.hero-section{max-width:1400px;margin:0 auto;padding:60px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:50px;background:#fff}.hero-image{flex:1 1 500px;text-align:center;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #0000001f}.hero-image img{display:block;width:100%;max-width:550px;height:auto}.hero-content{flex:1 1 500px}.hero-tag{color:#b68b2f;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.hero-title{font-size:52px;line-height:1.1;color:#222;margin:15px 0;font-weight:700}.hero-text{font-size:18px;line-height:1.8;color:#555;margin-bottom:30px}.hero-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:35px}.btn-primary{background:#2f749a;color:#fff!important;text-decoration:none;padding:15px 32px;border-radius:6px;font-weight:700;transition:.3s}.btn-primary:hover{background:#245c79}.btn-secondary{border:2px solid #2f749a;color:#2f749a!important;text-decoration:none;padding:13px 28px;border-radius:6px;font-weight:700;transition:.3s}.btn-secondary:hover{background:#2f749a;color:#fff!important}.btn-primary,.btn-secondary{transition:all .3s ease}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-2px)}.hero-features{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;font-size:16px;color:#444}.feature{display:flex;align-items:center;gap:8px}@media(max-width:768px){.hero-section{padding:40px 20px}.hero-title{font-size:36px;text-align:center}.hero-tag,.hero-text{text-align:center}.hero-buttons{justify-content:center}.hero-features{grid-template-columns:1fr}.hero-content{text-align:center}}.video-modal{display:none;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;background:#000000d9;justify-content:center;align-items:center}.video-container{width:90%;max-width:900px;position:relative;border-radius:12px;overflow:hidden}.video-container iframe{width:100%;aspect-ratio:16/9;display:block;border-radius:12px}#close-video{position:absolute;top:-40px;right:0;color:#fff;font-size:40px;cursor:pointer}.modal-open .sticky-header-prepared .header-shop,.modal-open .sticky-header-prepared .header-split,.modal-open .sticky-header-prepared.nathan-header-overlap .main-header{z-index:0!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/codebyshakir.css.map */
