.abg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:#061123}.abg__p,.abg__v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.abg__v{opacity:0;transition:opacity .9s ease}.abg.is-on .abg__v{opacity:1}.abg__o{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,10,26,calc(var(--abg-o,.55) - .1)),rgba(5,10,26,var(--abg-o,.55)) 55%,rgba(5,10,26,calc(var(--abg-o,.55) + .15)))}.hero__bg .abg{z-index:0}.banner--abg{min-height:clamp(280px,40vw,460px);display:flex;align-items:flex-end}.banner--abg .abg{z-index:-2}.banner--abg .banner__desc{color:#d2def0}.cta-band--abg .abg{z-index:-2;border-radius:inherit}.abg-band{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center}.abg-band--small{min-height:42vh}.abg-band--medium{min-height:62vh}.abg-band--large{min-height:85vh}.abg-band__inner{position:relative;padding-block:4rem}.abg-band__inner--center{text-align:center;display:flex;flex-direction:column;align-items:center}.abg-band__text{max-width:600px;color:#d2def0;margin-bottom:1.6rem}.crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .5rem;list-style:none;margin:0;padding:0}.crumbs__list li+li:before{content:"\203a";margin-right:.5rem;opacity:.55}.crumbs__list a{display:inline-flex;align-items:center;min-height:32px;position:relative}.crumbs__list a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--c-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s}.crumbs__list a:hover:after{transform:scaleX(1)}.crumbs [aria-current]{color:var(--c-text)}.banner .crumbs{margin-bottom:1rem}.subnav{border-bottom:1px solid rgba(var(--c-accent-rgb),.12);background:linear-gradient(180deg,rgba(var(--c-accent-rgb),.04),transparent)}.subnav__track{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:clamp(1rem,4vw,2.5rem);overscroll-behavior-x:contain;scrollbar-width:none;padding-block:.75rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.subnav__track::-webkit-scrollbar{display:none}.subnav__chip{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.4rem 1.05rem;border:1px solid rgba(var(--c-text-rgb),.18);border-radius:100px;background:var(--c-surface);font-size:.86rem;font-weight:600;white-space:nowrap;transition:border-color .2s,color .2s,background .2s,transform .2s cubic-bezier(.3,1.6,.5,1)}.subnav__chip:has(.subnav__thumb){padding-left:.35rem}.subnav__chip:hover{border-color:var(--c-accent);color:var(--c-accent);transform:translateY(-2px)}.subnav__chip:active{transform:scale(.96)}.subnav__chip.is-active{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg);box-shadow:0 0 18px rgba(var(--c-accent-rgb),.3)}.subnav__thumb{width:30px;height:30px;border-radius:50%;object-fit:cover;flex-shrink:0}.has-anim .subnav__chip{animation:v7-in .45s cubic-bezier(.2,.8,.2,1) both}.has-anim .subnav__chip:nth-child(2){animation-delay:.04s}.has-anim .subnav__chip:nth-child(3){animation-delay:.08s}.has-anim .subnav__chip:nth-child(4){animation-delay:.12s}.has-anim .subnav__chip:nth-child(5){animation-delay:.16s}.has-anim .subnav__chip:nth-child(n+6){animation-delay:.2s}@keyframes v7-in{0%{opacity:0;transform:translate(14px)}}.cat-grid{padding-block:.5rem 1rem}.cat-grid__title{margin-bottom:1.2rem}.cat-grid__blank{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;place-items:center;font-family:var(--f-head);font-size:5rem;color:rgba(var(--c-accent-rgb),.22);background:radial-gradient(circle at 30% 20%,rgba(30,64,175,.55),transparent 60%),var(--c-surface)}.btn[data-magnet]{transition:translate .25s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .2s,color .2s}[data-count]{font-variant-numeric:tabular-nums}@media(min-width:990px){.template-product .sticky-atc{display:flex;left:auto;right:1.5rem;bottom:1.5rem;width:min(460px,calc(100vw - 3rem));border:1px solid rgba(var(--c-accent-rgb),.35);border-radius:16px;box-shadow:0 20px 50px #00000080;transform:translateY(calc(100% + 2rem))}.template-product .sticky-atc.is-visible{transform:none}}.main{overflow-x:clip}.hero__title,.banner__title,.h1,.product__title{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.rte iframe,.rte video{max-width:100%}@media(max-width:749px){.header__inner{min-height:60px;gap:.5rem}.header__logo picture .header__logo-img,.header__logo-img{max-width:120px!important;height:auto}.header__icon{width:44px;height:44px}input,select,textarea{font-size:max(16px,1em)}.rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.crumbs a{display:inline-flex;align-items:center;min-height:44px}.hero__title{font-size:clamp(2.3rem,11vw,3.4rem)}.hero__stats{gap:1.2rem}.hero__ctas .btn{flex:1 1 100%}.banner--abg{min-height:300px}.cat-grid__blank{font-size:3.2rem}.grid--cards .card__body{padding:.7rem .75rem .8rem}.grid--cards .card__title{font-size:.9rem}}@media(max-width:389px){.page-w{padding-inline:.9rem}.btn--lg{padding-inline:1.1rem}.pill{padding-inline:.85rem}}@media(prefers-reduced-motion:reduce){.abg__v{display:none}.has-anim .subnav__chip{animation:none}.subnav__chip,.btn[data-magnet]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/slapsta-v7.css.map */
