.promo-duo-section{background:#05070d;padding:50px 24px}.promo-duo-container{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.promo-card{position:relative;min-height:300px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#0b0e1f,#05070d 70%);border:1px solid rgba(76,141,255,.15)}.promo-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.promo-media img{width:100%;height:100%;object-fit:cover;object-position:center right;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 40%,rgba(0,0,0,.4) 75%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to left,#000 40%,#0006 75%,#0000)}html[dir=rtl] .promo-media img{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 40%,rgba(0,0,0,.4) 75%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 40%,#0006 75%,#0000)}.promo-media-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a2338,#0b0e18)}.promo-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05070d 0%,rgba(5,7,13,.75) 35%,rgba(5,7,13,.15) 65%,transparent 100%);z-index:1}html[dir=rtl] .promo-fade{background:linear-gradient(270deg,#05070d 0%,rgba(5,7,13,.75) 35%,rgba(5,7,13,.15) 65%,transparent 100%)}.promo-content{position:relative;z-index:2;padding:32px;max-width:60%;display:flex;flex-direction:column;gap:10px}.promo-eyebrow{color:#4c8dff;font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.promo-heading{color:#fff;font-size:24px;font-weight:800;margin:0;line-height:1.25}.promo-subtext{color:#ffffffa6;font-size:13.5px;line-height:1.55;margin:0 0 6px}.promo-btn{display:inline-flex;align-items:center;gap:8px;background:#4c8dff;color:#fff;font-weight:700;font-size:13.5px;padding:10px 18px;border-radius:7px;text-decoration:none;width:fit-content;transition:background .25s ease,transform .25s ease}.promo-btn:hover{background:#6ba0ff;transform:translateY(-2px)}html[dir=rtl] .promo-btn svg{transform:rotate(180deg)}@media(max-width:900px){.promo-duo-container{grid-template-columns:1fr}.promo-card{min-height:260px}.promo-content{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/promo-duo.css.map */
