.retail-lower_lower__kVKSu{--home-accent:#48e4ff;width:min(100% - 48px,var(--content));margin:36px auto 56px;color:#173047;display:grid;gap:44px}.retail-lower_lower__kVKSu h2{margin:8px 0 0;font-size:clamp(25px,2.5vw,34px);letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.retail-lower_eyebrow__TFvTq{font-size:10px;font-weight:750;letter-spacing:.055em}.retail-lower_discovery__7fDOZ{display:grid;grid-template-columns:1.55fr 1fr;gap:18px}.retail-lower_installation__UWz7C{display:flex;position:relative;isolation:isolate;overflow:hidden;min-height:360px;border-radius:16px;background:#2945ff;color:white;text-decoration:none}.retail-lower_installationCopy__fZEQi{width:58%;padding:32px;z-index:2}.retail-lower_installationCopy__fZEQi h2{font-size:clamp(30px,3vw,42px);margin-top:24px}.retail-lower_installationCopy__fZEQi p{max-width:27ch;font-size:13px;line-height:1.55;margin:18px 0 24px}.retail-lower_installationImage__rgllq{position:absolute;inset:0 0 0 57%;overflow:hidden;transform:skewX(-6deg);transform-origin:bottom;width:50%}.retail-lower_installationImage__rgllq img{object-fit:cover;object-position:48% center;transform:skewX(6deg) scale(1.1);transition:transform .18s ease}.retail-lower_lightButton__lcI2x{display:inline-flex;gap:22px;align-items:center;background:white;color:#173047;border-radius:6px;padding:12px 16px;font-size:12px;font-weight:650}.retail-lower_warranty__4gE1j{position:absolute;z-index:3;right:18px;bottom:18px;display:block;background:var(--home-accent);color:#173047;padding:12px 18px;border-radius:10px;font-size:10px;line-height:1.25;box-shadow:0 4px 18px #17304718}.retail-lower_warranty__4gE1j b{font-size:34px;float:left;margin-right:10px;line-height:1}.retail-lower_choices__aFtvf{border:1px solid #dce1e7;padding:26px;border-radius:16px}.retail-lower_choices__aFtvf .retail-lower_eyebrow__TFvTq{color:#2945ff}.retail-lower_choices__aFtvf h2{margin-bottom:16px}.retail-lower_choices__aFtvf>a{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #e4e8ed;text-decoration:none;color:#173047}.retail-lower_choices__aFtvf img{object-fit:contain;width:64px;height:54px}.retail-lower_choiceCopy__F_MuW{flex:1 1;min-width:0;display:grid;gap:5px}.retail-lower_choices__aFtvf strong{font-size:14px}.retail-lower_choices__aFtvf small{font-size:11px;color:#657482}.retail-lower_heading___6yqZ{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px}.retail-lower_heading___6yqZ .retail-lower_eyebrow__TFvTq{color:#2945ff}.retail-lower_heading___6yqZ>a{flex-shrink:0;font-size:12px;color:#2945ff;text-decoration:none}.retail-lower_heading___6yqZ>p{font-size:12px;line-height:1.5;color:#657482;margin:0}.retail-lower_serviceGrid__45Stc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.retail-lower_service__u4wH3{padding:22px;border:1px solid #dce1e7;border-radius:12px;display:flex;flex-direction:column;transition:border-color .18s ease,transform .18s ease}.retail-lower_serviceTop__nb_PI{display:flex;align-items:start;justify-content:space-between;margin-bottom:18px}.retail-lower_serviceTop__nb_PI>span{color:#2945ff;font-size:12px;font-weight:700;border-bottom:2px solid #2945ff;padding-bottom:5px}.retail-lower_serviceTop__nb_PI img{object-fit:cover;border-radius:50%;width:66px;height:66px}.retail-lower_service__u4wH3 h3{margin:0 0 12px;font-size:21px;line-height:1.15;letter-spacing:-.025em}.retail-lower_service__u4wH3 p{font-size:12px;line-height:1.55;color:#657482;margin:0 0 22px}.retail-lower_serviceActions__sWcKW{gap:8px 14px;margin-top:auto;padding-top:14px;border-top:1px solid #e4e8ed}.retail-lower_serviceActions__sWcKW a{text-decoration:none;display:inline-flex;gap:6px}.retail-lower_assurance__7Faxw{display:flex;align-items:center;gap:28px;padding:20px 24px;border-radius:10px;background:#f5f6f8;margin-top:14px}.retail-lower_assurance__7Faxw strong{font-size:16px;flex:1 1}.retail-lower_assurance__7Faxw p{flex:1.3 1;font-size:11px;color:#657482;line-height:1.5;margin:0}.retail-lower_assurance__7Faxw a{color:#2945ff;white-space:nowrap;font-size:12px;text-decoration:none}.retail-lower_proof__5w2Ci{padding:26px;border:1px solid #dce1e7;border-radius:16px}.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:calc((100% - 64px) / 5)}.retail-lower_proof__5w2Ci .home-certificate-card{border:1px solid #e4e8ed;border-radius:8px;background:white}.retail-lower_proof__5w2Ci .home-certificate-card__media{height:125px}.retail-lower_proof__5w2Ci .home-certificate-card__name strong{font-size:13px}.retail-lower_proof__5w2Ci .home-certificate-controls button{border-radius:6px;width:34px;height:34px}.retail-lower_contact__8InCb{border:1px solid #dce1e7;display:grid;grid-template-columns:1fr 1fr;background:#fafbfe;border-radius:16px;overflow:hidden}.retail-lower_contactIntro__TuzBy{background:radial-gradient(ellipse at 0 100%,#e6e0fa66,transparent 65%),linear-gradient(120deg,#f7f9fd,#f0f6fa);color:#173047;padding:34px}.retail-lower_contactIntro__TuzBy h2{font-size:38px}.retail-lower_contactIntro__TuzBy p{font-size:14px;line-height:1.5;max-width:38ch;margin:18px 0 28px}.retail-lower_contactIntro__TuzBy a{display:grid;gap:8px;color:#2945ff;text-decoration:none;margin-bottom:16px}.retail-lower_contactIntro__TuzBy a small{font-size:11px}.retail-lower_contactIntro__TuzBy a strong{font-size:28px}.retail-lower_contactIntro__TuzBy address,.retail-lower_contactIntro__TuzBy>span:not(.retail-lower_eyebrow__TFvTq){font-size:11px;font-style:normal;line-height:1.8}.retail-lower_callback__QoEhu{padding:34px}.retail-lower_callback__QoEhu h3{font-size:23px;line-height:1.2;margin:0 0 10px}.retail-lower_callback__QoEhu>p{font-size:13px;color:#657482}.retail-lower_callback__QoEhu .lead-form{padding:0;border:0;box-shadow:none;background:transparent;margin-top:22px}.retail-lower_callback__QoEhu .button{background:#2945ff;border:1px solid #2945ff;border-radius:6px;min-height:42px;padding:12px 18px;font-size:13px}.retail-lower_callback__QoEhu input[type=tel]{border:1px solid #c8d0da;border-radius:6px;background:white}.retail-lower_lower__kVKSu a:focus-visible{outline:2px solid #2945ff;outline-offset:4px}.retail-lower_contactIntro__TuzBy a:focus-visible,.retail-lower_installation__UWz7C:focus-visible{outline-color:var(--home-accent)}@media (hover:hover) and (pointer:fine){.retail-lower_service__u4wH3:hover{border-color:#2945ff;transform:translateY(-3px)}.retail-lower_assurance__7Faxw a:hover,.retail-lower_choices__aFtvf a:hover strong,.retail-lower_heading___6yqZ>a:hover,.retail-lower_serviceActions__sWcKW a:hover{text-decoration:underline}.retail-lower_installation__UWz7C:hover .retail-lower_installationImage__rgllq img{transform:skewX(6deg) scale(1.14)}}@media (max-width:1000px){.retail-lower_discovery__7fDOZ{grid-template-columns:1.2fr 1fr}.retail-lower_installationCopy__fZEQi{padding:24px;width:66%}.retail-lower_installationCopy__fZEQi h2{font-size:32px}.retail-lower_serviceGrid__45Stc{grid-template-columns:repeat(2,minmax(0,1fr))}.retail-lower_choices__aFtvf{padding:22px}.retail-lower_choices__aFtvf h2{font-size:25px}.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:calc((100% - 32px) / 3)}.retail-lower_callback__QoEhu,.retail-lower_contactIntro__TuzBy{padding:26px}.retail-lower_contactIntro__TuzBy a strong{font-size:24px}}@media (max-width:680px){.retail-lower_lower__kVKSu{width:calc(100% - 32px);margin-top:24px;gap:30px}.retail-lower_contact__8InCb,.retail-lower_discovery__7fDOZ{grid-template-columns:1fr}.retail-lower_installation__UWz7C{min-height:330px}.retail-lower_installationCopy__fZEQi{width:68%;padding:22px}.retail-lower_installationCopy__fZEQi h2{font-size:30px}.retail-lower_installationCopy__fZEQi p{font-size:12px}.retail-lower_installationImage__rgllq{left:65%;width:42%}.retail-lower_warranty__4gE1j{bottom:14px;right:12px;padding:8px}.retail-lower_warranty__4gE1j b{font-size:27px}.retail-lower_lightButton__lcI2x{font-size:11px;gap:10px;padding:11px}.retail-lower_heading___6yqZ{align-items:start;flex-direction:column;gap:12px}.retail-lower_heading___6yqZ h2{font-size:27px}.retail-lower_serviceGrid__45Stc{gap:10px}.retail-lower_service__u4wH3{padding:15px}.retail-lower_service__u4wH3 h3{font-size:18px;overflow-wrap:anywhere}.retail-lower_serviceTop__nb_PI img{width:42px;height:42px}.retail-lower_service__u4wH3 p{font-size:11px}.retail-lower_serviceActions__sWcKW{gap:10px}.retail-lower_assurance__7Faxw{flex-direction:column;align-items:start;gap:12px;padding:20px}.retail-lower_proof__5w2Ci{padding:18px}.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:72%}.retail-lower_contactIntro__TuzBy h2{font-size:32px}.retail-lower_callback__QoEhu,.retail-lower_contactIntro__TuzBy{padding:24px}}@media (prefers-reduced-motion:reduce){.retail-lower_lower__kVKSu *,.retail-lower_lower__kVKSu :after,.retail-lower_lower__kVKSu :before{transition:none!important;scroll-behavior:auto!important}}.retail-lower_callback__QoEhu .button{color:#fff}@media (max-width:680px){.retail-lower_installationCopy__fZEQi{width:100%}.retail-lower_installationCopy__fZEQi h2{max-width:90%;font-size:28px}.retail-lower_installationCopy__fZEQi p{max-width:65%}.retail-lower_installationImage__rgllq{top:46%;left:72%;width:36%}.retail-lower_installationCopy__fZEQi .retail-lower_eyebrow__TFvTq{display:block;max-width:90%}.retail-lower_warranty__4gE1j{max-width:94px}}.retail-lower_choices__aFtvf>a{margin-top:8px;padding:10px 12px;border:1px solid #dce1e7;border-radius:6px;background:#f5f6f8}.retail-lower_serviceActions__sWcKW a>span{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;color:#2945ff;background:#fff;border:1px solid #dce1e7;border-radius:4px;transition:transform .16s ease-out}.retail-lower_serviceTop__nb_PI{justify-content:flex-start;margin-bottom:16px}.retail-lower_serviceTop__nb_PI>span{display:none}.retail-lower_serviceTop__nb_PI img{border-radius:6px;width:76px;height:76px}.retail-lower_service__u4wH3{border-radius:8px;border-top:3px solid #2945ff}.retail-lower_serviceActions__sWcKW{display:grid;gap:7px;border:0;padding-top:0}.retail-lower_serviceActions__sWcKW a{justify-content:space-between;align-items:center;min-height:42px;padding:6px 8px 6px 12px;background:#f5f6f8;color:#173047;border:1px solid #dce1e7;border-radius:5px}.retail-lower_proof__5w2Ci{background:#2945ff;border-color:#2945ff;color:white}.retail-lower_proof__5w2Ci .home-certificate-ribbon__meta,.retail-lower_proof__5w2Ci .retail-lower_heading___6yqZ .retail-lower_eyebrow__TFvTq,.retail-lower_proof__5w2Ci .retail-lower_heading___6yqZ>p{color:#fff}.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:calc((100% - 48px) / 4);padding-top:6px;padding-bottom:8px}.retail-lower_proof__5w2Ci .home-certificate-card{border:2px solid white;padding:12px;box-shadow:0 4px 0 #17304730;transition:transform .16s ease-out}.retail-lower_proof__5w2Ci .home-certificate-card__media{height:200px;background:#f5f6f8}.retail-lower_proof__5w2Ci .home-certificate-card__image{padding:12px 16px 42px}.retail-lower_proof__5w2Ci .home-certificate-card__open{opacity:1;inset:auto 0 0;background:#edf0ff;color:#2945ff;border-top:1px solid #dce1e7;padding:9px 12px;font-weight:600}.retail-lower_proof__5w2Ci .home-certificate-card__name strong{font-size:15px}.retail-lower_proof__5w2Ci .home-certificate-card__arrow{display:none}.retail-lower_proof__5w2Ci .home-certificate-controls button{width:40px;height:40px;color:#2945ff;border-color:white}.retail-lower_proof__5w2Ci a:focus-visible{outline-color:var(--home-accent)}@media (hover:hover) and (pointer:fine){.retail-lower_choices__aFtvf>a:hover,.retail-lower_serviceActions__sWcKW a:hover{background:#2945ff;border-color:#2945ff;color:#fff;text-decoration:none}.retail-lower_choices__aFtvf a:hover small{color:#fff}.retail-lower_choices__aFtvf a:hover strong{text-decoration:none}.retail-lower_serviceActions__sWcKW a:hover>span{transform:translateX(2px)}.retail-lower_service__u4wH3:hover{transform:none}.retail-lower_proof__5w2Ci .home-certificate-card:hover{transform:translateY(-3px);border-color:var(--home-accent)}.retail-lower_proof__5w2Ci .home-certificate-card:hover .home-certificate-card__open{background:#2945ff;color:#fff}.retail-lower_proof__5w2Ci .home-certificate-controls button:hover{background:var(--home-accent);border-color:var(--home-accent)}}.retail-lower_choices__aFtvf>a:focus-visible,.retail-lower_serviceActions__sWcKW a:focus-visible{background:#2945ff;color:white}.retail-lower_choices__aFtvf>a:focus-visible small{color:white}@media (max-width:1000px){.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:calc((100% - 32px) / 3)}}@media (max-width:680px){.retail-lower_choices__aFtvf>a{padding:8px;gap:8px}.retail-lower_choices__aFtvf img{width:48px}.retail-lower_serviceActions__sWcKW a{padding-left:8px;font-size:11px}.retail-lower_serviceActions__sWcKW a>span{width:22px;height:24px;flex-basis:22px}.retail-lower_proof__5w2Ci .home-certificate-track{grid-auto-columns:82%}}.retail-lower_contactIntro__TuzBy .retail-lower_eyebrow__TFvTq{color:#2945ff}.retail-lower_contactIntro__TuzBy a small,.retail-lower_contactIntro__TuzBy p{color:#657482}.retail-lower_contactIntro__TuzBy a:focus-visible{outline-color:#2945ff}.retail-lower_service__u4wH3{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px 16px;padding:20px;border-top:1px solid #dce1e7;align-content:start}.retail-lower_serviceTop__nb_PI{margin:0}.retail-lower_serviceTop__nb_PI img{width:56px;height:56px}.retail-lower_service__u4wH3 h3{grid-column:2;grid-row:1;align-self:center;margin:0;font-size:20px}.retail-lower_service__u4wH3 p{grid-column:1/-1;margin:0}.retail-lower_serviceActions__sWcKW{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 14px;margin-top:4px;border-top:1px solid #e3e7ec;padding-top:8px}.retail-lower_serviceActions__sWcKW a{background:none;border:0;padding:6px 0;min-height:36px;color:#2945ff;font-size:12px;font-weight:600}.retail-lower_serviceActions__sWcKW a>span{display:none}@media (hover:hover) and (pointer:fine){.retail-lower_serviceActions__sWcKW a:hover{color:#173047;background:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.retail-lower_service__u4wH3:hover{border-color:var(--home-accent)}}.retail-lower_serviceActions__sWcKW a:focus-visible{background:none;color:#2945ff;outline:2px solid #2945ff;outline-offset:3px}@media (max-width:680px){.retail-lower_serviceGrid__45Stc{grid-template-columns:1fr}.retail-lower_service__u4wH3{padding:18px}}.retail-lower_service__u4wH3{min-width:0}.retail-lower_service__u4wH3 h3{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(17px,1.4vw,20px)}@media (min-width:681px) and (max-width:1200px){.retail-lower_serviceGrid__45Stc{grid-template-columns:repeat(2,minmax(0,1fr))}}.retail-lower_service__u4wH3{grid-template-columns:minmax(0,1fr)}.retail-lower_serviceTop__nb_PI{grid-column:1;grid-row:1;width:100%}.retail-lower_serviceTop__nb_PI img{width:100%;height:140px;object-fit:contain;background:#163cc0;border-radius:8px}.retail-lower_service__u4wH3 h3{grid-column:1;grid-row:2}.retail-lower_serviceTop__nb_PI img{height:auto;aspect-ratio:3/2;object-fit:fill;background:transparent}.retail-lower_installation__UWz7C{background:var(--home-air-gradient);border-color:#bce5f0;color:#173047}.retail-lower_proof__5w2Ci{background:linear-gradient(120deg,#e0f8ff,#b4eaf8 55%,#b4d5fa);border-color:#d4e7ef;color:#173047}.retail-lower_proof__5w2Ci .home-certificate-ribbon__meta,.retail-lower_proof__5w2Ci .retail-lower_heading___6yqZ .retail-lower_eyebrow__TFvTq,.retail-lower_proof__5w2Ci .retail-lower_heading___6yqZ>p{color:#52677c}.retail-lower_proof__5w2Ci .home-certificate-card{border-color:#e0e6ee;box-shadow:none}.retail-lower_lightButton__lcI2x,.retail-lower_warranty__4gE1j{background:#fff;color:#102d43}.retail-lower_service__u4wH3{border-top-color:#829bb7}.retail-lower_assurance__7Faxw{background:var(--home-surface);border-left:3px solid #829bb7}.retail-lower_proof__5w2Ci .home-certificate-card__open{background:#edf2f8;color:#244363}.retail-lower_proof__5w2Ci .home-certificate-controls button{background:#fff;color:#244363}.retail-lower_callback__QoEhu .button{background:#fff;border-color:#cbd3df;color:#173047}.retail-lower_contactIntro__TuzBy .retail-lower_eyebrow__TFvTq,.retail-lower_contactIntro__TuzBy a{color:#244363}.retail-lower_contact__8InCb{border-color:#e1e4ee}.retail-lower_choices__aFtvf>a:focus-visible,.retail-lower_proof__5w2Ci .home-certificate-controls button:focus-visible{background:#fff;color:#102d43}.retail-lower_choices__aFtvf>a:focus-visible small{color:#34465e}@media (hover:hover) and (pointer:fine){.retail-lower_choices__aFtvf>a:hover,.retail-lower_proof__5w2Ci .home-certificate-controls button:hover{background:#2945ff;border-color:#2945ff;color:#fff}.retail-lower_choices__aFtvf a:hover small{color:#fff}.retail-lower_assurance__7Faxw a:hover,.retail-lower_heading___6yqZ>a:hover,.retail-lower_serviceActions__sWcKW a:hover{color:#6531bd;text-decoration-color:#6531bd}.retail-lower_installation__UWz7C:hover .retail-lower_lightButton__lcI2x,.retail-lower_proof__5w2Ci .home-certificate-card:hover .home-certificate-card__open{background:#2945ff;color:#fff}.retail-lower_callback__QoEhu .button:hover{background:#2945ff;border-color:#2945ff;color:#fff}.retail-lower_callback__QoEhu .button:hover,.retail-lower_installation__UWz7C:hover .retail-lower_lightButton__lcI2x,.retail-lower_proof__5w2Ci .home-certificate-card:hover .home-certificate-card__open,.retail-lower_proof__5w2Ci .home-certificate-controls button:hover{box-shadow:0 0 0 2px #c8f5ff}}.CatalogSelect_field__D4Fbw{min-width:0}.CatalogSelect_label__IFT39{display:block;margin-bottom:8px;font-size:13px;font-weight:650;color:#102d43}.CatalogSelect_select__JVHrS{position:relative;min-width:0}.CatalogSelect_select__JVHrS summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;min-height:44px;border:1px solid #d6e0e9;border-radius:7px;background:#f8faff;color:#19364d;font-size:13px;list-style:none;cursor:pointer}.CatalogSelect_select__JVHrS summary::-webkit-details-marker{display:none}.CatalogSelect_select__JVHrS summary svg{width:17px;height:17px;flex-shrink:0;transition:transform .18s ease-out}.CatalogSelect_select__JVHrS[open] summary{border-color:#2945ff;background:#fff}.CatalogSelect_select__JVHrS[open] summary svg{transform:rotate(180deg)}.CatalogSelect_select__JVHrS summary:focus-visible{outline:2px solid #2945ff;outline-offset:3px}.CatalogSelect_panel__BKapf{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;min-width:100%;padding:6px;background:#fff;border:1px solid #dbe3ed;border-radius:9px;box-shadow:0 12px 28px #102d4326}.CatalogSelect_options__YnHNH{max-height:260px;overflow:auto;overscroll-behavior:contain}.CatalogSelect_option__a8PiR{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 10px!important;border-radius:5px;cursor:pointer;color:#19364d;font-size:13px}.CatalogSelect_option__a8PiR[hidden]{display:none}.CatalogSelect_option__a8PiR input{position:absolute!important;opacity:0;inset:0;width:100%!important;height:100%!important;margin:0;cursor:pointer}.CatalogSelect_option__a8PiR:hover{background:#f1f5fc}.CatalogSelect_option__a8PiR:has(input:checked){background:#edf1ff;color:#2945ff;font-weight:700}.CatalogSelect_option__a8PiR:has(input:focus-visible){outline:2px solid #2945ff;outline-offset:-2px}.CatalogSelect_check__fy7Zo{margin-left:auto;visibility:hidden}.CatalogSelect_option__a8PiR:has(input:checked) .CatalogSelect_check__fy7Zo{visibility:visible}.CatalogSelect_search__0G6YA{width:100%;min-width:0;margin-bottom:6px;padding:10px!important;font-size:13px!important}.CatalogSelect_empty__jK_Mx{padding:12px;font-size:13px;color:#63798b}@media (prefers-reduced-motion:reduce){.CatalogSelect_select__JVHrS summary svg{transition:none}}.CatalogSelect_field__D4Fbw[data-multiple] .CatalogSelect_panel__BKapf{width:min(360px,calc(100vw - 64px));right:auto}.CatalogSelect_field__D4Fbw[data-multiple] summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogSelect_field__D4Fbw[data-multiple] .CatalogSelect_option__a8PiR input{position:static!important;opacity:1;width:16px!important;height:16px!important;flex-shrink:0;accent-color:#2945ff}.CatalogSelect_brandIcon__tr7v1{width:40px;height:20px;object-fit:contain;flex:0 0 40px}.CatalogSelect_brandPlaceholder__eGVlv{display:grid;place-items:center;width:40px;height:20px;flex:0 0 40px;border-radius:4px;background:#e8edf6;color:#526b7e;font-size:10px}.Parts_page__vbMyT{max-width:1440px;margin:0 auto;padding:30px 32px 72px;color:#102d43}.Parts_entry___1k67:focus-visible,.Parts_page__vbMyT a:focus-visible,.Parts_page__vbMyT button:focus-visible{outline:3px solid #2945ff;outline-offset:4px}.Parts_breadcrumb__6LDpm{display:flex;flex-wrap:wrap;gap:9px;font-size:13px;color:#5f707d;margin-bottom:25px}.Parts_breadcrumb__6LDpm a{text-decoration:none;color:inherit}.Parts_hero___ig7V{padding:40px 44px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:30px}.Parts_hero___ig7V h1{font-size:clamp(28px,3vw,46px);line-height:1.08;margin:12px 0 18px;letter-spacing:-.025em;max-width:760px}.Parts_hero___ig7V p{max-width:680px;line-height:1.6;margin:0}.Parts_ozonHero__MCA1P{background:#005bff;color:white}.Parts_warehouseHero__LRFSh{background:#102d43;color:white}.Parts_eyebrow__VumgK{font-size:11px;font-weight:700;letter-spacing:.12em}.Parts_heroArt___0PHf{width:170px;flex-shrink:0;color:#bdebf0}.Parts_heroArt___0PHf svg{width:100%}.Parts_channels__xzSSf{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.Parts_channels__xzSSf a{padding:12px 20px;border:1px solid #d5dfe5;border-radius:8px;text-decoration:none;color:#102d43;font-weight:600}.Parts_channels__xzSSf a[aria-current=page]{background:#102d43;color:white;border-color:#102d43}.Parts_filters__b_dS_{display:flex;gap:12px;align-items:end;flex-wrap:wrap;background:#f3f6f7;padding:20px;border-radius:12px}.Parts_filters__b_dS_ label,.Parts_formRow__U38hS label,.Parts_form__2nJm9>label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}.Parts_filters__b_dS_ label{flex:1 1;min-width:140px}.Parts_filters__b_dS_ .Parts_search__Wa8d6{flex:2 1;min-width:210px}.Parts_filters__b_dS_ input,.Parts_filters__b_dS_ select,.Parts_form__2nJm9 input:not([type=radio]):not([type=checkbox]),.Parts_form__2nJm9 textarea{width:100%;min-height:46px;border:1px solid #ccd7df;border-radius:7px;padding:11px 12px;background:white;color:#102d43;font:inherit;box-sizing:border-box}.Parts_button__E4S7G{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border:0;border-radius:7px;background:#005bff;color:white!important;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.Parts_button__E4S7G:disabled{opacity:.55;cursor:wait}.Parts_results__CUhfj{display:flex;justify-content:space-between;gap:16px;margin:25px 0 18px;font-size:13px;color:#657583}.Parts_grid___EypP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.Parts_card__h5jmr{border:1px solid #dce4e9;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:white}.Parts_cardImage__omq1G{display:flex;height:215px;padding:20px;align-items:center;justify-content:center;background:#f7f9fa}.Parts_cardImage__omq1G img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.Parts_cardBody__qwQcb{padding:20px;display:flex;flex-direction:column;flex:1 1;gap:10px}.Parts_article__F7Fv_{font-size:12px;color:#687986;overflow-wrap:anywhere}.Parts_card__h5jmr h2{font-size:17px;line-height:1.4;margin:0}.Parts_card__h5jmr h2 a{color:inherit;text-decoration:none}.Parts_brand__LBkav{color:#667582;font-size:13px;margin:0}.Parts_cardPrice__H4Fmy{margin-top:auto;padding-top:20px;display:grid;gap:6px}.Parts_price__txTD_{font-size:25px;letter-spacing:-.02em}.Parts_cardPrice__H4Fmy small,.Parts_purchase__y_rkH small{display:block;color:#627481;font-size:12px;line-height:1.5}.Parts_cardAction__fWcBy{margin-top:6px;font-weight:600;font-size:13px;color:#005bff;text-decoration:none}.Parts_empty__UpgFf{padding:65px 20px;text-align:center;border:1px dashed #cedbe1;margin:24px 0;border-radius:12px}.Parts_empty__UpgFf h2{margin-top:0}.Parts_empty__UpgFf a{color:#005bff}.Parts_noImage__tLURa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#869ca9;width:100%;height:100%;font-size:12px}.Parts_noImage__tLURa svg{width:95px;height:90px;color:#91aab8}.Parts_pagination__UDjZX{display:flex;justify-content:space-between;margin-top:30px}.Parts_product__jvIcm{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;margin:30px 0 45px}.Parts_mainImage__N0OYG{background:#f5f8f9;border-radius:16px;padding:35px;min-height:370px;display:flex;align-items:center;justify-content:center}.Parts_mainImage__N0OYG img{width:100%;height:390px;object-fit:contain;mix-blend-mode:multiply}.Parts_mainImage__N0OYG .Parts_noImage__tLURa{min-height:320px}.Parts_mainImage__N0OYG .Parts_noImage__tLURa svg{width:170px;height:150px}.Parts_thumbnails__kAKl4{display:flex;gap:12px;overflow:auto;margin-top:12px}.Parts_thumbnails__kAKl4 a{border:1px solid #dce4e9;border-radius:8px;flex-shrink:0}.Parts_thumbnails__kAKl4 img{object-fit:contain;width:110px;height:90px}.Parts_offer__OYuRw h1{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.02em;margin:12px 0 20px}.Parts_offer__OYuRw .Parts_eyebrow__VumgK{color:#2945ff;margin-bottom:15px}.Parts_purchase__y_rkH{margin-top:28px;border-top:1px solid #dce4e9;padding-top:24px;display:grid;gap:14px}.Parts_purchase__y_rkH>p{font-size:14px;line-height:1.6;color:#617380;margin:0}.Parts_purchase__y_rkH>a:not(.Parts_button__E4S7G){font-size:13px;color:#005bff}.Parts_prices__DxLGl{margin:0}.Parts_prices__DxLGl>div{display:flex;justify-content:space-between;gap:12px;padding:12px 0}.Parts_prices__DxLGl dt{color:#607381}.Parts_prices__DxLGl dd{font-weight:700;margin:0}.Parts_details__0Ba0p{display:grid;gap:35px;max-width:960px;margin:35px 0 50px}.Parts_details__0Ba0p h2{font-size:25px;margin:0 0 20px}.Parts_description__tjAJG{white-space:pre-line;line-height:1.7}.Parts_specs__eCqZR{margin:0}.Parts_specs__eCqZR>div{display:grid;grid-template-columns:1fr 1.5fr;padding:12px 0;border-bottom:1px solid #e3e9ed;gap:20px;font-size:14px}.Parts_specs__eCqZR dt{color:#617380}.Parts_specs__eCqZR dd{margin:0;overflow-wrap:anywhere}.Parts_inquiry__UY_54{display:grid;grid-template-columns:1fr 1.2fr;gap:55px;padding:38px;background:#f3f5f9;border-radius:16px;scroll-margin-top:110px}.Parts_inquiry__UY_54 h2{font-size:30px;line-height:1.15;margin:12px 0 20px}.Parts_inquiry__UY_54 p{line-height:1.6}.Parts_form__2nJm9{display:grid;gap:17px}.Parts_form__2nJm9 fieldset{margin:0;padding:0;border:0;display:flex;gap:25px}.Parts_form__2nJm9 legend{font-size:13px;font-weight:600;margin-bottom:12px}.Parts_radio__bxuQI{display:flex;gap:8px;align-items:center}.Parts_formRow__U38hS{display:grid;grid-template-columns:1fr 2fr;gap:15px}.Parts_form__2nJm9 label span{font-weight:400}.Parts_form__2nJm9 .Parts_consent__wiXCn{display:flex;flex-direction:row;align-items:flex-start;font-size:12px;line-height:1.5;font-weight:400}.Parts_consent__wiXCn input{margin-top:3px;width:16px;height:16px;flex-shrink:0}.Parts_finePrint__iL3uK{font-size:12px;color:#607381;margin:0!important}.Parts_error__DUNEN{color:#a21d28;margin:0}.Parts_success__isjh7{padding:25px;border:1px solid #2945ff;border-radius:10px;background:white}.Parts_notice___J_Na{padding:12px 16px;border-radius:8px;background:#fff4d8;color:#65502b;font-size:13px;line-height:1.6}.Parts_back__a_3Ga{display:inline-block;margin-top:30px;color:#005bff}.Parts_honeypot__AQMT5,.Parts_srOnly__XUIQh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.Parts_entry___1k67{text-decoration:none}.Parts_entryImage__DqoYF{object-fit:cover}.Parts_entryCopy__hy4gW{min-width:0}.Parts_entry___1k67 .Parts_entryCta__DyXPo{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding:7px 10px;border:1px solid rgb(255 255 255/55%);border-radius:6px;color:white;font-size:11px;font-weight:600;line-height:1.2}@media (max-width:1100px){.Parts_grid___EypP{grid-template-columns:repeat(3,minmax(0,1fr))}.Parts_product__jvIcm{gap:28px}.Parts_entryBrand__Eirsf{display:none}.Parts_heroArt___0PHf{width:120px}}@media (max-width:800px){.Parts_page__vbMyT{padding:22px 20px 50px}.Parts_hero___ig7V{padding:28px}.Parts_heroArt___0PHf{width:100px}.Parts_grid___EypP{grid-template-columns:repeat(2,minmax(0,1fr))}.Parts_product__jvIcm{grid-template-columns:1fr;gap:25px}.Parts_mainImage__N0OYG{min-height:270px}.Parts_mainImage__N0OYG img{height:280px}.Parts_inquiry__UY_54{grid-template-columns:1fr;gap:22px;padding:25px}.Parts_cardBody__qwQcb{padding:16px}.Parts_cardImage__omq1G{height:180px}.Parts_results__CUhfj{flex-wrap:wrap}.Parts_specs__eCqZR>div{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Parts_page__vbMyT{padding:20px 14px 45px}.Parts_hero___ig7V{padding:26px 22px}.Parts_heroArt___0PHf{display:none}.Parts_hero___ig7V h1{font-size:31px}.Parts_hero___ig7V p{font-size:14px}.Parts_channels__xzSSf{gap:6px}.Parts_channels__xzSSf a{font-size:12px;padding:11px 12px}.Parts_filters__b_dS_{padding:14px}.Parts_filters__b_dS_ .Parts_search__Wa8d6,.Parts_filters__b_dS_ label{min-width:100%;flex:1 1}.Parts_filters__b_dS_ .Parts_button__E4S7G{width:100%}.Parts_grid___EypP{gap:10px}.Parts_cardImage__omq1G{height:135px;padding:12px}.Parts_cardBody__qwQcb{padding:13px;gap:8px}.Parts_card__h5jmr h2{font-size:14px}.Parts_price__txTD_{font-size:19px}.Parts_cardAction__fWcBy{font-size:12px}.Parts_article__F7Fv_,.Parts_cardPrice__H4Fmy small{font-size:11px}.Parts_inquiry__UY_54{padding:20px}.Parts_formRow__U38hS{grid-template-columns:1fr}.Parts_prices__DxLGl>div{font-size:14px}.Parts_breadcrumb__6LDpm{font-size:11px}.Parts_specs__eCqZR>div{grid-template-columns:1fr;gap:6px}}.Parts_hero___ig7V{position:relative;isolation:isolate;overflow:hidden;min-height:370px;padding:44px 48px}.Parts_heroImage__UrXeQ{object-fit:cover;object-position:center;z-index:-2}.Parts_hero___ig7V:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(0 24 65/22%),transparent 66%);pointer-events:none}.Parts_heroCopy__iT3Ug{max-width:46%}.Parts_heroCopy__iT3Ug h1{font-size:clamp(30px,3.3vw,48px);text-wrap:balance}.Parts_heroCopy__iT3Ug>p:not(.Parts_eyebrow__VumgK){max-width:420px;line-height:1.5}.Parts_heroCta__1j6s5{display:inline-flex;align-items:center;gap:20px;background:#fff;color:#102d43;font-weight:700;text-decoration:none;padding:13px 20px;border-radius:9px;margin-top:24px}.Parts_filters__b_dS_{scroll-margin-top:100px}.Parts_reset__ijkZ3{color:#102d43;font-size:13px;padding:12px 0}@media (max-width:900px){.Parts_hero___ig7V{min-height:340px;padding:28px}.Parts_heroCopy__iT3Ug{max-width:49%}.Parts_heroCopy__iT3Ug h1{font-size:32px}.Parts_heroCopy__iT3Ug .Parts_eyebrow__VumgK{font-size:9px}}@media (max-width:600px){.Parts_hero___ig7V{min-height:520px;align-items:flex-start;padding:24px;background:#005bff}.Parts_warehouseHero__LRFSh{background:#2945ff}.Parts_heroImage__UrXeQ{object-fit:cover;object-position:right bottom;height:220px!important;top:auto!important}.Parts_hero___ig7V:after{background:none}.Parts_heroCopy__iT3Ug{max-width:100%}.Parts_heroCopy__iT3Ug h1{font-size:30px;margin:12px 0}.Parts_heroCopy__iT3Ug>p:not(.Parts_eyebrow__VumgK){font-size:13px}.Parts_heroCta__1j6s5{margin-top:16px;padding:10px 14px;font-size:13px}}.Parts_button__E4S7G,.Parts_card__h5jmr,.Parts_channels__xzSSf a,.Parts_entryCta__DyXPo,.Parts_heroCta__1j6s5,.Parts_thumbnails__kAKl4 button{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.Parts_cardImage__omq1G img,.Parts_mainImage__N0OYG img{transition:transform .2s ease}.Parts_card__h5jmr:focus-within{border-color:#2945ff;box-shadow:0 8px 24px rgb(23 48 71/8%)}.Parts_cardAction__fWcBy{display:flex;align-items:center;justify-content:space-between}.Parts_cardAction__fWcBy>svg{flex-shrink:0;font-size:20px}.Parts_button__E4S7G{background:#2945ff;border-radius:12px}.Parts_filters__b_dS_{background:#fff;border:1px solid #e1e9ed;border-radius:18px}.Parts_filters__b_dS_ input,.Parts_filters__b_dS_ select,.Parts_form__2nJm9 input:not([type=radio]):not([type=checkbox]),.Parts_form__2nJm9 textarea{border:1px solid #dfe6f0;border-radius:12px;background-color:#f5f9fa;min-height:50px;padding:13px 16px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.Parts_filters__b_dS_ select{appearance:none;padding-right:38px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23173047' stroke-width='1.8'%3E%3Cpath d='m5 8 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.Parts_filters__b_dS_ :is(input,select):focus-visible,.Parts_form__2nJm9 :is(input,textarea):focus-visible{outline:2px solid #2945ff;outline-offset:2px;border-color:#2945ff;background-color:#fff;box-shadow:0 0 0 5px rgb(41 69 255/10%)}.Parts_form__2nJm9 :is(input,textarea):disabled{opacity:.55;cursor:not-allowed}.Parts_form__2nJm9 textarea{resize:vertical}.Parts_form__2nJm9 fieldset{gap:10px}.Parts_radio__bxuQI{padding:12px 18px;background:#fff;border:1px solid #dfe6f0;border-radius:12px;flex:1 1;cursor:pointer}.Parts_radio__bxuQI:has(input:checked){background:#f3f5f9;border-color:#2945ff;color:#2945ff}.Parts_consent__wiXCn input,.Parts_radio__bxuQI input{appearance:none;width:20px;height:20px;border:1.5px solid #91abb7;background:#fff;flex-shrink:0;cursor:pointer}.Parts_radio__bxuQI input{border-radius:50%;margin:0}.Parts_radio__bxuQI input:checked{border:6px solid #2945ff}.Parts_consent__wiXCn input{border-radius:5px}.Parts_consent__wiXCn input:checked{background-color:#2945ff;border-color:#2945ff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='m4 9 3 3 7-7'/%3E%3C/svg%3E")}.Parts_product__jvIcm{align-items:start;gap:40px}.Parts_gallery__HD5O_{min-width:0;position:sticky;top:105px}.Parts_mainImage__N0OYG{position:relative;width:100%;border:1px solid #dfe6f0;background:#fff;overflow:hidden;cursor:zoom-in}.Parts_mainImage__N0OYG.Parts_zoomed__LFup4{cursor:zoom-out}.Parts_mainImage__N0OYG.Parts_zoomed__LFup4 img{transform:scale(1.75)}.Parts_zoomHint__39yCj{position:absolute;bottom:18px;right:18px;border:1px solid #dfe6f0;background:white;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;font-size:26px;color:#102d43}.Parts_galleryCaption__ypKk_{display:flex;justify-content:space-between;font-size:12px;color:#657e8b;margin:16px 2px}.Parts_thumbnails__kAKl4{padding:4px;margin:0 -4px}.Parts_thumbnails__kAKl4 button{padding:6px;border:1px solid #dce4e9;border-radius:12px;background:white;flex-shrink:0;cursor:pointer}.Parts_thumbnails__kAKl4 button[aria-pressed=true]{border-color:#2945ff;box-shadow:inset 0 0 0 1px #2945ff;background:#f3f5f9}.Parts_thumbnails__kAKl4 img{width:76px;height:72px}.Parts_offer__OYuRw{min-width:0}.Parts_offer__OYuRw h1{font-size:clamp(25px,2.7vw,38px);overflow-wrap:anywhere}.Parts_purchase__y_rkH{border-top:0;padding:24px;background:white;border-radius:20px;box-shadow:0 8px 30px rgb(23 48 71/4%)}.Parts_directOffer__KpP1d{padding:24px;background:#f3f5f9;border:1px solid #dfe6f0;border-radius:16px;margin-top:10px}.Parts_directOffer__KpP1d h2{font-size:26px;line-height:1.15;margin:14px 0;letter-spacing:-.02em}.Parts_directPrice__rE_u4{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Parts_directPrice__rE_u4 strong{font-size:32px}.Parts_directPrice__rE_u4>span{background:#2945ff;color:white;font-size:12px;font-weight:600;border-radius:20px;padding:6px 10px}.Parts_directOffer__KpP1d p{font-size:13px;color:#476775;line-height:1.6}.Parts_directOffer__KpP1d .Parts_button__E4S7G{width:100%;box-sizing:border-box;background:#2945ff}.Parts_serviceStrip__c9EH3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#102d43;color:white;border-radius:20px;padding:28px;gap:28px}.Parts_serviceStrip__c9EH3 span{display:block;color:#7ce2dc;font-size:10px;letter-spacing:.1em;margin-bottom:12px}.Parts_serviceStrip__c9EH3 strong{font-size:18px}.Parts_serviceStrip__c9EH3 p{font-size:13px;line-height:1.6;color:#c5d9e2;margin:10px 0 0}.Parts_details__0Ba0p{max-width:none;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px;align-items:start}.Parts_details__0Ba0p>section{background:#fff;padding:28px;border-radius:20px;min-width:0}.Parts_details__0Ba0p>section:only-child{grid-column:1/-1}.Parts_specs__eCqZR>div{padding:13px 8px;border-bottom:0}.Parts_specs__eCqZR>div:nth-child(odd){background:#f2f7f8;border-radius:8px}.Parts_specs__eCqZR dt{overflow-wrap:anywhere}.Parts_inquiry__UY_54{border:1px solid #dfe6f0;padding:36px}@media (hover:hover){.Parts_card__h5jmr:hover{transform:translateY(-4px);border-color:#dfe6f0;box-shadow:0 12px 30px rgb(23 48 71/9%)}.Parts_card__h5jmr:hover .Parts_cardImage__omq1G img{transform:scale(1.045)}.Parts_back__a_3Ga:hover,.Parts_breadcrumb__6LDpm a:hover,.Parts_card__h5jmr h2 a:hover,.Parts_reset__ijkZ3:hover{color:#2945ff}.Parts_button__E4S7G:not(:disabled):hover{background:#102d43;transform:translateY(-2px)}.Parts_heroCta__1j6s5:hover{background:#f3f5f9;transform:translateY(-2px)}.Parts_entry___1k67:hover .Parts_entryCta__DyXPo{background:rgb(255 255 255/20%);transform:translateX(3px)}.Parts_channels__xzSSf a:not([aria-current=page]):hover{background:#f3f5f9;border-color:#2945ff}.Parts_thumbnails__kAKl4 button:hover{border-color:#2945ff;transform:translateY(-2px)}.Parts_mainImage__N0OYG:not(.Parts_zoomed__LFup4):hover img{transform:scale(1.04)}.Parts_filters__b_dS_ :is(input,select):hover,.Parts_form__2nJm9 :is(input,textarea):not(:disabled):hover{border-color:#dfe6f0}}@media (max-width:800px){.Parts_gallery__HD5O_{position:static}.Parts_details__0Ba0p{grid-template-columns:1fr}.Parts_serviceStrip__c9EH3{grid-template-columns:1fr;gap:22px}.Parts_serviceStrip__c9EH3>div+div{border-top:1px solid #355469;padding-top:22px}}@media (max-width:480px){.Parts_details__0Ba0p>section,.Parts_directOffer__KpP1d,.Parts_inquiry__UY_54,.Parts_purchase__y_rkH{padding:20px}.Parts_directOffer__KpP1d h2{font-size:23px}.Parts_directPrice__rE_u4 strong{font-size:28px}.Parts_mainImage__N0OYG{padding:18px}}@media (prefers-reduced-motion:reduce){.Parts_entry___1k67 *,.Parts_page__vbMyT *{transition:none!important;scroll-behavior:auto!important}}.Parts_filters__b_dS_>div{flex:1 1;min-width:150px}.Parts_filters__b_dS_>label{flex:2 1}.Parts_filters__b_dS_ div label{display:flex;flex-direction:row;min-width:0}.Parts_filters__b_dS_ div input[type=radio]{min-height:0;padding:0;border:0}.Parts_quantityField__bllUq{display:grid;gap:8px;font-size:13px;font-weight:600;margin:20px 0 0}.Parts_formRow__U38hS .Parts_quantityField__bllUq{margin:0}.Parts_quantity__VWHsV{display:flex;align-items:center;width:168px;border:1px solid #dfe6f0;border-radius:12px;overflow:hidden;background:white}.Parts_quantity__VWHsV button{width:46px;border:0;font-size:24px;cursor:pointer;flex-shrink:0}.Parts_quantity__VWHsV button:hover:not(:disabled){background:#f3f5f9}.Parts_quantity__VWHsV button:disabled{opacity:.35;cursor:default}.Parts_form__2nJm9 .Parts_quantity__VWHsV input:not([type=radio]):not([type=checkbox]),.Parts_quantity__VWHsV input{appearance:textfield;-moz-appearance:textfield;width:74px;padding:10px 0;text-align:center;border:0;border-radius:0;background:white;font:inherit}.Parts_quantity__VWHsV input::-webkit-inner-spin-button,.Parts_quantity__VWHsV input::-webkit-outer-spin-button{appearance:none;margin:0}.Parts_quantity__VWHsV:focus-within{outline:2px solid #2945ff;outline-offset:3px}.Parts_quantity__VWHsV :is(button,input):focus-visible{outline-offset:-3px}.Parts_brandCampaign__o02Bv{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;min-height:300px;padding:38px 44px;background:#087df1;color:white;display:flex;align-items:center}.Parts_brandCampaignImage__XUoie{object-fit:cover;z-index:-1}.Parts_brandCampaign__o02Bv>div{max-width:49%}.Parts_brandCampaign__o02Bv h2{font-size:clamp(28px,3.2vw,44px);line-height:1.08;letter-spacing:-.03em;margin:16px 0}.Parts_brandCampaign__o02Bv p{line-height:1.6;font-size:14px}.Parts_brandCampaign__o02Bv a{display:inline-flex;align-items:center;gap:20px;padding:12px 18px;margin-top:10px;border-radius:10px;background:white;color:#102d43;text-decoration:none;font-weight:700}.Parts_brandCampaign__o02Bv a:hover{background:#f3f5f9}@media (max-width:600px){.Parts_filters__b_dS_>div{min-width:100%}.Parts_brandCampaign__o02Bv{min-height:520px;align-items:flex-start;padding:26px}.Parts_brandCampaign__o02Bv>div{max-width:none}.Parts_brandCampaignImage__XUoie{height:200px!important;top:auto!important;object-position:right}}.Parts_brandCampaign__o02Bv:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(0 86 194/72%),transparent 66%);pointer-events:none}@media (max-width:600px){.Parts_brandCampaign__o02Bv:after{display:none}}.Parts_brandCampaign__o02Bv{color:#102d43;border:1px solid #dfe6f0}.Parts_brandCampaign__o02Bv:after{display:none}.Parts_brandCampaign__o02Bv .Parts_eyebrow__VumgK{color:#2945ff}.Parts_brandCampaign__o02Bv a{background:#2945ff;color:white}.Parts_brandCampaign__o02Bv a:hover{background:#2945ff}.Parts_brandCampaign__o02Bv>div{max-width:38%}@media (max-width:600px){.Parts_brandCampaign__o02Bv>div{max-width:100%}}.Parts_quantity__VWHsV{width:192px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;border-color:#dfe6f0;border-radius:7px}.Parts_quantity__VWHsV button{width:44px;min-height:48px;background:#f3f5f9;color:#2945ff}.Parts_quantity__VWHsV button:hover:not(:disabled){background:#e8edff}.Parts_form__2nJm9 .Parts_quantity__VWHsV input:not([type=radio]):not([type=checkbox]),.Parts_quantity__VWHsV input{width:100%;min-width:0;height:48px;min-height:48px;padding:8px 2px;box-sizing:border-box}.Parts_filters__b_dS_ input:not([type=radio]),.Parts_form__2nJm9 input:not([type=radio]):not([type=checkbox]),.Parts_form__2nJm9 textarea{border-radius:7px;background-color:#f8faff;color:#102d43;border-color:#d6e0e9}.Parts_form__2nJm9 input:focus-visible,.Parts_form__2nJm9 textarea:focus-visible{outline-color:#2945ff;box-shadow:0 0 0 3px rgb(41 69 255/10%)}.Parts_orderTotal__6pyLu{display:grid;gap:6px;padding:16px 0}.Parts_orderTotal__6pyLu>span{color:#536a7d;font-size:13px}.Parts_orderTotal__6pyLu>strong{font-size:32px;color:#102d43;letter-spacing:-.02em}.Parts_orderTotal__6pyLu>small{color:#536a7d;font-size:13px}.Parts_form__2nJm9 .Parts_orderTotal__6pyLu{border-top:1px solid #dfe6f0}.Parts_brandCampaign__o02Bv{background:#f3f5f9;border-color:#dfe6f0}.Parts_formRow__U38hS{grid-template-columns:192px minmax(0,1fr)}.Parts_formRow__U38hS>label{min-width:0}@media (max-width:600px){.Parts_formRow__U38hS{grid-template-columns:1fr}}.Parts_brandCampaignImage__XUoie{object-fit:contain;object-position:right center}@media (max-width:600px){.Parts_brandCampaignImage__XUoie{object-fit:cover;object-position:right center}}.ProductCardGallery_gallery__zvgjV{position:relative;overflow:hidden;border:1px solid #d4dfea;border-radius:14px;background:#fff}.ProductCardGallery_photo__tD3Oo{position:absolute;inset:12px 10px;display:block}.ProductCardGallery_photo__tD3Oo img{object-fit:contain}.ProductCardGallery_unavailable__2gn_2{display:grid;height:100%;place-items:center;color:#536a7d;font-size:12px}.ProductCardGallery_gallery__zvgjV :is(button,a):focus-visible{outline:3px solid #2945ff;outline-offset:-3px}.ProductCardGallery_steps__1pSD2{position:absolute;bottom:6px;left:14px;right:14px;display:flex;gap:3px;opacity:0;pointer-events:none;transition:opacity .16s ease-out}.ProductCardGallery_steps__1pSD2 span{flex:1 1;height:2px;background:#c7d3df;border-radius:2px}.ProductCardGallery_steps__1pSD2 span[data-active=true]{background:#2945ff}.ProductCardGallery_gallery__zvgjV:focus-within .ProductCardGallery_steps__1pSD2,.ProductCardGallery_gallery__zvgjV:hover .ProductCardGallery_steps__1pSD2{opacity:1}@media (prefers-reduced-motion:reduce){.ProductCardGallery_steps__1pSD2{transition:none}}.ProductCardGallery_retry__1cbx5{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);padding:8px 12px;border:1px solid #cbd7e4;border-radius:6px;background:#fff;color:#2945ff;font-size:12px;white-space:nowrap;cursor:pointer}.BrandMarquee_marquee__lmYxu{width:100vw;margin:24px 0 0 calc(50% - 50vw);overflow:hidden;background:#fff}.BrandMarquee_track__jymR0{display:flex;width:max-content;animation:BrandMarquee_travel__9OaWD 34s linear infinite}.BrandMarquee_set__szz0X{display:flex;min-width:100vw}.BrandMarquee_logo__73sOt{display:flex;align-items:center;justify-content:center;flex:1 0 210px;width:210px;height:72px;padding:12px 15px;text-decoration:none}.BrandMarquee_logo__73sOt img{width:180px;height:48px;object-fit:contain;transition:transform .18s ease-out}.BrandMarquee_logo__73sOt:focus-visible img,.BrandMarquee_logo__73sOt:hover img{transform:translateY(-5px)}.BrandMarquee_logo__73sOt:focus-visible{outline:2px solid #2945ff;outline-offset:-5px}@keyframes BrandMarquee_travel__9OaWD{to{transform:translateX(-50%)}}@media (max-width:680px){.BrandMarquee_logo__73sOt{flex-basis:184px;width:184px;height:64px;padding-inline:12px}}.PromoCarousel_carousel__ZhyJc{position:relative;min-width:0;border-radius:18px;overflow:hidden;background:#2945ff}.PromoCarousel_slide__MFXwl{display:grid;grid-template-columns:1.15fr 1fr;min-height:260px;padding:26px 30px 55px;text-decoration:none;overflow:hidden;position:relative}.PromoCarousel_blue__MY7gb{background:#2945ff;color:white}.PromoCarousel_mint__ArZe9{background:#a8efc4;color:#102d43}.PromoCarousel_yellow__SiA3H{background:#ffcd19;color:#102d43}.PromoCarousel_copy__8GlnG{z-index:1}.PromoCarousel_copy__8GlnG>span{font-size:12px;font-weight:650}.PromoCarousel_copy__8GlnG h2{color:inherit;font-size:clamp(27px,2.5vw,40px);line-height:1.08;margin:13px 0 18px;max-width:440px;text-wrap:balance}.PromoCarousel_copy__8GlnG strong{display:inline-flex;gap:16px;align-items:center;font-size:12px}.PromoCarousel_copy__8GlnG strong span{font-size:22px}.PromoCarousel_image__U1VFy{position:absolute;right:-1%;width:46%;top:6%;bottom:3%;transform:rotate(-8deg)}.PromoCarousel_image__U1VFy img{object-fit:contain;mix-blend-mode:multiply}.PromoCarousel_blue__MY7gb .PromoCarousel_image__U1VFy{background:#fff;border-radius:50%;right:2%;width:40%;top:8%;bottom:8%}.PromoCarousel_blue__MY7gb .PromoCarousel_image__U1VFy img{padding:12px}.PromoCarousel_controls__JiYGL{position:absolute;display:flex;align-items:center;gap:7px;left:28px;bottom:15px}.PromoCarousel_controls__JiYGL>button{display:grid;place-items:center;width:29px;height:29px;border:0;border-radius:50%;background:white;color:#102d43;cursor:pointer}.PromoCarousel_dots__1dEak{display:flex;gap:5px;padding:6px;border-radius:20px;background:#fff}.PromoCarousel_dots__1dEak button{border:0;width:8px;height:8px;padding:0;border-radius:50%;background:#c9d0df;cursor:pointer}.PromoCarousel_dots__1dEak button[aria-current]{width:22px;border-radius:5px;background:#2945ff}.PromoCarousel_carousel__ZhyJc button:focus-visible,.PromoCarousel_slide__MFXwl:focus-visible{outline:3px solid #102d43;outline-offset:-4px}.PromoCarousel_slide__MFXwl{animation:PromoCarousel_promo-enter__bzqWL .4s ease-out}@keyframes PromoCarousel_promo-enter__bzqWL{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}@media (max-width:680px){.PromoCarousel_slide__MFXwl{min-height:238px;padding:23px 20px 56px;grid-template-columns:1.3fr 1fr}.PromoCarousel_copy__8GlnG h2{font-size:29px}.PromoCarousel_copy__8GlnG>span{font-size:10px}.PromoCarousel_image__U1VFy{right:-7%;width:45%;top:15%;bottom:8%}.PromoCarousel_blue__MY7gb .PromoCarousel_image__U1VFy{right:-8%;width:48%;top:20%;bottom:16%}.PromoCarousel_controls__JiYGL{left:17px}}@media (prefers-reduced-motion:reduce){.PromoCarousel_slide__MFXwl{animation:none}}.PromoCarousel_price__MdvQS{font-size:24px;font-weight:750;margin:-4px 0 12px}@media (max-width:680px){.PromoCarousel_slide__MFXwl{min-height:216px;padding-top:18px;padding-bottom:53px}.PromoCarousel_copy__8GlnG h2{font-size:25px;margin:9px 0 12px}.PromoCarousel_price__MdvQS{font-size:20px;margin-bottom:10px}.PromoCarousel_copy__8GlnG strong{font-size:10px}}.PromoCarousel_backdrop__wzZqv{object-fit:cover;object-position:center}.PromoCarousel_campaign__M7UHt{min-height:320px;grid-template-columns:1fr 1fr}.PromoCarousel_campaign__M7UHt .PromoCarousel_copy__8GlnG{position:relative}.PromoCarousel_campaign__M7UHt h2{font-size:clamp(36px,3.7vw,58px);max-width:390px;margin-bottom:12px}.PromoCarousel_detail__pvPwb{font-size:12px;line-height:1.45;max-width:270px;margin:0 0 12px}.PromoCarousel_campaign__M7UHt .PromoCarousel_price__MdvQS{font-size:20px}.PromoCarousel_copy__8GlnG strong{padding:8px 13px;border-radius:9px;background:#fff;color:#102d43}.PromoCarousel_carousel__ZhyJc button,.PromoCarousel_copy__8GlnG strong span,.PromoCarousel_image__U1VFy{transition:transform .18s ease-out}@media (hover:hover) and (pointer:fine){.PromoCarousel_slide__MFXwl:hover .PromoCarousel_copy__8GlnG strong span{transform:translate(4px,-3px)}.PromoCarousel_slide__MFXwl:hover .PromoCarousel_image__U1VFy{transform:rotate(-4deg) scale(1.04)}.PromoCarousel_carousel__ZhyJc button:hover{transform:translateY(-2px)}}.PromoCarousel_slide__MFXwl:focus-visible .PromoCarousel_copy__8GlnG strong{outline:3px solid #6ff4ff;outline-offset:3px}@media (max-width:680px){.PromoCarousel_campaign__M7UHt{min-height:300px;grid-template-columns:1.7fr 1fr}.PromoCarousel_campaign__M7UHt h2{font-size:37px}.PromoCarousel_campaign__M7UHt .PromoCarousel_detail__pvPwb{font-size:11px}.PromoCarousel_campaign__M7UHt .PromoCarousel_backdrop__wzZqv{object-position:45% center;opacity:.55}}@media (prefers-reduced-motion:reduce){.PromoCarousel_carousel__ZhyJc button,.PromoCarousel_copy__8GlnG strong span,.PromoCarousel_image__U1VFy{transition:none}.PromoCarousel_carousel__ZhyJc button:hover,.PromoCarousel_slide__MFXwl:hover .PromoCarousel_copy__8GlnG strong span{transform:none}.PromoCarousel_slide__MFXwl:hover .PromoCarousel_image__U1VFy{transform:rotate(-8deg)}}.PromoCarousel_campaign__M7UHt,.PromoCarousel_slide__MFXwl{min-height:374px}@media (max-width:680px){.PromoCarousel_campaign__M7UHt,.PromoCarousel_slide__MFXwl{min-height:350px}}@media (min-width:681px){.PromoCarousel_campaign__M7UHt h2{font-size:clamp(36px,3.5vw,52px)}}.PromoCarousel_homeGlow__7Zjcm,.PromoCarousel_homeHeat___RxMs{isolation:isolate;background:#1646e8;color:#fff}.PromoCarousel_homeGlow__7Zjcm .PromoCarousel_backdrop__wzZqv,.PromoCarousel_homeHeat___RxMs .PromoCarousel_backdrop__wzZqv{opacity:1}.PromoCarousel_homeGlow__7Zjcm:before,.PromoCarousel_homeHeat___RxMs:before{content:"";position:absolute;inset:0 auto 0 0;width:52%;z-index:1;pointer-events:none;background:linear-gradient(90deg,#1646e8,#1646e8e6 35%,transparent)}.PromoCarousel_homeGlow__7Zjcm .PromoCarousel_copy__8GlnG,.PromoCarousel_homeHeat___RxMs .PromoCarousel_copy__8GlnG{z-index:2}.PromoCarousel_homeHeat___RxMs:before{width:62%;background:linear-gradient(90deg,#163bdde6,#163bddb3 55%,transparent)}@media (max-width:680px){.PromoCarousel_homeGlow__7Zjcm:before,.PromoCarousel_homeHeat___RxMs:before{width:78%;background:linear-gradient(90deg,#163bdde6,#163bdd99 48%,transparent)}.PromoCarousel_homeGlow__7Zjcm .PromoCarousel_copy__8GlnG>:not(strong),.PromoCarousel_homeHeat___RxMs .PromoCarousel_copy__8GlnG>:not(strong){text-shadow:0 1px 4px #071d6659}}.PromoCarousel_homeGlow__7Zjcm .PromoCarousel_copy__8GlnG strong,.PromoCarousel_homeHeat___RxMs .PromoCarousel_copy__8GlnG strong{background:#fff;color:#102d43}@media (hover:hover) and (pointer:fine){.PromoCarousel_homeGlow__7Zjcm:hover .PromoCarousel_copy__8GlnG strong,.PromoCarousel_homeHeat___RxMs:hover .PromoCarousel_copy__8GlnG strong{background:#2945ff;color:#fff;box-shadow:0 0 0 2px #c8f5ff}}.PromoCarousel_ozon___3KqO{background:#005bff;color:#fff}.PromoCarousel_marketplaceLogo__YV0XC{display:block;width:150px;height:auto;object-fit:contain;margin-top:14px}.PromoCarousel_ozon___3KqO .PromoCarousel_backdrop__wzZqv{opacity:1}.PromoCarousel_ozon___3KqO h2{font-size:clamp(34px,3.2vw,48px)}@media (max-width:680px){.PromoCarousel_ozon___3KqO{grid-template-columns:1.4fr 1fr}.PromoCarousel_ozon___3KqO .PromoCarousel_backdrop__wzZqv{object-position:36% center;opacity:1}.PromoCarousel_ozon___3KqO h2{font-size:35px}}.PromoCarousel_ozon___3KqO .PromoCarousel_copy__8GlnG strong{border-radius:2px;background:#fff;color:#005bff}.PromoCarousel_ozon___3KqO .PromoCarousel_detail__pvPwb{max-width:220px}@media (max-width:680px){.PromoCarousel_ozon___3KqO .PromoCarousel_backdrop__wzZqv{object-position:50% center}.PromoCarousel_ozon___3KqO .PromoCarousel_marketplaceLogo__YV0XC{width:135px}}.PromoCarousel_controls__JiYGL>.PromoCarousel_pauseControl__4N17Y:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PromoCarousel_controls__JiYGL>.PromoCarousel_pauseControl__4N17Y:focus-visible{width:auto;height:auto;min-height:29px;padding:6px 12px;border-radius:4px;font:inherit;font-size:12px}.PromoCarousel_ozon___3KqO .PromoCarousel_backdrop__wzZqv{object-position:65% center}.PromoCarousel_ozon___3KqO .PromoCarousel_copy__8GlnG>span,.PromoCarousel_ozon___3KqO .PromoCarousel_detail__pvPwb,.PromoCarousel_ozon___3KqO h2{text-shadow:0 2px 8px #00216b66}@media (max-width:680px){.PromoCarousel_ozon___3KqO .PromoCarousel_backdrop__wzZqv{object-position:85% center}}.ProductFeatureBadges_list__u_eW1{display:flex;flex-wrap:wrap;gap:10px 16px;max-width:100%;margin:0;padding:0;list-style:none;font-family:var(--font-body),sans-serif}.ProductFeatureBadges_list__u_eW1 li{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0;color:#172b3a;font-size:.78rem;font-weight:700;line-height:1.25}.ProductFeatureBadges_list__u_eW1 img,.ProductFeatureBadges_list__u_eW1 svg{flex:0 0 28px;width:28px;height:28px;object-fit:contain}.ProductFeatureBadges_tooltip__Q7nH1{position:absolute;z-index:20;top:calc(100% + 8px);left:50%;display:grid;width:max-content;max-width:min(260px,75vw);gap:3px;padding:10px 12px;border-radius:8px;background:#102d43;color:#fff;font-size:.72rem;font-weight:500;line-height:1.4;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .16s ease-out,transform .16s ease-out}.ProductFeatureBadges_tooltip__Q7nH1 strong{color:#fff;font-size:.76rem}.ProductFeatureBadges_list__u_eW1 li:focus-visible .ProductFeatureBadges_tooltip__Q7nH1,.ProductFeatureBadges_list__u_eW1 li:hover .ProductFeatureBadges_tooltip__Q7nH1{opacity:1;transform:translate(-50%)}.ProductFeatureBadges_list__u_eW1 li:first-child .ProductFeatureBadges_tooltip__Q7nH1{left:0;transform:translateY(-4px)}.ProductFeatureBadges_list__u_eW1 li:first-child:focus-visible .ProductFeatureBadges_tooltip__Q7nH1,.ProductFeatureBadges_list__u_eW1 li:first-child:hover .ProductFeatureBadges_tooltip__Q7nH1{transform:translateY(0)}.ProductFeatureBadges_list__u_eW1 li:focus-visible{outline:3px solid #2945ff;outline-offset:4px;border-radius:6px}.ProductFeatureBadges_srOnly__6eQzl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ProductFeatureBadges_detail__q6m46{justify-content:flex-start;padding-top:16px;border-top:1px solid #dbe4e4}.ProductFeatureBadges_compact__NYLMR li{min-height:30px;gap:5px;padding:0;font-size:.69rem}.ProductFeatureBadges_compact__NYLMR img,.ProductFeatureBadges_compact__NYLMR svg{flex-basis:20px;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.ProductFeatureBadges_tooltip__Q7nH1{transition:none}}.ProductFeatureBadges_more__t8VkS{margin-top:8px;font-size:11px}.ProductFeatureBadges_more__t8VkS summary{color:#2945ff;cursor:pointer;list-style:none;padding:4px 0}.ProductFeatureBadges_more__t8VkS summary::-webkit-details-marker{display:none}.ProductFeatureBadges_more__t8VkS summary span:last-child,.ProductFeatureBadges_more__t8VkS[open] summary span:first-child{display:none}.ProductFeatureBadges_more__t8VkS[open] summary span:last-child{display:inline}.ProductFeatureBadges_more__t8VkS ul{margin-top:7px}.ProductFeatureBadges_more__t8VkS summary:focus-visible{outline:2px solid #2945ff;outline-offset:2px}.ProductFeatureBadges_compact__NYLMR li[data-feature=basic-filter],.ProductFeatureBadges_compact__NYLMR li[data-feature=dry-heater],.ProductFeatureBadges_compact__NYLMR li[data-feature=enamel-tank],.ProductFeatureBadges_compact__NYLMR li[data-feature=mechanical-control],.ProductFeatureBadges_compact__NYLMR li[data-feature=multistage-filter],.ProductFeatureBadges_compact__NYLMR li[data-feature=remote-control],.ProductFeatureBadges_compact__NYLMR li[data-feature=silent-mode],.ProductFeatureBadges_compact__NYLMR li[data-feature=supply-air],.ProductFeatureBadges_compact__NYLMR li[data-feature^=volume-]{padding:5px 8px;border-radius:6px;color:#102d43;background:#edf3ff}.ProductFeatureBadges_compact__NYLMR [data-feature-icon],.ProductFeatureBadges_list__u_eW1 [data-feature-icon],.ProductFeatureBadges_list__u_eW1 [data-feature-icon] img{width:24px;height:24px;flex:0 0 24px}.ProductFeatureBadges_compact__NYLMR li{padding:4px 7px;border-radius:6px;background:#f1f5fc;color:#102d43}.ProductFeatureBadges_detailMore__nuWKf{font-size:.8125rem;font-weight:700}.ProductFeatureBadges_detailMore__nuWKf summary{display:flex;align-items:center;min-height:44px}@media (max-width:760px){.ProductFeatureBadges_list__u_eW1{position:relative}.ProductFeatureBadges_list__u_eW1 li{position:static}.ProductFeatureBadges_list__u_eW1 li .ProductFeatureBadges_tooltip__Q7nH1,.ProductFeatureBadges_list__u_eW1 li:focus-visible .ProductFeatureBadges_tooltip__Q7nH1,.ProductFeatureBadges_list__u_eW1 li:hover .ProductFeatureBadges_tooltip__Q7nH1{left:0;max-width:100%;transform:none}}