.cb-hero{position:relative;isolation:isolate;width:100%;min-height:clamp(540px,125vw,720px);display:flex;align-items:flex-end;overflow:hidden;background:#1a1a1a}@media(min-width:750px){.cb-hero{min-height:clamp(520px,48vw,800px);align-items:center}}.cb-hero .cb-hero__slider-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%}.cb-hero .cb-hero__slider{display:flex;flex-wrap:nowrap;width:100%;height:100%;margin:0;padding:0;gap:0;overflow-x:auto;scrollbar-width:none}.cb-hero .cb-hero__slider::-webkit-scrollbar{display:none}.cb-hero .cb-hero__slide-frame{flex:0 0 100%;width:100%;max-width:100%;height:100%;margin:0;padding:0;border:0;background:#1a1a1a;position:relative;overflow:hidden}.cb-hero .cb-hero__slide-frame picture{display:block;width:100%;height:100%}.cb-hero .cb-hero__slide-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;display:block}.cb-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgb(10 14 22 / calc(var(--cb-hero-scrim, .55) * 1.45)),rgb(10 14 22 / calc(var(--cb-hero-scrim, .55) * 1)) 55%,rgb(10 14 22 / calc(var(--cb-hero-scrim, .55) * .25)))}@media(min-width:750px){.cb-hero__scrim{background:linear-gradient(90deg,rgb(10 14 22 / calc(var(--cb-hero-scrim, .55) * 1.3)),rgb(10 14 22 / calc(var(--cb-hero-scrim, .55) * .85)) 32%,#0a0e1600 62%)}}.cb-hero .cb-hero__inner{position:relative;z-index:3;display:block;width:100%;padding:48px 24px 88px;pointer-events:none}@media(min-width:750px){.cb-hero .cb-hero__inner{padding:64px clamp(32px,4vw,72px)}}.cb-hero .cb-hero__copy{max-width:540px;pointer-events:auto;gap:20px}.cb-hero .cb-hero__heading{font-size:clamp(32px,1.2rem + 2.4vw,56px);line-height:1.1;color:#fff;overflow-wrap:break-word;text-shadow:0 1px 12px rgb(0 0 0 / .25)}.cb-hero .cb-hero__subheading{font-size:clamp(15px,.8rem + .4vw,18px);color:#ffffffe6}.cb-hero .cb-hero__ctas{flex-wrap:wrap}.cb-hero .cb-hero__ctas .btn-primary{border:1px solid rgb(255 255 255 / .35)}.cb-hero .cb-hero__dots.slider-buttons{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:4;width:auto;margin:0}.cb-hero .cb-hero__dots .slider-counter{display:flex}.cb-hero .cb-hero__dots .slider-counter__link{padding:10px 4px;min-width:0}.cb-hero .cb-hero__dots .slider-counter__link .dot{background:#ffffff8c;box-shadow:0 0 0 1px #0000001f}.cb-hero .cb-hero__dots .slider-counter__link--active .dot{background:#fff}.cb-hero .cb-hero__pause{position:absolute;right:clamp(16px,2.5vw,32px);bottom:clamp(16px,2.5vw,28px);z-index:5;display:grid;place-items:center;width:36px;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 1px 6px #0000004d;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.cb-hero .cb-hero__pause:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.cb-hero .cb-hero__pause:hover{transform:scale(1.06);box-shadow:0 2px 10px #00000059}.cb-hero .cb-hero__pause:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #000000a6}.cb-hero .cb-hero__pause svg{width:14px;height:14px;fill:currentColor;display:block}.cb-hero .cb-hero__pause .cb-hero__icon-play,.cb-hero .cb-hero__pause[aria-pressed=true] .cb-hero__icon-pause{display:none}.cb-hero .cb-hero__pause[aria-pressed=true] .cb-hero__icon-play{display:block;margin-left:2px}.cb-hero__texture{display:none}.cb-hero__ring-1{left:72.22%;top:29.7%;width:15.28%;height:40.4%}.cb-hero__ring-2{left:68.89%;top:20.89%;width:21.94%;height:58.03%}.cb-hero__ring-3{left:65.56%;top:12.07%;width:28.61%;height:75.66%}.cb-hero__ring-4{left:62.22%;top:3.26%;width:35.28%;height:93.29%}.cb-hero__ring-5{left:58.89%;top:-5.56%;width:41.94%;height:110.91%}.cb-hero__ring-6{left:55.56%;top:-14.37%;width:48.61%;height:128.54%}.cb-hero__ring-7{left:3.47%;top:88.38%;width:6.39%;height:17.26%}.cb-hero__ring-8{left:1.25%;top:82.37%;width:10.83%;height:29.27%}.cb-hero__ring-9{left:-.97%;top:76.37%;width:15.28%;height:41.28%}.cb-hero__ring-10{left:-3.19%;top:70.36%;width:19.72%;height:53.29%}.cb-hero__bloom-a{left:73.61%;top:-11.98%;width:26.39%;height:75.85%}.cb-hero__bloom-b{left:19.44%;top:55.89%;width:20.83%;height:59.88%}.cb-hero__bloom-c{left:43.75%;top:-13.97%;width:18.06%;height:51.9%}.cb-hero__dotfield{left:42.5%;top:74.25%;width:21.39%;height:21.96%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cb-hero.css.map */
