@font-face{font-family:silkabold;src:url(silka-bold-webfont.eot);src:url(silka-bold-webfont.eot?#iefix) format("embedded-opentype"),url(silka-bold-webfont.woff2) format("woff2"),url(silka-bold-webfont.woff) format("woff"),url(silka-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:silkaregular;src:url(silka-regular-webfont.eot);src:url(silka-regular-webfont.eot?#iefix) format("embedded-opentype"),url(silka-regular-webfont.woff2) format("woff2"),url(silka-regular-webfont.woff) format("woff"),url(silka-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:silkamedium;src:url(silka-medium-webfont.eot);src:url(silka-medium-webfont.eot?#iefix) format("embedded-opentype"),url(silka-medium-webfont.woff2) format("woff2"),url(silka-medium-webfont.woff) format("woff"),url(silka-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:silkabold_italic;src:url(silka-bolditalic-webfont.eot);src:url(silka-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(silka-bolditalic-webfont.woff2) format("woff2"),url(silka-bolditalic-webfont.woff) format("woff"),url(silka-bolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:silkaregular_italic;src:url(silka-regularitalic-webfont.eot);src:url(silka-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(silka-regularitalic-webfont.woff2) format("woff2"),url(silka-regularitalic-webfont.woff) format("woff"),url(silka-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}:root{--fontFamily: "silkaregular", sans-serif;--hFontFamily: "moret", serif;--hWeight: normal;--linkHoverColor: #88827c;--buttonPadding: 1.4rem 2.2rem 1.2rem 2.2rem;--buttonWeight: normal;--buttonFontSize: 2rem;--footerBg: #3a3d3c;--footerTextColor: #f1edea;--containerMaxWidth: 1368px;--buttonBgHover: #fde9dc;--buttonColorHover: #3a3d3c;--boxPadding: 1.7rem}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.img-fluid{height:auto;max-width:100%}.w-100{width:100%}.button{font-family:var(--hFontFamily);letter-spacing:0;line-height:1;transition:all .1s linear}.button:hover{background:var(--buttonBgHover);border-color:var(--buttonColorHover);color:var(--buttonColorHover)}.button:not(.cartButton){width:auto}input[inputmode],input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-color:#3a3d3c99;padding-left:2rem;padding-right:2rem}label,legend{font-family:silkamedium,sans-serif;font-weight:400}.popup-newsletter input[type=date]::-webkit-inner-spin-button,.popup-newsletter input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.newsletterbox{gap:2rem}newsletter-popup.newsletter .header button.is-blank{padding-left:1rem;padding-right:1rem}newsletter-popup.newsletter .heading h3{font-size:1.8rem;margin-bottom:0}newsletter-popup.newsletter .description,newsletter-popup.newsletter .form{margin-top:0}#header{border-bottom:0;padding-bottom:1rem;position:relative}#header:before{background:linear-gradient(180deg,#000c,#fff0);bottom:0;content:"";display:flex;height:4rem;left:0;opacity:.05;pointer-events:none;position:absolute;right:0;transform:translateY(100%)}#header:after{background:url(header-waves.svg) left center / auto repeat-x;bottom:0;content:"";display:block;height:40px;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(50%);width:100%}#header-grid{align-items:center;padding-top:.5rem}#header .bogo{padding:0}#header .carto{padding:0 0 0 1rem}#header .accounts ul.inline{justify-content:var(--accAlign)}#header .menulink summary,#header .menulink a.no-style,#header .accounts .localization :is(button,.button),.main-header .accounts .inline li{font-family:var(--hFontFamily)}#header .menulink summary:hover,#header .menulink a.no-style:hover,.main-header .accounts .inline li a:hover{color:var(--linkHoverColor)}.gm-menu{position:static!important}.gm-submenu{padding:4rem 0 2rem}.gm-grid{margin:auto!important;max-width:var(--containerMaxWidth);min-width:auto!important}.gm-grid-item{padding:0 var(--padding)!important}.gm-heading{padding-bottom:0!important;pointer-events:none}.gm-image>a{display:flex!important;flex-direction:column}.gm-image>a>img{order:2}.gm-image>a>.gm-target{margin-bottom:1.5rem;margin-top:0!important;order:1}.gm-image .gm-target .gm-text{font-size:18px}@media screen and (min-width: 1200px){#header .accounts .localization{display:flex!important;padding-right:2rem}}#header .accounts .localization :is(button,.button){padding:0}#header .fire-menu{margin-top:.2rem}.main-header .accounts a.no-style{padding-inline:1rem}#mobmenu .quicks{font-family:var(--hFontFamily),sans-serif;font-size:16px}#mobmenu .gm-menu{padding-bottom:4rem;padding-top:1rem}#mobmenu .headingTitle{padding-left:1.5rem}#mobmenu .gm-submenu{padding-top:0}#mobmenu .gm-item:not(.gm-heading) .gm-text{font-size:16px}#mobmenu .gm-heading .gm-text,#mobmenu .gm-image .gm-text{font-size:22px!important}#mobmenu .gm-image>a{padding:0}.coretex-dialog dialog::backdrop{-webkit-backdrop-filter:blur(.25rem)!important;backdrop-filter:blur(.25rem)!important}footer>x-flex,.sub-footer-container,.container{height:inherit;margin:0 auto;max-width:var(--containerMaxWidth)}.container{padding:0 var(--padding)}.large-heading{font-size:3.5rem;line-height:1.2}.medium-heading{font-size:2.5rem}.small-heading{font-size:1.4rem}.gs-title{font-weight:400;border-bottom:0}.gs-title:not(.gs-title--serif){font-family:silkamedium,sans-serif}.gs-title--large{font-size:calc(var(--hSize) * 1.4)}.container .gs-title{padding-left:0;padding-right:0}.listing-page h1{margin-top:1.5rem}.listing-page .rte,.listing-page .filter{margin-top:2rem}.marquee x-cell{padding:0 var(--marqueeLateralSpace)}.logo-list{padding-bottom:3rem;padding-top:3rem}.logo-list img{max-height:86px}.logo-list__heading{font-family:silkamedium,sans-serif;margin-top:1.6rem;text-align:center}.hero .meta{padding:4rem 0}.hero picture{display:flex}.hero .meta a{border:var(--globalBorder)}.image-text .meta{padding-bottom:8rem;padding-top:4rem}.shopify-section .products .gs-title{padding-bottom:4rem;padding-top:4rem}.waves{background-position:center center;background-repeat:repeat-x;background-size:contain;display:inline-flex;height:24px;overflow:hidden;text-indent:-999px;vertical-align:middle}.waves--short{width:73px}.waves--long{width:12rem}.waves--short.waves--blue{background-image:url(waves-short-blue.svg)}.waves--short.waves--green{background-image:url(waves-short-green.svg)}.waves--short.waves--orange{background-image:url(waves-short-orange.svg)}.waves--short.waves--pink{background-image:url(waves-short-pink.svg)}.waves--long.waves--blue{background-image:url(waves-long-blue.svg)}.waves--long.waves--green{background-image:url(waves-long-green.svg)}.waves--long.waves--pink{background-image:url(waves-long-pink.svg)}.product .cards .card-head{padding:1rem!important}.product .cards .card-head x-flex{gap:.8rem}.product-form .button{display:flex;justify-content:center;width:100%}.product-form .klaviyo-bis-trigger{margin-top:2.5rem!important}.icons-text{overflow:hidden}.icons-text__list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-left:-1rem;margin-right:-1rem;padding-left:0;text-align:center}.icons-text__list-item{margin-bottom:2rem;padding:0 1rem;width:25%}.icons-text__fig{margin:0 auto}.icons-text__fig img{margin:auto}.icons-text__title{line-height:1.2;margin-top:1rem}hscroll-slider button{background-position:center center;background-repeat:no-repeat;background-size:contain;border:var(--globalBorder);border-radius:50%;height:4rem;width:4rem}hscroll-slider button:hover{background-color:var(--buttonBgHover)}hscroll-slider button[hscroll-button-prev]{background-image:url(prev.svg)}hscroll-slider button[hscroll-button-next]{background-image:url(next.svg)}hscroll-slider button i{display:none}footer{margin-top:4rem;padding-top:8rem}footer:before{background:url(footer-waves.svg) left center / auto repeat-x;content:"";display:block;height:40px;left:0;position:absolute;right:0;top:0;transform:translateY(-50%);width:100%}sub-footer{padding:8rem 0 4rem}footer,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,sub-footer,sub-footer .fake-select{color:var(--footerTextColor)}sub-footer :is(button,.button).fake-select{border-color:var(--footerTextColor)}footer a:not(.button){font-family:silkamedium,sans-serif}footer a:not(.button):hover{color:#fff}footer h4{margin-bottom:1rem}footer .no-style{flex-direction:column;margin-top:2.5rem}footer .no-style li:not(:last-child){margin-bottom:1.5rem!important}.ssocialss ul.foosocial{align-items:flex-start;gap:0}.hero-double__text{display:flex;flex-direction:column;height:100%;max-width:calc(var(--containerMaxWidth) / 2);padding:4rem var(--padding)}x-cell:first-child .hero-double__text{margin-left:auto}.hero-double__heading{margin-bottom:1.5rem}.hero-double__content{margin-bottom:3rem;max-width:55rem}.hero-double__content p:not(:last-child){margin-bottom:1.5rem}.product .cards{border-block-start:var(--globalBorder)}.product .cards>x-cell .card-meta{border-block-start:0}.cs-groups{padding:4rem 0}.cs-groups__list{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;list-style:none;margin:0;padding-bottom:1rem;padding-left:0}.cs-groups__list li{flex:0 0 auto;height:100%;margin-bottom:0;text-align:center;width:calc(50% - 1.5rem)}.cs-groups__item img{height:110px;margin:auto;width:auto}.cs-groups__heading{font-size:2.4rem;line-height:1.07;margin-top:.5rem}.feat-collections .meta{padding:0;position:relative}.feat-collections .product .cards:before,.feat-collections .product .cards:after{border-block-start:var(--globalBorder);content:"";display:block;left:1.25rem;pointer-events:none;position:absolute;right:1.25rem}.feat-collections .product .cards:before{top:0;transform:translateY(-1px)}.feat-collections .product .cards:after{bottom:4rem;transform:translateY(1px)}.feat-collections .cards>.scollection{margin-bottom:4rem}.inline-link{text-decoration:underline!important}.inline-link:hover{text-decoration:none!important}.hero-text__subheading{font-family:var(--hFontFamily);font-size:1.8rem;margin-top:2.5rem;text-align:center}.hero-text__small-heading{margin-top:1.2rem;text-align:center}.cs-materials{padding:4rem 0}.cs-materials__list{display:flex;flex-wrap:wrap;gap:3rem;list-style:none;margin:3rem 0;padding-left:0}.cs-materials__list li{flex:0 0 auto;width:calc(33.33% - 2rem)}.cs-materials__btn{background:none;color:var(--color);display:block;font-family:var(--hFontFamily);font-size:2rem;border:0;max-width:130px;padding:0;transition:all .1s linear}.cs-materials__btn:not(.cs-materials__btn--active):hover{opacity:.7}.cs-materials__btn--active .cs-materials__btn-icon{background-color:#bceb91}.cs-materials__btn-icon{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:55% auto;border:var(--globalBorder);border-radius:50%;display:flex;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .1s linear}.cs-materials__btn-icon:before{content:"";display:block;padding-top:100%}.cs-materials__panel:not(.cs-materials__panel--active){display:none}.cs-materials__panel h3{font-size:3rem;margin-bottom:1.5rem}.cs-materials__care{align-items:flex-start;background:#fde9dc;border:var(--globalBorder);display:flex;flex-wrap:wrap;margin-top:2rem;padding:1.2rem}.cs-materials__care-label{background:#ffa3a3;display:block;font-family:silkamedium,sans-serif;font-size:1.2rem;line-height:1;padding:.8rem}.cs-materials__care-info{flex:1;padding-left:2rem}.shopify-section.feat-collections{position:relative}.shopify-policy__container,.shopify-policy__title,.shopify-policy__body{display:block;border:0!important}.shopify-policy__title h1{font-size:3rem;margin:0 auto;max-width:var(--containerMaxWidth);padding:4rem var(--padding) 0}.shopify-policy__body{margin:0 auto;max-width:var(--containerMaxWidth);padding:0 var(--padding) 8rem}.shopify-policy__body .rte{max-width:800px}.bullet-product-content .large-heading{margin-top:3.5rem}.umail+.usubscribe{margin-top:1rem}product-info>div{padding-left:var(--padding);padding-right:var(--padding)}.newsletter .description,.newsletter .form{margin-top:1.5rem}.appointment-form__figure{margin-bottom:2rem}.newsletter__content{margin:auto;max-width:600px;padding:2rem}.newsletter__content .form{margin-top:3rem}.newsletter__content .button{width:100%}.heading{font-size:3.5rem}.bullet-mobile-meta.small-only{padding-top:4rem}.product-page .slider-buttons button{padding:0}.newsletter-block input{margin-bottom:1.5rem}.coretex-dialog .headingTitle{padding-left:2.2rem}.coretex-dialog .localization-form{padding-left:2.2rem;padding-right:2.2rem}.localization-item>a{margin:1px}.localization-item>a:not([aria-current=true]):hover{background-color:var(--buttonBgHover)}.localization-item .flag{display:none}.localization-list>li{margin-bottom:3px}@media screen and (min-width: 768px){.cs-groups__list li{width:calc(20% - 3rem)}.cs-groups__heading{font-size:2rem}.cs-materials__row{align-items:flex-end;display:flex;flex-wrap:wrap}.cs-materials__col{flex:0 0 auto;width:50%}.cs-materials__panel{margin-bottom:3rem;padding-left:6rem}.shopify-section:last-child>section{border-block-end:0}.shopify-section:last-child .logo-list{margin-bottom:-3.5rem}.shopify-section:last-child .hero-double>x-grid>x-cell{outline:none}.shopify-section:last-child .hero-double>x-grid>x-cell:first-child{border-right:var(--globalBorder)}.appointment-form__figure{margin-bottom:0;margin-left:2rem}}@media screen and (min-width: 900px){#header{padding-bottom:1rem;padding-top:1rem}.main-header .accounts a.no-style{padding-inline:2rem}#header .menulink summary,#header .menulink a.no-style,.main-header .accounts .inline li{font-size:2rem}.shopify-section:first-child .hero-double__text .large-heading{font-size:5.5rem}.hero .meta{padding-bottom:8rem}.product .cards>x-cell{margin:0 1.25rem}.image-text .meta{max-width:75rem;padding-left:8rem;padding-right:8rem}.image-text [order="3"]+.meta{margin-left:auto}.image-text .rte p{font-size:1.8rem}.product .cards .card-title{font-size:2.4rem}footer h4{font-size:2.4rem}x-cell:first-child .hero-double__text{padding-right:8rem}x-cell:last-child .hero-double__text{padding-left:8rem}.product .cards .card-head{padding:1.5rem 2.5rem!important}.cs-groups__list li{flex:0 0 auto}.cs-groups__heading{font-size:2.4rem}.feat-collections .products .card-title{font-size:2rem}.feat-collections .product .cards{border-block-start:0;border-block-end:0;margin-left:-1.25rem;margin-right:-1.25rem;position:relative}.hero-text{padding-bottom:6rem;padding-top:6rem}.hero-text .cta{font-family:var(--hFontFamily);margin:auto;max-width:1136px}.hero-text__subheading{font-size:2.8rem;margin-top:4rem}}@media screen and (min-width: 1200px){.hero .meta .large-heading,.shopify-section:first-child .hero-double__text .large-heading{font-size:6.4rem}}@media screen and (min-width: 1400px){.icons-text__title{font-size:2.4rem;margin-top:1.5rem}.hero-double__text{padding-bottom:8rem;padding-top:8rem}.hero-double__content{font-size:1.8rem}.hero-double__content p:not(:last-child){margin-bottom:2rem}.cs-materials{padding:8rem 0}.cs-materials__list{margin-top:4rem;gap:6rem}.cs-materials__list li{width:calc(33.33% - 6rem)}.cs-materials__btn-icon{margin-bottom:1.5rem}.cs-materials__heading{font-size:2.4rem}.cs-materials__panel h3{font-size:4.8rem}.cs-materials__panel-paragraph{font-size:1.6rem}}@media (max-width: 777px){.t-index .gs-title{background:none;border-block-end:0;overflow:auto;padding:0;position:relative;text-overflow:unset;top:auto!important;white-space:normal}}@media (min-width: 778px){#header-grid[columns="3"]{--grid-tc: 1fr 2fr 1fr}}@media (max-width: 767px){x-grid.card.scroll-snap-m{--scrollWidth: 80%}}@media (min-width: 768px) and (max-width: 900px){x-grid.card.scroll-snap-m{--scrollWidth: 40%}}@media (min-width: 901px) and (max-width: 1200px){x-grid.card.scroll-snap-m{--scrollWidth: 28%}}@media (min-width: 1201px) and (max-width: 1400px){x-grid.card.scroll-snap-m{--scrollWidth: 20%}}@media (min-width: 1401px){x-grid.card.scroll-snap-m{--scrollWidth: 17%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
