.price-opportunities{padding:70px 6vw;background:#101a29;border-block:1px solid #2b4155}.price-intro{max-width:760px}.price-intro h2,.import-proof h2{font-size:clamp(38px,4.6vw,68px);line-height:1.08;letter-spacing:-2.5px;margin:18px 0 22px}.price-intro h2 em,.import-proof h2 em{color:#00cec5;font-style:normal}.price-intro>p:not(.eyebrow){color:#b4c4d7;max-width:620px;line-height:1.8}.price-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px}.price-cards article{padding:28px;background:#090f1c;border:1px solid #35506b;border-radius:14px;display:flex;flex-direction:column;min-width:0}.price-kicker{font-size:10px;letter-spacing:1.4px;color:#76dcd5}.price-cards h3{font-size:16px!important;letter-spacing:0!important;line-height:1.4!important;margin:15px 0!important}.price-cards h3 strong{display:block;font-size:clamp(36px,3.4vw,54px);letter-spacing:-2px;color:#fff}.price-cards h3 small{font:400 10px Inter,sans-serif;color:#9eafc5}.price-cards article>p:not(.price-kicker){font-size:13px;line-height:1.8;color:#b2c0d3}.offer-stock{font-size:10px;color:#00cec5;margin:10px 0 22px}.price-cards article>a{margin-top:auto;font-size:12px}.price-terms{font-size:10px;line-height:1.9;color:#94a8c0;max-width:1100px;margin:25px 0 0}.import-proof{padding:80px 6vw;display:grid;grid-template-columns:1fr 1.1fr;gap:65px;background:linear-gradient(120deg,#0c1723,#100e20);border-block:1px solid #26384e}.import-proof>div>p:not(.eyebrow){color:#aec0d3;line-height:1.8;max-width:440px}.legal-points article{padding:20px 0;border-bottom:1px solid #344354}.legal-points article:first-child{padding-top:0}.legal-points article:last-child{border:0}.legal-points span{font-size:10px;letter-spacing:2px;color:#00cec5}.legal-points h3{font-size:22px;letter-spacing:-.5px;line-height:1.3;margin:12px 0}.legal-points p{color:#abbcd0;line-height:1.8;font-size:13px}.store .brand-proof{padding:65px 6vw}.store .brand-proof h2{font-size:clamp(35px,4vw,60px)}.model-photo{background:#fff}.model-photo>img:not(.card-logo){object-fit:contain;padding:24px}.model-photo .card-logo{background:#090d17;padding:7px;border-radius:3px;width:115px;height:auto;top:12px;left:12px}.model-photo .card-type{background:#090d17e8}.reference-pending{display:grid;place-content:center;text-align:center;padding:25px;background:radial-gradient(ellipse at 30% 0,#203246,#0c1421);color:#c2d0e0}.reference-pending strong{color:#00cec5;font:700 27px Space,Arial,sans-serif}.reference-pending p{font-size:12px;margin:10px 0 0}.reference-pending small{font-size:10px;color:#a9bacf;max-width:240px}.detail-layout>.model-detail-photo{background:#fff;object-fit:contain;padding:24px;max-height:330px}.price-volume{margin:12px 0 0;font-size:10px;color:#75ddd5}.detail-tiers{margin-top:18px;display:grid;gap:6px}.tier-row{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:7px 0;border-bottom:1px solid #304156;color:#b9c9dd}.tier-row strong{color:#64d8d1}.cart-tier{color:#6ce0d6!important}.store .product-card h3{min-height:48px}.store .card-visual{aspect-ratio:1.15}
@media(max-width:760px){.price-opportunities{padding:45px 24px}.price-intro h2,.import-proof h2{font-size:42px;letter-spacing:-1.5px}.price-cards{grid-template-columns:1fr;gap:13px}.price-cards article{padding:23px}.price-cards h3 strong{font-size:48px}.price-terms{font-size:9px}.import-proof{padding:50px 24px;grid-template-columns:1fr;gap:25px}.legal-points h3{font-size:22px}.store .brand-proof{padding:45px 24px}.store .product-card h3{min-height:56px}.model-photo>img:not(.card-logo){padding:22px 10px 12px}.model-photo .card-logo{width:85px;padding:4px;top:9px;left:9px}.reference-pending{padding:20px}.reference-pending strong{font-size:22px}.reference-pending p{font-size:10px}.reference-pending small{font-size:9px}.price-volume{font-size:9px}}
.store-price-strip{padding:30px 6vw 24px;background:#101a29;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;border-bottom:1px solid #2c4054}.store-price-strip>a{display:flex;flex-direction:column;gap:5px;padding-right:25px;border-right:1px solid #355069}.store-price-strip>a:nth-child(3){border:0}.store-price-strip span{font-size:9px;letter-spacing:1.5px;color:#64ddd5}.store-price-strip strong{font-size:32px;letter-spacing:-1px;line-height:1.3}.store-price-strip small{font-size:10px;color:#a7bbd1}.store-price-strip>p{grid-column:1/-1;font-size:9px;color:#91a6bf;line-height:1.7;margin:0;max-width:1100px}.store .shop-hero{min-height:420px}.store .shop-hero>div{padding-top:45px;padding-bottom:45px}.store .shop-hero h1{font-size:clamp(40px,4.4vw,65px)}
@media(max-width:760px){.store-price-strip{padding:22px 24px;gap:15px;grid-template-columns:1fr}.store-price-strip>a{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 0 12px;border-right:0;border-bottom:1px solid #30485e}.store-price-strip strong{font-size:24px;grid-row:1/3;grid-column:2;text-align:right;letter-spacing:-1px}.store-price-strip span{font-size:8px;letter-spacing:.5px}.store-price-strip small{font-size:9px}.store .shop-hero>div{padding:40px 24px 240px}.store .shop-hero h1{font-size:41px;letter-spacing:-1.5px}}
.quantity input{width:62px;background:#0b1525;border:1px solid #446077;border-radius:5px;color:#fff;text-align:center;padding:5px 2px;font-size:13px;appearance:textfield}.quantity input::-webkit-inner-spin-button{appearance:none}.quantity{gap:8px!important}
.apply-quantity{background:none;border:0;color:#67e0d6;text-decoration:underline;font-size:10px;padding:0;margin-right:12px;cursor:pointer}.cart-row .remove{margin-top:10px}
.category-tile{display:block;border-radius:12px;transition:transform .2s}.category-tile article{height:100%}.category-tile:hover{transform:translateY(-4px)}.category-tile:hover article{border-color:#00cec5}.category-tile:focus-visible{outline:3px solid #00cec5;outline-offset:5px}.hero #banner-1 .eyebrow{font-size:clamp(16px,1.7vw,25px);line-height:1.4;font-weight:700;letter-spacing:1px;max-width:850px}.hero #banner-1 .hero-content{padding-top:45px}.inventory-note>.textlink{font-size:11px;white-space:nowrap}.shop-lots{padding:70px 6vw 80px;background:#101a29;border-block:1px solid #2a4058;scroll-margin-top:90px}.lot-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 28px}.lot-tabs button{border:1px solid #36506b;border-radius:24px;background:transparent;color:#d1e0ed;padding:10px 18px;cursor:pointer;font-size:12px}.lot-tabs button.active{background:#00cec5;color:#051a20;border-color:#00cec5}.lot-card .lot-badge{display:block;font-size:11px;letter-spacing:1px;color:#00cec5;margin-bottom:12px}.lot-card .product-price strong{font-size:28px}.lot-card .lot-each{font-size:11px;line-height:1.7;color:#aebfd2;margin-top:7px}.lot-card h3{min-height:48px}.lot-card .add-button{width:100%;margin-top:18px}.lot-mode-label{color:#00cec5;font-size:11px;font-weight:700}.lot-locked{font-size:12px;color:#adc0d5;text-align:right;line-height:1.7}.premium-tag{color:#b6a5f7;font-size:10px;margin-bottom:8px}.store .lots-nav{display:inline!important}.product-card .ready-label{font-size:9px;color:#85bcae;margin:7px 0 0}.cart-row .lot-locked strong{color:#00cec5}.store-entry .eyebrow{font-size:12px}
@media(max-width:760px){.hero #banner-1 .eyebrow{font-size:18px;letter-spacing:.4px;line-height:1.5}.hero #banner-1 .hero-content{padding-top:40px}.shop-lots{padding:45px 20px}.inventory-note>.textlink{font-size:10px;white-space:normal}.lot-card .product-price strong{font-size:22px}.lot-card .lot-each{font-size:9px}.lot-card .lot-badge{font-size:9px}.lot-card .add-button{font-size:10px}.store .lots-nav{font-size:10px}.store header nav{gap:9px}.store header .logo{width:120px}.cart-row .lot-locked{text-align:left}.lot-card .product-price strong .currency{font-size:9px}.shop-lots .shop-heading h2{font-size:40px}.shop-lots .sectionhead{margin-bottom:25px}}

@media(min-width:1600px){.store .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.store .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
