.hero{height:auto!important;min-height:calc((100vh - var(--dl-header-h, 70px)) * .9)!important;min-height:calc((100dvh - var(--dl-header-h, 70px)) * .9)!important;max-height:calc(100vh - var(--dl-header-h, 70px))!important;max-height:calc(100dvh - var(--dl-header-h, 70px))!important}.hero .s-title,.teal-hero .s-title{font-size:clamp(2.5rem,7vw,6rem)!important;line-height:1.02!important;letter-spacing:-.02em!important}.hero .hero-body,.teal-hero .hero-body{bottom:clamp(1.5rem,4vh,4rem)!important}.hero .s-body,.teal-hero .s-body{font-size:clamp(.9rem,1.1vw,1.05rem)!important;margin-bottom:clamp(1rem,2vh,2rem)!important;line-height:1.55!important}@media(min-width:1024px)and (max-width:1366px)and (max-height:800px){.hero{min-height:calc((100vh - var(--dl-header-h, 70px)) * .92)!important;min-height:calc((100dvh - var(--dl-header-h, 70px)) * .92)!important}.hero .s-title,.teal-hero .s-title{font-size:clamp(2.25rem,5vw,4.5rem)!important}}@media(max-width:1024px){.hero{min-height:calc((100vh - var(--dl-header-h, 64px)) * .88)!important;min-height:calc((100dvh - var(--dl-header-h, 64px)) * .88)!important}}@media(max-width:768px){.hero{min-height:calc((100vh - var(--dl-header-h, 58px)) * .92)!important;min-height:calc((100dvh - var(--dl-header-h, 58px)) * .92)!important;max-height:calc(100dvh - var(--dl-header-h, 58px))!important}.hero .s-title,.teal-hero .s-title{font-size:clamp(2rem,9vw,3.5rem)!important}.hero .hero-body,.teal-hero .hero-body{bottom:clamp(1rem,3vh,2rem)!important}}@media(max-width:480px){.hero .s-title,.teal-hero .s-title{font-size:clamp(1.75rem,9vw,3rem)!important}}@media(max-width:900px)and (orientation:landscape)and (max-height:500px){.hero{min-height:420px!important;max-height:100vh!important}.hero .s-title,.teal-hero .s-title{font-size:clamp(1.5rem,6vw,2.5rem)!important}.hero .s-body,.teal-hero .s-body{font-size:.85rem!important;margin-bottom:.75rem!important}.hero .hero-body,.teal-hero .hero-body{bottom:1rem!important}}@media(min-width:2200px){.hero{max-height:1100px!important}.hero .s-title,.teal-hero .s-title{font-size:clamp(4rem,5vw,6.5rem)!important}}.hero .s-bg,.hero .s-bg img,.teal-hero .s-bg,.teal-hero .s-bg img{height:100%!important}@media(prefers-reduced-motion:reduce){.hero,.hero .s-title,.hero .hero-body{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/deltic-hero-optimize.css.map */
