:root{--mc-ink:#1c1c1c;--mc-paper:#f9f9f9;--mc-sand:#f2f2f2;--mc-green:#1c1c1c;--mc-camel:#1c1c1c;--mc-muted:rgba(28,28,28,.62)}.subheading,.kicker{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:500}h1,h2,h3,.h1,.h2,.h3{font-weight:400}.h1,h1{letter-spacing:-.005em}.product-info h1,.product-info .h1,.product-info .h2,.product-info .h3,.product-info .h4{font-size:clamp(1.35rem,1.2vw + .9rem,1.75rem)!important;line-height:1.2;font-weight:400}.product-info .price-list{font-size:1rem}.mc-reassure{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin:.35rem 0 .25rem;color:var(--mc-muted);font-size:.8rem;letter-spacing:.01em}.mc-reassure span{display:inline-flex;align-items:center;gap:.45rem}.mc-reassure svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.6}.mc-guarantee{margin-top:1rem;border:1px solid rgba(28,28,28,.12);background:var(--mc-sand);padding:1rem 1.1rem;display:grid;gap:.55rem;font-size:.82rem;color:var(--mc-ink)}.mc-guarantee div{display:flex;gap:.65rem;align-items:flex-start}.mc-guarantee svg{flex:none;width:16px;height:16px;stroke:var(--mc-green);fill:none;stroke-width:1.6;margin-top:.1rem}.mc-guarantee strong{font-weight:500}.mc-sizehelp{font-size:.78rem;color:var(--mc-muted);margin:-.25rem 0 .5rem}.mc-sizehelp a{text-decoration:underline;text-underline-offset:3px;color:var(--mc-ink)}.breadcrumb{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mc-muted);margin-bottom:.9rem}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{color:var(--mc-ink)}.product-card__title{font-size:.86rem;letter-spacing:.01em}.product-card .price-list{font-size:.86rem;color:var(--mc-muted)}.button,.btn,button.button{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:500}.announcement-bar{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.header{border-bottom:1px solid rgba(28,28,28,.08)}.scrolling-text{font-family:var(--heading-font-family);font-style:italic;letter-spacing:.02em}.mc-edito-caption{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mc-muted)}.footer{font-size:.84rem}.footer .h3,.footer h3{font-size:1.05rem}.collection-card img,.collection-card picture img{aspect-ratio:3/4;object-fit:cover;width:100%}.scrolling-text{font-size:clamp(1.1rem,1.6vw,1.5rem)!important}.media-grid .content-over-media h3,.media-grid .h3{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.02em}.product-card__figure img{object-fit:cover}.scrolling-text,.scrolling-text__text,scrolling-text,[class*=scrolling-text] p,.shopify-section--scrolling-text .h1,.shopify-section--scrolling-text .h2{font-size:clamp(1rem,1.4vw,1.35rem)!important;font-family:var(--heading-font-family);font-style:italic;letter-spacing:.03em;line-height:1.3}[id*=__marquee]{--scrolling-text-font-size:1.3rem!important}.product-info h1,.product-info .product-info__title{font-size:clamp(1.15rem,.9vw + .85rem,1.5rem)!important}.mc-edito-note{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;opacity:.85}@media screen and (max-width:699px){.shopify-section--collection-list .collection-list{--collection-list-grid:auto / repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow:visible!important;scroll-snap-type:none!important}.shopify-section--collection-list .collection-card .content-over-media>*{padding:.75rem}.shopify-section--collection-list .collection-card .h2,.shopify-section--collection-list .collection-card .h3,.shopify-section--collection-list .collection-card .h4{font-size:1.05rem!important;line-height:1.2;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.shopify-section--collection-list .collection-card .subheading{font-size:.6rem}}@media screen and (max-width:699px){.product-list{--product-list-carousel-item-width:44vw!important}.product-info .breadcrumb{margin-top:1rem}}.product-info .prose h2,.product-info .prose h3{font-size:1.05rem;letter-spacing:.01em;line-height:1.3}@media screen and (min-width:700px){.collection-card .h2,.collection-card .h3,.collection-card .h4{font-size:clamp(1.3rem,1.8vw,1.85rem)!important;line-height:1.15}.collection-card .subheading{font-size:.66rem}}.announcement-bar{border-radius:0!important}:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){position:sticky!important;top:0!important}.header[allow-transparency]{transition:background-color .25s}@media screen and (min-width:1150px){.header__link-list{flex-wrap:nowrap!important;white-space:nowrap;gap:var(--spacing-4) 1.35rem!important}.header__link-list>ul>li>a,.header__link-list>ul>li>details>summary{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.header__link-list .icon-chevron-bottom{width:8px;height:8px}}@media screen and (min-width:1150px){.header__link-list{align-items:center}.header__link-list>ul>li{display:flex;align-items:center}.header__link-list>ul>li>a,.header__link-list>ul>li>details>summary{display:inline-flex;align-items:center;line-height:1;min-height:1.25em;padding:0}.header__link-list summary .icon-chevron-bottom{top:0;margin-inline-start:.4rem}}@media screen and (min-width:1150px){.header__link-list>ul>li{height:1.25em}.header__link-list>ul>li>details{display:flex;align-items:center;height:100%}}.mega-menu .navigation-promo .content-over-media,.navigation-drawer .navigation-promo .content-over-media{display:flex;flex-direction:column;gap:.55rem;background:none;border-radius:0;--content-over-media-overlay:0 0 0 / 0}.mega-menu .navigation-promo .content-over-media>:not(img,picture),.navigation-drawer .navigation-promo .content-over-media>:not(img,picture){position:static;place-self:auto!important;padding:0;margin:0;width:100%;text-align:left}.mega-menu .navigation-promo .content-over-media>:not(img,picture) p,.navigation-drawer .navigation-promo .content-over-media>:not(img,picture) p{font-family:var(--text-font-family);font-size:.72rem!important;letter-spacing:.08em;text-transform:uppercase;line-height:1.3!important;color:rgb(var(--text-primary))}.mega-menu .navigation-promo .content-over-media>img,.mega-menu .navigation-promo .content-over-media>picture img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.navigation-drawer .navigation-promo .content-over-media>img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}[id$=__statement] .section{--section-outer-spacing-block:3.25rem}[id$=__statement] .h2,[id$=__statement] h2{font-size:clamp(1.35rem,1.2vw + 1rem,1.9rem);line-height:1.3;max-width:34ch;margin-inline:auto}[id$=__statement] .prose p{font-size:.95rem;color:var(--mc-muted);max-width:52ch;margin-inline:auto}[id$=__statement] .subheading{color:var(--mc-muted)}@media screen and (min-width:1000px){[id$=__statement] .section{--section-outer-spacing-block:4.5rem}}[id$=__statement] .button{border:0!important;background:transparent!important;color:var(--mc-ink)!important;padding:0!important;min-height:0;text-decoration:underline;text-underline-offset:5px;font-size:.74rem;letter-spacing:.14em}.shopify-section--media-with-text .section{padding-block:0!important}.shopify-section--media-with-text .media-with-text__media{max-height:680px;overflow:hidden}.shopify-section--media-with-text .media-with-text__media img{height:100%;max-height:680px;width:100%;object-fit:cover}.shopify-section--media-with-text .media-with-text__item{align-items:stretch}.shopify-section--media-with-text .media-with-text__content{padding:3rem 2.5rem!important}@media screen and (min-width:1000px){.shopify-section--media-with-text .media-with-text__content{padding:3.5rem 4rem!important}}[id$=__overons] .section{padding-block:3rem!important}@media screen and (min-width:1000px){[id$=__overons] .section{padding-block:4rem!important}}.section-header .subheading,.media-with-text__content .subheading{font-size:.7rem!important;letter-spacing:.16em;text-transform:uppercase;color:#1c1c1c9e!important;font-weight:500}.section-header .h2,.section-header h2,.media-with-text__content .h2,.media-with-text__content h2{font-size:clamp(1.5rem,1.4vw + 1rem,2.2rem)!important;line-height:1.2!important;font-weight:400}.section-header .prose,.media-with-text__content .prose{font-size:.95rem;color:#1c1c1ca8}.media-with-text__content{text-align:left!important;align-items:flex-start!important;justify-items:start!important}.content-over-media .subheading,.content-over-media p.bold{font-family:var(--text-font-family)!important;font-size:.7rem!important;letter-spacing:.16em;text-transform:uppercase;font-weight:500!important;opacity:.9}[id$=__campagne] .content-over-media .h2,[id$=__campagne] .content-over-media h2{font-size:clamp(1.8rem,2.2vw + 1rem,2.9rem)!important;line-height:1.15}[id$=__campagne] .content-over-media .prose{font-size:1rem;max-width:34rem}.button,.btn,button.button{font-size:.72rem!important;letter-spacing:.14em!important;padding:.95rem 1.6rem!important;min-height:0!important}.section:not(.section-full){--section-outer-spacing-block:3.25rem}@media screen and (min-width:1000px){.section:not(.section-full){--section-outer-spacing-block:4rem}}[id$=__overons] .section{padding-block:3rem 1.5rem!important}@media screen and (min-width:1000px){[id$=__overons] .section{padding-block:4rem 2rem!important}}@media screen and (min-width:700px){.collection-card .h2,.collection-card .h3,.collection-card .h4{font-size:clamp(1rem,1.05vw,1.3rem)!important}.collection-card .subheading{font-size:.6rem}}@media screen and (min-width:1000px){.shopify-section--collection-list .collection-list{--collection-list-grid:auto / repeat(6,minmax(0,1fr))!important;gap:1rem!important}}.bg-custom,.rounded,.rounded-sm,.rounded-lg,.rounded-xs{border-radius:0!important}.section-header .h1,.section-header h1:not(.product-info h1){font-size:clamp(1.5rem,1.4vw + 1rem,2.2rem)!important;line-height:1.2!important;font-weight:400}.shopify-section--faq .section-header{max-width:40rem}.shopify-section--faq .prose h2,.shopify-section--faq .prose .h2{font-size:clamp(1.5rem,1.4vw + 1rem,2.2rem)!important;line-height:1.2!important;max-width:24ch;margin-inline:auto}.shopify-section--faq .prose .subheading{font-size:.7rem!important;letter-spacing:.16em;color:#1c1c1c9e!important}.shopify-section--text-with-icons{border-top:1px solid rgba(28,28,28,.12)}@media screen and (max-width:899px){.shopify-section--text-with-icons .section{padding-block:2.5rem!important}.shopify-section--text-with-icons .text-with-icons__item{text-align:center;padding-inline:1.5rem}.shopify-section--text-with-icons .text-with-icons__item svg,.shopify-section--text-with-icons .text-with-icons__item img{width:44px!important;height:44px!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper .h3,.shopify-section--text-with-icons .text-with-icons__text-wrapper h3{font-family:var(--heading-font-family)!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper .prose,.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:.95rem!important;line-height:1.55;color:#1c1c1c!important}.shopify-section--text-with-icons .page-dots{display:flex!important;justify-content:center;margin-top:1.25rem}}@media screen and (min-width:900px){.shopify-section--text-with-icons .section{padding-block:1.85rem!important}.shopify-section--text-with-icons .text-with-icons__list{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-template-columns:none!important;gap:1rem 1.5rem;margin-inline:0!important;padding-inline:0!important;overflow:hidden!important;width:100%;scroll-snap-type:none!important}.shopify-section--text-with-icons .text-with-icons__item{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:.85rem;width:100%!important;min-width:0;padding:0!important;text-align:left!important;scroll-snap-align:none}.shopify-section--text-with-icons .text-with-icons__item>:first-child{background:none!important;width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;display:flex;flex:none;margin-top:.1rem}.shopify-section--text-with-icons .text-with-icons__item svg,.shopify-section--text-with-icons .text-with-icons__item img{width:21px!important;height:21px!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper{display:flex;flex-direction:column;gap:.2rem;min-width:0}.shopify-section--text-with-icons .text-with-icons__text-wrapper .h3,.shopify-section--text-with-icons .text-with-icons__text-wrapper h3{font-family:var(--text-font-family)!important;font-size:.84rem!important;letter-spacing:.06em;text-transform:uppercase;font-weight:500!important;margin:0!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper .prose,.shopify-section--text-with-icons .text-with-icons__text-wrapper p{font-size:.86rem!important;color:#1c1c1c9e!important;margin:0!important}.shopify-section--text-with-icons .page-dots,.shopify-section--text-with-icons .text-with-icons__list+*{display:none!important}}html,body{overflow-x:clip}.header[allow-transparency]:not(.is-filled){border-bottom-color:#ffffff47!important}.shopify-section--collection-list .section{padding-block:3.25rem!important}@media screen and (min-width:1000px){.shopify-section--collection-list .section{padding-block:4rem!important}}.product-gallery__thumbnail-list{grid-auto-columns:60px!important;gap:10px!important;align-items:start!important;padding-block:2px}@media screen and (min-width:700px){.product-gallery__thumbnail-list{grid-auto-columns:72px!important}}@media screen and (min-width:1000px){.product-gallery__thumbnail-list{gap:14px!important}}.product-gallery__thumbnail{display:block;width:100%;aspect-ratio:4/5;padding:3px;border:1px solid transparent;background:transparent;transition:border-color .15s}.product-gallery__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0!important}.product-gallery__thumbnail:after{display:none!important}.product-gallery__thumbnail[aria-current=true]{border-color:#1c1c1c}.product-gallery__thumbnail-list-wrapper{margin-top:0}.product-gallery{gap:14px!important}@media screen and (min-width:1000px){.product-gallery{gap:20px var(--spacing-12)!important}}.product-card__mobile-quick-buy-button{color:rgb(var(--button-text-color-primary, 255 255 255))}.product-card__mobile-quick-buy-button .icon{stroke:currentColor}html,body{background-color:#1c1c1c}main{background-color:#f9f9f9}body:not(:has([allow-transparent-header])) .shopify-section--header{background-color:#f9f9f9}body:not(:has([allow-transparent-header])) .shopify-section--announcement-bar{background-color:#1c1c1c}.shopify-section--header{top:calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px))}:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){position:sticky!important;top:calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px))!important}.header__icon-list li:has(>a[href*=customer_authentication]),.header__icon-list li:has(>a[href="/account"]){display:none}@supports not selector(:has(*)){.header__icon-list a[href*=customer_authentication],.header__icon-list a[href="/account"]{display:none}}.panel-footer__account-link{display:none}.panel-footer__localization-wrapper:has(>.panel-footer__account-link:only-child){display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/store-custom.css.map */
