:root{--pm-bg: #fafaf7;--pm-ink: #111111;--pm-ink-soft: #6b6b6b;--pm-line: rgba(17,17,17,.08);--pm-accent: #111111;--pm-easing: cubic-bezier(.6,.05,.2,1);--pm-dur: .52s;--pm-font: "Times New Roman", "Cormorant Garamond", Georgia, serif;--pm-sans: -apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", sans-serif}.premium-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;visibility:hidden}.premium-menu.is-open{pointer-events:auto;visibility:visible}.premium-menu__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141252;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity var(--pm-dur) var(--pm-easing)}.premium-menu.is-open .premium-menu__overlay{opacity:1}.premium-menu__drawer{position:absolute;top:0;left:0;height:100dvh;width:min(92vw,440px);background:var(--pm-bg);display:flex;flex-direction:column;transform:translate(-100%);transition:transform var(--pm-dur) var(--pm-easing);box-shadow:0 0 40px #0000000f;overflow:hidden}.premium-menu.is-open .premium-menu__drawer{transform:translate(0)}.premium-menu__head{display:flex;align-items:center;justify-content:space-between;padding:28px 28px 20px;border-bottom:1px solid var(--pm-line)}.premium-menu__brand{font-family:var(--pm-font);font-size:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--pm-ink)}.premium-menu__close{background:none;border:0;padding:6px;cursor:pointer;color:var(--pm-ink);transition:transform .35s var(--pm-easing),opacity .25s ease}.premium-menu__close:hover{transform:rotate(90deg);opacity:.7}.premium-menu__close svg{width:22px;height:22px;display:block}.premium-menu__nav{flex:1;overflow-y:auto;padding:8px 0 16px}.premium-menu__list{list-style:none;margin:0;padding:0}.premium-menu__item{border-bottom:1px solid var(--pm-line);opacity:0;transform:translateY(8px);transition:opacity .6s var(--pm-easing),transform .6s var(--pm-easing);transition-delay:calc(.12s + (var(--i, 0) * 55ms))}.premium-menu.is-open .premium-menu__item{opacity:1;transform:translateY(0)}.premium-menu__row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:22px 28px;background:none;border:0;font-family:var(--pm-font);font-size:22px;letter-spacing:.02em;color:var(--pm-ink);text-decoration:none;cursor:pointer;transition:padding-left .4s var(--pm-easing),color .3s ease}.premium-menu__row:hover{padding-left:34px;color:#000}.premium-menu__row--leaf{display:flex}.premium-menu__label{text-align:left}.premium-menu__chevron{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;transition:transform .4s var(--pm-easing);color:var(--pm-ink-soft)}.premium-menu__chevron svg{width:100%;height:100%}.premium-menu__row[aria-expanded=true] .premium-menu__chevron{transform:rotate(180deg);color:var(--pm-ink)}.premium-menu__panel{overflow:hidden;max-height:0;transition:max-height .55s var(--pm-easing)}.premium-menu__panel[hidden]{display:block}.premium-menu__sub{list-style:none;margin:0;padding:4px 28px 22px;display:flex;flex-direction:column;gap:14px}.premium-menu__sublink{font-family:var(--pm-sans);font-size:14px;letter-spacing:.04em;color:var(--pm-ink-soft);text-decoration:none;position:relative;padding-left:14px;transition:color .3s ease,padding-left .3s var(--pm-easing)}.premium-menu__sublink:before{content:"";position:absolute;left:0;top:50%;width:6px;height:1px;background:currentColor;transition:width .3s var(--pm-easing)}.premium-menu__sublink:hover{color:var(--pm-ink);padding-left:22px}.premium-menu__sublink:hover:before{width:14px}.premium-menu__foot{border-top:1px solid var(--pm-line);padding:22px 28px 32px;display:flex;flex-direction:column;gap:12px}.premium-menu__util{font-family:var(--pm-sans);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--pm-ink);text-decoration:none;transition:opacity .25s ease}.premium-menu__util:hover{opacity:.55}.premium-menu__tagline{margin:12px 0 0;font-family:var(--pm-font);font-style:italic;font-size:13px;color:var(--pm-ink-soft)}@media(min-width:990px){.premium-menu{display:none}}@media(prefers-reduced-motion:reduce){.premium-menu *,.premium-menu__drawer,.premium-menu__overlay{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/premium-menu.css.map */
