.header .header__link-list>.contents>li :is(summary,button,a.bold){font:500 16px/1.35 var(--ss-font-text);letter-spacing:-.015em}.header .ss-header-nav-label{font:inherit;letter-spacing:inherit}.header .header__link-list summary>.icon-chevron-bottom{display:none}.header .ss-header-cta{font:500 14px/1.3 var(--ss-font-text);letter-spacing:0}.header .header__wrapper{position:relative}.header .ss-shop-menu{position:absolute;left:var(--ss-shop-left,28px);right:auto;top:var(--ss-shop-top,112px);margin:0;transform:none;width:var(--ss-shop-width,480px);max-width:calc(100vw - 32px);max-height:min(620px,calc(100dvh - var(--ss-shop-viewport-top,112px) - 20px));padding:16px;display:block;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--ss-glass-border);border-radius:28px;background:var(--ss-glass-fallback);box-shadow:var(--ss-glass-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.ss-shop-menu{font:400 15px/1.4 var(--ss-font-text);color:var(--ss-color-ink)}.ss-shop-menu__list{display:grid;gap:8px;padding:0;margin:0;list-style:none}.ss-shop-menu__product{display:grid;grid-template-columns:72px minmax(0,1fr) 20px;gap:16px;align-items:center;width:100%;min-height:88px;padding:8px;color:inherit;text-decoration:none;border-radius:18px;transition:background .16s ease}.ss-shop-menu__product:hover,.ss-shop-menu__product:focus-visible{background:rgba(var(--ss-yellow-rgb),.18)}.ss-shop-menu__image{width:72px;height:72px;display:grid;place-items:center;overflow:hidden;border-radius:16px;background:var(--ss-color-mist)}.ss-shop-menu__asset{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.ss-shop-menu__copy{min-width:0;display:grid;gap:4px}.ss-shop-menu__copy strong{font:500 18px/1.25 var(--ss-font-text);letter-spacing:-.025em}.ss-shop-menu__copy>span{font:400 13px/1.4 var(--ss-font-text);color:var(--ss-text-muted);letter-spacing:0}.ss-shop-menu__arrow{width:20px;color:var(--ss-text-muted)}.ss-shop-menu__arrow svg{width:20px}.ss-shop-menu__all{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-top:12px;padding:12px 16px;border-radius:var(--ss-radius-pill);background:var(--ss-color-yellow);color:var(--ss-color-ink);font:500 15px/1.3 var(--ss-font-text);text-decoration:none}.ss-shop-menu__all svg{width:20px}.header .ss-shop-menu .ss-shop-menu__all{font:500 15px/1.3 var(--ss-font-text);letter-spacing:0}.ss-shop-menu a:focus-visible{outline:2px solid var(--ss-color-ink);outline-offset:2px}#header-sidebar-menu .panel__scroller>ul>li{font:500 20px/1.4 var(--ss-font-text);letter-spacing:-.02em}#header-sidebar-menu .ss-shop-nav-item>button{display:none!important}#header-sidebar-menu .ss-shop-nav-item>a{display:block!important;font:500 20px/1.4 var(--ss-font-text)}#header-sidebar-menu .ss-shop-nav-item>.ss-mobile-inline-nav{display:block!important;margin:16px 0 0;padding:0}#header-sidebar-menu .ss-shop-menu{padding:0;border:0;box-shadow:none;background:transparent}#header-sidebar-menu .ss-shop-menu__product{gap:12px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header .ss-shop-menu{background:var(--ss-glass-surface);-webkit-backdrop-filter:var(--ss-glass-blur);backdrop-filter:var(--ss-glass-blur)}}@media(max-width:389px){#header-sidebar-menu .ss-shop-menu__product{grid-template-columns:60px minmax(0,1fr) 20px;gap:10px;min-height:88px;padding:8px 0}#header-sidebar-menu .ss-shop-menu__image{width:60px;height:60px}#header-sidebar-menu .ss-shop-menu__copy strong{font-size:17px}#header-sidebar-menu .ss-shop-menu__copy>span{font-size:12px}}@media(prefers-reduced-motion:reduce){.ss-shop-menu__product{transition:none}}@media(prefers-reduced-transparency:reduce){.header .ss-shop-menu{background:var(--ss-glass-fallback);backdrop-filter:none;-webkit-backdrop-filter:none}}.header{--ss-header-pill-surface: var(--ss-glass-fallback);--ss-header-pill-border: var(--ss-glass-border);--ss-header-pill-shadow: var(--ss-glass-shadow);--ss-header-pill-blur: var(--ss-glass-blur)}#header-sidebar-menu::part(content){border-radius:28px;background:var(--ss-glass-fallback);border:1px solid var(--ss-glass-border);box-shadow:var(--ss-glass-shadow)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header{--ss-header-pill-surface: var(--ss-glass-surface)}.header.is-scrolled .header__secondary-nav,#header-sidebar-menu::part(content){background:var(--ss-glass-surface);-webkit-backdrop-filter:var(--ss-glass-blur);backdrop-filter:var(--ss-glass-blur)}}@media(prefers-reduced-transparency:reduce){.header{--ss-header-pill-surface: var(--ss-glass-fallback);--ss-header-pill-blur: none}.header .ss-shop-menu,.header.is-scrolled .header__secondary-nav,#header-sidebar-menu::part(content){background:var(--ss-glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.ss-shop-menu__copy>span{text-wrap:pretty}#header-sidebar-menu::part(overlay){background:#1c1c1c2e}#header-sidebar-menu .panel-footer{background:transparent}@media(max-width:1149px){.header.is-scrolled .header__secondary-nav{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}#header-sidebar-menu .panel-footer__localization-wrapper{border:0}.header .header__wrapper{-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header.is-scrolled .header__wrapper:before{-webkit-backdrop-filter:var(--ss-header-pill-blur);backdrop-filter:var(--ss-header-pill-blur)}}.ss-shop-menu__all{display:inline-flex;width:fit-content;justify-content:center;max-width:100%;gap:20px;margin-block:20px 4px}#header-sidebar-menu::part(body){min-width:0;overflow-x:hidden}#header-sidebar-menu :is(.panel-list__wrapper,.panel,.panel__wrapper,.panel__scroller,.ss-mobile-inline-nav,.ss-shop-menu,.ss-shop-menu__list){min-width:0;max-width:100%;box-sizing:border-box}#header-sidebar-menu :is(.panel__wrapper,.panel__scroller){overflow-x:hidden}#header-sidebar-menu .panel__scroller{width:100%;padding-inline:2px;scrollbar-width:thin}#header-sidebar-menu .panel__scroller>ul{width:100%;min-width:0}#header-sidebar-menu .ss-shop-nav-item{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--ss-color-border)}#header-sidebar-menu .ss-shop-nav-item+li{margin-top:8px;padding-top:0;border-top:0}#header-sidebar-menu .ss-shop-menu__copy{overflow-wrap:anywhere}#header-sidebar-menu .ss-shop-menu__product{max-width:100%;box-sizing:border-box}#header-sidebar-menu .ss-mobile-inline-nav{border-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ss-navigation.css.map */
