.snk-cat{background:var(--snk-surface);color:var(--snk-ink);font-family:var(--snk-font-ui)}.snk-cat__inner{max-width:1320px;margin:0 auto;padding:10px var(--snk-gutter) 56px}.snk-cat__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:10px 0 14px}.snk-cat__title{margin:0;font:800 26px/1.1 var(--snk-font-ui);letter-spacing:-.02em;text-transform:none;color:var(--snk-ink)}.snk-cat__count{margin:0;font-size:14px;color:var(--snk-ink-3)}.snk-l2{gap:4px;margin:0 calc(var(--snk-gutter) * -1);padding:2px var(--snk-gutter) 12px;scroll-padding-inline:var(--snk-gutter)}.snk-sticky{position:sticky;top:var(--snk-header-h, 0px);z-index:6;margin:0 calc(var(--snk-gutter) * -1);padding:8px var(--snk-gutter) 10px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .2s}.snk-sticky.is-stuck{box-shadow:0 1px 0 var(--snk-line),0 6px 16px #0000000d}.snk-l3{margin:0 calc(var(--snk-gutter) * -1) 10px;padding:0 var(--snk-gutter);scroll-padding-inline:var(--snk-gutter)}.snk-toolbar{display:flex;align-items:center;gap:8px}.snk-toolbar svg,.snk-sort svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.snk-toolbar__badge{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:999px;background:var(--snk-ink);color:#fff;font:700 11.5px/1 var(--snk-font-ui)}.snk-toolbar__badge[hidden]{display:none}.snk-sort{position:relative;padding-right:32px;gap:4px}.snk-sort__label{color:var(--snk-ink-2)}.snk-sort select{-webkit-appearance:none;appearance:none;height:34px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;outline:none}.snk-sort select option{color:var(--snk-ink)}.snk-sort svg{position:absolute;right:12px;pointer-events:none}.snk-sort:focus-within{outline:2px solid var(--snk-ink);outline-offset:2px}.snk-active{margin:10px calc(var(--snk-gutter) * -1) 0;padding:0 var(--snk-gutter)}.snk-active[hidden]{display:none}.snk-active .snk-chip{min-height:32px;padding:0 10px 0 12px;font-size:13px;background:var(--snk-surface-2);border-color:transparent}.snk-active .snk-chip svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;fill:none}.snk-active .snk-chip--clear{background:none;text-decoration:underline;text-underline-offset:3px}.snk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin-top:14px}.snk-loading{margin:24px 0 0;text-align:center;font-size:14px;color:var(--snk-ink-3)}.snk-empty{margin:32px auto;max-width:360px;text-align:center}.snk-empty[hidden],.snk-loading[hidden]{display:none}.snk-empty__title{margin:0 0 6px;font:700 18px/1.3 var(--snk-font-ui)}.snk-empty__text{margin:0 0 18px;color:var(--snk-ink-2)}.snk-sheet{overflow:clip;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent}.snk-sheet::backdrop{background:#16131173}.snk-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:88dvh;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:var(--snk-surface);box-shadow:var(--snk-shadow-2);font-family:var(--snk-font-ui);animation:snk-sheet-up .28s var(--snk-ease);outline:none}.snk-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 12px 20px;border-bottom:1px solid var(--snk-line)}.snk-sheet__title{margin:0;font:700 18px/1.2 var(--snk-font-ui);letter-spacing:0;text-transform:none}.snk-sheet__close{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--snk-surface-2);color:var(--snk-ink);cursor:pointer}.snk-sheet__close svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;stroke-linecap:round;fill:none}.snk-sheet__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 16px}.snk-sheet__foot{display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--snk-line)}.snk-sheet__foot .snk-btn{flex:1}.snk-sheet__foot .snk-btn--ghost{flex:0 0 auto}.snk-fg{padding:16px 0;border-bottom:1px solid var(--snk-line)}.snk-fg:last-child{border-bottom:0}.snk-fg__title{margin:0 0 12px;font:700 15px/1.2 var(--snk-font-ui);text-transform:none;letter-spacing:0}.snk-fg__note{margin:-6px 0 12px;font-size:12.5px;line-height:1.4;color:var(--snk-ink-3)}.snk-fg__opts{display:flex;flex-wrap:wrap;gap:8px}.snk-fg__opts .snk-chip[disabled]{opacity:.4;cursor:default}.snk-fg__more{margin-top:10px;padding:6px 0;border:0;background:none;color:var(--snk-ink);font:600 13.5px var(--snk-font-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes snk-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes snk-sheet-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes snk-sheet-down{to{transform:translateY(100%)}}@keyframes snk-sheet-out{to{transform:translate(100%)}}@keyframes snk-backdrop-in{0%{opacity:0}}@keyframes snk-backdrop-out{to{opacity:0}}.snk-sheet[open]::backdrop{animation:snk-backdrop-in .25s ease}.snk-sheet.is-closing::backdrop{animation:snk-backdrop-out .22s ease forwards}.snk-sheet.is-closing .snk-sheet__panel{animation:snk-sheet-down .22s var(--snk-ease) forwards}@media(min-width:750px){.snk-cat__inner{padding-top:16px}.snk-cat__title{font-size:32px}.snk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 20px;margin-top:18px}.snk-sheet__panel{top:0;left:auto;width:420px;max-height:none;border-radius:0;animation-name:snk-sheet-in}.snk-sheet.is-closing .snk-sheet__panel{animation-name:snk-sheet-out}}.snk-cat__aside{display:none}@media(min-width:990px){.snk-cat__layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:40px;align-items:start}.snk-cat__aside{display:block;position:sticky;top:calc(var(--snk-header-h, 0px) + 16px);max-height:calc(100vh - var(--snk-header-h, 0px) - 32px);overflow-y:auto;overscroll-behavior:contain;padding:4px 6px 16px 0;scrollbar-width:thin}.snk-l2{display:none}.snk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.snk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1500px){.snk-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.snk-sheet__panel{animation:none}}.snk-noresults{max-width:560px;padding:24px 0 40px}.snk-noresults__title{margin:0 0 8px;font:800 22px/1.25 var(--snk-font-ui);letter-spacing:-.01em}.snk-noresults__text{margin:0 0 18px;color:var(--snk-ink-2);line-height:1.5}.snk-noresults__chips{display:flex;flex-wrap:wrap;gap:8px}.snk-cat [data-snk-grid]{transition:opacity .2s var(--snk-ease)}.snk-cat.is-leaving [data-snk-grid]{opacity:.35}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(page-navigation) .snk-l2{view-transition-name:snk-l2-row}::view-transition-new(main-content){animation:var(--animation-speed) var(--animation-easing) both fadeIn}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/snake-collection.css.map */
