mh-topbar.mh-tb{z-index:1}@media(max-width:1000px){mh-topbar .mh-tb__item{transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}mh-topbar .mh-tb__item.is-active{transition:opacity .55s ease .28s,transform .55s ease .28s,visibility 0s linear 0s}}.mh-ass__title{text-wrap:balance}@media(max-width:1000px){.mh-hdr-lux .header__mobile-menu-nav{display:flex;flex-direction:column}.mh-hdr-lux .header__mobile-menu-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 2px;border-bottom:1px solid rgba(18,40,74,.08);color:#0e1117;text-decoration:none}.mh-hdr-lux .header__mobile-menu-link:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);opacity:.4}.mh-hdr-lux .header__mobile-menu-link-text{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:21px;font-weight:500;line-height:1.2;letter-spacing:.005em}}mh-promo{display:block}mh-promo[hidden]{display:none!important}.mh-promo{position:relative;overflow:hidden;color:#fff;background:linear-gradient(90deg,#07122a,#12284a,#07122a);border-bottom:1px solid rgba(169,193,227,.2)}.mh-promo--noir{background:#050608}.mh-promo--ivoire{color:#12284a;background:linear-gradient(90deg,#ece5d8,#f7f3ec,#ece5d8);border-bottom-color:#12284a1f}.mh-promo:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:40%;background:linear-gradient(100deg,#fff0,#ffffff1c,#fff0);transform:skew(-18deg);animation:mhPromoSheen 7s ease-in-out infinite;pointer-events:none}.mh-promo--ivoire:after{background:linear-gradient(100deg,#fff0,#ffffffb3,#fff0)}@keyframes mhPromoSheen{0%,58%{left:-45%}to{left:145%}}.mh-promo__link{display:block;color:inherit;text-decoration:none}.mh-promo__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding-top:7px;padding-bottom:7px;font-family:Poppins,sans-serif;white-space:nowrap}.mh-promo__main,.mh-promo__sub{display:inline-flex;align-items:center;gap:12px}.mh-promo__tag{display:inline-flex;align-items:center;gap:14px;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:17px;font-style:italic;font-weight:500;line-height:1;letter-spacing:.01em;color:#a9c1e3}.mh-promo__tag:after{content:"";width:1px;height:15px;background:currentColor;opacity:.45}.mh-promo--ivoire .mh-promo__tag{color:#12284a}.mh-promo__highlight{font-size:12.5px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase}.mh-promo__text{font-size:11px;font-weight:500;line-height:1;letter-spacing:.2em;text-transform:uppercase;opacity:.86}.mh-promo__timer{display:inline-flex;align-items:center;gap:5px;margin-left:10px;padding-left:22px;border-left:1px solid rgba(169,193,227,.3)}.mh-promo__timer[hidden]{display:none}.mh-promo__timer-label{margin-right:6px;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;opacity:.72}.mh-promo__unit{display:inline-flex;align-items:baseline;gap:2px;min-width:40px;justify-content:center;padding:4px 7px;border-radius:5px;background:#ffffff12;box-shadow:inset 0 0 0 1px #a9c1e33d}.mh-promo--ivoire .mh-promo__unit{background:#12284a0f;box-shadow:inset 0 0 0 1px #12284a29}.mh-promo--ivoire .mh-promo__timer{border-left-color:#12284a33}.mh-promo__unit b{font-size:12.5px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.mh-promo__unit i{font-size:9px;font-style:normal;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.mh-promo--no-days .mh-promo__unit--d{display:none}.mh-promo__cta{display:inline-flex;align-items:center;gap:8px;margin-left:10px;padding:7px 16px;border-radius:999px;background:#fff;color:#12284a;font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;transition:background-color .3s ease,gap .3s ease}.mh-promo--ivoire .mh-promo__cta{background:#12284a;color:#fff}.mh-promo__cta svg{width:14px;height:14px}.mh-promo__link:hover .mh-promo__cta{gap:12px;background:#a9c1e3;color:#0b1424}.mh-promo__link:focus-visible{outline:2px solid #a9c1e3;outline-offset:-4px}@media(max-width:1100px){.mh-promo__cta{display:none}}@media(max-width:749px){.mh-promo__inner{flex-direction:column;gap:6px;min-height:0;padding-top:9px;padding-bottom:9px;text-align:center}.mh-promo__main{gap:10px}.mh-promo__tag{gap:10px;font-size:15px}.mh-promo__tag:after{height:12px}.mh-promo__highlight{font-size:11px;letter-spacing:.16em}.mh-promo__sub{flex-wrap:wrap;justify-content:center;gap:8px}.mh-promo__text{font-size:9.5px;letter-spacing:.16em}.mh-promo__timer{gap:3px;margin-left:0;padding-left:10px}.mh-promo__timer-label{display:none}.mh-promo__unit{min-width:0;padding:3px 5px;border-radius:4px}.mh-promo__unit b{font-size:11px}.mh-promo__unit i{font-size:8px}}@media(max-width:899px){html:has(mh-promo:not([hidden])) .mh-hero{min-height:max(600px,min(calc(100svh - 96px),800px))}}@media(prefers-reduced-motion:reduce){.mh-promo:after{animation:none;display:none}}.product-section__product-info:has(.mhp-bb--livraison) .mh-reassurance,.product-section__product-info:has(.mhp-bb--livraison) .mh-shipping-cutoff{display:none!important}.product-section__product-info:has(.mhp-bb--livraison) .variant-picker__option-values:has(>.variant-picker__option-value--finish){grid-template-columns:repeat(3,minmax(0,1fr))}.product-section__product-info:has(.mhp-bb--livraison) .variant-picker__option-value--finish input+.finish-card{gap:10px!important;padding:0 10px 0 11px!important}@media(max-width:749px){.product-section__product-info:has(.mhp-bb--livraison) .variant-picker__option-value--finish input+.finish-card{gap:8px!important;padding:6px 8px 6px 9px!important}}.mhp-svc-card .mhp-svc__contact-hours{flex-basis:100%;font-size:11.5px}.mhp-svc-card .mhp-svc__contact-hours:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mh-lux.css.map */
