.shooley-categories-entry{display:none}@media screen and (min-width:990px){.shooley-categories-ready .shooley-category-original{display:none}.shooley-categories-ready .shooley-categories-entry{display:list-item}}.shooley-categories-trigger{position:relative;border:0;background:none;font:inherit;font-size:1.4rem;cursor:pointer;padding-right:2.7rem}.shooley-categories-trigger>.icon-caret{right:.8rem}.shooley-categories-dialog{box-sizing:border-box;position:fixed;inset:0 auto 0 0;width:min(54rem,90vw);max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:2.8rem;border:0;color:rgb(var(--color-foreground));background:rgb(var(--color-background));overflow-y:auto;overscroll-behavior:contain;transform:translate(-100%);transition:transform .24s ease}.shooley-categories-dialog.is-open{transform:translate(0)}.shooley-categories-dialog::backdrop{background:#00000057;opacity:0;transition:opacity .24s ease}.shooley-categories-dialog.is-open::backdrop{opacity:1}.shooley-categories-heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.shooley-categories-heading h2{margin:0}.shooley-categories-close{width:4.4rem;height:4.4rem;display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer;flex:none}.shooley-categories-close .icon{width:1.8rem;height:1.8rem}.shooley-categories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem 1.6rem;margin:0;padding:0 0 3rem}.shooley-categories-card-link{display:block;text-decoration:none}.shooley-categories-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:.6rem}.shooley-categories-label{display:block;margin-top:.9rem;font-size:1.5rem;font-weight:600;line-height:1.4}.shooley-categories-card-link:hover .shooley-categories-label{text-decoration:underline;text-underline-offset:.3rem}.shooley-categories-sublinks{margin-top:.8rem}.shooley-categories-sublinks a{display:inline-block;padding:.35rem 0;font-size:1.25rem;line-height:1.5;text-decoration:none}.shooley-categories-sublinks a:hover{text-decoration:underline;text-underline-offset:.3rem}.shooley-categories-sublinks ul{padding-left:.8rem}body.shooley-categories-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.shooley-categories-dialog,.shooley-categories-dialog::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAI */
