.u4y-drawer{--u4y-row-bg: rgba(var(--color-foreground), .035);--u4y-line: rgba(var(--color-foreground), .1);--u4y-muted: rgba(var(--color-foreground), .62);--u4y-top-h: 5.6rem}@media screen and (max-width:989px){.js .u4y-drawer.menu-drawer,.u4y-drawer.menu-drawer{position:fixed;top:0;left:0;width:min(100vw,44rem);height:100vh;height:100dvh;z-index:1001;overflow:hidden;border-right:0;filter:none;box-shadow:0 0 3rem #0000002e}.u4y-drawer-summary[aria-expanded=true]:before{position:fixed!important;top:0!important;left:0;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1000;background:#00000073!important}}.u4y-drawer__inner{display:flex;flex-direction:column;height:100%}.u4y-drawer__top,.u4y-sub__top{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:4.8rem 1fr 4.8rem;align-items:center;min-height:var(--u4y-top-h);padding:0 .4rem;background:rgb(var(--color-background));border-bottom:1px solid var(--u4y-line)}.u4y-drawer__top{flex:0 0 auto}.u4y-drawer__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;color:rgb(var(--color-foreground));text-decoration:none;border-radius:var(--u4y-radius-sm, 4px);-webkit-tap-highlight-color:transparent}.u4y-drawer__icon-btn:hover,.u4y-drawer__icon-btn:focus-visible{background:var(--u4y-row-bg)}.u4y-drawer__logo{justify-self:center;display:inline-flex;align-items:center;height:4.4rem}.u4y-drawer__logo-img{display:block;width:14rem;height:3.8rem;object-fit:contain}.u4y-drawer .menu-drawer__menu-item>.svg-wrapper+.svg-wrapper{display:none!important}.u4y-drawer .menu-drawer__menu-item>.svg-wrapper{margin-left:auto;flex:0 0 auto}.u4y-drawer .u4y-drawer__scroll{flex:1 1 auto;display:block;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:2rem}.u4y-drawer .u4y-menu{padding:1.2rem 1.2rem 0}.u4y-drawer .u4y-menu>li{margin-bottom:.4rem}.u4y-drawer .u4y-menu>li>details>summary.u4y-menu__item,.u4y-drawer .u4y-menu>li>a.u4y-menu__item{display:flex;align-items:center;justify-content:space-between;min-height:5.4rem;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:700;letter-spacing:0;color:rgb(var(--color-foreground));background:var(--u4y-row-bg);border-radius:var(--u4y-radius-sm, 4px);text-decoration:none}.u4y-drawer .u4y-menu__item .svg-wrapper{position:static;transform:none;width:1.6rem;height:1.6rem}.u4y-drawer .u4y-menu__item .icon-caret{display:none}.u4y-drawer .u4y-menu__item--sale{color:var(--u4y-sale, #c8102e)!important}.u4y-drawer .u4y-sub{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:rgb(var(--color-background));padding-bottom:3rem}.u4y-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}.u4y-sub__top{grid-template-columns:1fr 4.8rem}.u4y-drawer .u4y-sub__back.menu-drawer__close-button{display:flex;align-items:center;gap:1rem;width:100%;min-height:4.8rem;margin:0;padding:0 1.2rem;font-size:1.6rem;font-weight:700;text-align:left;background:transparent;color:rgb(var(--color-foreground))}.u4y-drawer .u4y-sub__back svg{flex:0 0 auto;width:2.4rem;height:2.4rem}.u4y-sub__all{display:flex;align-items:center;justify-content:space-between;margin:1.2rem 1.2rem .4rem;padding:1.4rem 1.6rem;font-size:1.5rem;font-weight:700;color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-radius:var(--u4y-radius-sm, 4px);text-decoration:none}.u4y-sub__all .svg-wrapper{width:1.5rem;height:1.5rem}.u4y-group__title{margin:2rem 2.4rem .4rem;font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--u4y-muted)}.u4y-drawer .u4y-sub__list{padding:0 1.2rem}.u4y-drawer .u4y-sub__list>li>a,.u4y-drawer .u4y-sub__list>li>details>summary{display:flex;align-items:center;justify-content:space-between;min-height:4.6rem;padding:1rem 1.2rem;font-size:1.5rem;color:rgb(var(--color-foreground));border-bottom:1px solid var(--u4y-line);text-decoration:none}.u4y-drawer .u4y-sub__list .svg-wrapper{position:static;transform:none}.u4y-drawer .u4y-sub__list .icon-caret{display:none}.u4y-group--brands .u4y-sub__list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.2rem}.u4y-drawer .menu-drawer__menu-item--active{font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.u4y-promo{position:relative;display:block;margin:2rem 1.2rem .8rem;min-height:14rem;border-radius:var(--u4y-radius-md, 6px);overflow:hidden;color:#fff;text-decoration:none;background:var(--u4y-ink, #14161a);isolation:isolate}.u4y-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .4s ease}.u4y-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000059 60%,#0000000d)}.u4y-promo--noimg:after{background:none}.u4y-promo:hover .u4y-promo__img{transform:scale(1.03)}.u4y-promo__text{display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;min-height:14rem;padding:1.8rem}.u4y-promo__kicker{font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--u4y-accent, #d87a1a)}.u4y-promo__title{font-size:2rem;font-weight:700;line-height:1.2;max-width:24ch}.u4y-promo__cta{margin-top:.6rem;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.u4y-drawer .menu-drawer__utility-links{margin-top:1.2rem;padding:1.6rem 2.4rem 2.4rem;background:transparent;border-top:1px solid var(--u4y-line)}.u4y-price__save{display:inline-flex;align-items:center;margin-left:.6rem;padding:.15rem .6rem;font-size:.85em;font-weight:700;line-height:1.5;color:#fff;background:var(--u4y-sale, #c8102e);border-radius:var(--u4y-radius-xs, 2px);white-space:nowrap;vertical-align:middle}.u4y-price__rrp{margin-left:.2rem;margin-right:.4rem;font-size:.8em;color:rgba(var(--color-foreground),.65)}.card-wrapper .u4y-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.u4y-img-link{display:block;color:inherit}.logo-item a.u4y-img-link{display:flex;align-items:center;justify-content:center;height:100%}@media(prefers-reduced-motion:reduce){.u4y-promo__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/u4y-menu.css.map */
