html body .glow-category-panel{--glow-category-paper:#faf9f6;box-sizing:border-box;position:fixed;inset:0 auto auto 0;width:var(--glow-category-viewport-width,100vw);max-width:100vw;min-width:0;height:100vh;height:var(--glow-category-viewport-height,100dvh);max-height:none;margin:0;padding:0;border:0;color:#171717;background:var(--glow-category-paper);overflow:hidden;font-family:var(--glow-body-family, sans-serif);letter-spacing:0;overscroll-behavior:contain}html body .glow-category-panel *,html body .glow-category-panel *:before,html body .glow-category-panel *:after{box-sizing:border-box;min-width:0}html body .glow-category-panel[open]{display:flex;flex-direction:column;animation:glow-category-enter .18s ease-out}.glow-category-panel::backdrop{background:#faf9f6}html body .glow-category-panel__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;flex-shrink:0;width:100%;min-height:84px;padding:12px max(20px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left));border-bottom:1px solid #e4e1db}html body .glow-category-panel__title{margin:0;font:400 32px/1.1 var(--glow-heading-family, serif)!important;letter-spacing:0!important;text-transform:none}html body .glow-category-panel :is(.glow-category-panel__back,.glow-category-panel__close){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;color:inherit;background:transparent;font:400 12px/1.3 var(--glow-body-family, sans-serif);letter-spacing:.025em;cursor:pointer}html body .glow-category-panel__back{justify-self:start}html body .glow-category-panel__close{justify-self:end}html body .glow-category-panel__scroll{flex:1 1 0;width:100%;max-width:100%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:16px 20px max(36px,env(safe-area-inset-bottom))}html body .glow-category-panel__all{display:table;padding:10px 0 6px;margin:0 0 24px;border-bottom:1px solid currentColor;color:inherit;font:400 12px/1.5 var(--glow-body-family, sans-serif);letter-spacing:.04em;text-decoration:none}html body .glow-category-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:0;padding:0;list-style:none;width:100%;max-width:100%}html body .glow-category-panel__item{min-width:0;margin:0;padding:0}html body .glow-category-panel__card{display:block;color:inherit;text-decoration:none;text-align:center}html body .glow-category-panel__media{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--glow-category-paper);isolation:isolate}html body .glow-category-panel__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain;mix-blend-mode:darken!important}html body .glow-category-panel__label{display:block;max-width:20em;margin:12px auto 0;font:400 12px/1.5 var(--glow-body-family, sans-serif);letter-spacing:.025em;overflow-wrap:anywhere}html body .glow-category-panel__card[aria-current=page] .glow-category-panel__label{text-decoration:underline;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){html body .glow-category-panel__card:hover .glow-category-panel__label{text-decoration:underline;text-underline-offset:5px}}html body .glow-category-panel :is(a,button):focus-visible{outline:1px solid currentColor;outline-offset:5px}@media(min-width:750px){html body .glow-category-panel__toolbar{padding:20px 40px}html body .glow-category-panel__scroll{width:min(100%,1060px);box-sizing:border-box;margin:0 auto;padding:24px 40px 60px}html body .glow-category-panel__grid{gap:32px 24px}}@media(min-width:990px){html body .glow-category-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}html body .glow-category-panel__label{font-size:13px}}@keyframes glow-category-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html body .glow-category-panel[open]{animation:none}}html body .section-header :is(a,button,summary),html body .glow-category-panel :is(a,button){-webkit-tap-highlight-color:transparent}html[data-glow-nav-input=pointer] body .section-header :is(a,button,summary):is(:focus,:focus-visible,.focused),html[data-glow-nav-input=pointer] body .glow-category-panel :is(a,button):is(:focus,:focus-visible,.focused){outline:none!important;box-shadow:none!important}html[data-glow-nav-input=pointer] body #menu-drawer .menu-drawer__menu-item:is(:focus,:focus-visible,.focused){background:transparent!important}@media(hover:none){html[data-glow-nav-input=pointer] body #menu-drawer .menu-drawer__menu-item:hover{background:transparent!important}}html body .glow-category-panel,html body .glow-category-panel *{-webkit-user-select:none;user-select:none}html body .glow-category-panel :is(a,img){-webkit-touch-callout:none;-webkit-user-drag:none}html body .glow-category-panel__image{pointer-events:none}html body .glow-category-panel__scroll{touch-action:pan-y pinch-zoom}html[data-glow-nav-input=pointer] body .glow-category-panel__card:is(:focus,:active,.focused){background:transparent!important}@media(hover:none),(pointer:coarse){html body .glow-category-panel__card:not([aria-current=page]) .glow-category-panel__label{text-decoration:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/glow-category-navigation.css.map */
