.nav-drawer{--nav-drawer-scale: 1;--nav-drawer-link-size: calc(6rem * var(--nav-drawer-scale));--nav-drawer-link-pad: calc(var(--bf-space-8) * var(--nav-drawer-scale));--nav-drawer-menu-top: calc(var(--bf-space-40) * var(--nav-drawer-scale));--nav-drawer-block-top: calc(var(--bf-space-32) * var(--nav-drawer-scale));--nav-drawer-footer-gap: calc(var(--bf-space-32) * var(--nav-drawer-scale));--nav-drawer-wipe: 1.2s;--nav-drawer-item: 1.3s;--nav-drawer-stagger: .11s;--nav-drawer-exit: .82s;--nav-drawer-exit-stagger: 60ms;--nav-drawer-exit-lead: .18s;--nav-drawer-lead: .22s;--nav-drawer-ease: cubic-bezier(.16, 1, .3, 1);position:fixed;inset:0 0 auto;z-index:20;display:flex;flex-direction:column;height:100vh;padding-block:var(--bf-space-32);padding-inline:var(--bf-page-padding);justify-content:space-between;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path var(--nav-drawer-exit) var(--nav-drawer-ease) var(--nav-drawer-exit-lead),visibility 0s linear calc(var(--nav-drawer-exit) + var(--nav-drawer-exit-lead))}@supports (height: 100dvh){.nav-drawer{height:100dvh}}.nav-drawer:where(.is-open){visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path var(--nav-drawer-wipe) var(--nav-drawer-ease),visibility 0s}.nav-drawer__item{overflow:hidden}.nav-drawer:where(.is-open) .nav-drawer__link{transform:translateY(0);transition-delay:calc(var(--nav-drawer-lead) + var(--nav-drawer-index, 0) * var(--nav-drawer-stagger))}.nav-drawer__top,.nav-drawer__currency,.nav-drawer__switcher,.nav-drawer__footer{opacity:0;transform:translateY(1.2rem);transition:opacity var(--nav-drawer-exit) var(--nav-drawer-ease),transform var(--nav-drawer-exit) var(--nav-drawer-ease)}.nav-drawer:where(.is-open) .nav-drawer__top,.nav-drawer:where(.is-open) .nav-drawer__currency,.nav-drawer:where(.is-open) .nav-drawer__switcher,.nav-drawer:where(.is-open) .nav-drawer__footer{opacity:1;transform:translateY(0);transition-delay:calc(var(--nav-drawer-lead) + var(--nav-drawer-count, 4) * var(--nav-drawer-stagger))}@media(prefers-reduced-motion:reduce){.nav-drawer,.nav-drawer__link,.nav-drawer__top,.nav-drawer__currency,.nav-drawer__switcher,.nav-drawer__footer{transform:none;opacity:1;transition:none}.nav-drawer:where(.is-open){clip-path:none}}.nav-drawer__top{display:flex;align-items:center;justify-content:space-between}.nav-drawer__close{border:0;background:none;padding:0;color:inherit;font-size:var(--bf-text-subhead-size);font-weight:var(--bf-text-subhead-weight);letter-spacing:var(--bf-text-subhead-tracking);line-height:1.33;cursor:pointer}.nav-drawer__menu{display:flex;flex-direction:column;padding-top:var(--nav-drawer-menu-top)}.nav-drawer__links{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.nav-drawer__link{display:block;padding-block:var(--nav-drawer-link-pad);color:inherit;font-size:var(--nav-drawer-link-size);font-weight:var(--bf-weight-regular);letter-spacing:-.025em;line-height:1.1;text-decoration:none;transform:translateY(105%);transition:transform var(--nav-drawer-exit) var(--nav-drawer-ease);transition-delay:calc((var(--nav-drawer-count, 4) - var(--nav-drawer-index, 0)) * var(--nav-drawer-exit-stagger))}.nav-drawer__label{display:inline-block}.nav-drawer__link:where(.is-active) .nav-drawer__label{background-image:linear-gradient(currentcolor,currentcolor);background-repeat:no-repeat;background-position:0 100%;background-size:100% var(--bf-underline-thickness)}.nav-drawer__currency{display:flex;padding-top:var(--nav-drawer-block-top);font-size:var(--bf-text-subhead-size);letter-spacing:var(--bf-text-subhead-tracking)}.nav-drawer__currency-label{position:relative;display:inline-flex;gap:var(--bf-space-8);align-items:center}.nav-drawer__currency-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.nav-drawer__switcher{padding-top:var(--nav-drawer-block-top)}.nav-drawer__footer{display:flex;margin-top:var(--nav-drawer-footer-gap);gap:var(--bf-space-16);align-items:flex-end;justify-content:space-between}.nav-drawer__brand{display:flex;flex-direction:column;gap:var(--bf-space-10)}.nav-drawer__fine{margin:0;opacity:.7;font-size:var(--bf-text-caption-size);font-weight:var(--bf-weight-bold);letter-spacing:var(--bf-text-caption-tracking);line-height:1.4;white-space:pre-line}.nav-drawer__fine--address{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bf-nav-drawer.css.map */
