.menu-drawer--v2{--mdv2-line: rgba(var(--color-foreground), .1);--mdv2-muted: rgba(var(--color-foreground), .6);--mdv2-ease: cubic-bezier(.23, 1, .32, 1);--mdv2-serif: "Instrument Serif", "Times New Roman", serif;--mdv2-pad: 2rem}.menu-drawer--v2 .drawer__inner{background:rgb(var(--color-background))}.menu-drawer--v2 .menu-drawer__top{display:grid;gap:.8rem;padding:.8rem var(--mdv2-pad) 1.6rem;flex-shrink:0;border-bottom:.1rem solid var(--mdv2-line)}.menu-drawer--v2 .menu-drawer__close{justify-self:start;min-width:44px;min-height:44px;margin-inline-start:-1.2rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.menu-drawer--v2 .menu-drawer__tabs{display:flex;gap:1rem}.menu-drawer--v2 .menu-drawer__tab{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;padding:0 1.6rem;border-radius:.6rem;border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .14s var(--mdv2-ease)}.menu-drawer--v2 .menu-drawer__tab[aria-selected=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .05rem rgb(var(--color-foreground))}.menu-drawer--v2 .menu-drawer__tab:active{transform:scale(.97)}.menu-drawer--v2 .menu-drawer__tab-icon{width:1.8rem;height:1.8rem;flex-shrink:0}.menu-drawer--v2 .menu-drawer__tab:focus-visible,.menu-drawer--v2 a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.menu-drawer--v2 .menu-drawer__content{position:relative;overflow:hidden;min-height:0}.menu-drawer--v2 .menu-drawer__panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;animation:menu-drawer-v2-in .18s var(--mdv2-ease) both}.menu-drawer--v2 .menu-drawer__panel[hidden]{display:none}@keyframes menu-drawer-v2-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.menu-drawer--v2 .menu-drawer__product-nav{position:relative;flex:1 0 auto}.menu-drawer--v2 .menu-drawer__categories{position:static}.menu-drawer--v2 .menu-drawer__product-nav .menu-drawer__submenu{overflow-y:auto}.menu-drawer--v2 .menu-drawer__shortcuts{display:grid;margin:0;padding:1.2rem var(--mdv2-pad);list-style:none}.menu-drawer--v2 .menu-drawer__shortcuts:empty{display:none}.menu-drawer--v2 .menu-drawer__shortcut{display:grid;grid-template-columns:6rem 1fr auto auto;align-items:center;column-gap:1.6rem;min-height:6.4rem;padding-block:.8rem;color:rgb(var(--color-foreground));text-decoration:none;transition:transform .14s var(--mdv2-ease)}.menu-drawer--v2 .menu-drawer__shortcut:active{transform:scale(.98)}.menu-drawer--v2 .menu-drawer__shortcut-thumb{display:block;width:6rem;height:4.8rem;object-fit:cover;border-radius:.4rem;background:rgba(var(--color-foreground),.06)}.menu-drawer--v2 .menu-drawer__shortcut-label{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:400;line-height:1.25}.menu-drawer--v2 .menu-drawer__shortcut .icon,.menu-drawer--v2 .menu-drawer__action .icon{width:1.4rem;height:1.4rem;color:var(--mdv2-muted)}.menu-drawer--v2 .menu-drawer__badge{display:inline-flex;align-items:center;min-height:2.4rem;padding-inline:.8rem;border-radius:.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.menu-drawer--v2 .menu-drawer__badge--outline{min-height:2rem;padding-inline:.7rem;border-radius:999px;background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground));font-size:1.1rem;letter-spacing:.08em}.menu-drawer--v2 .menu-drawer__categories{margin:0 var(--mdv2-pad);padding:.8rem 0;width:auto;border-top:.1rem solid var(--mdv2-line)}.menu-drawer--v2 .menu-drawer__shortcuts:empty+.menu-drawer__categories{border-top:0}.menu-drawer--v2 .menu-drawer__categories .menu-drawer__item,.menu-drawer--v2 .menu-drawer__brands .menu-drawer__item{padding-block:0}.menu-drawer--v2 .menu-drawer__categories .menu-drawer__item-link,.menu-drawer--v2 .menu-drawer__categories summary,.menu-drawer--v2 .menu-drawer__brands .menu-drawer__item-link{min-height:4.8rem;align-items:center;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:400;letter-spacing:0;text-transform:none}.menu-drawer--v2 .menu-drawer__categories .icon,.menu-drawer--v2 .menu-drawer__brands .icon{color:var(--mdv2-muted)}.menu-drawer--v2 .menu-drawer__brands{margin:0 var(--mdv2-pad);padding:.8rem 0;list-style:none;border-top:.1rem solid var(--mdv2-line)}.menu-drawer--v2 .menu-drawer__legal-links{display:grid;margin:.8rem var(--mdv2-pad) 0;padding:.8rem 0 2.4rem;list-style:none;border-top:.1rem solid var(--mdv2-line)}.menu-drawer--v2 .menu-drawer__legal-links a,.menu-drawer--v2 .menu-drawer__footer-links a{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400}.menu-drawer--v2 .menu-drawer__inspiration{display:grid;align-content:start}.menu-drawer--v2 .menu-drawer__gallery,.menu-drawer--v2 .menu-drawer__block{display:grid;gap:1.2rem;padding:2rem var(--mdv2-pad) 2.4rem}.menu-drawer--v2 .menu-drawer__gallery+.menu-drawer__block,.menu-drawer--v2 .menu-drawer__block+.menu-drawer__block{border-top:.1rem solid var(--mdv2-line)}.menu-drawer--v2 .menu-drawer__gallery-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:44px;color:rgb(var(--color-foreground));text-decoration:none}.menu-drawer--v2 .menu-drawer__gallery-titles{display:grid;gap:.2rem}.menu-drawer--v2 .menu-drawer__gallery-title{font-family:var(--mdv2-serif);font-size:3rem;font-weight:400;line-height:1.05;letter-spacing:-.01em}.menu-drawer--v2 .menu-drawer__gallery-sub{color:var(--mdv2-muted);font-size:1.4rem;line-height:1.4}.menu-drawer--v2 .menu-drawer__gallery-arrow{width:2.4rem;height:2.4rem;flex-shrink:0;transition:transform .16s var(--mdv2-ease)}.menu-drawer--v2 .menu-drawer__actions{display:grid;gap:.8rem}.menu-drawer--v2 .menu-drawer__action{display:grid;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1.2rem;min-height:5.2rem;padding-inline:1.6rem;border-radius:.8rem;border:.1rem solid rgba(var(--color-foreground),.14);color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;transition:transform .14s var(--mdv2-ease),border-color .16s ease}.menu-drawer--v2 .menu-drawer__action:active{transform:scale(.98)}.menu-drawer--v2 .menu-drawer__action-icon{width:2.2rem;height:2.2rem}.menu-drawer--v2 .menu-drawer__block-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.menu-drawer--v2 .menu-drawer__section-title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.menu-drawer--v2 .menu-drawer__link-all{display:inline-flex;align-items:center;min-height:44px;color:rgb(var(--color-foreground));font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.menu-drawer--v2 .menu-drawer__team-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:0;padding:0;list-style:none}.menu-drawer--v2 .menu-drawer__team-link{position:relative;display:block;padding:.5rem;border-radius:.4rem;background:var(--team-bg, rgba(var(--color-foreground), .06));color:var(--team-txt, rgb(var(--color-foreground)));text-decoration:none;transition:transform .14s var(--mdv2-ease)}.menu-drawer--v2 .menu-drawer__team-link:active{transform:scale(.98)}.menu-drawer--v2 .menu-drawer__team-image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:.2rem}.menu-drawer--v2 .menu-drawer__team-title{position:absolute;inset:.5rem .5rem auto;padding:.6rem .8rem;font-family:var(--mdv2-serif);font-size:1.7rem;line-height:1.05;text-wrap:balance}.menu-drawer--v2 .menu-drawer__article{display:grid;grid-template-columns:9.6rem 1fr;align-items:center;gap:1.4rem;min-height:44px;color:rgb(var(--color-foreground));text-decoration:none}.menu-drawer--v2 .menu-drawer__article-image{width:9.6rem;height:8.4rem;object-fit:cover;border-radius:.4rem}.menu-drawer--v2 .menu-drawer__article-title{font-size:max(1.4rem,14px);line-height:1.4;font-weight:400}.menu-drawer--v2 .menu-drawer__footer{display:grid;gap:1.2rem;flex-shrink:0;padding:1.2rem var(--mdv2-pad) max(1.2rem,env(safe-area-inset-bottom));background:rgba(var(--color-foreground),.09);border-top:0}.menu-drawer--v2 .menu-drawer__footer-links{display:none}.menu-drawer--v2 .menu-drawer__login{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .14s var(--mdv2-ease)}.menu-drawer--v2 .menu-drawer__login:active{transform:scale(.99)}.menu-drawer--v2 .menu-drawer__social-icons{display:none;justify-content:center}@media(hover:hover){.menu-drawer--v2 .menu-drawer__gallery-head:hover .menu-drawer__gallery-arrow{transform:translate(.3rem)}.menu-drawer--v2 .menu-drawer__action:hover,.menu-drawer--v2 .menu-drawer__tab:hover{border-color:rgba(var(--color-foreground),.45)}}@media(min-width:1024px){.menu-drawer--v2 .menu-drawer__legal-links{display:none}.menu-drawer--v2 .menu-drawer__footer{gap:1.2rem;padding-top:2rem}.menu-drawer--v2 .menu-drawer__footer-links{display:grid;justify-items:start}.menu-drawer--v2 .menu-drawer__social-icons{display:flex}}@media(prefers-reduced-motion:reduce){.menu-drawer--v2 .menu-drawer__panel,.menu-drawer--v2 .menu-drawer__tab,.menu-drawer--v2 .menu-drawer__shortcut,.menu-drawer--v2 .menu-drawer__action,.menu-drawer--v2 .menu-drawer__team-link,.menu-drawer--v2 .menu-drawer__gallery-arrow,.menu-drawer--v2 .menu-drawer__login{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/menu-drawer-v2.css.map */
