.hot-dot-hero{position:relative;display:flex;isolation:isolate;align-items:center;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.hot-dot-hero--compact{min-height:46rem}.hot-dot-hero--medium{min-height:58rem}.hot-dot-hero--large{min-height:68rem}.hot-dot-hero__media,.hot-dot-hero__media picture,.hot-dot-hero__image,.hot-dot-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hot-dot-hero__media{z-index:-2;background:rgba(var(--color-foreground),.05)}.hot-dot-hero__media picture{display:block}.hot-dot-hero__image{display:block;object-fit:cover}.hot-dot-hero__placeholder{fill:rgba(var(--color-foreground),.3);background:rgba(var(--color-foreground),.08)}.hot-dot-hero__overlay{z-index:-1;background:#000;pointer-events:none}.hot-dot-hero__inner{display:flex;align-items:center;width:100%}.hot-dot-hero__content{width:100%;padding-block:4.8rem}.hot-dot-hero__content--left{text-align:left}.hot-dot-hero__content--center{text-align:center}.hot-dot-hero__content--white-text .hot-dot-hero__eyebrow,.hot-dot-hero__content--white-text .hot-dot-hero__heading,.hot-dot-hero__content--white-text .hot-dot-hero__text{color:#fff}.hot-dot-hero__eyebrow{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.82);font-size:1.1rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.hot-dot-hero__heading{max-width:78rem;margin:0;font-size:clamp(3.6rem,9vw,6.4rem);line-height:1.05}.hot-dot-hero__text{max-width:62rem;margin-top:2rem;color:rgba(var(--color-foreground),.86);font-size:1.7rem;line-height:1.6}.hot-dot-hero__text>:first-child{margin-top:0}.hot-dot-hero__text>:last-child{margin-bottom:0}.hot-dot-hero__content--center .hot-dot-hero__heading,.hot-dot-hero__content--center .hot-dot-hero__text{margin-right:auto;margin-left:auto}.hot-dot-hero__buttons{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;margin-top:3rem}.hot-dot-hero__button{min-height:4.8rem}.hot-dot-hero__button--primary{--color-button: 255, 255, 255;--color-button-text: 24, 24, 24;font-weight:600}.hot-dot-hero__button--secondary{--color-button: 16, 16, 16;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.hot-dot-hero__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem;box-shadow:0 0 0 .3rem rgb(var(--color-background))}.hot-dot-hero__trust{margin:2rem 0 0;color:#fff;font-size:1.2rem;letter-spacing:.04em;line-height:1.5}@media screen and (min-width:750px){.hot-dot-hero--compact{min-height:50rem}.hot-dot-hero--medium{min-height:64rem}.hot-dot-hero--large{min-height:76rem}.hot-dot-hero__inner--left{justify-content:flex-start}.hot-dot-hero__inner--center{justify-content:center}.hot-dot-hero__inner--right{justify-content:flex-end}.hot-dot-hero__content{width:min(72rem,68%);padding-block:7rem}.hot-dot-hero__heading{font-size:clamp(4.2rem,5.3vw,6.7rem)}.hot-dot-hero__text{font-size:1.8rem}.hot-dot-hero__buttons{flex-direction:row;flex-wrap:wrap;align-items:center}.hot-dot-hero__content--center .hot-dot-hero__buttons{justify-content:center}}@media screen and (min-width:990px){.hot-dot-hero__content{transform:translateY(-1.8rem)}.hot-dot-hero__heading{max-width:9em;text-wrap:balance}.hot-dot-hero__text{max-width:43rem;text-wrap:balance}}@media(prefers-reduced-motion:reduce){.hot-dot-hero *,.hot-dot-hero *:before,.hot-dot-hero *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hot-dot-hero.css.map */
