.snz-pills{--snzp-ink: #2b2420;--snzp-hairline: rgba(43, 36, 32, .12);--snzp-muted: rgba(43, 36, 32, .6);--snzp-ease: cubic-bezier(.32, .72, 0, 1)}.snz-pills__inner{display:flex;justify-content:center}.snz-pills__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:0;padding:0;list-style:none}.snz-pills--left .snz-pills__inner,.snz-pills--left .snz-pills__list{justify-content:flex-start}.snz-pills__item{margin:0;padding:0;list-style:none}.snz-pills .snz-pill{display:inline-flex;align-items:baseline;gap:7px;border:1px solid var(--snzp-hairline);background:#fff;color:var(--snzp-ink);border-radius:999px;padding:10px 18px;font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:13.5px;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background .26s var(--snzp-ease),color .26s var(--snzp-ease),border-color .26s var(--snzp-ease),transform .2s var(--snzp-ease)}.snz-pills .snz-pill:hover{border-color:#2b242073;transform:translateY(-1px);text-decoration:none}.snz-pills .snz-pill:active{transform:translateY(0) scale(.98)}.snz-pills .snz-pill:focus-visible{outline:2px solid var(--snzp-ink);outline-offset:2px}.snz-pills .snz-pill.is-selected{background:var(--snzp-ink);border-color:var(--snzp-ink);color:#fff}.snz-pills .snz-pill__count{font-size:10px;letter-spacing:.08em;color:var(--snzp-muted);font-variant-numeric:tabular-nums}.snz-pills .snz-pill.is-selected .snz-pill__count{color:#ffffff9e}@media screen and (max-width:749px){.snz-pills__inner{display:block;padding-left:0;padding-right:0}.snz-pills__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 1.5rem 4px}.snz-pills__list::-webkit-scrollbar{display:none}.snz-pills__item{scroll-snap-align:start}.snz-pills__inner{position:relative}.snz-pills__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;width:34px;pointer-events:none;background:linear-gradient(to right,#fff0,#fff 82%)}}@media screen and (min-width:990px){:root:has(.snz-pills) .facets-vertical .facets-wrapper{flex:0 0 280px;width:280px;padding-right:32px}:root:has(.snz-pills) .facets-vertical .product-grid-container{min-width:0}}:root:has(.snz-pills) .facets__form-vertical{width:100%}:root:has(.snz-pills) .facets-vertical .facets__disclosure-vertical{width:100%}:root:has(.snz-pills) .facets__heading--vertical,:root:has(.snz-pills) .facets-vertical .facets__summary{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--snzp-ink, #2b2420)}:root:has(.snz-pills) .facets__heading--vertical{color:#2b24208c;margin-bottom:4px}:root:has(.snz-pills) .facets-vertical .facets__disclosure-vertical{border-top:1px solid rgba(43,36,32,.12)}:root:has(.snz-pills) .facets-vertical .facets__summary{padding-top:16px;padding-bottom:16px}:root:has(.snz-pills) .facets-vertical .facets__summary:hover .facets__summary-label{text-decoration:none;color:#2b242099}:root:has(.snz-pills) .facets-vertical .facet-checkbox{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:13px;padding-top:7px;padding-bottom:7px;align-items:center}:root:has(.snz-pills) .facets-vertical .facet-checkbox .svg-wrapper{top:50%;transform:translateY(-50%)}:root:has(.snz-pills) .facets-vertical .facets__display-vertical{padding-bottom:18px}:root:has(.snz-pills) span.active-facets__button-inner{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:11px;letter-spacing:.04em;box-shadow:0 0 0 1px #2b242040;padding:5px 12px}:root:has(.snz-pills) .active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 1px #2b2420b3}:root:has(.snz-pills) .facet-filters__label,:root:has(.snz-pills) .product-count-vertical .product-count__text{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#2b242099}:root:has(.snz-pills) .facet-filters__sort{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:13px}@media screen and (max-width:989px){:root:has(.snz-pills) .mobile-facets__open,:root:has(.snz-pills) .mobile-facets__sort .select__select{font-family:"Montserrat",var(--font-body-family),system-ui,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/snz-collection.css.map */
