html.hsc-side-menu .m-menu-drawer{top:calc(var(--hsc-drawer-offset, 0px) * -1)!important;height:var(--hsc-drawer-vh, 100vh)!important}html.hsc-side-menu .m-menu-drawer__backdrop{background:transparent!important;transition:background-color .3s ease!important}html.hsc-side-menu .m-menu-drawer.open .m-menu-drawer__backdrop{background:#0000008c!important}html.hsc-side-menu .m-menu-drawer__wrapper{width:min(calc(100% - 48px),420px)!important;max-width:none!important;display:flex;flex-direction:column}html.hsc-side-menu .m-menu-drawer.open .m-menu-drawer__wrapper{box-shadow:10px 0 30px #00000040}html.hsc-side-menu .m-menu-drawer__content{flex:1 1 auto;min-height:0;height:auto!important}html.hsc-side-menu .hsc-drawer-top{flex:0 0 64px;display:flex;align-items:center;justify-content:space-between;padding:0 8px}html.hsc-side-menu .hsc-drawer-logo{flex:1 1 auto;display:flex;justify-content:center;align-items:center;min-width:0;padding:0 8px}html.hsc-side-menu .hsc-drawer-logo img{display:block;height:22px;width:auto;max-width:100%;object-fit:contain}html.hsc-side-menu .hsc-drawer-spacer{flex:0 0 44px;height:44px}html.hsc-side-menu .hsc-drawer-close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#fff;cursor:pointer}html.hsc-side-menu .m-megamenu-mobile--level-1{top:64px!important}html.hsc-side-menu .m-menu-drawer__content,html.hsc-side-menu .m-megamenu-mobile__wrapper{scrollbar-width:none}html.hsc-side-menu .m-menu-drawer__content::-webkit-scrollbar,html.hsc-side-menu .m-megamenu-mobile__wrapper::-webkit-scrollbar{width:0!important;height:0!important}html.hsc-side-menu.hsc-menu-open .m-header{z-index:1000!important}html.hsc-side-menu .hsc-acc{flex-wrap:wrap}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2{position:static!important;transform:none!important;visibility:visible!important;flex:0 0 100%;width:100%;z-index:auto;background:transparent!important;display:none!important}html.hsc-side-menu .hsc-acc.hsc-acc-open>.m-megamenu-mobile--level-2{display:block!important}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2>.m-megamenu-mobile__wrapper{height:auto;overflow:visible}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__back-button,html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-megamenu-mobile__block{display:none!important}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-submenu-mobile{margin:0 20px 18px!important;padding:2px 0;border-left:1px solid rgba(255,255,255,.25);animation:hscAccIn .25s ease both}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__item{border-bottom:0}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__item>a{min-height:0;padding:9px 12px 9px 24px!important;font-size:14px;font-weight:300;letter-spacing:.04em;text-transform:none;line-height:1.4;color:#ffffffc7!important}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__item>a:hover{color:#fff!important}@keyframes hscAccIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html.hsc-side-menu .hsc-acc>.m-menu-mobile__toggle-button{position:relative}html.hsc-side-menu .hsc-acc>.m-menu-mobile__toggle-button svg{display:none!important}html.hsc-side-menu .hsc-acc>.m-menu-mobile__toggle-button:before,html.hsc-side-menu .hsc-acc>.m-menu-mobile__toggle-button:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}html.hsc-side-menu .hsc-acc>.m-menu-mobile__toggle-button:after{transform:translate(-50%,-50%) rotate(90deg)}html.hsc-side-menu .hsc-acc.hsc-acc-open>.m-menu-mobile__toggle-button:after{transform:translate(-50%,-50%) rotate(0);opacity:0}@media(prefers-reduced-motion:reduce){html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-submenu-mobile{animation:none}}html.hsc-side-menu .m-megamenu-mobile{background:transparent!important}html.hsc-side-menu .m-menu-mobile>.m-menu-mobile__item>a,html.hsc-side-menu .m-menu-mobile>.m-menu-mobile__item>.m-menu-mobile__toggle-button,html.hsc-side-menu .m-menu-customer{transition:opacity .2s ease,visibility .2s ease}html.hsc-side-menu .m-menu-mobile.m-submenu-open>.m-menu-mobile__item>a,html.hsc-side-menu .m-menu-mobile.m-submenu-open>.m-menu-mobile__item>.m-menu-mobile__toggle-button,html.hsc-side-menu .m-menu-drawer__content.open-submenu .m-menu-customer{opacity:0!important;visibility:hidden;animation:none!important}html.hsc-side-menu .m-menu-mobile.m-submenu-open>.m-menu-mobile__item{border-bottom-color:transparent!important}html.hsc-side-menu .m-menu-drawer.open .m-menu-drawer__backdrop{background:#14141447!important}html.hsc-side-menu .m-menu-drawer__wrapper{color:#111!important;background-color:#fafaf894!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E"),linear-gradient(165deg,#ffffff8c,#fff0 42%)!important}html.hsc-side-menu .m-menu-drawer.open .m-menu-drawer__wrapper{-webkit-backdrop-filter:blur(54px) saturate(150%) brightness(1.14) contrast(.86);backdrop-filter:blur(54px) saturate(150%) brightness(1.14) contrast(.86);box-shadow:inset -1px 0 #ffffffbf,16px 0 40px #00000029}html.hsc-side-menu .hsc-drawer-close{color:#111}html.hsc-side-menu .m-menu-mobile__item{border-bottom-color:#00000017}html.hsc-side-menu .m-menu-mobile__item>a,html.hsc-side-menu .m-menu-mobile__toggle-button,html.hsc-side-menu .m-menu-mobile__back-button{color:#111!important}html.hsc-side-menu .m-menu-mobile__back-button{border-bottom-color:#00000017!important}html.hsc-side-menu .m-menu-mobile__item--view-all>a{color:#0000008c!important}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-submenu-mobile{border-left-color:#00000026}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__item>a{color:#000000ad!important}html.hsc-side-menu .hsc-acc>.m-megamenu-mobile--level-2 .m-menu-mobile__item>a:hover{color:#111!important}html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__title{color:#111!important}html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__description{color:#0009!important}html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__button,html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__button.m\:text-black{color:#111!important}html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__button:before,html.hsc-side-menu .m-megamenu-mobile .m-mega-banner__button:after{background-color:#111!important}html.hsc-side-menu .m-menu-customer,html.hsc-side-menu .m-menu-customer__wrapper{color:#111}html.hsc-side-menu .m-menu-customer__label{color:#0000008c}html.hsc-side-menu .m-menu-customer__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px}html.hsc-side-menu .m-menu-customer__label{flex:0 0 100%;margin:0 0 2px;color:#00000073;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}html.hsc-side-menu .m-menu-customer .m-button,html.hsc-side-menu .m-menu-customer a.m-button{flex:1 1 0;width:auto!important;min-width:0;min-height:0!important;height:42px!important;margin:0!important;padding:0 8px!important;border-radius:0!important;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1!important;border:1px solid #111!important;transition:background-color .2s ease,color .2s ease}html.hsc-side-menu .m-menu-customer .m-signin-button{background:#111!important;color:#fff!important}html.hsc-side-menu .m-menu-customer .m-register-button,html.hsc-side-menu .m-menu-customer .m-logout-button{background:transparent!important;color:#111!important}html.hsc-side-menu .m-menu-customer .m-register-button:hover,html.hsc-side-menu .m-menu-customer .m-logout-button:hover{background:#0000000f!important}html.hsc-side-menu .m-menu-customer__name{flex:1 1 auto;display:inline-flex;align-items:center;gap:10px;color:#111;font-size:14px;letter-spacing:.04em}html.hsc-side-menu .m-menu-customer__name svg{width:16px;height:16px}html.hsc-side-menu .m-menu-customer .m-logout-button{flex:0 0 auto;padding:0 18px!important}html.hsc-side-menu .m-menu-customer__language-currency .m-switcher-dropdown,html.hsc-side-menu .m-menu-customer__language-currency .m-switcher-dropdown *{color:#111}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.hsc-side-menu .m-menu-drawer__wrapper{background:#fafaf8!important}}@media(prefers-reduced-transparency:reduce){html.hsc-side-menu .m-menu-drawer__wrapper{background:#fafaf8!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/hsc-mobile-menu.css.map */
