/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:var(--font-orion);color:#262525;font-weight:500}*{font-family:inherit;font-weight:inherit;color:inherit}a{color:inherit;text-decoration:none}ul{margin:0 0 1em;padding-left:1em}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}img{max-width:100%;display:block}p{margin-bottom:30px}input,textarea{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px}button{background-color:#0000;cursor:pointer;border:none;padding:0}ul{padding:0;margin:0;list-style:none}figure{margin:0}:root{--height-full: 100vh;--height-fill: calc(100vh - var(--nav-height));--font-orion: "Monument Grotesk", sans-serif;--nav-main-height: 60px;--nav-height: var(--nav-main-height);--color-dark-charcoal: #262525;--color-light-grey: #f1f1f1;--color-lines-2: #cacaca;--color-lines-3: #ebebeb}.bg__lightgrey{background:#f1f1f1}h1,h2,h3,h4,h5,h6,p{margin:0}h1,.h1{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){h1,.h1{font-size:24px}}h2,.h2{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){h2,.h2{font-size:20px}}h3,.h3{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){h3,.h3{font-size:18px}}h4,.h4{font-family:Plantin Infant MT Std;font-size:18px;font-style:normal;font-weight:500;line-height:135%}@media (max-width: 991.98px){h4,.h4{font-size:16px}}h5,.h5{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}p,.p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.p-large{font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.32px}.label{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.caption{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.primary-button{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;background-color:#333;color:#fbfbf9;padding:12px 16px;border:1px solid #333;transition:all .3s ease;width:100%}@media (min-width: 992px){.primary-button:hover{background-color:#1a1a1a;border:1px solid #1a1a1a}}.primary-button--outlined{color:#333;background-color:#0000;border-color:#333;cursor:pointer}@media (min-width: 992px){.primary-button--outlined:not(.disabled):hover{color:#fbfbf9;background-color:#333;border:1px solid #333}.primary-button--outlined.disabled{cursor:default}.primary-button--outlined.disabled:hover{color:#333;background-color:#0000;border-color:#333;opacity:.7}}.primary-button--light{color:#333;background-color:#fbfbf9;border:1px solid #fbfbf9}@media (min-width: 992px){.primary-button--light:hover{background-color:#fff;border:1px solid #fff}}.primary-button--light.primary-button--outlined{color:#fbfbf9;background-color:#0000}@media (min-width: 992px){.primary-button--light.primary-button--outlined:hover{background-color:#0000;color:#fff;border:1px solid #fff}}.underlined-link{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;color:#333;position:relative;transition:all .3s ease;display:inline-block}.underlined-link:after,.underlined-link:before{content:"";border-bottom:1px solid #000;position:absolute;left:0;transition:width .3s ease-in-out}.underlined-link:after{width:100%;top:calc(100% + 2px)}.underlined-link:before{width:0;top:calc(100% + 2px);transition-delay:.3s}@media (min-width: 992px){.underlined-link:hover:after{width:0;right:0;left:auto}.underlined-link:hover:before{width:100%}}@media (max-width: 991.98px){.underlined-link:after{width:100%}}.underlined-link--light{color:#fbfbf9}@media (min-width: 992px){.underlined-link--light:hover:after,.underlined-link--light:hover:before{border-bottom:1px solid #fff}}.tab{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;padding-bottom:4px;color:#333;border-bottom:1px solid rgba(0,0,0,0)}.tab.active{color:#000;border-bottom:1px solid currentColor}.tab:disabled{color:#999}.tab:disabled:hover{color:#999;border:none}@media (min-width: 992px){.tab:hover{color:#000;border-bottom:1px solid currentColor}}body.toggle-switch--checked .toggle-switch__label--unchecked{color:#999}body.toggle-switch--checked .toggle-switch__label--checked,body.toggle-switch--unchecked .toggle-switch__label--unchecked{color:#262525}body.toggle-switch--unchecked .toggle-switch__label--checked{color:#999}.toggle-switch{display:flex;gap:20px;align-items:center}.toggle-switch__container{position:relative;display:inline-block;width:40px;height:20px;margin-top:0!important;flex:none!important;opacity:1!important}.toggle-switch__label--checked{color:#999}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ebebeb;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:5px;bottom:2px;background-color:#262525;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider.round{border-radius:34px}.toggle-switch .slider.round:before{border-radius:50%}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #ebebeb}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translate(14px)}@media (max-width: 767.98px){.toggle-switch__container{width:50px;height:26px}.toggle-switch__label{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-top:2px}.toggle-switch .slider:before{width:20px;height:20px;bottom:3px;left:3px}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translate(24px)}}.arrow{display:block;text-align:center;line-height:40px;width:30px}.arrow__group{display:flex;gap:30px}.arrow__icon svg{display:block;width:12px;height:28px}.arrow__icon.swiper-button-disabled{opacity:.4}.arrow--prev{transform:scaleX(-1)}@media (max-width: 767.98px){.arrow__icon svg{width:10px;height:auto}.arrow__group{max-height:20px}.arrow svg{width:10px;height:20px}}.gallery-arrow{width:40px;height:40px;border-radius:40px;background:#f1f1f1;display:block;text-align:center;line-height:40px;transition:all .3s ease}.gallery-arrow svg{margin:13px auto}.gallery-arrow:hover,.gallery-arrow--hover{background:#fbfbfb}.gallery-arrow--prev svg{transform:rotate(-180deg)}@media (max-width: 767.98px){.gallery-arrow svg{width:5.5px}}.radius--large{border-radius:20px}.radius--medium{border-radius:15px}.radius--small{border-radius:8px}.radius__top-left--large{border-top-left-radius:20px}.radius__top-left--medium{border-top-left-radius:15px}.radius__top-left--small{border-top-left-radius:8px}.radius__top-right--large{border-top-right-radius:20px}.radius__top-right--medium{border-top-right-radius:15px}.radius__top-right--small{border-top-right-radius:8px}.radius__bottom-left--large{border-bottom-left-radius:20px}.radius__bottom-left--medium{border-bottom-left-radius:15px}.radius__bottom-left--small{border-bottom-left-radius:8px}.radius__bottom-right--large{border-bottom-right-radius:20px}.radius__bottom-right--medium{border-bottom-right-radius:15px}.radius__bottom-right--small{border-bottom-right-radius:8px}.swatch{width:23px;height:23px;border-radius:50%;position:relative;border:1px solid #fff;top:-1px;right:-1px;bottom:-1px;left:-1px}.swatch:after{content:"";border:1px solid #ebebeb;border-radius:50%;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;opacity:0;visibility:hidden;transition:all .3s ease}.swatch:hover,.swatch--hover{border-color:#ebebeb;opacity:1;visibility:visible;cursor:pointer}.swatch:hover:after,.swatch--hover:after{opacity:1;visibility:visible}.swatch--active:after{border-color:#484646;opacity:1;visibility:visible}.swatch__colour--navy{background:#183a5f}.mobile-nav{--fore-color: #FFF;--back-color: transparent;position:fixed;top:0;left:0;right:0;z-index:9990}.navbar{--fore-color: #333;--back-color: #fbfbf9;position:fixed;top:0;left:0;right:0;z-index:9990;transition:transform .3s ease}.navbar__main{position:relative;z-index:29}.navbar__spacing{height:var(--nav-height)}.navbar__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:998;background:linear-gradient(0deg,#48403633 0% 100%);opacity:0;visibility:hidden;transition:all .3s ease}.navbar__overlay:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:.1}.navbar--show-popup .navbar__popup{opacity:1;visibility:inherit;transform:scale(1)}.navbar--show-megamenu .mobile-nav,.navbar--show-megamenu .navbar,.navbar--show-search .mobile-nav,.navbar--show-search .navbar,.navbar--show-mobile-menu .mobile-nav,.navbar--show-mobile-menu .navbar,.navbar--scrolled .mobile-nav,.navbar--scrolled .navbar{--fore-color: #333;--back-color: #f4f2ec}.navbar--show-mobile-menu .navbar-main__logo{opacity:0;visibility:hidden}.navbar--show-mobile-menu .navbar-links--mobile{opacity:1;visibility:visible}.navbar__search{position:absolute;top:100%;left:0;width:100%;opacity:0;visibility:hidden;max-height:var(--height-fill);z-index:35;transition:all .3s ease;overflow-y:auto}.navbar--show-search{overflow-y:hidden}.navbar--show-search .navbar__overlay,.navbar--show-search .navbar__search{opacity:1;visibility:inherit}.navbar--show-mobile-menu{overflow-y:hidden}.navbar--show-mobile-menu .mobile-menu{opacity:1;visibility:visible}.navbar--solid .navbar__cart-link svg circle,.navbar--scrolled .navbar__cart-link svg circle{fill:#262525}.navbar--solid .navbar-links--separated li:after,.navbar--scrolled .navbar-links--separated li:after{background:#b8b8b8}.navbar--hide.navbar--hide .navbar,.navbar--scrolled.scrolled-down:not(.navbar--show-megamenu,.navbar--show-mobile-menu,.navbar--always-show) .navbar{transform:translateY(-100%)}.navbar--hide.navbar--hide .navbar-main,.navbar--scrolled.scrolled-down:not(.navbar--show-megamenu,.navbar--show-mobile-menu,.navbar--always-show) .navbar-main{box-shadow:none}@media (max-width: 899.98px){.navbar__search{height:var(--height-fill);background-color:#f4f2ec}}.navbar-main{display:flex;align-items:center;position:relative;height:var(--nav-main-height);padding-left:40px;padding-right:40px;background:var(--back-color);color:var(--fore-color);transition:all .3s ease}.navbar-main__left{position:relative}.navbar-main__logo{z-index:90;display:block;margin-right:154px;transition:all .3s ease}.navbar-main__logo svg{display:block;height:18px}@media (max-width: 767.98px){.navbar-main__logo svg{width:90%}}.navbar-main__logo svg path{fill:var(--fore-color);transition:all .3s ease}.navbar-main__container{display:flex;align-items:center;width:100%}.navbar-main__right{margin-left:auto}.navbar-main__right .navbar-links{justify-content:end}@media (max-width: 1199.98px){.navbar-main__logo{margin-right:0}.navbar-main__container{justify-content:space-between}.navbar-main__right{margin-left:0}}@media (max-width: 991.98px){.navbar-main{padding:0 20px}}.navbar-links{display:flex;list-style:none;gap:20px;align-items:center;margin:0;padding:0}.navbar-links li,.navbar-links a{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;color:var(--fore-color);transition:all .3s ease}.navbar-links a{text-decoration:none}.navbar-links--icons{gap:23px}.navbar-links--icons svg{display:block}.navbar-links--icons svg circle,.navbar-links--icons svg rect,.navbar-links--icons svg path{stroke:var(--fore-color);transition:all .3s ease}.navbar-links--mobile{display:none;transition:all .3s ease;padding-left:16px}@media (max-width: 899.98px){.navbar-links--mobile{display:block;opacity:0;visibility:hidden;position:absolute;left:0;top:-3.5px}.navbar-links--icons{gap:23px}}.js-mobile-menu__toggle{height:33px;width:20px;display:flex;flex-direction:column;gap:3px;justify-content:center;margin-right:2px}.js-mobile-menu__toggle span{height:1px;border-radius:5px;width:100%;background:var(--fore-color);transition:all .3s ease}.navbar--show-mobile-menu .js-mobile-menu__toggle{gap:8px}.navbar--show-mobile-menu .js-mobile-menu__toggle>span:nth-of-type(1){transform:translateY(9px) rotate(45deg)}.navbar--show-mobile-menu .js-mobile-menu__toggle>span:nth-of-type(2){opacity:0}.navbar--show-mobile-menu .js-mobile-menu__toggle>span:nth-of-type(3){transform:translateY(-9px) rotate(-45deg)}@media (min-width: 900px){.show-mobile{display:none}}@media (max-width: 899.98px){.show-desktop{display:none}}.mega-menu{background:#f4f2ec;padding:61px 40px 114px 383px;width:100%;height:var(--height-fill);max-height:290px;position:absolute;top:100%;left:0;z-index:9;opacity:0;visibility:hidden;transition:all .3s ease}.mega-menu:after{content:"";position:absolute;right:0;bottom:0;left:0;top:100px;border-radius:inherit;z-index:-2}.mega-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;border-radius:inherit;z-index:-1}.mega-menu__menu{display:grid;grid-template-columns:repeat(3,274px)}.mega-menu__list{display:flex;flex-direction:column;margin-top:-3px}.mega-menu__item{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:inline-block;padding:3px 0;color:#333;transition:all .3s ease}.mega-menu__col .nested-block{display:none}.mega-menu__col .nested-block.active{display:block}.mega-menu__col.active .mega-menu__item a.active,.mega-menu__col--3 .mega-menu__item{color:#333}.mega-menu__col--1 .mega-menu__item{color:#999}.navbar--show-megamenu .navbar__overlay,.navbar--show-megamenu .mega-menu{opacity:1;visibility:inherit}.navbar--show-megamenu .navbar-main{--back-color: #f4f2ec}@media (min-width: 992px){.mega-menu__item:hover{color:#333}}@media (max-width: 1199.98px){.mega-menu{padding-left:40px}}@media (max-width: 899.98px){.mega-menu{display:none}}.mobile-menu{position:absolute;background:#f4f2ec;overflow-y:auto;height:var(--height-fill);opacity:0;visibility:hidden;transition:all .3s ease;top:0;right:0;bottom:0;left:0;top:var(--nav-height)}.mobile-menu:before{content:"";position:absolute;right:0;bottom:0;left:0;top:20px;z-index:-1;background:#f4f2ec}.mobile-menu__links{padding:20px 36px 35px;height:100%;display:flex;align-items:center}.mobile-menu__links>ul{padding:0;margin:0;display:flex;flex-direction:column;list-style:none}.mobile-menu__links>ul a{padding:9px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:block}.mobile-menu__item{padding:9px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:block}.mobile-menu__back{margin-top:9px}.mobile-menu__block{position:absolute;top:0;right:0;bottom:0;left:0;top:var(--nav-height);background-color:#f4f2ec}.mobile-menu__block--default{transition:all .5s ease}.mobile-menu__block--1,.mobile-menu__block--2,.mobile-menu__block--3{opacity:0;visibility:hidden;transform:translate(100%);transition:all .5s ease}.mobile-menu__block--1.active,.mobile-menu__block--2.active,.mobile-menu__block--3.active{opacity:1;visibility:visible;transform:translate(0);z-index:9999}.mobile-menu__block--1 .nested-block,.mobile-menu__block--2 .nested-block,.mobile-menu__block--3 .nested-block{opacity:0;visibility:hidden;transition:all .5s ease}.mobile-menu__block--1 .nested-block:not(:first-of-type),.mobile-menu__block--2 .nested-block:not(:first-of-type),.mobile-menu__block--3 .nested-block:not(:first-of-type){position:absolute;left:50%;top:20px;min-height:180px}.mobile-menu__block--1 .nested-block.active,.mobile-menu__block--2 .nested-block.active,.mobile-menu__block--3 .nested-block.active{opacity:1;visibility:visible}.mobile-menu__block--1 .mobile-menu__wrapper,.mobile-menu__block--2 .mobile-menu__wrapper,.mobile-menu__block--3 .mobile-menu__wrapper{display:flex;align-items:center;width:100%;height:100%}.mobile-menu__block--1 .mobile-menu__links,.mobile-menu__block--2 .mobile-menu__links,.mobile-menu__block--3 .mobile-menu__links{position:relative;height:fit-content;width:100%;display:grid;grid-template-columns:.98fr 1fr;align-items:flex-start;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.mobile-menu__block.animated{transform:translate(-100%)!important}.navbar__cart-link{position:relative;display:block}.navbar__cart-link:before{content:" ";position:absolute;height:7px;width:7px;bottom:0;right:2px;z-index:9;background-color:var(--fore-color);border-radius:50%;transition:all .3s ease}.js-ajax-cart-empty .navbar__cart-link{position:relative}.js-ajax-cart-empty .navbar__cart-link:before{opacity:0;visibility:hidden}.js-ajax-cart-empty .navbar-main__right .navbar-links.show-mobile .navbar__cart-link,.js-ajax-cart-not-empty .navbar-main__left .navbar__cart-link{opacity:0;visibility:hidden}.mobile-search__trigger{height:43px;padding:10px 20px;display:grid;align-items:center;grid-template-columns:1fr auto;background:#f5f5f5;margin-top:10px;border-radius:5px;cursor:pointer}.mobile-search__trigger span{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.mobile-search__trigger svg{display:block;height:16px;width:16px}.mobile-menu--shop{opacity:0;visibility:hidden;transform:translate(100%);transition:all .5s ease}.mobile-menu--shop .shop-menu__close{display:flex;gap:8px;align-items:center;text-decoration:none;margin-bottom:23px}.mobile-menu--shop .shop-menu__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:0 20px 20px}.mobile-menu--shop .shop-menu__card{position:relative}.mobile-menu--shop .shop-menu__card>a{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:9}.mobile-menu--shop .shop-menu__card h4{font-size:17px;font-style:normal;font-weight:500;line-height:1em;margin:11px 0 0}.mobile-menu--shop .shop-menu__card-image{overflow:hidden;border-radius:8px}.shop-menu__close{margin-top:9px}.shop-menu--show .mobile-menu--default{opacity:0;visibility:hidden;transform:translate(100%)}.shop-menu--show .mobile-menu--shop{opacity:1;visibility:visible;transform:translate(0);z-index:999}.shop-menu--show .mobile-menu__block--default{transform:translate(-100%);opacity:1;visibility:visible}.ajaxinate--loading .collection-products__grid{position:relative}.ajaxinate--loading .collection-products__grid:after{background-color:#fff9;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.footer{border-top:1px solid #b8b8b8;background-color:#fbfbf9;padding:35px 40px 24px}.footer__wrapper{display:grid;grid-template-columns:1fr 445px;gap:40px}.footer__wrapper:first-child{margin-bottom:58px}.footer__left{display:flex;gap:109px}.footer__menu-title{margin-bottom:26px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.footer__menu{min-width:118px}.footer__menu li>a{display:inline-block;padding:6px 0;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.footer__menu-secondary{display:flex;gap:32px;opacity:.5;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;margin-left:5px}.footer__copy{opacity:.5;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.footer__copy span{margin-left:3px}.footer__newsletter-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:13px}.footer .error_message{color:#c73e1d}.footer .newsletter-form input{padding:23px 0;border-bottom:1px solid #b8b8b8}.footer .newsletter-form__parent.newsletter-success div.field{display:none}.footer .newsletter-form .select-styled{padding:21px 0 23px}.footer .newsletter-form .select-styled:after{margin-right:0;position:relative;top:3px}@media (max-width: 1199.98px){.footer__left{gap:55px}}@media (max-width: 991.98px){.footer{padding:0}.footer__wrapper{grid-template-columns:1fr;gap:0}.footer__wrapper:first-child{margin-bottom:0}.footer__wrapper:last-child{padding:0 20px 30px;gap:14px}.footer__right{order:-1;padding:35px 0 48px;border-bottom:1px solid #b8b8b8}.footer__newsletter-title,.footer__form{padding:0 20px}.footer__left{padding:16px 20px 74px}.footer .newsletter-form input{padding:15px 0 14px}.footer .newsletter-form .select-styled{padding:16px 0;margin-bottom:15px}.footer__newsletter-title{margin-bottom:23px}}@media (max-width: 767.98px){.footer__left{flex-direction:column;gap:0}.footer__menu{padding:16px 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:11px}.footer__menu:not(:last-child){border-bottom:1px solid #b8b8b8}.footer__menu-secondary{justify-content:space-between;margin-left:0}.footer__list{margin:-2.5px 0}.footer__list li>a{padding:2.5px 0}}@media (max-width: 575.98px){.footer .newsletter-form .select-styled:after{margin-right:7px}}#klaviyo-newsletter-footer .klaviyo_messages>div{padding-top:10px}.input__field{width:100%;padding:23px 0;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;background:none;border:0;border-bottom:1px solid #b8b8b8;outline:none}.input__field.number-with-arrows{-moz-appearance:textfield}.input__field.number-with-arrows::-webkit-outer-spin-button,.input__field.number-with-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input__field::placeholder{color:#262525}.input__field--dropdown{margin-top:10px}.input__grid{gap:20px;display:grid;grid-template-columns:1fr 1fr}.input__textarea,.input__file-upload{padding-top:10px}.input__textarea label,.input__file-upload label{display:block;margin-bottom:10px}.input__button{padding-top:40px}.input__button .button{width:100%}select{position:relative;-webkit-appearance:none;appearance:none;border-radius:unset;background-repeat:no-repeat;background-position:100% 50%;cursor:pointer}select:focus-visible{outline:none}.select{position:relative;border:none;padding:0}.select-options li:first-child{display:none}.select-hidden{display:none;visibility:hidden}.select-styled{transition:all .3s ease;display:flex;justify-content:space-between;align-items:center;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;padding:20px 0;cursor:pointer;color:#333}.select-styled:after{content:url(select-arrow.svg);display:block;margin-top:-1px;margin-right:3px}.select-styled:active:after,.select-styled.active:after{transform:rotate(180deg)}.select-options{display:none;z-index:999;margin:0;list-style:none;position:absolute;top:100%;left:0;border:1px solid #b8b8b8;padding:10px 15px;background-color:#fbfbf9;width:100%}.select-options li{margin:0;transition:all .3s ease;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;padding:5px 0;cursor:pointer;text-transform:capitalize}.select-options li:hover,.select-options li.is-selected{color:#000}.select-options li[rel=hide]{display:none}@media (max-width: 575.98px){.select-styled{right:0}.select-styled:after{content:url(select-arrow-mob.svg)}}.margin__top--xsmall,.margin__top--small{margin-bottom:15px}.margin__top--medium{margin-bottom:40px}.margin__top--large{margin-bottom:70px}.margin__top--xlarge{margin-bottom:110px}.margin__top--xxlarge{margin-bottom:150px}.margin__bottom--xsmall,.margin__bottom--small{margin-bottom:15px}.margin__bottom--medium{margin-bottom:40px}.margin__bottom--large{margin-bottom:70px}.margin__bottom--xlarge{margin-bottom:110px}.margin__bottom--xxlarge{margin-bottom:150px}.padding__top--xsmall,.padding__top--small{padding-top:15px}.padding__top--medium{padding-top:40px}.padding__top--large{padding-top:70px}.padding__top--xlarge{padding-top:110px}.padding__top--xxlarge{padding-top:150px}.padding__bottom--xsmall,.padding__bottom--small{padding-bottom:15px}.padding__bottom--medium{padding-bottom:40px}.padding__bottom--large{padding-bottom:70px}.padding__bottom--xlarge{padding-bottom:110px}.padding__bottom--xxlarge{padding-bottom:150px}.height--small{height:15px}.height--medium{height:40px}.height--large{height:70px}.height--xlarge{height:110px}.height--xxlarge{height:150px}@media (max-width: 767.98px){.margin__top--xsmall{margin-bottom:10px}.margin__top--small{margin-bottom:20px}.margin__top--medium{margin-bottom:30px}.margin__top--large{margin-bottom:50px}.margin__top--xlarge{margin-bottom:70px}.margin__top--xxlarge{margin-bottom:120px}.margin__bottom--xsmall{margin-bottom:10px}.margin__bottom--small{margin-bottom:20px}.margin__bottom--medium{margin-bottom:30px}.margin__bottom--large{margin-bottom:50px}.margin__bottom--xlarge{margin-bottom:70px}.margin__bottom--xxlarge{margin-bottom:120px}.padding__top--xsmall{padding-top:10px}.padding__top--small{padding-top:20px}.padding__top--medium{padding-top:30px}.padding__top--large{padding-top:50px}.padding__top--xlarge{padding-top:70px}.padding__top--xxlarge{padding-top:120px}.padding__bottom--xsmall{padding-bottom:10px}.padding__bottom--small{padding-bottom:20px}.padding__bottom--medium{padding-bottom:30px}.padding__bottom--large{padding-bottom:50px}.padding__bottom--xlarge{padding-bottom:70px}.padding__bottom--xxlarge{padding-bottom:120px}.height--small{height:20px}.height--medium{height:30px}.height--large{height:50px}.height--xlarge{height:70px}.height--xxlarge{height:120px}}.template--page-about .sub-nav svg line,.template--page-stores .sub-nav svg line{fill:#000}.template--page-about .sub-nav svg path,.template--page-stores .sub-nav svg path{fill:#000}.template--page-repair-tutorials .sub-nav ul li a.link--repairs{color:#262525}.navbar__sub-nav{position:absolute;top:100%;width:100%;z-index:11}@media (max-width: 767.98px){.navbar__sub-nav{z-index:10}.navbar__sub-nav:after{content:"";background:#d2d0d080;height:100%;width:100%;position:absolute;top:0;opacity:0;visibility:hidden}}.sub-nav{border-bottom:1px solid #ebebeb;overflow:hidden;position:relative;width:100%;background:#fff;transition:all .3s ease;transform:translateZ(0)}.sub-nav__menu{padding:11px 20px;width:100%;transition:all .3s ease;position:relative}.sub-nav__menu:before,.sub-nav__menu:after{content:"";position:absolute;top:0;bottom:0;left:0;right:auto;width:30px;background:linear-gradient(to right,#fff,#fff0);pointer-events:none;z-index:5}.sub-nav__menu:after{left:auto;right:0;transform:scaleX(-1)}.sub-nav__menu--parent{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background:inherit;opacity:0;visibility:hidden;transform:translate(30px)}.sub-nav--show-parent .sub-nav__menu--default{opacity:0;visibility:hidden;transform:translate(-30px)}.sub-nav--show-parent .sub-nav__menu--parent{opacity:1;visibility:inherit;transform:translate(0)}.sub-nav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.sub-nav ul li:not(:last-of-type){margin-right:35px}.sub-nav ul li a{position:relative;font-size:13px;line-height:17px;color:#999;text-decoration:none;transition:all .3s ease;padding:10px 0;display:block}.sub-nav ul li a:hover,.sub-nav ul li a.active{color:#262525}.sub-nav__arrow svg,.sub-nav__arrow img{transform:translateY(-1px)}.sub-nav__arrow a:after{display:none}@media (max-width: 767.98px){.sub-nav__menu{padding:0}.sub-nav__menu--blog{text-align:center;position:relative;padding:12px 0}.sub-nav__menu--blog svg{height:10px}.sub-nav__menu--blog svg path{stroke-width:2px}.sub-nav__menu--blog .sub-nav__menu{opacity:0;visibility:hidden;display:none}.sub-nav__menu--blog.active .sub-nav__menu{opacity:1;visibility:visible}.sub-nav__menu--dropdown{font-weight:500;font-size:12px;line-height:19px;cursor:pointer}.sub-nav__modal{position:absolute;left:0;top:0;z-index:9999;width:100%}.sub-nav__modal--container{position:relative;padding:22px 20px;height:calc(100vh - var(--vh-offset, 0px));width:100%}.sub-nav__modal--heading{gap:30px;display:grid;align-items:center;grid-template-columns:1fr auto}.sub-nav__modal--heading h4{color:#fdfdbc;font-weight:500;font-size:17px;line-height:25px;text-transform:uppercase;margin-bottom:0;text-align:left}.sub-nav__modal--content{padding-top:45px}.sub-nav__modal--content ul{margin:0;padding:0;list-style:none}.sub-nav__modal--content ul li{padding:15px 0;border-bottom:1px solid #a5b5dc;transition:all .3s ease}.sub-nav__modal--content ul li a{color:#a5b5dc;font-weight:500;font-size:14px;line-height:18px;text-transform:uppercase;text-decoration:none;display:block}.sub-nav__modal--content ul li.active,.sub-nav__modal--content ul li:hover{border-color:#fdfdbc}.sub-nav__modal--content ul li.active a,.sub-nav__modal--content ul li:hover a{color:#fdfdbc}.sub-nav__modal--close{min-width:20px;cursor:pointer}.sub-nav__modal--close svg{margin-left:auto;display:block}.sub-nav__modal--close-bottom{position:absolute;padding:19px 20px;left:0;bottom:0;width:100%;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;color:#fcfca2;border-top:1px solid #a5b5dc;text-align:center}}@media (max-width: 767.98px){.sub-nav__spacing{height:45px!important}.sub-nav__arrow{display:none}.sub-nav ul{padding:5.5px 20px;display:flex;overflow-x:auto;justify-content:left}.sub-nav ul::-webkit-scrollbar{display:none}.sub-nav ul li{font-size:12px;line-height:19px}.sub-nav ul li:not(:last-of-type){margin-right:25px}.sub-nav ul li a{white-space:nowrap}.sub-nav ul li a:hover,.sub-nav ul li a.active{color:#000}.sub-nav ul li a.active:after,.sub-nav ul li a:hover:after{opacity:0;visibility:hidden}.sub-nav ul li a:after{content:" ";height:1px;background:#000;position:absolute;left:0;right:0;top:50%;transform:translateY(.65em);opacity:0;visibility:hidden;transition:all .3s ease}}.sub-nav__modal{opacity:0;visibility:hidden;transition:all .3s ease}.sub-nav__modal.active{opacity:1;visibility:visible}.template--page-about .sub-nav ul li a:after{content:" ";height:1px;background:#000;position:absolute;left:0;right:0;top:50%;transform:translateY(.65em);opacity:0;visibility:hidden;transition:all .3s ease}.sub-nav__spacing{height:60px;display:none}.sub-nav__spacing.active{display:block}.lg-show,.md-show,.sm-show{display:none!important}.md-show-flex,.md-show-grid,.md-show-ib{display:none}@media (max-width: 991.98px){.lg-show{display:block!important}.lg-hide{display:none!important}}@media (max-width: 767.98px){.md-show-flex{display:flex}.md-show-grid{display:grid}.md-show-ib{display:inline-block}.md-show{display:block!important}.md-hide{display:none!important}}@media (max-width: 575.98px){.sm-hide{display:none!important}.sm-show{display:block!important}}.pagination__item{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.pagination__item--current{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media (min-width: 992px){.pagination__item:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}}.checkbox{position:relative;display:flex;gap:19px;cursor:pointer;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;align-items:center;text-transform:capitalize}.checkbox:not(:checked):hover input:after{opacity:1;background-color:#999}.checkbox input{position:relative;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#0000;margin:0;font:inherit;color:currentColor;width:20px;height:20px;min-width:20px;border:1px solid #000}.checkbox input:after{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;opacity:0;background-color:#000}.checkbox input:checked:after{opacity:1}.material-card{max-width:400px}.material-card__images{position:relative;aspect-ratio:.78;width:100%;margin-bottom:11px}.material-card__price{display:none}.material-card__price.active{display:block}.material-card__icon{background:#fbfbf9;display:flex;align-items:center;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}.material-card__icon .material-card__icon-state{display:none}.material-card__icon--default{border-radius:50%;display:flex;align-items:center;justify-content:center}.variants-modal .material-card__icon--default{opacity:0;visibility:hidden;transition:all .3s ease;height:36.068px;width:36.068px}.material-card__icon--default .material-card__icon-state--default{display:flex}.material-card__icon--active{border-radius:1000px;padding:12px 14px 12px 6px;display:flex;width:148.278px;height:36.068px}.variants-modal .material-card__icon--active{width:92px}.material-card__icon--active .material-card__icon-state--active{display:flex;align-items:center}.material-card__icon--success{border-radius:1000px;padding:12px 14px 12px 6px;display:flex;width:90.632px;height:36px}.material-card__icon--success .material-card__icon-state--success{display:flex;align-items:center}.material-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;cursor:pointer}.material-card__image img{width:100%;height:100%;object-fit:cover}.material-card__image.active{opacity:1;visibility:visible}.material-card__icon{position:absolute;top:16px;right:16px}.material-card__title{position:relative;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:0;width:fit-content;display:flex;flex-wrap:wrap;gap:2px}.material-card__title .swatch-title{opacity:0;visibility:hidden;white-space:nowrap}.material-card__title .swatch-title:not(:first-child){position:absolute;top:0;left:0}.material-card__title .swatch-title.active{opacity:1;visibility:visible}.material-card__subtitle{position:relative;margin-bottom:10px}.material-card__attributes{position:relative;margin-bottom:12px}.material-card__attributes .swatch-attributes{opacity:0;visibility:hidden}.material-card__attributes .swatch-attributes:not(:first-child){position:absolute;top:0;left:0}.material-card__attributes .swatch-attributes.active{opacity:1;visibility:visible}.material-card__swatches{display:flex;flex-wrap:wrap;gap:8px}.material-card__swatch{width:28px;height:36px;border:.5px solid rgba(0,0,0,0);cursor:pointer}.material-card__swatch img{width:100%;height:100%;object-fit:cover}.material-card__swatch.active{border:1px solid #000}@media (max-width: 991.98px){.material-card__icon{display:none}.material-card__images{margin-bottom:10px}}.material-popup{position:fixed;max-width:1108px;width:100%;bottom:0;left:50%;padding:72px 48px 67px;background-color:#fbfbf9;opacity:0;visibility:hidden;transform:translate(-50%,100%);transition:all .3s ease;z-index:99999}.material-popup.active{opacity:1;visibility:visible;transform:translate(-50%)}.material-popup__content{display:grid;grid-template-columns:1fr 1.16fr;gap:148px}.material-popup__close{position:absolute;padding:15px;top:15px;right:15px}.material-popup__left{display:flex;flex-direction:column;height:100%}.material-popup form{display:flex;margin-top:auto}.material-popup__right{max-width:464px}.material-popup__title{margin-bottom:17px}.material-popup__desc{margin-bottom:40px}.material-popup__row{display:grid;grid-template-columns:131px 1fr;padding:12px 0 11.5px;border-top:1px solid #b8b8b8;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.material-popup .primary-button{text-transform:uppercase;margin-top:auto}.material-popup .swiper-slide{aspect-ratio:.975}.material-popup .swiper-slide img{width:100%;height:100%;object-fit:cover}.material-popup .swiper{padding-bottom:36px}.material-popup .swiper .swiper-pagination{width:fit-content;position:absolute;top:calc(100% - 21px)!important;left:0;height:fit-content;display:flex;justify-content:flex-end;gap:12px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.material-popup .swiper .swiper-pagination .swiper-pagination-bullet{width:fit-content!important;display:inline-block;height:100%;width:100%;margin:0!important;cursor:pointer;background-color:#0000;opacity:1}.material-popup .swiper .swiper-pagination .swiper-pagination-bullet:only-child{display:block!important}.material-popup .swiper .swiper-pagination .swiper-pagination-bullet-active{text-decoration:underline;text-underline-offset:6px}@media (max-width: 991.98px){.material-popup{padding:74px 20px 24px;height:100dvh;left:0;transform:translateY(100%);top:0;max-width:100dvw}.material-popup.active{transform:translate(0)}.material-popup__content{grid-template-columns:1fr;gap:32px;max-height:calc(100dvh - 98px);height:100%;overflow-y:auto}.material-popup__content::-webkit-scrollbar{display:none}.material-popup__close{right:8px}.material-popup__right{order:-1;max-width:calc(100dvw - 40px)}.material-popup .swiper-slide{aspect-ratio:1.09}.material-popup__title{font-size:22px;margin-bottom:19px}.material-popup__desc{padding-right:30px}.material-popup form{margin-top:40px}}.card-quickbuy{position:absolute;bottom:0;left:0;right:0;z-index:29}.card-quickbuy [data-variant-id]{display:none}.card-quickbuy [data-variant-id].active{display:block}.card-quickbuy__bg{background:#fff;position:absolute;z-index:-1;right:-5px;bottom:-5px;left:-5px;top:0;background:#fbfbfb;box-shadow:0 2px 20px #00000026;border-radius:8px}.card-quickbuy__footer{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;margin-top:15px}.card-quickbuy__footer .button{width:100%;height:100%;height:50px;display:flex;align-items:center;justify-content:center;display:grid;grid-template-columns:1fr auto;text-align:left;padding-left:20px}.card-quickbuy__info{position:relative;display:flex;align-items:center;padding:10px;gap:30px}.card-quickbuy__active-color{display:flex;gap:15px;align-items:center;padding-left:31px;position:relative}.card-quickbuy__active-color .swatch-preview{height:25px;width:25px;border-radius:50%}.card-quickbuy__active-color:before{content:" ";position:absolute;width:1px;height:28px;left:0;top:50%;margin-top:-14px;background-color:#ebebeb}@media (max-width: 991.98px){.card-quickbuy__footer{grid-template-columns:1fr;gap:10px;margin-top:10px}}.card-styles{position:relative;padding:22px 10px;border-bottom:1px solid #ebebeb;overflow:auto}.card-styles>ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:15px;width:fit-content}.card-styles>ul label{display:block;cursor:pointer}.card-styles .swatch-preview{position:relative;display:block;height:25px;width:25px;border-radius:50%;background-size:cover;background-position:center center}.card-styles .swatch-preview:before{content:" ";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:solid 1px var(--color-dark-charcoal);border-radius:50%;opacity:0;visibility:hidden;transition:all .5s ease}.card-styles .swatch-preview__checkbox{position:absolute;opacity:0;top:0;left:0;height:0;width:0}.card-styles .swatch-preview:hover:before,.card-styles .swatch-preview__checkbox:checked~.swatch-preview:before{opacity:1;visibility:inherit}@media (max-width: 991.98px){.card-styles{padding:15px 10px}}.product-card{position:relative}.product-card__link{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0}.product-card__image{aspect-ratio:1.545;position:relative}.product-card__image img{height:100%;width:100%;object-fit:cover}.product-card .card-image__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:all .3s ease}.product-card__content{padding:7px 24px 0}.product-card__header-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:1px}.product-card__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.product-card__price{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;white-space:nowrap}.product-card__desc{opacity:0;visibility:hidden;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;transition:all .3s ease}.product-card__desc p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}@media (min-width: 992px){.product-card:hover .product-card__desc,.product-card:hover .card-image__hover{opacity:1;visibility:visible}}@media (max-width: 991.98px){.product-card__desc{opacity:1;visibility:visible}}.accordion-item{position:relative}.accordion-item__header{display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;padding:8px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.accordion-item__main{display:none}.accordion-item.active .accordion-item__main{display:block}.accordion-item.active .accordion-item__header svg{rotate:180deg}@media (max-width: 767.98px){.accordion-item__header{padding:12px 0}}.sa-media{position:relative}.sa-media,.sa-media__image,.sa-media img,.sa-media video{height:100%;width:100%;object-fit:cover}.grid--buttons{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:446px;width:100%}.grid--buttons .button{width:100%}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}label{cursor:pointer}select.select-native{display:block;border:none;border-bottom:solid 1px var(--lines-3, #EBEBEB);cursor:pointer;-webkit-appearance:none;appearance:none}.newsletter-page{position:relative}.newsletter-page .newsletter-form__success{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f5f5f5;z-index:9;opacity:0;visibility:hidden;transition:all .5s ease}.newsletter-page .newsletter-form__success>h3{margin:0 0 15px}@media (max-width: 767.98px){.newsletter-page .newsletter-form__success>h3{font-family:Plantin Infant MT Std;font-size:18px;font-style:normal;font-weight:500;line-height:135%}}@media (max-width: 767.98px)and (max-width: 991.98px){.newsletter-page .newsletter-form__success>h3{font-size:16px}}.newsletter-page .newsletter-form__success .button{margin-top:35px;width:fit-content}.newsletter-page.newsletter-success .newsletter-form__success{opacity:1;visibility:inherit}.search{display:block;position:relative;padding:67px 40px 40px;background:#f4f2ec;height:fit-content}.search__grid{gap:20px;display:grid;grid-template-columns:1fr 445px}.search__left{max-width:910px}.search__right .search-results{height:100%;display:grid;grid-template-rows:auto 1fr}.search__right .search-results__article,.search__right .search-results__articles{height:100%}.search__content{padding-top:0}.search__container{padding-top:20px}.search__input{position:relative;max-width:722px;margin:0 auto 64px}.search__input>input{background:#fbfbf9;padding:21px 24px;border:0;width:100%;height:auto;font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.32px}.search__input>input::placeholder{color:#666}.search__input>input:focus-visible,.search__input>input:focus-within,.search__input>input:focus{outline:none}.search__input.non-empty .search__icon--search{opacity:0;visibility:hidden}.search__input.non-empty .search__icon--close{opacity:1;visibility:visible}.search__icon{cursor:pointer;position:absolute;top:50%;right:25px;transform:translateY(-50%);font-size:0;padding:10px 0 10px 10px;transition:all .3s ease}.search__icon svg{max-width:40px;max-height:40px}.search__icon--close{opacity:0;visibility:hidden}.search__featured-collections{padding:30px 0 0}.search__featured-collections-grid{gap:10px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.search__featured-collections-grid::-webkit-scrollbar{background:#0000;width:0px}.search__featured-collections-grid{scrollbar-width:none;-ms-overflow-style:none}.search__featured-collection{position:relative;overflow:hidden;border-radius:8px}.search__featured-collection .link-overlay{position:absolute;top:0;width:100%;bottom:0}.search__featured-collection .image{max-height:200px;object-fit:cover;height:100%}.search__featured-collection .image img{width:100%;height:100%;object-fit:cover}.search__featured-collection .title{color:#fff;font-weight:500;position:absolute;left:20px;bottom:20px}.search__no-results{position:absolute;right:100%;pointer-events:none;white-space:nowrap;top:50%;transform:translateY(-50%);margin-right:18px;font-size:16px;line-height:21px;opacity:0;transition:all .3s ease}.search__container#empty-result .search__right{display:none}@media (max-width: 899.98px){.search{padding:48px 0}.search__input{margin:0 20px 64px}}.search-results{margin-top:-20px;padding:0}.search-results--no-results{padding-top:0}.search-results .no-results{width:295px}.search-results .no-results .btn{font-size:14px!important;padding:10px 40px}.search-results__heading{margin-bottom:8px}.search-results__heading>h4{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.search-results__heading.empty-result{display:block}.search-results__heading.empty-result p{margin-bottom:30px}.search-results__heading.empty-result .btn{padding:10px 15px;font-size:14px!important;line-height:20px;max-width:250px;width:100%}.search-results__counter{font-size:16px;line-height:22px;transform:translate(10px)}.search-results .underline-link{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;display:flex;justify-content:center;align-items:center;position:relative;top:-5px}.search-results__articles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.search-results__article .title{padding:9px 24px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;line-height:100%}.search-results__article .image{aspect-ratio:1.55}.search-results__article .image img{width:100%;height:100%;object-fit:cover}.search-results__products{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:33px}.search-results--no-results .search-results{display:none}.search-results--no-results .search__no-results{opacity:1}.search-results .product-card:hover .product-card__quickbuy{opacity:0;visibility:hidden}@media (max-width: 991.98px){.search-results{margin-top:-35px}.search-results__heading{margin-bottom:24px;padding:0 20px}.search-results__products{margin-bottom:87px}.search-results__products .product-card__desc{display:none}.search-results__products .product-card__header-wrapper{flex-direction:column;gap:0}.search-results__products .product-card__price{margin-top:-3px}.search-results__products,.search-results__articles{display:flex;overflow-x:auto;padding:0 20px}.search-results__products::-webkit-scrollbar,.search-results__articles::-webkit-scrollbar{display:none}.search-results .product-card,.search-results__article,.search-results .underline-link{min-width:240px;width:240px}.search-results .underline-link{border:1px solid currentColor;top:0}}.search-results__article{position:relative}.search-results__article .link{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0}.search-results--no-products .search-results__article .image{min-height:300px}.search-recommendations{margin-bottom:40px}.search-recommendations__list{max-width:674px;width:100%;margin:0 auto}.search-recommendations__item a{display:inline-block;padding:3px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media (max-width: 991.98px){.search-recommendations{margin:0 20px}}.contact-modal{opacity:0;visibility:hidden;z-index:0;transition:all .3s ease;transform-origin:0 100%;bottom:8px;right:8px;position:fixed;max-width:477px;width:100%;padding:32px 32px 26px;background:#d2d7dc;overflow:hidden;z-index:9999}.contact-modal.active{opacity:1;visibility:visible}.contact-modal input::-webkit-outer-spin-button,.contact-modal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-modal input[type=number]{-moz-appearance:textfield}.contact-modal.success{background-size:cover;background-position:center;background-repeat:no-repeat}.contact-modal__header{position:relative;margin-bottom:21px}.contact-modal__header h4{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%;font-size:24px}@media (max-width: 991.98px){.contact-modal__header h4{font-size:24px}}.contact-modal__header p{width:80%}.contact-modal__close{padding:10px;margin:-7px}.contact-modal__title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.contact-modal__form .form-row{margin-bottom:5px}.contact-modal__form .form-row--last{padding-top:12px;display:flex;gap:15px;align-items:center;justify-content:space-between}.contact-modal__form .form-row--last p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.contact-modal__form .iti--allow-dropdown input,.contact-modal__form input{width:100%;padding:20px 0;border:none;box-shadow:none;background:#0000;color:#333;border-bottom:1px solid #333}.contact-modal__form .iti--allow-dropdown input:focus,.contact-modal__form input:focus{outline:none}.contact-modal__form .iti--allow-dropdown input::placeholder,.contact-modal__form input::placeholder{color:#666}.contact-modal__form .input__grid{margin-bottom:24px}.contact-modal__form .input__field{width:100%;padding:20px 0;border:none;box-shadow:none;background:#0000;color:#333;border-bottom:1px solid #333;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.contact-modal__form .input__field::placeholder{color:#666;opacity:1}.contact-modal__form .input__field--password{text-transform:none}.contact-modal__form .input__submit{height:44px}.contact-modal__success{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:350px}.contact-modal__success .contact-modal__header{margin-bottom:80px}.contact-modal__success .contact-modal__form fieldset .input__submit{margin-top:0}.contact-modal .form-input__container.form-hide{display:none}.contact-modal .form-success{position:absolute;top:0;right:0;bottom:0;left:0;padding:33px;z-index:90;display:flex;opacity:0;visibility:hidden;transition:all .5s ease;background:#d2d7dc;color:#000}.contact-modal .form-success__content{margin:auto;width:100%}.contact-modal .form-success__message{width:100%;margin:0 auto 30px;color:#000}.contact-modal .form-success__message h4{margin-bottom:32px}.contact-modal .form-success .contact-modal__close{position:absolute;right:32px;top:32px}.contact-modal.newsletter-success .form-success{opacity:1;visibility:inherit}@media (max-width: 767.98px){.contact-modal{padding:20px 20px 40px}.contact-modal__header{margin-bottom:15px}.contact-modal__header p{width:90%}.contact-modal__form .form-row{margin-bottom:0}.contact-modal__form .form-row--last{padding-top:17px}.contact-modal__form .input__field{padding:23px 0}.contact-modal__success .contact-modal__form h4{font-size:20px;line-height:26px;margin-bottom:20px}.contact-modal__success .contact-modal__form fieldset .input__submit{margin-top:0}}@media (max-width: 575.98px){.contact-modal{max-width:calc(100% - 16px);left:8px}.contact-modal__form .form-row{margin-bottom:0}.contact-modal__form .form-row--last{align-items:start;flex-direction:column}}.article-card{position:relative}.article-card__link{position:absolute;left:0;top:0;width:100%;height:100%}.article-card__image{aspect-ratio:.773}.article-card__image img{width:100%;height:100%;object-fit:cover}.article-card__content{margin-top:20px}.article-card__title{font-family:Plantin Infant MT Std;font-size:18px;font-style:normal;font-weight:500;line-height:135%}@media (max-width: 991.98px){.article-card__title{font-size:16px}}.article-card__desc{display:none}@media (max-width: 991.98px){.article-card__desc{display:block;margin-top:16px;padding-right:40px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.article-card__desc p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}}.text__link{font-size:13px;line-height:20px;text-transform:uppercase;position:relative}.text__link:after{content:"";display:block;height:1px;width:100%;background:#000;position:absolute;left:0;bottom:0}.cart-recommend__options{margin:0 0 9px;padding:0;list-style:none;display:flex;gap:6px;align-items:center}.cart-recommend__options li{font-size:13px;line-height:19px;position:relative;padding-right:7px}.cart-recommend__options li:after{content:"";position:absolute;background-color:#d2d0d0;height:9px;right:-1px;width:1px;top:50%;margin-top:-3px}.cart-recommend__options li:last-of-type{padding-right:0}.cart-recommend__options li:last-of-type:after{display:none}.cart-recommend__options select{line-height:23px;border:none;border-right:7px solid rgba(0,0,0,0);font-weight:400;font-size:13px;line-height:19px;padding:0;margin:0;cursor:pointer}.cart a{text-decoration:none}.cart__content{column-gap:10px;display:grid;grid-template-columns:2fr 1fr}.cart__content--right{text-align:right}.cart__content--left.quantity{display:flex}.cart__item{border:none;padding-top:15px;padding-bottom:20px;border-bottom:1px solid #f0eeed}.cart__item:last-of-type{border-bottom:none}.cart__item-wrapper{gap:15px;display:grid;align-items:start;grid-template-columns:96px 1fr}.cart__item .cart__image img{width:100%;object-fit:cover}.cart__image{max-height:130px}.cart__checkout-btn{margin-bottom:10px}.cart__quantity-box{display:grid;line-height:30px;padding:2px 5px;max-width:58px;grid-template-columns:1fr 2fr 1fr;text-align:center;font-size:13px;line-height:23px;border:1px solid #d2d0d0;width:100%;margin-top:4px;margin-bottom:auto}.cart__quantity-box .box-q{text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.cart__quantity-box .box-q--plus{top:.5px}.cart__collection-name{font-size:12px;line-height:19px;text-transform:uppercase;margin-bottom:2px}.cart__product-name{font-size:15px;line-height:21px;letter-spacing:.1px;text-transform:uppercase;margin-bottom:0;font-weight:400}.cart__quantity-selector{width:inherit;text-align:center;border:0;background:#0000;-moz-appearance:textfield}.cart__quantity-selector::-webkit-outer-spin-button,.cart__quantity-selector::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart__size-box,.cart__size-box span{font-size:13px;line-height:19px}.cart__size-box span.product-card__size{margin-left:3px;padding-left:6px;position:relative}.cart__size-box span.product-card__size:before{content:"";display:inline-block;width:1px;background:#d2d0d0;height:11px;margin-right:5px;position:absolute;left:0;bottom:2px}.cart__size-box span.product-card__size:first-of-type{padding-left:0;margin-left:0}.cart__size-box span.product-card__size:first-of-type:before{display:none}.cart__sale-tag{font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#9b9b9b;display:block}.cart__upgrade-subs{font-size:12px;line-height:14px;display:block}.cart__remove-link{font-size:13px;line-height:19px;color:#9b9b9b!important}.cart__price,.cart__price-box{font-size:15px;line-height:23px;letter-spacing:.1px}@media (max-width: 767.98px){.cart__checkout-btn .btn{padding-top:15px;padding-bottom:15px}.cart__item-wrapper{gap:12px;display:grid;grid-template-columns:100px 1fr}.cart__item{padding-bottom:20px}.cart__item-wrapper{gap:20px;grid-template-columns:70px 1fr}.cart__product-name{margin-bottom:0;font-size:12px;line-height:19px}.cart__price{font-size:14px;line-height:110%}.cart__buttons .btn{font-size:11px;line-height:100%;border-radius:300px}}.cart-drawer{position:fixed;top:0;right:0;overflow:hidden;z-index:99999;opacity:0;visibility:hidden;transform:translate(100%);transition:.5s all ease;background-color:#fbfbf9;max-width:600px;width:100%;height:100%}.cart-drawer .view-cart{display:inline-flex;margin-left:auto;text-transform:uppercase}.cart-drawer__container{padding:28px 0 62px;height:100%;display:flex;flex-direction:column}.cart-drawer__main{overflow-y:auto}.cart-drawer__header{margin:0 30px 12px;position:relative;display:flex;justify-content:space-between;align-items:center}.cart-drawer__header h6{margin-bottom:0;display:flex;align-items:center;font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;width:100%;padding-right:20px}@media (max-width: 991.98px){.cart-drawer__header h6{font-size:18px}}.cart-drawer__close{padding:5px;position:relative;top:2px}.cart-drawer__message{background:#d2d7dc80;padding:12px 13px;display:grid;grid-template-columns:auto 1fr;margin:0 24px 47px;gap:40px}.cart-drawer__message-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-drawer__message-text{text-align:center;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;padding-right:84px}.cart-drawer__checkout-btn{display:flex;align-items:center;flex-direction:column;justify-content:center}.cart-drawer__checkout-btn .button{display:flex;justify-content:center;width:100%;line-height:normal;text-transform:uppercase}.cart-drawer__subtotal{display:flex;gap:30px;margin-bottom:14px;justify-content:space-between}.cart-drawer__subtotal--left h6{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-drawer__subtotal--right{text-align:right}.cart-drawer__subtotal--right h6{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-drawer__subtotal .payment-options{color:#484646}.cart-drawer__items .cart-item{border-bottom:1px solid var(--color-lines-3)!important}.cart-drawer__items .cart-item:first-of-type{border-top:1px solid var(--color-lines-3);margin-top:-1px}.cart-drawer__items .cart-item:last-of-type{border-bottom:0px!important}.cart-drawer__empty{border-top:1px solid #b8b8b8;padding-top:19px;margin:22px 30px 0}.cart-drawer__empty p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-drawer__footer{position:relative;z-index:5;padding:18px 30px 0;margin-top:auto;border-top:1px solid #b8b8b8}.cart-drawer__footer:before{content:"";position:absolute;height:20px;left:0;right:0;bottom:100%;pointer-events:none;background:linear-gradient(to top,#fff,#fff0);display:none}.cart-drawer__footer--empty{border:0px;padding:0}.cart-drawer__footer--empty .cart-drawer__checkout-btn{margin:0 30px}.cart-drawer__footer .payment-options{font-size:11px;line-height:19px;align-items:center}.cart-drawer__footer .payment-options>img{height:10px;max-height:10px}.cart-drawer__continue{margin:12px auto -32px}.cart-drawer__grid{display:grid;grid-template-columns:1fr 1fr}.cart-drawer__summary{margin-left:40px;padding:44px 58px;border-radius:12px;box-shadow:0 13px 80px #00000012}.cart-drawer__overlay{position:fixed;top:0;right:0;z-index:99997;background:#0003;height:100vh;width:100vw;opacity:0;visibility:hidden;transition:all .5s ease}.cart-drawer__overlay:empty{display:block}.cart-drawer__loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff9;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.cart-drawer__close--desktop svg{max-width:30px;max-height:30px}.cart-drawer__close--desktop svg path{fill:#000}.cart-drawer__shipping{text-align:center;padding-bottom:34px;display:flex;gap:10px;justify-content:center;align-items:center;padding-top:20px;position:relative}.cart-drawer__shipping:before{content:"";width:125px;height:6px;display:block;position:absolute;top:0;left:0;z-index:2;background:#484646;border-radius:3px;max-width:100%}.cart-drawer__shipping:after{content:"";width:100%;height:6px;display:block;position:absolute;top:0;left:0;z-index:1;background:#ebebeb;border-radius:3px}.cart-drawer__shipping p{color:#484646}.cart-drawer--show{overflow:hidden}.cart-drawer--show .cart-drawer{opacity:1;visibility:inherit;transform:translate(0)}.cart-drawer--show .cart-drawer__overlay{opacity:1;visibility:inherit}.cart-drawer__items{margin:0 30px}.cart-drawer__items-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin:0 0 14px}.cart-drawer .cart-item{padding-bottom:12px;padding-top:12px;border-top:1px solid #b8b8b8}body.js-ajax-cart-request-in-progress .cart-drawer__loader{opacity:1;visibility:inherit}@media (max-width: 767.98px){.cart-drawer{max-width:none;top:0;right:0;bottom:0;left:0;border-radius:0}.cart-drawer__container{padding:20px 0 62px}.cart-drawer__container .cart-item__count--0{padding-top:10px}.cart-drawer__message{padding:12px 18px;margin:0 6px 46px}.cart-drawer__message-text{text-align:left;padding-right:50px}.cart-drawer__header{margin:0 19px 12px}.cart-drawer__header h6{font-size:20px}.cart-drawer__items{margin:0 20px}.cart-drawer__footer{padding:24px 20px 0}.cart-drawer__footer--empty{padding:0}.cart-drawer__footer--empty .cart-drawer__checkout-btn{margin:0 20px}.cart-drawer .cart-item{padding-top:10px;padding-bottom:12px}.cart-drawer .cart-item__image{padding-top:2px}.cart-drawer__empty{margin-inline:20px}}.free-shipping__wrap{margin-bottom:20px;border-top:5px solid #f6f6f6;position:relative;padding-top:7px}.free-shipping__wrap:before{content:"";display:block;height:5px;width:70%;position:absolute;left:0;top:-5px;background:#fbd4d5}.free-shipping__wrap p{font-weight:400;font-size:13px;line-height:19px;margin-bottom:0}@media (max-width: 767.98px){.shipping-payments{padding-bottom:28px;margin-bottom:20px}}.package-option__box{padding:10px 0 15px}.package-option__item{gap:24px;display:grid;margin-bottom:10px;grid-template-columns:44px 1fr auto}.package-option__name{font-weight:400;font-size:15px;line-height:23px;letter-spacing:.1px;text-transform:uppercase;margin-right:40px}.package-option__name span{display:block}.package-option__button .btn{font-weight:500;font-size:12px;line-height:19px;padding:5px 15px}.package-option__button .btn:hover{color:#fff;background:#000}@media (max-width: 767.98px){.package-option__item{gap:15px;grid-template-columns:70px 1fr}.package-option__img{background:#fff}.package-option__img img{padding:20px 10px;background:#fff}.package-option__name{font-size:12px;line-height:19px;margin-right:0}.package-option__button{padding-top:6px}}.cart-item__messages>div{font-size:12px;line-height:1.4em;color:#000;padding:6px;background:#f6f6f6;border-radius:3px;margin-top:10px}.cart-drawer__packaging-options{position:relative;z-index:5}.packaging-popup{position:absolute;top:0;left:0;padding:inherit;background:inherit;border-radius:inherit;z-index:9;box-shadow:0 60px #fff;opacity:0;visibility:hidden;transition:all .5s ease;width:100%}.packaging-popup__toggle{cursor:pointer}.packaging-popup--show .packaging-popup{opacity:1;visibility:inherit}.cart-drawer .packaging-popup{top:auto;bottom:0;box-shadow:none!important}body.js-ajax-cart-empty .hide-cart-empty,body:not(.js-ajax-cart-empty) .show-cart-empty{display:none}.cart-drawer__message{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.cart-item__price--sale{opacity:.4;text-decoration:line-through;margin-right:4px;text-decoration-thickness:1px}.cart-dropdown{position:relative}.cart-dropdown.active .cart-dropdown__selected{border-radius:5px 5px 0 0}.cart-dropdown.active .cart-dropdown__swatch-list{display:block}.cart-dropdown__selected{display:grid;grid-template-columns:1fr auto;align-items:center;padding:10px;border-radius:5px;border:solid 1px var(--color-lines-3);cursor:pointer}.cart-dropdown__option{display:flex;align-items:center;gap:10px}.cart-dropdown__arrow{display:flex;align-items:center}.cart-dropdown .swatch-preview{height:20px;width:20px;border-radius:50%}.cart-dropdown__swatch-list{border:solid 1px var(--color-lines-3);border-top:0px;border-radius:0 0 5px 5px;overflow:hidden;display:none;padding:0 5px 0 0}.cart-dropdown__swatch-list ul{margin:0;padding:0;list-style:none;overflow:auto;max-height:108px}.cart-dropdown__swatch-list ul{scrollbar-width:thin;scrollbar-color:#b8b8b8}.cart-dropdown__swatch-list ul::-webkit-scrollbar{width:3px}.cart-dropdown__swatch-list ul::-webkit-scrollbar-track{background:#ebebeb}.cart-dropdown__swatch-list ul::-webkit-scrollbar-thumb{background-color:#b8b8b8;border-radius:3px;border:3px solid #b8b8b8}.cart-dropdown__swatch-list ul li::marker{content:none;display:none}.cart-dropdown__swatch-list ul li a{padding:8px 10px;transition:all .3s ease}.cart-dropdown__swatch-list ul li a:hover{background:#f1f1f1}@media (max-width: 767.98px){.cart-dropdown .swatch-preview{width:12px;height:12px}.cart-dropdown__swatch-list ul{max-height:122px}}.tooltip{position:relative}.tooltip__icon,.tooltip__popup,.tooltip__box{transition:all .3s ease}.tooltip__icon{position:relative}.tooltip__icon img{width:12px;height:12px;display:block}.tooltip__popup{position:absolute;top:100%;left:0;transform:translate(-70%);padding-top:6.5px;opacity:0;visibility:hidden;z-index:20}.tooltip__box{min-width:250px;max-width:300px;background:#fbfbfb;box-shadow:2px 2px 10px #0000001a;border-radius:5px;padding:10px;transform:translate3d(0,5px,0);text-align:center}.tooltip__box p{font-size:11px;line-height:15px;color:#848484;text-align:left;text-align:center}.tooltip__box a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tooltip:hover .tooltip__popup{opacity:1;visibility:inherit}.tooltip:hover .tooltip__box{transform:translateZ(0)}.tooltip:hover .tooltip__icon{opacity:.5}.collection-cards{margin-bottom:62px;padding:0 30px}.collection-cards__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:19px}.collection-cards__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.collection-cards__card{position:relative}.collection-cards__card:hover img{transform:scale(1.1)}.collection-cards__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.collection-cards__img{aspect-ratio:.77;transition:transform .5s}.collection-cards__img-container{overflow:hidden}.collection-cards__img img{width:100%;height:100%;object-fit:cover}.collection-cards__card-title{margin-top:15px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media (max-width: 767.98px){.collection-cards{padding:0}.collection-cards__title{margin:0 20px 19px}.collection-cards__wrapper{overflow-x:auto;padding:0 20px}.collection-cards__wrapper::-webkit-scrollbar{display:none}.collection-cards__card{width:170px;min-width:170px}}.cart-recommended{margin:60px 0 40px;position:relative}.cart-recommended:after{content:"";background:linear-gradient(90deg,#fbfbf900,#fbfbf9);width:89px;height:212px;position:absolute;right:0;top:-10px}.cart-recommended__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin:0 30px 20px}.cart-recommended__cards{display:flex;gap:8px;overflow-x:auto;padding:0 30px}.cart-recommended__cards::-webkit-scrollbar{display:none}.cart-recommended__cards .product-card{width:186px}.cart-recommended__cards .product-card__desc{display:none}.cart-recommended__cards .product-card__header-wrapper{flex-direction:column;gap:0}.cart-recommended__cards .product-card__content{padding-inline:0}@media (max-width: 991.98px){.cart-recommended__cards{padding:0 20px}}#product-reviews{padding:50px 0 35px}#product-reviews form,#product-reviews select,#product-reviews input,#product-reviews textarea{outline:none}#product-reviews .container{max-width:none;padding:0}#product-reviews .content{max-width:1600px;margin:0 auto;background:#f5f5f5;border-radius:20px}#product-reviews .spr-container{display:grid;grid-template-columns:1fr 1fr;border:0px;padding:72px 52px 70px}#product-reviews .spr-container:before,#product-reviews .spr-container:after{display:none}#product-reviews .spr-container .spr-header .spr-header-title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:20px}@media (max-width: 991.98px){#product-reviews .spr-container .spr-header .spr-header-title{font-size:20px}}#product-reviews .spr-container .spr-header .spr-starrating .spr-icon{font-size:15.5px;margin-right:4px}#product-reviews .spr-reviews{margin-top:0}#product-reviews .spr-summary{display:flex;flex-direction:column}#product-reviews .spr-summary .spr-summary-caption{position:absolute;margin-left:120px;margin-bottom:30px}#product-reviews .spr-summary .spr-summary-actions-newreview{font-size:14px;line-height:18px;padding:16px;min-width:170px;text-align:center;border-radius:5px;color:#fff;background:#232323;text-decoration:none;transition:all .3s ease;display:inline-block;font-weight:600;border:none;cursor:pointer;float:none!important;margin-top:20px}#product-reviews .spr-summary .spr-summary-actions-newreview:hover{text-decoration:none;color:#262525;background-color:#fff}#product-reviews .spr-review{padding:30px 0;display:flex;flex-direction:column;gap:25px;justify-content:space-between}#product-reviews .spr-review:first-of-type{border-top:0px;padding-top:0;margin-top:0}#product-reviews .spr-review .spr-review-reply{order:9}#product-reviews .spr-review .spr-review-header{order:2;display:flex;justify-content:space-between}#product-reviews .spr-review .spr-review-header .spr-review-header-title{display:none}#product-reviews .spr-review .spr-review-header .spr-starratings{order:2;margin:auto 0 0}#product-reviews .spr-review .spr-review-header .spr-starratings .spr-icon{font-size:10px;width:1.6em;display:inline-block}#product-reviews .spr-review .spr-review-header .spr-starratings .spr-icon-star-empty{color:#b8b8b8}#product-reviews .spr-review .spr-review-header .spr-starratings .spr-icon-star-empty:before{content:"\e800"}#product-reviews .spr-review .spr-review-header .spr-review-header-byline{order:1;display:block;font-size:12px;line-height:17px;font-style:normal;font-weight:600;margin:0}#product-reviews .spr-review .spr-review-header .spr-review-header-byline span{display:block}#product-reviews .spr-review .spr-review-content{padding-top:0;margin-bottom:0;order:1}#product-reviews .spr-review .spr-review-content .spr-review-content-body{font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.32px}#product-reviews .spr-review .spr-review-footer{display:none}#product-reviews .spr-form::placeholder{color:#000}#product-reviews .spr-form-label{color:#000;text-transform:uppercase;font-weight:500;font-size:12px;line-height:19px}#product-reviews .spr-form-input{width:100%;padding:10px 0;font-size:15px;line-height:21px;letter-spacing:.02em;margin-top:0;font-weight:500;background:none;border:0;border-bottom:1px solid #b8b8b8}#product-reviews .spr-form-input.spr-starrating{border-bottom:0px}#product-reviews .spr-form-input::placeholder{color:#000}#product-reviews .spr-form-input textarea{padding:0;border-bottom:0px}#product-reviews .spr-form-actions{position:relative;margin-bottom:50px}#product-reviews .spr-form-actions .spr-button{font-size:14px;line-height:18px;padding:16px;min-width:170px;text-align:center;border-radius:5px;color:#fff;background:#232323;text-decoration:none;transition:all .3s ease;display:inline-block;font-weight:600;border:none;cursor:pointer}#product-reviews .spr-form-actions .spr-button:hover{text-decoration:none;background-color:#484646}#product-reviews .spr-pagination{border-top:0px;padding-top:0}#product-reviews .spr-pagination .spr-pagination-deco,#product-reviews .spr-pagination .spr-pagination-page,#product-reviews .spr-pagination .spr-pagination-prev{display:none}#product-reviews .spr-pagination .spr-pagination-next{position:relative;width:100%}#product-reviews .spr-pagination .spr-pagination-next a{border-radius:8px;background:#fff;padding:16px 10px;font-size:14px;line-height:18px;color:#262525;display:block;width:100%;text-decoration:none;font-weight:600;transition:all .3s ease}#product-reviews .spr-pagination .spr-pagination-next a:hover{color:#fff;text-decoration:none;background:#262525}#product-reviews .spr-form-review-rating .spr-form-input{padding:0;background:#0000}#product-reviews #shopify-product-reviews{margin:0}@media (max-width: 991.98px){#product-reviews{padding-top:0;padding-bottom:0}#product-reviews .container{margin:0}#product-reviews .content{border-radius:0}#product-reviews .spr-container{padding:50px 20px;grid-template-columns:auto}#product-reviews .spr-header:before,#product-reviews .spr-header:after{display:none}#product-reviews .spr-header .spr-header-title,#product-reviews .spr-header .spr-summary{text-align:left;margin-bottom:0}#product-reviews .spr-header .spr-summary-actions-newreview{width:100%}#product-reviews .spr-content{padding-top:20px}#product-reviews .spr-content .spr-reviews{margin-top:0}#product-reviews .spr-content .spr-review-content{margin-bottom:0}#product-reviews .spr-review{gap:20px;min-height:auto}#product-reviews .spr-review:first-of-type{margin-top:20px}#product-reviews .spr-review .spr-review-header .spr-starratings{margin-right:15px!important}#product-reviews .spr-review .spr-review-header .spr-starratings .spr-icon{font-size:12px}}@media (max-width: 991.98px){#product-reviews .spr-header:before{content:"Reviews";display:block;margin-bottom:20px;font-family:var(--font-orion)}}@media (max-width: 767.98px){.spr-summary-starrating{position:absolute;right:17px;top:97px}.spr-summary-caption{width:100%;top:124px;position:absolute;margin-left:0;right:0;text-align:right;margin-right:20px}.spr-summary-actions-togglereviews{color:#999;font-size:14px;line-height:18px}#product-reviews .spr-review .spr-review-header .spr-starratings{margin-right:-2px!important}}.product-reviews__section{position:relative}.product-reviews__anchor{position:absolute;top:0;left:0;transform:translateY(calc(-1 * var(--nav-height)))}.repair-card .swatch-preview{height:15px;width:15px;border-radius:50%}.repair-card__re-register{display:none!important}.repair-card__removal-info{opacity:1!important;margin-top:20px!important;margin-bottom:0!important;display:none!important}.repair-card__removal-info:after{display:none}.repair-card--removed{order:99}.repair-card--removed .repair-my-products__product-image,.repair-card--removed .repair-my-products__product-main-info,.repair-card--removed .repair-my-products__product-add-info{opacity:.3;pointer-events:none}.repair-card--removed .repair-my-products__product-cta{display:none!important}.repair-card--removed .repair-card__re-register{display:flex!important}.repair-card--removed .repair-card__removal-info{display:block!important}.shopify-challenge__container{padding:140px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.shopify-challenge__button{margin-top:20px!important;font-size:14px;line-height:18px;padding:16px;min-width:170px;text-align:center;border-radius:5px;color:#fff;background:var(--color-dark-charcoal);transition:all .5s ease;display:inline-block;font-weight:600;border:none;cursor:pointer;text-decoration:none}.shopify-challenge__button:hover{text-decoration:none;color:var(--color-dark-charcoal);background-color:#ebebeb}.shopify-challenge__message{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:20px!important}.custom-cursor{position:fixed;top:0;left:0;z-index:9999;opacity:0;visibility:hidden}.custom-cursor,.custom-cursor *{pointer-events:none}.custom-cursor__trigger{cursor:none!important}.custom-cursor__inner{transform:translate(-50%,-50%);position:relative}.custom-cursor__inner>div{transition:all .5s ease}.custom-cursor__disable{cursor:auto}.custom-cursor--mouse-down .custom-cursor__inner>div{transform:scale(.8)}.custom-cursor .circular-text{height:99px;width:99px;background:#fff;border-radius:50%;font-weight:500;font-size:14px;line-height:20px;line-height:99px;text-align:center;vertical-align:middle;text-transform:uppercase}.custom-cursor .circular-arrow{height:73px;width:73px;line-height:73px;background:#fff;border-radius:50%;text-align:center;vertical-align:middle}.custom-cursor--left .circular-arrow{transform:scaleX(-1)}@media (hover: none){.custom-cursor{display:none}}.cart-note{position:relative;border-top:solid 1px #b8b8b8;margin-bottom:8px;color:#666}.cart-note__accordion label{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;width:100%;height:56px;display:flex;align-items:center;transition:all .3s ease}.cart-note__arrow{opacity:1!important;visibility:inherit!important;padding-left:20px;position:absolute;z-index:9;right:0;top:0;height:56px;display:flex;align-items:center}.cart-note__arrow svg{display:block}.cart-note__toggle{position:absolute;height:0;width:0;top:0;left:0}.cart-note__toggle:checked~.cart-note__form{height:66px;opacity:1;visibility:inherit}.cart-note__toggle:checked~.cart-note__accordion label{opacity:0;visibility:hidden}.cart-note__toggle:checked~.cart-note__arrow{transform:scaleY(-1)}.cart-note__toggle:checked~.cart-note__collapsed{display:none}.cart-note__form{position:relative;transition:all .3s ease;overflow:hidden;opacity:0;visibility:hidden;height:56px;margin-top:-56px}.cart-note__loading{position:absolute;bottom:0;right:0;padding:10px;opacity:0;visibility:hidden}.cart-note__loading p{margin:0}.js-ajax-cart-request-in-progress .cart-note__loading{opacity:1;visibility:inherit}.cart-note__note{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;resize:none;outline:none;background-color:#0000;border:none;padding:10px 0;position:absolute;top:0;bottom:0;left:0;width:100%;max-width:80%}.cart-note__collapsed{text-align:right;margin-bottom:12px}.cart-note__collapsed>label{text-decoration:underline;text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.cart-note__collapsed>label:hover{text-decoration:none}.enquire-modal{width:100%;max-width:600px;padding:32px 0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11111;background-color:#fbfbf9;opacity:0;visibility:hidden;transition:all .3s ease;overflow:scroll;max-height:100vh}.enquire-modal #success-message,.enquire-modal #error-message{width:fit-content;margin-inline:auto;margin-block:10px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;color:#000!important}.enquire-modal.active{opacity:1;visibility:visible}.enquire-modal__header{padding:0 32px}.enquire-modal__title-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.enquire-modal__title{margin-bottom:42px}.enquire-modal__desc{margin-bottom:16px;max-width:286px}.enquire-modal__phone{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;display:grid;grid-template-columns:131px 1fr;gap:8px}.enquire-modal__phones{margin-bottom:47px;display:flex;flex-direction:column;gap:5px}.enquire-modal__form-content{display:flex;flex-direction:column;gap:8px;padding:0 32px 26px;border-bottom:1px solid #b8b8b8}.enquire-modal__form-content .select-styled{border-bottom:1px solid #b8b8b8}.enquire-modal__submit{padding:32px 32px 0}.enquire-modal__close{padding:10px;margin:-10px}.enquire-modal__form-item #success-message,.enquire-modal__form-item #error-message{font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}@media (max-width: 767.98px){.enquire-modal{height:100dvh;width:100dvw;transform:translate(0);top:0;right:0;bottom:0;left:0;overflow-y:auto}.enquire-modal__desc{max-width:none}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11110;background:#0003;opacity:0;visibility:hidden;transition:all .3s ease}.overlay.active{opacity:1;visibility:visible}.section-text{border-top:1px solid #b8b8b8;padding:218px 40px 221px;display:flex;justify-content:center;align-items:center;background-color:#fbfbf9}.section-text__content{max-width:678px;width:100%;display:flex;justify-content:space-between;align-items:center}.section-text__paragraph{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.section-text__paragraph{font-size:20px}}@media (max-width: 991.98px){.section-text{display:none}}.template--page-about .section-text{border-top:none}@media (max-width: 991.98px){.template--page-about .section-text{display:block;padding:149px 40px}.template--page-about .section-text__content{flex-direction:column;gap:213px}}.samples-modal{position:fixed;display:grid;grid-template-columns:348px 1fr;left:50%;bottom:0;transform:translate(-50%,100%);width:100%;max-width:1360px;height:731px;background-color:#fbfbf9;z-index:999999;opacity:0;visibility:hidden;transition:all .3s ease}.samples-modal__error-message{color:#b22b27;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.samples-modal.active{opacity:1;visibility:visible;transform:translate(-50%)}.samples-modal__left{padding:56px 56px 52px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #b8b8b8}@media (max-width: 991.98px){.samples-modal__left{border-right:none}}.samples-modal__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.samples-modal__title{font-size:20px}}.samples-modal__caption{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;margin-bottom:12px;text-transform:uppercase}.samples-modal__list{margin-bottom:40px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.samples-modal .primary-button{text-transform:uppercase}.samples-modal__submit{margin-bottom:35px}.samples-modal__header{display:flex;justify-content:space-between;margin-bottom:77px}.samples-modal__right{padding:51px 56px 0}.samples-modal__close{position:relative;top:4px}.samples-modal__menu{display:flex;gap:20px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.samples-modal__main{height:calc(100% - 149px);overflow-y:auto}.samples-modal__main:-webkit-scrollbar{display:none}.samples-modal__message{position:fixed;bottom:0;right:57px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;background:#d2d7dce6;padding:11px 27px}.samples-modal__tab-content{display:none;grid-template-columns:repeat(5,1fr);column-gap:12px;row-gap:16px}@media (max-width: 767.98px){.samples-modal__tab-content{grid-template-columns:1fr 1fr;column-gap:6px}}.samples-modal__tab-content.active{display:grid}@media (max-width: 991.98px){.samples-modal{display:block;height:100dvh;overflow-y:auto;padding:32px 6px}.samples-modal__left{padding:0 14px;gap:20px}.samples-modal__right{padding:0}.samples-modal__main{height:fit-content;grid-template-columns:1fr 1fr;column-gap:6px}.samples-modal__close{position:absolute;top:32px;right:20px}.samples-modal__message{position:static;margin-bottom:56px;width:fit-content}.samples-modal__submit{position:fixed;bottom:0;right:0;left:0;max-width:calc(100dvw - 16px);margin:6px 6px 32px 8px;z-index:10}.samples-modal__header{padding:0 14px;margin-bottom:24px}}.sample{border:1px solid rgba(0,0,0,0);cursor:pointer;position:relative}.sample.active .sample__image{border:1px solid #000}.sample__image{border:1px solid rgba(0,0,0,0);position:relative;width:100%;aspect-ratio:.8;margin-bottom:16px}.sample__image img{width:100%;height:100%;object-fit:cover}.sample__icon{position:absolute;top:12px;right:13px;opacity:0;visibility:hidden}.sample__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:8px}.sample.active .sample__icon{opacity:1;visibility:visible}.sample.active .sample__image{border-color:#000}.error-message{color:#b22b27;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.variants-modal{position:fixed;left:50%;bottom:0;transform:translate(-50%,100%);width:100%;max-width:1360px;height:731px;background-color:#fbfbf9;z-index:999999;opacity:0;visibility:hidden;transition:all .3s ease;overflow-y:auto;overflow-x:clip}@media only screen and (max-height: 730px)and (min-width: 1023px){.variants-modal{height:100dvh;bottom:auto;top:0}.variants-modal .variants-modal__left,.variants-modal .variants-modal__right{padding:40px}}.variants-modal--open{overflow:hidden}.variants-modal__swatches__wrapper{position:relative}.variants-modal__swatches{padding:52px 40px 17px;border-top:1px solid var(--Stroke, #b8b8b8);position:relative;display:none}.variants-modal__swatches .material-card__icon--default{opacity:1;visibility:inherit}.variants-modal__swatches .material-card__icon--active{width:auto}.variants-modal__swatches .material-card__swatches{display:grid;grid-template-columns:repeat(6,min-content);gap:8px}.variants-modal__swatches .product-materials__close{display:block}@media (max-width: 991.98px){.variants-modal__swatches{padding:47px 0 80px;margin-inline:-6px}.variants-modal__swatches .material-card__icon{display:flex}.variants-modal__swatches .swiper{padding-right:20px}.variants-modal__swatches .product-materials__slider{padding-left:20px}.variants-modal__swatches .swiper-slide{max-width:262px}}.variants-modal .product-materials__slider{display:none}.variants-modal--upholstery.no-upholstery{overflow:hidden}@media (max-width: 991.98px){.variants-modal--upholstery.no-upholstery{overflow-y:auto}}.variants-modal--upholstery .variants-modal__swatches--upholstery,.variants-modal--upholstery .variants-modal__swatches--upholstery .product-materials__slider--upholstery{display:block}.variants-modal--timber.no-timber{overflow:hidden}@media (max-width: 991.98px){.variants-modal--timber.no-timber{overflow-y:auto}}.variants-modal--timber .variants-modal__swatches--timber,.variants-modal--timber .variants-modal__swatches--timber .product-materials__slider--timber{display:block}.variants-modal .swiper-pagination{position:static;margin-top:20px;width:fit-content!important;margin-left:auto;margin-bottom:10px}.variants-modal .swiper-pagination-bullet{width:auto;height:auto;background:none;opacity:1;margin:0 0 0 10px!important;font-size:16px;color:#333;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.variants-modal .swiper-pagination-bullet-active{color:#333;position:relative}.variants-modal .swiper-pagination-bullet-active:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#333}.variants-modal.active{opacity:1;visibility:visible;transform:translate(-50%)}.variants-modal__grid{display:grid;grid-template-columns:556px 1fr}.variants-modal__left{padding:56px 56px 52px;display:flex;flex-direction:column}@media (min-width: 992px){.variants-modal__left{border-right:1px solid #b8b8b8}}.variants-modal__left .primary-button{margin-top:32px}.variants-modal__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:40px}@media (max-width: 991.98px){.variants-modal__title{font-size:20px}}.variants-modal__content-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.variants-modal__content{grid-row:1;grid-column:1;opacity:0;visibility:hidden;transition:all .3s ease}.variants-modal__content.active{opacity:1;visibility:inherit}.variants-modal__gallery{margin-bottom:32px}.variants-modal__gallery .swiper-slide{width:100%;aspect-ratio:1.45}.variants-modal__gallery .swiper-slide img{width:100%;height:100%;object-fit:cover}.variants-modal__gallery .swiper-pagination{position:absolute;right:8px;bottom:20px}.variants-modal__row{display:grid;grid-template-columns:144px 1fr;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.variants-modal__row--price{margin-bottom:27px}.variants-modal__header{display:flex;justify-content:space-between;margin-bottom:77px}.variants-modal__right{padding:51px 56px 6px}.variants-modal__close{position:relative;top:4px}.variants-modal__tabs{display:flex;gap:20px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.variants-modal__actions{display:flex;gap:25px;align-items:center}.variants-modal__main{height:fit-content;overflow-y:auto}.variants-modal__main:-webkit-scrollbar{display:none}.variants-modal__tab-content{display:none;height:579px;overflow-y:auto}@media (max-width: 991.98px){.variants-modal__tab-content{height:100%}}.variants-modal__tab-content.active{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;column-gap:12px}.variants-modal__message{position:sticky;width:fit-content;margin-left:auto;bottom:0;right:57px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;background:#d2d7dce6;padding:11px 27px}.variants-modal .sample__title{opacity:0;visibility:hidden;transition:all .3s ease}.variants-modal .sample.active .sample__title{opacity:1;visibility:visible}@media (min-width: 992px){.variants-modal .sample:hover .sample__title{opacity:1;visibility:visible}}@media (max-width: 991.98px){.variants-modal{height:100dvh;overflow-y:auto;padding:32px 6px 0}.variants-modal__grid{display:block}.variants-modal__left{padding:0 14px;gap:20px;margin-bottom:40px}.variants-modal__title{margin-bottom:5px}.variants-modal__right{padding:0}.variants-modal__gallery .swiper{padding-bottom:0}.variants-modal__gallery .swiper-pagination{bottom:14px;right:auto;left:14px}.variants-modal__main{height:fit-content;padding-bottom:32px}.variants-modal__tab-content.active{grid-template-columns:1fr 1fr;column-gap:6px}.variants-modal__close{position:absolute;top:32px;right:20px}.variants-modal__header{padding:0 14px;margin-bottom:24px}.variants-modal__message{position:sticky;width:100%;left:0;right:0;text-align:center;z-index:9999}.variants-modal__gallery{margin-bottom:0}.variants-modal .sample__title{opacity:1;visibility:visible}}.sample:hover .material-card__icon{opacity:1;visibility:inherit}.wishlist-modal{position:fixed;top:0;bottom:0;right:0;height:100vh;width:100%;max-width:365px;z-index:99999999;padding:28px;opacity:0;background-color:#fff;visibility:hidden;transform:translate(100%);transition:all .3s ease}.wishlist-modal .hide{display:none}.wishlist-modal--opened{overflow:hidden}.wishlist-modal--opened .wishlist-modal{opacity:1;visibility:visible;transform:translate(0)}.wishlist-modal--opened .navbar__overlay{visibility:inherit;opacity:1;pointer-events:all;z-index:99999}.wishlist-modal__message{position:absolute;top:0;left:0;height:100%;width:100%;background:inherit;z-index:29;padding:50px;display:flex;opacity:0;visibility:hidden;transition:all .3s ease}.wishlist-modal__message>p{margin:auto}.wishlist-modal--message .wishlist-modal__message{opacity:1;visibility:inherit}.wishlist-modal__header{display:flex;justify-content:space-between;margin-bottom:92px}.wishlist-modal__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.wishlist-modal__wrapper{height:100%;display:flex;flex-direction:column}.wishlist-modal__content{position:relative;display:flex;flex-direction:column;flex:1}.wishlist-modal__intro{max-width:360px;margin-bottom:37px;font-size:13px;font-style:normal;font-weight:300;line-height:18px}.wishlist-modal__heading{margin-bottom:28px;font-family:Plantin Infant MT Std;font-style:normal;font-weight:500;line-height:120%;font-size:20px}@media (max-width: 991.98px){.wishlist-modal__heading{font-size:18px}}.wishlist-modal__list{margin:0 0 37px;padding:0;list-style:none}.wishlist-modal__list li{margin-bottom:6px}.wishlist-modal__list li:last-child{margin-bottom:0}.wishlist-modal .list-name{display:inline-block;font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0;position:relative}.wishlist-modal .list-name:after{content:url(marker.svg);opacity:0;visibility:hidden;position:absolute;left:4.5px;top:-2px}.wishlist-modal .list-name:before{content:url(brackets.svg);position:absolute;left:0;top:1px}.wishlist-modal__item{position:relative;transition:all .3s ease;padding-left:0;cursor:pointer}.wishlist-modal__item:before{content:"\2013";position:absolute;left:0;transition:all .3s ease;opacity:0;transform:translate(-20px)}.wishlist-modal__item:hover:before{opacity:1;transform:translate(0)}.wishlist-modal__item:hover{padding-left:15px}.wishlist-modal__item-text{font-size:14px;font-style:normal;font-weight:300;line-height:22px}.wishlist-modal__form{position:absolute;opacity:0;visibility:hidden;top:0;left:0;transition:all .3s ease;width:100%;height:100%;background-color:#fff}.wishlist-modal__form.active{opacity:1;visibility:visible}.wishlist-modal__form .create-list__title{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:28px}@media (max-width: 991.98px){.wishlist-modal__form .create-list__title{font-size:18px}}.wishlist-modal__form .create-list__content{position:relative}.wishlist-modal__form .create-list .field{display:flex;flex-direction:column;gap:4px}.wishlist-modal__form .create-list__btn .button{width:100%;margin-bottom:16px}.wishlist-modal__form .create-list .btn-cancel-creating{display:flex;margin-left:auto;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}@media (min-width: 992px){.wishlist-modal .list-name:hover:after{opacity:1;visibility:visible}}@media (max-width: 575.98px){.wishlist-modal{width:100%}.wishlist-modal__header{padding-left:20px}.wishlist-modal__content{padding-top:37px}.wishlist-modal__intro{max-width:348px;margin-bottom:27px;font-size:13px;font-style:normal;font-weight:300;line-height:20px}.wishlist-modal__heading{font-size:14px;font-style:normal;font-weight:300;line-height:22px}.wishlist-modal__form{margin-right:28.5px}.wishlist-modal__form .create-list{gap:12px}.wishlist-modal__btn--close{margin-right:20px}}.swym-popup-nudge-zindex{display:none!important}.js-wishlist__add.active svg{fill:#000}#swym-anchor{display:none}.cart-page{padding:138px 40px 141px;background-color:#fbfbf9}.cart-page__grid{display:grid;grid-template-columns:1fr 445px;gap:127px}.cart-page__left{display:grid;grid-template-columns:189px 1fr;gap:40px}.cart-page__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-top:3px}.cart-page__header{margin-bottom:20px}.cart-page__header h6{margin-bottom:0;display:flex;align-items:center}.cart-page__header h6 .cart-count{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.cart-page__header h6 .separator{margin:0 20px;background:#ebebeb;width:1px;height:16px}.cart-page__column{padding-top:33px;border-top:1px solid #ebebeb}.cart-page__checkout-btn{margin-bottom:10px}.cart-page__checkout-btn .button{width:100%;display:inline-block;text-align:center;text-transform:uppercase}.cart-page__subtotal{display:flex;gap:30px;padding:18px 0;justify-content:space-between;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;margin-bottom:19px}.cart-page__subtotal h6{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-page__subtotal--right{text-align:right}.cart-page .cart-note{margin-bottom:11px}.cart-page .shipping-terms{margin-bottom:20px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}@media (max-width: 1399.98px){.cart-page__left{grid-template-columns:auto 1fr}}@media (max-width: 1199.98px){.cart-page__grid{grid-template-columns:1.2fr 1fr;gap:60px}.cart-page__left{display:flex;flex-direction:column;gap:20px;margin-top:-41px}}@media (max-width: 899.98px){.cart-page{border-top:1px solid #b8b8b8}}@media (max-width: 991.98px){.cart-page{padding:45px 20px 200px}.cart-page__grid{grid-template-columns:1fr;gap:127px}.cart-page__left{margin-top:0}.cart-page__title{margin-bottom:83px}.cart-page .cart-item{padding-bottom:17px;padding-top:10px}.cart-page .cart-item__grid{gap:20px}.cart-page .cart-note{margin-bottom:0}}.cart-item{padding-bottom:12px;padding-top:12px;border-top:1px solid #b8b8b8}.cart-item__grid{display:grid;column-gap:19px;grid-template-columns:186px 1fr}.cart-item__image{width:100%;aspect-ratio:1.56}.cart-item__image a,.cart-item__image img{display:block;width:100%;height:100%;object-fit:cover}.cart-item__content{width:100%;padding:7px 2px 12px 0;display:flex;flex-direction:column;justify-content:space-between}.cart-item__content--grid{display:flex;column-gap:20px;margin-bottom:0;align-items:center;justify-content:space-between}.cart-item__content--title{align-items:flex-start}.cart-item__product-name{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-item__product-name a{font-weight:500;text-decoration:none;display:block}.cart-item__desc{display:flex;flex-direction:column;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;margin-top:-3px;line-height:128%}.cart-item__price{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.cart-item__quantity{display:flex;gap:33px;align-items:center}.cart-item__quantity-box{display:flex;align-items:center}.cart-item__quantity-box--selector{border:0;max-width:30px;text-align:center;outline:none;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;background-color:#0000}.cart-item__quantity-box--selector::-webkit-outer-spin-button,.cart-item__quantity-box--selector::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item__quantity-box .box-q{display:flex;align-items:center;justify-content:center;padding:6px}.cart-item__remove--link{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}@media (max-width: 767.98px){.cart-item__grid{grid-template-columns:90px 1fr;gap:18px}.cart-item__product-name{line-height:100%}.cart-item__content{gap:19px;padding:0}.cart-item__price{line-height:100%}.cart-item__desc{margin-top:0;margin-bottom:7px}.cart-item__quantity-box--selector{margin:0 18px}}.js-ajax-cart-empty .cart-page__left{max-width:none}.empty-cart{padding-bottom:405px}.empty-cart .cart-page__main.cart{width:100%;display:flex;justify-content:space-between}.empty-cart .cart-page__main.cart .cart-drawer__checkout-btn{min-width:530px}.empty-cart .cart-page__left{max-width:none}@media (max-width: 991.98px){.empty-cart .cart-page__main.cart .cart-drawer__checkout-btn{min-width:330px}}@media (max-width: 767.98px){.empty-cart .cart-page__main.cart{flex-direction:column;min-height:434px;align-items:start}}.cart-contacts{margin-top:90px}.cart-contacts__subtitle{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:10px;display:inline-block}.cart-contacts__title{margin-bottom:33px}.cart-contacts__info{display:flex;flex-direction:column;align-items:flex-start}.cart-contacts__btn{text-decoration:underline;text-decoration-thickness:1px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}@media (max-width: 991.98px){.cart-contacts__title{font-size:18px}}.cart-columns{background:#fbfbfb;padding:50px}.cart-columns__grid{display:flex;justify-content:space-between}.cart-columns__content{max-width:350px}.cart-columns__icon{max-width:54px;height:57px;margin-bottom:20px;display:flex;align-items:baseline}.cart-columns__icon img{margin-top:auto}@media (max-width: 767.98px){.cart-columns__icon img{height:100%;width:100%;object-fit:contain}}.cart-columns__heading{margin-bottom:10px}@media (max-width: 767.98px){.cart-columns{margin:0 0 20px;padding:15px;background:#f5f5f5;border-radius:5px}.cart-columns__item{position:relative}.cart-columns__item:not(.cart-columns__item:last-of-type):after{content:"";width:1px;height:100%;background:#ebebeb;position:absolute;right:-16px;top:0}.cart-columns__grid{gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.cart-columns__desc{display:none}.cart-columns__content{text-align:center;margin:0 5px}.cart-columns__icon{width:auto;height:auto;height:30px;width:30px;margin:0 auto 10px}.cart-columns__heading{font-size:11px;line-height:13px;letter-spacing:0px;margin-bottom:0}}@media (min-width: 768px)and (max-width: 991.98px){.cart-columns{padding-left:20px;padding-right:20px;margin:0}.cart-columns__grid{gap:20px}}.home-collections{padding:40px 40px 120px;background-color:#fbfbf9;display:grid;grid-template-columns:454px 1fr;gap:234px}.home-collections__header{margin-top:80px;margin-bottom:197px}.home-collections__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:30px}@media (max-width: 991.98px){.home-collections__title{font-size:20px}}.home-collections__subtitle{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:45px}.home-collections__list li>a{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:grid;grid-template-columns:80px 1fr;padding:5px 0;transition:all .3s ease}.home-collections__image{aspect-ratio:.74}.home-collections__image img{width:100%;height:100%;object-fit:cover}@media (min-width: 992px){.home-collections__list li>a:hover{transform:translate(10px)}.home-collections__list li>a:hover .title{text-decoration:underline;text-underline-offset:7px}}@media (max-width: 1199.98px){.home-collections{gap:60px}.home-collections__image{aspect-ratio:unset;width:85%;margin-left:auto}}@media (max-width: 991.98px){.home-collections{grid-template-columns:1fr;padding:40px 24px 80px;gap:39px}.home-collections__header{margin:0 12px 197px}.home-collections__title{width:75%}.home-collections__image{width:100%;aspect-ratio:.723}.home-collections__collections{margin:0 12px}}@media (max-width: 575.98px){.home-collections__title{width:100%}}.home-product{padding:120px 40px 40px;background-color:#fbfbf9;display:grid;grid-template-columns:55dvw 1fr}@media (min-width: 992px){.home-product{border-bottom:1px solid #b8b8b8}}.home-product__left{padding:10px 0}.home-product__left figure{aspect-ratio:1.4}.home-product__left img{width:100%;height:100%;object-fit:cover}.home-product__left figcaption{margin-top:8px;font-family:Monument Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;display:flex;align-items:center;gap:8px}.home-product__left figcaption span:not(.hover-text){text-decoration-line:underline}.home-product__left figcaption .hover-text{opacity:0;visibility:hidden;transition:all .3s ease}.home-product__right{max-width:330px;margin-left:auto;display:flex;flex-direction:column;justify-content:center}.home-product__right .underlined-link{width:fit-content}.home-product__title{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:24px}@media (max-width: 991.98px){.home-product__title{font-size:24px}}.home-product__desc{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:30px}.home-product__desc p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.home-product__desc a{position:relative;transition:all .3s ease;display:inline-block}.home-product__desc a:after,.home-product__desc a:before{content:"";border-bottom:1px solid #000;position:absolute;left:0;transition:width .3s ease-in-out}.home-product__desc a:after{width:100%;top:calc(100% - 1px)}.home-product__desc a:before{width:0;top:calc(100% - 1px);transition-delay:.3s}@media (min-width: 992px){.home-product__desc a:hover:after{width:0;right:0;left:auto}.home-product__desc a:hover:before{width:100%}}@media (min-width: 992px){.home-product figure:hover .hover-text{opacity:1;visibility:visible}}@media (max-width: 991.98px){.home-product{padding:20px 20px 80px;grid-template-columns:1fr;gap:75px}.home-product__left{padding:0}.home-product__left figure{aspect-ratio:1.45}.home-product__left figcaption{margin-top:4px}.home-product__left figcaption .hover-text{opacity:1;visibility:visible}.home-product__right{margin-left:0;max-width:none;padding:0 40px 0 20px}.home-product__desc{margin-bottom:27px}}.home-featured{display:grid;grid-template-columns:1fr 1fr;padding:40px 40px 120px;background-color:#fbfbf9}.home-featured__left{max-width:445px;margin-top:-5px}.home-featured__header{max-width:304px;margin-bottom:82px}.home-featured__products{display:flex;flex-direction:column;gap:94px}.home-featured__subtitle{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:inline-block;margin-bottom:10px}.home-featured__title{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:34px}@media (max-width: 991.98px){.home-featured__title{font-size:24px}}.home-featured__desc{margin-bottom:36px}.home-featured__right{position:sticky;top:40px;height:fit-content}.home-featured__right img{width:100%;height:calc(100dvh - 80px);object-fit:cover}.home-featured--reversed .home-featured__left{order:2;margin-left:auto}@media (max-width: 991.98px){.home-featured{grid-template-columns:1fr;padding:40px 6px;gap:36px}.home-featured__left{max-width:none}.home-featured__right{order:-1;position:static;padding:0 14px}.home-featured__right img{height:auto;aspect-ratio:.744}.home-featured__header{max-width:none;padding:0 14px;margin-bottom:84px}.home-featured__title{font-size:28px}.home-featured__products{gap:24px}}.home-showrooms{padding:40px 40px 160px;background-color:#fbfbf9;display:grid;grid-template-columns:42.1% 1fr}.home-showrooms__header{max-width:253px}.home-showrooms__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:42px}.home-showrooms__desc{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.home-showrooms__desc{font-size:18px}}.home-showrooms__content{display:grid;grid-template-columns:1fr 1fr;gap:10px}.home-showrooms .showroom-card{position:relative}.home-showrooms .showroom-card__image{aspect-ratio:.72;overflow:hidden}.home-showrooms .showroom-card__image img{height:100%;width:100%;object-fit:cover;transition:all .9s ease}.home-showrooms .showroom-card__title{margin-top:5px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.home-showrooms .showroom-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}@media (min-width: 768px){.home-showrooms .showroom-card:hover .showroom-card__image img{transform:scale(1.1)}}@media (max-width: 991.98px){.home-showrooms{padding:40px;grid-template-columns:1fr;gap:56px}.home-showrooms__content{margin-bottom:13px}.home-showrooms .showroom-card__image{aspect-ratio:.74}}@media (max-width: 767.98px){.home-showrooms__content{grid-template-columns:1fr;gap:36px}}.collection-header{position:relative;padding:178px 154px 120px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:flex-end;background-color:#fbfbf9}.collection-header__left{display:flex;flex-direction:column;gap:32px}.collection-header__title{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.collection-header__title{font-size:18px}}.collection-header__desc{max-width:516px;width:100%;font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.collection-header__desc p{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.collection-header__right{margin-left:auto;display:flex;gap:17px}.collection-header__right a{padding:2px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media (max-width: 991.98px){.collection-header{padding:80px 36px 36px;border-top:1px solid #b8b8b8}}@media (max-width: 767.98px){.collection-header{grid-template-columns:1fr;gap:42px}.collection-header__right{margin-left:0}}.collection-products{padding:40px 40px 96px;background-color:#fbfbf9}.collection-products__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;column-gap:12px;row-gap:75px}.collection-products__section{display:grid;grid-template-columns:repeat(3,1fr);column-gap:12px;grid-column:1/-1}.collection-products__section--reversed .collection-products__image{order:2;margin-left:auto}.collection-products__section-products{display:flex;flex-direction:column;gap:75px}.collection-products__load-more{margin:133px auto 0;width:fit-content}.collection-products__load-more .primary-button{display:inline-block;width:216px;text-align:center}.collection-products__image{grid-column:span 2;grid-row:span 3;max-width:74.5%;height:100%;object-fit:cover}.collection-products__image img{width:100%;height:100%;object-fit:cover}.collection-products__desc{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.collection-products__desc{font-size:20px}}@media (max-width: 991.98px){.collection-products{padding:0 5px 64px}.collection-products__grid{row-gap:16px;grid-template-columns:1fr 1fr;grid-auto-flow:dense}.collection-products__section{grid-template-columns:1fr 1fr;gap:16px}.collection-products__section-products{gap:16px}.collection-products__image{max-width:100%;grid-column:auto;grid-row:auto}.collection-products__desc{padding:40px 27px}.collection-products__load-more{margin:40px auto 0}}@media (max-width: 767.98px){.collection-products__image{grid-column:1/-1;grid-row:span 1;padding:40px 0}.collection-products__grid,.collection-products__section{grid-template-columns:1fr}}.collection-process{height:800px;background-color:#d2c5b7;padding:0 115px 0 40px;display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden}.collection-process__left{padding:177px 0;display:grid;grid-template-columns:auto 331px;height:fit-content;gap:20px}.collection-process__gallery{display:flex;flex-direction:column;max-width:370px;margin-left:auto;width:100%;gap:12px}.collection-process__list{padding:0;margin:0;list-style:none;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:flex;flex-direction:column;gap:10px}.collection-process__item{display:grid;grid-template-columns:14px 1fr;gap:66px;cursor:pointer}.collection-process__item:hover .collection-process__number,.collection-process__item:hover .collection-process__title,.collection-process__item.active .collection-process__number,.collection-process__item.active .collection-process__title{text-decoration:underline;text-underline-offset:7px}.collection-process__desc-wrapper{position:relative;max-width:330px}.collection-process__desc{opacity:0}.collection-process__desc p{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.collection-process__desc a{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;text-decoration:underline;text-underline-offset:6px}.collection-process .swiper-content .swiper-slide{opacity:0!important}.collection-process .swiper-content .swiper-slide-active{opacity:1!important}.collection-process .swiper-images{margin:175px 0;max-height:260px;overflow:visible}.collection-process .swiper-images .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d2c5b7;opacity:.65}.collection-process .swiper-images .swiper-slide img,.collection-process .swiper-images .swiper-slide video{background-color:#fff;height:259px;width:100%;object-fit:cover;filter:grayscale(.8)}.collection-process .swiper-images .swiper-slide-active:after{opacity:0}.collection-process .swiper-images .swiper-slide-active img,.collection-process .swiper-images .swiper-slide-active video{filter:unset}.collection-process__pagination{position:relative;width:100%;height:fit-content}.collection-process__pagination .swiper-pagination{display:flex;flex-direction:column;top:0!important;gap:10px}.collection-process__pagination .swiper-pagination-bullet{background-color:#0000;opacity:1}.collection-process__pagination .swiper-pagination-bullet-active{text-decoration:underline}.collection-process__right{margin-left:auto}@media (max-width: 1199.98px){.collection-process{padding:0 40px;grid-template-columns:1fr auto;gap:20px}.collection-process__item{gap:20px}}@media (max-width: 991.98px){.collection-process{display:none}}.template--page-contact .terms-page{padding-bottom:79px}@media (max-width: 991.98px){.template--page-contact .terms-page{padding-bottom:64px}}.contact-main{display:grid;grid-template-columns:1fr 445px;gap:127px}.contact-main__section{padding:16px 0;display:grid;grid-template-columns:114px 1fr;gap:114px}.contact-main__section:first-child{padding-top:3px}.contact-main__section:not(:last-child){border-bottom:1px solid #b8b8b8;padding-bottom:41px}.contact-main__section-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;line-height:100%;padding:4px 0}.contact-main__address:not(:last-child){margin-bottom:40px}.contact-main__address address{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:16px}.contact-main__contacts{display:flex;flex-direction:column;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.contact-main__contacts a{width:fit-content}.contact-main__contacts .underlined-link{margin-top:5px;padding-bottom:3px}.contact-main__form-desc{max-width:396px;margin-bottom:26px}.contact-main__form .input__filed{padding:20px 0}.contact-main__form .form__wrapper{display:flex;flex-direction:column;gap:8px}.contact-main__form input::placeholder,.contact-main__form textarea::placeholder{color:#666}.contact-main__form textarea{border-bottom:none;resize:none;height:173px}.contact-main__form .select-styled{border-bottom:1px solid #b8b8b8;padding:21px 0}.contact-main__form .select-options{border-top:none}.contact-main__form .select-options .is-selected{color:#333}.contact-main__form .select-styled,.contact-main__form .select-options{color:#666}.contact-main__form-wrapper{margin-top:3px}@media (max-width: 1399.98px){.contact-main__section{gap:45px}}@media (max-width: 1199.98px){.contact-main{grid-template-columns:1fr 1.3fr;gap:80px}}@media (max-width: 991.98px){.contact-main{grid-template-columns:1fr;margin-top:-6px;gap:126px}.contact-main__section{gap:61px}.contact-main__section:not(:last-child){padding-bottom:40px}.contact-main__form .select-styled{padding:23px 0}.contact-main__form textarea{height:170px}}.terms-page{padding:176px 40px 160px;background-color:#fbfbf9;display:grid;grid-template-columns:188px 1fr;gap:40px}.terms-page__sidebar{height:100%}.terms-page__menu{position:sticky;top:var(--nav-main-height);display:flex;flex-direction:column}.terms-page__menu li>a{display:inline-block;padding:5px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.terms-page__menu li>a.active{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.terms-page__main{margin-top:-31px}.terms-page__section{display:grid;grid-template-columns:229px 1fr}.terms-page__section-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-top:33px}.terms-page__block{max-width:673px;padding:32px 200px 31px 0;border-bottom:1px solid #b8b8b8}.terms-page__block-title{margin-bottom:28px}.terms-page__block-desc,.terms-page__block-desc p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.terms-page__block-desc p:not(:last-child){margin-bottom:18px}@media (min-width: 992px){.terms-page__menu li>a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}}@media (max-width: 1199.98px){.terms-page__block{padding:32px 0}}@media (max-width: 991.98px){.terms-page{grid-template-columns:1fr;padding:37px 20px 64px;border-top:1px solid #b8b8b8}.terms-page__menu{position:static}}@media (max-width: 767.98px){.terms-page__section{grid-template-columns:1fr;gap:38px}.terms-page__block{padding:21.5px 0}.terms-page__block-title{margin-bottom:22px}.terms-page__block-desc{width:65.4%;margin-left:auto}.terms-page__section-title{margin-top:24px}}.search-result__container{padding-left:30px;padding-right:30px}.search-result__heading{margin-bottom:40px}.search-result__item{display:grid;grid-template-columns:2fr 1fr;background:#f5f5f5;margin-bottom:30px;overflow:hidden;border-radius:8px;position:relative;height:350px}.search-result__item:last-of-type{margin-bottom:0}.search-result__item--left{padding:30px;display:flex;justify-content:space-between}.search-result__item--right img{object-fit:cover;height:100%;width:100%}.search-result__item--image{max-height:350px;overflow:hidden;object-fit:cover;height:100%}.search-result__item .article-card__link{width:100%;height:100%;position:absolute;left:0;top:0}.search-result__item .article-card__handle{text-transform:capitalize}.search-result__item .article-card__excerpt{display:none}.search-result__content{max-width:500px}.search-result__content h5{max-width:435px;margin-bottom:20px}.search-result__content p:not(.search-result__content p:last-of-type){margin-bottom:30px;text-transform:capitalize}@media (max-width: 767.98px){.search-result{padding-bottom:100px}.search-result__container{padding:0 20px}.search-result__heading{margin-bottom:20px}.search-result__item{margin-bottom:15px;grid-template-columns:auto;border-radius:8px;overflow:hidden;height:100%}.search-result__item--left{order:2;padding:30px;display:block}.search-result__item--image{max-height:100%;height:100%;overflow:visible;object-fit:cover}.search-result__item--image img{object-fit:cover;height:100%;min-height:100%}.search-result__content h5,.search-result__content p{margin-bottom:10px}.search-result__content p:not(.search-result__content p:last-of-type){margin-bottom:20px}}@media (min-width: 768px)and (max-width: 991.98px){.search-result{padding-bottom:100px}.search-result__container{padding:0 20px}.search-result__item{max-height:300px}.search-result__item--left{padding:30px;flex-direction:column}.search-result__button{padding-top:20px}}.search-results-page{padding-top:178px;padding-bottom:131px;overflow:hidden;background-color:#fbfbf9}.search-results-page__container{margin:0 40px}.search-results-page__grid{row-gap:76px;column-gap:12px;display:grid;grid-template-columns:repeat(3,1fr)}.search-results-page__grid--article{grid-template-columns:repeat(3,1fr)}.search-results-page__grid .product-card{height:100%}.search-results-page__heading{padding:0 114px 160px}.search-results-page__heading h5{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.search-results-page__heading h5{font-size:18px}}.search-results-page__load-more{margin:76px auto 0;width:fit-content}.search-results-page__load-more .primary-button{display:block;text-align:center;width:180px}@media (max-width: 991.98px){.search-results-page{padding-top:82px;padding-bottom:80px;border-top:1px solid #b8b8b8}.search-results-page__container{margin:0 6px}.search-results-page__heading{padding:0 30px 80px}.search-results-page__grid{grid-template-columns:1fr 1fr}.search-results-page__grid--article{row-gap:75px;grid-template-columns:1fr 1fr;padding:0 14px}}@media (max-width: 767.98px){.search-results-page__grid{gap:23px;grid-template-columns:1fr}.search-results-page__grid--article{grid-template-columns:1fr}.search-results-page__load-more{margin:23px auto 0}.search-results-page.page-search--article .search-results-page__load-more{margin:75px auto 0}}.template--blog .navbar{--back-color: #F4F2EC}.blog__header{padding:62px 40px 180px;border-bottom:1px solid #b8b8b8;background-color:#f4f2ec}.blog__main{background-color:#f4f2ec}.blog__pagination{padding:42px 40px;display:flex;gap:12px;align-items:center}@media (max-width: 991.98px){.blog__header{padding:20px 20px 80px}.blog__pagination{padding:45px 40px 42px}}.blog-article{padding:40px 40px 120px;display:grid;grid-template-columns:343px 1fr}.blog-article:not(:last-child){border-bottom:1px solid #b8b8b8}.blog-article__date{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:inline-block;margin-top:-5px}.blog-article__wrapper{display:grid;grid-template-columns:1fr 1.23fr;gap:20px}.blog-article__content{max-width:330px;width:100%}.blog-article__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:96px}@media (max-width: 991.98px){.blog-article__title{font-size:20px}}.blog-article__desc{max-width:283px;margin-bottom:20px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.blog-article__desc p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.blog-article__image{aspect-ratio:.745}.blog-article__image img{width:100%;height:100%;object-fit:cover}.blog-article .underlined-link{padding-bottom:2px}@media (max-width: 1199.98px){.blog-article{grid-template-columns:200px 1fr}}@media (max-width: 991.98px){.blog-article{padding:20px 20px 63px}.blog-article__wrapper{grid-template-columns:1fr;gap:68px}.blog-article__title{margin-bottom:56px}}@media (max-width: 767.98px){.blog-article{grid-template-columns:121px 1fr}}.template--article .navbar{--back-color: #F4F2EC}.article-hero{padding-top:60px;background-color:#f4f2ec;display:grid;grid-template-columns:229px 1fr;padding-left:40px}.article-hero__date{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.article-hero__main{display:grid;grid-template-columns:290px 1fr;gap:53px}.article-hero__title{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:221px;max-width:225px}@media (max-width: 991.98px){.article-hero__title{font-size:24px}}.article-hero__excerpt,.article-hero__excerpt p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.article-hero__image{aspect-ratio:.763}.article-hero__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 991.98px){.article-hero{grid-template-columns:1fr;gap:63px;padding:40px 0 0}.article-hero__date{margin-top:-4px}.article-hero__title{margin-bottom:138px}.article-hero__main{grid-template-columns:1fr}.article-hero__content{padding:0 20px}.article-hero__title-wrapper{display:grid;grid-template-columns:114px 1fr}.article-hero__excerpt{max-width:236px;margin-left:auto}.article-hero__image{aspect-ratio:.696}}.article-content__container{padding:120px 40px 80px;background-color:#f4f2ec}.article-content__container *:not(img):not(div){max-width:560px;margin-right:114px;margin-left:auto;display:block;margin-bottom:12px}.article-content__container iframe[src*="vimeo.com"]{width:100%;max-width:none;margin-right:0;margin-left:0}.article-content__container span{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.article-content__container span{font-size:18px}}.article-content__container div:has(img),.article-content__container p:has(img){width:100%;max-width:none;margin-right:0}.article-content__container div:has(img) img,.article-content__container p:has(img) img{width:100%}.article-content__container p{min-height:20px;font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.32px}.article-content__container p a{text-decoration:underline}@media (max-width: 991.98px){.article-content__container{padding:80px 20px}.article-content__container *:not(img):not(div){max-width:none;margin-right:40px;margin-left:auto}.article-content__container iframe[src*="vimeo.com"]{margin-right:0;margin-left:0}.article-content__container p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.article-content__container p:not(:has(img)):not(:has(iframe[src*="vimeo.com"])){margin-right:60px}.article-content__container div:not(:has(img)):not(:has(iframe[src*="vimeo.com"])){margin-right:60px}}.article-featured{background-color:#f4f2ec;padding:40px 40px 120px;border-top:1px solid #b8b8b8}.article-featured__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px}.article-featured .card{position:relative;display:grid;grid-template-columns:246px 1fr;gap:40px}.article-featured .card__link{position:absolute;top:0;right:0;bottom:0;left:0}.article-featured .card__date{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:inline-block;position:relative;top:-7px}.article-featured .card__title{margin-bottom:101px}.article-featured .card__desc{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:20px;max-width:267px}.article-featured .card__image{aspect-ratio:.75}.article-featured .card__image img{height:100%;object-fit:cover}.article-featured .card .underlined-link{padding-bottom:2px}@media (max-width: 991.98px){.article-featured{padding:24px 20px 120px}.article-featured__wrapper{grid-template-columns:1fr;gap:24px}.article-featured .card__desc{display:none}.article-featured .card__date{margin-bottom:5px}.article-featured .card__image{aspect-ratio:.74}.article-featured .card__title{margin-bottom:0}.article-featured .card .underlined-link{display:none}}@media (max-width: 767.98px){.article-featured .card{grid-template-columns:109px 1fr}}.product-main{padding:3px 0 0;background-color:#fbfbf9;display:grid;grid-template-columns:1fr 485px;gap:12px}.product-main__content{position:relative;padding:0 65px}@media (min-width: 768px){.product-main__content{height:fit-content;position:sticky;top:var(--nav-height);transition:all .3s ease;max-height:var(--height-fill);overflow-y:auto}.navbar--scrolled.scrolled-down .product-main__content{top:0;max-height:100dvh}}.product-main__content-wrapper{max-width:355px;width:100%;margin-top:24px}@media (min-width: 1400px){.product-main__content-wrapper{margin-top:56px;margin-bottom:50px}}@media (min-width: 1680px){.product-main__content-wrapper{margin-top:5vw;margin-bottom:5vw}}.product-main__header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:31px;margin-right:4px}.product-main__title{font-size:24px}.product-main__desc{display:flex;flex-direction:column;gap:2px;margin-bottom:92px}.product-main__row{display:grid;grid-template-columns:144px 1fr;gap:8px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-main__row p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-main__price-row{display:none}.product-main__price-row.active{display:block}.product-main__property{display:flex;flex-direction:column}.product-main__property span{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;color:#999}.product-main__actions{display:flex;justify-content:center;gap:32px}@media (min-width: 768px){.product-main__actions{transform:translateY(-7px)}}.product-main__actions button{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-main__actions button.active{text-decoration:underline;text-underline-offset:6px}.product-main .btn-wishlist{padding:10px;margin-top:-10px;margin-right:-10px}@media (min-width: 2500px){.product-main__content{display:flex;justify-content:center}}@media (max-width: 1199.98px){.product-main__content{padding:0 40px}}@media (max-width: 991.98px){.product-main{grid-template-columns:1fr;gap:27px;padding:0}.product-main__content{padding:0 20px 100px}.product-main__content-wrapper{max-width:100dvw;margin-top:0}.product-main__header{margin-bottom:16px;margin-right:11px}.product-main__desc{margin-bottom:98px}.product-main__row{grid-template-columns:88px 1fr;margin-right:8px}}.product-gallery{position:relative}.product-gallery .product-gallery__selected-variant-image{display:none}.product-gallery .product-gallery__selected-variant-image.active{display:block}.product-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:12px}.product-gallery__grid .product-gallery__image{aspect-ratio:465/719}.product-gallery__grid .product-gallery__image img,.product-gallery__grid .product-gallery__image video{width:100%;height:100%;object-fit:cover}.product-gallery__landscape{aspect-ratio:943/638}.product-gallery__landscape img,.product-gallery__landscape video{width:100%;height:100%;object-fit:cover}.product-gallery__content{height:calc(100% - 64px);margin-bottom:16px}.product-gallery__main{width:100%;vertical-align:hidden;transition:all .3s ease;overflow:hidden}.product-gallery__main.active{opacity:1;visibility:visible}.product-gallery__main .swiper{height:100%;touch-action:pan-x}.product-gallery__main .swiper .swiper-wrapper{touch-action:pan-x}.product-gallery__main .swiper .swiper-slide{width:auto;touch-action:pan-x}.product-gallery__main .swiper .swiper-slide img,.product-gallery__main .swiper .swiper-slide video{width:auto;height:100%}.product-gallery__main img,.product-gallery__main video{width:100%;height:100%;object-fit:cover}.product-gallery__footer{display:flex;justify-content:flex-end}.product-gallery__pagination{position:relative;width:fit-content}.product-gallery__pagination .pagination{width:fit-content;position:static;top:0!important;left:auto;right:40px;display:flex;justify-content:flex-end;gap:12px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;transition:all .3s ease;gap:3px;margin-right:11px;margin-top:1px}.product-gallery__pagination .pagination.active{opacity:1;visibility:visible}.product-gallery__pagination .pagination .swiper-pagination-bullet{width:fit-content!important;display:inline-block;height:100%;width:100%;margin:0!important;cursor:pointer;background-color:#0000;opacity:1}.product-gallery__pagination .pagination .swiper-pagination-bullet:only-child{display:block!important}.product-gallery__pagination .pagination .swiper-pagination-bullet-active{text-decoration:underline;text-underline-offset:6px}.product-gallery__tabs{display:flex;gap:12px}.product-gallery__tab{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.product-gallery__tab.active{text-decoration:underline;text-underline-offset:6px}@media (max-width: 991.98px){.product-gallery{max-width:100dvw;height:fit-content}.product-gallery .swiper,.product-gallery .swiper .swiper-wrapper{overscroll-behavior-y:contain}.product-gallery .swiper .swiper-slide{aspect-ratio:.724137931}.product-gallery .swiper .swiper-slide img,.product-gallery .swiper .swiper-slide video{width:100%;height:100%;object-fit:cover}.product-gallery .swiper .swiper-slide:first-child{aspect-ratio:1.2827586207;max-width:calc(100vw - 18px);min-width:calc(100vw - 18px)}.product-gallery .swiper .swiper-slide--lifestyle{aspect-ratio:1.2517241379}.product-gallery .swiper .swiper-slide:last-child{margin-right:0!important}.product-gallery__selected-variant{width:100%;height:100%}.product-gallery__content{aspect-ratio:1.2827586207;height:290px;margin-bottom:12px;width:100%}}@media (max-width: 991.98px)and (min-width: 576px){.product-gallery__content{height:580px}}@media (max-width: 991.98px){.product-gallery__main{height:100%;max-width:100dvw}.product-gallery .swiper-slide{margin-right:8px}.product-gallery__footer{padding:0 20px}}@media (min-width: 992px){.product-gallery__selected-variant{aspect-ratio:1.4780564263}.product-gallery__selected-variant img{width:100%;height:100%;object-fit:cover}}.variant-bar{margin-bottom:76px}.variant-bar__options{margin-bottom:35px}.variant-bar__atc{display:grid;grid-template-columns:1fr 1fr}.variant-bar__atc .primary-button{text-align:center;text-transform:uppercase}.variant-bar__atc .primary-button:first-child{border-right:none}.variant-bar .variant-option{width:100%;display:flex;gap:16px;justify-content:space-between;padding:16px 0;align-items:center;cursor:pointer;position:relative}.variant-bar .variant-option:not(:last-child){border-bottom:1px solid #b8b8b8}.variant-bar .variant-option img{aspect-ratio:1.6}.variant-bar .variant-option .arrow{transition:all .3s ease}.variant-bar .variant-option.active{background-color:#fbfbf9}.variant-bar .variant-option.active .arrow{transform:rotate(180deg)}.variant-bar .variant-option--size{padding:16px 0 4px}.variant-bar .variant-option--size.active svg{rotate:180deg}.variant-bar .variant-option__content{display:grid;grid-template-columns:64px 1fr;gap:16px}.variant-bar .variant-option__items{position:absolute;top:100%;left:0;right:0;background-color:#fbfbf9;z-index:1;display:flex;flex-direction:column;max-height:244px;overflow-y:auto}.variant-bar .variant-option__item{padding:4px 0;transition:all .3s ease}.variant-bar .variant-option__item .variant-option__subtitle{display:none}.variant-bar .variant-option__item:hover{background-color:#fff}.variant-bar .variant-option__item .variant-option__title{justify-content:center}.variant-bar .variant-option__title{display:flex;flex-direction:column;gap:5px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.variant-bar .variant-option__subtitle{font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.2px}@media (max-width: 991.98px){.variant-bar{margin-bottom:32px}}@media (max-width: 575.98px){.variant-bar__atc{grid-template-columns:1fr}.variant-bar__atc .primary-button:first-child{border-bottom:none;border-right:1px solid currentColor}}.product-main--ex-display .samples-modal__open{display:none}.product-main--ex-display .product-gallery__pagination .pagination{position:static;justify-content:flex-start}.product-main--ex-display .product-gallery__tabs{display:none}.product-main--ex-display .variant-bar svg{display:none}.product-main--ex-display .variant-bar__atc{display:grid;grid-template-columns:1fr}.product-main--ex-display .variant-bar__atc .swym-button-bar{display:none}.product-main--ex-display .variant-bar__atc .primary-button{width:100%}.product-main--ex-display .variant-bar__atc .primary-button:first-child{border-right:1px solid currentColor;grid-column:1;grid-row:1}.product-main--ex-display .variant-bar .variant-option{cursor:default;pointer-events:none}.product-main--ex-display .sa-price{display:flex;align-items:center;gap:5px}.product-main--ex-display .sa-price__sale{color:#3336}@media (max-width: 767.98px){.product-main--ex-display .variant-bar{margin-bottom:76px}.product-main--ex-display .variant-option:first-child{border-top:1px solid #b8b8b8;border-bottom:none;padding-bottom:0}.product-main--ex-display .variant-option:nth-child(2){border-bottom:1px solid #b8b8b8}.product-main--ex-display .variant-bar__atc .primary-button:first-child{border-bottom:1px solid currentColor}}@media (min-width: 768px){.product-main--ex-display{padding:61px 0 0}.product-main--ex-display .product-gallery__pagination .pagination .swiper-pagination-bullet-active{text-underline-offset:9px}.product-main--ex-display .product-gallery__main{height:calc(100% - 117px)}.product-main--ex-display .product-gallery__content{height:calc(100% - 115px)}.product-main--ex-display .variant-bar{margin-bottom:82px}.product-main--ex-display .variant-bar__options{margin-bottom:104px}.product-main--ex-display .variant-bar .variant-option__title{gap:3px;margin-top:4px}.product-main--ex-display .product-main__content-wrapper{margin-top:24px}.product-main--ex-display .product-main__header{margin-bottom:29px}.product-main--ex-display .product-main__header a{margin-top:-2px}.product-main--ex-display .product-main__desc{margin-bottom:80px}}@media (max-width: 767.98px){.product-main--ex-display .product-main__desc{margin-bottom:100px}}.product-modal{opacity:0;visibility:hidden;transition:all .3s ease;position:absolute;top:0;left:65px;background-color:#fbfbf9;width:100%;max-width:355px;height:calc(100% - 50px);pointer-events:none}.product-modal.active{opacity:1;visibility:visible;pointer-events:all}.product-modal__header{display:flex;justify-content:space-between;margin-bottom:51px}.product-modal__title{position:relative}.product-modal__title span{position:absolute;top:0;left:0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;opacity:0;visibility:hidden;transition:all .3s ease}.product-modal__title span.active{opacity:1;visibility:visible}.product-modal__close{padding:10px;margin:-10px}.product-modal__main{position:relative;max-height:calc(100% - 109px);height:100%}.product-modal__content{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s ease;width:100%}.product-modal__content.active{opacity:1;visibility:visible}.product-modal__content--dimensions .product-modal__row{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding-right:0}.product-modal__content--delivery{display:flex;flex-direction:column;gap:20px}.product-modal__content--specifications{height:100%;overflow-y:auto}.product-modal__row{padding:16px 35px 16px 0;width:100%;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.product-modal__row:not(:last-child){border-bottom:1px solid #b8b8b8}.product-modal__delivery-item{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;display:grid;grid-template-columns:80px 1fr}@media (max-width: 1199.98px){.product-modal{left:40px}}@media (max-width: 991.98px){.product-modal{max-width:100dvw;left:0;height:100dvh;overflow-y:auto;position:fixed;top:0;padding:78px 20px;z-index:9999}.product-modal__main{height:calc(100% - 99px);overflow-y:auto;margin-bottom:20px}.product-modal__main::-webkit-scrollbar{display:none}.product-modal--opened{overflow-y:hidden}}@media (min-width: 992px){.product-modal{padding-top:56px}}.product-details{background-color:#f4f2ec;padding:120px 40px 105px}.product-details__downloads-wrapper{display:none}.product-details__downloads-wrapper.active{display:block}.product-details__header{max-width:578px;width:100%;margin-bottom:4px}.product-details__header .btn-make-enquiry{width:154px;padding:12px;text-transform:uppercase}.product-details__description{margin-bottom:50px;font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.product-details__description{font-size:18px}}.product-details__description p{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.product-details__description p{font-size:18px}}.product-details__description h6{margin-top:12px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-details__description a{text-decoration:underline}.product-details__tabs{display:flex;justify-content:flex-end;gap:20px;margin-bottom:76px}.product-details__tab{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.product-details__tab:hover,.product-details__tab.active{text-decoration:underline;text-underline-offset:6px}.product-details__content{display:none}.product-details__content.active{display:block}.product-details__content--downloads,.product-details__content--comfort-profile,.product-details__content--care{padding-bottom:115px}.product-details__content--drawings{position:relative}.product-details__drawings{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;opacity:0;visibility:hidden}.product-details__drawings.active{opacity:1;visibility:visible}.product-details__drawings figcaption{margin-top:8px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-details__drawings img{background:#fbfbf9}.product-details__drawings:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}.product-details__file{width:100%;display:grid;grid-template-columns:412px 1fr auto;padding:24px 0 23px;align-items:center;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.product-details__file:not(:last-child){border-bottom:1px solid #b8b8b8}.product-details__file .btn-download{display:flex;align-items:center;gap:4px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}.product-details__downloads{margin-bottom:66px}.product-details__specs{display:flex;justify-content:flex-end}.product-details__specs .primary-button{width:193px;text-transform:uppercase}.product-details__comfort-text{max-width:355px;margin-bottom:59px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;padding-top:2px}.product-details .comfort-profile{max-width:fit-content}.product-details .comfort-profile__labels{display:flex;justify-content:space-between;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;margin-bottom:9px;text-transform:uppercase}.product-details .comfort-profile__table{display:flex;align-items:center;border:1px solid #333}.product-details .comfort-profile__value{display:flex;justify-content:center;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;padding:8.5px;width:64px}.product-details .comfort-profile__value:not(:last-child){border-right:1px solid #333}.product-details .comfort-profile__value.active{background-color:#d2c5b7}.product-details__care-block{display:grid;grid-template-columns:114px 1fr;max-width:560px}.product-details__care-block:not(:last-child){margin-bottom:65px}.product-details__care-title{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;text-transform:uppercase}.product-details__care-desc{display:flex;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;flex-direction:column;gap:8px}@media (max-width: 991.98px){.product-details{padding:24px 0 150px}.product-details__description{margin-bottom:51px}.product-details__description h6{margin-top:27px}.product-details__header{margin-bottom:107px;padding:0 64px 0 20px}.product-details__tabs{justify-content:flex-start;margin-bottom:76px;padding:0 20px;gap:12px}.product-details__content{min-height:446px}.product-details__drawings{display:flex;overflow-x:auto;padding:0 20px 92px;gap:6px}.product-details__drawings::-webkit-scrollbar{height:4px}.product-details__drawings::-webkit-scrollbar-track{background:#0000;border-bottom:1px solid #333}.product-details__drawings::-webkit-scrollbar-thumb{background:#333}.product-details__drawings figure img{width:308px;min-width:308px;height:319px}.product-details__drawings figure figcaption{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-top:14px}.product-details__file{grid-template-columns:1.2fr 1fr 1fr}.product-details__file:last-child{border-bottom:1px solid #b8b8b8}.product-details__file .btn-download{justify-content:flex-end}.product-details__downloads{margin:0 20px 64px}.product-details__specs{margin-left:20px;justify-content:flex-start}.product-details__content--comfort-profile,.product-details__content--care{margin:0 20px}.product-details__content--drawings{position:relative}.product-details__content--drawings:after,.product-details__content--drawings:before{content:"";width:20px;height:5px;position:absolute;bottom:0;left:0;background-color:#f4f2ec}.product-details__content--drawings:before{left:auto;right:0}.product-details__care-block:not(:last-child){margin-bottom:48px}.product-details__care-desc{gap:20px;padding-right:5px}}@media (max-width: 575.98px){.product-details__comfort-text,.product-details .comfort-profile{max-width:none}.product-details .comfort-profile__value{width:20%}}.product-materials{padding:120px 40px;position:relative}.product-materials__close{position:absolute;top:44px;right:46px;cursor:pointer;display:none}@media (max-width: 991.98px){.product-materials__close{top:47px;right:20px}}.product-materials__header{max-width:313px;margin-bottom:72px}.product-materials__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:21px}.product-materials__desc{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:44px}.product-materials__actions{display:flex;gap:30px}.product-materials__content{display:flex;flex-direction:column;gap:80px}@media (max-width: 991.98px){.product-materials{padding:80px 0}.product-materials .swiper-slide{width:262px}.product-materials .swiper{padding:0 20px}.product-materials__actions{gap:12px}.product-materials__header{margin:0 20px 81px}.product-materials .material-card__icon{display:flex}}.product-images{padding:40px 40px 160px;display:flex;flex-direction:column;gap:35px;background-color:#fbfbf9}.product-images__figure{width:100%}.product-images__figure:nth-child(odd){margin-left:auto}.product-images__figure:first-child{max-width:62.7dvw}.product-images__figure:nth-child(2){max-width:46.8dvw}.product-images__figure:nth-child(3){max-width:38.7dvw}.product-images__figure img{margin-bottom:3px;width:100%;height:100%}.product-images__figure figcaption{margin-top:8px;display:flex;gap:8px;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.product-images__figure figcaption span:not(.product-images__hover-text){text-decoration:underline}.product-images__hover-text{opacity:0;visibility:hidden;transition:all .3s ease}@media (min-width: 992px){.product-images__figure:hover .product-images__hover-text{opacity:1;visibility:visible}}@media (max-width: 991.98px){.product-images{padding:40px 6px 75px;gap:75px}.product-images__hover-text{opacity:1;visibility:visible}.product-images__figure:first-child{max-width:78dvw}.product-images__figure:nth-child(2){max-width:62dvw}.product-images__figure:nth-child(3){max-width:62.7dvw}.product-images__figure img{margin-bottom:3px}}.product-process{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:125px;padding:162px 40px 164px;background-color:#f4f2ec}.product-process__title{margin-top:10px}.product-process__content{display:flex;gap:93px;margin-right:114px;margin-left:auto}.product-process__list{display:flex;flex-direction:column;gap:10px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.product-process__item{display:grid;grid-template-columns:15px 1fr;gap:64px;cursor:pointer}.product-process__item.active span{text-decoration:underline;text-underline-offset:6px}.product-process__desc-wrapper{max-width:331px}.product-process__desc-wrapper.swiper{margin-left:0;margin-top:3px}.product-process__desc-wrapper .swiper-slide{opacity:0;visibility:hidden;transition:all .3s ease}.product-process__desc-wrapper .swiper-slide-active{opacity:1;visibility:visible}.product-process__desc-wrapper .swiper-slide p{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.product-process__desc-wrapper .swiper-slide a{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;display:inline-block;margin-top:18px;padding:3px 0;border-bottom:1px solid currentColor}@media (min-width: 992px){.product-process__item:hover span{text-decoration:underline;text-underline-offset:6px}}@media (max-width: 1199.98px){.product-process__content{margin-right:0}}@media (max-width: 991.98px){.product-process{padding:80px 40px 137px;grid-template-columns:1fr}.product-process__content{margin-left:0}.product-process__title{margin-top:0;font-size:22px}}@media (max-width: 767.98px){.product-process{gap:45px}.product-process__list{flex-direction:row;gap:27px}.product-process__item{gap:0}.product-process__content{flex-direction:column;gap:46px}.product-process__desc-wrapper{padding-left:40px;margin-top:0}.product-process__desc-wrapper.swiper{margin-left:0;margin-right:0;padding-left:40px;padding-right:21px}.product-process__desc-wrapper.swiper p.product-process__item-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:18px}}.product-article{padding:40px;background-color:#fbfbf9;display:grid;grid-template-columns:1fr 1fr;gap:11px}.product-article__left{width:100%;aspect-ratio:.745}.product-article__left img{width:100%;height:100%;object-fit:cover}.product-article__right{margin-right:93px;display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:124px}.product-article__content{max-width:306px;width:100%}.product-article__category{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:9px;display:inline-block}.product-article__desc{margin-top:31px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.product-article .underlined-link{margin-top:56px}@media (max-width: 991.98px){.product-article{grid-template-columns:1fr;padding:20px 20px 84px;gap:59px}.product-article__right{margin:0;padding:0 20px;justify-content:flex-start}.product-article__content{max-width:none}}.product-pair-with{padding:70px 40px;background-color:#fbfbf9}.product-pair-with__title{margin-bottom:40px}.product-pair-with__content{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 991.98px){.product-pair-with{padding:32px 6px 40px}.product-pair-with__content{grid-template-columns:1fr;gap:24px}.product-pair-with__title{margin:0 14px 24px;font-size:22px}}.template--page-showrooms .terms-page{padding-bottom:80px}@media (max-width: 767.98px){.template--page-showrooms .terms-page{padding-bottom:23px}}.showroom{display:grid;grid-template-columns:1fr 445px;gap:40px;padding:40px 0}.showroom:first-child{margin-top:-39px}.showroom:not(:last-child){border-bottom:1px solid #b8b8b8}.showroom__title{margin-bottom:58px}.showroom__content{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:54px;gap:40px}.showroom address{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:16px}.showroom__desc{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;opacity:.5;max-width:275px;width:100%}.showroom__hours{display:flex;flex-direction:column;gap:.5px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.showroom__hours-row{display:grid;grid-template-columns:54.5px 1fr;gap:20px}.showroom__contacts{display:flex;flex-direction:column;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:21px}.showroom__links{display:flex;flex-direction:column;gap:8px}.showroom__links a{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.showroom__right{aspect-ratio:.75}.showroom__right img{width:100%;height:100%;object-fit:cover}@media (max-width: 1199.98px){.showroom{grid-template-columns:1fr 300px}}@media (max-width: 991.98px){.showroom{grid-template-columns:1fr 420px}.showroom__content{grid-template-columns:1fr;margin-bottom:57px}.showroom__links{margin-bottom:44px}}@media (max-width: 767.98px){.showroom{grid-template-columns:1fr;padding-top:18px;gap:80px}.showroom__title{margin-bottom:42px}.showroom:first-child{margin-top:0}.showroom:not(:last-child){border-bottom:none;margin-bottom:30px}}.template--page-about .navbar{--back-color: transparent;--fore-color: #FBFBF9}.template--page-about .navbar__spacing{display:none}.template--page-about.navbar--show-search .navbar,.template--page-about.navbar--show-megamenu .navbar,.template--page-about.navbar--show-mobile-menu .navbar{--back-color: #f4f2ec;--fore-color: #333 }.template--page-about.navbar--scrolled .navbar{--back-color: #fbfbf9;--fore-color: #333 }.template--page-about .section-text,.template--page-about .footer{background-color:#f4f2ec}.template--index.navbar--light .navbar{--fore-color: #FBFBF9}.template--index .navbar{--back-color: transparent}.template--index .navbar__spacing{display:none}.template--index .navbar-main__logo{opacity:0;visibility:hidden;pointer-events:none}@media (max-width: 899.98px){.template--index .navbar-main__logo{opacity:1;visibility:visible;pointer-events:all}}.template--index.navbar--scrolled .navbar,.template--index.navbar--show-search .navbar,.template--index.navbar--show-megamenu .navbar,.template--index.navbar--show-mobile-menu .navbar{--back-color: #f4f2ec;--fore-color: #333 }.template--index.navbar--show-mobile-menu .navbar-main__logo{opacity:0;visibility:hidden}.template--index.navbar--scrolled .navbar-main__logo{opacity:1;visibility:visible}.about-hero{width:100dvw;height:130dvh;position:relative}.about-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.about-hero__logo{position:absolute;left:40px;top:50dvh;transform:translateY(-50%)}@media (max-width: 899.98px){.about-hero__logo{display:none}}@media (max-width: 991.98px){.about-hero{height:800px}}.template--index .about-hero{height:130dvh}.template--index .about-hero.section-media{height:120dvh}@media (max-width: 991.98px){.template--index .about-hero{height:110dvh}.template--index .about-hero.section-media{height:100dvh}}.about-intro{padding:28px 42px 116px;background-color:#f4f2ec}.about-intro__desc{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;max-width:788px;width:100%}@media (max-width: 991.98px){.about-intro__desc{font-size:18px}}@media (max-width: 991.98px){.about-intro{padding:40px 40px 160px 20px}}.about-history{display:grid;grid-template-columns:1fr 364px;gap:44px;background-color:#f4f2ec}.about-history__image{aspect-ratio:1.107;position:relative}.about-history__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.about-history__content{margin-top:3px;margin-right:42px}.about-history__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:13px}@media (max-width: 991.98px){.about-history{grid-template-columns:1fr;gap:0}.about-history__content{padding:40px 20px 169px}.about-history__image{aspect-ratio:.96}}.about-details{padding:40px 0;background-color:#fbfbf9;height:100dvh;overflow:hidden}.about-details__wrapper{display:flex;height:100%}.about-details__slide{display:grid;grid-template-columns:433px 1fr;gap:80px;padding:0 40px 260px;height:100%;width:fit-content}.about-details__slide:not(:last-child){min-width:90.2dvw;border-right:1px solid #b8b8b8}.about-details__slide:nth-child(2){padding-bottom:0;align-items:flex-end}.about-details__slide:nth-child(2) .about-details__media{aspect-ratio:unset;height:100%}.about-details__slide:nth-child(3){min-width:fit-content;gap:205px;grid-template-columns:max-content max-content}.about-details__slide:nth-child(3) .about-details__media{order:-1;max-width:300px;max-height:318px;margin-left:0}.about-details__slide:nth-child(3) .about-details__content{display:flex;flex-direction:column;margin-left:auto}.about-details__slide:nth-child(3) .about-details__content .underlined-link{width:fit-content}@media (min-width: 768px){.about-details__slide:last-child{display:flex}.about-details__slide:last-child .about-details__content{min-width:443px}.about-details__slide:last-child .about-details__media{aspect-ratio:1.8888888889;height:calc(100vh - 80px)}.about-details__slide:last-child .about-details__media img{object-fit:cover}}.about-details__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:20px}.about-details__desc{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0;margin-bottom:20px;max-width:331px}.about-details__media{width:100%;margin-left:auto;margin-bottom:auto;width:fit-content}.about-details__media img{width:100%;height:100%;object-fit:contain;max-height:calc(100vh - 80px)}@media (max-width: 991.98px){.about-details__media img{height:auto}}.about-details__media video{width:100%;height:auto;object-fit:contain}.about-details .swiper-slide{display:flex;height:auto}@media (max-width: 991.98px){.about-details{padding:121px 0 99px;height:100%}.about-details__slider .swiper-slide{margin:0 20px;width:fit-content!important;max-width:83.5dvw}.about-details__slider .swiper-slide:not(:last-child){position:relative}.about-details__slider .swiper-slide:not(:last-child):after{content:"";position:absolute;background-color:#b8b8b8;height:100%;width:1px;right:-20px;top:0}.about-details__slider .swiper-slide:first-child .about-details__media{margin-bottom:0;margin-top:auto}.about-details__slider .swiper-slide:nth-child(2) .about-details__media{order:-1;width:calc(100% - 78px);margin-left:0}.about-details__slider .swiper-slide:nth-child(2) .about-details__content{margin-bottom:3px}.about-details__slider .swiper-slide:nth-child(3) .about-details__media{width:calc(100% - 133px);margin-bottom:0;margin-top:auto}.about-details__slider .swiper-slide:last-child .about-details__media{order:-1;aspect-ratio:1.1}.about-details__slider .swiper-slide:last-child .about-details__media img{width:100%;height:100%;object-fit:cover}.about-details__slider .swiper-slide:last-child .about-details__content{margin-top:auto}.about-details__slider .swiper-slide:last-child .about-details__desc{margin-bottom:0}.about-details__slider .swiper-slide video,.about-details__slider .swiper-slide img{height:auto;aspect-ratio:1.4}.about-details__media{aspect-ratio:unset}.about-details__desc{margin-right:10px}.about-details__slide{grid-template-columns:1fr;gap:20px;padding:0;min-width:unset}.about-details__slide:first-child .about-details__media{aspect-ratio:unset}.about-details__slide:nth-child(2) .about-details__media{width:100%}.about-details__media{width:100%}}@media (max-width: 575.98px){.about-details__slider .swiper-slide video,.about-details__slider .swiper-slide img{aspect-ratio:unset;height:100%}}.about-sustainability{padding:202px 42px 0;display:grid;grid-template-columns:361px 1fr;gap:209px;background-color:#f4f2ec}.about-sustainability__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:13px;margin-top:-6px}.about-sustainability__desc{margin-bottom:20px;max-width:283px}.about-sustainability__image{aspect-ratio:1.455}.about-sustainability__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1199.98px){.about-sustainability{gap:0}}@media (max-width: 991.98px){.about-sustainability{padding:24px 20px 80px;grid-template-columns:1fr;gap:43px}.about-sustainability__title{margin-bottom:44px}.about-sustainability__desc{margin-bottom:58px;max-width:257px;line-height:139%}.about-sustainability__image{aspect-ratio:.675}}:root{--slider-padding: 7%}.about-process{padding:174px 40px 201px;background-color:#f4f2ec}.about-process__top-wrapper{display:grid;grid-template-columns:447px 1fr;gap:125px;margin-bottom:138px}.about-process__content{display:grid;grid-template-columns:250px 1fr;gap:93px;margin-top:-10px}.about-process__list{display:flex;flex-direction:column;gap:10px}.about-process__item{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:grid;grid-template-columns:15px 1fr;gap:64px;cursor:pointer}.about-process__item.active .about-process__number{text-decoration:underline;text-underline-offset:7px}.about-process__desc-wrapper{max-width:331px}.about-process__desc-wrapper.swiper{margin:0}.about-process__desc-wrapper .swiper-slide{margin-top:4px}.about-process__desc-wrapper .swiper-slide-active{opacity:1;visibility:visible}.about-process__desc-wrapper p{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.about-process__desc-wrapper p:not(:last-child){margin-bottom:20px}.about-process__desc-wrapper a{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;position:relative;transition:all .3s ease;display:inline-block}.about-process__desc-wrapper a:after,.about-process__desc-wrapper a:before{content:"";border-bottom:1px solid var(--current-color, #000);position:absolute;left:0;transition:width .3s ease-in-out}.about-process__desc-wrapper a:after{width:100%;top:calc(100% + 2px)}.about-process__desc-wrapper a:before{width:0;top:calc(100% + 2px);transition-delay:.3s}@media (min-width: 992px){.about-process__desc-wrapper a:hover:after{width:0;right:0;left:auto}.about-process__desc-wrapper a:hover:before{width:100%}}.about-process__gallery{display:flex;gap:119px;transition:all .3s ease;max-width:calc(100dvw - 80px)}.about-process__gallery img{height:238px;width:370px;max-width:none;transition:all .3s ease;filter:grayscale(1) brightness(91%) contrast(80%) opacity(.5)}@media (min-width: 1200px){.about-process__gallery img{object-fit:cover}}.about-process__gallery-item{position:relative;width:13.8%;overflow:hidden;transition:all .6s ease;cursor:pointer;box-sizing:content-box}.about-process__gallery-item:last-child{padding-right:0}.about-process__gallery-item:last-child.active{margin-right:0;width:23%;padding-right:0;padding-left:calc(var(--slider-padding)*2)}@media (max-width: 1399.98px){.about-process__gallery-item:last-child.active{width:64%}}.about-process__gallery-item :first-child{padding-left:0}.about-process__gallery-item:nth-child(2).active,.about-process__gallery-item:nth-child(3).active{margin:0;padding:0 var(--slider-padding)}.about-process__gallery-item.active{width:23%;padding-right:calc(var(--slider-padding)*2);padding-left:0}.about-process__gallery-item.active:after{opacity:0}.about-process__gallery-item.active img{filter:unset}@media (max-width: 1199.98px){.about-process__top-wrapper{grid-template-columns:300px 1fr;gap:0}.about-process__gallery{gap:40px}.about-process__gallery-item.active{width:370px}}@media (max-width: 991.98px){.about-process{padding:80px 0}.about-process__top-wrapper{padding:0 40px}.about-process__list{flex-direction:row;gap:28px}.about-process__item{display:block}.about-process p.about-process__item-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;font-family:Monument Grotesk}.about-process__gallery--small .swiper{padding:0 6px}.about-process__gallery--small .swiper-slide-active .about-process__gallery-item:after{opacity:0}.about-process__gallery--small .swiper-slide-active .about-process__gallery-item img{filter:unset}.about-process__content{grid-template-columns:1fr;gap:46px}.about-process__gallery-item{width:100%}.about-process__gallery-item img{width:100%;aspect-ratio:1.4;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}.about-process__gallery-item:last-child.active{margin:0;width:100%}.about-process__title{font-size:22px}}@media (max-width: 767.98px){.about-process__top-wrapper{grid-template-columns:1fr;gap:52px;margin-bottom:170px}.about-process__desc-wrapper{max-width:270px}.about-process__desc-wrapper.swiper{margin-left:auto}}.about-articles{padding:80px 40px 86px;background-color:#fbfbf9}.about-articles__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:36px}@media (max-width: 991.98px){.about-articles__title{font-size:20px}}.about-articles__content{display:flex;justify-content:space-between}.about-articles__content .card{position:relative}.about-articles__content .card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.about-articles__content .card .card__image{overflow:hidden}.about-articles__content .card .card__image img{transition:all .3s ease}.about-articles__content .card:hover img{transform:scale(1.1)}.about-articles__content .card:first-child{max-width:46.9dvw}.about-articles__content .card:first-child .card__image{aspect-ratio:.76}.about-articles__content .card:last-child{max-width:31dvw}.about-articles__content .card:last-child .card__image{aspect-ratio:.77}.about-articles__content .card:last-child .card__content{grid-template-columns:150px 1fr}.about-articles__content .card__image img{width:100%;height:100%;object-fit:cover}.about-articles__content .card__content{margin-top:16px;display:grid;grid-template-columns:231px 1fr}.about-articles__content .card__title{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.about-articles__content .card__title{font-size:18px}}.about-articles__content .card__date{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media (max-width: 991.98px){.about-articles{padding:64px 20px}.about-articles__title{font-size:22px}.about-articles__content{flex-direction:column;gap:80px}.about-articles__content .card:first-child{max-width:100%}.about-articles__content .card:first-child .card__image{aspect-ratio:.73}.about-articles__content .card__content{grid-template-columns:1fr;gap:26px;margin-top:9px}.about-articles__content .card:last-child{margin-left:auto;padding-left:60px;max-width:none}.about-articles__content .card:last-child .card__image{aspect-ratio:.74}.about-articles__content .card:last-child .card__content{grid-template-columns:1fr;gap:26px}}.materials{padding:104px 40px 137px;display:grid;grid-template-columns:189px 1fr;gap:80px;background-color:#fbfbf9}.materials__sidebar{height:100%}.materials__sidebar-wrapper{padding-top:3px;position:sticky;top:calc(var(--nav-main-height) + 40px);display:flex;flex-direction:column;justify-content:space-between;height:calc(100dvh - var(--nav-main-height) - 80px - 107px)}.materials__sidebar-wrapper:after{content:"";position:absolute;height:100%;width:1px;background-color:#b8b8b8;top:0;right:-40px}.materials__menu{display:flex;flex-direction:column;gap:8.5px}.materials__menu a{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.materials__menu a.active{text-decoration:underline;text-underline-offset:6px}.materials__card{padding:23px;background-color:#d2d7dce6}.materials__card-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:26px}.materials__card-desc{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.materials__section{scroll-margin-top:80px}.materials__section:not(:last-child){padding-bottom:115px;border-bottom:1px solid #b8b8b8;margin-bottom:80px}.materials__title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:42px}@media (max-width: 991.98px){.materials__title{font-size:20px}}.materials__desc{max-width:610px;margin-bottom:80px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.materials__samples{display:grid;grid-template-columns:repeat(4,1fr);row-gap:38px;column-gap:12px}@media (max-width: 991.98px){.materials{padding:20px 6px 64px;grid-template-columns:1fr;gap:97px}.materials__card{position:fixed;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;padding:24px 20px;gap:20px;z-index:111;max-width:100dvw}.materials__card-title{margin-bottom:0}.materials__sidebar-wrapper{position:static;height:fit-content}.materials__sidebar-wrapper:after{display:none}.materials__menu{padding:0 14px}.materials__menu a.active{text-decoration:none}.materials__section{scroll-margin-top:40px}.materials__section:not(:last-child){padding-bottom:44px;margin-bottom:40px}.materials__samples{column-gap:6px}.materials__title{font-size:22px;padding:0 14px}.materials__desc{padding:0 14px;margin-bottom:40px}}@media (max-width: 767.98px){.materials__samples{grid-template-columns:1fr 1fr}}.materials-overlay{position:fixed;background:linear-gradient(0deg,#48403633 0% 100%);z-index:9999;top:0;right:0;bottom:0;left:0;opacity:0;height:100%;width:100%;visibility:hidden;transition:all .3s ease}@media (max-width: 991.98px){.materials-overlay{display:none}}.materials-overlay.active{opacity:1;visibility:visible;pointer-events:all}.materials-popup--open{overflow:hidden}.materials-popup--open .materials-overlay{opacity:1;visibility:visible;pointer-events:all}@media (max-width: 991.98px){.materials-popup--open .materials__card{display:none}}.template--page-materials .navbar{--back-color: #fff}@media (max-width: 767.98px){.account-form--trade .account-form__form-container{padding-inline:0}}.account-form--trade .account-form__grid{margin-right:0}.account-form--trade .account-form__grid .select-styled{border-bottom:1px solid #b8b8b8}.account-form--trade .account-form__grid .form-container.form-success form>*:not(.form-container__heading){display:none}.account-form--trade .account-form__grid .form-container.form-success .form-container__heading p{display:none}.account-form--trade .account-form__grid .form-container h1{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.account-form--trade .account-form__grid .form-container h1{font-size:24px}}.account-form--trade .account-form__grid .form-container .form-field.error input,.account-form--trade .account-form__grid .form-container .form-field.error select{border-bottom-color:red}.account-form--trade .account-form__grid .form-container .form-field.error label{color:red}.account-form--trade .account-form__grid .form-container .form-field.error .select-styled{border-bottom-color:red}.account-form--trade .account-form__grid .form-container .form-field--checkbox label{position:static;transform:none}.account-form--trade .account-form__grid .form-container .form-field--checkbox span{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.account-form--trade .account-form__grid .form-container .form-field--checkbox input[type=checkbox]{width:10px;height:10px;margin-right:8px;border:1px solid #000;-webkit-appearance:none;appearance:none;position:relative;top:1px}.account-form--trade .account-form__grid .form-container .form-field--checkbox input[type=checkbox]:checked:before{content:"";width:6px;height:6px;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.account-form--trade .account-form__grid .form-container .form-field input[type=number]::-webkit-outer-spin-button,.account-form--trade .account-form__grid .form-container .form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account-form--trade .account-form__grid .form-container .form-field input[type=number]{-moz-appearance:textfield}.account-form--trade .account-form__grid .form-container__fields{margin-bottom:30px}.account-main--trade{background:var(--back-color)}@media (max-width: 767.98px){.account-main--trade .account-main__wrapper{padding:50px 20px 64px}}.account-main--trade .account-main__container{padding:0}.account-main--trade .account-form__image{position:sticky;top:0;transition:top .3s ease-in-out}.navbar--scrolled:not(.scrolled-down) .account-main--trade .account-form__image{top:calc(var(--nav-height) + 0px)}.account-main{--padding-x: 115px;min-height:var(--height-fill);display:grid}.account-main *:focus-visible{outline:none;box-shadow:none}.account-main img{max-width:100%}.account-main,.account-main__container{position:relative;min-height:var(--height-fill);width:100%}.account-main__container{padding:0 40px}.account-main__wrapper{display:grid;grid-template-columns:343px 1fr;padding:138px 40px}.account-main__nav li>a{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:inline-block;padding:4px 0}.account-main__nav li>a.active{text-decoration:underline;text-underline-offset:6px}.account-main--order .account-page__content{padding-bottom:139px}.account-main--order,.account-main--addresses,.account-main--order .account-main__container,.account-main--addresses .account-main__container{height:fit-content;min-height:var(--height-fill)}@media (max-width: 899.98px){.account-main__wrapper{border-top:1px solid #b8b8b8}}@media (max-width: 991.98px){.account-main{--padding-x: 50px}.account-main,.account-main__container{height:100%;min-height:0}.account-main__container{padding:0 20px}.account-main__nav{display:none}.account-main__wrapper{grid-template-columns:1fr;padding:80px 20px 64px}}@media (max-width: 767.98px){.account-main--order .account-page__content{padding-bottom:64px;padding-top:40px}}.account-main .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.account-main .visually-hidden--inline{margin:0;height:1em}.form__message.form__message{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.sa-core{--height-fill: calc(100dvh - 134px) }.sa-core .account-main{margin:5px 0;box-shadow:0 0 0 2px #000}.form-errors{position:relative;padding-top:20px}.form-errors .errors ul{list-style:disc;margin:0;padding:15px 0 0 1em;display:flex;gap:10px;flex-direction:column;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.account-form{height:100%;width:100%;background-color:#fff}.account-form .hide{display:none}.account-form__grid{display:grid;grid-template-columns:1fr 1fr;height:100%}.account-form__grid>div{min-width:0}.account-form__image img{height:100%;max-width:100%;object-fit:cover}.account-form__form-container{height:fit-content}.account-form--recover{display:none}.account-select select{display:block;width:100%;box-shadow:none;outline:none}.form-container{text-align:center;width:100%;max-width:540px}.form-container__heading>*{margin:0}.form-container__heading>p{margin-top:12px}.form-container__fields .form-field{text-align:left;position:relative}.form-container__fields .form-field label{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;position:absolute;top:50%;transform:translateY(-50%);left:0;color:#666;transition:all .3s ease}.form-container__fields .form-field input::placeholder{color:#0000}.form-container__fields .form-field input:focus+label,.form-container__fields .form-field input:not(:placeholder-shown)+label{top:12px;font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.2px}.form-container__fields .form-field__grid{display:grid;grid-template-columns:1fr 1fr;gap:inherit}.form-container__links{display:grid;gap:10px}.form-container__links a,.form-container__links label,.form-container__links p{width:fit-content;display:block;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;color:#666}.form-container__submit{padding:20px 0}.form-container__submit button{translate:none}#recover-toggle:checked~.account-form--recover{display:block}#recover-toggle:checked~.account-form--login{display:none}@media (max-width: 767.98px){.account-form__form-container{padding:0 20px}.account-form .form-container__links{flex-direction:column;align-items:start;gap:14px}.account-form .form-container__links a,.account-form .form-container__links label{margin:0}.account-form--recover .form-container__heading p{margin-top:13px}.account-form--recover .form-container__footer{gap:19px}}.account-page__order-address--desktop{margin-top:40px}.account-page,.account-page__grid{position:relative;height:100%;width:100%}.account-page__grid{display:block;grid-template-columns:1fr}.account-page__content{position:relative;padding-top:136px}.account-page__content>h2{margin-bottom:35px}.account-page__content .address-form-title,.account-page__content .account-addresses__form{display:none}.account-page__content .account-addresses__add-btn{width:fit-content;cursor:pointer;margin-bottom:25px}.account-page__content.is-editing{position:static}.account-page__content.is-editing .account-addresses__add-btn{display:none!important}.account-page__content.is-editing .account-addresses__list{display:none}.account-page__content.is-editing .address-form__cancel{display:flex;justify-content:center;color:#666;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;text-align:center;width:100%}.account-page__content.is-editing .account-addresses__form{display:block;position:absolute;top:136px;left:0;width:100%;background-color:#fbfbf9;display:grid;grid-template-columns:342px 1fr}@media (max-width: 991.98px){.account-page__content.is-editing .account-addresses__form{grid-template-columns:1fr;gap:40px}}.account-page__content.is-editing .account-addresses__form .form-container{max-width:674px}.account-page__content.is-editing .account-addresses__form .form-container__heading{padding-bottom:0;margin-bottom:32px}.account-page__content.is-editing .account-addresses__form .form-container__heading h2{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.account-page__content.is-editing .account-addresses__form .form-container__heading h2{font-size:20px}}@media (max-width: 991.98px){.account-page__content.is-editing .account-addresses__form .form-container{max-width:none}}.account-page__content.is-editing .address-form-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;display:block;width:fit-content;margin-top:6px}.account-page__content-header h3{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0;margin-bottom:13px}@media (max-width: 991.98px){.account-page__content-header h3{font-size:20px}}.account-page__content-info{max-width:439px;margin-bottom:96px;font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.account-page__content-info p{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0}.account-page__row{display:grid;grid-template-columns:32.45% 45.1% auto;gap:12px;padding-top:12px;border-top:1px solid #b8b8b8}.account-page__row .account-orders{margin-top:-12px;margin-bottom:82px}.account-page__row .account-orders thead{display:none}.account-page__row .account-orders tbody tr{width:100%;border-bottom:none}.account-page__row .account-orders tbody tr:first-of-type{border-top:none}.account-page__row .account-orders tbody tr:not(:last-child){border-bottom:1px solid #b8b8b8}.account-page__row .account-orders tbody tr td{padding:19px 0}.account-page__row .account-orders tbody tr td:first-child{width:22.5%}.account-page__row .account-orders tbody tr td:nth-child(2){width:23%}.account-page__row .account-orders tbody tr td:nth-child(3){width:18%}.account-page__row .account-orders tbody tr td:last-child{text-align:right}.account-page__row-title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-top:7px}.account-page__row-btn{display:flex;justify-content:flex-end;align-items:flex-start;margin-top:5px;margin-right:3px}.account-page__row-address{grid-column:span 2}.account-page__row-address .account-address{display:flex;justify-content:space-between;padding-bottom:0}.account-page__row-address .account-address__actions{padding-top:0}.account-page__navigation{padding-top:138px}.account-page__navigation .button{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.account-page--side-nav .account-page__grid{display:grid;grid-template-columns:343px 1fr}@media (max-width: 1199.98px){.account-page--side-nav .account-page__grid{grid-template-columns:200px 1fr}}@media (max-width: 991.98px){.account-page--side-nav .account-page__grid{display:block}.account-page__navigation{padding-top:40px}.account-page__content{padding:38px 0 64px}.account-page__content-info{margin-bottom:80px}.account-page__content-info p{width:89%}.account-page__row{grid-template-columns:1fr}.account-page__row:not(:last-child){padding-bottom:80px}.account-page__row .account-orders{margin-bottom:0;margin-top:-6px}.account-page__row .account-orders tbody tr td{padding:18px 0}.account-page__row .account-orders tbody tr td:first-child{width:27%}.account-page__row .account-orders tbody tr td:nth-child(2){width:28%}.account-page__row .account-orders tbody tr td:nth-child(3){display:none}.account-page__row .account-address{flex-direction:column;gap:16px;margin-top:7px}.account-page__row-btn{justify-content:flex-start;margin-top:-8px}}.sa-orders-table{--border-color: #D1D1D1;--fore-color: #333;width:100%;max-width:100%;margin-left:auto}.sa-orders-table table{table-layout:auto;border-collapse:collapse;box-shadow:none;width:100%;position:relative}.sa-orders-table td{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;border:none;padding:0;color:var(--fore-color)}.sa-orders-table th{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.sa-orders-table td,.sa-orders-table th{padding-right:74px}.sa-orders-table tbody td a:not(.primary-button--underlined){color:var(--fore-color);text-underline-offset:2px;text-decoration-thickness:1px}.sa-orders-table tbody td a:not(.primary-button--underlined):before{content:" ";position:absolute;top:5px;right:5px;bottom:5px;left:5px}.sa-orders-table td:empty{display:initial}.sa-orders-table th,.sa-orders-table td:first-of-type{text-align:left;padding-left:0}.sa-orders-table td,.sa-orders-table th{padding-top:14px;padding-bottom:14px;vertical-align:middle}@media (max-width: 767.98px){.sa-orders-table td,.sa-orders-table th{vertical-align:top}}.sa-orders-table tbody tr{border-bottom:1px solid var(--border-color);position:relative;border-top-color:#b8b8b8;border-bottom-color:#b8b8b8}@media screen and (min-width: 750px){.sa-orders-table tbody tr:first-of-type{border-top:solid 1px #b8b8b8}}@media screen and (forced-colors: active){.sa-orders-table tbody tr{border-top:.1rem solid rgba(0,0,0,0)}}.sa-orders-table tfoot td:first-of-type,.sa-orders-table tfoot td{padding-top:.6rem;padding-bottom:.6rem}.sa-orders-table tfoot td:first-of-type{text-align:left}.sa-orders-table tfoot tr:first-of-type td{padding-top:4rem}@media screen and (min-width: 750px){.sa-orders-table tfoot tr:first-of-type td,.sa-orders-table tfoot tr:first-of-type th{padding-top:2.4rem}}.sa-orders-table tfoot tr:last-of-type td{padding-bottom:4rem}@media screen and (min-width: 750px){.sa-orders-table tfoot tr:last-of-type td,.sa-orders-table tfoot tr:last-of-type th{padding-bottom:2.4rem}}.sa-orders-table thead:after,.sa-orders-table tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors: active){.sa-orders-table thead:after,.sa-orders-table tfoot:before{background:CanvasText}}.sa-orders-table__pagination{margin-top:5rem;margin-bottom:7rem}@media screen and (min-width: 990px){.sa-orders-table__pagination{margin-top:7rem;margin-bottom:10rem}}.sa-orders-table__pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.sa-orders-table__pagination li{flex:1 1;max-width:4rem}.sa-orders-table__pagination li:not(:last-child){margin-right:1rem}.sa-orders-table__pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.sa-orders-table__pagination li:first-child svg{height:.6rem}.sa-orders-table__pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.sa-orders-table__pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.sa-orders-table__pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}.sa-orders-table--order-total{padding-top:120px;max-width:482px}.sa-orders-table--order-total table tbody tr:last-of-type td,.sa-orders-table--order-total table tbody tr:last-of-type th{font-weight:700}.sa-orders-table--order-total table tbody th,.sa-orders-table--order-total table tbody td{border:none}@media screen and (min-width: 750px){.sa-orders-table--order-total table tbody tr:last-of-type td,.sa-orders-table--order-total table tbody tr:last-of-type th{padding-bottom:2.4rem}}.template--customers-account .account-orders{margin-top:-3px}.template--customers-account .account-orders th{padding-top:0;padding-bottom:19px;padding-right:0}.template--customers-account .account-orders td{padding:19px 0 18px}.template--customers-account .account-orders th:first-child,.template--customers-account .account-orders td:first-child{width:23.8%}.template--customers-account .account-orders th:nth-child(2),.template--customers-account .account-orders td:nth-child(2){width:24.1%}.template--customers-account .account-orders th:nth-child(3),.template--customers-account .account-orders td:nth-child(3){width:22%}.template--customers-account .account-orders th:nth-child(4),.template--customers-account .account-orders td:nth-child(4){width:20%}.template--customers-account .account-orders th:last-child,.template--customers-account .account-orders td:last-child{text-align:right}@media (max-width: 767.98px){.template--customers-account .account-orders th{border-bottom:1px solid #b8b8b8}.template--customers-account .account-orders th:first-child,.template--customers-account .account-orders th:nth-child(2),.template--customers-account .account-orders th:nth-child(4),.template--customers-account .account-orders th:last-child,.template--customers-account .account-orders td:first-child,.template--customers-account .account-orders td:nth-child(2),.template--customers-account .account-orders td:nth-child(4),.template--customers-account .account-orders td:last-child{width:25%}.template--customers-account .account-orders th:nth-child(3),.template--customers-account .account-orders td:nth-child(3){display:none}}.account-invoices table thead{border-bottom:1px solid var(--Dark-Grey, #9F9F9F)}.account-invoices table td,.account-invoices table th{padding-right:10px}.account-invoices table td:first-of-type,.account-invoices table th:first-of-type{min-width:80px}.account-invoices table th{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.account-nav{position:relative;top:100px;position:sticky}@media (max-width: 767.98px){.account-nav{top:auto;position:relative}}.account-nav__grid{display:grid;grid-template-columns:1fr}.account-nav__heading h4{margin-bottom:15px}.account-nav__links{margin-top:auto}.account-nav__links ul{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.account-nav__links ul a{display:inline-block;padding:5px 0;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.account-nav__links ul a.active{text-decoration:underline;text-underline-offset:6px}@media (min-width: 992px){.account-nav__links ul a:hover{color:#000}}@media (max-width: 767.98px){.account-nav{padding:0}.account-nav__heading h4{margin-bottom:0}.account-nav__heading>p{display:none}.account-nav__grid{grid-template-columns:1fr;position:relative}.account-nav__grid:after{content:" ";position:absolute;bottom:5px;right:-20px;height:45px;width:45px;background:linear-gradient(270deg,#fcfaf1 44.27%,#fcfaf100);z-index:9;pointer-events:none}.account-nav__links{overflow-x:auto;margin:0 -20px;padding:0 50px 20px 20px;position:relative}.account-nav__links ul{width:fit-content;white-space:nowrap}.account-nav__links{-ms-overflow-style:none;scrollbar-width:none}.account-nav__links::-webkit-scrollbar{display:none}}.submenu .accordion-item__main{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}.submenu .accordion-item__main li>a{padding:5px 0;display:inline-block;width:100%}@media (max-width: 991.98px){.submenu .accordion-item__header{padding:8px 0}}.support-block{position:absolute;bottom:72px;left:40px;display:flex;flex-direction:column}.support-block__title{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:0;margin-bottom:15px}.support-block__content{display:flex;flex-direction:column;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.support-block__content button{text-align:left}@media (max-width: 991.98px){.support-block{display:none}}.account-addresses{display:grid;grid-template-columns:auto 1fr;padding-bottom:100px;column-gap:100px;width:100%}.account-addresses .addresses-title{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.account-addresses .addresses-title{font-size:20px}}.account-addresses__title{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-top:8px}.account-addresses__form>h2{margin-bottom:35px}.account-addresses__wrapper{display:flex;flex-direction:column-reverse;gap:44px}.account-addresses__wrapper .primary-button{margin-left:auto;padding:12px 18px}.account-addresses__list{display:flex;flex-direction:column;gap:95px}.account-addresses__group{padding-top:12px;border-top:1px solid #b8b8b8;display:grid;grid-template-columns:331px 1fr;gap:12px}.account-addresses__group-other{display:flex;flex-direction:column;gap:24px}.account-page--side-nav .account-addresses{grid-template-columns:1fr;gap:0}.account-page--side-nav .account-addresses__list{order:10;column-gap:35px}@media (max-width: 991.98px){.account-addresses .addresses-title{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}}@media (max-width: 991.98px)and (max-width: 991.98px){.account-addresses .addresses-title{font-size:18px}}@media (max-width: 991.98px){.account-addresses__group{grid-template-columns:200px 1fr}.account-addresses__list{gap:40px}}@media (max-width: 767.98px){.account-addresses__group{grid-template-columns:1fr}}.account-address{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:flex-start;width:100%}.account-address p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.account-address__actions{display:flex;gap:12px;align-items:center;margin-top:6px}@media (max-width: 767.98px){.account-address{padding-bottom:40px;grid-template-columns:1fr;gap:6px}}.address-form{display:none}.address-form--default,.address-form.active{display:block}.address-form.active~.address-form--default{display:none}.address-form .form-container{max-width:693px;margin-top:0;width:100%}.address-form .form-container__fields{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:10.5px}.address-form .form-container__heading{padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.address-form .form-container__heading h2{font-family:Plantin Infant MT Std;font-size:16px;font-style:normal;font-weight:500;line-height:135%;font-family:Messina Sans;text-transform:none;letter-spacing:0}.address-form .form-container__submit{margin-bottom:32px;grid-column:1/-1;width:100%}.address-form .form-container__submit .button{width:100%}.address-form .form-container .form-field.radio-button{grid-column:1/2;margin:20px 0 15px}.address-form .form-container .form-field.radio-button .checkbox{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;gap:8px;text-transform:none}.address-form .form-container .form-field.radio-button .checkbox input{min-width:10px;width:10px;height:10px;margin:3px}.address-form .form-container .form-field.radio-button .checkbox input:after{width:6px;height:6px}.address-form .form-container .form-field--company{grid-column:1/-1}.address-form .form-container .form-field .account-select select{padding:20px 0 8px}@media (max-width: 767.98px){.address-form .form-container__fields{grid-template-columns:1fr}.address-form .form-container__submit{margin-bottom:20px}.address-form .form-container .form-field .account-select select{padding:27px 0 8px}.address-form .form-container .form-field.radio-button .checkbox{letter-spacing:0}}@media (max-width: 767.98px){.template--customers-addresses .account-page__content{min-height:1000px}}.account-main{--back-color: #fbfbf9}.template--customers-reset_password,.template--customers-login,.template--customers-register,.template--page-subscriptions,.template--customers-order,.template--customers-addresses,.template--customers-account,.template--page-account-dashboard{background-color:#fbfbf9}.template--customers-reset_password .navbar,.template--customers-login .navbar,.template--customers-register .navbar,.template--page-subscriptions .navbar,.template--customers-order .navbar,.template--customers-addresses .navbar,.template--customers-account .navbar,.template--page-account-dashboard .navbar{--back-color: #fbfbf9}.template--customers-reset_password .navbar,.template--customers-login .navbar,.template--customers-register .navbar,.template--customers-activate_account .navbar{--back-color: transparent}.template--customers-reset_password.navbar--scrolled .navbar,.template--customers-reset_password.navbar--show-search .navbar,.template--customers-reset_password.navbar--show-megamenu .navbar,.template--customers-reset_password.navbar--show-mobile-menu .navbar,.template--customers-login.navbar--scrolled .navbar,.template--customers-login.navbar--show-search .navbar,.template--customers-login.navbar--show-megamenu .navbar,.template--customers-login.navbar--show-mobile-menu .navbar,.template--customers-register.navbar--scrolled .navbar,.template--customers-register.navbar--show-search .navbar,.template--customers-register.navbar--show-megamenu .navbar,.template--customers-register.navbar--show-mobile-menu .navbar,.template--customers-activate_account.navbar--scrolled .navbar,.template--customers-activate_account.navbar--show-search .navbar,.template--customers-activate_account.navbar--show-megamenu .navbar,.template--customers-activate_account.navbar--show-mobile-menu .navbar{--back-color: #f4f2ec;--fore-color: #333}.template--customers-reset_password .account-main,.template--customers-login .account-main,.template--customers-register .account-main,.template--customers-activate_account .account-main{--back-color: #fbfbf9;background:var(--back-color);min-height:var(--height-fill)}.template--customers-reset_password .account-main__container,.template--customers-login .account-main__container,.template--customers-register .account-main__container,.template--customers-activate_account .account-main__container{padding:0}@media (max-width: 899.98px){.template--customers-reset_password .navbar__spacing,.template--customers-login .navbar__spacing,.template--customers-register .navbar__spacing,.template--customers-activate_account .navbar__spacing{display:block}.template--customers-reset_password .navbar,.template--customers-login .navbar,.template--customers-register .navbar,.template--customers-activate_account .navbar{--back-color: #fff}.template--customers-reset_password .account-main,.template--customers-login .account-main,.template--customers-register .account-main,.template--customers-activate_account .account-main{min-height:var(--height-fill)}}.account-form{background:var(--back-color)}.account-form--activate{background:#0000}.account-form__grid{grid-template-columns:1fr 1fr;gap:126px;margin-right:229px}.account-form__image{aspect-ratio:.77}.account-form__image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1399.98px){.account-form__grid{margin-right:100px}}@media (max-width: 1199.98px){.account-form__grid{margin-right:0;gap:60px}}@media (max-width: 991.98px){.account-form__grid{grid-template-columns:1fr;gap:124px}}.form-container{text-align:left;max-width:393px;width:100%}.form-container .primary-button--underlined{color:#8e857d}.form-container__heading{margin-bottom:40px}.form-container__heading>h1{font-family:Plantin Infant MT Std;font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}@media (max-width: 991.98px){.form-container__heading>h1{font-size:20px}}.form-container__heading>p{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;text-align:left;margin-top:21px}.form-container__fields input:not([type=checkbox]){padding:29px 0 25px;border:none;border-bottom:1px solid #b8b8b8;width:100%}.form-container__footer{display:grid;gap:40px}.form-container__links{display:flex;flex-direction:column;gap:14px;text-align:left}.form-container__links a,.form-container__links label{padding-bottom:0;margin:0}.form-container__links p a{display:inline-block}.form-container__links .underline-link{cursor:pointer}.form-container__links .underline-link:after{border-bottom:solid 1px currentColor}.form-container__submit{padding:0}.form-container__submit button{width:100%;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;text-transform:uppercase;margin-top:20px}@media (max-width: 991.98px){.form-container{max-width:none}}.order-details__content-wrapper{position:relative}.order-details__content-wrapper>h2{padding-bottom:37px}.order-details .underline-link:before,.order-details .underline-link:after{top:calc(100% + 4px)}.order-details__header{margin-bottom:37px;display:flex;justify-content:space-between;max-width:674px}.order-details__header h2{font-family:Plantin Infant MT Std;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media (max-width: 991.98px){.order-details__header h2{font-size:24px}}.order-details__header h2 span{font-family:Messina Sans;text-transform:none;letter-spacing:normal;margin-top:3px}.order-details__title-wrapper .status{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;text-transform:uppercase;display:inline-block;margin-bottom:11px}.order-details__info-row{display:grid;grid-template-columns:61px 1fr;gap:20px;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.order-details__images{max-width:674px;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:120px}.order-details__images img{width:100%;aspect-ratio:1.54;object-fit:cover}.order-details .sa-orders-table{max-width:674px;margin-left:0;margin-bottom:44px}.order-details .sa-orders-table tbody tr:last-child{border-bottom:none}.order-details .sa-orders-table tbody td{padding:24px 0}.order-details .sa-orders-table tbody td:first-child{width:80%}.order-details .sa-orders-table tbody td:last-child{text-align:right}.order-details .sa-orders-table tbody #RowShipping,.order-details .sa-orders-table tbody #RowShipping+td{border-top:1px solid #b8b8b8}.order-details--subtotal{width:100%}.order-details--subtotal tbody tr:first-of-type{border-top:none}.order-details--subtotal tbody tr:last-of-type{border-bottom:none}.order-details--subtotal tbody tr th:last-of-type,.order-details--subtotal tbody tr td:last-of-type{text-align:right}.order-details--subtotal tbody th{font-size:15px;font-style:normal;font-weight:400;line-height:21px;color:#000;text-transform:none;letter-spacing:normal;padding:19px 0}.order-details--subtotal tbody td{padding:19px 0}.order-details--subtotal tbody .row--total{border-top:1px solid #333!important}.order-details--subtotal tbody .row--total th{font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.32px}.order-details__desc{max-width:674px}.order-details .order-address{padding-bottom:0}.order-details .account-addresses__group{display:grid;grid-template-columns:1fr 1fr;gap:12px}.order-details .account-address-wrapper{display:grid;grid-template-columns:103.5px 1fr;gap:10px}.order-details .account-address-wrapper>p{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.48px;text-transform:uppercase}@media (max-width: 991.98px){.order-details__header{max-width:none}.order-details__header h2{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%}}@media (max-width: 991.98px)and (max-width: 991.98px){.order-details__header h2{font-size:18px}}@media (max-width: 991.98px){.order-details .sa-orders-table,.order-details__desc{max-width:none}.order-details__images{max-width:none;margin-bottom:40px}}@media (max-width: 767.98px){.order-details__header{flex-direction:column;gap:24px;margin-bottom:96px}.order-details .sa-orders-table{margin-bottom:84px}.order-details__desc{flex-direction:column;gap:53px}.order-details .account-addresses__group{grid-template-columns:1fr;gap:20px}.order-details .account-address-wrapper{grid-template-columns:1fr 1fr;gap:12px}}.account-main .form__input{color:#3f4443;padding:12px 0;border:none;width:100%;background:#0000;border-bottom:solid 1px #9d9f9a}@media (max-width: 767.98px){.account-main--orders colgroup{display:none}}.order-address{padding-bottom:40px}.account-main__container #customer_login_guest{display:none}.account-main__container hr+h2{display:none}.account-main__container div>hr{display:none}.wishlist{position:relative;width:100%;max-width:1015px}@media (max-width: 991.98px){.wishlist{max-width:none;min-height:200px}.wishlist__header{padding:36px 28px 20px;position:relative;border-bottom:1px solid #b8b8b8;margin-bottom:0}.wishlist__table-head{display:none}.wishlist .cart-item{border-left:none;border-right:none}.wishlist .cart-item__content{margin-top:0}.wishlist .cart-item__content--grid{grid-template-columns:1fr auto;row-gap:38px;margin-bottom:0}.wishlist .cart-item:last-child{border-bottom:none}.wishlist__list .list-name{font-size:20px}.wishlist__table-footer{position:sticky;bottom:0;width:100%;background-color:#fff;border:none;border-top:1px solid #b8b8b8}}@media (max-width: 767.98px){.wishlist__header{padding:36px 16px 20px;flex-direction:column;gap:14px}.wishlist__actions{justify-content:space-between}.wishlist .cart-item{padding:16px 16px 14px}.wishlist .cart-item__grid{gap:26px}.wishlist .cart-item__quantity-box{min-width:111px}.wishlist .cart-item__remove{right:13px;bottom:24px}}.wishlist-cart__button{margin-bottom:11px}.wishlist-cart__button .button{font-size:15px;letter-spacing:.225px;width:100%;justify-content:center}.wishlist-cart__message{text-align:center;font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.wishlist-cart__total{margin-bottom:6px}.wishlist-cart__total .col,.wishlist-cart__total .col h4{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px}.wishlist-tabs__subtitle{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;text-transform:capitalize;margin-bottom:24px;margin-top:7px}.wishlist-tabs__list{margin-bottom:28px;display:flex;flex-direction:column;gap:7px}.wishlist-tabs__list .list-name{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}.wishlist-tabs__link{position:relative;transition:all .3s ease;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}.wishlist-tabs__link.active{text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:.5px}@media (max-width: 991.98px){.wishlist-tabs__list{gap:9px;margin-bottom:42px}.wishlist-tabs__subtitle{margin-bottom:25px}}@media (max-width: 991.98px){.wishlist-tab--default{padding:28px;min-height:200px}}@media (max-width: 767.98px){.wishlist-tab--default{padding:16px}}.delete-modal{position:absolute;top:-12px;left:-14px;padding:28px 20px;max-width:365px;width:100%;opacity:0;visibility:hidden;transition:all .3s ease;z-index:99}.delete-modal.active{opacity:1;visibility:visible}.delete-modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px}.delete-modal__message{font-family:Monument Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.26px;margin-bottom:38px}.delete-modal__actions{display:flex;gap:8px}@media (max-width: 991.98px){.delete-modal{left:28px;top:-71px;padding:28px 20px}}@media (max-width: 767.98px){.delete-modal{left:16px}}@media (max-width: 575.98px){.delete-modal{max-width:calc(100% - 24px);left:12px;width:100%}}.template--page-wishlist .account-main{min-height:var(--height-fill);height:100%}.template--page-wishlist .account-page__content{position:static}.template--page-wishlist .account-page__right{position:relative}.template--page-wishlist .account-page__left{position:absolute;bottom:230px;left:0}.template--page-wishlist .account-page__navigation{padding-bottom:100px}.template--page-wishlist .wishlist-modal__form{background-color:#fff;left:-67px;width:calc(100% + 67px)}.template--page-wishlist .create-list{max-width:686px;width:100%}.template--page-wishlist .create-list__title{font-family:Plantin Infant MT Std;font-size:20px;font-style:normal;font-weight:500;line-height:120%;font-size:24px;margin-bottom:23px}@media (max-width: 991.98px){.template--page-wishlist .create-list__title{font-size:18px}}.template--page-wishlist .create-list .form__input{width:100%;padding:12px 12px 8px;border-bottom:none}@media (max-width: 991.98px){.template--page-wishlist .account-main{min-height:0}.template--page-wishlist .account-main__container{padding:0 6px}.template--page-wishlist .account-page__header{display:none}.template--page-wishlist .account-page__content{padding-inline:0;padding-bottom:0;padding-top:9px}.template--page-wishlist .account-page__left{padding:46px 28px 56px;position:static;border-bottom:1px solid #b8b8b8}.template--page-wishlist .account-page__navigation{padding-bottom:30px}.template--page-wishlist .wishlist-modal__form{left:0;top:-1px;padding:3px 28px;width:100dvw}.template--page-wishlist .account-page__navigation{padding-inline:14px}}@media (max-width: 991.98px){.template--page-wishlist .account-page__left{border-bottom:none;padding:0 14px 80px}.template--page-wishlist .account-page__left .button-create-list{width:fit-content}}@media (max-width: 767.98px){.template--page-wishlist .wishlist-modal__form{padding:3px 16px}.template--page-wishlist .create-list__title{margin-bottom:27px}}.wishlist-products{display:grid;grid-template-columns:repeat(3,1fr);column-gap:12px;row-gap:56px}@media (max-width: 991.98px){.wishlist-products{grid-template-columns:1fr 1fr;padding-bottom:64px}}@media (max-width: 767.98px){.wishlist-products{grid-template-columns:1fr;row-gap:24px}}.wishlist-card__remove{font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;text-decoration-line:underline;text-decoration-thickness:1px;margin-top:5px}.wishlist-card .product-card__option{font-family:Monument Grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px}.wishlist-card .product-card__header-wrapper{margin-top:7px}.wishlist-card .product-card__content{padding:8px 15px 0 24px}.wishlist-card .product-card__title{margin-bottom:-1px}@media (max-width: 991.98px){.wishlist-card .product-card__header-wrapper{margin-top:0}.wishlist-card .product-card__header-wrapper svg{position:relative;top:7px}}
/*# sourceMappingURL=/cdn/shop/t/225/assets/main.css.map */
