.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.hero__video{width:100%;height:100%;object-fit:cover;object-position:bottom;display:block}.hero__video--mobile{display:none}.hero--video{background-color:#000}.hero{height:92vh;background-image:var(--hero-bg-desktop);background-repeat:no-repeat;background-size:cover;background-position:bottom;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 129px;position:relative}.hero-content{height:90%;display:flex;justify-content:center;align-items:center;color:#fff;padding:50px 0 0;text-align:center;border-radius:8px;line-height:42px;text-transform:capitalize;letter-spacing:.031px;z-index:3}.hero-content h2{color:var(--hero-heading-color, #ffffff);text-align:center;font-family:Manrope,sans-serif;font-size:64px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.063px;text-transform:capitalize}.hero-content p{color:var(--hero-text-color, #ffffff);font-size:32px;font-family:Inter,sans-serif;font-weight:400;margin-top:32px;margin-bottom:0}.ctm_url{position:absolute;top:0;bottom:0;height:100%;width:100%}@media(max-width:1600px){.hero{height:calc(100vh - 60px)}}@media(max-width:1200px){.hero-content h2{font-size:50px}.hero-content p{font-size:25px;margin-top:20px}}@media(max-width:768px){.hero{background-image:var(--hero-bg-mobile, var(--hero-bg-desktop));padding:1.25rem 1rem 1.5rem;justify-content:center;background-position:center}.hero--has-mobile-video .hero__video--desktop{display:none}.hero--has-mobile-video .hero__video--mobile{display:block;object-position:center}.hero--video:not(.hero--has-mobile-video) .hero__video--desktop{object-position:center}.hero-content{width:100%;min-height:auto;height:auto;padding:6rem 0 0;align-items:center}.hero-content h2{font-size:32px;line-height:normal}.hero-content p{font-size:16px;line-height:22px;margin-top:16px}.hero-content p br{display:none}}@media(max-width:576px){.hero{padding:1rem .875rem 1.25rem}.hero-content{padding-top:4.5rem}}@media(max-width:480px){.hero{padding-inline:.75rem;padding-bottom:1rem}.hero-content{padding-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kairaus-hero.css.map */
