.nexa-hero{padding:70px 0;background:#f8fafc;overflow:hidden}.nexa-hero .page-width{max-width:1400px;margin:0 auto;padding:0 40px}.nexa-hero-wrapper{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.nexa-hero-left{display:flex;flex-direction:column;min-width:0}.nexa-badge{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:9px 16px;background:#eef6ff;color:#2563eb;border-radius:999px;font-size:14px;font-weight:700;margin-bottom:20px}.nexa-title{font-size:60px;line-height:1.05;font-weight:800;color:#111827;margin:0 0 18px}.nexa-subtitle{font-size:20px;line-height:1.6;color:#6b7280;margin:0 0 30px;max-width:680px}.nexa-rating{display:flex;align-items:center;gap:22px;margin-bottom:30px}.nexa-score-circle{width:105px;height:105px;flex-shrink:0;border-radius:50%;background:#22c55e;display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;font-weight:800;box-shadow:0 15px 35px #22c55e40}.nexa-score-content{display:flex;flex-direction:column}.score-label{font-size:12px;font-weight:700;letter-spacing:1px;color:#6b7280;text-transform:uppercase}.nexa-score-content h3{margin:5px 0;font-size:36px;color:#111827}.stars{color:#f59e0b;font-size:22px;letter-spacing:3px}.nexa-price-row{margin-bottom:30px}.price-title{display:block;color:#6b7280;font-size:14px;margin-bottom:6px}.price{font-size:34px;font-weight:800;color:#111827}.nexa-highlight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:32px}.highlight-chip{display:flex;align-items:center;gap:9px;min-width:0;padding:15px 17px;background:#fff;border:1px solid #e5e7eb;border-radius:15px;font-weight:700;color:#111827;box-shadow:0 8px 22px #0000000a;transition:transform .25s ease,box-shadow .25s ease}.highlight-chip:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00000014}.nexa-button-group{display:flex;gap:15px;flex-wrap:wrap}.nexa-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border-radius:13px;text-decoration:none;font-weight:700;font-size:16px;transition:.25s ease}.nexa-btn-primary{background:#2563eb;color:#fff}.nexa-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.nexa-btn-secondary{background:#f59e0b;color:#fff}.nexa-btn-secondary:hover{background:#d97706;transform:translateY(-2px)}.nexa-hero-right{display:flex;justify-content:center;min-width:0}.nexa-phone-card{position:relative;width:100%;max-width:500px;background:#fff;border-radius:30px;padding:32px;box-shadow:0 25px 70px #00000017}.nexa-phone-image{width:100%;height:auto;max-height:680px;display:block;object-fit:contain}.nexa-placeholder{min-height:500px;display:flex;align-items:center;justify-content:center;border:2px dashed #d1d5db;border-radius:20px;color:#6b7280;font-weight:700}.floating-card{position:absolute;z-index:5;min-width:105px;background:#fff;border-radius:16px;padding:13px 16px;box-shadow:0 12px 30px #00000024;text-align:center;pointer-events:none}.floating-card span{display:block;font-size:12px;color:#6b7280;font-weight:600}.floating-card strong{display:block;font-size:24px;color:#22c55e;margin-top:3px}.card-display{top:35px;left:-28px}.card-camera{top:50%;right:-28px;transform:translateY(-50%)}.card-battery{bottom:35px;left:-28px}@media(max-width:1100px){.nexa-hero .page-width{padding:0 28px}.nexa-hero-wrapper{grid-template-columns:1fr 1fr;gap:35px}.nexa-title{font-size:50px}.nexa-subtitle{font-size:18px}.nexa-phone-card{max-width:430px;padding:25px}.floating-card{min-width:95px;padding:11px 13px}.floating-card strong{font-size:21px}.card-display{left:-18px}.card-camera{right:-18px}.card-battery{left:-18px}}@media(max-width:767px){.nexa-hero{padding:50px 0 60px}.nexa-hero .page-width{padding:0 18px}.nexa-hero-wrapper{display:flex;flex-direction:column;gap:45px}.nexa-hero-left{width:100%}.nexa-badge{margin-bottom:16px;font-size:13px;padding:8px 14px}.nexa-title{font-size:40px;line-height:1.08}.nexa-subtitle{font-size:17px;line-height:1.55;margin-bottom:25px}.nexa-rating{gap:16px;margin-bottom:25px}.nexa-score-circle{width:88px;height:88px;font-size:32px}.nexa-score-content h3{font-size:29px}.stars{font-size:19px}.price{font-size:29px}.nexa-highlight-grid{grid-template-columns:1fr;gap:11px;margin-bottom:25px}.highlight-chip{padding:14px 15px;font-size:14px}.nexa-button-group{flex-direction:column;width:100%}.nexa-btn{width:100%}.nexa-hero-right{width:100%;padding:0 22px}.nexa-phone-card{width:100%;max-width:390px;padding:22px;border-radius:24px;margin:0 auto}.nexa-phone-image{width:100%;height:auto;max-height:none;object-fit:contain}.floating-card{position:absolute;z-index:10;min-width:82px;padding:9px 10px;border-radius:13px}.floating-card span{font-size:10px}.floating-card strong{font-size:18px}.card-display{top:25px;left:-14px}.card-camera{top:50%;right:-14px;transform:translateY(-50%)}.card-battery{bottom:25px;left:-14px}}@media(max-width:380px){.nexa-title{font-size:34px}.nexa-hero-right{padding:0 16px}.nexa-phone-card{padding:17px}.floating-card{min-width:72px;padding:8px}.floating-card strong{font-size:16px}.card-display{left:-10px}.card-camera{right:-10px}.card-battery{left:-10px}}.display-card{top:35px;left:-28px}.camera-card{top:50%;right:-28px;transform:translateY(-50%)}.battery-card{bottom:35px;left:-28px}@media(max-width:767px){.display-card{top:25px;left:-14px}.camera-card{top:50%;right:-14px;left:auto;transform:translateY(-50%)}.battery-card{bottom:25px;left:-14px}}@media(max-width:767px){.nexa-hero{padding:42px 0 55px}.nexa-hero-wrapper{gap:36px}.nexa-title{font-size:38px;margin-bottom:14px}.nexa-subtitle{font-size:16px;line-height:1.55;margin-bottom:22px}.nexa-rating,.nexa-price-row{margin-bottom:22px}.nexa-highlight-grid{margin-bottom:24px}.nexa-hero-right{padding:0 24px}.nexa-phone-card{max-width:360px;padding:20px}.nexa-button-group{gap:10px}}@media(max-width:767px){.nexa-hero-wrapper{gap:20px}.nexa-hero-right{margin-top:-8px}}.nexa-mobile-phone-image{display:none}@media(max-width:767px){.nexa-mobile-phone-image{display:block}.nexa-hero-right{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nexa-hero.css.map */
