.hot-dot-hospitality-hero{color:rgb(var(--color-foreground));background:var(--gradient-background)}.hot-dot-hospitality-hero__stage{position:relative;display:flex;isolation:isolate;align-items:center;min-height:52rem;overflow:hidden}.hot-dot-hospitality-hero__media,.hot-dot-hospitality-hero__media picture,.hot-dot-hospitality-hero__image,.hot-dot-hospitality-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hot-dot-hospitality-hero__media{z-index:-2;background:rgba(var(--color-foreground),.08)}.hot-dot-hospitality-hero__media picture{display:block}.hot-dot-hospitality-hero__image{display:block;object-fit:cover;object-position:center}.hot-dot-hospitality-hero__placeholder{fill:rgba(var(--color-foreground),.28);background:rgba(var(--color-foreground),.08)}.hot-dot-hospitality-hero__overlay{z-index:-1;background:#000;pointer-events:none}.hot-dot-hospitality-hero__inner{display:flex;align-items:center;width:100%}.hot-dot-hospitality-hero__inner--left{justify-content:flex-start}.hot-dot-hospitality-hero__inner--center{justify-content:center}.hot-dot-hospitality-hero__inner--right{justify-content:flex-end}.hot-dot-hospitality-hero__content{width:min(68rem,62%);padding-block:7rem}.hot-dot-hospitality-hero__content--left{text-align:left}.hot-dot-hospitality-hero__content--center{text-align:center}.hot-dot-hospitality-hero__content--right{text-align:right}.hot-dot-hospitality-hero__content--white .hot-dot-hospitality-hero__eyebrow,.hot-dot-hospitality-hero__content--white .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--white .hot-dot-hospitality-hero__text{color:#fff}.hot-dot-hospitality-hero__eyebrow{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.76);font-size:1.1rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.hot-dot-hospitality-hero__heading{max-width:74rem;margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(4.8rem,5.5vw,7.2rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:1.08;text-wrap:balance}.hot-dot-hospitality-hero__text{max-width:52rem;margin-top:2rem;color:rgba(var(--color-foreground),.84);font-size:1.8rem;line-height:1.6}.hot-dot-hospitality-hero__text>:first-child{margin-top:0}.hot-dot-hospitality-hero__text>:last-child{margin-bottom:0}.hot-dot-hospitality-hero__content--center .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--center .hot-dot-hospitality-hero__text{margin-right:auto;margin-left:auto}.hot-dot-hospitality-hero__content--right .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--right .hot-dot-hospitality-hero__text{margin-left:auto}.hot-dot-hospitality-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.hot-dot-hospitality-hero__content--center .hot-dot-hospitality-hero__buttons{justify-content:center}.hot-dot-hospitality-hero__content--right .hot-dot-hospitality-hero__buttons{justify-content:flex-end}.hot-dot-hospitality-hero__buttons .button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background))}@media screen and (max-width:749px){.hot-dot-hospitality-hero__stage{min-height:48rem}.hot-dot-hospitality-hero__content{width:100%;padding-block:4rem}.hot-dot-hospitality-hero__content--mobile-left{text-align:left}.hot-dot-hospitality-hero__content--mobile-center{text-align:center}.hot-dot-hospitality-hero__content--mobile-right{text-align:right}.hot-dot-hospitality-hero__content--mobile-left .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--mobile-left .hot-dot-hospitality-hero__text{margin-right:0;margin-left:0}.hot-dot-hospitality-hero__content--mobile-center .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--mobile-center .hot-dot-hospitality-hero__text{margin-right:auto;margin-left:auto}.hot-dot-hospitality-hero__content--mobile-right .hot-dot-hospitality-hero__heading,.hot-dot-hospitality-hero__content--mobile-right .hot-dot-hospitality-hero__text{margin-right:0;margin-left:auto}.hot-dot-hospitality-hero__heading{max-width:38rem;font-size:clamp(3.4rem,10.67vw,4rem);line-height:1.1}.hot-dot-hospitality-hero__text{max-width:36rem;margin-top:1.6rem;font-size:1.55rem;line-height:1.55}.hot-dot-hospitality-hero__buttons{gap:1rem;margin-top:2.4rem}.hot-dot-hospitality-hero__content--mobile-left .hot-dot-hospitality-hero__buttons{justify-content:flex-start}.hot-dot-hospitality-hero__content--mobile-center .hot-dot-hospitality-hero__buttons{justify-content:center}.hot-dot-hospitality-hero__content--mobile-right .hot-dot-hospitality-hero__buttons{justify-content:flex-end}}@media screen and (min-width:750px){.hot-dot-hospitality-hero__stage{min-height:0;aspect-ratio:16 / 9}.hot-dot-hospitality-hero__text{max-width:46rem}}@media screen and (min-width:990px){.hot-dot-hospitality-hero__heading{font-size:clamp(5rem,4.6vw,6rem);line-height:1.1}}@media(prefers-reduced-motion:reduce){.hot-dot-hospitality-hero *,.hot-dot-hospitality-hero *:before,.hot-dot-hospitality-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-hospitality-hero.css.map */
