.hdl-hero-banner-class{margin:0;padding:0!important}.hdl-hero-banner{position:relative;width:100%;height:calc(100svh - 115px);overflow:hidden}.hdl-hero-banner .hdl-hero-banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.hdl-hero-banner .hdl-hero-banner-image img{width:100%;height:100%}.hdl-hero-banner .hdl-hero-banner-content-container{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:4rem;height:100%;padding-bottom:3rem!important;padding:7rem 0}.section-banner-heading p{margin-bottom:20px}.first-fold-content .section-banner-heading p{margin-bottom:4px}.hdl-hero-banner .hdl-hero-banner-content-container p{color:#fff}.hdl-hero-banner .hdl-hero-banner-content-container img{display:block;width:60%;height:auto}.hdl-hero-banner-button button{width:auto!important}@media only screen and (min-width: 991px){.hdl-hero-banner .hdl-hero-banner-content-container{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:4rem;height:100%;padding-bottom:3rem!important}.hdl-hero-banner .hdl-hero-banner-content-container img{width:28%}.hdl-hero-banner .hdl-hero-banner-content-container{justify-content:space-between}}@media (max-width: 990px){.hdl-hero-banner .section-banner-heading{font-size:22px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/hdl-hero-banner-stylesheet.css.map */
