:root{--za-black: #04090f;--za-navy-900: #060d1a;--za-navy-800: #0a1628;--za-navy-700: #0e2040;--za-navy-600: #163256;--za-navy-500: #1e3f6e;--za-blue: #2563eb;--za-blue-hover: #1d4ed8;--za-blue-light: #60a5fa;--za-blue-dim: rgba(37, 99, 235, .15);--za-text-primary: #e8edf4;--za-text-secondary: #94a3b8;--za-text-muted: #64748b;--za-border: #1a3a5c;--za-border-subtle: #0e2040;--za-orange: #e2542c;--za-orange-hover: #cc4824;--za-green: #10b981;--za-red: #ef4444;--za-font-heading: "Space Grotesk", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--za-font-body: "Inter", "Helvetica Neue", ui-sans-serif, system-ui, sans-serif;--za-s1: 8px;--za-s2: 16px;--za-s3: 24px;--za-s4: 32px;--za-s6: 48px;--za-s8: 64px;--za-s12: 96px;--za-s16: 128px}html,body{background-color:var(--za-navy-900)!important}.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.color-accent-3,.gradient{--color-background: 6, 13, 26 !important;--gradient-background: #060d1a !important;--color-foreground: 232, 237, 244 !important;--color-secondary-button-text: 148, 163, 184, 1 !important;background-color:var(--za-navy-900)!important}.shopify-section{background-color:var(--za-navy-900)}body.gradient{background:var(--za-navy-900)!important}body{font-family:var(--za-font-body)!important;color:var(--za-text-secondary);letter-spacing:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--za-font-heading)!important;font-weight:700!important;color:var(--za-text-primary)!important;letter-spacing:-.02em}p,li,span,a,label,input,button,select,textarea{font-family:var(--za-font-body)}a{color:var(--za-text-secondary);transition:color .15s ease}a:hover{color:var(--za-blue-light)}::selection{background:#2563eb59;color:var(--za-text-primary)}:focus-visible{outline:2px solid var(--za-blue);outline-offset:2px}.section-header{position:sticky;top:0;z-index:100}.header-wrapper{background-color:#04090ff5!important;border-bottom:1px solid var(--za-border)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);--color-background: 4, 9, 15 !important;--gradient-background: rgba(4, 9, 15, .96) !important}.header{padding-top:16px!important;padding-bottom:16px!important}.header__menu-item span,.header__menu-item .link{font-family:var(--za-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--za-text-secondary)!important;transition:color .15s ease}.header__menu-item:hover span,.header__menu-item:hover .link{color:var(--za-blue-light)!important}.header__submenu .list-menu__item--link{color:var(--za-text-secondary)!important;font-size:.875rem!important}.header__submenu .list-menu__item--link:hover{color:var(--za-blue-light)!important}.header__heading-link .h2{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-size:1.25rem!important;letter-spacing:-.01em}.header__icon svg{color:var(--za-text-secondary);stroke:var(--za-text-secondary);fill:none;transition:stroke .15s ease,color .15s ease}.header__icon:hover svg{stroke:var(--za-blue-light);color:var(--za-blue-light)}.cart-count-bubble{background-color:var(--za-blue)!important;color:#fff!important;border-radius:0!important}.menu-drawer{background-color:var(--za-black)!important;border-right:1px solid var(--za-border)!important}.menu-drawer .list-menu__item--link{color:var(--za-text-secondary)!important;font-family:var(--za-font-body);font-size:1rem;letter-spacing:.05em;text-transform:uppercase;padding:16px 0!important;border-bottom:1px solid var(--za-border-subtle)}.menu-drawer .list-menu__item--link:hover{color:var(--za-blue-light)!important}.menu-drawer__close-button svg{stroke:var(--za-text-secondary)}.announcement-bar{background-color:var(--za-navy-700)!important;border-bottom:1px solid var(--za-border)!important;--color-background: 14, 32, 64 !important}.announcement-bar__message,.announcement-bar__message *{font-family:var(--za-font-body)!important;font-size:.8125rem!important;letter-spacing:.06em!important;color:var(--za-text-secondary)!important}.button,.button--primary{background-color:var(--za-blue)!important;color:#fff!important;border:1px solid var(--za-blue)!important;border-radius:0!important;font-family:var(--za-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 32px!important;transition:background-color .15s ease,border-color .15s ease!important}.button:hover,.button--primary:hover{background-color:var(--za-blue-hover)!important;border-color:var(--za-blue-hover)!important;color:#fff!important}.button--secondary{background-color:transparent!important;color:var(--za-text-primary)!important;border:1px solid var(--za-border)!important;border-radius:0!important}.button--secondary:hover{border-color:var(--za-blue-light)!important;color:var(--za-blue-light)!important}.card-wrapper .card,.card-wrapper .card--product,.card--card{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;box-shadow:none!important;transition:border-color .15s ease}.card-wrapper:hover .card,.card-wrapper:hover .card--product{border-color:var(--za-blue)!important}.card__heading,.card__heading a,.card__heading .link{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-weight:700!important;font-size:.9375rem!important;letter-spacing:-.01em!important}.card__information .price,.card__information .price__regular,.card__information .price-item{font-family:var(--za-font-body)!important;color:var(--za-blue-light)!important;font-size:1rem!important;font-weight:400}.card .badge{border-radius:0!important;font-family:var(--za-font-body)!important;font-size:.6875rem!important;letter-spacing:.1em!important;text-transform:uppercase}.card__footer .button,.quick-add__submit{background-color:var(--za-blue)!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.card__footer .button:hover,.quick-add__submit:hover{background-color:var(--za-blue-hover)!important}.main-product,.section-main-product{background-color:var(--za-navy-900)!important;--color-background: 6, 13, 26 !important}.product__title{font-family:var(--za-font-heading)!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--za-text-primary)!important;line-height:1.15!important}.product__description{font-family:var(--za-font-body)!important;color:var(--za-text-secondary)!important;font-size:.9375rem!important;line-height:1.75!important}.product-form__submit{background-color:var(--za-orange)!important;border:none!important;border-radius:0!important;color:#fff!important;font-family:var(--za-font-body)!important;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:18px 48px!important;transition:background-color .15s ease!important;min-height:56px!important}.product-form__submit:hover:not([disabled]){background-color:var(--za-orange-hover)!important}.product-form__submit[disabled]{background-color:var(--za-border)!important;color:var(--za-text-muted)!important}.price--large,.price--large .price-item{font-family:var(--za-font-heading)!important;color:var(--za-blue-light)!important;font-size:1.75rem!important;font-weight:700!important}.swatch-input__input+.swatch-input__label,.variant-pills .variant-pills__option{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-secondary)!important;font-family:var(--za-font-body)!important;font-size:.875rem!important;transition:border-color .15s ease,color .15s ease}.variant-pills .variant-pills__option:hover,.swatch-input__input:checked+.swatch-input__label{border-color:var(--za-blue)!important;color:var(--za-text-primary)!important}.product__media-item{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important}.accordion{border-top:1px solid var(--za-border)!important;border-bottom:1px solid var(--za-border)!important}.accordion__title,.accordion summary{font-family:var(--za-font-body)!important;color:var(--za-text-primary)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:16px 0!important}.accordion__content,.accordion [id]{font-family:var(--za-font-body)!important;color:var(--za-text-secondary)!important;font-size:.9375rem!important;line-height:1.7!important}.footer{background-color:var(--za-black)!important;border-top:1px solid var(--za-border)!important;--color-background: 4, 9, 15 !important;--gradient-background: #04090f !important}.footer__content-bottom{border-top:1px solid var(--za-border-subtle)!important;background-color:#0000004d!important}.footer-block__heading{font-family:var(--za-font-body)!important;font-size:.6875rem!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--za-text-muted)!important;margin-bottom:var(--za-s2)!important}.footer .link,.footer .list-menu__item--link{font-family:var(--za-font-body)!important;font-size:.875rem!important;color:var(--za-text-secondary)!important;transition:color .15s ease!important}.footer .link:hover,.footer .list-menu__item--link:hover{color:var(--za-blue-light)!important}.footer__copyright,.footer .copyright__content,.footer .copyright__content a,.footer .copyright__content small{font-family:var(--za-font-body)!important;font-size:.75rem!important;color:var(--za-text-muted)!important}.footer .field__input,.newsletter-form .field__input{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-primary)!important;font-family:var(--za-font-body)!important;font-size:.875rem!important}.footer .field__input::placeholder,.newsletter-form .field__input::placeholder{color:var(--za-text-muted)!important}.footer .field__label,.newsletter-form .field__label{color:var(--za-text-muted)!important;font-family:var(--za-font-body)!important;font-size:.875rem!important}.footer .newsletter-form__button,.footer .field__button{background-color:var(--za-blue)!important;border-radius:0!important;border:none!important}.footer .newsletter-form__button svg,.footer .field__button svg{stroke:#fff!important;fill:none}.list-social__link svg{fill:var(--za-text-muted)!important;transition:fill .15s ease}.list-social__link:hover svg{fill:var(--za-blue-light)!important}.list-payment .icon--full-color{opacity:.6;filter:grayscale(40%);transition:opacity .15s ease,filter .15s ease}.list-payment .icon--full-color:hover{opacity:1;filter:none}.collection-hero__title,.collection-hero .collection-hero__title{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-size:clamp(2rem,4vw,3rem)!important;letter-spacing:-.02em!important}.main-collection-banner{background-color:var(--za-black)!important;border-bottom:1px solid var(--za-border)!important}.facets__summary,.facets__heading{font-family:var(--za-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--za-text-secondary)!important}.facets__checkbox:checked+.facets__label,.facets__label:hover{color:var(--za-blue-light)!important}.facets__sort .select__select,.sort-by__select{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-secondary)!important;font-family:var(--za-font-body)!important}.search-modal__content,.predictive-search{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important}.search-modal .field__input,.search-form .field__input{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-primary)!important;font-family:var(--za-font-body)!important}.predictive-search__heading{font-family:var(--za-font-body)!important;color:var(--za-text-muted)!important;font-size:.6875rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.predictive-search__item .predictive-search__item-vendor{color:var(--za-text-muted)!important}.cart-notification{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important}.cart-notification__heading{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important}.featured-collection,[class*=featured-collection]{background-color:var(--za-navy-900)!important}.collection__title,.featured-collection .collection__title{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-size:clamp(1.5rem,2.5vw,2rem)!important;font-weight:700!important;letter-spacing:-.02em!important}.za-section{padding:var(--za-s12) 0}@media(max-width:749px){.za-section{padding:var(--za-s6) 0}}.za-container{max-width:1440px;margin:0 auto;padding:0 var(--za-s4);width:100%}@media(max-width:749px){.za-container{padding:0 var(--za-s2)}}.za-label{display:inline-block;font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--za-blue-light);margin-bottom:var(--za-s2)}.za-divider{width:32px;height:1px;background-color:var(--za-blue);margin-bottom:var(--za-s3)}.za-hero{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:var(--za-black)}.za-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020612e0,#0206128c 40%,#02061214 65%,#02061200);z-index:1;pointer-events:none}@media(max-width:749px){.za-hero:before{background:linear-gradient(180deg,#02061233,#020612bf 52%,#020612f2)}}.za-hero__image{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center right!important;z-index:0!important}.za-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.za-hero__bg-img,.za-hero__bg img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center right!important;display:block!important}.za-hero__bg--placeholder{background:linear-gradient(135deg,#04090f,#0a1628 60%,#0e2040)}.za-hero__body{position:relative;z-index:2;padding:var(--za-s12) var(--za-s4);max-width:1440px;margin:0 auto;width:100%}.za-hero__content{position:relative;z-index:2}@media(max-width:749px){.za-hero__body{padding:80px var(--za-s2) var(--za-s8)}}.za-hero__content{max-width:640px}.za-hero__kicker{display:flex;align-items:center;gap:var(--za-s2);margin-bottom:var(--za-s3)}.za-hero__kicker-line{width:32px;height:1px;background-color:var(--za-blue);flex-shrink:0}.za-hero__kicker-text{font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--za-blue-light)}.za-hero__headline{font-family:var(--za-font-heading);font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-hero__subheadline{font-family:var(--za-font-body);font-size:clamp(.9375rem,1.4vw,1.0625rem);font-weight:400;line-height:1.75;color:var(--za-text-secondary);margin:0 0 var(--za-s6);max-width:520px}.za-hero__actions{display:flex;align-items:center;gap:var(--za-s3);flex-wrap:wrap}.za-hero__stats{position:relative;z-index:2;border-top:1px solid var(--za-border);background:#04090fd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.za-hero__stats-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1440px;margin:0 auto;padding:0 var(--za-s4)}@media(max-width:749px){.za-hero__stats-grid{padding:0 var(--za-s2)}}.za-hero__stat{padding:var(--za-s3) var(--za-s4);border-right:1px solid rgba(26,58,92,.5)}.za-hero__stat:last-child{border-right:none}@media(max-width:479px){.za-hero__stat{padding:var(--za-s2) var(--za-s2)}}.za-hero__stat-value{display:block;font-family:var(--za-font-heading);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:var(--za-blue-light);letter-spacing:-.02em}.za-hero__stat-label{display:block;font-family:var(--za-font-body);font-size:clamp(.625rem,1vw,.6875rem);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--za-text-muted);margin-top:4px}.za-btn{display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:var(--za-font-body);font-size:.8125rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;border-radius:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;padding:14px 32px}.za-btn--orange{background-color:var(--za-orange);color:#fff;border:1px solid var(--za-orange)}.za-btn--orange:hover{background-color:var(--za-orange-hover);border-color:var(--za-orange-hover);color:#fff}.za-btn--blue{background-color:var(--za-blue);color:#fff;border:1px solid var(--za-blue)}.za-btn--blue:hover{background-color:var(--za-blue-hover);border-color:var(--za-blue-hover);color:#fff}.za-btn--outline{background-color:transparent;color:var(--za-text-primary);border:1px solid var(--za-border)}.za-btn--outline:hover{border-color:var(--za-blue-light);color:var(--za-blue-light)}.za-btn__arrow{flex-shrink:0;width:14px;height:14px}.za-performance{background-color:var(--za-black);border-top:1px solid var(--za-border-subtle)}.za-performance__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--za-s12);align-items:center}@media(max-width:989px){.za-performance__grid{grid-template-columns:1fr;gap:var(--za-s8)}}.za-performance__headline{font-family:var(--za-font-heading);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-performance__body{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.75;color:var(--za-text-secondary);margin:0}.za-perf-list{list-style:none;padding:0;margin:var(--za-s4) 0 0;display:flex;flex-direction:column;gap:var(--za-s3)}.za-perf-list__item{display:flex;gap:var(--za-s2);align-items:flex-start;padding:var(--za-s3) 0;border-bottom:1px solid var(--za-border-subtle)}.za-perf-list__item:last-child{border-bottom:none}.za-perf-list__icon{flex-shrink:0;width:18px;height:18px;margin-top:2px;color:var(--za-blue-light)}.za-perf-list__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.za-perf-list__text{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.65;color:var(--za-text-secondary)}.za-perf-list__text strong{display:block;color:var(--za-text-primary);font-weight:400;letter-spacing:-.01em;margin-bottom:4px}.za-temp-chart{background:var(--za-navy-800);border:1px solid var(--za-border);padding:var(--za-s6)}.za-temp-chart__eyebrow{font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--za-text-muted);margin-bottom:var(--za-s6);display:block}.za-temp-chart__bars{display:flex;gap:var(--za-s6);align-items:flex-end;height:180px;margin-bottom:var(--za-s4)}.za-temp-bar{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--za-s2)}.za-temp-bar__track{width:100%;height:140px;display:flex;flex-direction:column;justify-content:flex-end;background:#0e204099}.za-temp-bar__fill{width:100%;transition:height .8s cubic-bezier(.4,0,.2,1)}.za-temp-bar__fill--hot{background-color:var(--za-red);opacity:.8}.za-temp-bar__fill--cool{background-color:var(--za-blue)}.za-temp-bar__value{font-family:var(--za-font-heading);font-size:1.125rem;font-weight:700;color:var(--za-text-primary);letter-spacing:-.02em}.za-temp-bar__label{font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--za-text-muted);text-align:center;line-height:1.4}.za-temp-chart__legend{display:flex;gap:var(--za-s4);padding-top:var(--za-s3);border-top:1px solid var(--za-border-subtle);flex-wrap:wrap}.za-temp-chart__legend-item{display:flex;align-items:center;gap:8px;font-family:var(--za-font-body);font-size:.75rem;color:var(--za-text-muted)}.za-temp-chart__legend-dot{width:8px;height:8px;flex-shrink:0}.za-temp-chart__legend-dot--hot{background-color:var(--za-red)}.za-temp-chart__legend-dot--cool{background-color:var(--za-blue)}.za-temp-chart__note{font-family:var(--za-font-body);font-size:.6875rem;color:var(--za-text-muted);margin-top:var(--za-s3);font-style:italic;line-height:1.5}.za-engineering__split{display:grid;grid-template-columns:1fr 1fr;gap:var(--za-s8);align-items:center;margin-bottom:var(--za-s8)}@media(max-width:989px){.za-engineering__split{grid-template-columns:1fr;gap:var(--za-s6)}}.za-engineering__image{position:relative;overflow:hidden}.za-engineering__image-img{width:100%;height:auto;display:block;object-fit:contain;max-height:520px}.za-engineering__cad{margin-top:var(--za-s4);padding-top:var(--za-s4);border-top:1px solid var(--za-border-subtle)}.za-engineering__cad-label{display:block;font-family:var(--za-font-body);font-size:.625rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--za-text-muted);margin-bottom:var(--za-s2)}.za-engineering__cad-img{width:100%;max-width:240px;height:auto;display:block;opacity:.7;filter:grayscale(20%)}.za-engineering{background-color:var(--za-navy-900);border-top:1px solid var(--za-border-subtle)}.za-engineering__intro{max-width:560px;margin-bottom:var(--za-s8)}.za-engineering__headline{font-family:var(--za-font-heading);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-engineering__body{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.75;color:var(--za-text-secondary);margin:0}.za-eng-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background-color:var(--za-border-subtle);outline:1px solid var(--za-border-subtle)}@media(max-width:989px){.za-eng-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.za-eng-grid{grid-template-columns:1fr}}.za-eng-card{background-color:var(--za-navy-900);padding:var(--za-s6) var(--za-s4);display:flex;flex-direction:column;gap:var(--za-s3);transition:background-color .15s ease}.za-eng-card:hover{background-color:var(--za-navy-700)}.za-eng-card__num{font-family:var(--za-font-body);font-size:.625rem;font-weight:400;letter-spacing:.16em;color:var(--za-text-muted)}.za-eng-card__icon{width:28px;height:28px;color:var(--za-blue-light)}.za-eng-card__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.za-eng-card__title{font-family:var(--za-font-heading);font-size:.9375rem;font-weight:700;color:var(--za-text-primary);letter-spacing:-.01em;margin:0}.za-eng-card__text{font-family:var(--za-font-body);font-size:.875rem;line-height:1.65;color:var(--za-text-secondary);margin:0}.za-performance__right{display:flex;flex-direction:column;gap:var(--za-s4)}.za-perf-image{position:relative;overflow:hidden;border:1px solid var(--za-border);background-color:var(--za-navy-800)}.za-perf-image__img{width:100%;height:auto;display:block;object-fit:cover;max-height:300px;object-position:center}.za-perf-image__caption{display:block;padding:10px var(--za-s3);font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--za-text-muted);border-top:1px solid var(--za-border-subtle);background-color:var(--za-navy-800)}.za-trust__product-image{margin-bottom:var(--za-s4);border:1px solid var(--za-border);background-color:var(--za-navy-800);overflow:hidden}.za-trust__product-image-img{width:100%;height:auto;display:block;object-fit:contain;max-height:320px;padding:var(--za-s4)}.za-products-header{padding:var(--za-s8) 0 0;background-color:var(--za-navy-900);border-top:1px solid var(--za-border-subtle)}.za-products-header__inner{max-width:1440px;margin:0 auto;padding:0 var(--za-s4)}@media(max-width:749px){.za-products-header__inner{padding:0 var(--za-s2)}}.za-products-header__headline{font-family:var(--za-font-heading);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;letter-spacing:-.02em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-products-header__body{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.75;color:var(--za-text-secondary);max-width:560px;margin:0}.za-trust{background-color:var(--za-black);border-top:1px solid var(--za-border-subtle)}.za-trust__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--za-s8);align-items:start}@media(max-width:989px){.za-trust__grid{grid-template-columns:1fr;gap:var(--za-s6)}}.za-trust__headline{font-family:var(--za-font-heading);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-trust__body{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.75;color:var(--za-text-secondary);margin:0 0 var(--za-s6)}.za-trust__points{display:flex;flex-direction:column;gap:1px}.za-trust__point{background-color:var(--za-navy-800);border-left:2px solid var(--za-blue);padding:var(--za-s3) var(--za-s4)}.za-trust__point-title{font-family:var(--za-font-body);font-size:.8125rem;font-weight:400;letter-spacing:.04em;color:var(--za-text-primary);margin:0 0 4px}.za-trust__point-text{font-family:var(--za-font-body);font-size:.875rem;line-height:1.6;color:var(--za-text-secondary);margin:0}.za-data-panel{background:var(--za-navy-800);border:1px solid var(--za-border)}.za-data-panel__header{padding:var(--za-s3) var(--za-s4);border-bottom:1px solid var(--za-border-subtle);font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--za-text-muted)}.za-data-row{display:flex;justify-content:space-between;align-items:center;padding:14px var(--za-s4);border-bottom:1px solid var(--za-border-subtle)}.za-data-row:last-child{border-bottom:none}.za-data-row__label{font-family:var(--za-font-body);font-size:.875rem;color:var(--za-text-secondary)}.za-data-row__value{font-family:var(--za-font-heading);font-size:1rem;font-weight:700;color:var(--za-text-primary);letter-spacing:-.01em}.za-data-row__value--blue{color:var(--za-blue-light)}.za-data-row__value--green{color:var(--za-green)}.za-data-row__value--red{color:var(--za-red);opacity:.85}.za-data-panel__footer{padding:var(--za-s4);border-top:1px solid var(--za-border-subtle)}.shopify-section+.shopify-section{margin-top:0!important}.pagination .pagination__item{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-secondary)!important}.pagination .pagination__item--current{background-color:var(--za-blue)!important;border-color:var(--za-blue)!important;color:#fff!important}.main-404__title{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important}.field__input,.select__select,textarea.field__input{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-primary)!important;font-family:var(--za-font-body)!important}.field__label{color:var(--za-text-muted)!important;font-family:var(--za-font-body)!important;font-size:.875rem!important}.pickup-availability__button{color:var(--za-blue-light)!important}.za-hero__grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:radial-gradient(circle,rgba(37,99,235,.18) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.5) 55%,rgba(0,0,0,.85) 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.5) 55%,rgba(0,0,0,.85) 100%);pointer-events:none}@media(max-width:749px){.za-hero__grid-overlay{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0%,transparent 60%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0%,transparent 60%)}}.za-hero__mark{position:absolute;z-index:4;width:20px;height:20px;pointer-events:none}.za-hero__mark--tl{top:24px;left:24px;border-top:1px solid rgba(37,99,235,.6);border-left:1px solid rgba(37,99,235,.6)}.za-hero__mark--tr{top:24px;right:24px;border-top:1px solid rgba(37,99,235,.6);border-right:1px solid rgba(37,99,235,.6)}.za-hero__mark--bl{bottom:90px;left:24px;border-bottom:1px solid rgba(37,99,235,.6);border-left:1px solid rgba(37,99,235,.6)}@media(max-width:749px){.za-hero__mark--bl{display:none}}.za-hero__scroll{position:absolute;right:32px;bottom:96px;z-index:4;display:flex;flex-direction:column;align-items:center;pointer-events:none}@media(max-width:749px){.za-hero__scroll{display:none}}.za-hero__scroll-line{display:block;width:1px;height:56px;background:linear-gradient(to bottom,rgba(37,99,235,.9),transparent);animation:za-scroll-drop 2.4s ease-in-out infinite}@keyframes za-scroll-drop{0%{opacity:0;transform:scaleY(0);transform-origin:top}30%{opacity:1;transform:scaleY(1);transform-origin:top}70%{opacity:1;transform:scaleY(1);transform-origin:bottom}to{opacity:0;transform:scaleY(0);transform-origin:bottom}}.za-hero__headline{font-size:clamp(2.75rem,5.5vw,4.5rem)!important;letter-spacing:-.04em!important;line-height:1!important}.za-btn--hero{padding:16px 40px!important;font-size:.875rem!important}.za-hero__stat{position:relative;transition:background-color .2s ease}.za-hero__stat:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:var(--za-blue);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.za-hero__stat:hover:after{transform:scaleX(1)}.za-hero__stat:hover{background-color:#2563eb14}.header__heading-logo{object-fit:contain!important;object-position:left center!important;max-height:48px!important;width:auto!important;max-width:160px!important}@media(max-width:749px){.header__heading-logo{max-height:36px!important;max-width:120px!important}}.header__heading-link{display:inline-flex!important;align-items:center!important}.footer-block__image-wrapper img{object-fit:contain!important;object-position:left center!important;max-height:40px!important;width:auto!important}.footer-block__brand-info .footer-block__heading.rte,.footer-block__brand-info h2.footer-block__heading{font-family:var(--za-font-heading)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--za-text-primary)!important;text-transform:none!important;margin-bottom:var(--za-s2)!important}.footer-block__brand-info .rte p{font-family:var(--za-font-body)!important;font-size:.875rem!important;line-height:1.65!important;color:var(--za-text-secondary)!important}.za-performance__headline,.za-engineering__headline,.za-trust__headline{font-size:clamp(2rem,3.5vw,3rem)!important;letter-spacing:-.03em!important;line-height:1.1!important}.za-label{position:relative;padding-left:12px}.za-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:var(--za-blue);border-radius:50%}.za-eng-card{border-top:2px solid transparent!important;transition:background-color .15s ease,border-top-color .2s ease!important}.za-eng-card:hover{border-top-color:var(--za-blue)!important}.za-engineering__image-img{border:1px solid var(--za-border);transition:border-color .3s ease}.za-engineering__image:hover .za-engineering__image-img{border-color:#2563eb66}.za-engineering__cad-img{filter:grayscale(30%) brightness(.85)!important;opacity:.8!important;transition:filter .3s ease,opacity .3s ease}.za-engineering__cad:hover .za-engineering__cad-img{filter:grayscale(0%) brightness(1)!important;opacity:1!important}.za-perf-image__img{max-height:260px!important;object-position:center 30%!important}.za-trust__product-image{background-color:var(--za-navy-800)!important}.za-trust__product-image-img{mix-blend-mode:normal}.collection__title,.featured-collection .collection__title{font-size:clamp(1.75rem,2.5vw,2.5rem)!important;letter-spacing:-.025em!important}.card__information{padding:var(--za-s3)!important}.card__heading{margin-bottom:4px!important}.za-performance,.za-engineering,.za-trust{position:relative}.za-performance:before,.za-trust:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:2px;background-color:var(--za-blue)}.za-hero a,.za-performance a,.za-engineering a,.za-trust a{text-decoration:none}.footer-block--brand_information{padding-bottom:var(--za-s4)!important}.za-btn:focus-visible,.za-hero__stat:focus-visible{outline:2px solid var(--za-blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){.za-hero__scroll-line{animation:none!important;opacity:.5}.za-hero__stat:after{transition:none!important}}.shopify-section-featured_collection,.section-featured-collection{border-top:1px solid var(--za-border-subtle)!important}.featured-collection .collection__title{margin-bottom:var(--za-s2)!important}.featured-collection .collection__description p{font-family:var(--za-font-body)!important;font-size:.9375rem!important;color:var(--za-text-secondary)!important;line-height:1.75!important;margin:0!important}.featured-collection .button.button--tertiary{font-family:var(--za-font-body)!important;font-size:.8125rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--za-blue-light)!important;border-color:var(--za-border)!important;border-radius:0!important}.featured-collection .button.button--tertiary:hover{border-color:var(--za-blue-light)!important}.card__media .placeholder-svg{background-color:var(--za-navy-700)!important;color:var(--za-border)!important}.card--placeholder{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important}@media(min-width:1200px){.za-hero__body{padding:var(--za-s16) var(--za-s8)}.za-hero__stats-grid{padding:0 var(--za-s8)}}@media(min-width:1400px){.za-section{padding:112px 0}.za-container{padding:0 var(--za-s8)}}.za-about__body{color:var(--za-text-secondary);opacity:.9}.za-trust__points{margin-top:var(--za-s4)}.za-label+.za-divider{margin-top:var(--za-s1)}@media(min-width:990px){.za-engineering__intro{margin-bottom:0}}.za-about{background-color:var(--za-black);border-top:1px solid var(--za-border-subtle)}.za-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--za-s12);align-items:start}@media(max-width:989px){.za-about__grid{grid-template-columns:1fr;gap:var(--za-s8)}}.za-about__headline{font-family:var(--za-font-heading);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:var(--za-text-primary);margin:0 0 var(--za-s4)}.za-about__body{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.8;color:var(--za-text-secondary)}.za-about__body p{margin:0 0 var(--za-s3)}.za-about__body p:last-child{margin-bottom:0}.za-about__pillars{display:flex;flex-direction:column;gap:1px;background-color:var(--za-border-subtle);outline:1px solid var(--za-border-subtle)}.za-about__pillar{background-color:var(--za-black);padding:var(--za-s4) var(--za-s4);transition:background-color .15s ease}.za-about__pillar:hover{background-color:var(--za-navy-800)}.za-about__pillar-header{display:flex;align-items:baseline;gap:var(--za-s2);margin-bottom:var(--za-s2)}.za-about__pillar-num{font-family:var(--za-font-body);font-size:.625rem;font-weight:400;letter-spacing:.14em;color:var(--za-blue-light);flex-shrink:0}.za-about__pillar-title{font-family:var(--za-font-heading);font-size:.9375rem;font-weight:700;color:var(--za-text-primary);letter-spacing:-.01em;margin:0}.za-about__pillar-text{font-family:var(--za-font-body);font-size:.875rem;line-height:1.65;color:var(--za-text-secondary);margin:0;padding-left:calc(1.5ch + var(--za-s2))}.main-product,.section-main-product,product-info{background-color:var(--za-navy-900)!important}.breadcrumbs,nav[aria-label=breadcrumbs]{font-family:var(--za-font-body)!important;font-size:.75rem!important;letter-spacing:.06em!important;color:var(--za-text-muted)!important;padding:var(--za-s3) 0!important;border-bottom:1px solid var(--za-border-subtle)}.product__text.caption-with-letter-spacing{font-family:var(--za-font-body)!important;font-size:.6875rem!important;letter-spacing:.18em!important;color:var(--za-blue-light)!important;text-transform:uppercase!important;margin-bottom:var(--za-s2)!important}.product__title h1,.product__title .h1{font-family:var(--za-font-heading)!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--za-text-primary)!important;line-height:1.1!important;margin-bottom:var(--za-s3)!important}.product__title a.product__title{display:none!important}.price--large .price-item--regular,.price--large .price-item--sale{font-family:var(--za-font-heading)!important;font-size:1.875rem!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--za-text-primary)!important}.price__sale .price-item--sale{color:var(--za-text-primary)!important}.price__sale .price-item--regular{color:var(--za-text-muted)!important;font-size:1rem!important}.product__tax{font-family:var(--za-font-body)!important;font-size:.75rem!important;color:var(--za-text-muted)!important}.product-form__submit{width:100%!important;justify-content:center!important;min-height:56px!important;font-size:.875rem!important;letter-spacing:.12em!important}.variant-pills__option,.variant-pills .variant-pills__option{border-radius:0!important;font-family:var(--za-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.04em!important;padding:10px 16px!important;background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important;color:var(--za-text-secondary)!important;transition:border-color .15s ease,color .15s ease!important}.variant-pills__option:hover{border-color:var(--za-blue)!important;color:var(--za-text-primary)!important}.variant-pills__option--active,.variant-pills__option[aria-pressed=true]{background-color:var(--za-blue)!important;border-color:var(--za-blue)!important;color:#fff!important}.product__description.rte{font-family:var(--za-font-body)!important;font-size:.9375rem!important;line-height:1.75!important;color:var(--za-text-secondary)!important}.product__description.rte h1,.product__description.rte h2,.product__description.rte h3{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;letter-spacing:-.02em!important;margin-top:var(--za-s4)!important}.product__description.rte ul,.product__description.rte ol{padding-left:1.25em;color:var(--za-text-secondary)!important}.product__description.rte li{margin-bottom:.5em}.product__description.rte strong{color:var(--za-text-primary)!important;font-weight:400}.product__accordion.accordion{border-top:1px solid var(--za-border-subtle)!important;border-bottom:none!important;margin-top:var(--za-s2)!important}.product__accordion .accordion__title{font-family:var(--za-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--za-text-secondary)!important;padding:16px 0!important}.product__accordion summary:hover .accordion__title{color:var(--za-text-primary)!important}.product__accordion .accordion__content{font-family:var(--za-font-body)!important;font-size:.875rem!important;line-height:1.7!important;color:var(--za-text-secondary)!important;padding-bottom:var(--za-s4)!important}.product__accordion .accordion__content strong{color:var(--za-text-primary)!important;font-weight:400}.product__accordion .svg-wrapper svg{stroke:var(--za-text-muted)!important}.section-rich-text.color-background-2,.shopify-section .rich-text__wrapper{background-color:var(--za-navy-800)!important}.related-products,.section-related-products{background-color:var(--za-navy-900)!important;border-top:1px solid var(--za-border-subtle)}.related-products .related-products__heading,.related-products h2{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;letter-spacing:-.02em!important}.product__media-item{background-color:var(--za-navy-800)!important;border:1px solid var(--za-border)!important}.product__view-details{display:none!important}.share-button{color:var(--za-text-muted)!important;font-family:var(--za-font-body)!important;font-size:.75rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media(max-width:749px){.za-hero__headline{font-size:clamp(2rem,8vw,2.75rem)!important;letter-spacing:-.03em!important}.za-hero__subheadline{font-size:.9375rem!important}.za-hero__actions{flex-direction:column!important;align-items:flex-start!important;gap:var(--za-s2)!important}.za-btn--hero{width:100%!important;justify-content:center!important}.za-hero__body{padding-top:96px!important;padding-bottom:100px!important}.za-hero__stat-value{font-size:1.125rem!important}.za-hero__stat-label{font-size:.5625rem!important;letter-spacing:.06em!important}}@media(max-width:749px){.za-performance__headline,.za-engineering__headline,.za-trust__headline,.za-about__headline{font-size:1.75rem!important}}@media(max-width:749px){.za-perf-image__img{max-height:200px!important}.za-temp-chart{padding:var(--za-s4)!important}.za-temp-chart__bars{height:140px!important}.za-temp-bar__track{height:100px!important}}@media(max-width:479px){.za-eng-grid{grid-template-columns:1fr!important}}@media(max-width:749px){.za-about__pillar-text{padding-left:0!important}}@media(max-width:749px){.product__title h1,.product__title .h1{font-size:1.625rem!important}.price--large .price-item--regular,.price--large .price-item--sale{font-size:1.5rem!important}.product-form__submit{min-height:52px!important;padding:14px 24px!important}}@media(max-width:749px){.za-container{overflow-x:hidden!important}.za-eng-card{padding:var(--za-s4) var(--za-s3)!important}.za-trust__product-image-img{max-height:240px!important}}@media(max-width:749px){.footer__content-top .grid{gap:var(--za-s6)!important}}.main-collection-banner{padding:var(--za-s8) 0 var(--za-s6)!important}.collection-hero__title{font-size:clamp(2rem,4vw,3rem)!important;letter-spacing:-.03em!important}.facets__label,.facets__summary .h2,.facets__heading{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--za-text-muted)!important;font-family:var(--za-font-body)!important}.active-facets__button{background-color:var(--za-navy-700)!important;border:1px solid var(--za-border)!important;border-radius:0!important;color:var(--za-text-secondary)!important;font-family:var(--za-font-body)!important;font-size:.75rem!important}.rich-text .rich-text__heading{font-family:var(--za-font-heading)!important;color:var(--za-text-primary)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;letter-spacing:-.02em!important}.rich-text .rich-text__text{font-family:var(--za-font-body)!important;font-size:.9375rem!important;color:var(--za-text-secondary)!important;line-height:1.75!important}.rich-text .button{margin-top:var(--za-s2)!important}.za-faq{background-color:var(--za-navy-900);border-top:1px solid var(--za-border-subtle)}.za-faq__layout{display:grid;grid-template-columns:340px 1fr;gap:var(--za-s12);align-items:start}@media(max-width:989px){.za-faq__layout{grid-template-columns:1fr;gap:var(--za-s8)}}.za-faq__headline{font-family:var(--za-font-heading);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--za-text-primary);margin:0 0 var(--za-s3)}.za-faq__body{font-family:var(--za-font-body);font-size:.875rem;line-height:1.7;color:var(--za-text-secondary);margin:0}.za-faq__header{position:sticky;top:96px}@media(max-width:989px){.za-faq__header{position:static}}.za-faq__list{display:flex;flex-direction:column;gap:1px;background-color:var(--za-border-subtle);outline:1px solid var(--za-border-subtle)}.za-faq__item{background-color:var(--za-navy-900);transition:background-color .15s ease}.za-faq__item[open]{background-color:var(--za-navy-800)}.za-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--za-s4);padding:var(--za-s4);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.za-faq__question::-webkit-details-marker{display:none}.za-faq__question::marker{display:none}.za-faq__question-text{font-family:var(--za-font-body);font-size:.9375rem;font-weight:400;color:var(--za-text-primary);line-height:1.5}.za-faq__question:hover .za-faq__question-text{color:var(--za-blue-light)}.za-faq__caret{flex-shrink:0;width:18px;height:18px;color:var(--za-text-muted);stroke:currentColor;transition:transform .2s ease}.za-faq__item[open] .za-faq__caret{transform:rotate(180deg);color:var(--za-blue-light)}.za-faq__answer{padding:0 var(--za-s4) var(--za-s4);border-top:1px solid var(--za-border-subtle)}.za-faq__answer p{font-family:var(--za-font-body);font-size:.9375rem;line-height:1.75;color:var(--za-text-secondary);margin:var(--za-s3) 0 0}.za-thermal-compare{background:var(--za-navy-800);border:1px solid var(--za-border);overflow:hidden}.za-thermal-compare__label{display:block;padding:var(--za-s2) var(--za-s3);font-family:var(--za-font-body);font-size:.6875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--za-text-muted);border-bottom:1px solid var(--za-border-subtle)}.za-thermal-compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background-color:var(--za-border-subtle)}.za-thermal-compare__panel{position:relative;background-color:#000;overflow:hidden}.za-thermal-compare__img{width:100%;height:200px;display:block;object-fit:cover;object-position:center}@media(max-width:749px){.za-thermal-compare__img{height:140px}}.za-thermal-compare__tag{position:absolute;bottom:var(--za-s2);left:var(--za-s2);font-family:var(--za-font-body);font-size:.625rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px}.za-thermal-compare__tag--hot{background-color:#ef4444d9;color:#fff}.za-thermal-compare__tag--cool{background-color:#2563ebd9;color:#fff}.announcement-bar__link{font-family:var(--za-font-body)!important;color:var(--za-text-secondary)!important;text-decoration:none!important}.za-performance__grid{gap:var(--za-s8)!important}.za-performance__body{margin-bottom:var(--za-s3)}.za-perf-image__img{max-height:300px!important;object-position:center center!important}.za-perf-image{border:none!important;outline:1px solid var(--za-border-subtle)}.za-perf-image__caption{padding:8px var(--za-s3)!important;letter-spacing:.06em!important}.za-engineering__image-img{max-height:520px!important;object-fit:contain!important;object-position:center center!important}.za-engineering__cad-img{filter:grayscale(15%) brightness(.9)!important;opacity:.85!important}.za-engineering__cad:hover .za-engineering__cad-img{filter:none!important;opacity:1!important}.za-trust__product-image-img{max-height:300px!important;object-fit:contain!important;object-position:center center!important;padding:var(--za-s6)!important}.za-data-row{padding:12px var(--za-s4)!important}.za-faq__layout{grid-template-columns:300px 1fr!important}@media(max-width:1199px){.za-faq__layout{grid-template-columns:260px 1fr!important}}@media(max-width:989px){.za-faq__layout{grid-template-columns:1fr!important}}.za-faq__item[open]{border-left:2px solid var(--za-blue)}.za-faq__answer{padding:var(--za-s3) var(--za-s4) var(--za-s4)!important}.za-about__grid{gap:var(--za-s8)!important}.za-section{padding:var(--za-s8) 0!important}.za-hero+.shopify-section .za-section,.za-performance{padding-top:var(--za-s12)!important;padding-bottom:var(--za-s12)!important}.za-engineering,.za-trust,.za-about{padding-top:var(--za-s12)!important;padding-bottom:var(--za-s12)!important}.za-faq{padding-top:var(--za-s10, 80px)!important;padding-bottom:var(--za-s10, 80px)!important}@media(max-width:749px){.za-section,.za-performance,.za-engineering,.za-trust,.za-about,.za-faq{padding-top:var(--za-s6)!important;padding-bottom:var(--za-s6)!important}}.za-perf-image__img,.za-engineering__image-img,.za-engineering__cad-img,.za-trust__product-image-img,.za-thermal-compare__img{max-width:100%}.za-btn--outline:hover{color:var(--za-text-primary)!important;border-color:var(--za-blue)!important}.za-performance:before,.za-trust:before{opacity:.6}.za-hero__stat:first-child{padding-left:0}@media(min-width:1200px){.za-hero__stat:first-child{padding-left:var(--za-s4)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zizold-aerospace.css.map */
