.clear-boost-hero{width:100vw;margin-left:calc(-50vw + 50%);position:relative}.hero-background{height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:flex-end;overflow:hidden}.clear-boost-hero .hero-background{height:var(--section-height, 600px)}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:1}.clear-boost-hero .hero-overlay{background:rgba(0,0,0,var(--overlay-opacity, .3))}.hero-container{max-width:1200px;width:100%;padding:0 40px;position:relative;z-index:2;margin:0 auto;display:flex;justify-content:flex-end}.hero-content{max-width:500px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px}.hero-logo{max-width:100%}.hero-logo img{max-width:350px;height:auto;max-height:250px;width:auto}.hero-subheading{color:#fff;font-size:1.5rem;font-weight:300;letter-spacing:4px;text-transform:uppercase;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.hero-cta{margin-top:10px}.hero-btn{background-color:#000;color:#fff;padding:15px 35px;border:none;border-radius:0;font-size:1rem;font-weight:600;text-transform:uppercase;text-decoration:none;display:inline-block;transition:all .3s ease;letter-spacing:1px;border:2px solid transparent}.hero-btn:hover{background-color:transparent;color:#fff;border:2px solid #fff;transform:translateY(-2px)}@media screen and (max-width: 990px){.hero-container{justify-content:center;padding:0 30px}.hero-content{max-width:400px}.hero-background{height:500px}.hero-subheading{font-size:1.3rem;letter-spacing:3px}.hero-logo img{max-height:200px}}@media screen and (max-width: 750px){.hero-container{padding:0 20px}.hero-content{max-width:350px;gap:25px}.hero-background{height:450px}.hero-subheading{font-size:1.1rem;letter-spacing:2px}.hero-logo img{max-height:150px}.hero-btn{padding:12px 30px;font-size:.9rem}}@media screen and (max-width: 550px){.hero-background{height:400px}.hero-content{gap:20px}.hero-subheading{font-size:1rem;letter-spacing:1px}.hero-logo img{max-height:120px}.hero-btn{padding:10px 25px;font-size:.85rem}}.clear-boost-hero *{box-sizing:border-box}.clear-boost-hero{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-clear-boost-hero.css.map */
