body:has(.ez-equipment-layout){--eq-accent:#8acaff;--eq-button:#0876c4;--eq-tint:#142d44;--eq-border:#40637f}body:has(.ez-equipment-layout--broaster){--eq-accent:#ffad88;--eq-button:#bc4318;--eq-tint:#382923;--eq-border:#80563f}body:has(.ez-equipment-layout) .product__info-container{padding:clamp(24px,3vw,40px);border-color:#465368;background:#252e3d;max-width:none}body:has(.ez-equipment-layout) .product__title h1{font-size:clamp(44px,4.4vw,64px)!important;line-height:1.05!important}body:has(.ez-equipment-layout) .product__media-wrapper{position:static}body:has(.ez-equipment-layout) .product__info-wrapper{padding-top:0!important}body:has(.ez-equipment-layout) .product__tax{display:none}body:has(.ez-equipment-layout) .product__info-container .rq-btn{width:100%;min-height:54px;border-radius:999px!important;font-size:18px}body:has(.ez-equipment-layout) .product__info-container .rq-btn:after{box-shadow:none}body:has(.ez-equipment-layout) .product__info-container .ez-equipment-summary__subtitle{margin:8px 0 12px;color:#fff!important;font-size:clamp(22px,2vw,28px);line-height:1.3;letter-spacing:-.02em}body:has(.ez-equipment-layout) .ez-equipment-summary__intro{margin:0 0 12px;color:#c6d2e1;font-size:17px;line-height:1.6}body:has(.ez-equipment-layout) .ez-new-unit-count{margin:6px 0 18px;font-size:15px;background:var(--eq-tint);border-color:var(--eq-border);color:#d9f4ff!important;padding:7px 13px}.ez-equipment-summary__facts{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 18px}.ez-equipment-summary__facts li{padding:6px 10px;background:#303d50;border:1px solid #4b5c73;border-radius:8px;font-size:14px;line-height:1.3;color:#e1e7ef}.ez-equipment-summary__note{padding:14px 0 0;margin:0;border-top:1px solid #465368;color:#b7c6d9;font-size:14px;line-height:1.6}body:has(.ez-equipment-layout) [id^=price-]{margin-top:16px;font-size:15px}.ez-equipment-actions{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 14px}.ez-equipment-actions a,.ez-equipment-details-link{font-size:15px;line-height:1.5;color:var(--eq-accent);text-decoration:none}.ez-equipment-actions a{display:flex;gap:8px;align-items:center}.ez-equipment-actions a:hover,.ez-equipment-details-link:hover{text-decoration:underline;color:#fff}.ez-equipment-details-link{display:block;padding-top:14px;border-top:1px solid #465368}body:has(.ez-equipment-layout) .qr-modal__dialog{background:#252e3d!important;color:#e1e7ef!important;border:1px solid #52657d;border-radius:22px;padding:28px;box-shadow:0 24px 80px #0009;width:calc(100% - 32px)}body:has(.ez-equipment-layout) .qr-modal__dialog :is(h3,label){background:transparent!important;color:#fff!important}body:has(.ez-equipment-layout) .qr-modal__dialog h3{font-size:28px;line-height:1.3;margin:0 0 20px}body:has(.ez-equipment-layout) .qr-modal__close{color:#fff!important;min-width:44px;min-height:44px;top:8px;right:8px}body:has(.ez-equipment-layout) .qr-modal :is(input:not([type=hidden]),textarea){background:#172230!important;color:#fff!important;border:1px solid #7288a0!important;min-height:46px;font:inherit}body:has(.ez-equipment-layout) .qr-modal :is(input,textarea)::placeholder{color:#b4c4d5;opacity:1}body:has(.ez-equipment-layout) .qr-modal .qr-actions button{border-radius:999px;min-height:48px;font:inherit;padding:10px 20px}body:has(.ez-equipment-layout) .qr-modal .qr-submit{background:var(--eq-button);color:#fff}body:has(.ez-equipment-layout) .qr-modal .qr-cancel{background:#3b4b61;color:#fff}body:has(.ez-equipment-layout) .qr-modal :is(input,textarea,button):focus-visible{outline:3px solid var(--eq-accent);outline-offset:3px}body:has(.ez-equipment-layout) :is(.product__media-wrapper,.product__info-wrapper){opacity:1!important;transform:none!important;animation:none!important}@media(min-width:990px){body:has(.ez-equipment-layout) .product{gap:36px}body:has(.ez-equipment-layout) .product__media-wrapper{width:calc(52% - 18px);max-width:calc(52% - 18px)}body:has(.ez-equipment-layout) .product__info-wrapper{width:calc(48% - 18px);max-width:calc(48% - 18px);padding-left:0}body:has(.ez-equipment-layout) .product__media-wrapper .product-media-container.media-type-image{--constrained-height:590px}}@media(max-width:749px){body:has(.ez-equipment-layout) .product__info-container{padding:24px 20px}body:has(.ez-equipment-layout) .ez-parts-product-nav{font-size:14px;gap:8px}body:has(.ez-equipment-layout) .product__media-wrapper .product-media-container.media-type-image{--constrained-height:340px;--constrained-min-height:260px}}.ez-equipment-details{padding-top:48px;padding-bottom:72px;color:#e1e7ef;font-size:17px;line-height:1.7;scroll-margin-top:120px}.ez-equipment-details *{box-sizing:border-box}.ez-equipment-details__header{background:none!important;background-image:none!important;min-height:0!important;padding:36px 0 0!important;border-top:1px solid #465368;display:grid;grid-template-columns:1fr 1fr;gap:12px 48px;margin-bottom:36px}.ez-equipment-details__eyebrow{grid-column:1/-1;margin:0;color:var(--eq-accent);font-size:13px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ez-equipment-details h2,.ez-equipment-details h3{background:transparent!important;color:#fff!important;line-height:1.2;letter-spacing:-.02em}.ez-equipment-details h2{margin:0;font-size:clamp(30px,3.4vw,44px);max-width:430px}.ez-equipment-details__intro p{margin:0}.ez-equipment-details__specs{border:1px solid #465368;border-radius:22px;padding:28px;background:#252e3d}.ez-equipment-details h3{font-size:24px;margin:0 0 22px}.ez-equipment-details__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:0}.ez-equipment-details__fact{padding:16px 0;border-top:1px solid #465368}.ez-equipment-details dt{color:#adbed3;font-size:14px}.ez-equipment-details dd{margin:4px 0 0;color:#fff;font-size:20px;font-weight:650;line-height:1.4}.ez-equipment-details__lower{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:36px;margin-top:48px;align-items:start}.ez-equipment-details__disclosure{border-top:1px solid #465368}.ez-equipment-details__disclosure:last-child{border-bottom:1px solid #465368}.ez-equipment-details__disclosure summary{cursor:pointer;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;color:#fff;font-size:20px;font-weight:600;line-height:1.4}.ez-equipment-details__disclosure summary::-webkit-details-marker{display:none}.ez-equipment-details__disclosure summary span{font-size:26px;font-weight:400;color:var(--eq-accent)}.ez-equipment-details__disclosure[open] summary span{transform:rotate(45deg)}.ez-equipment-details__body{padding:0 8px 20px 0;color:#c6d2e1;font-size:16px;line-height:1.7}.ez-equipment-details__body ul,.ez-equipment-details__body ol{padding-left:22px;margin:0}.ez-equipment-details__body li+li{margin-top:12px}.ez-equipment-details__body strong{color:#fff}.ez-equipment-details__body ul+ul{padding-top:20px;margin-top:20px;border-top:1px solid #465368}.ez-equipment-details__contact{background:var(--eq-tint);border:1px solid var(--eq-border);padding:28px;border-radius:22px}.ez-equipment-details__contact p{margin:0 0 24px;color:#c6d2e1}.ez-equipment-details__contact a{display:flex;justify-content:center;gap:14px;align-items:center;min-height:48px;border-radius:999px;padding:10px 16px;font-size:16px;line-height:1.5;font-weight:650;text-decoration:none;color:#fff!important}.ez-equipment-details__call{background:var(--eq-button);border:1px solid var(--eq-button)}.ez-equipment-details__email{margin-top:10px;border:1px solid #718fa7}.ez-equipment-details__contact a:hover{background:#0968aa}.ez-equipment-details :is(a,summary):focus-visible{outline:3px solid var(--eq-accent);outline-offset:4px}@media(max-width:749px){.ez-equipment-details{padding-top:20px;padding-bottom:44px;font-size:16px}.ez-equipment-details__header{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.ez-equipment-details__specs{padding:22px 20px;border-radius:18px}.ez-equipment-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.ez-equipment-details dd{font-size:18px}.ez-equipment-details__lower{grid-template-columns:1fr;gap:28px;margin-top:32px}.ez-equipment-details__contact{padding:24px 20px}}body:has(.ez-equipment-layout) .ez-equipment-summary [hidden],.ez-equipment-layout [hidden]{display:none!important}body:has(.ez-equipment-layout) .ez-equipment-summary :is(.ez-new-unit-count,.ez-used-unit-options){display:inline-flex;margin:6px 0 18px;padding:7px 13px;background:var(--eq-tint);border:1px solid var(--eq-border);border-radius:999px;color:#fff!important;font-size:15px;font-weight:650;line-height:1.4}body:has(.ez-equipment-layout) .ez-equipment-summary__note{margin-bottom:16px}body:has(.ez-equipment-layout) .product__info-container .share-button{display:none}body:has(.ez-equipment-layout) .product__column-sticky{position:static!important;top:auto!important}body:has(.ez-equipment-layout) .product__info-container .ez-part-status-panel,body:has(.ez-equipment-layout) .product__info-container .fit-resources{display:none}body:has(.ez-equipment-layout) .ez-equipment-details__toggle{color:var(--eq-accent);font-size:26px;font-weight:400}body:has(.ez-equipment-layout) .ez-equipment-details__disclosure summary span:first-child{font-size:20px;font-weight:600;color:#fff}body:has(.ez-equipment-layout) .ez-equipment-details__disclosure[open] summary span:first-child{transform:none}body:has(.ez-equipment-layout) .ez-equipment-details__disclosure[open] .ez-equipment-details__toggle{transform:rotate(45deg)}.ez-equipment-details__source,.ez-equipment-details__body{overflow-wrap:anywhere;color:#c6d2e1}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) :is(div,section,article,p,span,strong,b,em,ul,ol,li,h1,h2,h3,h4,h5,h6){background:transparent!important;background-image:none!important;color:inherit!important;font-family:inherit!important}.ez-equipment-details__body :is(h1,h2,h3,h4,h5,h6){font-size:20px!important;line-height:1.4!important;margin:0 0 16px!important}.ez-equipment-details__body>.ez-equipment-details__source-heading{display:none}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) :is(a,button){color:var(--eq-accent)!important}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) :is(button,a[style*=background]){background:var(--eq-button)!important;color:#fff!important;border:0;border-radius:999px!important;min-height:44px;padding:10px 18px!important;display:inline-flex;align-items:center;font:inherit!important;text-decoration:none}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) table{display:block;max-width:100%;overflow-x:auto;width:100%;border-collapse:collapse;font-size:14px}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) :is(td,th){border:1px solid #526075;padding:10px;background:#202735!important;color:#e1e7ef!important;white-space:normal}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) :is(img,iframe,video){max-width:100%}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) iframe{width:100%;aspect-ratio:16/9;height:auto}.ez-equipment-details :is(.ez-equipment-details__source,.ez-equipment-details__body) .column{width:auto!important;float:none!important}body:has(.ez-equipment-layout) .ez-modal-card{background:#252e3d!important;border-color:#52657d!important;border-radius:22px!important;color:#e1e7ef!important}body:has(.ez-equipment-layout) .ez-modal-card :is(p,h3,strong,span,button){color:#e1e7ef!important}body:has(.ez-equipment-layout) .ez-modal-card :is(a,a strong){color:var(--eq-accent)!important}.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/49/compiled_assets/styles.css.map?subset=AAAIBQ */
