hero-slider{--hs-thumb-h: 112px;--hs-thumb-h-md: 132px;--hs-transition: .7s;--hs-gradient-stop: 65%;display:block;position:relative;overflow:hidden;z-index:1}.hero-slider__slides-wrapper{display:grid;width:100%;overflow:hidden}.hero-slider__slide{grid-column:1;grid-row:1;position:relative;overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--hs-transition) ease}.hero-slider__slide.is-active{opacity:1;z-index:1;pointer-events:auto}.hero-slider__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;pointer-events:none}.hs-pos-m-left{justify-content:flex-start}.hs-pos-m-center{justify-content:center}.hs-pos-m-right{justify-content:flex-end}@media screen and (min-width:768px){.hs-pos-d-left{justify-content:flex-start}.hs-pos-d-center{justify-content:center}.hs-pos-d-right{justify-content:flex-end}}.hs-aln-m-left{text-align:left;align-items:flex-start}.hs-aln-m-left .hero-slider__content-inner{align-items:flex-start}.hs-aln-m-left .hero-slider__ctas{justify-content:flex-start}.hs-aln-m-center{text-align:center;align-items:center}.hs-aln-m-center .hero-slider__content-inner{align-items:center}.hs-aln-m-center .hero-slider__ctas{justify-content:center}.hs-aln-m-right{text-align:right;align-items:flex-end}.hs-aln-m-right .hero-slider__content-inner{align-items:flex-end}.hs-aln-m-right .hero-slider__ctas{justify-content:flex-end}@media screen and (min-width:768px){.hs-aln-d-left{text-align:left;align-items:flex-start}.hs-aln-d-left .hero-slider__content-inner{align-items:flex-start}.hs-aln-d-left .hero-slider__ctas{justify-content:flex-start}.hs-aln-d-center{text-align:center;align-items:center}.hs-aln-d-center .hero-slider__content-inner{align-items:center}.hs-aln-d-center .hero-slider__ctas{justify-content:center}.hs-aln-d-right{text-align:right;align-items:flex-end}.hs-aln-d-right .hero-slider__content-inner{align-items:flex-end}.hs-aln-d-right .hero-slider__ctas{justify-content:flex-end}}.hero-slider__text-gradient{position:absolute;left:0;right:0;bottom:0;height:var(--hs-gradient-stop);background:linear-gradient(0deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.4) 45%,transparent 100%);pointer-events:none;z-index:0}.hero-slider__content{position:relative;z-index:1;pointer-events:auto;width:100%;max-width:580px;display:flex;flex-direction:column;gap:16px;padding:24px 20px calc(var(--hs-thumb-h) + 24px);color:#fff;background:transparent}@media screen and (min-width:768px){.hero-slider__content{padding:40px 40px calc(var(--hs-thumb-h-md) + 36px)}}@media screen and (min-width:1025px){.hero-slider__content{padding:56px 64px calc(var(--hs-thumb-h-md) + 48px);max-width:620px}}hero-slider[data-has-thumbnails=false] .hero-slider__content{padding-bottom:40px}@media screen and (min-width:768px){hero-slider[data-has-thumbnails=false] .hero-slider__content{padding-bottom:56px}}.hero-slider__content-inner{display:flex;flex-direction:column;gap:16px;position:relative}.hero-slider__content-inner--bg:before{content:"";position:absolute;top:-28px;right:-40px;bottom:-28px;left:-40px;border-radius:52% 48% 55% 45%/50% 55% 45% 52%;background:rgba(0,0,0,var(--hs-cbg-opacity, .5));filter:blur(52px);pointer-events:none;z-index:-1}.hero-slider__info{display:flex;flex-direction:column;gap:6px}.hero-slider__info .subheading-style,.hero-slider__info h1,.hero-slider__info h2,.hero-slider__info h3,.hero-slider__info .rte{margin-top:0;margin-bottom:0}.hero-slider__price{display:flex;flex-direction:column;gap:2px;margin-top:10px}.hero-slider__price-label{margin:0;font-size:.78em;opacity:.78;text-transform:uppercase;letter-spacing:.06em}.hero-slider__price-value{font-size:2rem;font-weight:700;line-height:1.1}@media screen and (min-width:768px){.hero-slider__price-value{font-size:2.6rem}}.hero-slider__price-suffix{margin:0;font-size:.76em;opacity:.72}.hero-slider__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:4px}@media screen and (max-width:767.98px){.hero-slider__cta-primary{position:sticky;bottom:calc(var(--hs-thumb-h) + 10px);z-index:20;pointer-events:auto}}@media screen and (max-width:767.98px){.hero-slider__content-inner--fw-m{width:100%;align-self:stretch}.hero-slider__ctas--fw-m{width:100%}.hero-slider__cta-primary--fw-m{flex:0 0 100%;width:100%}.hero-slider__ctas>.hs-btn-fw-mobile{flex:0 0 100%}.hs-btn-fw-mobile{display:flex!important;width:100%;justify-content:center;text-align:center}.hs-btn-fw-mobile .button__inner{justify-content:center;flex:1}}.hero-slider__thumb-bar{position:absolute;bottom:30px;left:0;right:0;z-index:10;display:flex;flex-direction:row;align-items:flex-end;gap:8px;padding:0 14px 14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:var(--hs-thumb-h)}@media screen and (max-width:767.98px){.hero-slider__thumb-bar--center-m{justify-content:center}}.hero-slider__thumb-bar::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.hero-slider__thumb-bar{height:var(--hs-thumb-h-md);justify-content:center;padding:0 20px 12px;gap:10px;bottom:55px}}.hero-slider__thumb{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;padding:8px 14px 10px;min-width:95px;background:#12121233;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:.5px solid rgba(255,255,255,.18);border-radius:18px;cursor:pointer;scroll-snap-align:start;transition:opacity .25s ease,border-color .25s ease,background-color .25s ease;opacity:.62;color:#fff}.hero-slider__thumb:hover,.hero-slider__thumb:focus-visible{opacity:.85;outline:none;border-color:#ffffff80}.hero-slider__thumb.is-active{border:.5px solid #fff;border-radius:18px;opacity:1;background:#12121233}.hero-slider__thumb-img{display:block;width:auto;height:60px;object-fit:contain;pointer-events:none}@media screen and (min-width:768px){.hero-slider__thumb-img{height:66px}}.hero-slider__thumb-placeholder{width:60px;height:54px;background:#ffffff14;border-radius:6px}.hero-slider__thumb-label{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1;color:#fff;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/103/assets/hero-slider.css.map */
