.mnav{--mnav-duration: .26s;--mnav-ease: cubic-bezier(.32, .72, 0, 1);--mnav-row-min: 3.5rem;--mnav-pad-inline: var(--inner, 20px);--mnav-thumb: 2.75rem;--mnav-heading-min: 4rem;--mnav-rule: var(--COLOR-MENU-BORDER, rgba(128, 128, 128, .18));--mnav-band: rgba(0, 0, 0, .07);--mnav-band: color-mix(in srgb, currentColor 10%, transparent);position:relative;flex:1 1 auto;min-height:0;isolation:isolate}.drawer--panels{display:flex;flex-direction:column;overflow:hidden}.drawer--panels>.drawer__header,.drawer--panels>.mnav-utils{flex:0 0 auto}.drawer__header--bare{justify-content:flex-end;min-height:0;padding-block:.5rem}.mnav-utils{display:flex;border-block-start:1px solid var(--mnav-rule);padding-block-end:env(safe-area-inset-bottom,0px)}.mnav-utils__item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:3.5rem;padding:.6rem .25rem;color:inherit;text-decoration:none}.mnav-utils__icon{position:relative;display:grid;place-items:center}.mnav-utils__icon .icon{width:1.35rem;height:1.35rem}.mnav-utils__label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.mnav-utils__item--active .mnav-utils__label{opacity:1;text-decoration:underline;text-underline-offset:.25em}.mnav-utils__count{position:absolute;inset-block-start:-.35rem;inset-inline-start:60%;min-width:1.05rem;padding:0 .25rem;border-radius:1rem;background:var(--COLOR-SALE, #b42318);color:#fff;font-size:.625rem;line-height:1.05rem;text-align:center}.mnav__panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--bg, inherit);contain:layout paint style;transform:translate3d(100%,0,0);visibility:hidden;transition:transform var(--mnav-duration) var(--mnav-ease),visibility 0s linear var(--mnav-duration)}.mnav__panel[data-mnav-level="0"]{transform:none;visibility:visible}.mnav__panel[data-mnav-state=active]{transform:none;visibility:visible;transition:transform var(--mnav-duration) var(--mnav-ease),visibility 0s}.mnav__panel[data-mnav-state=parent]{transform:translate3d(-22%,0,0);visibility:visible;transition:transform var(--mnav-duration) var(--mnav-ease),visibility 0s}.mnav__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:.5rem;min-height:var(--mnav-row-min);padding-inline:calc(var(--mnav-pad-inline) / 2) var(--mnav-pad-inline);background:var(--bg, inherit);border-block-end:1px solid var(--mnav-rule)}.mnav__back{display:inline-flex;align-items:center;gap:.25rem;min-height:var(--mnav-row-min);padding-inline:calc(var(--mnav-pad-inline) / 2);background:none;border:0;color:inherit;font:inherit;cursor:pointer}.mnav__back .icon{width:.85rem;height:.85rem;transform:rotate(180deg)}.mnav__back-label{font-size:.8125rem;opacity:.7}.mnav__title{font-weight:600;letter-spacing:.01em}.mnav__list{margin:0;padding:0;list-style:none}.mnav__panel>.mnav__list{padding-block-end:calc(1rem + env(safe-area-inset-bottom,0px))}.mnav__row{display:flex;align-items:center;border-block-end:1px solid var(--mnav-rule)}.mnav__row:last-child{border-block-end:0}.mnav__link{display:flex;flex:1 1 auto;align-items:center;gap:.75rem;min-height:var(--mnav-row-min);padding:.5rem 0 .5rem var(--mnav-pad-inline);text-decoration:none;color:inherit}.mnav__label{min-width:0;overflow-wrap:anywhere}.mnav__link--drill{width:100%;background:none;border:0;font:inherit;text-align:start;cursor:pointer}.mnav__link-chevron{display:grid;flex:0 0 auto;place-items:center;align-self:stretch;width:var(--mnav-row-min);margin-inline-start:auto;border-inline-start:1px solid var(--mnav-rule)}.mnav__link-chevron .icon{width:.85rem;height:.85rem;opacity:.65}.mnav__link--highlight .mnav__label{color:var(--highlight, inherit)}.mnav__row--all .mnav__link{font-weight:600}.mnav__row--active .mnav__label{text-decoration:underline;text-underline-offset:.2em}.mnav__drill{display:grid;flex:0 0 auto;place-items:center;align-self:stretch;width:var(--mnav-row-min);min-height:var(--mnav-row-min);padding:0;background:none;border:0;border-inline-start:1px solid var(--mnav-rule);color:inherit;cursor:pointer}.mnav__drill .icon{width:.85rem;height:.85rem;opacity:.65}.mnav__thumb{position:relative;flex:0 0 auto;width:var(--mnav-thumb);height:var(--mnav-thumb);overflow:hidden;border-radius:50%;background:var(--mnav-rule)}.mnav__thumb>*{width:100%;height:100%}.mnav__thumb img{width:100%;height:100%;object-fit:cover}.mnav__thumb--empty{background:none}.mnav__heading-wrap{margin:0;font-size:inherit;font-weight:inherit}.mnav__heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:var(--mnav-heading-min);padding:.9rem var(--mnav-pad-inline);background:var(--mnav-band);border:0;color:inherit;font-family:inherit;font-size:1rem;font-weight:700;letter-spacing:.07em;text-align:start;text-transform:uppercase;cursor:pointer}.mnav__heading--link{text-decoration:none}.mnav__heading--active{text-decoration:underline;text-underline-offset:.25em}.mnav__heading-icon{display:inline-grid;place-items:center;transition:transform var(--mnav-duration) var(--mnav-ease);transform:rotate(90deg)}.mnav__heading-icon--go{transform:none}.mnav__heading-icon .icon{width:.85rem;height:.85rem}.mnav__group[data-mnav-collapsed] .mnav__heading-icon{transform:rotate(0)}.mnav__group[data-mnav-collapsed] .mnav__collapse{display:none}.mnav__group:not([data-mnav-collapsed]) .mnav__collapse{padding-block-end:.6rem}.mnav__group+.mnav__group{border-block-start:1px solid var(--mnav-rule)}@media(min-width:600px){.mnav{--mnav-row-min: 3.75rem;--mnav-thumb: 3rem}}@media(max-height:640px){.mnav{--mnav-row-min: 2.75rem;--mnav-thumb: 2rem}.mnav{--mnav-heading-min: 3.25rem}.mnav__heading{padding-block:.6rem;font-size:.9375rem}.mnav-utils__item{min-height:2.75rem;padding-block:.35rem}.mnav-utils__icon .icon{width:1.15rem;height:1.15rem}}.mnav :focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.mnav__panel{transition:visibility 0s}.mnav__panel[data-mnav-state=parent]{transform:none}.mnav__heading-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nav-panels.css.map */
