#NavDrawer{--custom-mm-pad: 20px;--custom-mm-indent: 20px;--custom-mm-row-pad: 16px;--custom-mm-line: rgba(26, 24, 23, .08);--custom-mm-text: var(--colorDrawerText)}@media screen and (max-width:1023px){#NavDrawer.drawer--left{top:var(--custom-nav-drawer-top, 0px);left:-100%;width:100%;max-width:100%}#NavDrawer.drawer--left.drawer--is-open{transform:translate(100%)}#NavDrawer.custom-nav-drawer--under-header{border-top:1px solid var(--custom-mm-line)}html:has(#NavDrawer.drawer--is-open){overflow:hidden}html:has(#NavDrawer.drawer--is-open) body{overflow:clip}#NavDrawer .drawer__scrollable{overscroll-behavior:contain}#NavDrawer.custom-nav-drawer--under-header .drawer__fixed-header{position:absolute;width:1px;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%)}html:has(#NavDrawer.drawer--is-open) .site-header .js-drawer-open-nav .icon-hamburger{visibility:hidden}html:has(#NavDrawer.drawer--is-open) .site-header .js-drawer-open-nav{position:relative}html:has(#NavDrawer.drawer--is-open) .site-header .js-drawer-open-nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='2.5'%3E%3Cpath d='m19 17.61 27.12 27.13m0-27.12L19 44.74'/%3E%3C/svg%3E") center / 28px 28px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='2.5'%3E%3Cpath d='m19 17.61 27.12 27.13m0-27.12L19 44.74'/%3E%3C/svg%3E") center / 28px 28px no-repeat}}#NavDrawer .drawer__scrollable{padding:0}#NavDrawer .mobile-nav{margin:0}#NavDrawer .drawer__scrollable>*{flex-shrink:0}#NavDrawer .mobile-nav__spacer{display:none}#NavDrawer .mobile-nav__item:after{display:none}#NavDrawer .drawer__header{border-bottom:0}#NavDrawer .mobile-nav__item :is(.mobile-nav__faux-link,a.mobile-nav__link){font-size:14px;line-height:1.35;padding:var(--custom-mm-row-pad) calc(var(--custom-mm-pad) + 28px) var(--custom-mm-row-pad) var(--custom-mm-pad);color:var(--custom-mm-text)}#NavDrawer .mobile-nav>.mobile-nav__item>:is(.mobile-nav__has-sublist,a.mobile-nav__link),#NavDrawer .mobile-nav__child-item,#NavDrawer .mobile-nav__grandchildlist .mobile-nav__link{border-bottom:1px solid var(--custom-mm-line)}#NavDrawer .mobile-nav>.mobile-nav__item>:is(.mobile-nav__has-sublist,a.mobile-nav__link) :is(.mobile-nav__faux-link,a.mobile-nav__link),#NavDrawer .mobile-nav>.mobile-nav__item>a.mobile-nav__link{text-transform:uppercase;letter-spacing:.04em}#NavDrawer .mobile-nav>.mobile-nav__item>.mobile-nav__has-sublist :is(.mobile-nav__faux-link,a.mobile-nav__link){font-weight:600}#NavDrawer .mobile-nav__child-item{position:relative}#NavDrawer .mobile-nav__link--button-small{width:100%}#NavDrawer :is(.mobile-nav__link--button,.collapsible-trigger,a.mobile-nav__link){-webkit-tap-highlight-color:transparent}#NavDrawer .mobile-nav__child-item:has(+.collapsible-content){display:none}#NavDrawer .mobile-nav__child-item+.collapsible-content{height:auto!important;opacity:1;visibility:inherit;overflow:visible}#NavDrawer .mobile-nav__child-item+.collapsible-content .collapsible-content__inner{transform:none}#NavDrawer .mobile-nav__sublist .mobile-nav__item :is(.mobile-nav__faux-link,a.mobile-nav__link){font-weight:400;padding-left:calc(var(--custom-mm-pad) + var(--custom-mm-indent))}#NavDrawer .mobile-nav__grandchildlist .mobile-nav__item a.mobile-nav__link{padding-left:calc(var(--custom-mm-pad) + var(--custom-mm-indent))}#NavDrawer .mobile-nav>.mobile-nav__item:has(>a.mobile-nav__link:is([href*="/account"],[href*=customer_authentication])){display:none}#NavDrawer .mobile-nav__sublist.collapsible-content.is-open{height:auto!important}#NavDrawer .mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:0}#NavDrawer .mobile-nav .collapsible-trigger__icon{right:var(--custom-mm-pad);width:12px;height:12px}#NavDrawer .mobile-nav .collapsible-trigger__icon .icon{display:none}#NavDrawer .mobile-nav .collapsible-trigger__icon:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translate(-50%,-75%) rotate(45deg);transition:transform .2s ease}#NavDrawer .mobile-nav .collapsible-trigger.is-open .collapsible-trigger__icon:before{transform:translate(-50%,-25%) rotate(-135deg)}#NavDrawer .megamenu__promo--mobile{display:none}#NavDrawer .custom-mobile-menu__footer{position:sticky;bottom:0;z-index:1;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--custom-mm-pad) 14px;background-color:var(--colorDrawers)}#NavDrawer .custom-mobile-menu__footer:before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--colorDrawers));pointer-events:none}#NavDrawer .custom-mobile-menu__footer .mobile-nav__social{display:flex;align-items:center;margin:0 0 0 -5px}#NavDrawer .custom-mobile-menu__footer .mobile-nav__social li{display:flex;margin:0 10px 0 0}#NavDrawer .custom-mobile-menu__footer .mobile-nav__social a{display:flex;align-items:center}#NavDrawer .custom-mobile-menu__service{display:inline-flex;align-items:center;gap:8px;padding:10px 0;font-size:14px;line-height:1;color:var(--custom-mm-text);text-decoration:none}#NavDrawer .custom-mobile-menu__service-icon{width:22px;height:22px;flex-shrink:0}#NavDrawer .custom-mobile-menu__service-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#NavDrawer :is(.icon-instagram,.icon-tiktok){display:none}#NavDrawer a:has(>:is(.icon-instagram,.icon-tiktok)):before{content:"";display:inline-block;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--custom-social-icon) center / contain no-repeat;mask:var(--custom-social-icon) center / contain no-repeat}#NavDrawer a:has(>.icon-instagram){--custom-social-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='4'/%3E%3Ccircle cx='12' cy='12' r='3.5'/%3E%3Cpath d='M16.5 7.5v.01'/%3E%3C/svg%3E")}#NavDrawer a:has(>.icon-tiktok){--custom-social-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 7.917v4.034a9.948 9.948 0 0 1 -5 -1.951v4.5a6.5 6.5 0 1 1 -8 -6.326v4.326a2.5 2.5 0 1 0 4 2v-11.5h4.083a6.005 6.005 0 0 0 4.917 4.917z'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom-mobile-menu.css.map */
