@charset "UTF-8";*{padding:0;margin:0;border:0}html,body{height:100%;width:100%;font-size:16px;line-height:1.2;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}button{background:transparent;border:none;outline:none}body.overlay{overflow-y:hidden}.grecaptcha-badge{visibility:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input{border-radius:0}input[type=search],textarea{-webkit-appearance:none;border-radius:0;outline:none}input{outline:none}*,*:before,*:after{box-sizing:border-box}a,a:active,a:focus,a:focus-visible{text-decoration:none!important;color:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus-visible{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}ol,ul{margin:0;padding:0}li{list-style-type:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input{border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-webkit-border-radius:0}input[type=search],textarea{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{scroll-behavior:smooth}.d-flex{display:flex}body{background:#092924}.site-button{display:flex;padding:20px 28px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;border-radius:37px;background:#baa046;width:-moz-fit-content;width:fit-content;transition:all .3s;cursor:pointer;text-align:center}.site-button:hover{background:#bfab50}.cover-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.site-wrapper{max-width:1480px;width:95vw;margin:0 auto}@media screen and (max-width: 767px){.site-wrapper{max-width:unset;width:100%;padding-left:12px;padding-right:12px}}.site-page{padding:40px 0 140px;min-height:70vh}.pagination{width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;gap:4px}.pagination .page-item{width:32px;height:32px;padding:4px;display:flex;align-items:center;justify-content:center;color:#849491;border:1px solid transparent;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px;transition:all .3s ease-in}.pagination .page-item:first-child,.pagination .page-item:last-child{width:-moz-fit-content;width:fit-content}.pagination .page-item:first-child{margin-right:48px}.pagination .page-item:last-child{margin-left:48px}.pagination .page-item:hover{border-color:#0a3128}.pagination .page-item.active{background:#0a3128}.pagination .page-link:first-child,.pagination .page-link:last-child{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:10px}.pagination .page-link:first-child .icon,.pagination .page-link:last-child .icon{width:32px;height:32px;padding:4px;display:flex;align-items:center;justify-content:center;font-size:30px}.breadcrumbs{margin-bottom:60px;display:flex;align-items:center;gap:4px;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.breadcrumbs .separator{display:flex;padding:1.5px 3.5px 2.5px 4px;justify-content:center;align-items:center}.breadcrumbs .current{color:#849491}@font-face{font-family:"Nyght Serif";src:url(/build/assets/NyghtSerif-LightItalic-DyWijgDy.woff2) format("woff2"),url(/build/assets/NyghtSerif-LightItalic-BU3CAG_U.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Nyght Serif";src:url(/build/assets/NyghtSerif-LightItalic-DyWijgDy.woff2) format("woff2"),url(/build/assets/NyghtSerif-LightItalic-BU3CAG_U.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Nyght Serif";src:url(/build/assets/NyghtSerif-Bold-B11oV6_9.woff2) format("woff2"),url(/build/assets/NyghtSerif-Bold-CdjmyPPE.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Nyght Serif";src:url(/build/assets/NyghtSerif-Light-aSI7qSW5.woff2) format("woff2"),url(/build/assets/NyghtSerif-Light-B2FAMILT.woff) format("woff");font-weight:300;font-style:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important}input:-webkit-autofill,input:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-internal-autofill-selected,select:-webkit-autofill,select:-internal-autofill-selected{box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000!important;background-clip:content-box!important;background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000!important;background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;background-clip:content-box!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important}.no-scroll{overflow:hidden}.form-group #email,.form-group #form-email,.account-form #account-form-current-password,.account-form #account-form-new-password,.account-form #account-form-new-password-confirm{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#FFF!important;caret-color:#fff;outline:none}.form-section .form-group #email,.form-section .form-group #form-email,.subscribe-form #form-email{-webkit-text-fill-color:#092924!important}.form-group #email:-webkit-autofill,.form-group #form-email:-webkit-autofill,.login-form-password__input:-webkit-autofill,.form-group #email:-webkit-autofill:hover,.form-group #form-email:-webkit-autofill:hover,.login-form-password__input:-webkit-autofill:hover,.form-group #email:-webkit-autofill:focus,.form-group #form-email:-webkit-autofill:focus,.login-form-password__input:-webkit-autofill:focus{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px #FFF inset!important;-webkit-text-fill-color:#092924!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#account-form-current-password:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px #092924 inset!important;-webkit-text-fill-color:#FFF!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;margin-top:-2px}#account-form-current-password:-webkit-autofill:hover,#account-form-current-password:-webkit-autofill:focus{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px #092924 inset!important;-webkit-text-fill-color:#FFF!important}.form-section .form-container .forms-column .tab-pane .form-group .errors{color:#dd1313!important;font-family:Questrial;font-size:12px!important;font-style:normal;font-weight:400;line-height:100%!important;letter-spacing:-.12px;padding-left:10px!important;margin-top:-5px!important}.form-section .form-container .forms-column .tab-pane .form-group input.error,.form-section .form-container .forms-column .tab-pane .form-group textarea.error{border-bottom:1px solid #DD1313!important}.form-section .form-container .forms-column .tab-pane .form-group label.error{color:#dd1313}@media screen and (max-width: 1024px){.site-page{padding-bottom:80px}}@media screen and (max-width: 767px){.breadcrumbs{margin-bottom:24px;font-size:12px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}.site-page{padding:20px 0 40px}.form-section .form-container .forms-column .tab-pane .form-group .errors{margin-top:0!important}.vti__dropdown-list{width:80vw!important}.pagination .page-item:first-child{margin-right:24px}.pagination .page-item:last-child{margin-left:24px}}.form-group #form-email:disabled{-webkit-text-fill-color:rgba(255,255,255,.5)!important}.error label{color:#dd1313!important}.error input,.error textarea{border-bottom:1px solid #dd1313}header{z-index:100;position:relative;background:#092924;position:sticky;width:100%;top:-52px;transition:all .15s ease-in-out}header.scrolled{box-shadow:#00000012 0 1px 2px,#00000012 0 2px 4px,#00000012 0 4px 8px,#00000012 0 8px 16px,#00000012 0 16px 32px,#00000012 0 32px 64px}@media screen and (max-width: 1181px){header{top:0}}.glightbox-open{height:-moz-fit-content!important;height:fit-content!important}.glightbox-open header{transform:translateY(0)}.header-top__wrapper{border-top:1px solid #1A473E;border-bottom:1px solid #1A473E;background:#0000001a;padding:16px 0}.header-top__wrapper .header-top{display:flex;align-items:center;justify-content:space-between}.header-top__wrapper .collections{display:flex;align-items:center;gap:60px}.header-top__wrapper .collections .item-link{color:#fff;font-family:Questrial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase}.header-top__wrapper .header-icons{display:flex;align-items:center;gap:12px}.header-top__wrapper .header-icons .item,.header-top__wrapper .header-icons .item .link,.header-top__wrapper .search-button{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1181px){.header-top__wrapper{display:none}}.header-bottom__wrapper{padding:24px 0;border-bottom:1px solid #1A473E}.header-bottom__wrapper .header-bottom{display:flex;align-items:center;justify-content:space-between}.header-bottom__wrapper .header-bottom .header-menu{display:flex;align-items:center;gap:40px}@media screen and (max-width: 1181px){.header-bottom__wrapper .header-bottom .header-menu{display:none}}.header-bottom__wrapper .header-bottom .header-menu .menu-item{color:#baa046;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.header-bottom__wrapper .header-bottom .user-icon-list{align-items:center;gap:12px}.header-bottom__wrapper .header-bottom .user-icon-list a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-bottom__wrapper .header-bottom .user-icon-list a img{width:100%;height:100%;-o-object-position:center;object-position:center}.header-bottom__wrapper .header-bottom .user-icon-list .item{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;padding:4px}.header-bottom__wrapper .header-bottom .user-icon-list .item.profile{padding:4px 4px 6px}.header-bottom__wrapper .header-bottom .user-icon-list .item.busket{padding-bottom:0}.header-bottom__wrapper .header-bottom .user-icon-list .item .counter{position:absolute;top:0;right:0;color:#baa046;text-align:center;font-family:Questrial;font-size:13px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.13px}@media screen and (max-width: 1181px){.header-bottom__wrapper{padding:12px 0 20px}}.only_mob{display:none}@media screen and (max-width: 1181px){.only_mob{display:block}}.lang-select.mobile{display:none}@media screen and (max-width: 1181px){.lang-select.mobile{display:block}}.lang-select{list-style:none;padding:10px 0;margin:0;position:relative;display:inline-block;min-width:45px;color:#baa046;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.lang-select:after{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";width:8px;height:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy44NTE1IDEuNjAxNjVMNC4zNTE1NCA1LjEwMTU4QzQuMjUyNjcgNS4yMDA1NSA0LjEzNTUgNS4yNSA0IDUuMjVDMy44NjQ1IDUuMjUgMy43NDczNSA1LjIwMDU1IDMuNjQ4MzggNS4xMDE1OEwwLjE0ODQxOSAxLjYwMTY1QzAuMDQ5NDQ1NSAxLjUwMjY3IDAgMS4zODU1IDAgMS4yNTAxMUMwIDEuMTE0NzIgMC4wNDk0NDU1IDAuOTk3NDY0IDAuMTQ4NDE5IDAuODk4NTcyQzAuMjQ3NTAxIDAuNzk5NTk5IDAuMzY0NjQ0IDAuNzUwMTI2IDAuNTAwMDM4IDAuNzUwMTI2TDcuNDk5OTQgMC43NTAxMjZDNy42MzUzNiAwLjc1MDEyNiA3Ljc1MjU4IDAuNzk5NTk5IDcuODUxNSAwLjg5ODU3MkM3Ljk1MDM2IDAuOTk3NDM2IDggMS4xMTQ2OSA4IDEuMjUwMTFDOCAxLjM4NTUzIDcuOTUwMzYgMS41MDI2NyA3Ljg1MTUgMS42MDE2NVoiIGZpbGw9IiNCQUEwNDYiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;transition:all .3s ease-in-out}.lang-select:hover:after{transform:translateY(-50%) rotate(-180deg)}.lang-select .current-lang{cursor:pointer;padding:5px 10px}.lang-select .dropdown{display:none;position:absolute;top:100%;left:0;list-style:none;padding:0;margin:0;background:#fff;z-index:100;box-shadow:#64646f33 0 7px 29px}.lang-select .dropdown .lang-item a{padding:14px 22px;cursor:pointer;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;transition:all .2s;display:flex}.lang-select .dropdown .lang-item a:hover{color:#baa046;background:#f8f7ee}.lang-select>li{position:relative}.lang-select:hover .dropdown{display:block}.mobile-menu-wrapper{display:none}.menu-toggle{height:24px;width:24px;cursor:pointer}.menu-toggle,.menu-toggle:hover{color:#000}.menu-toggle-bar{display:block;width:100%;height:2px;border-radius:20px;background-color:#baa046;transition:all .3s ease}.menu-toggle-bar.menu-toggle-bar--top,.menu-toggle-bar.menu-toggle-bar--middle{margin-bottom:8px}.nav-open .menu-toggle-bar.menu-toggle-bar--top{height:2px;border-radius:20px;transform:translateY(7.5px) rotate(45deg)}.nav-open .menu-toggle-bar.menu-toggle-bar--middle{opacity:0}.nav-open .menu-toggle-bar.menu-toggle-bar--bottom{height:2px;border-radius:20px;transform:translateY(-12px) rotate(-45deg)}.nav-open{overflow:hidden!important}.nav-open .mobile-menu-wrapper{opacity:1;visibility:visible;z-index:99}.nav-open .mobile-menu-wrapper .overlay{opacity:1}.nav-open .mobile-menu-wrapper .mobile-menu-container{transform:translate(0)}.mobile-buttons{display:none}@media screen and (max-width: 1181px){.mobile-buttons{display:flex;align-items:center;gap:20px}.mobile-menu-wrapper{display:block;opacity:0;visibility:hidden;z-index:-1;position:fixed;width:100%;bottom:0;right:0;height:calc(100% - 86px);transition:all .3s ease-in-out}.mobile-menu-wrapper .overlay{position:absolute;width:100%;height:100%;background-color:#0009;opacity:0;z-index:99;transition:opacity .3s ease-in-out}.mobile-menu-wrapper .mobile-menu-container{padding-top:24px;max-width:375px;width:100%;height:100%;position:absolute;right:0;top:0;background:#092924;z-index:100;transition:transform .3s ease-in-out;display:flex;flex-direction:column;gap:34px;transform:translate(100%)}.mobile-menu-wrapper .mobile-menu-container .mobile-menu{flex:1;display:flex;align-items:center;justify-content:center}.mobile-menu-wrapper .mobile-menu-container .menu-items{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.18px}.mobile-menu-wrapper .mobile-menu-container .user-icon-list{display:flex;border-top:1px solid #1A473E;border-bottom:1px solid #1A473E}.mobile-menu-wrapper .mobile-menu-container .user-icon-list:last-child{border-right:none}.mobile-menu-wrapper .mobile-menu-container .user-icon-list .user-icon__item{flex:1;display:flex;align-items:center;justify-content:center;padding:20px 0;border-right:1px solid #1A473E}.mobile-menu-wrapper .mobile-menu-container .user-icon-list .item{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;color:#baa046;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.12px}.mobile-menu-wrapper .mobile-menu-container .user-icon-list .item a img{padding:4px}.mobile-menu-wrapper .mobile-menu-container .user-icon-list .item .open-cart .counter{display:none}}@media screen and (max-width: 767px){.cart-popup .cart-window{width:100%!important;padding:20px 12px!important}.cart-popup .cart-window .cart-popup-container .header-cart-popup{font-size:24px!important}.cart-popup .cart-window .cart-popup-container .header-cart-popup .cart-popup-close{margin-right:12px!important;margin-top:-4px}.mobile-menu-wrapper{top:87px}}.footer{background:#f8f7ee;padding:60px 0 16px}.footer .footer-top{padding-bottom:61px;border-bottom:1px solid #1A473E;display:flex;align-items:flex-start;justify-content:space-between}.footer .footer-top .footer-logo{width:167px;display:block}.footer .footer-top .footer-logo .logo{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.footer .footer-top .footer-menus{display:flex;align-items:flex-start;gap:36px}.footer .footer-top .menu-column.with-socials{display:flex;flex-direction:column;gap:24px}.footer .footer-top .menu-column.subscribe{margin-left:54px;max-width:329px;display:flex;flex-direction:column;gap:12px}.footer .footer-top .menu-column.subscribe .text{color:#989898;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.footer .footer-top .menu-column.subscribe .site-button{min-width:194px}.footer .footer-top .menu-column .single-menu{display:flex;flex-direction:column;gap:12px}.footer .footer-top .menu-column .single-menu .title{color:#baa046;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;text-transform:uppercase}.footer .footer-top .menu-column .single-menu .menu-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.footer .footer-top .menu-column .single-menu .menu-list.soc-list{display:flex;align-items:center;flex-direction:row;gap:12px}.footer .footer-top .menu-column .single-menu .menu-list .item{color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.footer .copyright-wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:18px;color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.footer .copyright-wrapper .zentix-link{margin-left:2px;text-decoration:underline!important;text-underline-offset:2px}.products-title{color:#849491;text-align:center;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.6px;margin-bottom:40px}.categories-links__wrapper{width:100%;display:flex;align-items:center;justify-content:center;padding:12px 24px;margin-bottom:40px;border-bottom:1px solid #1A473E}.categories-links__wrapper .categories-list{display:flex;align-items:center;gap:12px}.categories-links__wrapper .categories-list .link{padding:16px 20px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;transition:all .3s linear;color:#baa046;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px}.categories-links__wrapper .categories-list .link:hover{border:1px solid #1A473E}.collections-list{display:flex;flex-wrap:wrap;border:.5px solid #1A473E}.collections-list .collection-item{box-shadow:inset 0 0 0 .5px #1a473e;width:50%;padding:80px 60px;transition:all .3s linear;position:relative}.collections-list .collection-item .link{position:relative;display:block;width:100%;height:100%}.collections-list .collection-item .link:after{position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:27%;content:"";background:linear-gradient(180deg,#0000,#000 115.09%);transition:all .25s linear}.collections-list .collection-item .link .number{position:absolute;top:40px;right:40px;color:#fff;text-align:right;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.56px;z-index:2}.collections-list .collection-item .image-wrapper{width:100%;aspect-ratio:.951863354/1;background:#0a3128;overflow:hidden}.collections-list .collection-item .image-wrapper img{transition:all .3s linear;-o-object-position:0% 30%;object-position:0% 30%}.collections-list .collection-item .collection-name{position:absolute;bottom:0;left:0;z-index:1;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;width:100%}.collections-list .collection-item .collection-name .word{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.56px}.collections-list .collection-item .collection-name .name{color:#baa046;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;transition:all .3s linear}.collections-list .collection-item:hover{background:#0a3128}.collections-list .collection-item:hover .link:after{max-height:27%}.collections-list .collection-item:hover .collection-name .name{color:#fff}@media screen and (max-width: 1181px){.all-collections{padding-bottom:80px;min-height:63vh}.collections-list .collection-item{padding:40px 30px;background:#0a3128}.collections-list .collection-item .image-wrapper img{transform:scale(1);opacity:1}.collections-list .collection-item .link:after{max-height:35%}.collections-list .collection-item .link:hover:after{max-height:35%}.collections-list .collection-item .collection-name .name{color:#fff}}@media screen and (max-width: 1024px){.collections-list .collection-item,.collections-list .collection-item .collection-name{padding:24px}.collections-list .collection-item .link .number{top:24px;right:24px}}@media screen and (max-width: 767px){.all-collections{padding-bottom:40px}.products-title{color:#849491;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px;margin-bottom:40px}.collections-list .collection-item{padding:12px;width:100%}.collections-list .collection-item .collection-name{padding:12px}.collections-list .collection-item .link .number{top:12px;right:12px}.collections-list .collection-item .link:after{max-height:159px}.collections-list .collection-item .link:hover:after{max-height:159px}}.vti__dropdown-list.below::-webkit-scrollbar,.vti__dropdown-list.above::-webkit-scrollbar{width:2px}.vti__dropdown-list.below::-webkit-scrollbar-track,.vti__dropdown-list.above::-webkit-scrollbar-track{border-radius:10px}.vti__dropdown-list.below::-webkit-scrollbar-thumb,.vti__dropdown-list.above::-webkit-scrollbar-thumb{outline:1px solid #092924;background:#877863;border-radius:10px}.vti__dropdown-list.below::-webkit-scrollbar-thumb:hover,.vti__dropdown-list.above::-webkit-scrollbar-thumb:hover{border:1px solid #092924;background:#092924;outline-color:#092924}.vue-tel-input{border:none!important;border-bottom:1px solid #989898!important;border-radius:0!important}.vue-tel-input.error{border-bottom:1px solid #DD1313!important}.vue-tel-input input{border:none!important;padding-bottom:4px!important}.vue-tel-input input::-moz-placeholder{color:transparent!important}.vue-tel-input input::placeholder{color:transparent!important}.vue-tel-input:focus-within{box-shadow:none!important}.vue-tel-input:focus-within:focus-visible{border:none!important;border-bottom:1px solid #989898!important}.vti__dropdown.open,.vti__dropdown:hover{background-color:transparent!important}.vti__dropdown-item{font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px}.vti__dropdown-item.highlighted{color:#092924!important;background-color:#baa046!important}.banner{height:calc(100svh - 155px);min-height:800px;position:relative}.banner .banner-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.banner .banner-image.mob{display:none}.banner:after{position:absolute;width:100%;height:60%;display:block;content:"";left:0;bottom:0;background:linear-gradient(0deg,#000 -5.32%,#0000);z-index:2}.banner .banner-content{width:100%;height:100%;display:flex;z-index:3;position:relative;align-items:flex-end;justify-content:space-between;padding-bottom:82px}.banner .banner-content .content-wrapper{width:100%;display:flex;align-items:flex-end;justify-content:space-between}.banner .banner-content .content-wrapper .text-wrapper{display:flex;align-items:flex-end;gap:20px}.banner .banner-title{color:#fff;font-family:Questrial;font-size:236px;font-style:normal;font-weight:400;line-height:61%;letter-spacing:-9.44px}.banner .text{max-width:205px;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.2px}.swiper-pagination-bullet{width:6px;height:6px;background:#fff;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#baa046}[lang=de] .title-wrapper .gold,[lang=fr] .title-wrapper .gold,[lang=de] .title-wrapper .italic,[lang=fr] .title-wrapper .italic{font-size:100px}.title-wrapper{display:flex;gap:10px}.title-wrapper .gold{color:#baa046;font-family:Questrial;font-size:120px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-4.8px}.title-wrapper .italic{color:#fff;font-family:"Nyght Serif";font-size:120px;font-style:italic;font-weight:300;line-height:83%;letter-spacing:-4.8px}.discover-collections{padding:240px 0 120px;position:relative;overflow-x:hidden}.discover-collections .decor{position:absolute;right:-10%;bottom:-.781vw;z-index:-1;transform:rotate(-7deg)}@media screen and (max-width: 1400px){.discover-collections .decor{bottom:-2.5%}}.discover-collections .title-row{width:100%;display:flex;justify-content:flex-end;position:relative;margin-bottom:40px}.discover-collections .title-wrapper{flex-direction:column;align-items:flex-end;height:-moz-fit-content;height:fit-content;overflow:hidden;gap:0}.discover-collections .title-wrapper .italic{margin-top:-15px}.discover-collections .collections-on-main{display:flex;flex-direction:column;gap:14px}.discover-collections .collections-on-main .single-collection{display:flex;align-items:center;gap:48px}.discover-collections .collections-on-main .single-collection:nth-child(2n){flex-direction:row-reverse}.discover-collections .collections-on-main .single-collection .with-button{max-width:632px;width:42.7%}.discover-collections .collections-on-main .single-collection .outer-border{padding:20px 0 0 20px;border:1px solid #1A473E;position:relative;margin-bottom:48px}.discover-collections .collections-on-main .single-collection .outer-border:before{position:absolute;display:block;content:"";width:100%;height:100%;z-index:-1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMyIiBoZWlnaHQ9IjYzMCIgdmlld0JveD0iMCAwIDYzMiA2MzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxsaW5lIHgxPSIwLjg1MzU1MyIgeTE9Ii0wLjM1MzU1MyIgeDI9IjYzMC44NTQiIHkyPSI2MjkuNjQ2IiBzdHJva2U9IiMxQTQ3M0UiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;top:0;left:0}.discover-collections .collections-on-main .single-collection .inner-block{border-top:1px solid #1A473E;border-left:1px solid #1A473E;padding:40px;display:flex;flex-direction:column;gap:44px}.discover-collections .collections-on-main .single-collection .inner-block .number-block{display:flex;align-items:center;justify-content:space-between;color:#fff;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px;opacity:.4}.discover-collections .collections-on-main .single-collection .inner-block .photo-wrapper{width:100%;max-height:700px;aspect-ratio:.6428571429/1;overflow:hidden}.discover-collections .collections-on-main .single-collection .inner-block .collection-name{color:#baa046;font-family:Questrial;font-size:44px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-1.32px;max-width:293px}.discover-collections .collections-on-main .single-collection .description-wrapper .title{color:#fff;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px;opacity:.4}.discover-collections .collections-on-main .single-collection .description-wrapper .text{padding:24px 0 40px;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.discover-collections .collections-on-main .single-collection .just-photo{flex:1;border:1px solid #1A473E;padding:6.25vw;height:-moz-fit-content;height:fit-content;position:relative;margin-top:80px;margin-top:3vw}@media screen and (min-width: 1920px){.discover-collections .collections-on-main .single-collection .just-photo{padding:120px}}.discover-collections .collections-on-main .single-collection .just-photo:before{position:absolute;display:block;content:"";width:1.5px;height:100%;z-index:-1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSI4NzMiIHZpZXdCb3g9IjAgMCAyIDg3MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjEiIHkxPSItMi4xODU1N2UtMDgiIHgyPSIxLjAwMDA0IiB5Mj0iODczIiBzdHJva2U9IiMxQTQ3M0UiLz4KPC9zdmc+Cg==);background-size:100%;top:0;left:50%}.discover-collections .collections-on-main .single-collection .just-photo .collection-link{position:absolute;left:50%;top:50%;transform:translate(-50%,100%);color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px;opacity:0;transition:all .3s linear}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper{position:relative;width:100%;height:100%;display:flex;overflow:hidden;max-height:630px;aspect-ratio:.95/1}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background:#0000004d;transition:all .3s linear;opacity:0;z-index:1}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper img{transition:all .3s linear}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper:hover .collection-link{transform:translate(-50%,-50%);opacity:1;z-index:2}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper:hover:before{opacity:1}.discover-collections .collections-on-main .single-collection .just-photo .photo-wrapper:hover img{transform:scale(1.05);filter:blur(2px)}.about-us-section{padding:140px 0 0;position:relative;background:#09221e;overflow:hidden}.about-us-section .oval-decor{position:absolute;width:100vw;top:-1px}.about-us-section:before{position:absolute;content:"";display:block;top:-864px;left:0;width:100%;height:1728px;border-radius:50%;border:1px solid #1A473E}.about-us-section:after{position:absolute;content:"";display:block;top:0;left:50%;transform:translate(-50%);width:1px;height:864px;border:1px solid #1A473E}.about-us-section .about-us-columns{display:flex;align-items:flex-start;gap:7.135vw;padding-bottom:100px;z-index:2;position:relative}.about-us-section .about-us-columns .photo-column{width:450px}.about-us-section .about-us-columns .photo-column.left .image-wrapper{width:100%;height:640px;overflow:hidden}.about-us-section .about-us-columns .photo-column.right{padding-top:80px}.about-us-section .about-us-columns .photo-column.right .image-wrapper{aspect-ratio:.9188481675/1}.about-us-section .about-us-columns .photo-column .decor-block{display:flex;align-items:center;justify-content:center;border:1px solid #1A473E;padding:135px 170px}.about-us-section .about-us-columns .text{flex:1;display:flex;flex-direction:column;align-items:center;gap:80px}.about-us-section .about-us-columns .text .title-wrapper{flex-direction:column;align-items:center;gap:0}.about-us-section .about-us-columns .text .text-block{color:#fff;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px;max-width:279px}.about-us-section .about-us-columns .text .site-button{min-width:194px}.about-us-section .green-decor{display:flex;flex-direction:column}.about-us-section .green-decor .item{width:100%;background:#092924}.about-us-section .green-decor .item.item1{height:18px;margin-bottom:65px}.about-us-section .green-decor .item.item2{height:18px;margin-bottom:46px}.about-us-section .green-decor .item.item3{height:12px;margin-bottom:16px}.about-us-section .green-decor .item.item4{height:12px;margin-bottom:6px}.about-us-section .green-decor .item.item5{height:10px;margin-bottom:3px}.about-us-section .title-wrapper .italic{margin-top:-10px;text-align:center}.form-section{padding:140px 0;background:#fff}.instagram-section{padding:140px 0;text-align:center}.instagram-section .title-wrapper{gap:10px;justify-self:center;margin-bottom:36px}.instagram-section .instagram-link{color:#fff;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.instagram-section .isntagram-photos{display:flex;gap:4px;margin-top:40px}.instagram-section .isntagram-photos .photo{width:calc(20% - 2px);overflow:hidden;aspect-ratio:.7125/1;position:relative}.instagram-section .isntagram-photos .photo .instagram-link{width:100%;height:100%;display:block}.instagram-section .isntagram-photos .photo .instagram-link .image{transition:all .3s linear}.instagram-section .isntagram-photos .photo .instagram-link .decor{width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s linear;cursor:pointer;opacity:0;z-index:2}.instagram-section .isntagram-photos .photo .instagram-link .decor:hover{transform:translate(-50%,-50%) scale(.7)}.instagram-section .isntagram-photos .photo .instagram-link:after{position:absolute;display:block;content:"";width:100%;height:100%;opacity:0;background:#0009;top:0;left:0;transition:all .3s linear}.instagram-section .isntagram-photos .photo .instagram-link:hover .image{transform:scale(1.1)}.instagram-section .isntagram-photos .photo .instagram-link:hover:after{opacity:1}.instagram-section .isntagram-photos .photo .instagram-link:hover .decor{opacity:.8}.form-section .form-container{max-width:1210px;width:90vw;margin:0 auto;display:flex}.form-section .form-container .photo-column{width:573px;margin:40px 0;position:relative;height:-moz-fit-content;height:fit-content}.form-section .form-container .photo-column .image-wrapper{width:100%;aspect-ratio:.7216624685/1;overflow:hidden;position:relative}.form-section .form-container .photo-column .image-wrapper:after{position:absolute;display:block;content:"";width:100%;height:50%;z-index:1;bottom:0;left:0;background:linear-gradient(0deg,#000 -25.98%,#0000)}.form-section .form-container .photo-column .content{position:absolute;bottom:64px;left:49px;display:flex;flex-direction:column;gap:36px;width:-moz-fit-content;width:fit-content;z-index:2}.form-section .form-container .photo-column .content .title{color:#fff;font-family:"Nyght Serif";font-size:120px;font-style:italic;font-weight:300;line-height:83%;letter-spacing:-4.8px;max-width:355px}.form-section .form-container .photo-column .content .text{color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.2px}.form-section .form-container .forms-column{flex:1;border:1px solid #1A473E;padding:36px 60px 60px}.form-section .form-container .forms-column .tabs{display:flex;width:100%;justify-content:center;margin-bottom:48px}.form-section .form-container .forms-column .tabs .tab-button{padding:16px 10px;display:flex;justify-content:center;align-items:center;min-width:25%;color:#989898;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;transition:all .15s linear;border-bottom:2px solid transparent;cursor:pointer}.form-section .form-container .forms-column .tabs .tab-button:hover{background:#f8f7ee}.form-section .form-container .forms-column .tabs .tab-button.active{color:#092924;border-bottom:2px solid #1A473E;font-family:Questrial}.form-section .form-container .forms-column .tab-pane{display:none}.form-section .form-container .forms-column .tab-pane.active{display:block}.form-section .form-container .forms-column .tab-pane .form-on-main{display:flex;flex-wrap:wrap;gap:24px}.form-section .form-container .forms-column .tab-pane .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.form-section .form-container .forms-column .tab-pane .form-group.short{width:calc(33.333% - 16px)}.form-section .form-container .forms-column .tab-pane .form-group label{padding-left:8px;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.form-section .form-container .forms-column .tab-pane .form-group input,.form-section .form-container .forms-column .tab-pane .form-group textarea{width:100%;height:40px;resize:none;padding:0 8px 12px;border-bottom:1px solid #989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;overflow:hidden;transition:all .15s ease-in}.form-section .form-container .forms-column .tab-pane .form-group input:focus,.form-section .form-container .forms-column .tab-pane .form-group textarea:focus{border-bottom:1px solid #092924}.form-section .form-container .forms-column .tab-pane .form-group input:focus+label,.form-section .form-container .forms-column .tab-pane .form-group textarea:focus+label{color:#092924}.form-section .form-container .forms-column .tab-pane .form-group input.error,.form-section .form-container .forms-column .tab-pane .form-group textarea.error{border-bottom:1px solid #ff2c2c}.form-section .form-container .forms-column .tab-pane .form-group .errors{color:#ff2c2cba;font-size:12px;margin:0;padding:0;position:relative;line-height:.4em}.form-section .form-container .forms-column .tab-pane .form-bottom-row{width:100%;display:flex;align-items:center;justify-content:space-between}.form-section .form-container .forms-column .tab-pane .form-bottom-row .site-button{min-width:194px}.form-section .form-container .forms-column .tab-pane .form-bottom-row .text{max-width:159px;color:var(--typography-primary-1-950, #092924);font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.form-section .form-container .forms-column .tab-pane .form-bottom-row .text a{color:#baa046}@media screen and (max-width: 1181px){.banner .banner-content .content-wrapper .text-wrapper .banner-title{font-size:clamp(5rem,-4.6035rem + 20.0334vw,12.5rem)}.discover-collections{padding:80px 0}.discover-collections .collections-on-main .single-collection{gap:5vw}.discover-collections .collections-on-main .single-collection .with-button{width:45%}.discover-collections .collections-on-main .single-collection .inner-block{padding:3vw;gap:24px}.discover-collections .collections-on-main .single-collection .inner-block .collection-name{font-size:24px}.discover-collections .collections-on-main .single-collection .outer-border{margin-bottom:28px}.discover-collections .collections-on-main .single-collection .description-wrapper .text{padding:12px 0 16px}.discover-collections .collections-on-main .single-collection .just-photo{padding:3vw;gap:24px}.discover-collections .title-wrapper .italic{font-size:clamp(3rem,-2.7621rem + 12.02vw,7.5rem);letter-spacing:-2px;line-height:.95}.about-us-section{padding-top:80px}.about-us-section .about-us-columns .photo-column.left{display:none}.about-us-section .about-us-columns .photo-column{width:50%}.about-us-section .about-us-columns .photo-column.right .decor-block{padding:25%}.about-us-section:before{top:-500px;height:1000px}.form-section .form-container .photo-column{width:45%}.form-section .form-container .forms-column{padding:24px 32px 32px}.title-wrapper .gold,.title-wrapper .italic,[lang=de] .title-wrapper .gold,[lang=fr] .title-wrapper .gold,[lang=de] .title-wrapper .italic,[lang=fr] .title-wrapper .italic{font-size:clamp(3rem,-2.7621rem + 12.02vw,7.5rem);letter-spacing:-2px;line-height:.95}.footer .footer-top{flex-direction:column;gap:28px;align-items:center}.footer .footer-top .footer-menus{justify-content:space-between}.footer .footer-top .menu-column.subscribe{margin:0;max-width:300px}.form-section .form-container .photo-column .content{gap:24px}.form-section .form-container .photo-column .content .title{font-size:80px}}@media screen and (max-width: 1024px){.about-us-section .about-us-columns{padding-bottom:40px}.about-us-section .about-us-columns .photo-column.right{padding-top:0}.about-us-section:before{display:none}.about-us-section:after{display:none}.instagram-section{padding:80px 0}.instagram-section .title-wrapper{margin-bottom:12px}.form-section{padding:60px 0}.form-section .form-container .photo-column{display:none}.footer{padding:60px 0}.footer .footer-top .footer-menus{flex-direction:column;align-items:center}.footer .footer-top .menu-column .single-menu,.footer .footer-top .menu-column .single-menu .menu-list{align-items:center}.footer .footer-top .menu-column.subscribe{max-width:350px;align-items:center;text-align:center}.footer .copyright-wrapper{flex-direction:column;gap:12px}}@media screen and (max-width: 767px){.mobile-menu-wrapper .mobile-menu-container{max-width:100%}.banner{height:calc(100svh - 85px);min-height:unset;position:relative}.banner .banner-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.banner .banner-image.pc{display:none}.banner .banner-image.mob{display:block}.banner .banner-content{padding-bottom:62px}.banner .banner-content .banner-title{letter-spacing:-3.2px}.banner .banner-content .content-wrapper{flex-direction:column;align-items:center;gap:32px}.banner .banner-content .content-wrapper .text-wrapper{flex-direction:column;align-items:center}.banner .text{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.16px}.discover-collections .decor{display:none}.discover-collections .collections-on-main{gap:40px}.discover-collections .collections-on-main .single-collection{flex-direction:column}.discover-collections .collections-on-main .single-collection:nth-child(2n){flex-direction:column}.discover-collections .collections-on-main .single-collection .with-button{width:100%}.discover-collections .collections-on-main .single-collection .just-photo{display:none}.discover-collections .collections-on-main .single-collection .outer-border{padding:8px 0 0 8px;margin-bottom:20px}.discover-collections .collections-on-main .single-collection .inner-block{padding:20px 8px;gap:16px}.discover-collections .collections-on-main .single-collection .description-wrapper .text{font-size:12px}.discover-collections .title-row{margin-bottom:0}.discover-collections .title-wrapper .italic{margin-top:0}.about-us-section .about-us-columns{flex-direction:column;gap:65px}.about-us-section .about-us-columns .text{width:100%;gap:20px}.about-us-section .about-us-columns .text .text-block{font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.about-us-section .about-us-columns .photo-column.right{width:100%}.about-us-section .about-us-columns .photo-column.right .decor-block{padding:44px}.about-us-section .about-us-columns .photo-column.right .decor-block img{width:109px}.about-us-section .green-decor .item.item1{height:8px;margin-bottom:38px}.about-us-section .green-decor .item.item2{height:8px;margin-bottom:22px}.about-us-section .green-decor .item.item3{height:12px;margin-bottom:9px}.about-us-section .green-decor .item.item4{height:12px;margin-bottom:1px}.about-us-section .green-decor .item.item5{height:10px;margin-bottom:1px}.instagram-section .title-wrapper{flex-wrap:wrap;align-items:center;justify-content:center;gap:0;-moz-column-gap:10px;column-gap:10px}.instagram-section .isntagram-photos{gap:2px;flex-wrap:wrap}.instagram-section .isntagram-photos .photo{width:calc(50% - 1px);overflow:hidden;aspect-ratio:.7125/1;position:relative}.instagram-section .isntagram-photos .photo:nth-child(n+5){display:none}.form-section .form-container .forms-column{padding:20px 18px}.form-section .form-container .forms-column .tabs{margin-bottom:24px}.form-section .form-container .forms-column .tabs .tab-button{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.form-section .form-container .forms-column .tab-pane .form-group{gap:2px}.form-section .form-container .forms-column .tab-pane .form-group label{font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.form-section .form-container .forms-column .tab-pane .form-group input,.form-section .form-container .forms-column .tab-pane .form-group textarea{padding:0 4px 4px;height:32px;font-size:16px}.form-section .form-container .forms-column .tab-pane .form-on-main{gap:16px}.form-section .form-container .forms-column .tab-pane .form-group.short{width:100%}.form-section .form-container .forms-column .tab-pane .form-bottom-row{flex-direction:column;gap:10px}.form-section .form-container .forms-column .tab-pane .form-bottom-row .text{text-align:center}}.our-history{display:flex;gap:5.5vw}.our-history .title-wrapper p{display:flex;flex-direction:column;gap:0;gap:2px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:sticky;top:130px;bottom:0}.our-history .content{flex:1;display:flex;flex-direction:column;gap:80px}.our-history .content .about-image-wrapper{width:100%;aspect-ratio:1.6957264957/1;overflow:hidden}.our-history .content .text-wrapper{display:flex;gap:60px}.our-history .content .text-wrapper .title{width:-moz-fit-content;width:fit-content;word-wrap:break-word;max-width:150px;color:#fff;font-family:Questrial;font-size:48px;font-style:normal;font-weight:400;letter-spacing:-1.92px}.our-history .content .text-wrapper .texts{flex:1;color:#fff;font-family:Questrial;font-size:clamp(1.25rem,.632rem + .7233vw,1.5rem);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.our-history .content .text-wrapper .texts p{margin-bottom:16px}.our-history .content .text-wrapper .texts p:last-child{margin-bottom:0}.personal-solutions{margin:140px 0;border:1px solid #1A473E;padding:20px}.personal-solutions .content-wrapper{padding:40px;background:#f8f7ee}.personal-solutions .content-wrapper .content{margin:0 auto;max-width:960px;display:flex;flex-direction:column;align-items:center;gap:12px}.personal-solutions .content-wrapper .content .title{color:#1a473e;text-align:center;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px}.personal-solutions .content-wrapper .content .text{color:#092924;text-align:center;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px;max-width:700px;margin:0 auto}.personal-solutions .content-wrapper .content .site-button{min-width:194px}.geolocation-section .title{color:#fff;text-align:center;font-family:Questrial;font-size:80px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-3.2px;margin-bottom:60px}.geolocation-section .map-wrapper{position:relative;display:block}.geolocation-section .map-wrapper .map{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.geolocation-section .map-wrapper .map-description{position:absolute;bottom:0;left:0;width:-moz-fit-content;width:fit-content;display:flex;gap:160px}.geolocation-section .map-wrapper .map-description .number-block{display:flex}.geolocation-section .map-wrapper .map-description .number-block .left-text{color:#baa046;font-family:"Nyght Serif";font-size:24px;font-style:italic;font-weight:300;line-height:90%;letter-spacing:-.96px;max-width:111px}.geolocation-section .map-wrapper .map-description .number-block .number{color:#fff;font-family:"Nyght Serif";font-size:201.649px;font-style:italic;font-weight:300;line-height:83%;letter-spacing:-8.066px;width:150px}.geolocation-section .map-wrapper .map-description .number-block .right-text{color:#fff;font-family:"Nyght Serif";font-size:24px;font-style:italic;font-weight:300;line-height:90%;letter-spacing:-.96px;max-width:111px;padding-bottom:15px;align-self:flex-end}.geolocation-section .map-wrapper .map-description .texts-block{display:flex;align-self:flex-end;gap:40px}.geolocation-section .map-wrapper .map-description .texts-block .single{max-width:195px}.geolocation-section .map-wrapper .map-description .texts-block .heading{color:#fff;text-align:justify;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:4px}.geolocation-section .map-wrapper .map-description .texts-block .content{display:flex;flex-direction:column;gap:4px;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.14px}.portfolio-page .page-description{max-width:850px}.portfolio-images-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:770px;grid-gap:13px}@media screen and (max-width: 1500px){.portfolio-images-wrapper{grid-auto-rows:600px}}@media screen and (max-width: 1367px){.portfolio-images-wrapper{grid-auto-rows:57.407vw;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1024px){.portfolio-images-wrapper{grid-auto-rows:51.157vw}}@media screen and (max-width: 767px){.portfolio-images-wrapper{grid-template-columns:1fr;grid-auto-rows:131vw}}.portfolio-images-wrapper .item{padding:28px 52px;background:#fff;display:flex;flex-direction:column;row-gap:30px;overflow:hidden;cursor:pointer}@media screen and (max-width: 1400px){.portfolio-images-wrapper .item{row-gap:12px}}@media screen and (max-width: 1367px){.portfolio-images-wrapper .item{padding:20px 30px}}@media screen and (max-width: 1024px){.portfolio-images-wrapper .item{padding:14px 24px}}@media screen and (max-width: 767px){.portfolio-images-wrapper .item{row-gap:10px}}.portfolio-images-wrapper .item:nth-child(14n+2),.portfolio-images-wrapper .item:nth-child(14n+6),.portfolio-images-wrapper .item:nth-child(14n+9),.portfolio-images-wrapper .item:nth-child(14n+13){grid-column:span 2}@media screen and (max-width: 1367px){.portfolio-images-wrapper .item:nth-child(14n+2),.portfolio-images-wrapper .item:nth-child(14n+6),.portfolio-images-wrapper .item:nth-child(14n+9),.portfolio-images-wrapper .item:nth-child(14n+13){grid-column:span 1}}.portfolio-images-wrapper .item .image{width:100%;height:100%;overflow:hidden}.portfolio-images-wrapper .item .image img{transition:all .25s linear}.portfolio-images-wrapper .item:hover .image img{transform:scale(1.08)}.portfolio-images-wrapper .item .tags{align-items:center;justify-content:space-between;color:#877863;text-align:center;font-family:Nunito Sans;font-size:13px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.26px}@media screen and (max-width: 1367px){.portfolio-images-wrapper .item .tags{font-size:16px}}@media screen and (max-width: 767px){.portfolio-images-wrapper .item .tags{font-size:10px}}.blog-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 18px}.blog-list .item{width:100%;height:468px;overflow:hidden;position:relative;display:flex;flex-direction:column;border-bottom:1px solid #849491}.blog-list .item .blog-thumbnail{display:block;height:280px;z-index:1}.blog-list .item .blog-thumbnail .image-wrapper{width:100%;aspect-ratio:1.7178571429/1;overflow:hidden}.blog-list .item .description-wrapper{flex:1;transition:all .4s ease-in-out;height:100%;padding:20px 20px 40px;height:168px;bottom:0;width:100%;background-color:#092924;z-index:2;overflow:hidden}.blog-list .item .description-wrapper .post-info{display:flex;align-items:center;gap:20px;margin-bottom:12px}.blog-list .item .description-wrapper .post-info .info-item{display:flex;align-items:center;gap:8px;color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.14px}.blog-list .item .description-wrapper .post-info .info-item.post-photos .value{text-decoration:underline;text-underline-offset:4px}.blog-list .item .description-wrapper .post-title{color:#baa046;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.2px;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.blog-list .item .description-wrapper .post-button{width:100%;margin-top:20px;transition:all .4s ease-in-out;transform:translateY(150%)}.blog-list .item:hover .description-wrapper{transform:translateY(-54px);height:230px}.blog-list .item:hover .post-button{transform:translateY(0);opacity:1}@media screen and (max-width: 1367px){.blog-list .item{height:-moz-fit-content;height:fit-content}.blog-list .item .description-wrapper{transform:translateY(0);height:-moz-fit-content;height:fit-content;padding:20px}.blog-list .item .description-wrapper .post-button{transform:translateY(0)}.blog-list .item .blog-thumbnail{height:-moz-fit-content;height:fit-content}.blog-list .item:hover .description-wrapper{transform:translateY(0);height:-moz-fit-content;height:fit-content;padding:20px}}@media screen and (max-width: 1024px){.blog-list{grid-template-columns:repeat(2,1fr);gap:20px 18px}}@media screen and (max-width: 767px){.blog-page{padding-bottom:60px}.blog-list{grid-template-columns:repeat(1,1fr);gap:40px}.blog-list .item .description-wrapper .post-info .info-item{font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.12px}.blog-list .item .description-wrapper .post-info .info-item.post-photos .value{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.14px}.blog-list .item .description-wrapper .post-title{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.16px;height:32px}}.site-page.contacts{padding-bottom:0}.site-page.contacts .contacts-inner-block{margin-bottom:140px;display:flex;align-items:flex-start}.site-page.contacts .contacts-inner-block .contacts-list .links-wrapper{margin-bottom:28px}.site-page.contacts .contacts-inner-block .contacts-list .links-wrapper .link-block{display:flex;gap:8px;align-items:center}.site-page.contacts .contacts-inner-block .contacts-list .links-wrapper:last-child{margin-bottom:0}.site-page.contacts .contacts-inner-block .item{display:flex;flex-direction:column}.site-page.contacts .contacts-inner-block .item .title{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:capitalize;opacity:.4;width:120px}.site-page.contacts .contacts-inner-block .item .title.short{width:-moz-fit-content;width:fit-content;align-self:baseline;padding:2px 0}.site-page.contacts .contacts-inner-block .item .links-wrapper{color:#fff;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;flex:1}.site-page.contacts .contacts-inner-block .item .links-wrapper .links,.site-page.contacts .contacts-inner-block .item .links-wrapper .mails{display:flex;flex-direction:column;gap:4px}.site-page.contacts .contacts-inner-block .item .links-wrapper .links-wrapper__item{display:flex;flex-direction:column;gap:8px}.site-page.contacts .contacts-inner-block .item .links-wrapper .subtitle{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.site-page.contacts .contacts-inner-block .contact-item .gold-title{color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:16px}.site-page.contacts .contacts-inner-block .contact-item .person-title{display:flex;align-items:center;gap:4px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;margin-bottom:16px}.site-page.contacts .contacts-list{display:grid;grid-template-columns:repeat(2,1fr);padding-right:140px;margin-right:140px;border-right:1px solid #849491;gap:68px}.site-page.contacts .contacts-list.new{width:50%;min-height:195px;display:flex;gap:76px}.site-page.contacts .contacts-list.new .links{display:flex;flex-direction:column;gap:4px}.site-page.contacts .contacts-list.new .contact-item{flex-wrap:wrap}.site-page.contacts .contacts-list.new .item{flex-direction:row;gap:76px;row-gap:24px}.site-page.contacts .contacts-list.new .item .link{color:var(--typography-default-0, #FFF);font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.site-page.contacts .contact-button-wrapper{flex:1;display:flex;gap:61px;width:50%;flex-direction:row;flex-wrap:wrap}.site-page.contacts .contact-button-wrapper .links-wrapper{display:flex}.site-page.contacts .contact-button-wrapper .item{gap:24px;width:calc(50% - 30.5px)}.site-page.contacts .contact-button-wrapper .item .title{text-transform:uppercase}.site-page.contacts .contact-button-wrapper .item.schedule .links-wrapper{display:flex;flex-direction:row;gap:20px}.site-page.contacts .contact-button-wrapper .site-button{width:-moz-fit-content;width:fit-content;min-width:194px}.small-title{color:#fff;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.6px;margin-bottom:40px}@media screen and (max-width: 1367px){.site-page.contacts .contacts-list{padding-right:5vw;margin-right:5vw;gap:5vw}}@media screen and (max-width: 1024px){.form-section .form-container{width:90vw;max-width:550px;margin:0 auto}.site-page.contacts .contacts-inner-block{flex-direction:column;margin-bottom:60px}.site-page.contacts .contacts-list{padding:0 0 30px;margin:0 0 30px;width:100%;gap:60px;border-right:none;border-bottom:1px solid #849491}.site-page.contacts .contact-button-wrapper{gap:40px}.site-page.contacts .site-page.contacts .contact-button-wrapper{width:100%}.site-page.contacts .contacts-list.new{min-height:unset;width:100%}.site-page.contacts .contact-button-wrapper{width:100%}}@media screen and (max-width: 650px){.site-page.contacts .contacts-list{grid-template-columns:repeat(1,1fr)}.site-page.contacts .contacts-inner-block .contact-item .gold-title{font-size:16px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.16px;text-transform:uppercase;margin-bottom:12px}.site-page.contacts .contacts-inner-block .contact-item .person-title{font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;margin-bottom:12px}.site-page.contacts .contacts-inner-block .item .links-wrapper{font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.site-page.contacts .contacts-inner-block .contacts-list .links-wrapper{margin-bottom:16px}.site-page.contacts .contact-button-wrapper .item{gap:12px}.small-title{font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px;margin-bottom:20px}.site-page.contacts .contact-button-wrapper{flex-direction:column}.site-page.contacts .contact-button-wrapper .item{width:100%}}.popup-content .schedule{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:28px 0}.popup-content .schedule .title{color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase;opacity:.4}.popup-content .schedule.schedule .links-wrapper{display:flex;flex-direction:row;gap:20px}.popup-content .schedule.schedule .links-wrapper .subtitle{margin-bottom:8px;text-align:center;color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.popup-content .schedule.schedule .links-wrapper .link{color:#092924;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.18px;text-align:center}.cooperation-wrapper{display:flex;flex-direction:column;row-gap:50px}@media screen and (max-width: 1367px){.cooperation-wrapper{row-gap:40px}}@media screen and (max-width: 767px){.cooperation-wrapper{row-gap:100px}}.cooperation-wrapper .cooperation-row{display:flex;align-items:stretch;gap:32px}@media screen and (max-width: 1367px){.cooperation-wrapper .cooperation-row{flex-direction:column}}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row{gap:40px}}.cooperation-wrapper .cooperation-row .small-col{width:574px;width:36%}@media screen and (max-width: 1367px){.cooperation-wrapper .cooperation-row .small-col{width:100%}}.cooperation-wrapper .cooperation-row .small-col .modal__title{font-family:"Nyght Serif"}.cooperation-wrapper .cooperation-row .big-col{flex:1}.cooperation-wrapper .cooperation-row .big-col.cooperation-photo{display:flex;gap:8px}@media screen and (max-width: 1367px){.cooperation-wrapper .cooperation-row .big-col.cooperation-photo{padding-top:48px}}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row .big-col.cooperation-photo{padding-top:18px;gap:1px}}.cooperation-wrapper .cooperation-row .big-col.cooperation-photo .image-container{width:calc(50% - 4px);aspect-ratio:.63/1;overflow:hidden}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row .big-col.cooperation-photo .image-container{width:calc(50% - .5px)}}.cooperation-wrapper .cooperation-row .big-col.texts{display:flex;flex-direction:column;row-gap:32px}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row .big-col.texts{row-gap:24px}}.cooperation-wrapper .cooperation-row .big-col.texts .text-item .title{color:#877863;font-family:"Nyght Serif";font-size:40px;font-style:normal;font-weight:300;line-height:125%;letter-spacing:-2.4px;margin-bottom:20px}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row .big-col.texts .text-item .title{font-size:24px;letter-spacing:-1.44px;margin-bottom:8px}}.cooperation-wrapper .cooperation-row .big-col.texts .text-item .content p{color:#837c79;font-family:Nunito Sans;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.4px;margin-bottom:20px}@media screen and (max-width: 1367px){.cooperation-wrapper .cooperation-row .big-col.texts .text-item .content p{font-size:18px}}@media screen and (max-width: 767px){.cooperation-wrapper .cooperation-row .big-col.texts .text-item .content p{font-size:14px;letter-spacing:-.28px;margin-bottom:8px}}.cooperation-wrapper .cooperation-row .big-col.texts .text-item .content p:last-child{margin-bottom:0}.cooperation-page-title{color:#877863;font-family:"Nyght Serif";font-size:51px;font-style:normal;font-weight:300;line-height:125%;letter-spacing:-3.06px;border-bottom:1px solid #D0CDC6;margin:60px 0 65px;padding-bottom:65px}@media screen and (max-width: 1367px){.cooperation-page-title{margin:40px 0;padding-bottom:40px;font-size:44px;letter-spacing:-2.64px}}@media screen and (max-width: 767px){.cooperation-page-title{margin:40px 0 20px;padding-bottom:20px;font-size:28px;letter-spacing:-1.68px;text-align:center}}.cooperation-subtitle{color:#837c79;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.36px;max-width:459px;margin-bottom:32px}@media screen and (max-width: 1367px){.cooperation-subtitle{max-width:100%}}@media screen and (max-width: 767px){.cooperation-subtitle{font-size:14px;letter-spacing:-.28px}}.not-main-page .privacy-policy-title{color:#877863;text-align:center;font-family:"Nyght Serif";font-size:100px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-7.2px;text-align:left;margin:100px 0 80px}@media screen and (max-width: 1500px){.not-main-page .privacy-policy-title{font-size:80px}}@media screen and (max-width: 1367px){.not-main-page .privacy-policy-title{font-size:60px;text-align:center;margin:40px 0 30px}}@media screen and (max-width: 767px){.not-main-page .privacy-policy-title{font-size:34px;letter-spacing:-2.4px}}.privacy-text{max-width:1144px}.privacy-text h2,.privacy-text h3,.privacy-text h4{color:#837c79;font-family:Nunito Sans;font-size:40px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-2.4px;margin-bottom:28px}@media screen and (max-width: 1367px){.privacy-text h2,.privacy-text h3,.privacy-text h4{font-size:52px}}@media screen and (max-width: 767px){.privacy-text h2,.privacy-text h3,.privacy-text h4{font-size:20px;letter-spacing:-1.2px}}.privacy-text p{color:var(--Grey-black, #837C79);font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.36px;margin-bottom:20px}@media screen and (max-width: 1367px){.privacy-text p{font-size:20px}}@media screen and (max-width: 767px){.privacy-text p{font-size:14px;letter-spacing:-.28px}}.privacy-text p:last-child{margin-bottom:0}.not-found-page{padding:80px 0 120px}.not-found-page .not-found-page__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;width:100%;max-width:920px;margin:0 auto}.not-found-page .not-found-page__content .numbers{display:flex;align-items:flex-start;color:#baa046;font-family:Questrial;font-size:538px;font-style:normal;font-weight:400;line-height:.7;letter-spacing:-21.52px}.not-found-page .not-found-page__content .numbers .zero{color:#fff;font-family:"Nyght Serif";font-size:460px;font-style:italic;font-weight:300;line-height:.7;letter-spacing:-18.4px;padding-top:30px}.not-found-page .bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.not-found-page .bottom .title{color:#fff;text-align:center;font-family:Questrial;font-size:44px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:-1.76px}.not-found-page .bottom .text{color:#fff;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px}.not-found-page .bottom .site-button{min-width:194px}@media screen and (max-width: 1367px){.not-found-page{min-height:65svh}.not-found-page .not-found-page__content .numbers{gap:10px}}@media screen and (max-width: 1024px){.not-found-page .not-found-page__content .numbers{font-size:400px}.not-found-page .not-found-page__content .numbers .zero{font-size:360px}}@media screen and (max-width: 767px){.not-found-page .not-found-page__content .numbers{font-size:152px}.not-found-page .not-found-page__content .numbers .zero{font-size:130px;padding-top:8px}.not-found-page .not-found-page__content .numbers{gap:14px}.not-found-page .bottom .title{font-size:36px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:-1.44px}.not-found-page .bottom .text{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.not-found-page{padding:40px 0 140px}}.page-404 .header-top__wrapper,.page-404 .lang-select.mobile,.page-404 .mobile-buttons{display:none}.page-404 .header-bottom__wrapper .header-bottom{justify-content:center}.page-404 .header-bottom__wrapper .header-bottom .header-menu{display:none}.all-collections-section{overflow:hidden;position:relative}.all-collections-section .breadcrumbs{position:absolute;top:165px;left:8vw;z-index:2}@media screen and (max-width: 1367px){.all-collections-section .breadcrumbs{left:50%;transform:translate(-50%)}}@media screen and (max-width: 767px){.all-collections-section .breadcrumbs{top:110px}}.all-collections-section .breadcrumbs .link,.all-collections-section .breadcrumbs .separator{color:#fff}@media screen and (max-width: 767px){.all-collections-section{height:calc(100vh + 143px)}}.all-collections-section .all-collections-swiper{width:100%;height:100%;position:relative}.all-collections-section .all-collections-swiper:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";z-index:10;background-color:#0000004d}.all-collections-section .all-collections-swiper .swiper-wrapper{width:100vw;height:100vh}.all-collections-section .all-collections-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:24px;color:#fff;width:100vw}.all-collections-section .all-collections-swiper .swiper-slide .link{display:block;width:100%;height:100%}.all-collections-section .swiper-buttons-wrapper{position:absolute;z-index:10;left:50%;bottom:0;top:unset;transform:translate(-50%);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;margin-bottom:-25%}@media screen and (max-width: 1700px){.all-collections-section .swiper-buttons-wrapper{margin-bottom:-30%}}@media screen and (max-width: 767px){.all-collections-section .swiper-buttons-wrapper{width:100%;margin-bottom:-15%}}.all-collections-section .all-collections-swiper-button{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;z-index:10;transition:all .3s linear;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1367px){.all-collections-section .all-collections-swiper-button{width:100%}}.all-collections-section .all-collections-swiper-button .swiper-button-slide{color:#fff;font-family:"Nyght Serif";font-size:clamp(6.25rem,-.4464rem + 7.1429vw,8.125rem);font-size:68px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-3px;cursor:pointer;text-align:center;transition:all .3s ease;opacity:.2;margin-bottom:2.604vw;padding:28px;padding:1.458vw;position:relative}.all-collections-section .all-collections-swiper-button .swiper-button-slide:after{display:block;content:"";width:271px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:#fff}@media screen and (max-width: 767px){.all-collections-section .all-collections-swiper-button .swiper-button-slide:after{width:50vw}}@media screen and (max-width: 1367px){.all-collections-section .all-collections-swiper-button .swiper-button-slide{margin-bottom:40px}}@media screen and (max-width: 767px){.all-collections-section .all-collections-swiper-button .swiper-button-slide{font-size:40px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-2.4px}}.all-collections-section .all-collections-swiper-button .swiper-button-slide.active{opacity:1}.single-collection .categories-links__wrapper{margin:0}.single-collection .filters-list{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0;margin-bottom:20px}.single-collection .filters-list .item-button{display:flex;padding:20px 60px;justify-content:center;align-items:center;gap:4px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;border:1px solid #1A473E}.single-collection .filters-list .item-button .filer-count{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;background:#baa046;display:flex;padding:0 4px;flex-direction:column;justify-content:center;align-items:center}.single-collection .filters-list .clear .item-button{color:#baa046}.single-collection .products-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 10px}.single-collection .products-list .item{position:relative}.single-collection .products-list .item .wishlist-products__delete{position:absolute;top:25px;left:25px;z-index:1;width:40px;height:40px;background:#fff;padding:8px;display:flex;align-items:center;justify-content:center}.single-collection .products-list .item .photo-wrapper{width:100%;aspect-ratio:.6421052632/1;overflow:hidden;position:relative}.single-collection .products-list .item .photo-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s linear}.single-collection .products-list .item .photo-wrapper .image.front{transform:scale(1.05)}.single-collection .products-list .item .photo-wrapper .image.back{opacity:0;visibility:hidden}.single-collection .products-list .item .photo-wrapper .bottom-block{position:absolute;left:0;bottom:0;width:100%;height:68px;padding:12px 8px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(0deg,#000000b3,#0000);z-index:1;transition:all .3s linear;transform:translateY(100%)}.single-collection .products-list .item .photo-wrapper .bottom-block .collection-block{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.56px}.single-collection .products-list .item .photo-wrapper .bottom-block .buttons-block{display:flex}.single-collection .products-list .item .photo-wrapper .bottom-block .buttons-block .btn{padding:10px;background:transparent;display:flex;align-items:center;justify-content:center;transition:all .3s linear;cursor:pointer}.single-collection .products-list .item .photo-wrapper .bottom-block .buttons-block .btn:hover{background:#0a3128}.single-collection .products-list .item .photo-wrapper .bottom-block .buttons-block .btn svg,.single-collection .products-list .item .photo-wrapper .bottom-block .buttons-block .btn path{fill:#fff;stroke:#fff}.single-collection .products-list .item .photo-wrapper img{transition:all .3s linear}.single-collection .products-list .item .price-wrapper{display:flex;align-items:center;justify-content:space-between;padding:18px 0;color:#fff;font-family:Questrial;font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px;height:68px}.single-collection .products-list .item .price-wrapper .product-price{transition:all .3s linear;color:#baa046;opacity:0;display:flex}.single-collection .products-list .item .price-wrapper .product-price .default_price{margin-right:6px;display:flex;color:#857d61;text-decoration:line-through;font-size:18px}.single-collection .products-list .item .price-wrapper .login-block{display:flex;align-items:center;gap:12px;transition:all .3s linear;opacity:0}.single-collection .products-list .item .price-wrapper .login-block .login-text{color:var(--typography-default-0, #FFF);font-family:Questrial;font-size:13px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.52px;width:88px}.single-collection .products-list .item .price-wrapper .login-block .login-button{padding:8px 4px 8px 12px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px;width:-moz-fit-content;width:fit-content;min-height:32px;display:flex;align-items:center;gap:4px}.single-collection .products-list .item:hover .photo-wrapper .image.front{transform:scale(1);opacity:0;visibility:hidden}.single-collection .products-list .item:hover .photo-wrapper .image.back{opacity:1;visibility:visible;transform:scale(1.05)}.single-collection .products-list .item:hover .product-price,.single-collection .products-list .item:hover .login-block{opacity:1}.single-collection .products-list .item:hover .bottom-block{transform:translateY(0)}.sidebar-menu{position:fixed;top:0;right:0;height:100%;box-shadow:-2px 0 5px #00000080;z-index:1000;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s .3s}.sidebar-menu-content{padding:20px;width:100vw;max-width:540px;height:100%;position:absolute;top:0;right:0;background:#0a3128;z-index:10001;transform:translate(100%);transition:transform .3s ease}.sidebar-menu-content .content-wrapper{height:100%}.sidebar-menu-content .top-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.sidebar-menu-content .inputs-block{border:1px solid #1A473E;padding:28px 40px}.sidebar-menu-content .inputs-block .block-label{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;margin-bottom:16px}.sidebar-menu-content .inputs-block .inputs-wrapper{display:flex;flex-direction:column;gap:8px}.clear-all-filters{display:flex;align-items:center;gap:4px;color:#fff;font-family:Questrial;font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px}.sidebar-menu.active{visibility:visible;opacity:1;transition:opacity .3s ease,visibility 0s}.sidebar-menu.active .sidebar-menu-content{transform:translate(0)}.sidebar-menu .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000a6;z-index:999;display:none}.sidebar-menu.active .overlay{display:block}.checklist{display:flex;flex-direction:column;justify-content:space-between;height:100%}.checklist.hidden{display:none}.sidebar-menu-content .close-button{display:flex;align-items:center;gap:4px;color:#fff;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.6px}.sidebar-menu-content .close-button .icon{display:flex;width:30px;height:30px;padding:3.75px 10px 3.75px 8.75px;justify-content:center;align-items:center;flex-shrink:0}.sidebar-menu-content .close-button svg{width:11.25px;height:22.5px}.custom-checkbox{display:none}.inputs-block label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase;height:24px;padding-top:6px}.inputs-block label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #1A473E;background-color:transparent;transition:background-color .3s,border-color .3s}.inputs-block label:hover:before{border:2px solid #BAA046}.sidebar-menu-content .buttons-block{padding:28px;border:1px #1A473E;background:#092924;display:flex;gap:8px}.sidebar-menu-content .buttons-block button{flex:1}label:has(.custom-checkbox:checked):before{background-color:transparent;border-color:#baa046}label:has(.custom-checkbox:checked):after{width:24px;height:24px;content:"";position:absolute;left:0;top:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzA1OTIgMTVDNy41NTM2IDE1IDcuNDAxMjcgMTQuOTQzOSA3LjI4NTQ1IDE0LjgzMkwyLjY4NjAzIDEwLjQwNDlDMi42MjgyNyAxMC4zNTIzIDIuNTgyMDUgMTAuMjg5MSAyLjU1MDEgMTAuMjE5QzIuNTE4MTYgMTAuMTQ4OSAyLjUwMTE0IDEwLjA3MzMgMi41MDAwNiA5Ljk5Njc4QzIuNDk4OTcgOS45MjAyNCAyLjUxMzgzIDkuODQ0MjYgMi41NDM3OCA5Ljc3MzM0QzIuNTczNzIgOS43MDI0MiAyLjYxODEyIDkuNjM4IDIuNjc0MzcgOS41ODM4OUMyLjczMDYyIDkuNTI5NzcgMi43OTc1NyA5LjQ4NzA2IDIuODcxMjcgOS40NTgyN0MyLjk0NDk2IDkuNDI5NDkgMy4wMjM5IDkuNDE1MjEgMy4xMDM0MiA5LjQxNjNDMy4xODI5NCA5LjQxNzM4IDMuMjYxNDMgOS40MzM3OSAzLjMzNDI1IDkuNDY0NTdDMy40MDcwNyA5LjQ5NTM1IDMuNDcyNzQgOS41Mzk4NyAzLjUyNzM4IDkuNTk1NUw3LjcwNTkyIDEzLjYxNzFMMTYuNDg0MyA1LjE2NzY2QzE2LjU5NTkgNS4wNjAyNyAxNi43NDczIDQuOTk5OTYgMTYuOTA1MSA1QzE3LjA2MjkgNS4wMDAwNCAxNy4yMTQyIDUuMDYwNDEgMTcuMzI1OCA1LjE2Nzg1QzE3LjQzNzQgNS4yNzUyOSAxNy41IDUuNDIwOTkgMTcuNSA1LjU3MjlDMTcuNSA1LjcyNDggMTcuNDM3MiA1Ljg3MDQ3IDE3LjMyNTYgNS45Nzc4Nkw4LjEyNjc5IDE0LjgzMkM4LjAxMDU2IDE0Ljk0MzkgNy44NTc4NCAxNSA3LjcwNTkyIDE1WiIgZmlsbD0iI0JBQTA0NiIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}.values{display:flex;align-items:center;justify-content:space-between}.dual-range-input{display:flex;flex-direction:column;gap:1rem}.dual-range-input__sliders-container{--slider-height: 3px;--slider-color: #1A473E;--range-color: #BAA046;--control-circle-diameter: 1rem;--from-control-position: "";--to-control-position: "";flex:1;position:relative;height:var(--slider-height)}.dual-range-input__sliders-container:before{content:"";position:absolute;left:1px;right:1px;height:var(--slider-height);background-color:var(--range-color);border-radius:var(--slider-height)}.dual-range-input input[type=range]{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - var(--control-circle-diameter));height:var(--slider-height);margin:0;outline:none;pointer-events:none}.dual-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:all;width:24px;height:24px;border-radius:50%;background-color:#092924;border:1px solid #1A473E;cursor:pointer}.dual-range-input input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:all;width:24px;height:24px;border-radius:50%;background-color:#092924;border:1px solid #1A473E;cursor:pointer}.dual-range-input input[type=range]:first-child{left:0;border-radius:var(--slider-height) 0 0 var(--slider-height);background:linear-gradient(to right,var(--slider-color) var(--from-control-position),transparent var(--from-control-position))}.dual-range-input input[type=range]:first-child::-webkit-slider-thumb{transform:rotate(180deg)}.dual-range-input input[type=range]:first-child::-moz-range-thumb{transform:rotate(180deg)}.dual-range-input input[type=range]:last-child{right:0;border-radius:0 var(--slider-height) var(--slider-height) 0;background:linear-gradient(to right,transparent var(--to-control-position),var(--slider-color) var(--to-control-position))}.dual-range-input .values,.dual-range-input input[type=number]{color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.18px;text-transform:uppercase;background:transparent;outline:none}.dual-range-input input[type=number]::-webkit-inner-spin-button,.dual-range-input input[type=number]::-webkit-outer-spin-button{display:none}.all-filters{max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#BAA046 transparent;margin-right:-6px;padding-right:10px}.all-filters::-webkit-scrollbar{width:4px}.all-filters::-webkit-scrollbar-track{margin-left:4px;border-radius:0}.all-filters::-webkit-scrollbar-thumb{outline:1px solid #092924;background:#baa046;border-radius:0}.all-filters::-webkit-scrollbar-thumb:hover{border:1px solid #092924;background:#1a473e;outline-color:#092924}.all-filters .inputs-block{max-height:278px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#BAA046 transparent;padding-right:10px}.all-filters .inputs-block::-webkit-scrollbar{width:4px}.all-filters .inputs-block::-webkit-scrollbar-track{margin-left:4px;border-radius:0}.all-filters .inputs-block::-webkit-scrollbar-thumb{outline:1px solid #092924;background:#baa046;border-radius:0}.all-filters .inputs-block::-webkit-scrollbar-thumb:hover{border:1px solid #092924;background:#1a473e;outline-color:#092924}@media screen and (max-width: 1367px){.single-collection .products-list .item .photo-wrapper .bottom-block{transform:translateY(0)}.single-collection .products-list .item .price-wrapper .product-price,.single-collection .products-list .item .price-wrapper .login-block{opacity:1}}.pagination_wrapper{margin-top:42px}@media screen and (max-width: 1181px){.single-collection .products-list{grid-template-columns:repeat(2,1fr)}.inputs-block label:hover:before{border:2px solid #1A473E}label:has(.custom-checkbox:checked):hover:before{border:2px solid #BAA046}}@media screen and (max-width: 1024px){.single-collection .filters-list .item:not(:first-child){display:none}.single-collection .filters-list .item{width:100%}}@media screen and (max-width: 767px){.single-collection .products-title{margin-bottom:20px}.single-collection .filters-list{padding:0}.single-collection .products-list{grid-template-columns:repeat(1,1fr);gap:28px}.single-collection .products-list .item:hover .photo-wrapper img{transform:none}.single-collection .products-list .item .price-wrapper{padding:8px 0;height:-moz-fit-content;height:fit-content;font-size:20px}.single-collection .products-list .item .price-wrapper .login-block .login-button{font-size:12px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.48px}.pagination_wrapper{margin-top:28px}.sidebar-menu-content{padding:20px 12px}.sidebar-menu-content .close-button{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px}.clear-all-filters{font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase}.all-filters .inputs-block{padding:20px}}.post-image-wrapper{position:relative;display:flex;align-items:flex-end;width:100%;aspect-ratio:2.1764705882/1;overflow:hidden;padding:40px;margin-bottom:120px}.post-image-wrapper .post-main-image{position:absolute;top:0;left:0;width:100%;height:100%}.post-image-wrapper .post-main-image:after{position:absolute;width:100%;height:40%;display:block;content:"";left:0;bottom:0;background:linear-gradient(0deg,#000 -5.32%,#0000);z-index:1}.post-image-wrapper .image-content{width:100%;display:flex;flex-direction:column;gap:20px;z-index:1}.post-image-wrapper .image-content .title-on-image{color:#fff;font-family:Questrial;font-size:44px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:-.44px}.post-image-wrapper .image-content .date-rov{display:flex;align-items:center;gap:8px}.post-image-wrapper .image-content .date-rov .date{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.gallery-wrapper .title{width:100%;color:#baa046;text-align:center;font-family:Questrial;font-size:120px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-4.8px}.gallery-wrapper .gallery-swiper{margin:32px 0;position:relative}.gallery-wrapper .gallery-swiper:before,.gallery-wrapper .gallery-swiper:after{position:absolute;display:block;content:"";width:14.815vw;height:100%;top:0;z-index:2}.gallery-wrapper .gallery-swiper:before{left:0;background:linear-gradient(270deg,#0000,#000c)}.gallery-wrapper .gallery-swiper:after{right:0;background:linear-gradient(-270deg,#0000,#000c)}.gallery-wrapper .gallery-swiper .swiper-pagination{top:-32px}.gallery-wrapper .gallery-swiper .gallery-single-wrapper{display:block;width:100%;aspect-ratio:.8593350384/1;overflow:hidden}.gallery-wrapper .gallery-pagination{position:relative;width:100%;padding-top:12px}.gallery-wrapper .swiper-button{z-index:3}.gallery-wrapper .swiper-button:after{content:"";width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:8px;background-repeat:no-repeat;background-position:center}.gallery-wrapper .swiper-button-prev{left:50px}.gallery-wrapper .swiper-button-prev:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTc3MzQgMTIuMDQ0M0wxNS45NzEzIDMuNjkwMDlDMTYuMDI3MSAzLjYyOTg2IDE2LjA5MzQgMy41ODIwNSAxNi4xNjY0IDMuNTQ5NDJDMTYuMjM5NSAzLjUxNjggMTYuMzE3OCAzLjUgMTYuMzk3IDMuNUMxNi40NzYxIDMuNSAxNi41NTQ1IDMuNTE2OCAxNi42Mjc2IDMuNTQ5NDJDMTYuNzAwNiAzLjU4MjA1IDE2Ljc2NjkgMy42Mjk4NiAxNi44MjI3IDMuNjkwMDlDMTYuODc4OSAzLjc0OTgzIDE2LjkyMzUgMy44MjA5MSAxNi45NTM5IDMuODk5MjJDMTYuOTg0MyAzLjk3NzUzIDE3IDQuMDYxNTIgMTcgNC4xNDYzNkMxNyA0LjIzMTE5IDE2Ljk4NDMgNC4zMTUxOSAxNi45NTM5IDQuMzkzNUMxNi45MjM1IDQuNDcxODEgMTYuODc4OSA0LjU0Mjg4IDE2LjgyMjcgNC42MDI2Mkw5LjQ0ODM2IDEyLjUwMDVMMTYuODIyNyAyMC4zOTg1QzE2LjkzNTYgMjAuNTE5NSAxNi45OTkgMjAuNjgzNiAxNi45OTkgMjAuODU0N0MxNi45OTkgMjAuOTM5NSAxNi45ODM0IDIxLjAyMzQgMTYuOTUzMiAyMS4xMDE3QzE2LjkyMjkgMjEuMTggMTYuODc4NiAyMS4yNTExIDE2LjgyMjcgMjEuMzExQzE2Ljc2NjggMjEuMzcwOSAxNi43MDA0IDIxLjQxODUgMTYuNjI3NCAyMS40NTA5QzE2LjU1NDMgMjEuNDgzMyAxNi40NzYgMjEuNSAxNi4zOTcgMjEuNUMxNi4yMzczIDIxLjUgMTYuMDg0MiAyMS40MzIgMTUuOTcxMyAyMS4zMTFMOC4xNzczNCAxMi45NTY4QzguMTIxMTUgMTIuODk3MSA4LjA3NjU1IDEyLjgyNiA4LjA0NjExIDEyLjc0NzdDOC4wMTU2NyAxMi42Njk0IDggMTIuNTg1NCA4IDEyLjUwMDVDOCAxMi40MTU3IDguMDE1NjcgMTIuMzMxNyA4LjA0NjExIDEyLjI1MzRDOC4wNzY1NSAxMi4xNzUxIDguMTIxMTUgMTIuMTA0IDguMTc3MzQgMTIuMDQ0M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.gallery-wrapper .swiper-button-next{right:50px}.gallery-wrapper .swiper-button-next:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjgyMjcgMTIuOTU1N0w4LjAyODY4IDIxLjMwOTlDNy45NzI5NSAyMS4zNzAxIDcuOTA2NjQgMjEuNDE4IDcuODMzNTggMjEuNDUwNkM3Ljc2MDUyIDIxLjQ4MzIgNy42ODIxNiAyMS41IDcuNjAzMDEgMjEuNUM3LjUyMzg3IDIxLjUgNy40NDU1IDIxLjQ4MzIgNy4zNzI0NCAyMS40NTA2QzcuMjk5MzkgMjEuNDE4IDcuMjMzMDggMjEuMzcwMSA3LjE3NzM0IDIxLjMwOTlDNy4xMjExNSAyMS4yNTAyIDcuMDc2NTUgMjEuMTc5MSA3LjA0NjExIDIxLjEwMDhDNy4wMTU2NyAyMS4wMjI1IDcgMjAuOTM4NSA3IDIwLjg1MzZDNyAyMC43Njg4IDcuMDE1NjcgMjAuNjg0OCA3LjA0NjExIDIwLjYwNjVDNy4wNzY1NSAyMC41MjgyIDcuMTIxMTUgMjAuNDU3MSA3LjE3NzM0IDIwLjM5NzRMMTQuNTUxNiAxMi40OTk1TDcuMTc3MzQgNC42MDE1M0M3LjA2NDQ1IDQuNDgwNTIgNy4wMDEwMiA0LjMxNjM5IDcuMDAxMDIgNC4xNDUyNkM3LjAwMTAyIDQuMDYwNTIgNy4wMTY1OSAzLjk3NjYyIDcuMDQ2ODUgMy44OTgzM0M3LjA3NzEgMy44MjAwNCA3LjEyMTQ0IDMuNzQ4OTEgNy4xNzczNCAzLjY4ODk5QzcuMjMzMjQgMy42MjkwNyA3LjI5OTYgMy41ODE1NCA3LjM3MjY0IDMuNTQ5MTJDNy40NDU2OCAzLjUxNjY5IDcuNTIzOTYgMy41IDcuNjAzMDEgMy41QzcuNzYyNjcgMy41IDcuOTE1NzkgMy41Njc5OCA4LjAyODY4IDMuNjg4OTlMMTUuODIyNyAxMi4wNDMyQzE1Ljg3ODkgMTIuMTAyOSAxNS45MjM1IDEyLjE3NCAxNS45NTM5IDEyLjI1MjNDMTUuOTg0MyAxMi4zMzA2IDE2IDEyLjQxNDYgMTYgMTIuNDk5NUMxNiAxMi41ODQzIDE1Ljk4NDMgMTIuNjY4MyAxNS45NTM5IDEyLjc0NjZDMTUuOTIzNSAxMi44MjQ5IDE1Ljg3ODkgMTIuODk2IDE1LjgyMjcgMTIuOTU1N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.post-content-wrapper{max-width:900px;margin:40px auto 0}.post-content-wrapper .text p{color:#fff;text-align:justify;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;margin-bottom:40px}.post-content-wrapper .text p:last-child{margin-bottom:0}.post-content-wrapper .text h3{color:#fff;text-align:justify;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.28px;text-transform:uppercase;margin-bottom:10px}.post-content-wrapper .text img{margin:-30px 0 0;width:100%;aspect-ratio:1.4975041597/1}@media screen and (max-width: 1367px){.post-image-wrapper{margin-bottom:80px}.gallery-wrapper .title{font-size:clamp(2rem,-5.0308rem + 14.6667vw,7.5rem);letter-spacing:-1.28px}}@media screen and (max-width: 1181px){.post-page{overflow-x:hidden}.post-image-wrapper{width:calc(100% + 40px);margin-left:-20px}.post-content-wrapper{max-width:calc(100% - 24px);margin-right:auto;margin-left:auto}}@media screen and (max-width: 767px){.post-image-wrapper{margin-bottom:40px;aspect-ratio:1.1829652997/1;padding:12px}.post-image-wrapper .image-content{flex-direction:column-reverse;gap:4px;padding:6px}.post-image-wrapper .image-content .date-rov .icon{width:12px;height:12px}.post-image-wrapper .image-content .date-rov .date{font-size:12px;padding-top:2px}.post-image-wrapper .image-content .title-on-image{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.16px}.gallery-wrapper .gallery-swiper{margin:24px 0}.gallery-wrapper .swiper-button-prev{left:12px}.gallery-wrapper .swiper-button-next{right:12px}.post-content-wrapper .text p{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.14px;margin-bottom:20px}.post-content-wrapper .text h3{font-size:28px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.28px;text-transform:uppercase}.post-content-wrapper .text img{margin-top:0}.post-page{padding-bottom:60px}}.glightbox-clean .gslide-media{box-shadow:none}.product-wrapper{display:flex;gap:40px}.product-wrapper .product-images{flex:1}.product-wrapper .product-images .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;flex:1;grid-auto-rows:720px}.product-wrapper .product-images .item{overflow:hidden}.product-wrapper .product-images .item .product-single-wrapper{display:block;width:100%;overflow:hidden;aspect-ratio:.6652949246/1}.product-wrapper .product-images .item img{transition:all .3s linear}.product-wrapper .product-images .item:hover img{transform:scale(1.05)}.product-wrapper .product-info-container{width:460px;display:flex;flex-direction:column;gap:28px;height:-moz-fit-content;height:fit-content;position:sticky;top:130px;bottom:0}.product-wrapper .product-info{width:100%;border:1px solid #1a473e;will-change:transform,top}.product-wrapper .product-info .product-name__wrapper{display:flex;align-items:center;gap:10px}.product-wrapper .product-info .product-name__wrapper .name{color:#fff;font-family:Questrial;font-size:60px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-2.4px;text-align:center}.product-wrapper .product-info .product-name__wrapper .product-switcher{padding:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;transition:all .3s ease-in-out}.product-wrapper .product-info .product-name__wrapper .product-switcher:hover{border:1px solid #1a473e}.product-wrapper .product-info .subtext{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.product-wrapper .product-info .block{display:flex;padding:48px 40px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-bottom:1px solid #1a473e;width:100%}.product-wrapper .product-info .block:last-child{border-bottom:none}.product-wrapper .product-info .block.variations{align-items:flex-start;gap:40px}.product-wrapper .product-info .block .variations-row{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-wrapper .product-info .block .variations-row .title{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.product-wrapper .product-info .block .variations-row .values-list{display:flex;flex-wrap:wrap;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px;align-items:center}.product-wrapper .product-info .block .variations-row .values-list .item{height:40px;display:flex;align-items:center;justify-content:center;padding:6px 11px;background:transparent;transition:all .3s ease-in-out;color:#fff;text-align:center;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;cursor:pointer;border:1px solid transparent}.product-wrapper .product-info .block .variations-row .values-list .item:not(:first-child){margin-left:4px}.product-wrapper .product-info .block .variations-row .values-list .item:hover{border:1px solid #1a473e}.product-wrapper .product-info .block .variations-row .values-list .item.active{background:#baa046}.product-wrapper .product-info .block .variations-row .values-list .item.active:hover{background:#bfab50;border:1px solid #bfab50}.product-wrapper .product-info .block.login-block .login-text{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.64px}.product-wrapper .product-info .block.login-block .site-button{min-width:192px;align-items:center;gap:10px}.product-wrapper .product-info .prices{flex-direction:row;gap:16px;align-items:flex-start}.product-wrapper .product-info .prices .prices-block{width:calc(50% - 8px);display:flex;flex-direction:column;gap:12px;font-family:Questrial}.product-wrapper .product-info .prices .prices-block .title{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.product-wrapper .product-info .prices .prices-block .quantity-input-container{display:flex;align-items:center;gap:10px}.product-wrapper .product-info .prices .prices-block .quantity-input-container .quantity-input{background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;width:40px;height:auto;outline:none;border:none;color:#fff;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.12px}.product-wrapper .product-info .prices .prices-block .quantity-input-container .quantity-button{width:40px;height:40px;padding:6px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .3s ease-in-out}.product-wrapper .product-info .prices .prices-block .quantity-input-container .quantity-button:hover{border:1px solid #1a473e}.product-wrapper .product-info .prices .prices-block .quantity-input-container input[type=number]::-webkit-inner-spin-button,.product-wrapper .product-info .prices .prices-block .quantity-input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-wrapper .product-info .prices .prices-block .quantity-input-container input[type=number]{-moz-appearance:textfield}.product-wrapper .product-info .prices .prices-block .product-price{color:#fff;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px;display:flex}.product-wrapper .product-info .prices .prices-block .product-price .default_price{margin-right:6px;display:flex;color:#939393;text-decoration:line-through;font-size:18px}.product-wrapper .product-info .prices .prices-block .product-price .unknown_price{font-size:14px;letter-spacing:0}.product-wrapper .product-info .prices .prices-block .product-price .unknown_price a{color:#baa046}.product-wrapper .product-info .product-add-buttons{flex-direction:row;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}.product-wrapper .product-info .product-add-buttons .under-buttons-text{width:100%;color:var(--typography-default-0, #fff);text-align:center;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:4px}.product-wrapper .product-socials{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-wrapper .product-socials .subtitle{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;width:100%;text-align:center}.product-wrapper .product-socials .back-to-collection{display:flex;gap:10px;align-items:center;margin:28px 0}.product-wrapper .product-socials .back-to-collection .text{text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:#fff;text-align:center;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.product-wrapper .product-socials .socials-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.product-wrapper .product-socials .socials-wrapper .title{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.product-wrapper .product-socials .socials-wrapper .socials-list{display:flex;align-items:center;gap:12px}.sizecahrt-button{color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.transparent-button{display:flex;height:56px;padding:20px 28px;justify-content:center;align-items:center;gap:10px;border-radius:37px;border:1px solid #baa046;cursor:pointer;transition:all .3s ease-in-out}.transparent-button .text{color:#baa046;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;transition:all .3s ease-in-out;padding-top:2px}.transparent-button svg path{transition:all .3s ease-in-out;fill:#baa046;stroke:#baa046}.transparent-button:hover{border:1px solid #849491;background:#849491}.transparent-button:hover .text{color:#fff}.transparent-button:hover svg path{fill:#fff;stroke:#fff}.size-popup{display:none;transition:all .4s linear;z-index:101}.size-popup.active{display:block}.size-popup .overlay{background:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:101}.sizes-window{padding:20px 46px;background:#fff;position:fixed;width:calc(100vw - 30px);max-width:1115px;z-index:105;left:50%;top:50%;transform:translate(-50%,-50%)}.sizes-popup-close{position:absolute;top:20px;right:46px;cursor:pointer}.size-table-container{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:20px}.size-table-container .title{color:#092924;font-family:Questrial;font-size:60px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-2.4px}.size-table-container .top-row{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.size-table-container .top-row .desc-title{color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.size-table-container .size-description{display:flex;flex-wrap:wrap;-moz-column-gap:28px;column-gap:28px}.size-table-container .size-description_item{display:flex;flex-direction:column;row-gap:15px;width:calc(33.3333333333% - 19px)}.size-table-container .size-description_item .text{color:var(--typography-primary-1-950, #092924);font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.size-table-container .size-description_item img{height:33px;-o-object-fit:contain;object-fit:contain}.size-table{border-collapse:collapse}.size-table td{padding:6px 10px;border:.5px solid rgba(152,133,110,.2);background:#fff;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-align:center;vertical-align:middle}.size-table tr:nth-child(1) td:nth-child(1),.size-table tr:nth-child(2) td:nth-child(1),.size-table tr:nth-child(3) td:nth-child(1),.size-table tr:nth-child(4) td:nth-child(1),.size-table tr:nth-child(5) td:nth-child(1),.size-table tr:nth-child(6) td:nth-child(1),.size-table tr:nth-child(7) td:nth-child(1),.size-table tr:nth-child(8) td:nth-child(1),.size-table tr:nth-child(9) td:nth-child(1),.size-table tr:nth-child(10) td:nth-child(1),.size-table tr:nth-child(3) td:nth-child(3){border-bottom:none}.size-table tr:nth-child(3) td:nth-child(2),.size-table tr:nth-child(3) td:nth-child(3),.size-table tr:nth-child(3) td:nth-child(4),.size-table tr:nth-child(3) td:nth-child(5),.size-table tr:nth-child(3) td:nth-child(6),.size-table tr:nth-child(3) td:nth-child(7),.size-table tr:nth-child(6) td:nth-child(2),.size-table tr:nth-child(6) td:nth-child(4),.size-table tr:nth-child(6) td:nth-child(5),.size-table tr:nth-child(6) td:nth-child(6),.size-table tr:nth-child(6) td:nth-child(7){border-top:none}.size-table tr:nth-child(12) td,.size-table tr:nth-child(13) td,.size-table tr:nth-child(14) td,.size-table tr:nth-child(15) td,.size-table tr:nth-child(16) td,.size-table tr:nth-child(17) td,.size-table tr:nth-child(18) td,.size-table tr:nth-child(19) td{background:#092924;color:#fff;border-color:#fff}.size-table tr:nth-child(7) td:nth-child(1),.size-table tr:nth-child(9) td:nth-child(1){font-weight:700}.size-table tr:nth-child(6) td,.size-table tr:nth-child(5) td:nth-child(4){border-top:none;border-left:none}.size-table tr:nth-child(9) td:nth-child(1){border-left-color:#98856e33}.size-table tr:nth-child(9) td:last-child,.size-table tr:nth-child(10) td:last-child{border-right-color:#98856e33}.size-table tr:nth-child(10){border-bottom-color:#98856e33}.size-table td.no-border{border-top:none;border-left:none}#site-page-search .products-title{text-align:left}#site-page-search .products-title span{color:#fff}.no-products{min-height:35vh;display:flex;align-items:center;justify-content:center}.no-products .text{max-width:333px;color:#849491;text-align:center;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.12px}.large-size{text-align:center;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.vimeo-wrapper{width:100%;height:100%}.vimeo-wrapper iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.05)}@media screen and (max-width: 1200px){.product-wrapper .product-info-container{width:40%}.product-wrapper .product-images .swiper-wrapper{grid-template-columns:1fr}.product-wrapper .product-info .block{padding:28px 20px}.product-wrapper .product-info .product-name__wrapper{width:100%;justify-content:space-between}.product-wrapper .product-info .product-name__wrapper .name{font-size:32px}}@media screen and (max-width: 1024px){.product-wrapper .product-info .block{padding:20px 12px;align-items:center}.product-wrapper .product-info .product-name__wrapper .name{font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px}.product-wrapper .product-info .block.variations{gap:20px}.size-table-container .title{font-size:40px}.sizes-window{padding:20px 24px}.sizes-popup-close{right:24px}.product-add-buttons .transparent-button{width:100%}}@media screen and (max-width: 767px){.product-wrapper{flex-direction:column;gap:32px;padding-top:8px}.product-wrapper .product-images{width:100%}.product-wrapper .product-images .swiper-wrapper{display:flex;gap:0}.product-wrapper .product-images .swiper-wrapper .item{height:530px}.product-wrapper .product-images .vimeo-wrapper iframe{pointer-events:none!important}.product-wrapper .product-info-container{width:100%;position:relative;top:0}.product-wrapper .product-info .block:first-child{gap:4px}.product-wrapper .product-info .block .variations-row .values-list .item{padding:6px 8px;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px}.product-add-buttons .transparent-button{width:-moz-fit-content;width:fit-content;min-width:191px}.sizes-window{padding:16px 24px}.size-table-container{gap:16px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.size-table-container .title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px}.size-table-container::-webkit-scrollbar{display:none}.size-table-container .size-description{gap:12px;max-width:100%}.size-table-container .size-description_item{width:100%;row-gap:4px}.size-table-container .size-description_item .text{font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.size-table td{padding:9px 5px;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.size-table tr:nth-child(7) td:nth-child(1){padding:9px;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.size-table tr:nth-child(9) td:nth-child(1){padding:9px;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.no-products{min-height:55vh}.no-products .text{max-width:215px;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px}.large-size{font-size:12px}}@media screen and (max-width: 400px){.size-table-container{gap:16px}.size-table-container .size-description_item .text{font-size:10px}.size-table-container .size-description_item img{height:25px;width:30px}.size-table-container .size-description{gap:8px}.size-table td{font-size:9px;font-style:normal;font-weight:400;line-height:100%;padding:6px 8px}.size-table tr:nth-child(7) td:nth-child(1){font-size:11px;font-style:normal;font-weight:400;line-height:100%;padding:6px 8px}.size-table tr:nth-child(9) td:nth-child(1){font-size:11px;font-style:normal;font-weight:400;line-height:100%;padding:6px 8px}.sizes-window{padding:12px 20px}}.store-finder-block{padding:60px;background:#0a3128;margin-bottom:20px}.store-finder-block .block-title{width:100%;text-align:center;color:#fff;font-family:Questrial;font-size:28px;font-style:normal;text-transform:uppercase;font-weight:400;line-height:40px;letter-spacing:-1.12px;margin-bottom:60px}.store-finder-block .selects-wrapper{display:flex;gap:60px;justify-content:center;align-items:center}.store-finder-block .selects-wrapper .select-item{width:280px}.info_window b{font-weight:600}.select-item{position:relative}.select-item .label{color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:12px}.select-item .native-select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer;display:none}.select-item .native-select option{display:none}.select-item .select-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 0;background-color:transparent;border-bottom:1px solid #849491;cursor:pointer;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.select-item .select-trigger .text{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;opacity:.4;text-transform:capitalize}.select-item .select-trigger:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJHcm91cCI+CjxwYXRoIGlkPSJMYXllciAyMCIgZD0iTTcuMTIwMjMgOC4xODQyNUwwLjE1ODQwOCAxLjY4OTI3QzAuMTA4MjEzIDEuNjQyODIgMC4wNjgzNzI3IDEuNTg3NTYgMC4wNDExODUzIDEuNTI2NjhDMC4wMTM5OTcxIDEuNDY1OCAtMi40ODQ4NGUtMDggMS40MDA1IC0yLjE5NjU0ZS0wOCAxLjMzNDU0Qy0xLjkwODI1ZS0wOCAxLjI2ODU5IDAuMDEzOTk3MSAxLjIwMzI4IDAuMDQxMTg1NCAxLjE0MjRDMC4wNjgzNzI3IDEuMDgxNTIgMC4xMDgyMTMgMS4wMjYyNiAwLjE1ODQwOCAwLjk3OTgxNUMwLjIwODE5MiAwLjkzMjk4NyAwLjI2NzQyMSAwLjg5NTgxOSAwLjMzMjY4IDAuODcwNDU0QzAuMzk3OTM5IDAuODQ1MDkgMC40Njc5MzUgMC44MzIwMzEgMC41Mzg2MyAwLjgzMjAzMUMwLjYwOTMyNSAwLjgzMjAzMSAwLjY3OTMyMiAwLjg0NTA5IDAuNzQ0NTggMC44NzA0NTVDMC44MDk4MzkgMC44OTU4MTkgMC44NjkwNjggMC45MzI5ODggMC45MTg4NTMgMC45Nzk4MTZMNy41MDA0NiA3LjEyNTA2TDE0LjA4MjEgMC45Nzk4MTZDMTQuMTgyOSAwLjg4NTczNyAxNC4zMTk3IDAuODMyODg0IDE0LjQ2MjMgMC44MzI4ODRDMTQuNTMyOSAwLjgzMjg4NCAxNC42MDI4IDAuODQ1ODYgMTQuNjY4MSAwLjg3MTA3QzE0LjczMzMgMC44OTYyODEgMTQuNzkyNiAwLjkzMzIzMyAxNC44NDI1IDAuOTc5ODE2QzE0Ljg5MjQgMS4wMjY0IDE0LjkzMiAxLjA4MTcgMTQuOTU5MSAxLjE0MjU3QzE0Ljk4NjEgMS4yMDM0MyAxNSAxLjI2ODY2IDE1IDEuMzM0NTRDMTUgMS40Njc1OSAxNC45NDMzIDEuNTk1MTkgMTQuODQyNSAxLjY4OTI3TDcuODgwNjggOC4xODQyNUM3LjgzMDkgOC4yMzEwNyA3Ljc3MTY3IDguMjY4MjQgNy43MDY0MSA4LjI5MzYxQzcuNjQxMTUgOC4zMTg5NyA3LjU3MTE1IDguMzMyMDMgNy41MDA0NiA4LjMzMjAzQzcuNDI5NzYgOC4zMzIwMyA3LjM1OTc2IDguMzE4OTcgNy4yOTQ1MSA4LjI5MzYxQzcuMjI5MjUgOC4yNjgyNCA3LjE3MDAyIDguMjMxMDcgNy4xMjAyMyA4LjE4NDI1WiIgZmlsbD0iIzg0OTQ5MSIvPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:all .3s ease-in-out}.select-item.open .select-trigger:after{transform:rotate(-180deg)}.select-options{position:absolute;top:100%;left:0;width:100%;background-color:#fff;list-style:none;margin:0;display:none;z-index:10;padding:12px;gap:24px;box-shadow:#64646f33 0 7px 29px;max-height:400px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;text-transform:capitalize}.select-options::-webkit-scrollbar{display:none}.select-options .option{padding:10px;cursor:pointer;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;transition:all .2s}.select-options .option:hover{color:#baa046;background:#f8f7ee}.select-item.open .select-options{display:block}.stores-map{margin-bottom:20px}.stores-map iframe{width:100%;height:487px}.stores-block{display:flex;padding:40px 60px;flex-direction:column;background:#0a3128}.stores-block .table-head{display:grid;grid-template-columns:repeat(4,1fr)}.stores-block .table-head .item{padding:20px 12px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px;text-transform:uppercase}.stores-list{border:1px solid #1A473E}.stores-list .store{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #1A473E}.stores-list .store:last-child{border-bottom:none}.stores-list .store-inner-block{padding:24px 12px;display:flex;flex-direction:column;justify-content:center;gap:16px}.stores-list .store-inner-block.country{border-right:1px solid #1A473E;color:#baa046;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px}.stores-list .store-inner-block.city,.stores-list .store-inner-block.salon{border-right:1px solid #1A473E;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px}.stores-list .store-inner-block .block{display:flex;flex-direction:column;gap:8px}.stores-list .store-inner-block .block .label{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.stores-list .store-inner-block .block .link{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px}.store-inner-block-label{display:none}@media screen and (max-width: 1181px){.our-history,.our-history .content{gap:40px}.our-history .content .text-wrapper{flex-direction:column;gap:20px}.our-history .content .text-wrapper .title{max-width:unset;text-align:center;width:100%;font-size:64px}.our-history .content .text-wrapper .texts p{font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.16px}.our-history .title-wrapper p{min-width:25vw}.personal-solutions{margin:60px 0}.geolocation-section .title{font-size:48px}.geolocation-section .map-wrapper .map-description{position:relative;width:100%;gap:0;justify-content:space-around}}@media screen and (max-width: 1024px){.our-history .title-wrapper p{position:relative;top:0;width:100%;align-items:center}.our-history{flex-direction:column}.our-history .content .text-wrapper .texts p{text-align:center}.geolocation-section .map-wrapper .map-description{flex-direction:column;gap:40px;align-items:center;justify-content:center}.geolocation-section .map-wrapper .map-description .texts-block{align-self:center}}@media screen and (max-width: 767px){.our-history .content .text-wrapper .title,[lang=de] .our-history .content .text-wrapper .title,[lang=fr] .our-history .content .text-wrapper .title{font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.92px}.personal-solutions .content-wrapper{padding:40px 20px}.personal-solutions .content-wrapper .content{gap:16px}.personal-solutions .content-wrapper .content .title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px;max-width:85%}.personal-solutions .content-wrapper .content .text{font-size:16px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.16px}.geolocation-section .title{font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;margin-bottom:16px}.geolocation-section .map-wrapper .map-description{margin-top:32px}.geolocation-section .map-wrapper .map-description .number-block{flex-direction:column;align-items:center;justify-content:center}.geolocation-section .map-wrapper .map-description .number-block .left-text{max-width:unset;text-align:center;font-size:28px;font-style:italic;font-weight:300;line-height:90%;letter-spacing:-1.12px}.geolocation-section .map-wrapper .map-description .number-block .right-text{align-self:center;max-width:unset;text-align:center;font-size:28px;font-style:italic;font-weight:300;line-height:90%;letter-spacing:-1.12px;padding-bottom:0}.geolocation-section .map-wrapper .map-description .number-block .number{font-size:149px;font-style:italic;font-weight:300;line-height:.8;width:100%;text-align:center;letter-spacing:-5.96px}.geolocation-section .map-wrapper .map-description .texts-block{flex-direction:column;gap:16px}.geolocation-section .map-wrapper .map-description .texts-block .single{max-width:60vw;text-align:center}.geolocation-section .map-wrapper .map-description .texts-block .heading{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.12px;text-transform:uppercase;margin-bottom:4px}.geolocation-section .map-wrapper .map-description .texts-block .content{font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.16px}}@media screen and (max-width: 1181px){.store-finder-block{padding:40px 20px}.store-finder-block .selects-wrapper{gap:5vw}.store-finder-block .selects-wrapper .select-item{width:100%}.store-finder-block .block-title{margin-bottom:40px}.stores-block{padding:40px 20px}.stores-block .table-head,.stores-list .store{grid-template-columns:1fr 1fr 1fr 2fr}}@media screen and (max-width: 767px){.store-finder-block{padding:28px 12px}.store-finder-block .block-title{font-size:24px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.96px;margin-bottom:24px;text-transform:uppercase}.store-finder-block .selects-wrapper{flex-wrap:wrap;gap:20px}.store-finder-block .selects-wrapper .select-item{width:82vw}.stores-map{width:100vw;margin-left:0;height:487px;overflow:hidden;padding:0}#map{height:100%!important}.stores-block{padding:40px 12px}.stores-block .table-head{display:none}.stores-list{display:flex;flex-direction:column;gap:20px;border:none}.stores-list .store{display:flex;flex-direction:column;border:none}.stores-list .store-inner-block{border-top:1px solid #1A473E;border-right:1px solid #1A473E;border-left:1px solid #1A473E}.stores-list .store-inner-block:last-child{border-bottom:1px solid #1A473E}.store-inner-block-label{display:block;color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.stores-list .store-inner-block{gap:8px}.select-item .label{font-size:16px}}.cart-popup{display:none;transition:all .4s linear;z-index:101}.cart-popup.active{display:block}.cart-popup .overlay{background:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:101}.cart-popup .cart-window{position:fixed;right:0;top:0;bottom:0;width:540px;background-color:#0a3128;z-index:102;padding:24px;display:flex}.cart-popup .cart-window .cart-popup-container{display:flex;flex-direction:column;flex:1}.cart-popup .cart-window .cart-popup-container .header-cart-popup{display:flex;justify-content:flex-start;align-items:center;color:#fff;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:33.2px;letter-spacing:-1.4px}.cart-popup .cart-window .cart-popup-container .header-cart-popup .cart-popup-close{width:30px;height:30px;margin-right:30px;cursor:pointer}.cart-popup .cart-window .cart-popup-container .cart-popup-products{margin-top:30px;display:flex;flex-direction:column;flex:1;max-height:80vh;overflow-y:scroll;margin-right:-6px}.cart-popup .cart-window .cart-popup-container .cart-popup-products::-webkit-scrollbar{width:6px}.cart-popup .cart-window .cart-popup-container .cart-popup-products::-webkit-scrollbar-track{margin-left:10px;border-radius:0}.cart-popup .cart-window .cart-popup-container .cart-popup-products::-webkit-scrollbar-thumb{outline:1px solid #092924;background:#baa046;border-radius:0}.cart-popup .cart-window .cart-popup-container .cart-popup-products::-webkit-scrollbar-thumb:hover{border:1px solid #092924;background:#1a473e;outline-color:#092924}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product{display:flex;border:1px solid #1A473E;padding:20px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product:not(:last-child){border-bottom:0}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .image{display:flex;height:129px;width:86px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details{flex:1;display:flex;flex-direction:column;padding-left:30px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details textarea{background:transparent;border:1px solid #1A473E;width:100%;resize:none;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:16.6px;letter-spacing:-1.4px;padding:10px 4px;text-align:left;overflow:hidden}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block{display:flex;margin-bottom:10px;align-items:center}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block .title{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-1.1px;margin-right:10px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block .value{color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:16.6px;letter-spacing:-1.4px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.variations{flex-direction:column;align-items:flex-start}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.variations .variations-row{display:flex}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.variations .variations-row:not(:last-child){margin-bottom:10px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity{font-family:Questrial;align-items:flex-start}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container{display:flex;align-items:center}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container .quantity-input{background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;width:32px;height:auto;outline:none;border:none;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.12px}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container .quantity-button{width:32px;height:32px;padding:6px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;border:1px solid #1A473E}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container .quantity-button:hover{background-color:#1a473e}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container input[type=number]::-webkit-inner-spin-button,.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .product-details .block.quantity .quantity-input-container input[type=number]{-moz-appearance:textfield}.cart-popup .cart-window .cart-popup-container .cart-popup-products .cart-popup-product .delete-button{cursor:pointer}.cart-popup .cart-window .cart-popup-container .cart-popup-total{padding:20px 28px;background-color:#092924;border:1px solid #1A473E}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-total-price .title{color:#ffffff40;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-1.1px;margin-bottom:12px;display:inline-block}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-total-price .total-price{color:#fff;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-1.4px}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-popup-buttons{margin-top:8px;display:flex;justify-content:space-evenly;gap:8px}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-popup-buttons .button{display:flex;flex:1;height:56px;padding:20px 28px;justify-content:center;align-items:center;gap:10px;border-radius:37px;border:1px solid #BAA046;cursor:pointer;transition:all .3s ease-in-out;font-family:Questrial;color:#baa046;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-popup-buttons .button:hover{border:1px solid #849491;background:#849491;color:#fff}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-popup-buttons .button.button-checkout{background-color:#baa046;color:#092924}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-popup-buttons .button.button-checkout:hover{background-color:#bfab50;border:1px solid #BFAB50}.cart-popup .cart-window .cart-popup-container .empty_cart{flex:1;align-items:center;display:flex;justify-content:center}.cart-popup .cart-window .cart-popup-container .empty_cart .text{color:#fff;font-family:Questrial;font-size:21px;font-style:normal;font-weight:400;text-align:center;line-height:35px}@media screen and (max-width: 767px){.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-total-price{display:flex;align-items:center;justify-content:center;gap:12px}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-total-price .title{margin-bottom:0}.cart-popup .cart-window .cart-popup-container .cart-popup-total .cart-total-price .total-price{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px}}.cart-page{padding-bottom:28px;min-height:60vh}.site-page-title{color:#849491;text-align:center;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.6px;margin-bottom:40px}.cart-table-wrapper{padding-top:20px}.cart-table-wrapper .table-row{display:flex}.cart-table-wrapper .table-header{background:#0a3128;border:1px solid #0a3128;border-bottom:none}.cart-table-wrapper .table-header .col{padding:20px 12px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px;text-transform:uppercase;opacity:.7}.cart-table-wrapper .col{padding:12px}.cart-table-wrapper .col.product-index{width:70px}.cart-table-wrapper .col.product-name{flex:1}.cart-table-wrapper .col.product-price,.cart-table-wrapper .col.product-quantity,.cart-table-wrapper .col.subtotal{width:19%}.cart-table-wrapper .col.del-col{width:60px}.cart-table-wrapper .col.comment-col{width:20%}.cart-table-wrapper .table-content{border:1px solid #1a473e}.cart-table-wrapper .table-content .table-row{border-bottom:1px solid #1a473e}.cart-table-wrapper .table-content .table-row:last-child{border-bottom:none}.cart-table-wrapper .table-content .col{border-right:1px solid #1a473e;display:flex;flex-direction:column;row-gap:0}.cart-table-wrapper .table-content .col .mobile-title{color:#849491;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px;text-transform:capitalize;display:none}.cart-table-wrapper .table-content .col.product-index,.cart-table-wrapper .table-content .col.product-price,.cart-table-wrapper .table-content .col.product-quantity,.cart-table-wrapper .table-content .col.subtotal,.cart-table-wrapper .table-content .col.del-col{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;text-transform:uppercase}.cart-table-wrapper .table-content .col.product-price,.cart-table-wrapper .table-content .col.subtotal{gap:6px;flex-direction:row}.cart-table-wrapper .table-content .col.product-price .default_price,.cart-table-wrapper .table-content .col.subtotal .default_price{margin-right:6px;display:flex;color:#939393;text-decoration:line-through;font-size:18px}.cart-table-wrapper .table-content .col.del-col .delete-row{cursor:pointer;width:12px;height:12px}.cart-table-wrapper .table-content .col.comment-col{width:20%}.cart-table-wrapper .table-content .col.comment-col textarea{width:100%;height:100%;resize:none;background:transparent;color:#849491;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-align:left;overflow:hidden}.cart-table-wrapper .table-content .col.product-name{flex:1}.cart-table-wrapper .table-content .col:last-child{border-right:none}.cart-table-wrapper .table-content .col.product-quantity .quantity-input-container{display:flex;align-items:center}.cart-table-wrapper .table-content .col.product-quantity .quantity-button{width:32px;height:32px;padding:6px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;border:1px solid transparent}.cart-table-wrapper .table-content .col.product-quantity .quantity-button:hover{border:1px solid #1a473e}.cart-table-wrapper .table-content .col.product-quantity .quantity-input{background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;width:32px;height:auto;outline:none;border:none;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.12px}.cart-table-wrapper .table-footer{padding:20px;background:#0a3128;border:1px solid #0a3128;border-top:none;display:flex;align-items:center;justify-content:space-between}.cart-table-wrapper .table-footer .back-to-catalog{display:flex;align-items:center;gap:7px;color:var(--typography-default-0, #fff);text-align:center;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;text-decoration:underline!important;text-underline-offset:4px;text-transform:uppercase}.product-in-table{display:flex;align-items:center;gap:20px}.product-in-table .image{width:68px;height:102px;overflow:hidden}.product-in-table .info{display:flex;flex-direction:column;gap:8px}.product-in-table .info .product-name{color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;text-align:left}.product-in-table .info .product-details{display:flex;align-items:center;gap:4px}.product-in-table .info .product-details .detail-name{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.product-in-table .info .product-details .detail-value{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px}.account-page .product-in-table{flex-direction:column;align-items:flex-start;gap:20px;width:100%}.account-page .product-in-table .info{width:100%;padding-bottom:20px;border-bottom:1px dashed #1a473e}.account-page .product-in-table .info:last-child{border-bottom:none}.processed-wrapper{display:flex;align-items:center;gap:40px}.processed-wrapper .processed-info{display:flex;align-items:center;gap:29px}.processed-wrapper .processed-info .text{display:flex;flex-direction:column;gap:10px}.processed-wrapper .processed-info .text .title{color:#849491;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.12px}.processed-wrapper .processed-info .text .small-text{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.processed-wrapper .total-price{color:#fff;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px}@media screen and (max-width: 1181px){.cart-page{min-height:63svh}}@media screen and (max-width: 1024px){.cart-table-wrapper .table-header{display:none}.cart-table-wrapper .table-content{display:flex;flex-direction:column;gap:20px;border:none;margin-bottom:20px}.cart-table-wrapper .table-content .table-row{position:relative;flex-wrap:wrap;border:1px solid #1a473e}.cart-table-wrapper .table-content .table-row:last-child{position:relative;flex-wrap:wrap;border:1px solid #1a473e}.cart-table-wrapper .table-content .col.product-index{display:none;font-size:14px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.56px;text-transform:uppercase}.cart-table-wrapper .table-content .col.product-name{order:1;flex:unset;width:calc(100% - 45px);border-right:none;border-bottom:1px solid #1a473e}.cart-table-wrapper .table-content .col:last-child{order:2;width:auto;border-bottom:1px solid #1a473e;justify-content:flex-start}.cart-table-wrapper .table-content .col .mobile-title{display:block}.cart-table-wrapper .table-content .col.del-col .delete-row{padding:4px;border:1px solid #1a473e;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.cart-table-wrapper .table-content .col.product-price{order:3;width:33.33%;font-size:14px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.56px;text-transform:uppercase}.cart-table-wrapper .table-content .col.product-quantity{order:4;width:33.33%;font-size:14px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.56px;text-transform:uppercase}.cart-table-wrapper .table-content .col.product-quantity .quantity-input{font-size:14px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.56px;text-transform:uppercase}.cart-table-wrapper .table-content .col.product-quantity .quantity-button img{height:100%}.cart-table-wrapper .table-content .col.subtotal{order:5;width:33.33%;font-size:14px;font-style:normal;font-weight:400;line-height:114.286%;letter-spacing:-.56px;text-transform:uppercase}.cart-table-wrapper .table-content .col.comment-col{width:100%;order:6;border-top:1px solid #1a473e;height:130px}.cart-table-wrapper .table-footer{padding:28px;flex-direction:column-reverse;gap:28px;width:100vw;margin-left:-12px}.processed-wrapper,.processed-wrapper .processed-info{flex-direction:column;gap:28px}}@media screen and (max-width: 767px){.site-page-title{font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px;margin-bottom:20px}.cart-table-wrapper{padding-top:0}.cart-table-wrapper .table-footer .back-to-catalog{font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.12px;text-underline-offset:2px}.processed-wrapper .processed-info .text .title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px;text-align:center}}.thankyou-page{padding:110px 0}.thanks-wrapper{max-width:1200px;margin:0 auto;width:calc(100% - 24px)}.thanks-wrapper .title{color:#fff;text-align:center;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.6px;display:flex;flex-direction:column;margin-bottom:42px}.thank-you-table{border:1px dashed #1A473E}.thank-you-table .item{border-bottom:1px dashed #1A473E;padding:20px}.thank-you-table .item:last-child{border-bottom:none}.thank-you-table .item.about-order_item .order-number{width:142px}.thank-you-table .item.about-order_item .order-date{width:200px}.thank-you-table .item.about-order_item .order-email{width:260px}.thank-you-table .item.about-order_item .order-total{flex:1}.thank-you-table .item.about-order_item .order-payment{width:280px}.thank-you-table .item .inner-table{display:flex;flex-direction:column;gap:8px}.thank-you-table .item .inner-table .row{display:flex;align-items:center;gap:4px}.thank-you-table .item .inner-table .row-name{color:#849491;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.thank-you-table .item .inner-table .value{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px}.thank-you-table .item .site-button{min-width:194px}.thank-you-table .item.order-details_item .col{width:50%}.thank-you-table .item.order-details_item .table-content{margin-bottom:24px}.thank-you-table .item.order-details_item .table-content .order-details__total{font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;text-transform:uppercase;gap:4px}.thank-you-table .col{min-height:126px;padding:0 12px;display:flex;align-items:center}.thank-you-table .table-header{display:flex;background:#0a3128;border:1px solid #0A3128}.thank-you-table .table-header .col{height:-moz-fit-content;height:fit-content;min-height:unset;padding:20px 12px;display:flex;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px;text-transform:uppercase;opacity:.7}.thank-you-table .table-content{display:flex;border:1px solid #1A473E}.thank-you-table .table-content .col{border-right:1px solid #1A473E;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px}.thank-you-table .table-content .col .mobile-title{display:none}.thank-you-table .table-content .col.order-total,.thank-you-table .table-content .col.order-payment{font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;text-transform:uppercase}.thank-you-table .table-content .col:last-child{border-right:none}@media screen and (max-width: 1180px){.thank-you-table .table-content .col .mobile-title{display:block;color:#849491;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px;text-transform:uppercase}.thank-you-table .col{min-height:60px;padding:10px 16px}.thank-you-table .table-content{flex-wrap:wrap}.thank-you-table .table-content .col{text-align:center;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px;text-transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.thank-you-table .table-content .col.order-total,.thank-you-table .table-content .col.order-payment{text-align:center;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px;text-transform:none}.thank-you-table .table-content .col.order-payment .values{text-transform:none}.thank-you-table .table-content .col.order-payment .values:first-letter{text-transform:uppercase}.thank-you-table .table-header{display:none}.thank-you-table .item.about-order_item .order-number,.thank-you-table .item.about-order_item .order-date{width:50%;border-bottom:1px solid #1A473E}.thank-you-table .item.about-order_item .order-email,.thank-you-table .item.about-order_item .order-total,.thank-you-table .item.about-order_item .order-payment{width:33%}.thank-you-table .item .inner-table{align-items:center}.thank-you-table .item .site-button{margin:0 auto}.thank-you-table .billing-address_item .inner-table{align-items:center}.thank-you-table .billing-address_item .table-content .col{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px}}@media screen and (max-width: 767px){.thankyou-page{padding:60px 0}.thanks-wrapper .title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px;margin-bottom:32px}.thank-you-table .item{padding:12px}.thank-you-table .item .inner-table .value{text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px;line-height:1}.thank-you-table .item.about-order_item .order-email,.thank-you-table .item.about-order_item .order-total{width:100%;border-bottom:1px solid #1A473E}.thank-you-table .item.about-order_item .order-payment{width:100%;border-bottom:1px solid #1A473E;border-bottom:none}.thank-you-table .table-content .col{text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.56px}.thank-you-table .table-content .col .mobile-title{line-height:1}.thank-you-table .item.order-details_item .col{width:100%;border-bottom:1px solid #1A473E}.thank-you-table .item.order-details_item .col:last-child{border-bottom:none}.thank-you-table .item.order-details_item .table-content{margin-bottom:20px}}.checkout-page{padding:100px 0;background:#fff}.checkout-page .site-from{width:636px;margin:0 auto;padding:24px 60px 60px;border:1px solid #1A473E}.checkout-page .select-item .select-trigger .text{color:#1a473e;padding-left:8px}.site-from .errors{color:#dd1313!important;font-family:Questrial;font-size:12px!important;font-style:normal;font-weight:400;line-height:100%!important;letter-spacing:-.12px;padding-left:10px!important;margin-top:-5px!important}.site-from.checkout-form .title{color:#092924;text-align:center;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.28px}.site-from.checkout-form .subtitle{color:#092924;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:24px;text-align:center}.site-from.checkout-form #form-email{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#092924!important;caret-color:#092924}.site-from .form-on-site{display:flex;flex-wrap:wrap;gap:24px}.site-from .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.site-from .form-group label{padding-left:8px;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.site-from .form-group input,.site-from .form-group textarea{width:100%;height:40px;resize:none;padding:0 8px 12px;border-bottom:1px solid #989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;overflow:hidden;transition:all .15s ease-in}.site-from .form-group input::-moz-placeholder,.site-from .form-group textarea::-moz-placeholder{color:#092924}.site-from .form-group input::placeholder,.site-from .form-group textarea::placeholder{color:#092924}.site-from .form-group.error label{color:#dd1313}.site-from .form-group.error input,.site-from .form-group.error textarea{border-bottom:1px solid #dd1313}.site-from .form-bottom-row{width:100%;display:flex;align-items:center;justify-content:space-between}.site-from .form-bottom-row .site-button{width:194px}.site-from .form-bottom-row .text{max-width:302px;color:#092924;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.site-from .form-bottom-row .text a{color:#baa046}@media screen and (max-width: 1181px){.checkout-page .site-from{padding:24px 32px 32px}}@media screen and (max-width: 767px){.checkout-page .site-from{width:90vw;max-width:550px;margin:0 auto;padding:20px 18px}.site-from .form-group input,.site-from .form-group textarea{padding:0 4px 4px;height:32px;font-size:16px}.site-from .form-group label{font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.site-from .form-bottom-row{flex-direction:column;gap:10px}}.account-page{min-height:600px}.account-page .page-title{color:#fff;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.6px;text-align:center}.account-page .form-wrapper{background:#fff;width:100%;max-width:716px;padding:40px;margin:40px auto 0}.account-page .forms-container{padding:36px 60px 60px;border:1px solid #1A473E}.account-page .forms-container .tabs{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.account-page .forms-container .tabs .tab-button{padding:16px 10px;border-bottom:1px solid transparent;transition:all .2s ease-in-out;color:#989898;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;min-width:140px}.account-page .forms-container .tabs .tab-button.active{color:#1a473e;border-bottom:1px solid #1A473E}.account-page .forms-container form{display:flex;flex-wrap:wrap;gap:24px}.account-page .forms-container .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.account-page .forms-container .form-group.error input,.account-page .forms-container .form-group.error textarea{border-bottom:1px solid #EE1B1B!important}.account-page .forms-container .form-group.error label{color:#ee1b1b}.account-page .forms-container .form-group.error ul{font-family:Nunito Sans,sans-serif;text-align:left;display:block;color:#ee1b1b;font-size:11px;font-weight:400;line-height:140%;letter-spacing:-.22px}.account-page .forms-container label{padding-left:8px;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.account-page .forms-container input,.account-page .forms-container textarea{width:100%;height:40px;resize:none;padding:0 8px 12px;border-bottom:1px solid #989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;overflow:hidden;transition:all .15s ease-in;background:transparent!important}.account-page .forms-container .form-bottom-row{display:flex;flex-direction:column;gap:24px;width:100%}.account-page .forms-container .form-bottom-row .text{color:#092924;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.account-page .forms-container .form-bottom-row .text a{text-decoration:underline!important;text-underline-offset:2px}.account-page .forms-container .form-bottom-row .buttons{display:flex;align-items:center;justify-content:space-between;width:100%}.account-page .forms-container .form-bottom-row .buttons .tab-button{color:#092924;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.account-page .forms-container .form-bottom-row .buttons .site-button{min-width:194px}.account-page .tab-pane{display:none;opacity:0;transition:all .3s ease-in-out}.account-page .tab-pane.active{display:block;opacity:1}.account-page .reset-form .buttons.reset{justify-content:center}.lost-password-title{color:#fff;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.2px;width:462px;margin:0 auto;padding:20px 0;display:none}.lost-password-title.show{display:block}.account-forms-wrapper .form-group .select-item .select-trigger .text{color:#fff}.password-wrapper{position:relative}.password-wrapper input{margin-bottom:5px}.password-wrapper .toggle-password{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.user-page .page-title{color:#849491;text-align:center;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.6px}.account-tabs{padding:20px 0;display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:80px}.account-tabs .tab-button,.account-tabs .tab-link{border:1px solid #1A473E;padding:20px 60px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;opacity:.7;transition:all .3s ease-in-out;cursor:pointer}.account-tabs .tab-button:hover,.account-tabs .tab-link:hover{opacity:1}.account-tabs .tab-button.active,.account-tabs .tab-link.active{opacity:1;border:1px solid #BAA046}.account-form{display:flex;align-items:flex-start;align-items:stretch;justify-content:center;gap:156px}.account-form .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.account-form .form-group input{width:100%;height:40px;resize:none;padding:0 8px 12px;border-bottom:1px solid #989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;overflow:hidden;transition:all .15s ease-in;background:transparent;color:#fff;background-color:transparent!important}.account-form .form-group label{padding-left:8px;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.account-form .form-group .under-input-text{color:#fff;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px;margin-top:-6px}.account-form .form-column{width:516px;display:flex;flex-direction:column;gap:40px}.account-form .form-column-title{color:#fff;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px}.account-form .form-bottom-row{margin-top:25px}.account-form .form-bottom-row button{min-width:194px}#account-tab_orders .cart-table-wrapper{padding-top:0}#account-tab_orders .cart-table-wrapper .table-content .col{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.8px;padding:12px;min-height:126px}#account-tab_orders .cart-table-wrapper .table-content .product-date,#account-tab_orders .cart-table-wrapper .table-content .product-status{font-size:16px;text-transform:none}#account-tab_orders .cart-table-wrapper .product-order-number{width:140px}#account-tab_orders .cart-table-wrapper .product-date,#account-tab_orders .cart-table-wrapper .product-status,#account-tab_orders .cart-table-wrapper .product-total{width:280px}.account-no-orders{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin:0 auto;padding-top:100px}.account-no-orders .title{color:#849491;text-align:center;font-family:Questrial;font-size:28px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.12px}.form-group .select-item .select-trigger .text{color:#092924;opacity:1;padding-left:8px}.logout-form{margin:80px 0 0;display:flex;align-items:center;justify-content:center}.logout-form button{color:#989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-decoration:underline;text-underline-offset:4px}.account-tabs .tab-button svg,.account-tabs .tab-link svg{display:none}.account-tabs .tab-button .title,.account-tabs .tab-link .title{display:block}.account-tabs .tab-button .title-mobile,.account-tabs .tab-link .title-mobile{display:none}.login-page .form-group #email,.login-page .form-group #form-email,.login-page .account-form #account-form-current-password,.login-page .account-form #account-form-new-password,.login-page .account-form #account-form-new-password-confirm{-webkit-text-fill-color:#092924!important;caret-color:auto}@media screen and (max-width: 1367px){.account-page{min-height:63svh}}@media screen and (max-width: 1181px){.account-page .forms-container{padding:24px 32px 32px}.account-form{gap:5vw}#account-tab_orders .cart-table-wrapper .product-order-number{width:125px}#account-tab_orders .cart-table-wrapper .product-status{width:225px}#account-tab_orders .cart-table-wrapper .product-date{width:200px}#account-tab_orders .cart-table-wrapper .product-total{width:150px}}@media screen and (max-width: 1024px){.account-page .form-wrapper{max-width:85vw}.account-tabs .tab-button,.account-tabs .tab-link{padding:20px}.account-form .form-column{width:45%}#account-tab_orders .cart-table-wrapper .product-order-number{width:50%;order:2;border-bottom:1px solid #1A473E}#account-tab_orders .cart-table-wrapper .product-date{width:50%;order:3;border-bottom:1px solid #1A473E}#account-tab_orders .cart-table-wrapper .product-status{width:50%;order:4;border-bottom:none}#account-tab_orders .cart-table-wrapper .product-total{width:50%;order:5;border-bottom:none}#account-tab_orders .cart-table-wrapper .table-content .col{gap:8px;min-height:90px}.account-page .product-in-table .info{padding-bottom:0}.account-page .product-in-table .product-details.color:last-child{padding-bottom:20px}.product-in-table .info .product-name{font-size:33px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.32px;padding:17px 0}}@media screen and (max-width: 767px){.account-page .form-wrapper{padding:4px;margin-top:32px;max-width:100%}.account-page .forms-container{padding:20px 18px}.account-page .forms-container .tabs{margin-bottom:40px}.account-page .forms-container .tabs .tab-button{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.account-page .forms-container label{font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px}.account-page .forms-container input,.account-page .forms-container textarea{padding:0 4px 4px;height:32px;font-size:16px}.account-page .forms-container .form-bottom-row .buttons{flex-direction:column-reverse;gap:10px}.account-page .page-title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px}.lost-password-title{width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.16px;padding-bottom:18px}.account-form{flex-direction:column;gap:60px}.account-form .form-column{width:100%;gap:28px}.account-form .form-bottom-row{display:flex;align-items:center;justify-content:center}.account-form .form-column-title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px}.account-form .form-group label{font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.12px}.account-form .form-group input{padding:0 4px;height:32px;font-size:16px}.account-tabs{margin-bottom:60px}.select-item .select-trigger{height:32px;font-size:16px}.logout-form{margin:40px 0 0}#account-tab_orders .cart-table-wrapper .table-content .col{font-size:14px;min-height:unset}.account-wrapper{padding:0}.account-tabs{gap:0;width:100vw;margin-left:-12px;margin-bottom:20px;padding-bottom:0}.account-forms-wrapper{padding-top:40px}.account-tabs .tab-button{width:25%;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.12px;padding:20px 10px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;opacity:.7;transition:all .3s ease-in-out}.account-tabs .tab-button svg{display:block}.account-tabs .tab-button .title{display:none}.account-tabs .tab-button .title-mobile{display:block}.account-tabs .tab-button:nth-child(3).active svg path{fill:none;stroke:#baa046}.account-tabs .tab-button{aspect-ratio:1/.85}.account-tabs .tab-link{width:25%;aspect-ratio:1/.85;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.12px;padding:10px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;opacity:.7;transition:all .3s ease-in-out}.account-tabs .tab-link svg{display:block}.account-tabs .tab-button.active{color:#baa046}.account-tabs .tab-button.active svg path{fill:#baa046}.account-tabs .tab-link.active{color:#baa046}}.text-page-wrapper{max-width:900px;width:100%;margin:0 auto}.text-page-wrapper .page-title{color:#fff;font-family:Questrial;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.6px;margin-bottom:70px;text-align:center}.text-page-wrapper.impressum-wrapper .page-title{margin-bottom:32px}.text-page-wrapper .texts-container{display:flex;flex-direction:column;gap:60px}.text-page-wrapper .texts-container .texts-item .gold-title{color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:16px}.text-page-wrapper .texts-container .texts-item .title{color:#849491;text-align:left;font-family:Questrial;font-size:32px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.28px;margin-bottom:20px}.text-page-wrapper .texts-container .texts-item .text-content,.text-page-wrapper .texts-container .texts-item p{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;margin-bottom:20px}.text-page-wrapper .texts-container .texts-item .text-content:last-child,.text-page-wrapper .texts-container .texts-item p:last-child{margin-bottom:0}.impressum-blocks{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:60px}.impressum-blocks .impressum-blocks__item{max-width:280px}.impressum-blocks .impressum-blocks__item .title{color:#baa046;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.18px;text-transform:uppercase;margin-bottom:16px}.impressum-blocks .impressum-blocks__item .content{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;display:flex;flex-direction:column;gap:4px}.impressum-blocks .impressum-blocks__item .content .content-row{display:flex;align-items:center;gap:8px}.impressum-blocks .impressum-blocks__item .content .light-title{color:#fff;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}@media screen and (max-width: 1024px){.impressum-blocks{flex-direction:column;gap:40px;margin-bottom:40px}}@media screen and (max-width: 767px){.text-page-wrapper .page-title{font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px;margin-bottom:40px}.text-page-wrapper .texts-container{gap:32px}.text-page-wrapper .texts-container .texts-item .title{font-size:24px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.96px;margin-bottom:12px}.text-page-wrapper .texts-container .texts-item .text-content,.text-page-wrapper .texts-container .texts-item p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.14px}.impressum-blocks .impressum-blocks__item .title{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.16px;text-transform:uppercase;margin-bottom:12px}}.help-center-page{min-height:63svh}.help-center-wrapper .page-title{margin-bottom:40px}.faq-item{border:1px solid #1A473E;background:#0a3128;transition:all .5s ease-in-out;cursor:pointer}.faq-item:hover{border:1px solid #1A473E;background:#1a473e}.faq-title::-webkit-details-marker{display:none}.faq-item[open]{background:#0a3128}.faq-item[open] .icon{transform:rotate(-180deg)}.faq-text{padding:20px 40px;color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px}.faq{margin:0 auto;border:1px solid #1A473E}.faq .faq-item{border-bottom:1px solid #1A473E}.faq .faq-item:last-child{border-bottom:none}.faq-question{width:100%;list-style:none;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-family:Questrial;font-size:24px;font-style:normal;font-weight:400;line-height:133%;letter-spacing:-.96px}.faq-question .icon{transition:all .3s ease-in-out}.faq-question .title-text{text-align:left}.faq-icon{font-weight:700;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}.faq-item.active .faq-answer{max-height:800px}.faq-item.active .icon{transform:rotate(-180deg)}.faq-question .title-text{max-width:92%}@media screen and (max-width: 767px){.faq-question{padding:20px;font-size:16px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.64px}.faq-text{padding:0 20px 20px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.12px}.faq-item.active .faq-question{padding-bottom:12px}}.site-popup{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;transition:all .2s ease-in-out}.site-popup.active{z-index:1000;opacity:1;visibility:visible}.site-popup .overlay{opacity:.5;background:#000;z-index:1001;position:absolute;width:100%;height:100%}.site-popup .popup-content{z-index:1002;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:636px;background:#fff;padding:36px 60px 60px}.site-popup .close-popup{position:absolute;top:48px;right:60px;width:16px;height:16px}.site-popup .close-popup svg{width:100%;height:100%}.site-popup .popup-title{width:-moz-fit-content;width:fit-content;color:#092924;font-family:Questrial;font-size:43px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-1.72px}.site-popup.search-popup .popup-content{width:100%;top:0;left:0;transform:translateY(-100%);transition:transform .2s ease-in-out .1s;padding:40px 0}.site-popup.search-popup.active .popup-content{transform:translateY(0)}.site-popup.search-popup .results-wrapper{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.site-popup.search-popup .results-wrapper .results-list{display:grid;grid-template-columns:repeat(9,1fr);gap:12px;width:90%}.site-popup.search-popup .results-wrapper .result-item__link{display:flex;flex-direction:column;gap:12px}.site-popup.search-popup .results-wrapper .result-item__link .image-container{width:100%;height:215px;overflow:hidden}.site-popup.search-popup .results-wrapper .result-item__link .image-container img{transition:all .3s ease-in-out}.site-popup.search-popup .results-wrapper .result-item__link:hover img{transform:scale(1.1)}.site-popup.search-popup .results-wrapper .result-item__name{color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.64px}.site-popup.search-popup .results-wrapper .to-result-page{display:flex;align-items:center;gap:8px;color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.site-popup.search-popup .results-wrapper .to-result-page svg{transition:all .3s ease-in-out}.site-popup.search-popup .results-wrapper .to-result-page:hover svg{transform:translate(5px)}.search-form-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;gap:40px}.search-form-wrapper .close-button{position:relative;top:unset;right:unset;width:18px;height:18px;cursor:pointer}.search-form-wrapper .search-form{flex:1;display:flex;width:100%;align-items:center;border-bottom:1px solid #989898;padding:0 16px}.search-form-wrapper .search-form .icon{margin-right:8px}.search-form-wrapper .search-form input{flex:1;padding:20px 0;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease-in-out}.search-form-wrapper .search-form input:focus,.search-form-wrapper .search-form input:active{color:#092924}.search-form-wrapper .search-form .search-button-submit{color:#092924;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px;cursor:pointer}.subscribe-form{margin-top:48px}.subscribe-form .form-group{display:flex;flex-direction:column;gap:8px;width:100%}.subscribe-form label{padding-left:8px;color:#989898;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.16px}.subscribe-form input{width:100%;height:40px;resize:none;padding:0 8px 12px;border-bottom:1px solid #989898;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.2px;overflow:hidden;transition:all .15s ease-in}.subscribe-form input.error{border-bottom:1px solid #ff2c2c}.subscribe-form .errors{color:#ff2c2cba;font-size:12px;margin:0;padding:0;position:relative;line-height:.4em}.subscribe-form .form-bottom-row{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.subscribe-form .form-bottom-row .site-button{min-width:194px}.subscribe-form .form-bottom-row .text{max-width:159px;color:#092924;font-family:Questrial;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.subscribe-form .form-bottom-row .text a{color:#baa046}.subscribe-form .form-group input:focus,.subscribe-form .form-group textarea:focus{border-bottom:1px solid #092924}.subscribe-form .form-group input:focus+label,.subscribe-form .form-group textarea:focus+label{color:#092924}.thanks-popup .popup-content,.info-popup .popup-content,.successful-popup .popup-content,.successful-register-popup .popup-content,.successful-change-password-popup .popup-content{padding:60px}.thanks-popup .popup-title,.info-popup .popup-title,.successful-popup .popup-title,.successful-register-popup .popup-title,.successful-change-password-popup .popup-title{text-align:center;width:100%;margin-bottom:20px}.thanks-popup .subtitle,.info-popup .subtitle,.successful-popup .subtitle,.successful-register-popup .subtitle,.successful-change-password-popup .subtitle{max-width:279px;margin:0 auto 28px;color:#092924;text-align:center;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.thanks-popup .site-button,.info-popup .site-button,.successful-popup .site-button,.successful-register-popup .site-button,.successful-change-password-popup .site-button{min-width:194px;margin:0 auto}.popups-work-schedule{width:-moz-fit-content;width:fit-content;margin:0 auto 28px;padding-right:5px;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.popups-work-schedule .title{color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;text-transform:uppercase;opacity:.4}.popups-work-schedule .work-schedule-wrapper{display:flex;gap:20px}.popups-work-schedule .work-schedule-wrapper .col{display:flex;flex-direction:column;align-items:center;gap:8px}.popups-work-schedule .work-schedule-wrapper .col .col-title{color:#092924;font-family:Questrial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.14px;opacity:.4}.popups-work-schedule .work-schedule-wrapper .col .col-value{color:#092924;font-family:Questrial;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.18px}.cookie-banner{padding:16px 40px;position:fixed;z-index:1003;bottom:-100%;left:0;width:100%;background:#092924;box-shadow:0 16px 41.4px #00000040;display:flex;justify-content:space-between;align-items:center;transition:all 1s ease-in-out}.cookie-banner.show{bottom:0}.cookie-banner .content{display:flex;flex-direction:column;gap:4px}.cookie-banner .content .title{color:#fff;font-family:Questrial;font-size:24px;font-style:normal;font-weight:400;line-height:92%}.cookie-banner .content .text{color:#fff;font-family:Questrial;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.cookie-banner .cookies-buttons{display:flex;align-items:center;gap:26px}.cookie-banner .cookies-buttons button{cursor:pointer;color:#fff;font-family:Questrial;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.2px;text-decoration:underline;text-underline-offset:4px}.cookie-banner .cookies-buttons button.close-cookies{color:#849491}@media screen and (max-width: 1367px){.site-popup.search-popup .results-wrapper .result-item__link .image-container{height:175px}}@media screen and (max-width: 1024px){.site-popup.search-popup .results-wrapper{flex-direction:column;align-items:flex-start;gap:20px}.site-popup.search-popup .results-wrapper .to-result-page{margin:0 auto}.site-popup.search-popup .results-wrapper .results-list{width:100%;grid-template-columns:repeat(3,1fr)}.site-popup.search-popup .results-wrapper .result-item__link{flex-direction:row;align-items:center;border-bottom:1px solid #1A473E}.site-popup.search-popup .results-wrapper .result-item__link .image-container{width:50px;height:78px}}@media screen and (max-width: 767px){.cookie-banner{padding:16px 20px;flex-direction:column;gap:16px;align-items:flex-start}.site-popup .popup-content{width:90vw}.site-popup .popup-title{font-size:24px;font-style:normal;font-weight:400;line-height:83%;letter-spacing:-.96px;margin-bottom:12px}.thanks-popup .subtitle,.info-popup .subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.successful-popup .subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px;margin:12px 0}.successful-register-popup .subtitle,.successful-change-password-popup .subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.14px}.site-popup .close-popup{top:36px;right:60px}.subscribe-popup .popup-content{padding:40px 24px}.subscribe-popup .close-popup{top:40px;right:24px}.subscribe-form{margin-top:24px}.subscribe-form input{padding:0 4px 4px;height:32px;font-size:16px}.subscribe-form .form-bottom-row{flex-direction:column;gap:10px}.subscribe-form .form-bottom-row .text{text-align:center}.subscribe-form .form-group{gap:2px}.site-popup.search-popup .results-wrapper .results-list{width:100%;grid-template-columns:repeat(2,1fr)}.site-popup.search-popup .close-popup{top:0;right:0}.search-popup{z-index:98}.search-popup .overlay{z-index:97}.search-popup.active{transform:translateY(87px)}}
