.bas-aircraft-pdp{background:var(--bas-bg, #000);color:var(--bas-text-soft, #d5d5d5);padding:36px 0 64px}.bas-aircraft-pdp>.container{max-width:1440px}.bas-aircraft-pdp__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:42px;align-items:start}.bas-aircraft-pdp__media{background:var(--bas-panel, #161616);min-height:380px;overflow:hidden}.bas-aircraft-pdp__media img{display:block;width:100%;height:auto}.bas-aircraft-pdp__media-placeholder{min-height:380px;background:linear-gradient(135deg,var(--bas-panel, #161616),var(--bas-panel-4, #222))}.bas-aircraft-pdp__summary{border-top:5px solid #ff7417;padding-top:22px}.bas-aircraft-pdp__eyebrow{color:var(--bas-accent, #ff7417);font-family:Saira,Arial,sans-serif;font-size:14px;font-weight:750;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.bas-aircraft-pdp__summary h1{color:var(--bas-text, #fff);font-family:Saira,Arial,sans-serif;font-size:clamp(34px,4vw,56px);line-height:1.05;margin:0 0 14px}.bas-aircraft-pdp__sku{color:var(--bas-text-muted, #bdbdbd);font-size:15px;margin:0 0 24px}.bas-aircraft-pdp__notice{background:var(--bas-panel-2, #171717);border-left:5px solid var(--bas-accent, #ff7417);color:var(--bas-text, #fff);padding:20px 22px}.bas-aircraft-pdp__notice strong{font-family:Saira,Arial,sans-serif;font-size:22px}.bas-aircraft-pdp__notice p{color:var(--bas-text-soft, #d5d5d5);margin:8px 0 0}.bas-aircraft-pdp__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.bas-aircraft-pdp__actions .button{min-width:190px;text-align:center}.bas-aircraft-pdp__description{border-top:1px solid var(--bas-border, #3a3a3a);margin-top:44px;padding-top:34px;width:100%}.bas-aircraft-pdp__description>:first-child{margin-top:0}.bas-aircraft-pdp__description img{height:auto;max-width:100%}@media screen and (max-width:989px){.bas-aircraft-pdp{padding:24px 0 44px}.bas-aircraft-pdp__intro{grid-template-columns:1fr;gap:26px}.bas-aircraft-pdp__media,.bas-aircraft-pdp__media-placeholder{min-height:240px}.bas-aircraft-pdp__actions .button{width:100%}.bas-aircraft-pdp__description{margin-top:32px;padding-top:26px}}.bas-core-collection{background:var(--bas-core-bg);color:var(--bas-core-text);font-size:var(--bas-core-body-size);padding:var(--bas-core-space-top) 0 var(--bas-core-space-bottom)}.bas-core-collection>.container{max-width:var(--bas-core-max-width)}.bas-core-collection h1,.bas-core-collection h2{color:var(--bas-core-heading)}.bas-core-collection a:not(.button){color:var(--bas-core-accent)}.bas-core-collection__header{text-align:center}.bas-core-collection__header h1{font-size:clamp(30px,3.2vw,var(--bas-core-title-size));letter-spacing:.035em;margin:0 0 32px;text-transform:uppercase}.bas-core-collection__eyebrow{color:var(--bas-core-accent);font-family:Saira,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:.18em;margin:0 0 12px;text-align:left;text-transform:uppercase}.bas-core-collection__statement{border:1px solid var(--bas-core-border);margin:0;padding:var(--bas-core-card-padding);text-align:left}.bas-core-collection__statement p,.bas-core-collection__statement strong{display:block;font-family:Saira,Arial,sans-serif;font-size:clamp(28px,3.1vw,46px);line-height:1.02}.bas-core-collection__statement p{font-weight:300;margin:0}.bas-core-collection__statement strong{color:#fff;font-weight:650}.bas-core-collection__lead{font-size:clamp(17px,1.4vw,21px);line-height:1.48;margin:24px 0 0;text-align:left}.bas-core-collection__press-link{border-color:#ff7417;color:#fff;font-family:Saira,Arial,sans-serif;font-size:17px;font-weight:750;margin:28px auto 0;min-height:48px;padding-inline:24px}.bas-core-collection__benefits{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px auto 46px;max-width:1000px}.bas-core-collection__benefits article{background:var(--bas-core-panel);border:1px solid var(--bas-core-border);min-height:158px;padding:var(--bas-core-card-padding)}.bas-core-collection__benefits h2{color:var(--bas-core-accent);font-size:clamp(19px,1.7vw,25px);margin:0 0 12px}.bas-core-collection__benefits h2 span{margin-right:6px}.bas-core-collection__benefits p{font-size:17px;line-height:1.5;margin:0}.bas-core-collection__chips{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 46px}.bas-core-collection__chips span{background:#121212;border:1px solid #3a3a3a;color:#e1e1e1;font-family:Saira,Arial,sans-serif;font-size:13px;font-weight:700;padding:9px 12px}.bas-core-collection__inventory-heading{border-top:1px solid #414141;padding:34px 0 28px}.bas-core-collection__inventory-heading p{color:#ff7417;font-family:Saira,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.13em;margin:0 0 5px;text-transform:uppercase}.bas-core-collection__inventory-heading h2{font-size:clamp(24px,2.5vw,34px);margin:0}@media(max-width:749px){.bas-core-collection{padding-top:34px}.bas-core-collection__header h1{margin-bottom:24px}.bas-core-collection__statement{padding:20px}.bas-core-collection__statement p,.bas-core-collection__statement strong{font-size:clamp(25px,8vw,34px)}.bas-core-collection__lead br{display:none}.bas-core-collection__press-link{width:100%}.bas-core-collection__benefits{grid-template-columns:1fr;margin-bottom:34px}.bas-core-collection__benefits article{min-height:0;padding:20px}.bas-core-collection__chips{margin-bottom:34px}}.bas-core-product{background:var(--bas-core-bg);color:var(--bas-core-text);font-size:var(--bas-core-body-size);padding:var(--bas-core-space-top) 0 var(--bas-core-space-bottom)}.bas-core-product>.container{max-width:var(--bas-core-max-width)}.bas-core-product a{color:var(--bas-core-accent)}.bas-core-product__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.bas-core-badge{border:1px solid #ff7417;color:#ff7417;font-family:Saira,Arial,sans-serif;font-weight:750;letter-spacing:.06em;padding:6px 10px;text-transform:uppercase}.bas-core-badge--secondary{border-color:#bdbdbd;color:#f5f5f5}.bas-core-product__header{max-width:960px}.bas-core-product__header h2,.bas-core-product__form-header h3{color:var(--bas-core-heading);margin:0 0 12px}.bas-core-product__header h2{font-size:clamp(28px,3vw,var(--bas-core-title-size))}.bas-core-product__header>p:last-child{font-size:18px;line-height:1.55}.bas-core-product__eyebrow{color:#ff7417;font-family:Saira,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.13em;margin:0 0 8px;text-transform:uppercase}.bas-core-product__pricing{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0}.bas-core-product__pricing article{background:var(--bas-core-panel);border:1px solid var(--bas-core-border);min-height:148px;padding:var(--bas-core-card-padding);position:relative}.bas-core-product__pricing article:before{background:var(--bas-core-accent);content:"";height:3px;left:0;position:absolute;right:0;top:0}.bas-core-product__pricing span{color:#fff;display:block;font-family:Saira,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:.055em;line-height:1.3;margin-bottom:16px;text-transform:uppercase}.bas-core-product__pricing strong{color:var(--bas-core-heading);display:block;font-family:Saira,Arial,sans-serif;font-size:clamp(30px,3.2vw,var(--bas-core-price-size));line-height:1}.bas-core-product__pricing-highlight{background:linear-gradient(145deg,#2b1b11,#191919 72%)!important;border-color:#ff7417!important;box-shadow:inset 0 0 0 1px #ff741721}.bas-core-product__pricing-highlight span,.bas-core-product__pricing-highlight strong{color:#ff9b58}.bas-core-product__choices{border:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.bas-core-product__choices legend{color:#fff;font-family:Saira,Arial,sans-serif;font-size:16px;font-weight:750;margin-bottom:10px}.bas-core-product__choices label{align-items:flex-start;background:var(--bas-core-panel);border:1px solid var(--bas-core-border);cursor:pointer;display:flex;gap:12px;min-height:72px;padding:18px}.bas-core-product__choices label:has(input:checked){border-color:var(--bas-core-accent);box-shadow:inset 0 0 0 1px #ff741738}.bas-core-product__choices input{accent-color:var(--bas-core-accent);margin-top:5px}.bas-core-product__choices strong{color:#fff;display:block;font-family:Saira,Arial,sans-serif;font-size:17px}.bas-core-product__method-copy{background:var(--bas-core-panel);border-left:4px solid var(--bas-core-accent);margin:18px 0 34px;padding:18px 22px}.bas-core-product__method-copy[hidden]{display:none!important}.bas-core-product__method-copy>strong,.bas-core-product__method-copy>span{color:#ff7417;display:block;font-family:Saira,Arial,sans-serif;font-size:18px;font-weight:800}.bas-core-product__method-copy p{line-height:1.55;margin:8px 0 12px}.bas-core-product__method-copy b{color:#ff9b58}.bas-core-product__benefits{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 46px}.bas-core-product__benefits article{background:var(--bas-core-panel);border:1px solid var(--bas-core-border);padding:var(--bas-core-card-padding)}.bas-core-product__benefits span{color:#ff7417;font-family:Saira,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bas-core-product__benefits h3{color:#fff;font-size:19px;line-height:1.25;margin:8px 0 10px}.bas-core-product__benefits p{line-height:1.5;margin:0}.bas-core-product__form{background:var(--bas-core-panel);border:1px solid var(--bas-core-border);display:grid;gap:30px;grid-template-columns:minmax(250px,.6fr) minmax(0,1.4fr);margin-top:34px;padding:var(--bas-core-card-padding)}.bas-core-product__form-header p:last-child{line-height:1.5;margin-bottom:0}.bas-core-product__form .contact-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.bas-core-product__form .field-label{color:#f5f5f5;font-weight:700}.bas-core-product__form .field-input{background:#fff;color:#111}.bas-core-product__form .button{background:#ff7417;border-color:#ff7417;color:#111;margin-top:16px}@media(max-width:1023px){.bas-core-product__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.bas-core-product__form{grid-template-columns:1fr}}@media(max-width:749px){.bas-core-product{padding:28px 0 40px}.bas-core-product__pricing,.bas-core-product__choices,.bas-core-product__benefits{grid-template-columns:1fr}.bas-core-product__pricing article{min-height:0}.bas-core-product__form{padding:20px}.bas-core-product__form .contact-fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
