:root{--mde-paper:#F7F3EC;--mde-ivory:#EFE8DC;--mde-sand:#E2D7C5;--mde-navy:#17130F;--mde-gold:#B08D57;--mde-gold-soft:#D9C6A0;--mde-muted:#6A625A}body{background:var(--mde-paper);color:var(--mde-navy)}.mde-wide-story:after{background:linear-gradient(90deg,#17130fe6,#17130f59)}.mde-swatches i{border-color:#17130f38}.mde-film{background:#0e0b09!important}body .mde-origine{background:var(--mde-ivory)}body .mde-origine__title,body .mde-origine__sign{color:var(--mde-navy)}body .mde-origine__eyebrow{color:var(--mde-gold)}body .mde-origine__rule{background:var(--mde-gold)}body .mde-origine p:not(.mde-origine__eyebrow):not(.mde-origine__sign){color:#3a322b}body .mde-trust{background:var(--mde-ivory)}.mde-vhero{position:relative;height:min(78vh,780px);min-height:520px;background:#0e0b09;color:#fff;overflow:hidden}.mde-vhero__media,.mde-vhero__media video,.mde-vhero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mde-vhero__mobile{display:none}.mde-vhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0b09d1,#0e0b0973 45%,#0e0b090d),linear-gradient(0deg,#0e0b098c,#0e0b0900 40%)}.mde-vhero__copy{position:relative;z-index:2;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:flex-end;max-width:780px;padding:0 clamp(24px,6vw,100px) clamp(56px,9vh,96px)}.mde-vhero h1{font-size:clamp(46px,5.6vw,84px);line-height:1;margin:14px 0 18px;color:#fff}.mde-vhero__copy>p:not(.eyebrow){font-size:17px;line-height:1.7;max-width:520px;color:#ede6da;margin:0}.mde-vhero .mde-actions{margin-top:28px}.mde-vhero__cue{position:absolute;z-index:2;left:50%;bottom:18px;transform:translate(-50%);width:1px;height:42px;background:linear-gradient(var(--mde-gold),transparent)}@media(max-width:749px){.mde-vhero{height:68vh;min-height:430px}.mde-vhero__desktop{display:none}.mde-vhero__mobile{display:block}.mde-vhero__shade{background:linear-gradient(0deg,#0e0b09e0,#0e0b0940 60%,#0e0b091a)}.mde-vhero__copy{padding:0 20px 44px}.mde-vhero h1{font-size:clamp(36px,10vw,48px)}.mde-vhero__copy>p:not(.eyebrow){display:none}.mde-vhero .mde-actions{flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px}.mde-vhero .mde-actions .mde-button{width:auto;min-height:44px}.mde-vhero .mde-actions .mde-button.ghost{border:0;padding:0;min-height:32px;text-decoration:underline;text-underline-offset:4px}.mde-vhero__cue{display:none}}.mde-chooser-grid.four{grid-template-columns:repeat(4,1fr)}@media(max-width:990px){.mde-chooser-grid.four{grid-template-columns:1fr 1fr}}@media(max-width:520px){.mde-chooser-grid.four{grid-template-columns:1fr}}.mde-why{background:var(--mde-ivory);padding:clamp(80px,9vw,130px) 24px}.mde-why>div{max-width:1280px;margin:auto}.mde-why h2{text-align:center;font-size:clamp(38px,5vw,68px);line-height:1.04;margin:18px auto 0;max-width:900px}.mde-why .eyebrow{text-align:center}.mde-why .mde-grid{grid-template-columns:repeat(4,1fr)}@media(max-width:990px){.mde-why .mde-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.mde-why .mde-grid{grid-template-columns:1fr}}.mde-gift .mde-actions{justify-content:center}.card-gallery{position:relative}.card-gallery .mde-hover-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:3!important;display:block!important;background:#fff}.card-gallery slideshow-arrows,.card-gallery .product-badges,.card-gallery quick-add-component{z-index:4!important}@media(hover:hover)and (pointer:fine){.card-gallery:hover .mde-hover-img{opacity:1!important}}@media(hover:none){.card-gallery .mde-hover-img{display:none!important}}.card-gallery.mde-nav .mde-hover-img{display:none!important}.product-card:has(.variant-option__swatch:hover) .mde-hover-img,.product-grid__card:has(.variant-option__swatch:hover) .mde-hover-img{opacity:0!important}.mde-price-range{white-space:nowrap}.variant-option__swatch .swatch,.swatch{background-size:cover!important;background-image:none}@font-face{font-family:Twemoji Country Flags;unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src:url(https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2) format("woff2");font-display:swap}.announcement-bar__text{font-family:"Twemoji Country Flags",var(--font-subheading--family),sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mde-premium.css.map */
