.cx{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}@media(min-width:990px){.cx{grid-template-columns:260px minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem)}}.cx-main{min-width:0}.cx-bar{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1rem}.cx-open{min-height:44px;gap:.5rem}.cx-open .icon{width:18px;height:18px}@media(min-width:990px){.cx-open{display:none}}.cx-count{margin:0 auto 0 0;color:var(--c-muted);font-size:.95rem}.cx-count strong{color:var(--c-text);font-family:var(--f-mono);font-variant-numeric:tabular-nums}.cx-sort{white-space:nowrap}.cx-sort select{min-height:44px;font-size:16px;max-width:60vw}.cx-active{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.2rem}.cx-active .chip{min-height:36px;background:transparent;cursor:pointer;color:var(--c-text);animation:v8pop .28s cubic-bezier(.2,.9,.3,1.3) both}.cx-side{background:var(--c-surface);border:1px solid rgba(var(--c-text-rgb),.08);border-radius:var(--radius);display:flex;flex-direction:column}.cx-side__head,.cx-side__foot{display:none}.cx-side__body{padding:1.1rem 1.1rem 1.3rem;display:grid;gap:1.3rem}@media(min-width:990px){.cx-side{position:sticky;top:calc(var(--header-h,72px) + 1rem);max-height:calc(100vh - var(--header-h,72px) - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media(max-width:989px){.cx-side{position:fixed;z-index:210;top:0;bottom:0;left:0;width:min(380px,90vw);border-radius:0;border:0;border-right:1px solid rgba(var(--c-accent-rgb),.25);transform:translate(-102%);visibility:hidden;transition:transform .42s cubic-bezier(.2,.9,.2,1),visibility 0s linear .42s;box-shadow:30px 0 60px #00000073}.cx-side.is-open{transform:none;visibility:visible;transition:transform .42s cubic-bezier(.2,.9,.2,1)}.cx-side__head{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem 1.1rem;border-bottom:1px solid rgba(var(--c-text-rgb),.08)}.cx-side__title{font-family:var(--f-head);font-weight:var(--f-head-w);text-transform:uppercase;font-size:1.2rem}.cx-side__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.cx-side__foot{display:block;padding:.8rem 1.1rem calc(.8rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--c-text-rgb),.08)}.cx-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:205;background:#02050ea6;opacity:0;transition:opacity .3s}.cx-overlay.is-on{opacity:1}.no-js .cx-side{position:static;transform:none;visibility:visible;width:auto}}.cx-side__close{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:50%}.cx-side__close:hover{color:var(--c-accent)}.cx-label{display:block;margin:0 0 .5rem;font-family:var(--f-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted)}.cx-search__field{position:relative;display:flex;align-items:center}.cx-search__field>.icon{position:absolute;left:.8rem;width:18px;height:18px;color:var(--c-muted);pointer-events:none}.cx-search__input{width:100%;min-height:46px;padding:.6rem 2.8rem .6rem 2.5rem;font-size:16px;background:var(--c-bg);border:1px solid rgba(var(--c-text-rgb),.18);border-radius:var(--radius-btn);transition:border-color .2s,box-shadow .2s}.cx-search__input:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 3px rgba(var(--c-accent-rgb),.22)}.cx-search__input::-webkit-search-cancel-button{display:none}.cx-search__clear{position:absolute;right:.2rem;display:grid;place-items:center;width:42px;height:42px;background:none;border:0;color:var(--c-muted)}.cx-search__clear .icon{width:14px;height:14px}.cx-az{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:.3rem}.cx-az__btn{min-height:40px;padding:0;border:1px solid rgba(var(--c-text-rgb),.14);border-radius:8px;background:transparent;font-family:var(--f-mono);font-weight:700;font-size:.9rem;transition:transform .18s,background .18s,color .18s,border-color .18s}.cx-az__btn:hover:not(:disabled){border-color:var(--c-accent);color:var(--c-accent);transform:translateY(-2px)}.cx-az__btn.is-active{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg);box-shadow:0 0 16px rgba(var(--c-accent-rgb),.45)}.cx-az__btn:disabled{opacity:.25;cursor:not-allowed}@media(max-width:989px){.cx-az{grid-template-columns:repeat(7,1fr)}.cx-az__btn{min-height:44px}}.cx-facet{border-top:1px solid rgba(var(--c-text-rgb),.08)}.cx-facet .acc__sum{min-height:44px}.cx-facet .facet__list{list-style:none;margin:0;padding:0 0 .6rem;max-height:300px;overflow:auto}.cx-facet .check{min-height:40px}.cx-facet .facet__price{display:flex;align-items:center;gap:.5rem;padding-bottom:.8rem}.cx-facet .facet__price label{display:flex;align-items:center;gap:.3rem;flex:1}.cx-facet .facet__price input{width:100%;min-height:44px;font-size:16px;padding:.4rem .6rem;background:var(--c-bg);border:1px solid rgba(var(--c-text-rgb),.18);border-radius:8px}.cx-stock{min-height:44px;border-top:1px solid rgba(var(--c-text-rgb),.08);padding-top:.6rem}.cx-loadbtn{min-height:44px;width:100%;border:1px dashed rgba(var(--c-text-rgb),.25);border-radius:var(--radius-btn);background:transparent;font-size:.9rem}.cx-loading{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--c-muted);font-size:.9rem}.cx-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(var(--c-accent-rgb),.25);border-top-color:var(--c-accent);animation:v8spin .8s linear infinite}.no-js .cx-js,.no-js .cx-open{display:none}.cx-empty{text-align:center;padding:2.5rem 1rem}.cx-more-wrap{display:flex;justify-content:center;margin-top:1.5rem}.cx-more{min-height:48px}.placeholder.card__img{background:var(--c-surface-2)}body.cx-locked{overflow:hidden}@keyframes v8spin{to{transform:rotate(360deg)}}@keyframes v8pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes v8cardIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes v8ripple{0%{opacity:.35;transform:scale(0)}to{opacity:0;transform:scale(1)}}.cx-card{animation:v8cardIn .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 35ms)}.v8-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:300;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--c-accent),var(--c-accent-2,var(--c-accent)));box-shadow:0 0 10px rgba(var(--c-accent-rgb),.6);pointer-events:none;will-change:transform}.v8-ripple{position:absolute;border-radius:50%;background:currentColor;pointer-events:none;z-index:-1;animation:v8ripple .6s ease-out forwards}.js.has-anim .v8-head{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.js.has-anim .v8-head.is-in{opacity:1;transform:none}.collection--cx.is-loading-results [data-results]{opacity:.5;transition:opacity .2s}@media(prefers-reduced-motion:reduce){.cx-card,.cx-active .chip,.cx-spin{animation:none}.cx-side,.cx-overlay{transition:none}.v8-progress,.v8-ripple{display:none}.js.has-anim .v8-head{opacity:1;transform:none;transition:none}}.facets__toggle{min-height:44px}.ticker__item a{display:inline-block;padding-block:13px;margin-block:-13px}.sfq-card__alt{display:inline-block;padding-block:15px;margin-block:-15px}.js .banner__desc{max-height:none}.js .banner__desc.v8-clamp{max-height:9.6em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.v8-more{display:inline-flex;align-items:center;min-height:44px;margin:-.4rem 0 1rem;padding:0;background:none;border:0;color:var(--c-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/slapsta-v8.css.map */
