.ez-part-fit{padding-top:1rem;padding-bottom:5rem;color:#fff}.ez-part-fit__heading{max-width:780px;margin-bottom:2rem}.ez-part-fit__eyebrow{margin:0 0 .7rem;color:#7fc3ff;font-size:1rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ez-part-fit__heading h2{margin:0;color:#fff!important;background:transparent!important;font-size:clamp(2.7rem,4vw,4.4rem);line-height:1}.ez-part-fit__heading>p:last-child{margin:1rem 0 0;color:#c3cedb;line-height:1.6}.ez-part-fit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ez-part-fit__card{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:190px;overflow:hidden;border:1px solid #3b4657;border-radius:18px;background:#252e3d}.ez-part-fit__media{display:grid;place-items:center;min-height:190px;padding:1rem;background:#fff}.ez-part-fit__media img{display:block;width:100%;height:100%;max-height:170px;object-fit:contain}.ez-part-fit__model-placeholder{display:grid;place-items:center;width:100%;height:100%;padding:1rem;color:#202735;font-weight:850;text-align:center}.ez-part-fit__copy{display:flex;min-width:0;flex-direction:column;padding:1.5rem}.ez-part-fit__copy h3{margin:0;color:#fff!important;background:transparent!important;font-size:1.55rem}.ez-part-fit__copy p{margin:.8rem 0 0;color:#aebccc;line-height:1.5}.ez-part-fit__copy a{margin-top:auto;padding-top:1.2rem;color:#7fc3ff!important;font-weight:800;text-decoration:none!important}.ez-part-fit__copy a:hover{color:#fff!important}@media screen and (max-width:1100px){.ez-part-fit__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.ez-part-fit{padding-bottom:3.5rem}.ez-part-fit__grid{grid-template-columns:1fr}.ez-part-fit__card{grid-template-columns:130px minmax(0,1fr)}.ez-part-fit__media{min-height:165px}.ez-part-fit__media img{max-height:145px}}body:has(.ez-parts-product-shell),body:has(.ez-parts-product-shell) main#MainContent{background:#202735!important}body:has(.ez-parts-product-shell) .ez-parts-product-nav{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:2.4rem;padding-bottom:.8rem}body:has(.ez-parts-product-shell) .ez-parts-product-nav__back{color:#79b9ff!important;font-weight:760;text-decoration:none!important}body:has(.ez-parts-product-shell) .ez-parts-product-nav__back:hover{color:#fff!important}body:has(.ez-parts-product-shell) .ez-parts-product-nav__vendor{color:#ffffff8f;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:has(.ez-parts-product-shell) product-info{background:#202735!important;color:#fff!important}body:has(.ez-parts-product-shell) product-info .page-width{max-width:1320px}body:has(.ez-parts-product-shell) .product{align-items:flex-start}body:has(.ez-parts-product-shell) .product__media-wrapper{position:sticky;top:10rem}body:has(.ez-parts-product-shell) .product__media-wrapper .global-media-settings,body:has(.ez-parts-product-shell) .product__media-wrapper .product__media,body:has(.ez-parts-product-shell) .product__media-wrapper .product-media-container{background:#fff!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:22px!important;overflow:hidden}body:has(.ez-parts-product-shell) .product__media img{object-fit:contain!important}body:has(.ez-parts-product-shell) .thumbnail{background:#fff!important;border-radius:10px!important}body:has(.ez-parts-product-shell) .product__info-wrapper{padding-top:.8rem!important}body:has(.ez-parts-product-shell) .product__info-container{max-width:62rem}body:has(.ez-parts-product-shell) .product__text.caption-with-letter-spacing{margin-bottom:.5rem;color:#7fc3ff!important;font-weight:800;letter-spacing:.11em!important}body:has(.ez-parts-product-shell) .product__title h1,body:has(.ez-parts-product-shell) .product__title h2{margin-bottom:.6rem;color:#fff!important;font-size:clamp(34px,3.6vw,54px)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-family:var(--font-body-family);font-weight:700}body:has(.ez-parts-product-shell) .product__sku{display:inline-flex;width:fit-content;margin:.4rem 0 1.4rem;padding:.55rem .9rem;border:1px solid rgba(121,185,255,.3);border-radius:999px;background:#79b9ff14;color:#b8dcff!important;font-size:14px;font-weight:780;letter-spacing:.05em}body:has(.ez-parts-product-shell) .price,body:has(.ez-parts-product-shell) .price-item,body:has(.ez-parts-product-shell) .price__regular,body:has(.ez-parts-product-shell) .price__sale{color:#fff!important}body:has(.ez-parts-product-shell) .price--large{margin-bottom:1.2rem}body:has(.ez-parts-product-shell) .ez-part-status-panel{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:1.6rem 0 2rem;padding:1.5rem 1.6rem;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a}body:has(.ez-parts-product-shell) .ez-part-status-chip{display:inline-flex;align-items:center;min-height:34px;padding:.55rem .9rem;border-radius:999px;font-size:14px;font-weight:800}body:has(.ez-parts-product-shell) .ez-part-status-chip--call{background:#fff1db;color:#9a5b00}body:has(.ez-parts-product-shell) .ez-part-status-chip--in{background:#dff7e8;color:#177a3d}body:has(.ez-parts-product-shell) .ez-part-status-chip--out{background:#fde7e7;color:#a42a2a}body:has(.ez-parts-product-shell) .ez-part-status-chip--neutral{background:#ffffff1a;color:#fff}body:has(.ez-parts-product-shell) .ez-part-status-note{flex-basis:100%;margin:.2rem 0 0;color:#ffffff9e;line-height:1.5}body:has(.ez-parts-product-shell) .product-form__quantity .form__label,body:has(.ez-parts-product-shell) .product-form__input .form__label,body:has(.ez-parts-product-shell) .share-button__button{color:#fff!important}body:has(.ez-parts-product-shell) .quantity{border:1px solid rgba(255,255,255,.35)!important;border-radius:12px!important;color:#fff!important}body:has(.ez-parts-product-shell) .quantity:after{box-shadow:none!important}body:has(.ez-parts-product-shell) .quantity__input,body:has(.ez-parts-product-shell) .quantity__button{color:#fff!important}body:has(.ez-parts-product-shell) .product-form__buttons .button{border-radius:12px!important;min-height:52px;font-weight:800}body:has(.ez-parts-product-shell) .product-form__buttons .button--primary,body:has(.ez-parts-product-shell) .product-form__buttons .button:not(.button--secondary){background:#087cff!important;border-color:#087cff!important;color:#fff!important}body:has(.ez-parts-product-shell) .product__description{margin-top:2.8rem;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.12);color:#fffc!important;font-size:17px;line-height:1.68}body:has(.ez-parts-product-shell) .product__description h1,body:has(.ez-parts-product-shell) .product__description h2,body:has(.ez-parts-product-shell) .product__description h3,body:has(.ez-parts-product-shell) .product__description h4,body:has(.ez-parts-product-shell) .product__description strong{color:#fff!important}body:has(.ez-parts-product-shell) .product__description a{color:#79b9ff!important}body:has(.ez-parts-product-shell) .product__tax,body:has(.ez-parts-product-shell) .installment{color:#ffffff9e!important}@media screen and (max-width:989px){body:has(.ez-parts-product-shell) .product__media-wrapper{position:static}}@media screen and (max-width:749px){body:has(.ez-parts-product-shell) .ez-parts-product-nav{padding-top:1.6rem}body:has(.ez-parts-product-shell) .ez-parts-product-nav__vendor{display:none}body:has(.ez-parts-product-shell) .product__title h1,body:has(.ez-parts-product-shell) .product__title h2{font-size:clamp(30px,8vw,42px)!important}}body:has(.ez-parts-product-shell){--ez-product-accent: #7fc3ff;--ez-product-button: #0876c4;--color-foreground: 225, 231, 239}body:has(.ez-product-broaster){--ez-product-accent: #ffad88;--ez-product-button: #bc4318}body:has(.ez-parts-product-shell) .ez-parts-product-nav{flex-wrap:wrap;font-size:16px;line-height:1.5}body:has(.ez-parts-product-shell) .product__info-wrapper{padding-bottom:32px}body:has(.ez-parts-product-shell) .product__info-container{padding:28px;border:1px solid #3b4657;border-radius:24px;background:#252e3d}body:has(.ez-parts-product-shell) .product__text,body:has(.ez-parts-product-shell) .product__tax,body:has(.ez-parts-product-shell) .installment,body:has(.ez-parts-product-shell) .ez-part-status-note{font-size:16px;color:#c3cedb!important;line-height:1.6}body:has(.ez-parts-product-shell) .product__description{color:#e1e7ef!important;line-height:1.7;overflow-wrap:anywhere}body:has(.ez-parts-product-shell) .product__description :is(p,li,td,th,span){color:inherit!important;font-size:inherit!important}body:has(.ez-parts-product-shell) .product__description :is(h2,h3,h4){line-height:1.3;font-size:24px}body:has(.ez-parts-product-shell) .product__description table{width:100%;display:block;overflow-x:auto;color:#e1e7ef}body:has(.ez-parts-product-shell) .product__description :is(td,th){padding:12px;border-color:#526075;background:#252e3d}body:has(.ez-parts-product-shell) .product__description img{max-width:100%;height:auto}body:has(.ez-parts-product-shell) :is(.ez-parts-product-nav__back,.product__description a,.product__text.caption-with-letter-spacing){color:var(--ez-product-accent)!important}body:has(.ez-parts-product-shell) .product-form__buttons .button:not(.button--secondary),body:has(.ez-parts-product-shell) .rq-btn{background:var(--ez-product-button)!important;border-color:var(--ez-product-button)!important;color:#fff!important;border-radius:12px;min-height:52px;font-size:16px;font-weight:700}body:has(.ez-parts-product-shell) .rq-btn:hover,body:has(.ez-parts-product-shell) .product-form__buttons .button:hover{filter:brightness(1.12)}body:has(.ez-parts-product-shell) .product-form__input{font-size:16px}body:has(.ez-parts-product-shell) .product-form__input .select__select{background:#fff;color:#17202d;font-size:16px}body:has(.ez-parts-product-shell) .product-form__input--pill input[type=radio]+label{border-color:#69778b;background:#202735;color:#e1e7ef;font-size:16px}body:has(.ez-parts-product-shell) .product-form__input--pill input[type=radio]:checked+label{background:var(--ez-product-button);color:#fff;border-color:var(--ez-product-button)}body:has(.ez-parts-product-shell) .quantity{background:#202735}body:has(.ez-parts-product-shell) .product__media-wrapper .product-media-container.media-type-image{width:100%;--aspect-ratio: 1;--constrained-height: 560px;--constrained-min-height: 300px}body:has(.ez-parts-product-shell) .product-media-container.media-type-image .product__media img{padding:clamp(18px,3vw,40px);object-fit:contain!important}body:has(.ez-parts-product-shell) .thumbnail img{object-fit:contain;padding:6px}body:has(.ez-parts-product-shell) .thumbnail[aria-current=true]{border-color:var(--ez-product-accent);box-shadow:0 0 0 2px var(--ez-product-accent)}body:has(.ez-parts-product-shell) :is(a,button,input,select):focus-visible{outline:3px solid var(--ez-product-accent);outline-offset:4px}@media screen and (max-width:749px){body:has(.ez-parts-product-shell) .product__info-container{padding:22px 18px;border-radius:18px}body:has(.ez-parts-product-shell) .product__description{font-size:16px}body:has(.ez-parts-product-shell) .product__media-wrapper .product-media-container.media-type-image{--constrained-height: 440px}}body:has(.ez-parts-product-shell) product-info :is(h1,h2,h3,h4,h5,h6),body:has(.ez-parts-product-shell) .product__title,body:has(.ez-parts-product-shell) .product__description :is(div,section,article,p,ul,ol,li,span,strong,b,em){background:transparent!important;color:#e1e7ef!important}body:has(.ez-parts-product-shell) product-info :is(h1,h2,h3,h4,h5,h6){color:#fff!important;-webkit-text-fill-color:currentColor}body:has(.ez-parts-product-shell) .product__description :is(table,thead,tbody,tr,td,th){background:#252e3d!important;color:#e1e7ef!important;border-color:#526075!important}body:has(.ez-parts-product-shell) .product__description a{color:var(--ez-product-accent)!important}body:has(.ez-parts-product-shell) .product__description a.button,body:has(.ez-parts-product-shell) .product__description a[style*=background]{background:var(--ez-product-button)!important;color:#fff!important;-webkit-text-fill-color:currentColor;border-color:var(--ez-product-button)!important}body:has(.ez-parts-product-shell) :is(.rq-btn,.product-form__submit):before,body:has(.ez-parts-product-shell) :is(.rq-btn,.product-form__submit):after{box-shadow:none!important;border-radius:inherit}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=AABQ */
