*{font-family:roboto,sans-serif;scroll-behavior:smooth}.plainlink{text-decoration:none;color:#14191e;transition:.2s linear}.plainlink:hover{color:#a4466d}.body-wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:calc(100dvh - 99px)}#loader{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:99999999999;background:#a4466d;background:linear-gradient(45deg,#a4466d 0,#fff 100%);background-size:200% 200%}#loader .ring svg{animation:rotateRing 1s linear infinite}#loader .ring svg path{fill:#fff;animation:rotateColor 1s ease-in-out infinite}@keyframes rotateRing{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotateColor{0%{fill:#a4466d}50%{fill:#14191e}100%{fill:#a4466d}}.container{max-width:1600px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:big-caslon-fb,serif;font-weight:400;color:#a4466d}.h1{font-size:36px}.h2{font-size:36px}.h3{font-size:60px}.h4{font-size:36px}.h5{font-size:36px}.bo{text-decoration:none;color:inherit}.w50{width:100%}.btn.btn-primary{border:1px solid #a4466d;background-color:transparent;color:#a4466d;text-transform:uppercase;transition:.2s linear;font-weight:700;padding:14px 35px;border-radius:5px;font-size:16px}.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#a4466d;color:#fff}.btn.btn-secondary{border:1px solid #14191e;background-color:#14191e;color:#fff;text-transform:uppercase;transition:.2s linear;font-weight:700;padding:14px 35px;border-radius:5px;font-size:16px}.btn.btn-secondary:active,.btn.btn-secondary:hover{background-color:#fff;color:#14191e}.required{color:red}@keyframes loader{0%{color:#a4466d}50%{color:#14191e}100%{color:#a4466d}}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.color-primary{color:#a4466d}.form-loader{top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px}.form-loader>p{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:xx-large;color:#a4466d}.form-loader>p ::after{display:contents;content:"...";animation:loader 1s infinite}.line-center{display:flex;align-items:center}.line-center::after,.line-center::before{content:"";display:block;flex-basis:0;flex-grow:1;max-width:100%;height:0;border-top:1px solid #b8bbbe}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}#enquiry_modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#14191e;background-image:url(/img/menu-bg.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:.3s linear;opacity:0;z-index:-1}#enquiry_modal.open{opacity:1;z-index:9998}#enquiry_modal .title{text-align:center}#enquiry_modal .title .h5{color:#fff}#enquiry_modal .title p{color:#a4466d;text-transform:uppercase}#enquiry_modal input,#enquiry_modal textarea{background:0 0;color:#fff;border-color:#7e848a}#enquiry_modal input::-moz-placeholder,#enquiry_modal textarea::-moz-placeholder{color:#7e848a}#enquiry_modal input::placeholder,#enquiry_modal textarea::placeholder{color:#7e848a}#enquiry_modal input:focus,#enquiry_modal textarea:focus{border-color:#fff;box-shadow:none}header .menu_icon_line,header .search_icon{transition:all .3s ease;fill:#14191e}header .menu_btn{position:relative;z-index:9999;border:none;background:0 0;padding:0}header .menu_btn i{color:#14191e}header .menu_btn i.white{color:#fff}header .menu_btn:hover *{fill:#a4466d}header .search_btn{transition:all .3s ease}header .search_btn:hover *{fill:#a4466d}header .menu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#14191e;background-image:url(/img/menu-bg.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:.2s linear;opacity:0;z-index:-1}header .menu.open{opacity:1;z-index:9998}header .menu>.container{position:absolute;left:0;right:0;top:0;bottom:0}header .menu>.container .menu_items{height:100%;list-style:none;flex-direction:column;justify-content:center;align-items:start;align-content:start}header .menu>.container .menu_items .menu_item{flex:0 0 80px}header .menu>.container .menu_items .menu_item a{color:#fff;font-family:big-caslon-fb,serif;font-weight:400;font-size:40px;cursor:pointer;transition:.2s linear;position:relative;text-decoration:none}header .menu>.container .menu_items .menu_item a.active,header .menu>.container .menu_items .menu_item a:hover{color:#a4466d}header .menu>.container .menu_items .has_dropdown .submenu{position:relative;list-style:disc;color:#fff}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px;font-family:roboto,sans-serif}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{text-transform:uppercase}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a:hover{color:#a4466d}header .menu>.container .menu_items .dot{display:none}header .menu .lang_menu{position:fixed;bottom:50px;left:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center}header .menu .lang_menu .menu_item a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:18px}header .menu .lang_menu .menu_item a.active,header .menu .lang_menu .menu_item a:hover{color:#a4466d}header .menu .lang_menu>:first-child::after{display:inline-block;content:"/";padding:0 8px;letter-spacing:4px;color:#fff}header #menu_btn{cursor:pointer;transition:transform .3s ease}header #menu_btn .menu_icon_line{fill:#14191e;transition:all .3s ease}header #menu_btn:hover .menu_icon_line{fill:#a4466d}header #menu_btn.cross rect:nth-child(1){transform:rotate(45deg);transform-origin:8px 15px;fill:#a4466d}header #menu_btn.cross rect:nth-child(2){opacity:0}header #menu_btn.cross rect:nth-child(3){transform:rotate(-45deg);transform-origin:8px 15px;fill:#a4466d}#search_header .input-group{position:relative;display:inline;width:-moz-max-content;width:max-content;width:-moz-fit-content;width:fit-content}#search_header .input-group input{border-radius:50px;border:1px solid #14191e;box-shadow:none;outline:0;padding:15px 20px;min-width:350px}#search_header .input-group button{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:0 0}footer{background-color:#14191e;text-align:center;background-image:url(/img/menu-bg.png);background-position:center;background-repeat:no-repeat;background-size:contain}footer a,footer p{color:#cdcecf;text-decoration:none;line-height:30px}footer a strong,footer p strong{text-transform:uppercase;color:#fff}footer a.active,footer a:hover{color:#a4466d}footer .social{margin-left:10px}footer .social i{font-size:26px}footer .footer-menu{justify-content:center}footer .footer-menu .footer-1{flex:0 0 100%}footer .footer-menu .footer-2{flex:0 0 100%}footer .footer-menu .footer-3{flex:0 0 100%}footer .footer-menu .footer-4{flex:0 0 100%}.product_count{text-transform:uppercase;font-size:16px;color:#14191e;font-weight:700}.timeline{position:relative;margin:2rem 0}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:column}.timeline-item.frow{flex-direction:column}.timeline-item::after{content:"";display:table;clear:both}.timeline-item .btn{width:100%}.timeline-left,.timeline-right{width:100%;position:relative}.timeline-left{float:left}.timeline-right{float:right}#introduction .h1,#introduction .h5{display:flex}#introduction .h1::after,#introduction .h1::before,#introduction .h5::after,#introduction .h5::before{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:8px;border-bottom:1px solid #b8bbbe}#introduction .h1::before,#introduction .h5::before{margin-right:15px}#introduction .h1::after,#introduction .h5::after{margin-left:15px}#collection .title h1{display:flex}#collection .title h1::after,#collection .title h1::before{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:8px;border-bottom:1px solid #b8bbbe}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection .title h2.h5{display:flex}#collection .title h2.h5::after{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:8px;border-bottom:1px solid #b8bbbe}#collection .title h2.h5::after{margin-left:15px}#collection #collections{display:flex;flex-direction:row;flex-wrap:wrap}#collection #collections .collection{flex:0 0 350px;text-align:center}.alert.alert-info{background-color:#a4466d;color:#fff;border:none}#contact h1,#contact h2{display:flex}#contact h1::after,#contact h1::before,#contact h2::after,#contact h2::before{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:8px;border-bottom:1px solid #b8bbbe}#contact h1::before,#contact h2::before{margin-right:15px}#contact h1::after,#contact h2::after{margin-left:15px}#contact .line-center{align-items:center}#contact .line-center::after,#contact .line-center::before{content:"";display:block;flex-basis:0;flex-grow:1;max-width:100%;height:0;border-top:1px solid #b8bbbe}#product #enquiry_open{width:100%}#product .product_image{text-align:center}#product .social_share{text-align:center}#product .social_share a,#product .social_share button{padding:13px}#product .social_share a svg path,#product .social_share button svg path{fill:#a4466d}#product .social_share a:hover svg path,#product .social_share button:hover svg path{fill:#fff}.container-fluid.product_container{overflow:hidden}.container-fluid.product_container .pn_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px}.container-fluid.product_container #next,.container-fluid.product_container #prev{position:relative;padding:15px 20px;width:auto;background-color:#a4466d;top:unset;transform:unset;transition:.3s ease-in-out;flex:1}.container-fluid.product_container #next a,.container-fluid.product_container #prev a{display:flex;gap:17px;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;text-decoration:none;font-size:16px;font-weight:700;flex-direction:row-reverse}.container-fluid.product_container #next:hover,.container-fluid.product_container #prev:hover{transform:unset}.container-fluid.product_container #next{border-radius:10px;right:unset;transform:unset}.container-fluid.product_container #prev{border-radius:10px;left:unset;transform:unset}.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.products .product{flex:0 1 50%;box-sizing:border-box;text-align:center}.collection,.product{border:1px solid transparent;transition:.2s ease-in-out}.img-intro{height:400px;width:100%;max-width:1600px;background-position:center;background-size:cover;background-repeat:no-repeat}.img-cont{height:400px;width:100%;max-width:900px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:576px){.h1{font-size:36px}.h2{font-size:36px}.h3{font-size:56px}.h4{font-size:36px}.h5{font-size:36px}.bo{text-decoration:none;color:inherit}.w50{width:100%}.w25{width:100%}.btn.btn-primary{padding:14px 35px;border-radius:5px;font-size:16px}.btn.btn-secondary{padding:14px 35px;border-radius:5px;font-size:16px}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.form-loader>p{font-size:xx-large}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}#enquiry_modal{background-size:contain}header .menu_btn i{font-size:27px}header .menu{position:fixed}header .menu>.container .menu_items{height:100%;flex-direction:column;justify-content:center;align-items:start;align-content:start}header .menu>.container .menu_items .menu_item{flex:0 0 80px}header .menu>.container .menu_items .menu_item a{font-size:40px}header .menu>.container .menu_items .has_dropdown .submenu{position:relative}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px}header .menu>.container .menu_items .dot{display:none}header .menu .lang_menu{bottom:50px}header .menu .lang_menu .menu_item a{font-size:18px}header .menu .lang_menu>:first-child::after{padding:0 8px;letter-spacing:4px}footer a,footer p{line-height:30px}footer .social{margin-left:10px}footer .social i{font-size:26px}.timeline{position:relative;margin:2rem 0}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:column}.timeline-item.frow{flex-direction:column}.timeline-item::after{content:"";display:table;clear:both}.timeline-item .btn{width:100%}.timeline-left,.timeline-right{width:100%;position:relative}.timeline-left{float:left}.timeline-right{float:right}#collection .title h1::after,#collection .title h1::before{margin-bottom:8px}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection #collections .collection{flex:0 0 350px}#product .product_image{text-align:center}#product .social_share a,#product .social_share button{padding:13px}.products{justify-content:start}.products .product{flex:0 0 50%}}@media (min-width:768px){.h1{font-size:40px}.h2{font-size:40px}.h3{font-size:36px}.h4{font-size:36px}.h5{font-size:32px}.w50{width:100%}.btn.btn-primary{padding:15px 44px;border-radius:10px;font-size:16px}.btn.btn-secondary{padding:15px 44px;border-radius:10px;font-size:16px}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.form-loader>p{font-size:xx-large}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}header .menu_btn i{font-size:27px}header .menu{position:fixed}header .menu>.container .menu_items{flex-direction:column;justify-content:center;align-items:start;align-content:start}header .menu>.container .menu_items .menu_item{flex:0 0 80px}header .menu>.container .menu_items .menu_item a{font-size:40px}header .menu>.container .menu_items .has_dropdown .submenu{position:relative}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px}header .menu>.container .menu_items .dot{display:none}header .menu .lang_menu{bottom:50px}header .menu .lang_menu .menu_item a{font-size:18px}header .menu .lang_menu>:first-child::after{padding:0 8px;letter-spacing:4px}footer a,footer p{line-height:30px}footer .social{margin-left:10px}footer .social i{font-size:26px}.timeline{position:relative;margin:2rem 0}.timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#b8bbbe;transform:translateX(-50%)}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:row-reverse}.timeline-item.frow{flex-direction:row}.timeline-item::after{content:"";display:table;clear:both}.timeline-item .btn{width:initial}.timeline-left,.timeline-right{width:50%;padding:0 1rem}.timeline-left{float:left}.timeline-right{float:right}.timeline-item .triangle{position:absolute;top:18px;width:0;height:0;border-style:solid}.timeline-right .triangle{left:-15px;border-width:10px 15px 10px 0;border-color:transparent #14191e transparent transparent}.timeline-left .triangle{right:-15px;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #14191e}#collection .title h1::after,#collection .title h1::before{margin-bottom:20px}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection #collections .collection{flex:0 0 350px}#product .product_image{text-align:center}#product .social_share a,#product .social_share button{padding:13px}.products{justify-content:space-around}.products .product{flex:0 0 33.3%}}@media (min-width:992px){.h1{font-size:50px}.h2{font-size:50px}.h3{font-size:46px}.h4{font-size:46px}.h5{font-size:36px}.w50{width:50%}.container-fluid.product_container{overflow:hidden}.container-fluid.product_container .pn_wrapper{display:unset}.container-fluid.product_container #next,.container-fluid.product_container #prev{position:absolute;padding:15px 20px;width:auto;background-color:#a4466d;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;flex:unset}.container-fluid.product_container #next a,.container-fluid.product_container #prev a{display:flex;gap:17px;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;text-decoration:none;font-size:16px;font-weight:700;flex-direction:row}.container-fluid.product_container #next:hover,.container-fluid.product_container #prev:hover{transform:translateX(0)}.container-fluid.product_container #next{border-radius:10px 0 0 10px;right:0;transform:translateX(calc(100% - 50px))}.container-fluid.product_container #prev{border-radius:0 10px 10px 0;left:0;transform:translateX(calc(-100% + 50px))}.btn.btn-primary{padding:15px 44px;border-radius:10px;font-size:16px}.btn.btn-secondary{padding:15px 44px;border-radius:10px;font-size:16px}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.form-loader>p{font-size:xx-large}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}#enquiry_modal{background-size:auto}header .menu{background-size:auto}header .menu_btn i{font-size:27px}header .menu{position:fixed}header .menu>.container .menu_items{flex-direction:row;justify-content:space-evenly;align-items:center;align-content:center}header .menu>.container .menu_items .menu_item{flex:0 0 200px}header .menu>.container .menu_items .menu_item a{font-size:72px}header .menu>.container .menu_items .has_dropdown .submenu{position:fixed}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px}header .menu>.container .menu_items .dot{display:block;content:"";width:10px;height:10px;background-color:#fff;border-radius:50%;top:50%}header .menu .lang_menu{bottom:50px}header .menu .lang_menu .menu_item a{font-size:18px}header .menu .lang_menu>:first-child::after{padding:0 8px;letter-spacing:4px}#contact h1,#contact h2{display:block}#contact h1::after,#contact h1::before,#contact h2::after,#contact h2::before{display:none}#contact .line-center{align-items:start}#contact .line-center::after,#contact .line-center::before{display:none}#contact .contact-data{padding-right:3rem;padding-left:3rem}footer a,footer p{line-height:30px}footer .social{margin-left:10px}footer .social i{font-size:26px}.timeline{position:relative;margin:2rem 0;padding:0 2rem}.timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#b8bbbe;transform:translateX(-50%)}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:row-reverse}.timeline-item.frow{flex-direction:row}.timeline-item::after{content:"";display:table;clear:both}.timeline-left,.timeline-right{width:50%;padding:0 1rem}.timeline-left{float:left}.timeline-right{float:right}#collection .title h1::after,#collection .title h1::before{margin-bottom:20px}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection #collections .collection{flex:0 0 25%}#product .product_image{border-right:1px solid #b8bbbe}#product .product_data{padding-left:4rem}#product #enquiry_open{width:inherit}#product .product_data{padding-left:4rem}#product .social_share{text-align:start}#product .social_share a,#product .social_share button{padding:13px}.products{justify-content:start}.products .product{flex:0 0 33.3%}.img-intro{height:700px;width:100%;max-width:1600px}.img-cont{height:500px;width:100%;max-width:900px;background-position:center;background-size:cover;background-repeat:no-repeat}.collection:hover,.product:hover{border:1px solid #a4466d}#introduction .h5{display:flex}#introduction .h5::after,#introduction .h5::before{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:19px;border-bottom:0 solid transparent}#introduction .h5::before{margin-right:15px}#introduction .h5::after{margin-left:15px}#introduction .h1{display:flex}#introduction .h1::after,#introduction .h1::before{content:"";flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:19px;border-bottom:1px solid #b8bbbe}}@media (min-width:1200px){.h1{font-size:65px}.h2{font-size:65px}.h3{font-size:60px}.h4{font-size:54px}.h5{font-size:48px}.w50{width:50%}.w25{width:25%}.btn.btn-primary{padding:22px 44px;border-radius:10px;font-size:16px}.btn.btn-secondary{padding:22px 44px;border-radius:10px;font-size:16px}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.form-loader>p{font-size:xx-large}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}#enquiry_modal{background-size:auto}header .menu_btn i{font-size:27px}header .menu{position:fixed}header .menu>.container .menu_items{height:100%}header .menu>.container .menu_items .menu_item{flex:0 0 200px}header .menu>.container .menu_items .menu_item a{font-size:72px}header .menu>.container .menu_items .has_dropdown .submenu{position:fixed}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px}header .menu .lang_menu{bottom:50px}header .menu .lang_menu .menu_item a{font-size:18px}header .menu .lang_menu>:first-child::after{padding:0 8px;letter-spacing:4px}footer{background-size:unset;text-align:left}footer a,footer p{line-height:30px}footer .social{margin-left:10px}footer .social i{font-size:26px}footer .footer-menu{justify-content:flex-start}footer .footer-menu .footer-1{flex:0 0 fit-content;margin-right:3rem}footer .footer-menu .footer-2{flex:0 0 fit-content;margin-right:3rem}footer .footer-menu .footer-3{flex:0 0 fit-content;margin-right:3rem}footer .footer-menu .footer-4{flex:1 1 fit-content;float:right}.timeline{position:relative;margin:2rem 0;padding:0 2rem}.timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#b8bbbe;transform:translateX(-50%)}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:row-reverse}.timeline-item.frow{flex-direction:row}.timeline-item::after{content:"";display:table;clear:both}.timeline-left,.timeline-right{width:50%;padding:0 1rem}.timeline-left{float:left}.timeline-right{float:right}#collection .title h1::after,#collection .title h1::before{margin-bottom:20px}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection #collections .collection{flex:0 0 20%}#product .product_data{padding-left:4rem}#product .social_share a,#product .social_share button{padding:13px}.products{justify-content:start}.products .product{flex:0 0 25%}}@media (min-width:1400px){.h1{font-size:72px}.h2{font-size:72px}.h3{font-size:60px}.h4{font-size:54px}.h5{font-size:48px}.w50{width:50%}.btn.btn-primary{padding:22px 44px;border-radius:10px;font-size:16px}.btn.btn-secondary{padding:22px 44px;border-radius:10px;font-size:16px}.borderinv{border-radius:0 60px 0 60px}.borderinvrotate{border-radius:60px 0 60px 0}.form-loader>p{font-size:xx-large}.line-center::before{margin-right:15px}.line-center::after{margin-left:15px}#enquiry_modal{background-size:auto}header .menu_btn i{font-size:27px}header .menu{position:fixed}header .menu>.container .menu_items{height:100%}header .menu>.container .menu_items .menu_item{flex:0 0 200px}header .menu>.container .menu_items .menu_item a{font-size:72px}header .menu>.container .menu_items .has_dropdown .submenu{position:fixed}header .menu>.container .menu_items .has_dropdown .submenu .submenu_item,header .menu>.container .menu_items .has_dropdown .submenu .submenu_item a{font-size:16px}header .menu .lang_menu{bottom:50px}header .menu .lang_menu .menu_item a{font-size:18px}header .menu .lang_menu>:first-child::after{padding:0 8px;letter-spacing:4px}footer a,footer p{line-height:30px}footer .social{margin-left:10px}footer .social i{font-size:26px}.timeline{position:relative;margin:2rem 0;padding:0 2rem}.timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#b8bbbe;transform:translateX(-50%)}.timeline-item{position:relative}.timeline-item.frowreverse{flex-direction:row-reverse}.timeline-item.frow{flex-direction:row}.timeline-item::after{content:"";display:table;clear:both}.timeline-left,.timeline-right{width:50%;padding:0 1rem}.timeline-left{float:left}.timeline-right{float:right}#collection .title h1::after,#collection .title h1::before{margin-bottom:20px}#collection .title h1::before{margin-right:15px}#collection .title h1::after{margin-left:15px}#collection #collections .collection{flex:0 0 20%}#product .product_data{padding-left:4rem}#product .social_share a,#product .social_share button{padding:13px}.products{justify-content:start}.products .product{flex:0 0 20%}}