.allinone-section .hero-banner{border-radius:20px;overflow:hidden;height:650px;background-position:center;position:relative;background-size:cover}.allinone-section .hero-banner:before{content:"";background:#00000047;position:absolute;left:0;right:0;height:100%;width:100%;z-index:0}.hero-badge{background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(8px);padding:8px 28px;border-radius:30px;font-size:14px;border:1px solid;display:flex;align-items:center;gap:7px}.hero-heading{font-size:52px;font-weight:500;margin:20px 0;color:#fff}.hero-subheading{font-size:20px}.hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;position:relative}.hero-content a{max-width:300px;display:block;margin:20px 0 0;width:100%;text-align:center}@media(max-width:768px){.allinone-section .wrapper{padding:0}.hero-heading{font-size:28px;margin:10px 0 0}.hero-subheading{font-size:16px}.allinone-section .hero-banner{height:530px;background-position:bottom;border-radius:0}.hero-content{justify-content:end;padding:0 10px 15px;text-align:center;position:relative;z-index:1}.hero-content:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background:linear-gradient(to bottom,#fff0,#000);z-index:-1}.hero-badge{padding:8px 15px;font-size:12px}.hero-badge svg{width:60px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hero-allinone.css.map */
