:root{--menu-bg: var(--color-noir-divoire);--menu-text: var(--color-blanc-ivoire);--menu-muted: #A39B8E;--menu-line: rgba(234, 228, 216, .18)}.header-drawer__content{display:flex;flex-direction:column;background-color:var(--menu-bg);color:var(--menu-text)}.header-drawer__head{display:flex;align-items:center;justify-content:space-between;min-height:6.4rem;margin:0;padding:0 2.4rem;box-shadow:none}.header-drawer__back,.header-drawer__cart{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:var(--menu-text);cursor:pointer}.header-drawer__back{justify-content:flex-start;text-align:left}.header-drawer__back svg{width:1.8rem;height:1.8rem;fill:currentColor}.header-drawer__cart{justify-content:flex-end;text-decoration:none}.header-drawer__cart svg{width:2.2rem;height:auto}.header-drawer__cart svg *{stroke:currentColor}.header-drawer__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:10rem;background:var(--menu-text);color:var(--menu-bg);font-size:1.2rem;font-weight:500}.header-drawer__cart-count.is-empty{display:none}.header-drawer__search{position:relative;display:flex;align-items:center;margin:0;border-top:1px solid var(--menu-line);border-bottom:1px solid var(--menu-line)}.header-drawer__search input{flex:1;min-width:0;height:5.6rem;padding:0 2.4rem;border:0;border-radius:0;background:transparent;color:var(--menu-text);font-family:var(--font-body-family);font-size:1.6rem;-webkit-appearance:none;appearance:none}.header-drawer__search input::-webkit-search-cancel-button{display:none}.header-drawer__search input::placeholder{color:var(--menu-muted);opacity:1}.header-drawer__search input:focus{outline:none}.header-drawer__search .header-drawer__search-submit{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;padding:0;border:0;background:none;color:var(--menu-text);cursor:pointer}.header-drawer__menu .drawer-item:first-child{border-top:0}.header-drawer__nav{flex:0 0 auto}.header-drawer__menu{margin:0;padding:0;border-bottom:1px solid var(--menu-line)}.drawer-item{border-top:1px solid var(--menu-line)}.drawer-item__link,.drawer-item__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.9rem 2.4rem;border:0;background:none;color:var(--menu-text);font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer}.drawer-item__toggle svg{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;transition:transform .25s}.drawer-item.is-open .drawer-item__toggle svg{transform:rotate(180deg)}.drawer-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.drawer-item.is-open .drawer-sub{grid-template-rows:1fr}.drawer-sub__inner{overflow:hidden}.drawer-sub__list{margin:0;padding:0 2.4rem 2rem}.drawer-sub__link{display:flex;align-items:center;gap:.8rem;padding:.9rem 0;color:var(--menu-muted);font-size:1.5rem;line-height:1.3;text-decoration:none}.drawer-sub__link--all,.drawer-sub__link:active,.drawer-sub__link:focus-visible{color:var(--menu-text)}.drawer-sub__group{margin-top:1.6rem}.drawer-sub__label{display:block;margin-bottom:.4rem;color:var(--menu-muted);font-size:1.1rem;font-weight:500;letter-spacing:.12rem;text-transform:uppercase;opacity:.8}.drawer-sub__group .drawer-sub__link{color:var(--menu-text)}.header-drawer .tag-link{background:var(--menu-text);color:var(--menu-bg)}.header-drawer__footer{display:flex;flex-direction:column;gap:1.6rem;margin-top:auto;padding:3.2rem 2.4rem 4rem;color:var(--menu-muted)}.header-drawer__account{align-self:flex-start;color:inherit;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem}.header-drawer__footer .localization-dropdowns{display:flex;justify-content:flex-start;gap:2.4rem}.header-drawer__footer .localization-dropdown summary{font-size:1.1rem;font-weight:400;letter-spacing:.08rem;color:var(--menu-muted)}.header-drawer__footer .localization-dropdown summary img{width:1.6rem;height:auto}.header .mega-menu{background:var(--menu-bg);border-top:1px solid var(--menu-line);border-bottom:0;color:var(--menu-text)}.header .mega-menu .mega__nav h6{color:var(--menu-muted);font-size:1.2rem;letter-spacing:.12rem}.header .mega-menu .mega__nav a{color:var(--menu-text);opacity:.8}@media(hover:hover){.header .mega-menu .mega__nav a:hover{color:var(--menu-text);opacity:1;text-decoration:underline;text-underline-offset:.3rem}}.header .mega-menu .mega__actions a{color:var(--menu-text)}.header .mega-menu .tag-link{background:var(--menu-text);color:var(--menu-bg)}.header__utils .localization-dropdowns--header{gap:.8rem}.header__utils .localization-dropdown--header{font-size:1.1rem;font-weight:400;letter-spacing:.06rem;text-transform:uppercase;opacity:.75}.header__utils .localization-dropdown--header summary{gap:.4rem}.header__utils .localization-dropdown--header summary svg{flex-basis:1.2rem;width:1.2rem;height:1.2rem}.header__utils .localization-dropdown--header summary img{width:1.4rem;height:auto}@media(max-width:1023px){.header-drawer__footer .localization-dropdown{width:auto}.header-drawer__footer .localization-dropdown.localization-dropdown--footer summary{width:auto;padding-block:0;border-bottom:0}}.menu-opening .header-drawer__content{transform:none}.header-drawer__footer{margin-top:0;padding:3.2rem 2.4rem 6.4rem}@media(min-width:1024px){.header__container{transition:background-color .2s,color .2s}.header:has(.header__nav-item:hover .mega-menu) .header__container,.header:has(.header__nav-item:focus-within .mega-menu) .header__container{background-color:var(--menu-bg);border-color:var(--menu-line)!important;color:var(--menu-text)}.header:has(.header__nav-item:hover .mega-menu) .header__container .selector-wrap select,.header:has(.header__nav-item:hover .mega-menu) .header__container .localization-dropdown summary,.header:has(.header__nav-item:hover .mega-menu) .header__container .header__nav-link{color:var(--menu-text)}.header:has(.header__nav-item:hover .mega-menu) .header__logo svg,.header:has(.header__nav-item:hover .mega-menu) .header__logo svg path{fill:var(--menu-text)}.header:has(.header__nav-item:hover .mega-menu) .header__utils-items svg *{stroke:var(--menu-text)}.header:has(.header__nav-item:hover .mega-menu) .header__container .cart-count-badge{background-color:var(--menu-text);color:var(--menu-bg)}}@media(min-width:1024px){.header .mega-menu{gap:3.2rem;padding:3.6rem var(--section-padding) 4rem}.header .mega-menu nav{flex:1 1 auto;flex-wrap:nowrap;gap:0;max-width:none;margin-right:0}.header .mega-menu .mega__nav{flex:1 1 0;width:auto;min-width:0;padding:0 2.4rem;border-left:1px solid var(--menu-line)}.header .mega-menu .mega__nav:first-child{padding-left:0;border-left:0}.header .mega-menu .mega__nav a{white-space:normal}.header .mega-menu .mega__content{flex:0 0 clamp(24rem,26vw,42rem);width:auto;max-width:none;padding-left:3.2rem;border-left:1px solid var(--menu-line)}.header .mega-menu .mega__image{padding-bottom:120%}}.localization-dropdowns--header summary,.localization-dropdowns--header summary span,.localization-dropdowns--header .localization-dropdown__option{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:normal;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/75/assets/header-menu-v31.css.map */
