.mnav{--mnav-border: #EAEAEA;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background-color:#fff;color:var(--color-foreground);font-family:var(--ds-font-body)}.mnav.active{display:block}html.mnav-is-open,html.mnav-is-open body{overflow:hidden}.mnav ul{list-style:none;margin:0;padding:0}.mnav button:where(:not(.store-selector,.store-selector *)){-webkit-appearance:none;appearance:none;min-height:0;margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:0;text-align:left;text-transform:none}.mnav svg{flex-shrink:0}.mnav .mnav-row svg,.mnav .mnav-back svg{width:12.75px;height:11.0459px}.mnav .mnav-search__submit svg{width:15.6667px;height:15.6667px}.mnav__screen{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:100%;padding:24px 16px calc(24px + env(safe-area-inset-bottom))}.mnav__screen[hidden]{display:none}.mnav__screen--links{justify-content:flex-start;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.mnav__screen--forward{animation:mnav-in-forward .25s ease-out}.mnav__screen--back{animation:mnav-in-back .25s ease-out}@keyframes mnav-in-forward{0%{opacity:0;transform:translate(24px)}}@keyframes mnav-in-back{0%{opacity:0;transform:translate(-24px)}}@media(prefers-reduced-motion:reduce){.mnav__screen--forward,.mnav__screen--back{animation:none}}.mnav__footer{display:flex;flex-direction:column;gap:16px}.mnav-search{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 32px;padding-bottom:8px;border-bottom:1px solid var(--mnav-border)}.mnav-search:focus-within{border-bottom-color:var(--color-foreground)}.mnav-search__input{flex:1 1 auto;min-width:0;height:24px;margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;color:var(--color-foreground);font-family:var(--ds-font-body);font-size:16px;line-height:24px;outline:none;-webkit-appearance:none;appearance:none}.mnav-search__input::placeholder{color:var(--mnav-border);opacity:1}.mnav-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.mnav .mnav-search__submit{display:flex;width:16px;height:16px}.mnav-list{display:flex;flex-direction:column;gap:16px}.mnav .mnav-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 0 16px;border-bottom:1px solid var(--mnav-border);color:var(--color-foreground);font-family:var(--ds-font-body);font-size:var(--ds-body-sm-size);line-height:24px;text-decoration:none}.mnav .mnav-row--highlight{color:var(--color-error)}.mnav-row svg{flex-shrink:0;color:var(--color-foreground)}.mnav-list--sub{gap:24px}.mnav .mnav-list--sub .mnav-row{padding-bottom:23px}.mnav .mnav-row--described{align-items:flex-start}.mnav-row__text{display:flex;flex-direction:column;min-width:0}.mnav-row__desc{color:var(--color-foreground-muted);line-height:var(--ds-body-sm-lh)}.mnav-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.mnav-bar--categories{margin-bottom:40px}.mnav .mnav-back{display:flex;align-items:center;gap:12px;font-size:var(--ds-body-sm-size);line-height:24px}.mnav-back svg{transform:scaleX(-1)}.mnav-bar__links{display:flex;gap:16px}.mnav-bar__link{color:var(--color-foreground);font-size:var(--ds-body-sm-size);line-height:24px;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;white-space:nowrap}.mnav-cards{display:flex;flex-direction:column;gap:16px}.mnav-texts,.mnav-cards:not(:has(.mega-card__media)){display:flex;flex-direction:column;gap:24px}.mnav-cards .mega-card,.mnav-texts .mega-card{width:100%;border-bottom:1px solid var(--mnav-border)}.mnav-cards .mega-card{padding-bottom:16px}.mnav-texts .mega-card,.mnav-cards:not(:has(.mega-card__media)) .mega-card{padding-bottom:24px}.mnav-promo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;overflow:hidden;text-decoration:none}.mnav-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnav-promo__title,.mnav-promo__subtitle{position:relative;z-index:1}.mnav-promo__title{font-family:var(--ds-font-heading);font-size:var(--ds-h5-size);font-weight:400;line-height:var(--ds-h5-lh)}.mnav-promo__subtitle{font-family:var(--ds-font-body);font-size:var(--ds-body-sm-size);line-height:var(--ds-body-sm-lh)}.mnav-promo--overlay{height:196px}.mnav-promo--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0003;pointer-events:none}.mnav-promo--overlay .mnav-promo__title,.mnav-promo--overlay .mnav-promo__subtitle{color:var(--color-background)}.mnav-promo--soft{height:236px;background-color:var(--mnav-promo-bg, #FFEDDF)}.mnav-promo--soft .mnav-promo__title{color:var(--mnav-promo-text, #4D1B26)}.mnav-utility{display:flex;align-items:center;gap:24px}.mnav .mnav-list--sub .mnav-row:hover,.mnav .mnav-row:hover{color:#000!important}.mnav{--mnav-utility-height: 56px}.mnav .mnav-utility{position:fixed;right:0;bottom:0;left:0;z-index:2;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background-color:#fff;border-top:1px solid var(--mnav-border)}.mnav .mnav__screen--root{padding-bottom:calc(24px + var(--mnav-utility-height) + env(safe-area-inset-bottom))}.mnav-utility a,.mnav .mnav-country{display:flex;align-items:center;gap:12px;color:var(--color-foreground);font-size:var(--ds-body-sm-size);line-height:24px;text-decoration:none}.mnav .mnav-utility a svg{width:16px;height:16px}.mnav .mnav-country{position:static;cursor:pointer}.mnav-country__selector{display:flex;align-items:center}.mnav-country__flag{display:block;width:24px;height:18px;object-fit:cover}.mnav-country__selector:has(.store-selector) .mnav-country__flag{display:none}.mnav .mnav-country .store-selector{position:static;width:24px!important;height:18px!important;min-height:0;margin:0!important;padding:0!important;background-size:cover!important;background-color:transparent!important}.mnav .mnav-country .store-selector>span{display:none}.mnav .mnav-country:not(.is-open) .location-submenu{display:none!important}.mnav .mnav-country.is-open .location-submenu{display:flex;flex-direction:row;visibility:visible;opacity:1;z-index:10;box-shadow:inset 0 0 0 1px #eaeaea,0 5px 20px #00000026;border-radius:5px}.mnav .mnav-country.is-open .location-submenu ul{display:flex;margin-bottom:0;padding:0 4px}.mnav .mnav-country.is-open .location-submenu ul li{display:flex}.mnav .mnav-country.is-open .location-submenu .location-heading{padding:10px;margin-bottom:0!important}.mnav .mnav-country.is-open .location-submenu li a{padding:4px 10px}.mnav .mnav-country .disclosure__list{top:auto!important;bottom:100%;z-index:11;max-height:min(50vh,200px);overflow-y:auto;padding:8px 0;background-color:#fff;text-align:left;box-shadow:inset 0 0 0 1px #eaeaea,0 5px 20px #00000026;border-radius:5px}.header-mobile-burger .header-mobile-burger__close,#site-header.is-mobile-menu-open .header-mobile-burger__open{display:none}#site-header.is-mobile-menu-open .header-mobile-burger__close{display:flex}#site-header .header-mobile-burger__close svg{width:24px;height:24px;fill:none;stroke:var(--ds-header-text, var(--color-foreground));stroke-width:4px}
/*# sourceMappingURL=/cdn/shop/t/496/assets/mobile-menu.css.map */
