.sbk-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;--sbk-ease: cubic-bezier(.2,.8,.2,1)}.sbk-hero--small{min-height:46rem}.sbk-hero--medium{min-height:58rem}.sbk-hero--large{min-height:76svh}.sbk-hero--full{min-height:100svh}.sbk-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sbk-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.sbk-hero__bg video{pointer-events:none;opacity:0;transition:opacity .9s ease}.sbk-hero--video-on .sbk-hero__bg video{opacity:1}.sbk-hero__bg video:only-of-type:first-child{opacity:1}.sbk-anim .sbk-hero__media--image{animation:sbk-hero-zoom 14s cubic-bezier(.2,.6,.2,1) both}@keyframes sbk-hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}div.sbk-hero__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(var(--color-background)),rgba(var(--color-background),calc(var(--sbk-hero-overlay) + .15)) 40%,rgba(var(--color-background),var(--sbk-hero-overlay)))}.sbk-hero__inner{position:relative;z-index:2;width:100%;padding-top:var(--sbk-s56);padding-bottom:calc(var(--sbk-s32) + env(safe-area-inset-bottom))}.sbk-hero__content{max-width:76rem;min-width:0}.sbk-hero--center .sbk-hero__content{margin:0 auto;text-align:center}.sbk-hero--center .sbk-btns,.sbk-hero--center .sbk-hero__stats{justify-content:center}.sbk-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--sbk-s8);color:rgb(var(--color-foreground));padding:var(--sbk-s6) var(--sbk-s12) var(--sbk-s6) var(--sbk-s10);border-radius:999px;background:rgba(var(--color-foreground),.08);margin-bottom:var(--sbk-s16)}.sbk-hero__eyebrow-dot{width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--color-button))}.sbk-anim .sbk-hero__eyebrow-dot{animation:sbk-hero-ping 2.2s ease-out infinite}@keyframes sbk-hero-ping{}.sbk-hero__heading{margin:0 0 var(--sbk-s12);font-size:clamp(4rem,11vw,9.6rem);line-height:.92;text-wrap:balance}.sbk-hero__rotator{margin:0 0 var(--sbk-s16);font-size:clamp(2.2rem,5.4vw,3.6rem);line-height:1.1;color:rgb(var(--color-foreground))}.sbk-hero__rot{display:inline-grid;vertical-align:bottom;overflow:hidden;white-space:nowrap;padding:.04em .02em;margin:-.04em 0;transition:width .5s var(--sbk-ease)}.sbk-hero__rot-word{grid-area:1 / 1;justify-self:start;opacity:0;transform:translateY(100%);transition:transform .55s var(--sbk-ease),opacity .4s ease}.sbk-hero__rot-word.is-active{opacity:1;transform:none}.sbk-hero__rot-word.is-leaving{opacity:0;transform:translateY(-100%)}.sbk-hero--center .sbk-hero__rot-word{justify-self:center}.sbk-hero__sub{font-size:1.6rem;max-width:56rem;color:rgba(var(--color-foreground),.88);margin-bottom:var(--sbk-s24)}.sbk-hero--center .sbk-hero__sub{margin-left:auto;margin-right:auto}.sbk-hero__sub p{margin:0}.sbk-hero__btns .sbk-btn{flex:1 1 auto}.sbk-hero__btns .sbk-btn svg{transition:transform .3s var(--sbk-ease)}.sbk-hero__btns .sbk-btn--primary:hover svg{transform:translate(3px)}.sbk-hero__btn2{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(var(--color-background),.25)}.sbk-hero__phone{margin-top:var(--sbk-s18)}.sbk-hero__phone .sbk-phone__number{font-size:1.7rem}.sbk-hero__stats{list-style:none;margin:var(--sbk-s28) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:var(--sbk-card-radius);overflow:hidden;background:rgba(var(--color-background),.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sbk-hero__stat{display:flex;flex-direction:column;justify-content:flex-end;padding:var(--sbk-s14) var(--sbk-s12);min-width:0}.sbk-hero__stat+.sbk-hero__stat{border-left:1px solid rgba(var(--color-foreground),.14)}.sbk-hero__stat-value{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,7vw,4.4rem);line-height:1;text-transform:uppercase;white-space:nowrap}.sbk-hero__stat-label{font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.9);margin-top:var(--sbk-s6);text-transform:uppercase;letter-spacing:.08em;line-height:1.25}.sbk-hero--center .sbk-hero__stats{max-width:64rem;margin-left:auto;margin-right:auto}.sbk-hero__card-wrap{display:none}@media screen and (max-width:749px){.sbk-hero__inner{padding-bottom:calc(var(--sbk-s64) + env(safe-area-inset-bottom))}.sbk-hero__btns .sbk-btn{min-height:5.2rem}}@media screen and (min-width:750px){.sbk-hero--small{min-height:52rem}.sbk-hero--medium{min-height:68rem}.sbk-hero--large{min-height:88vh}.sbk-hero{align-items:center}.sbk-hero__inner{padding-top:var(--sbk-s96);padding-bottom:var(--sbk-s56)}.sbk-hero__btns .sbk-btn{flex:0 0 auto}.sbk-hero__sub{font-size:1.9rem}.sbk-hero__stats{display:inline-grid;grid-template-columns:repeat(var(--n, 3),auto)}.sbk-hero__stat{padding:var(--sbk-s18) var(--sbk-s28) var(--sbk-s16)}.sbk-hero__stat-label{font-size:1.4rem}div.sbk-hero__overlay{background:linear-gradient(100deg,rgba(var(--color-background),calc(var(--sbk-hero-overlay) + .3)),rgba(var(--color-background),var(--sbk-hero-overlay)) 55%,rgba(var(--color-background),calc(var(--sbk-hero-overlay) - .15))),linear-gradient(to top,rgba(var(--color-background),.7),transparent 35%)}.sbk-hero--center div.sbk-hero__overlay{background:rgba(var(--color-background),var(--sbk-hero-overlay))}}@media screen and (min-width:990px){.sbk-hero--has-card .sbk-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 34rem;gap:var(--sbk-s64);align-items:center}.sbk-hero__card-wrap{display:block}.sbk-hero__card{position:relative;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;border-radius:calc(var(--sbk-card-radius) * 1.5);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sbk-anim .sbk-hero__card-wrap.is-in .sbk-hero__card{animation:sbk-hero-float 6s ease-in-out 1.2s infinite}.sbk-hero__card:hover{animation-play-state:paused}.sbk-hero__card-strip{position:relative;z-index:2}.sbk-hero__card-chip{position:absolute;top:2.2rem;left:1.6rem;z-index:2}.sbk-hero__card-media{display:block;aspect-ratio:1;background:rgba(var(--color-foreground),.04);overflow:hidden}.sbk-hero__card-media img,.sbk-hero__card-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:contain;transition:transform .7s var(--sbk-ease)}.sbk-hero__card:hover .sbk-hero__card-media img{transform:scale(1.05)}.sbk-hero__card-body{display:grid;gap:var(--sbk-s6);padding:var(--sbk-s18) var(--sbk-s20) var(--sbk-s22)}.sbk-hero__card-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:2rem;line-height:1.1}.sbk-hero__card-price{font-size:1.6rem;font-weight:600}.sbk-hero__card-price s{opacity:.55;font-weight:400;margin-right:var(--sbk-s6)}.sbk-hero__card-link{display:inline-flex;align-items:center;gap:var(--sbk-s6);margin-top:var(--sbk-s6);color:rgb(var(--color-button));font:var(--font-button-weight) 1.5rem/1.2 var(--font-button-family);text-transform:uppercase;letter-spacing:.08em}.sbk-hero__card-link svg{transition:transform .3s var(--sbk-ease)}.sbk-hero__card:hover .sbk-hero__card-link svg{transform:translate(4px)}.sbk-hero__card:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:4px}}@keyframes sbk-hero-float{50%{translate:0 -1rem}}@media(prefers-reduced-motion:reduce){.sbk-anim .sbk-hero__media--image,.sbk-anim .sbk-hero__eyebrow-dot,.sbk-anim .sbk-hero__card-wrap.is-in .sbk-hero__card{animation:none}.sbk-hero__rot,.sbk-hero__rot-word{transition:none}}.sbk-home main>.shopify-section:first-child .sbk-hero{min-height:calc(100svh - var(--sbk-ann-h, 0px))}.sbk-home main>.shopify-section:first-child .sbk-hero>:not(.sbk-hero__bg):not(.sbk-camo-layer){padding-top:var(--sbk-hdr-h, 0px)}@media screen and (min-width:750px){.sbk-home main>.shopify-section:first-child .sbk-hero__inner{padding-top:calc(var(--sbk-hdr-h, 0px) + var(--sbk-s24));padding-bottom:var(--sbk-s32)}.sbk-home main>.shopify-section:first-child .sbk-hero__heading{font-size:clamp(4rem,min(8vw,8.6svh),9.6rem)}.sbk-home main>.shopify-section:first-child .sbk-hero__eyebrow{margin-bottom:var(--sbk-s12)}}div.sbk-hero__slide{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;transition:opacity 1.2s ease;overflow:hidden}div.sbk-hero__slide.is-active{opacity:1;z-index:1}.sbk-anim div.sbk-hero__slide.is-active{animation:sbk-hero-kb calc(var(--sbk-hero-dur, 6s) + 1.4s) linear both}@keyframes sbk-hero-kb{0%{transform:scale(1.09)}to{transform:scale(1)}}.sbk-hero__slide .sbk-hero__vid{opacity:0;transition:opacity .6s ease}.sbk-hero__slide .sbk-hero__vid.is-on{opacity:1}.sbk-hero.is-paused div.sbk-hero__slide,.sbk-hero.is-paused .sbk-hero__bar span{animation-play-state:paused}.sbk-hero--reel div.sbk-hero__overlay{z-index:2}.sbk-hero--reel div.sbk-hero__overlay{background:linear-gradient(to bottom,rgba(var(--color-background),.55),rgba(var(--color-background),0) 18%),linear-gradient(to bottom,rgba(var(--color-background),0) 30%,rgba(var(--color-background),calc(var(--sbk-hero-overlay) + .3)) 58%,rgb(var(--color-background)))}.sbk-hero__reel{position:absolute;z-index:3;left:1.6rem;right:1.6rem;top:1.4rem;display:grid;gap:var(--sbk-s6);color:rgb(var(--color-foreground))}.sbk-hero__reel-label{margin:0;display:flex;align-items:baseline;gap:var(--sbk-s10);font-size:1.3rem;line-height:1.3;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.sbk-hero__reel-label>span:last-child{overflow:hidden;text-overflow:ellipsis;opacity:.92}.sbk-hero__reel-num{font-variant-numeric:tabular-nums;opacity:.7;flex:none}.sbk-hero__bars{display:flex;gap:var(--sbk-s6)}.sbk-hero__bar{flex:1 1 0;position:relative;height:2.2rem;padding:0;margin:0;border:0;background:none;cursor:pointer}.sbk-hero__bar:before,.sbk-hero__bar span{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px}.sbk-hero__bar:before{background:rgba(var(--color-foreground),.28)}.sbk-hero__bar span{display:block;background:rgb(var(--sbk-fill, var(--color-foreground)));transform:scaleX(0);transform-origin:left}.sbk-hero__bar.is-done span{transform:scaleX(1);opacity:.55}.sbk-hero__bar.is-active span{animation:sbk-hero-fill var(--sbk-hero-dur, 6s) linear forwards}.sbk-hero.is-static .sbk-hero__bar.is-active span{animation:none;transform:scaleX(1)}.sbk-hero__bar:hover:before{background:rgba(var(--color-foreground),.5)}.sbk-hero__bar:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@keyframes sbk-hero-fill{to{transform:scaleX(1)}}.sbk-home main>.shopify-section:first-child .sbk-hero>.sbk-hero__reel.sbk-hero__reel{padding-top:0;top:calc(var(--sbk-hdr-h, 0px) + 1.2rem)}@media screen and (max-width:749px){.sbk-hero--reel .sbk-hero__heading{font-size:clamp(3.8rem,11.5vw,5.6rem)}.sbk-hero--reel .sbk-hero__sub{font-size:1.6rem;margin-bottom:var(--sbk-s18)}.sbk-hero--reel .sbk-hero__stats{margin-top:var(--sbk-s20)}}@media screen and (min-width:750px){.sbk-hero--reel div.sbk-hero__overlay{background:linear-gradient(to bottom,rgba(var(--color-background),.5),rgba(var(--color-background),0) 20%),linear-gradient(90deg,rgba(var(--color-background),calc(var(--sbk-hero-overlay) + .35)),rgba(var(--color-background),var(--sbk-hero-overlay)),rgba(var(--color-background),0) 64%),linear-gradient(to top,rgba(var(--color-background),.55),rgba(var(--color-background),0) 26%)}.sbk-hero--reel.sbk-hero--center div.sbk-hero__overlay{background:radial-gradient(ellipse 60% 55% at 50% 55%,rgba(var(--color-background),calc(var(--sbk-hero-overlay) + .2)),rgba(var(--color-background),0))}.sbk-hero__reel{top:auto;left:auto;bottom:3.2rem;right:max(3.2rem,calc((100% - var(--page-width, 120rem)) / 2 + 3.2rem));width:30rem}.sbk-home main>.shopify-section:first-child .sbk-hero>.sbk-hero__reel.sbk-hero__reel{top:auto}.sbk-hero--reel.sbk-hero--has-card .sbk-hero__card-wrap{margin-bottom:var(--sbk-s60)}}@media(prefers-reduced-motion:reduce){.sbk-anim div.sbk-hero__slide.is-active{animation:none}.sbk-hero__bar.is-active span{animation:none;transform:scaleX(1)}}@media screen and (max-width:749px){.sbk-hero--reel{align-items:flex-start}.sbk-hero--reel .sbk-hero__bg{bottom:auto;height:var(--sbk-hero-band, 50svh)}.sbk-hero--reel div.sbk-hero__overlay{background:linear-gradient(to bottom,rgba(var(--color-background),.55),rgba(var(--color-background),0) 26%),linear-gradient(to bottom,rgba(var(--color-background),0) 58%,rgb(var(--color-background)))}.sbk-hero--reel .sbk-hero__inner.sbk-hero__inner{padding-top:calc(var(--sbk-hero-band, 50svh) - var(--sbk-s56))}.sbk-home main>.shopify-section:first-child .sbk-hero--reel>.sbk-hero__inner.sbk-hero__inner{padding-top:calc(var(--sbk-hero-band, 50svh) - var(--sbk-s56))}.sbk-hero--reel .sbk-hero__reel{top:calc(var(--sbk-hero-band, 50svh) - 10.4rem)}.sbk-home main>.shopify-section:first-child .sbk-hero>.sbk-hero__reel.sbk-hero__reel{top:calc(var(--sbk-hero-band, 50svh) - 10.4rem)}.sbk-hero--reel .sbk-hero__phone{display:none}.sbk-hero--reel.sbk-hero--small,.sbk-hero--reel.sbk-hero--medium{--sbk-hero-band: 34rem}}.sbk-hero--reel .sbk-hero__bg{overflow:hidden}.sbk-hero__eyebrow{padding:var(--sbk-s6) var(--sbk-s14);font:500 1.45rem/1.2 var(--font-body-family);text-transform:none;letter-spacing:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sbk-hero__eyebrow:before{display:none}.sbk-hero__rotator{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sbk-hero.css.map */
