:root{--adt-blue:#00599c;--adt-red:#24bcff;--white:#fff}.camera-product-hero{color:var(--white)}.camera-product-hero .camera-product-hero-container{align-items:center;display:flex;gap:80px;margin:0 auto;max-width:1000px;text-align:center}.camera-product-hero .camera-product-hero-left{flex:1}.camera-product-hero .camera-product-hero-left .eyebrow-flex{display:flex;gap:12px;justify-content:center;margin-bottom:25px}.camera-product-hero .badge-outline{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.4);border-radius:50px;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:1px;padding:6px 16px;text-transform:uppercase}.camera-product-hero .badge-outline img{aspect-ratio:1/1;width:16px}.camera-product-hero .hero-title{color:var(--white);line-height:1.1;margin-bottom:20px}.camera-product-hero .hero-desc{color:hsla(0,0%,100%,.9);line-height:1.6;margin-bottom:35px}.camera-product-hero .camera-product-hero-right{flex:1}.camera-product-hero .hardware-media-wrap{position:relative}.camera-product-hero .hardware-img{border-radius:20px;display:block;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.3));justify-self:center}.camera-product-hero .hero-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.camera-product-hero .hero-btn{display:inline-flex;gap:10px;transition:all .3s ease}.camera-product-hero .camera-product-hero .hero-btn .btn-icon-wrap svg{fill:#fff;height:16px;vertical-align:middle;width:16px}.camera-product-hero .hero-btn.btn-secondary,.camera-product-hero .hero-btn.btn-secondary:hover{border:1px solid #fff6}.camera-product-hero .hero-btn:hover{transform:translateY(-2px)}@media (max-width:991px){.camera-product-hero .camera-product-hero-container{flex-direction:column-reverse;gap:50px;text-align:center}.camera-product-hero .eyebrow-flex,.hero-actions{justify-content:center}.camera-product-hero .camera-product-hero-left{order:2}.camera-product-hero .camera-product-hero-right{order:1;width:100%}}