.CatalogPage_page___f0ok{min-height:70vh;padding-bottom:2.4rem;background:linear-gradient(rgba(20,44,57,.018) 1px,transparent 0),linear-gradient(90deg,rgba(20,44,57,.018) 1px,transparent 0),#f4f4f1;background-size:34px 34px;color:#172028;font-family:var(--font-sans-local,"Manrope","Segoe UI",sans-serif)}.CatalogPage_shell__DFyAA{width:min(calc(100% - 64px),1480px);margin-inline:auto}.CatalogPage_intro__HzyOy{padding-block:1rem 0}.CatalogPage_introInner__Tn47e{display:flex;min-height:108px;align-items:center;justify-content:space-between;gap:1.5rem;overflow:hidden;border:1px solid #d5dde1;border-top:3px solid var(--brand-blue);border-radius:.75rem;background:radial-gradient(circle at 88% 10%,rgba(33,134,173,.13),transparent 19rem),linear-gradient(135deg,#ffffff,#f4f8f9);padding:1.2rem 1.4rem;box-shadow:0 10px 28px rgba(20,31,39,.045)}.CatalogPage_eyebrow__Lv54Q{color:var(--brand-blue-hover);font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.CatalogPage_title__C0VkU{margin-top:.18rem;color:#111820;font-family:var(--font-display-local);font-size:clamp(2rem,3vw,2.75rem);font-weight:700;letter-spacing:.015em;line-height:.96;text-transform:uppercase}.CatalogPage_description__2ENoK{max-width:36rem;margin-top:.32rem;color:#65717a;font-size:.76rem;line-height:1.55}.CatalogPage_introMeta__wl_9d{display:grid;min-width:170px;gap:.18rem;justify-items:end;border-left:1px solid #d6e0e4;padding:.3rem 0 .3rem 1.2rem;text-align:right}.CatalogPage_resultCount__fDY6A{color:#101820;font-size:1.55rem;font-weight:800;line-height:1}.CatalogPage_resultLabel__3LZ5U{color:#7b8790;font-size:.58rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.CatalogPage_vehicleLink__qmPPP{display:inline-flex;align-items:center;gap:.42rem;margin-top:.42rem;color:var(--brand-blue-hover);font-size:.68rem;font-weight:750;transition:color .16s ease,transform .16s ease}.CatalogPage_vehicleLink__qmPPP svg{width:1rem;height:1rem}.CatalogPage_vehicleLink__qmPPP:hover{color:#101820;transform:translateX(2px)}.CatalogPage_catalogBody__3SGcI{padding-top:.95rem}.CatalogPage_layout__uIjyV{display:grid;grid-template-columns:212px minmax(0,1fr);align-items:start;gap:1rem}.CatalogPage_filters__XCzkR{position:sticky;top:calc(var(--site-header-offset) + 1rem);overflow:hidden;border:1px solid #d7dfe3;border-radius:.7rem;background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(16,28,36,.055)}.CatalogPage_filterHeader__au38m{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.7rem;border-bottom:1px solid #e2e7e9;padding:0 .9rem}.CatalogPage_filterHeader__au38m strong{color:#172028;font-size:.92rem;font-weight:800}.CatalogPage_filterHeader__au38m span{color:#849099;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CatalogPage_filterForm__AQRGT{display:grid;gap:.72rem;padding:.86rem}.CatalogPage_fieldGroup___YU4o{display:grid;gap:.32rem}.CatalogPage_label__EsBVk{color:#6c7881;font-size:.57rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.CatalogPage_inputWrap__ABu3B{position:relative}.CatalogPage_inputWrap__ABu3B svg{position:absolute;top:50%;left:.7rem;width:.9rem;height:.9rem;color:#7a8790;transform:translateY(-50%);pointer-events:none}.CatalogPage_input__MO5zl,.CatalogPage_select__mNecw{width:100%;height:2.5rem;border:1px solid #d2dadd;border-radius:.45rem;outline:0;background:#fbfcfc;color:#172028;font-size:.72rem;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.CatalogPage_input__MO5zl{padding:0 .72rem 0 2rem}.CatalogPage_select__mNecw{padding:0 2rem 0 .72rem}.CatalogPage_input__MO5zl:focus,.CatalogPage_select__mNecw:focus{border-color:var(--brand-blue);background:#fff;box-shadow:0 0 0 3px rgba(33,134,173,.1)}.CatalogPage_select__mNecw:disabled{cursor:not-allowed;background:#f0f2f2;color:#9aa4ab}.CatalogPage_vehicleDetails__FQsdl{border-top:1px solid #e3e7e9;border-bottom:1px solid #e3e7e9}.CatalogPage_systems__MUwc6>summary,.CatalogPage_vehicleDetails__FQsdl>summary{display:flex;min-height:2.55rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.65rem;color:#33414a;font-size:.64rem;font-weight:750}.CatalogPage_mobileFilters__eKpqF>summary::-webkit-details-marker,.CatalogPage_systems__MUwc6>summary::-webkit-details-marker,.CatalogPage_vehicleDetails__FQsdl>summary::-webkit-details-marker{display:none}.CatalogPage_mobileFilters__eKpqF>summary svg,.CatalogPage_systems__MUwc6>summary svg,.CatalogPage_vehicleDetails__FQsdl>summary svg{transition:transform .16s ease}.CatalogPage_mobileFilters__eKpqF[open]>summary>svg,.CatalogPage_systems__MUwc6[open]>summary svg,.CatalogPage_vehicleDetails__FQsdl[open]>summary svg{transform:rotate(180deg)}.CatalogPage_vehicleFields__fspv9{display:grid;gap:.5rem;padding-bottom:.7rem}.CatalogPage_formActions__xwymG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.CatalogPage_applyButton__2bKfT,.CatalogPage_clearButton__H39gT{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;border-radius:.45rem;padding:0 .72rem;font-size:.65rem;font-weight:800;transition:background .16s ease,border-color .16s ease,color .16s ease}.CatalogPage_applyButton__2bKfT{border:1px solid var(--brand-blue);background:var(--brand-blue);color:#fff}.CatalogPage_applyButton__2bKfT:hover{border-color:var(--brand-blue-hover);background:var(--brand-blue-hover)}.CatalogPage_clearButton__H39gT{border:1px solid #d2dadd;background:#fff;color:#43515a}.CatalogPage_clearButton__H39gT:hover{border-color:var(--brand-blue);color:var(--brand-blue-hover)}.CatalogPage_systems__MUwc6{border-top:1px solid #e2e7e9}.CatalogPage_systemsTitle__8lEph{color:#6c7881}.CatalogPage_systems__MUwc6>summary{min-height:2.75rem;padding:0 .9rem;color:#6c7881;font-size:.57rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.CatalogPage_systemList__eCjis{display:grid;border-top:1px solid #e6eaec;padding:.25rem .85rem .65rem}.CatalogPage_systemLink__qr2hB{display:flex;min-height:2.15rem;align-items:center;justify-content:space-between;gap:.65rem;border-radius:.35rem;padding:0 .3rem;color:#53616a;font-size:.68rem;font-weight:650;transition:background .16s ease,color .16s ease,padding .16s ease}.CatalogPage_systemLink__qr2hB>span{display:inline-flex;min-width:0;align-items:center;gap:.38rem}.CatalogPage_systemLink__qr2hB small{display:inline-grid;min-width:1.25rem;height:1.25rem;place-items:center;border-radius:999px;background:#edf2f4;color:#73818a;font-size:.52rem;font-weight:750}.CatalogPage_systemLink__qr2hB svg{width:.78rem;height:.78rem;color:#9aa4aa}.CatalogPage_systemLinkActive__qe5TA,.CatalogPage_systemLink__qr2hB:hover{background:#eef7fa;color:var(--brand-blue-hover);padding-left:.48rem}.CatalogPage_results__7YgxE{min-width:0}.CatalogPage_resultsToolbar__Kb5a3{display:flex;min-height:2.9rem;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.62rem}.CatalogPage_resultsTitle__t2OCZ{color:#172028;font-size:1.22rem;font-weight:800;line-height:1.15}.CatalogPage_resultsSummary__TQ2OM{margin-top:.2rem;color:#74808a;font-size:.68rem;line-height:1.4}.CatalogPage_statusTabs__7xfek{display:flex;flex:0 0 auto;gap:.2rem;overflow-x:auto;border-radius:.6rem;background:#e8edef;padding:.25rem;scrollbar-width:none}.CatalogPage_statusTabs__7xfek::-webkit-scrollbar{display:none}.CatalogPage_statusTab__2debG{display:inline-flex;min-height:2.15rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.42rem;padding:0 .75rem;color:#64717a;font-size:.64rem;font-weight:750;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.CatalogPage_statusTab__2debG:hover{color:#172028}.CatalogPage_statusTabActive__yQAOz{background:#fff;color:var(--brand-blue-hover);box-shadow:0 2px 8px rgba(15,29,38,.08)}.CatalogPage_activeFilters__3zQ86{display:flex;min-height:2.75rem;align-items:center;gap:.6rem;margin-bottom:.65rem;border:1px solid #dbe2e5;border-radius:.6rem;background:rgba(255,255,255,.82);padding:.45rem .6rem}.CatalogPage_activeFiltersLabel__eKwUF{flex:0 0 auto;color:#76828b;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.CatalogPage_activeFilterList__x55Qj{display:flex;min-width:0;flex:1;flex-wrap:wrap;gap:.35rem}.CatalogPage_activeFilterChip__uwDqH{display:inline-flex;min-height:1.8rem;align-items:center;gap:.38rem;border:1px solid #c9dce3;border-radius:999px;background:#eff8fb;padding:0 .58rem;color:#38505c;font-size:.59rem;font-weight:700;transition:border-color .16s ease,background .16s ease,color .16s ease}.CatalogPage_activeFilterChip__uwDqH span{color:var(--brand-blue-hover);font-size:.86rem;line-height:1}.CatalogPage_activeFilterChip__uwDqH:focus-visible,.CatalogPage_activeFilterChip__uwDqH:hover{border-color:var(--brand-blue);background:#fff;color:var(--brand-blue-hover)}.CatalogPage_clearAllFilters__Rk9_t{flex:0 0 auto;color:#64717a;font-size:.59rem;font-weight:750;transition:color .16s ease}.CatalogPage_clearAllFilters__Rk9_t:focus-visible,.CatalogPage_clearAllFilters__Rk9_t:hover{color:var(--brand-blue-hover)}.CatalogPage_productGrid__f_804{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,232px));align-items:stretch;justify-content:start;gap:.78rem}.CatalogPage_emptyState__cd5sG{display:grid;min-height:15rem;grid-column:1/-1;align-content:center;justify-items:start;border:1px solid #d7e0e4;border-radius:.75rem;background:#fff;padding:1.5rem;box-shadow:0 8px 24px rgba(18,31,40,.04)}.CatalogPage_emptyIcon__QhFdd{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:.6rem;background:#eef8fb;color:var(--brand-blue-hover)}.CatalogPage_emptyTitle__9iAnx{margin-top:.9rem;color:#172028;font-size:1.1rem;font-weight:800}.CatalogPage_emptyCopy__eS_Pn{max-width:33rem;margin-top:.35rem;color:#6f7c85;font-size:.75rem;line-height:1.55}.CatalogPage_emptyActions__z2wnp{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.CatalogPage_emptyAction__erfQ1,.CatalogPage_emptySecondary__idfQo,.CatalogPage_pageButton__w2cRW{display:inline-flex;min-height:2.4rem;align-items:center;justify-content:center;border-radius:.45rem;padding:0 .85rem;font-size:.65rem;font-weight:750}.CatalogPage_emptyAction__erfQ1{background:var(--brand-blue);color:#fff}.CatalogPage_emptySecondary__idfQo,.CatalogPage_pageButton__w2cRW{border:1px solid #d0d9dd;background:#fff;color:#34434c}.CatalogPage_pagination__Ra2jE{display:flex;grid-column:1/-1;align-items:center;justify-content:center;gap:.65rem;padding-top:1rem}.CatalogPage_pageInfo__M6CN1{color:#74808a;font-size:.65rem}.CatalogPage_pageButtonDisabled__s2Lzr{pointer-events:none;opacity:.42}.CatalogPage_mobileFilters__eKpqF{display:none;margin-bottom:.85rem;overflow:hidden;border:1px solid #d6dfe3;border-radius:.65rem;background:#fff;box-shadow:0 8px 20px rgba(15,28,36,.05)}.CatalogPage_mobileFilters__eKpqF>summary{display:flex;min-height:3rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:1rem;padding:0 .85rem;color:#172028;font-size:.72rem;font-weight:800}.CatalogPage_mobileFilterLabel__PcZr_{display:inline-flex;align-items:center;gap:.48rem}.CatalogPage_mobileFilterLabel__PcZr_ svg{width:.95rem;height:.95rem;color:var(--brand-blue)}.CatalogPage_mobileFilterLabel__PcZr_ small{display:inline-grid;min-width:1.3rem;height:1.3rem;place-items:center;border-radius:999px;background:var(--brand-blue);color:#fff;font-size:.58rem}.CatalogPage_mobileFiltersContent__Q_mpw{max-height:min(70vh,40rem);overflow-y:auto;border-top:1px solid #e2e7e9;padding:.8rem}.CatalogPage_mobileFiltersContent__Q_mpw .CatalogPage_filterHeader__au38m,.CatalogPage_mobileFiltersContent__Q_mpw .CatalogPage_systemList__eCjis,.CatalogPage_mobileFiltersContent__Q_mpw .CatalogPage_systems__MUwc6>summary{padding-inline:0}.CatalogPage_emptyAction__erfQ1:focus-visible,.CatalogPage_emptySecondary__idfQo:focus-visible,.CatalogPage_mobileFilters__eKpqF>summary:focus-visible,.CatalogPage_pageButton__w2cRW:focus-visible,.CatalogPage_statusTab__2debG:focus-visible,.CatalogPage_systemLink__qr2hB:focus-visible,.CatalogPage_vehicleLink__qmPPP:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}@media (max-width:1180px){.CatalogPage_shell__DFyAA{width:min(calc(100% - 40px),1480px)}.CatalogPage_layout__uIjyV{grid-template-columns:200px minmax(0,1fr);gap:1rem}.CatalogPage_productGrid__f_804{grid-template-columns:repeat(auto-fill,minmax(198px,224px))}}@media (max-width:920px){.CatalogPage_layout__uIjyV{display:block}.CatalogPage_filters__XCzkR{display:none}.CatalogPage_mobileFilters__eKpqF{position:sticky;z-index:18;top:calc(var(--site-header-offset) + .5rem);display:block}.CatalogPage_mobileFilters__eKpqF[open]{position:relative;top:auto}.CatalogPage_productGrid__f_804{grid-template-columns:repeat(auto-fill,minmax(202px,228px))}}@media (max-width:720px){.CatalogPage_shell__DFyAA{width:min(calc(100% - 28px),1440px)}.CatalogPage_introInner__Tn47e{min-height:0;align-items:flex-start;flex-direction:column;gap:.65rem;padding:.95rem}.CatalogPage_introMeta__wl_9d{display:flex;width:100%;min-width:0;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:.28rem .5rem;border-top:1px solid #d6e0e4;border-left:0;padding:.62rem 0 0;text-align:left}.CatalogPage_resultCount__fDY6A{align-self:center;font-size:1.35rem}.CatalogPage_vehicleLink__qmPPP{margin:0 0 0 auto}.CatalogPage_resultsToolbar__Kb5a3{align-items:flex-start;flex-direction:column;gap:.52rem}.CatalogPage_statusTabs__7xfek{width:100%}.CatalogPage_activeFilters__3zQ86{align-items:flex-start;flex-wrap:wrap}.CatalogPage_activeFiltersLabel__eKwUF{width:100%}.CatalogPage_activeFilterList__x55Qj{width:100%;flex-basis:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.CatalogPage_activeFilterList__x55Qj::-webkit-scrollbar{display:none}.CatalogPage_activeFilterChip__uwDqH{flex:0 0 auto}.CatalogPage_clearAllFilters__Rk9_t{margin-left:auto}.CatalogPage_productGrid__f_804{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.62rem}}@media (max-width:520px){.CatalogPage_shell__DFyAA{width:min(calc(100% - 20px),1440px)}.CatalogPage_intro__HzyOy{padding-top:.58rem}.CatalogPage_introInner__Tn47e{border-radius:.58rem;padding:.82rem}.CatalogPage_title__C0VkU{font-size:1.82rem;line-height:.98}.CatalogPage_description__2ENoK{display:-webkit-box;overflow:hidden;font-size:.66rem;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CatalogPage_catalogBody__3SGcI{padding-top:.62rem}.CatalogPage_productGrid__f_804{grid-template-columns:1fr;gap:.58rem}.CatalogPage_pagination__Ra2jE{display:grid;grid-template-columns:1fr 1fr}.CatalogPage_pageInfo__M6CN1{grid-column:1/-1;grid-row:1;text-align:center}.CatalogPage_emptyActions__z2wnp{width:100%;flex-direction:column}.CatalogPage_emptyAction__erfQ1,.CatalogPage_emptySecondary__idfQo{width:100%}}@media (prefers-reduced-motion:reduce){.CatalogPage_activeFilterChip__uwDqH,.CatalogPage_applyButton__2bKfT,.CatalogPage_clearButton__H39gT,.CatalogPage_statusTab__2debG,.CatalogPage_systemLink__qr2hB,.CatalogPage_vehicleLink__qmPPP{transition:none}}@media (max-width:920px){.CatalogPage_results__7YgxE{overflow:hidden}}@media (max-width:520px){.CatalogPage_page___f0ok{padding-bottom:1.35rem;background-size:28px 28px}.CatalogPage_eyebrow__Lv54Q{font-size:.54rem;letter-spacing:.13em}.CatalogPage_introMeta__wl_9d{font-size:.6rem}.CatalogPage_resultLabel__3LZ5U{font-size:.49rem}.CatalogPage_vehicleLink__qmPPP{gap:.28rem;margin-top:0;font-size:.58rem}.CatalogPage_vehicleLink__qmPPP svg{width:.78rem;height:.78rem}.CatalogPage_mobileFilters__eKpqF{position:relative;top:auto;margin-bottom:.55rem;border-radius:.55rem}.CatalogPage_mobileFilters__eKpqF>summary{min-height:2.6rem;padding-inline:.72rem;font-size:.65rem}.CatalogPage_mobileFiltersContent__Q_mpw{max-height:72vh;padding:.7rem}.CatalogPage_resultsToolbar__Kb5a3{min-height:0;margin-bottom:.55rem}.CatalogPage_resultsTitle__t2OCZ{font-size:1.08rem}.CatalogPage_resultsSummary__TQ2OM{margin-top:.12rem;font-size:.59rem}.CatalogPage_statusTabs__7xfek{gap:.12rem;border-radius:.52rem;padding:.2rem}.CatalogPage_statusTab__2debG{min-height:1.9rem;padding-inline:.58rem;font-size:.55rem}.CatalogPage_activeFilters__3zQ86{min-height:0;gap:.4rem;margin-bottom:.55rem;padding:.4rem .48rem}.CatalogPage_activeFilterChip__uwDqH{min-height:1.6rem;padding-inline:.48rem;font-size:.53rem}.CatalogPage_clearAllFilters__Rk9_t{font-size:.54rem}}.ProductCard_card__ziN0E{display:flex;min-width:0;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid #d8e0e3;border-radius:.66rem;background:#fff;box-shadow:0 6px 18px rgba(17,31,40,.035);font-family:var(--font-sans-local,"Manrope","Segoe UI",sans-serif);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ProductCard_card__ziN0E:hover{border-color:#bdccd3;box-shadow:0 11px 26px rgba(13,27,36,.07);transform:translateY(-2px)}.ProductCard_card__ziN0E:focus-within{border-color:rgba(33,134,173,.58);box-shadow:0 0 0 3px rgba(33,134,173,.09),0 11px 26px rgba(12,25,33,.055)}.ProductCard_imageLink__groWr{display:block}.ProductCard_imageFrame__Oe73F{position:relative;height:116px;overflow:hidden;background:#f0f3f3}.ProductCard_imageFrame__Oe73F:after{position:absolute;inset:auto 0 0;height:20%;background:linear-gradient(180deg,transparent,rgba(8,15,20,.055));content:"";pointer-events:none}.ProductCard_image__weU3K{width:100%;height:100%;object-fit:contain;transition:transform .42s ease}.ProductCard_card__ziN0E:hover .ProductCard_image__weU3K{transform:scale(1.018)}.ProductCard_imageFallback__b14iJ{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(rgba(20,45,57,.025) 1px,transparent 0),linear-gradient(90deg,rgba(20,45,57,.025) 1px,transparent 0),#e8ebea;background-size:22px 22px;color:#74818a;text-align:center}.ProductCard_imageFallback__b14iJ svg{width:1.25rem;height:1.25rem}.ProductCard_imageFallback__b14iJ span{display:block;margin-top:.32rem;font-size:.46rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ProductCard_badges__ANZrh{position:absolute;z-index:2;top:.46rem;left:.46rem;display:flex;max-width:calc(100% - .92rem);flex-wrap:wrap;gap:.26rem}.ProductCard_purchaseMode__0DbGp,.ProductCard_status__ie2QJ{display:inline-flex;min-height:1.3rem;align-items:center;gap:.22rem;border:1px solid #d4dade;border-radius:999px;background:rgba(255,255,255,.95);padding:0 .4rem;color:#59656e;font-size:.44rem;font-weight:800;letter-spacing:.045em;backdrop-filter:blur(8px)}.ProductCard_status__ie2QJ[data-status=IN_STOCK]{border-color:#b8ddd0;background:rgba(245,253,250,.97);color:#087054}.ProductCard_status__ie2QJ[data-status=ON_DEMAND],.ProductCard_status__ie2QJ[data-status=ON_REQUEST]{border-color:#ead4a5;background:rgba(255,251,241,.97);color:#986200}.ProductCard_status__ie2QJ[data-status=OUT_OF_STOCK],.ProductCard_status__ie2QJ[data-status=PAUSED]{color:#69747c}.ProductCard_status__ie2QJ svg{width:.62rem;height:.62rem}.ProductCard_purchaseMode__0DbGp{border-color:rgba(33,134,173,.3);background:rgba(242,250,252,.97);color:var(--brand-blue-hover)}.ProductCard_content__iVjzz{display:flex;min-height:170px;flex:1;flex-direction:column;padding:.66rem}.ProductCard_metaRow__6qQ9B{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.ProductCard_brand__Vxkx7,.ProductCard_category__V8Iza{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCard_brand__Vxkx7{color:#d61f2d;font-size:.48rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ProductCard_category__V8Iza{color:#78848d;font-size:.48rem;font-weight:700}.ProductCard_titleLink__keyd2{display:block}.ProductCard_title__LXgKl{display:-webkit-box;min-height:2rem;margin-top:.25rem;overflow:hidden;color:#172028;font-size:.84rem;font-weight:800;letter-spacing:-.012em;line-height:1.2;transition:color .16s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductCard_titleLink__keyd2:hover .ProductCard_title__LXgKl{color:var(--brand-blue-hover)}.ProductCard_description__QJXIp{display:-webkit-box;min-height:1.72rem;margin-top:.24rem;overflow:hidden;color:#69757e;font-size:.57rem;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductCard_compatibility__mE9w6{display:flex;min-height:1.12rem;align-items:center;gap:.3rem;margin-top:.25rem;overflow:hidden;color:#53636d;font-size:.53rem;white-space:nowrap}.ProductCard_compatibility__mE9w6 svg{width:.68rem;height:.68rem;flex:0 0 auto;color:var(--brand-blue)}.ProductCard_compatibility__mE9w6 span{overflow:hidden;text-overflow:ellipsis}.ProductCard_footer__34HGD{margin-top:auto;border-top:1px solid #e3e8ea;padding-top:.46rem}.ProductCard_priceLabel__0ggVp{color:#7b8790;font-size:.44rem;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.ProductCard_price__wFkdH{display:block;margin-top:.08rem;color:#111a21;font-size:1rem;font-weight:800;letter-spacing:-.025em;line-height:1.08}.ProductCard_actions__Hh_9a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem;margin-top:.4rem}.ProductCard_primaryAction__7mvZc,.ProductCard_secondaryAction__83Dfo{display:inline-flex;min-height:1.95rem;align-items:center;justify-content:center;gap:.26rem;border-radius:.38rem;padding:0 .52rem;font-size:.55rem;font-weight:800;text-align:center;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ProductCard_primaryAction__7mvZc{border:1px solid #13202a;background:#13202a;color:#fff}.ProductCard_primaryAction__7mvZc:hover{border-color:var(--brand-blue-hover);background:var(--brand-blue-hover)}.ProductCard_secondaryAction__83Dfo{border:0;background:transparent;padding-right:.02rem;color:#43545e;white-space:nowrap}.ProductCard_secondaryAction__83Dfo:hover{color:var(--brand-blue-hover)}.ProductCard_secondaryAction__83Dfo:hover svg{transform:translate(2px,-2px)}.ProductCard_primaryAction__7mvZc svg,.ProductCard_secondaryAction__83Dfo svg{width:.68rem;height:.68rem}.ProductCard_secondaryAction__83Dfo svg{transition:transform .16s ease}.ProductCard_inquiryLink__Kyudi{display:inline-flex;width:max-content;align-items:center;gap:.26rem;margin-top:.32rem;color:#66737c;font-size:.49rem;font-weight:700;transition:color .16s ease}.ProductCard_inquiryLink__Kyudi:hover{color:var(--brand-blue-hover)}.ProductCard_inquiryLink__Kyudi svg{width:.66rem;height:.66rem}.ProductCard_imageLink__groWr:focus-visible,.ProductCard_inquiryLink__Kyudi:focus-visible,.ProductCard_primaryAction__7mvZc:focus-visible,.ProductCard_secondaryAction__83Dfo:focus-visible,.ProductCard_titleLink__keyd2:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}@media (max-width:720px) and (min-width:521px){.ProductCard_imageFrame__Oe73F{height:122px}.ProductCard_content__iVjzz{padding:.64rem}}@media (max-width:520px){.ProductCard_card__ziN0E{display:grid;min-height:172px;grid-template-columns:118px minmax(0,1fr);align-items:stretch;border-radius:.58rem}.ProductCard_card__ziN0E:hover{transform:none}.ProductCard_imageLink__groWr{min-width:0;height:100%}.ProductCard_imageFrame__Oe73F{height:100%;min-height:172px;border-right:1px solid #e0e5e7}.ProductCard_imageFrame__Oe73F:after{display:none}.ProductCard_badges__ANZrh{top:.38rem;left:.38rem;max-width:calc(100% - .76rem)}.ProductCard_purchaseMode__0DbGp,.ProductCard_status__ie2QJ{min-height:1.18rem;padding-inline:.32rem;font-size:.39rem}.ProductCard_purchaseMode__0DbGp{display:none}.ProductCard_status__ie2QJ svg{width:.55rem;height:.55rem}.ProductCard_content__iVjzz{min-height:172px;padding:.58rem .62rem}.ProductCard_brand__Vxkx7,.ProductCard_category__V8Iza{font-size:.42rem}.ProductCard_title__LXgKl{min-height:0;margin-top:.2rem;font-size:.74rem;line-height:1.18}.ProductCard_description__QJXIp{display:none}.ProductCard_compatibility__mE9w6{min-height:0;margin-top:.3rem;font-size:.47rem}.ProductCard_compatibility__mE9w6 svg{width:.6rem;height:.6rem}.ProductCard_footer__34HGD{padding-top:.38rem}.ProductCard_priceLabel__0ggVp{display:none}.ProductCard_price__wFkdH{margin-top:0;font-size:.95rem}.ProductCard_actions__Hh_9a{grid-template-columns:minmax(0,1fr);margin-top:.38rem}.ProductCard_primaryAction__7mvZc{min-height:1.9rem;padding-inline:.42rem;font-size:.52rem}.ProductCard_inquiryLink__Kyudi,.ProductCard_secondaryAction__83Dfo{display:none}}@media (max-width:360px){.ProductCard_card__ziN0E{grid-template-columns:104px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ProductCard_card__ziN0E,.ProductCard_image__weU3K,.ProductCard_inquiryLink__Kyudi,.ProductCard_primaryAction__7mvZc,.ProductCard_secondaryAction__83Dfo,.ProductCard_secondaryAction__83Dfo svg,.ProductCard_title__LXgKl{transition:none}.ProductCard_card__ziN0E:hover,.ProductCard_card__ziN0E:hover .ProductCard_image__weU3K{transform:none}}@media (min-width:721px){.ProductCard_imageFrame__Oe73F{height:196px;padding:15px}.ProductCard_content__iVjzz{min-height:198px;padding:.72rem}.ProductCard_title__LXgKl{min-height:2.05rem}.ProductCard_description__QJXIp{min-height:1.78rem}}@media (max-width:720px) and (min-width:521px){.ProductCard_imageFrame__Oe73F{height:176px;padding:13px}.ProductCard_content__iVjzz{min-height:190px}}@media (max-width:520px){.ProductCard_imageFrame__Oe73F{padding:9px}}@media (min-width:721px){.ProductCard_card__ziN0E{height:100%}.ProductCard_imageFrame__Oe73F{height:180px;padding:14px}.ProductCard_content__iVjzz{min-height:218px;padding:.72rem}.ProductCard_title__LXgKl{min-height:2.1rem;-webkit-line-clamp:2}.ProductCard_description__QJXIp{min-height:2.35rem;-webkit-line-clamp:3}.ProductCard_compatibility__mE9w6{min-height:1.15rem}.ProductCard_footer__34HGD{margin-top:auto}.ProductCard_actions__Hh_9a{align-items:stretch}.ProductCard_primaryAction__7mvZc{min-height:2.05rem}}.ProductCard_relatedCard__C0inC .ProductCard_compatibility__mE9w6,.ProductCard_relatedCard__C0inC .ProductCard_description__QJXIp,.ProductCard_relatedCard__C0inC .ProductCard_inquiryLink__Kyudi,.ProductCard_relatedCard__C0inC .ProductCard_purchaseMode__0DbGp,.ProductCard_relatedCard__C0inC .ProductCard_secondaryAction__83Dfo{display:none}.ProductCard_relatedCard__C0inC .ProductCard_actions__Hh_9a{grid-template-columns:1fr}.ProductCard_relatedCard__C0inC .ProductCard_priceLabel__0ggVp{display:none}@media (min-width:721px){.ProductCard_relatedCard__C0inC{width:100%;max-width:340px;min-height:0}.ProductCard_relatedCard__C0inC .ProductCard_imageFrame__Oe73F{height:165px;padding:12px}.ProductCard_relatedCard__C0inC .ProductCard_content__iVjzz{min-height:158px;padding:.68rem .72rem .72rem}.ProductCard_relatedCard__C0inC .ProductCard_metaRow__6qQ9B{margin-bottom:.3rem}.ProductCard_relatedCard__C0inC .ProductCard_title__LXgKl{min-height:2.15rem;font-size:.78rem;line-height:1.18;-webkit-line-clamp:2}.ProductCard_relatedCard__C0inC .ProductCard_footer__34HGD{margin-top:auto;padding-top:.55rem}.ProductCard_relatedCard__C0inC .ProductCard_price__wFkdH{font-size:1.12rem;line-height:1}.ProductCard_relatedCard__C0inC .ProductCard_primaryAction__7mvZc{min-height:2.1rem;margin-top:.48rem}}@media (max-width:720px){.ProductCard_relatedCard__C0inC{display:grid;min-height:148px;grid-template-columns:112px minmax(0,1fr);overflow:hidden}.ProductCard_relatedCard__C0inC .ProductCard_imageLink__groWr{display:block;height:100%;min-width:0}.ProductCard_relatedCard__C0inC .ProductCard_imageFrame__Oe73F{height:100%;min-height:148px;padding:9px;border-radius:0}.ProductCard_relatedCard__C0inC .ProductCard_content__iVjzz{min-height:148px;padding:.58rem .62rem}.ProductCard_relatedCard__C0inC .ProductCard_category__V8Iza{display:none}.ProductCard_relatedCard__C0inC .ProductCard_metaRow__6qQ9B{margin-bottom:.25rem}.ProductCard_relatedCard__C0inC .ProductCard_brand__Vxkx7{font-size:.5rem}.ProductCard_relatedCard__C0inC .ProductCard_title__LXgKl{min-height:0;font-size:.69rem;line-height:1.2;-webkit-line-clamp:2}.ProductCard_relatedCard__C0inC .ProductCard_footer__34HGD{margin-top:auto;padding-top:.45rem}.ProductCard_relatedCard__C0inC .ProductCard_price__wFkdH{font-size:.92rem;line-height:1}.ProductCard_relatedCard__C0inC .ProductCard_primaryAction__7mvZc{min-height:1.85rem;margin-top:.38rem;padding:.35rem .45rem;font-size:.54rem}.ProductCard_relatedCard__C0inC .ProductCard_badges__ANZrh{top:6px;left:6px}.ProductCard_relatedCard__C0inC .ProductCard_status__ie2QJ{padding:.25rem .35rem;font-size:.42rem}.ProductCard_relatedCard__C0inC{grid-template-columns:120px minmax(0,1fr)}.ProductCard_relatedCard__C0inC .ProductCard_title__LXgKl{font-size:.73rem;line-height:1.22}.ProductCard_relatedCard__C0inC .ProductCard_imageFrame__Oe73F{padding:7px}}.ProductDetail_page__zUdFw{min-height:70vh;background:#f4f5f3;padding:.75rem 0 2.6rem}.ProductDetail_shell__5ZinM{width:min(calc(100% - 48px),1120px);margin:0 auto}.ProductDetail_breadcrumb__7dfuE{display:flex;min-height:1.8rem;align-items:center;gap:.34rem;margin-bottom:.6rem;overflow:hidden;color:#6d7881;font-size:.56rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ProductDetail_breadcrumb__7dfuE a,.ProductDetail_breadcrumb__7dfuE span{overflow:hidden;text-overflow:ellipsis}.ProductDetail_breadcrumb__7dfuE a{flex:0 0 auto;transition:color .16s ease}.ProductDetail_breadcrumb__7dfuE a:hover{color:var(--di-accent-strong)}.ProductDetail_breadcrumb__7dfuE span{min-width:0}.ProductDetail_breadcrumb__7dfuE svg{width:.68rem;height:.68rem;flex:0 0 auto;opacity:.45}.ProductDetail_mobileBackLink__VV2GY{display:none}.ProductDetail_productCard__gl7ij{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);overflow:hidden;border:1px solid #e0e3e4;border-radius:16px;box-shadow:0 18px 46px rgba(14,22,29,.07)}.ProductDetail_mediaColumn__erDu1{min-width:0;padding:1rem;background:#f8f9f8}.ProductDetail_gallery__6L2GC{display:grid;min-width:0;gap:.55rem}.ProductDetail_imageFrame__rQiUs{position:relative;display:grid;width:100%;height:clamp(330px,34vw,430px);place-items:center;overflow:hidden;border-radius:12px}.ProductDetail_mainImage__zdYs2{width:100%;height:100%}.ProductDetail_imageFallback__QTSs4{display:grid;width:100%;height:100%;place-items:center;padding:1rem;color:#6f7981;text-align:center}.ProductDetail_imageFallbackIcon__z7uzH{display:grid;width:2.75rem;height:2.75rem;margin:0 auto .65rem;place-items:center;border-radius:999px;background:#eef3f5;color:var(--di-accent-strong)}.ProductDetail_imageFallbackIcon__z7uzH svg{width:1.15rem;height:1.15rem}.ProductDetail_imageFallback__QTSs4 strong{display:block;color:#172029;font-size:.88rem;font-weight:800}.ProductDetail_imageFallback__QTSs4 span{display:block;max-width:20rem;margin:.42rem auto 0;font-size:.68rem;line-height:1.5}.ProductDetail_thumbnailRail___jllp{gap:.45rem;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:thin}.ProductDetail_thumbnail___diVI{position:relative;width:62px;aspect-ratio:1;flex:0 0 62px;overflow:hidden;border:1px solid #d9dfe2;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.ProductDetail_thumbnailActive__oapNY,.ProductDetail_thumbnail___diVI:hover{border-color:var(--di-accent);box-shadow:0 0 0 2px rgba(42,158,203,.14);transform:translateY(-1px)}.ProductDetail_thumbnail___diVI img{width:100%;height:100%;object-fit:contain}.ProductDetail_infoPanel__gGOmb{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(1.35rem,2.5vw,2.1rem)}.ProductDetail_kickerRow__lT8zA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.ProductDetail_kicker__jEQ44{color:var(--di-accent-strong);font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ProductDetail_status__6j8ht{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:#f2f4f4;padding:.38rem .58rem;color:#53606a;font-size:.54rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ProductDetail_status__6j8ht[data-status=IN_STOCK]{background:#eaf7f1;color:#087054}.ProductDetail_status__6j8ht[data-status=ON_DEMAND],.ProductDetail_status__6j8ht[data-status=ON_REQUEST]{background:#fff4da;color:#916000}.ProductDetail_status__6j8ht svg{width:.72rem;height:.72rem}.ProductDetail_title__qTM58{max-width:36rem;margin-top:.78rem;color:#10171e;font-family:var(--font-display-local);font-size:clamp(2rem,3.15vw,2.85rem);font-weight:700;letter-spacing:.006em;line-height:.98}.ProductDetail_summary__bvkY7{max-width:34rem;margin-top:.58rem;color:#66717a;font-size:.76rem;line-height:1.52}.ProductDetail_metaChips__NNSvH{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.ProductDetail_metaChip__7q6uZ{display:inline-flex;align-items:baseline;gap:.32rem;border-radius:999px;background:#f1f3f3;padding:.42rem .62rem;color:#6c7780;font-size:.58rem;line-height:1}.ProductDetail_metaChip__7q6uZ span{font-weight:700}.ProductDetail_metaChip__7q6uZ strong{color:#182129;font-weight:900}.ProductDetail_priceBlock__sDkNv{margin-top:1.05rem}.ProductDetail_priceLabel__YveZ4{display:block;color:#7b858d;font-size:.55rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ProductDetail_price__P2yTZ{display:block;margin-top:.2rem;color:#0b1016;font-family:var(--font-display-local);font-size:clamp(2rem,3vw,2.65rem);font-weight:700;letter-spacing:.01em;line-height:1}.ProductDetail_actionArea__46eVq{margin-top:.9rem}.ProductDetail_actionStack__FSF9l{display:grid;gap:.52rem}.ProductDetail_purchaseRow__T2XUH{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.52rem}.ProductDetail_quantityControl__hnf2l{display:grid;grid-template-columns:2.35rem 2.55rem 2.35rem;min-height:2.75rem;overflow:hidden;border:1px solid #d4dade;border-radius:9px;background:#fff}.ProductDetail_quantityControl__hnf2l button,.ProductDetail_quantityControl__hnf2l span{display:grid;place-items:center}.ProductDetail_quantityControl__hnf2l button{color:#172029;transition:background .16s ease,color .16s ease}.ProductDetail_quantityControl__hnf2l button:hover:not(:disabled){background:#edf7fa;color:var(--di-accent-strong)}.ProductDetail_quantityControl__hnf2l button:disabled{cursor:not-allowed;opacity:.35}.ProductDetail_quantityControl__hnf2l span{border-right:1px solid #e0e4e6;border-left:1px solid #e0e4e6;color:#0b1016;font-weight:850}.ProductDetail_cartAction___U_SV,.ProductDetail_primaryAction___GxK1,.ProductDetail_secondaryAction__jMpe5{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border-radius:9px;padding:0 1rem;font-size:.61rem;font-weight:900;letter-spacing:.07em;text-align:center;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ProductDetail_cartAction___U_SV,.ProductDetail_primaryAction___GxK1{border:1px solid var(--di-accent);background:var(--di-accent);color:#fff}.ProductDetail_cartAction___U_SV{width:100%}.ProductDetail_cartAction___U_SV:hover,.ProductDetail_primaryAction___GxK1:hover{border-color:var(--di-accent-strong);background:var(--di-accent-strong);transform:translateY(-1px)}.ProductDetail_secondaryAction__jMpe5{border:1px solid #d5dade;background:#fff;color:#172029}.ProductDetail_secondaryAction__jMpe5:hover{border-color:var(--di-accent);color:var(--di-accent-strong)}.ProductDetail_cartAction___U_SV svg,.ProductDetail_primaryAction___GxK1 svg,.ProductDetail_secondaryAction__jMpe5 svg{width:.9rem;height:.9rem}.ProductDetail_actionFeedback__Lu8s8,.ProductDetail_actionHint__kNrvt{margin:0;border-radius:8px;background:#eff7fa;padding:.68rem .75rem;color:#5c6972;font-size:.67rem;line-height:1.45}.ProductDetail_actionFeedback__Lu8s8 a{color:var(--di-accent-strong);font-weight:800;text-decoration:underline;text-underline-offset:2px}.ProductDetail_assurance__5viQR{display:flex;flex-wrap:wrap;gap:.7rem 1rem;margin-top:1rem}.ProductDetail_assuranceItem__WPLKS{display:inline-flex;align-items:center;gap:.38rem;color:#59656e;font-size:.58rem;font-weight:750}.ProductDetail_assuranceItem__WPLKS svg{width:.86rem;height:.86rem;color:var(--di-accent-strong)}.ProductDetail_detailCard__DVw2g{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:.8rem;margin-top:.85rem}.ProductDetail_detailDisclosure__R4DpL{overflow:hidden;border:1px solid #e0e3e4;border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(14,22,29,.035)}.ProductDetail_detailDisclosure__R4DpL>summary{display:none;list-style:none}.ProductDetail_detailDisclosure__R4DpL>summary::-webkit-details-marker{display:none}.ProductDetail_detailBody__3N8aZ{padding:1rem 1.05rem}.ProductDetail_detailBody__3N8aZ:before{display:block;margin-bottom:.35rem;color:var(--di-accent-strong);font-size:.56rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ProductDetail_detailDisclosure__R4DpL:first-child .ProductDetail_detailBody__3N8aZ:before{content:"Descripción del producto"}.ProductDetail_detailDisclosure__R4DpL:last-child .ProductDetail_detailBody__3N8aZ:before{content:"Vehículos compatibles"}.ProductDetail_detailCopy__Q3dzn{color:#5f6a73;font-size:.72rem;line-height:1.55;white-space:pre-line}.ProductDetail_compatibilityList__nb7r9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ProductDetail_compatibilityItem__fVXCO{display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:start;border-radius:8px;background:#f6f8f8;padding:.62rem}.ProductDetail_compatibilityIcon__FgtaS{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:999px;background:#e5f4f9;color:var(--di-accent-strong)}.ProductDetail_compatibilityIcon__FgtaS svg{width:.7rem;height:.7rem}.ProductDetail_compatibilityItem__fVXCO strong{display:block;color:#172029;font-size:.68rem;line-height:1.4}.ProductDetail_compatibilityItem__fVXCO span{display:block;margin-top:.12rem;color:#707a82;font-size:.62rem;line-height:1.42}.ProductDetail_emptyCompatibility__pt9RU{border-radius:8px;background:#f3f7f9;padding:.72rem .78rem;color:#5e6971;font-size:.7rem;line-height:1.5}.ProductDetail_breadcrumb__7dfuE a:focus-visible,.ProductDetail_cartAction___U_SV:focus-visible,.ProductDetail_detailDisclosure__R4DpL>summary:focus-visible,.ProductDetail_mobileBackLink__VV2GY:focus-visible,.ProductDetail_primaryAction___GxK1:focus-visible,.ProductDetail_quantityControl__hnf2l button:focus-visible,.ProductDetail_secondaryAction__jMpe5:focus-visible,.ProductDetail_thumbnail___diVI:focus-visible{outline:2px solid var(--di-accent);outline-offset:3px}@media (max-width:900px){.ProductDetail_shell__5ZinM{width:min(calc(100% - 32px),1120px)}.ProductDetail_productCard__gl7ij{grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr)}.ProductDetail_imageFrame__rQiUs{height:clamp(300px,42vw,380px)}}@media (max-width:760px){.ProductDetail_page__zUdFw{padding-top:.55rem}.ProductDetail_shell__5ZinM{width:min(calc(100% - 24px),1120px)}.ProductDetail_breadcrumb__7dfuE{display:none}.ProductDetail_mobileBackLink__VV2GY{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.55rem;color:#5d6972;font-size:.62rem;font-weight:800}.ProductDetail_mobileBackLink__VV2GY svg{width:.85rem;height:.85rem}.ProductDetail_productCard__gl7ij{grid-template-columns:1fr;border-radius:13px}.ProductDetail_mediaColumn__erDu1{padding:.7rem}.ProductDetail_imageFrame__rQiUs{height:min(70vw,310px)}.ProductDetail_infoPanel__gGOmb{padding:1rem}.ProductDetail_title__qTM58{font-size:clamp(1.75rem,8.5vw,2.2rem)}.ProductDetail_summary__bvkY7{font-size:.72rem}.ProductDetail_detailCard__DVw2g{grid-template-columns:1fr;gap:.55rem}.ProductDetail_detailDisclosure__R4DpL>summary{display:flex;min-height:3.35rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;color:#172029;cursor:pointer;font-size:.75rem;font-weight:850}.ProductDetail_detailDisclosure__R4DpL>summary span{display:grid;gap:.12rem}.ProductDetail_detailDisclosure__R4DpL>summary small{color:var(--di-accent-strong);font-size:.53rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ProductDetail_detailDisclosure__R4DpL>summary svg{width:.95rem;height:.95rem;flex:0 0 auto;transition:transform .16s ease}.ProductDetail_detailDisclosure__R4DpL[open]>summary svg{transform:rotate(180deg)}.ProductDetail_detailDisclosure__R4DpL:not([open]) .ProductDetail_detailBody__3N8aZ{display:none}.ProductDetail_detailBody__3N8aZ{padding:0 .85rem .85rem}.ProductDetail_detailBody__3N8aZ:before{display:none}.ProductDetail_compatibilityList__nb7r9{grid-template-columns:1fr}}@media (max-width:520px){.ProductDetail_shell__5ZinM{width:min(calc(100% - 18px),1120px)}.ProductDetail_mediaColumn__erDu1{padding:.55rem}.ProductDetail_imageFrame__rQiUs{height:min(68vw,280px);border-radius:9px}.ProductDetail_infoPanel__gGOmb{padding:.9rem}.ProductDetail_kickerRow__lT8zA{align-items:flex-start}.ProductDetail_title__qTM58{margin-top:.62rem;font-size:clamp(1.62rem,8.6vw,2rem)}.ProductDetail_metaChips__NNSvH{margin-top:.72rem}.ProductDetail_priceBlock__sDkNv{margin-top:.85rem}.ProductDetail_price__P2yTZ{font-size:clamp(1.85rem,9vw,2.25rem)}.ProductDetail_purchaseRow__T2XUH{grid-template-columns:1fr}.ProductDetail_quantityControl__hnf2l{width:max-content;grid-template-columns:2.25rem 2.45rem 2.25rem}.ProductDetail_cartAction___U_SV,.ProductDetail_primaryAction___GxK1,.ProductDetail_secondaryAction__jMpe5{min-height:2.8rem}.ProductDetail_assurance__5viQR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.ProductDetail_assuranceItem__WPLKS{align-items:flex-start;font-size:.56rem;line-height:1.35}.ProductDetail_assuranceItem__WPLKS:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ProductDetail_cartAction___U_SV,.ProductDetail_detailDisclosure__R4DpL>summary svg,.ProductDetail_primaryAction___GxK1,.ProductDetail_secondaryAction__jMpe5,.ProductDetail_thumbnail___diVI{transition:none}}.ProductDetail_brandLogoLink__mHgZt{min-width:3.5rem;min-height:1.4rem}.ProductDetail_brandLogoLink__mHgZt:hover{opacity:.78}.ProductDetail_brandLogoImage__VTyCj{max-width:5.25rem;max-height:1.4rem}.ProductDetail_brandNameLink__h5xeq{color:inherit;font-weight:800}@media (max-width:640px){.ProductDetail_brandLogoImage__VTyCj{max-width:4.6rem;max-height:1.3rem}}.ProductDetail_brandMetaChip__y8Cot{min-height:2rem;align-items:center;border-radius:0}.ProductDetail_brandLogoLink__mHgZt{display:inline-flex;min-width:0;min-height:2rem;align-items:center;justify-content:flex-start;padding:.1rem 0;transition:opacity .16s ease,transform .16s ease}.ProductDetail_brandLogoLink__mHgZt:hover{opacity:.82;transform:translateY(-1px)}.ProductDetail_brandLogoLink__mHgZt:focus-visible{border-radius:.2rem;outline:2px solid rgba(33,134,173,.45);outline-offset:3px}.ProductDetail_brandLogoImage__VTyCj{max-width:7rem;max-height:1.6rem}.ProductDetail_brandNameLink__h5xeq{color:#182129;font-family:var(--font-display-local,"Arial Narrow",sans-serif);font-size:1rem;font-weight:850;letter-spacing:.025em;line-height:1;text-transform:uppercase;transition:color .16s ease}.ProductDetail_brandNameLink__h5xeq:hover{color:var(--di-accent-strong)}@media (max-width:640px){.ProductDetail_brandLogoLink__mHgZt,.ProductDetail_brandMetaChip__y8Cot{min-height:1.75rem}.ProductDetail_brandLogoImage__VTyCj{max-width:5.9rem;max-height:1.45rem}.ProductDetail_brandNameLink__h5xeq{font-size:.9rem}}.ProductDetail_variantSelector__frrmd{display:grid;gap:.72rem;margin-bottom:.25rem;border:1px solid #dbe1e5;border-radius:11px;background:#f8fafb;padding:.85rem}.ProductDetail_variantHeader__WAaWk{display:flex;justify-content:space-between;gap:.75rem}.ProductDetail_variantHeader__WAaWk>span{color:#76828b;font-size:.57rem;font-weight:850;letter-spacing:.11em}.ProductDetail_variantHeader__WAaWk>strong,.ProductDetail_variantOption__v_siM{color:#172029;font-size:.68rem;font-weight:850}.ProductDetail_variantOption__v_siM{display:inline-flex;min-height:2.4rem;align-items:center;gap:.4rem;border:1px solid #ccd4d9;padding:.45rem .78rem;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.ProductDetail_variantOption__v_siM:hover{border-color:var(--di-accent);color:var(--di-accent-strong)}.ProductDetail_variantOption__v_siM[data-selected=true]{background:var(--di-accent);color:#fff}.ProductDetail_variantOption__v_siM[data-unavailable=true]:not([data-selected=true]){background:#f4f5f6;color:#8b949b}.ProductDetail_variantOption__v_siM small{font-size:.52rem;font-weight:800;opacity:.72}.ProductDetail_variantCommercial__4wPHT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end;border-top:1px solid #e0e5e8;padding-top:.72rem}.ProductDetail_variantCommercialLabel__0nRRj,.ProductDetail_variantStock__f3Unh span{display:block;color:#7b858d;font-size:.53rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ProductDetail_variantCommercialPrice__E57sd{display:block;margin-top:.16rem;color:#0b1016;font-family:var(--font-display-local);font-size:1.45rem;font-weight:700;line-height:1.05}.ProductDetail_variantStock__f3Unh{text-align:right}.ProductDetail_variantStock__f3Unh strong{display:block;margin-top:.16rem;color:#172029;font-size:.67rem;font-weight:850}@media (max-width:767px){.ProductDetail_variantSelector__frrmd{padding:.75rem}.ProductDetail_variantHeader__WAaWk{align-items:flex-start;flex-direction:column;gap:.25rem}.ProductDetail_variantCommercial__4wPHT{grid-template-columns:1fr;gap:.65rem}.ProductDetail_variantStock__f3Unh{text-align:left}}.ProductDetail_page__zUdFw{background:linear-gradient(180deg,#f2f4f3,#f7f8f7 420px,#f4f5f3);padding-top:1rem;padding-bottom:3.5rem}.ProductDetail_shell__5ZinM{width:min(calc(100% - 48px),1240px)}.ProductDetail_breadcrumb__7dfuE{min-height:2rem;margin-bottom:.8rem}.ProductDetail_productCard__gl7ij{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:stretch;border:1px solid #dce2e4;border-radius:18px;background:#fff;box-shadow:0 24px 60px rgba(12,23,30,.075),0 2px 6px rgba(12,23,30,.025)}.ProductDetail_mediaColumn__erDu1{display:flex;min-height:610px;align-items:center;padding:1.35rem;border-right:1px solid #e3e7e8;background:radial-gradient(circle at 50% 42%,rgba(33,134,173,.05),transparent 40%),#f7f9f8}.ProductDetail_gallery__6L2GC{width:100%;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumbs main";gap:.8rem;align-items:center}.ProductDetail_imageFrame__rQiUs{grid-area:main;height:clamp(470px,43vw,575px);border:1px solid #e3e7e8;border-radius:14px;padding:clamp(1.2rem,2.4vw,2.15rem)}.ProductDetail_mainImage__zdYs2{transition:transform .26s ease}.ProductDetail_imageFrame__rQiUs:hover .ProductDetail_mainImage__zdYs2{transform:scale(1.012)}.ProductDetail_thumbnailRail___jllp{grid-area:thumbs;display:flex;max-height:575px;flex-direction:column;gap:.5rem;overflow-x:hidden;overflow-y:auto;padding:2px 3px 2px 2px}.ProductDetail_thumbnail___diVI{width:66px;flex:0 0 66px;border-radius:9px}.ProductDetail_thumbnailActive__oapNY{border-color:var(--di-accent);box-shadow:0 0 0 2px rgba(33,134,173,.13)}.ProductDetail_infoPanel__gGOmb{justify-content:flex-start;padding:clamp(1.65rem,2.8vw,2.55rem)}.ProductDetail_kickerRow__lT8zA{border-bottom:1px solid #edf0f1;padding-bottom:.75rem}.ProductDetail_kicker__jEQ44{font-size:.59rem;letter-spacing:.18em}.ProductDetail_title__qTM58{max-width:40rem;margin-top:1.05rem;font-size:clamp(2.35rem,3.5vw,3.35rem);letter-spacing:.002em;line-height:.96}.ProductDetail_summary__bvkY7{max-width:38rem;margin-top:.8rem;color:#627079;font-size:.79rem;line-height:1.6}.ProductDetail_metaChips__NNSvH{gap:.55rem;margin-top:1.05rem}.ProductDetail_metaChip__7q6uZ{min-height:2.35rem;border:1px solid #e1e6e8;border-radius:8px;background:#f7f9f9;padding:.5rem .7rem}.ProductDetail_brandMetaChip__y8Cot{min-width:7.5rem;justify-content:center;background:#fff}.ProductDetail_brandLogoLink__mHgZt,.ProductDetail_brandNameLink__h5xeq{display:inline-flex;align-items:center;justify-content:center}.ProductDetail_brandLogoImage__VTyCj{display:block;width:auto;max-width:112px;height:auto;max-height:27px;object-fit:contain}.ProductDetail_purchasePanel__tAug_{margin-top:1.35rem;border:1px solid #dbe3e6;border-radius:13px;background:linear-gradient(180deg,#fbfcfc,#f7f9f9);padding:1rem;box-shadow:0 10px 26px rgba(16,31,39,.035)}.ProductDetail_purchasePanelHeader__gI1g8{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.8rem;border-bottom:1px solid #e5e9ea;padding-bottom:.65rem}.ProductDetail_purchasePanelHeader__gI1g8>span{color:#172029;font-size:.68rem;font-weight:900;letter-spacing:.085em;text-transform:uppercase}.ProductDetail_purchasePanelHeader__gI1g8>small{color:#7a858c;font-size:.58rem}.ProductDetail_priceBlock__sDkNv{margin-top:0;margin-bottom:.75rem}.ProductDetail_price__P2yTZ{font-size:clamp(2.25rem,3.25vw,3rem)}.ProductDetail_actionArea__46eVq{margin-top:0}.ProductDetail_variantSelector__frrmd{border:0;border-radius:0;background:transparent;padding:0}.ProductDetail_variantHeader__WAaWk{margin-bottom:.55rem}.ProductDetail_variantOptions__AxMFj{gap:.45rem}.ProductDetail_variantOption__v_siM{min-height:2.55rem;border-radius:8px}.ProductDetail_variantOption__v_siM[data-selected=true]{border-color:var(--di-accent);background:#eff8fb;box-shadow:inset 0 0 0 1px rgba(33,134,173,.1)}.ProductDetail_variantCommercial__4wPHT{margin-top:.7rem;border:1px solid #e0e6e8;border-radius:9px;background:#fff;padding:.7rem .8rem}.ProductDetail_purchaseRow__T2XUH{gap:.6rem;margin-top:.15rem}.ProductDetail_cartAction___U_SV,.ProductDetail_primaryAction___GxK1,.ProductDetail_quantityControl__hnf2l,.ProductDetail_secondaryAction__jMpe5{min-height:3rem}.ProductDetail_cartAction___U_SV,.ProductDetail_primaryAction___GxK1{border-radius:9px;box-shadow:0 6px 14px rgba(33,134,173,.12)}.ProductDetail_secondaryAction__jMpe5{margin-top:.08rem;background:transparent}.ProductDetail_assurance__5viQR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:.9rem;border-top:1px solid #e1e6e8;padding-top:.8rem}.ProductDetail_assuranceItem__WPLKS{min-width:0;justify-content:center;gap:.32rem;border-right:1px solid #e3e7e9;padding:0 .55rem;text-align:center}.ProductDetail_assuranceItem__WPLKS:first-child{padding-left:0}.ProductDetail_assuranceItem__WPLKS:last-child{border-right:0;padding-right:0}.ProductDetail_detailCard__DVw2g{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;margin-top:1rem}.ProductDetail_detailDisclosure__R4DpL{border-color:#dfe4e6;border-radius:13px;box-shadow:0 10px 30px rgba(14,22,29,.03)}.ProductDetail_detailBody__3N8aZ{padding:1.35rem 1.4rem}.ProductDetail_detailBody__3N8aZ:before{margin-bottom:.65rem}.ProductDetail_detailCopy__Q3dzn{color:#56636c;font-size:.75rem;line-height:1.7}.ProductDetail_compatibilityList__nb7r9{gap:.6rem}.ProductDetail_compatibilityItem__fVXCO{border:1px solid #e7eaeb;border-radius:9px;background:#f8f9f9;padding:.72rem}.ProductDetail_compatibilityItem__fVXCO:hover{border-color:#d3e3e9;background:#f3f9fb}@media (max-width:1000px){.ProductDetail_shell__5ZinM{width:min(calc(100% - 32px),1240px)}.ProductDetail_productCard__gl7ij{grid-template-columns:minmax(0,1fr) minmax(340px,.95fr)}.ProductDetail_mediaColumn__erDu1{min-height:520px;padding:1rem}.ProductDetail_gallery__6L2GC{grid-template-columns:62px minmax(0,1fr)}.ProductDetail_thumbnail___diVI{width:56px;flex-basis:56px}.ProductDetail_imageFrame__rQiUs{height:clamp(390px,43vw,480px)}.ProductDetail_title__qTM58{font-size:clamp(2rem,4.2vw,2.7rem)}.ProductDetail_assurance__5viQR{grid-template-columns:1fr;gap:.45rem}.ProductDetail_assuranceItem__WPLKS{justify-content:flex-start;border-right:0;padding:0}}@media (max-width:760px){.ProductDetail_page__zUdFw{padding-top:.45rem;padding-bottom:2.5rem}.ProductDetail_shell__5ZinM{width:min(calc(100% - 22px),1240px)}.ProductDetail_productCard__gl7ij{display:flex;flex-direction:column;overflow:hidden;border-radius:13px}.ProductDetail_mediaColumn__erDu1{min-height:0;border-right:0;border-bottom:1px solid #e3e7e8;padding:.65rem}.ProductDetail_gallery__6L2GC{display:grid;grid-template-columns:1fr;grid-template-areas:"main" "thumbs";gap:.5rem}.ProductDetail_imageFrame__rQiUs{height:min(82vw,350px);padding:1rem}.ProductDetail_thumbnailRail___jllp{display:flex;max-height:none;flex-direction:row;gap:.4rem;overflow-x:auto;overflow-y:hidden}.ProductDetail_thumbnail___diVI{width:58px;flex-basis:58px}.ProductDetail_infoPanel__gGOmb{padding:1rem}.ProductDetail_kickerRow__lT8zA{padding-bottom:.6rem}.ProductDetail_title__qTM58{margin-top:.8rem;font-size:clamp(1.9rem,9vw,2.35rem);line-height:.98}.ProductDetail_summary__bvkY7{margin-top:.6rem;font-size:.72rem}.ProductDetail_metaChips__NNSvH{margin-top:.8rem}.ProductDetail_metaChip__7q6uZ{min-height:2.1rem}.ProductDetail_purchasePanel__tAug_{margin-top:1rem;border-radius:11px;padding:.8rem}.ProductDetail_purchasePanelHeader__gI1g8{display:grid;gap:.2rem}.ProductDetail_purchasePanelHeader__gI1g8>small{line-height:1.4}.ProductDetail_price__P2yTZ{font-size:2.15rem}.ProductDetail_purchaseRow__T2XUH{grid-template-columns:1fr}.ProductDetail_quantityControl__hnf2l{grid-template-columns:1fr 1fr 1fr}.ProductDetail_assurance__5viQR{grid-template-columns:1fr}.ProductDetail_detailCard__DVw2g{grid-template-columns:1fr;gap:.55rem}.ProductDetail_detailBody__3N8aZ{padding:0 .9rem .9rem}.ProductDetail_compatibilityList__nb7r9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProductDetail_mainImage__zdYs2{transition:none}.ProductDetail_imageFrame__rQiUs:hover .ProductDetail_mainImage__zdYs2{transform:none}}.ProductDetail_relatedSection__dYfX6{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid #dce2e4}.ProductDetail_relatedHeading__fyDl6{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ProductDetail_relatedHeading__fyDl6 span{display:block;margin-bottom:.3rem;color:var(--di-accent-strong);font-size:.58rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ProductDetail_relatedHeading__fyDl6 h2{color:#111920;font-family:var(--font-display-local);font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:1}.ProductDetail_relatedHeading__fyDl6>a{display:inline-flex;align-items:center;gap:.25rem;color:#53636d;font-size:.65rem;font-weight:800}.ProductDetail_relatedHeading__fyDl6>a:hover{color:var(--di-accent-strong)}.ProductDetail_relatedHeading__fyDl6>a svg{width:.8rem;height:.8rem}.ProductDetail_relatedGrid__kQp_x{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}@media (max-width:1000px){.ProductDetail_relatedGrid__kQp_x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ProductDetail_relatedSection__dYfX6{margin-top:1.7rem}.ProductDetail_relatedHeading__fyDl6{align-items:flex-start}.ProductDetail_relatedHeading__fyDl6>a{flex:0 0 auto;padding-top:.25rem}.ProductDetail_relatedGrid__kQp_x{grid-template-columns:1fr;gap:.65rem}}.ProductDetail_detailCard__DVw2g{grid-template-columns:minmax(0,.82fr) minmax(0,.92fr) minmax(0,1.26fr)}.ProductDetail_detailDisclosure__R4DpL:nth-child(2) .ProductDetail_detailBody__3N8aZ:before{content:"Especificaciones"}.ProductDetail_technicalList__yuBsS{display:grid}.ProductDetail_technicalRow__uLMI5{display:grid;grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);gap:.8rem;align-items:start;border-bottom:1px solid #e8ebec;padding:.58rem 0}.ProductDetail_technicalRow__uLMI5:first-child{padding-top:0}.ProductDetail_technicalRow__uLMI5:last-child{border-bottom:0;padding-bottom:0}.ProductDetail_technicalRow__uLMI5 dt{color:#68747c;font-size:.63rem;font-weight:750;line-height:1.45}.ProductDetail_technicalRow__uLMI5 dd{min-width:0;overflow-wrap:anywhere;color:#172029;font-size:.68rem;font-weight:800;line-height:1.45}.ProductDetail_emptyTechnical___02BL{border-radius:8px;background:#f3f7f9;padding:.72rem .78rem;color:#5e6971;font-size:.7rem;line-height:1.5}@media (max-width:1000px) and (min-width:761px){.ProductDetail_detailCard__DVw2g{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDetail_detailDisclosure__R4DpL:last-child{grid-column:1/-1}}@media (max-width:760px){.ProductDetail_detailCard__DVw2g{grid-template-columns:1fr}.ProductDetail_technicalRow__uLMI5{grid-template-columns:minmax(5.5rem,.7fr) minmax(0,1.3fr)}}@media (min-width:761px){.ProductDetail_productCard__gl7ij{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.ProductDetail_mediaColumn__erDu1{padding:.72rem}.ProductDetail_imageFrame__rQiUs{height:320px}.ProductDetail_infoPanel__gGOmb{justify-content:flex-start;padding:1.05rem 1.2rem}.ProductDetail_title__qTM58{max-width:34rem;margin-top:.55rem;font-size:clamp(1.8rem,2.6vw,2.35rem);line-height:1}.ProductDetail_summary__bvkY7{margin-top:.45rem;font-size:.72rem;line-height:1.48}}.ProductDetail_metaChips__NNSvH{margin-top:.62rem}.ProductDetail_brandMetaChip__y8Cot{background:transparent;padding:0}.ProductDetail_brandLogoLink__mHgZt{border:0;background:transparent;padding:0}.ProductDetail_brandLogoImage__VTyCj{max-width:105px;max-height:34px}.ProductDetail_purchasePanel__tAug_{margin-top:.7rem;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.ProductDetail_priceBlock__sDkNv{margin-top:.45rem}.ProductDetail_priceLabel__YveZ4{display:none}.ProductDetail_price__P2yTZ{margin-top:0;font-size:clamp(1.9rem,2.5vw,2.25rem)}.ProductDetail_actionArea__46eVq{margin-top:.5rem}.ProductDetail_assurance__5viQR{gap:.45rem .9rem;margin-top:.65rem;border-top:1px solid #e5e9ea;padding-top:.58rem}.ProductDetail_productDetails__bwRYC{margin-top:1.15rem;border-top:1px solid #dce2e4}.ProductDetail_descriptionSection__7VR_d{padding:1.15rem 0 1.35rem}.ProductDetail_sectionEyebrow__vYlBa{display:block;margin-bottom:.7rem;color:var(--di-accent-strong);font-size:.58rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ProductDetail_descriptionSection__7VR_d .ProductDetail_detailCopy__Q3dzn{max-width:none;color:#46545e;font-size:.76rem;line-height:1.7;white-space:pre-line;column-width:28rem;column-gap:3rem}.ProductDetail_secondaryDetails__m__qT{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;border-top:1px solid #e2e6e8;padding:.75rem 0 1rem}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailDisclosure__R4DpL{border-radius:8px;box-shadow:none}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailDisclosure__R4DpL>summary{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;cursor:pointer}.ProductDetail_secondaryDetails__m__qT summary span{display:grid;gap:.1rem;color:#172029;font-size:.72rem;font-weight:800}.ProductDetail_secondaryDetails__m__qT summary small{color:#7b878f;font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ProductDetail_secondaryDetails__m__qT summary svg{width:.9rem;color:#72808a}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailBody__3N8aZ{border-top:1px solid #e5e9ea;padding:.8rem}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailBody__3N8aZ:before{display:none}@media (max-width:760px){.ProductDetail_descriptionSection__7VR_d .ProductDetail_detailCopy__Q3dzn{columns:1}.ProductDetail_secondaryDetails__m__qT{grid-template-columns:1fr}}.ProductDetail_relatedGrid__kQp_x{grid-auto-rows:1fr}.ProductDetail_relatedGrid__kQp_x>*{height:100%}.ProductDetail_relatedSection__dYfX6{margin-top:1rem;padding-top:1.15rem}.ProductDetail_relatedHeading__fyDl6{margin-bottom:.85rem}@media (min-width:761px){.ProductDetail_productCard__gl7ij{min-height:0;align-items:start;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ProductDetail_mediaColumn__erDu1{align-self:start;min-height:0;height:auto;padding:.55rem}.ProductDetail_gallery__6L2GC{gap:.45rem}.ProductDetail_imageFrame__rQiUs{height:285px;border-radius:9px}.ProductDetail_thumbnail___diVI{width:52px;border-radius:8px}.ProductDetail_infoPanel__gGOmb{align-self:start;min-height:0;height:auto;padding:.9rem 1.05rem .85rem}.ProductDetail_kickerRow__lT8zA{margin-bottom:.15rem}.ProductDetail_title__qTM58{margin-top:.42rem;font-size:clamp(1.72rem,2.25vw,2.15rem);line-height:1.02}.ProductDetail_summary__bvkY7{max-width:40rem;margin-top:.38rem;font-size:.7rem;line-height:1.42}.ProductDetail_metaChips__NNSvH{margin-top:.48rem}.ProductDetail_brandLogoImage__VTyCj{max-width:92px;max-height:29px}.ProductDetail_purchasePanel__tAug_{margin-top:.5rem}.ProductDetail_priceBlock__sDkNv{margin-top:.25rem}.ProductDetail_price__P2yTZ{font-size:clamp(1.7rem,2.3vw,2rem);line-height:1}.ProductDetail_actionArea__46eVq{margin-top:.42rem}.ProductDetail_assurance__5viQR{margin-top:.5rem;padding-top:.48rem}.ProductDetail_assuranceItem__WPLKS{font-size:.58rem}}.ProductDetail_productDetails__bwRYC{margin-top:.8rem}.ProductDetail_descriptionSection__7VR_d{padding:1rem 0 1.15rem}.ProductDetail_sectionEyebrow__vYlBa{margin-bottom:.6rem}.ProductDetail_descriptionSection__7VR_d .ProductDetail_detailCopy__Q3dzn{max-width:1080px;columns:1;margin:0;color:#3f4c55;font-size:.73rem;line-height:1.62;letter-spacing:.002em}.ProductDetail_secondaryDetails__m__qT{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.7rem 0 1rem}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailDisclosure__R4DpL{width:100%;border:1px solid #dce2e4;border-radius:7px;background:#fff}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailDisclosure__R4DpL>summary{min-height:3rem;padding:.58rem .8rem}.ProductDetail_secondaryDetails__m__qT .ProductDetail_detailBody__3N8aZ{padding:.65rem .8rem .8rem}.ProductDetail_compatibilityList__nb7r9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.ProductDetail_compatibilityItem__fVXCO{min-height:0;gap:.5rem;padding:.55rem .6rem;border-radius:7px}.ProductDetail_compatibilityIcon__FgtaS{width:1.55rem;height:1.55rem;flex:0 0 1.55rem}.ProductDetail_compatibilityItem__fVXCO strong{font-size:.64rem;line-height:1.28}.ProductDetail_compatibilityItem__fVXCO span{font-size:.57rem}@media (max-width:1000px){.ProductDetail_compatibilityList__nb7r9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ProductDetail_compatibilityList__nb7r9{grid-template-columns:1fr}}.ProductDetail_relatedSection__dYfX6{margin-top:.7rem;padding-top:.9rem}.ProductDetail_relatedHeading__fyDl6{margin-bottom:.65rem}.ProductDetail_relatedHeading__fyDl6 h2{margin-top:.18rem}.ProductDetail_highlightsSection__DNnAK{padding:1.25rem 0 1.35rem;border-top:1px solid #dce2e4}.ProductDetail_highlightsTitle__HEQ6y{max-width:760px;margin:0 0 .9rem;color:#111a21;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:800;line-height:1.15}.ProductDetail_highlightsList__TpEeK{display:grid;max-width:1100px;gap:.55rem 2rem;margin:0;padding:0;list-style:none}.ProductDetail_highlightItem__F3iub{display:flex;min-width:0;gap:.52rem;color:#3f4c55;font-size:.72rem;line-height:1.45}.ProductDetail_highlightItem__F3iub svg{width:.95rem;height:.95rem;flex:0 0 .95rem;margin-top:.08rem;color:var(--di-accent-strong)}.ProductDetail_detailsSectionHeading__NFP1P{border-top:1px solid #dce2e4;padding:1rem 0 .55rem}.ProductDetail_detailsSectionHeading__NFP1P span{color:#111a21;font-size:.9rem;font-weight:800}.ProductDetail_secondaryDetails__m__qT{border-top:0;padding-top:0}.ProductDetail_descriptionSpecs__Jjiqf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:.7rem 0 0;padding:0;border-top:1px solid #e3e7e9}.ProductDetail_descriptionSpec__qYy3E{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.62rem .25rem;border-bottom:1px solid #edf0f1}.ProductDetail_descriptionSpec__qYy3E:nth-child(odd){padding-right:1.2rem}.ProductDetail_descriptionSpec__qYy3E:nth-child(2n){padding-left:1.2rem;border-left:1px solid #edf0f1}.ProductDetail_descriptionSpec__qYy3E dt{color:#6c7982;font-size:.62rem;font-weight:700}.ProductDetail_descriptionSpec__qYy3E dd{margin:0;color:#172029;font-size:.65rem;font-weight:800}.ProductDetail_longDescriptionSection__lOgGY{max-width:920px;padding:1.45rem 0 1.65rem;border-top:1px solid #dce2e4}.ProductDetail_longDescriptionTitle__hfTAv{margin:0 0 .75rem;color:#111a21;font-size:clamp(1.1rem,1.5vw,1.32rem);font-weight:800;line-height:1.15}.ProductDetail_longDescriptionCopy__zDRWu{display:grid;gap:.45rem;color:#46535c;line-height:1.65}.ProductDetail_longDescriptionCopy__zDRWu p{margin:0}@media (max-width:760px){.ProductDetail_highlightsList__TpEeK{grid-template-columns:1fr;gap:.55rem}.ProductDetail_descriptionSpecs__Jjiqf{grid-template-columns:1fr}.ProductDetail_descriptionSpec__qYy3E:nth-child(2n),.ProductDetail_descriptionSpec__qYy3E:nth-child(odd){padding-right:.2rem;padding-left:.2rem;border-left:0}}.ProductDetail_highlightsSection__DNnAK{max-width:1050px;padding:1.15rem 0 1.3rem}.ProductDetail_highlightsTitle__HEQ6y{margin-bottom:.8rem}.ProductDetail_highlightsList__TpEeK{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 2.2rem}.ProductDetail_highlightItem__F3iub{align-items:flex-start;font-size:.7rem;line-height:1.42}.ProductDetail_highlightItem__F3iub span{max-width:460px}.ProductDetail_longDescriptionSection__lOgGY{max-width:880px;margin-top:.45rem;padding:1.35rem 0 1.55rem}.ProductDetail_longDescriptionCopy__zDRWu{gap:.7rem;font-size:.74rem;line-height:1.68}.ProductDetail_descriptionSpecs__Jjiqf{margin-top:.6rem}@media (max-width:760px){.ProductDetail_highlightsList__TpEeK{grid-template-columns:1fr}}.ProductDetail_brandLogoLink__mHgZt,.ProductDetail_brandMetaChip__y8Cot{border:0!important;background:transparent!important;box-shadow:none!important}.ProductDetail_brandLogoLink__mHgZt{padding:0!important}.ProductDetail_brandLogoImage__VTyCj{max-width:104px;max-height:32px}.ProductDetail_actionArea__46eVq button,.ProductDetail_actionArea__46eVq>a{min-height:2.45rem}.ProductDetail_highlightsSection__DNnAK{max-width:980px}.ProductDetail_highlightsList__TpEeK{max-width:920px;gap:.48rem 2rem}.ProductDetail_highlightItem__F3iub{font-size:.69rem}.ProductDetail_detailsSectionHeading__NFP1P{padding-top:.9rem}.ProductDetail_longDescriptionSection__lOgGY{max-width:850px;padding-top:1.2rem}.ProductDetail_longDescriptionTitle__hfTAv{margin-bottom:.7rem}.ProductDetail_longDescriptionCopy__zDRWu{gap:.8rem;font-size:.73rem;line-height:1.72}.ProductDetail_relatedGrid__kQp_x{display:grid;max-width:1060px;grid-template-columns:repeat(auto-fit,minmax(290px,340px));justify-content:start;align-items:stretch;gap:.8rem}.ProductDetail_descriptionSpec__qYy3E:last-child:nth-child(odd){grid-column:1/-1;padding-right:.25rem;padding-left:.25rem;border-left:0}.ProductDetail_longDescriptionSection__lOgGY{max-width:830px}.ProductDetail_longDescriptionCopy__zDRWu{gap:.75rem}@media (max-width:720px){.ProductDetail_relatedSection__dYfX6{padding-bottom:1rem}.ProductDetail_relatedHeading__fyDl6{align-items:end;gap:.5rem}.ProductDetail_relatedGrid__kQp_x{max-width:none;grid-template-columns:1fr;gap:.62rem}.ProductDetail_relatedHeading__fyDl6 h2{font-size:1.55rem}}.ProductDetail_longDescriptionSection__lOgGY{padding-bottom:1.05rem}.ProductDetail_relatedSection__dYfX6{margin-top:.4rem;padding-top:.75rem}.ProductDetail_imageFrame__rQiUs{padding:clamp(18px,2vw,28px);background:#fff}.ProductDetail_mainImage__zdYs2{width:82%;height:82%;max-width:82%;max-height:82%;margin:auto;object-fit:contain;object-position:center}.ProductDetail_variantSelector__frrmd{margin-top:.78rem}.ProductDetail_variantHeader__WAaWk{align-items:center;margin-bottom:.6rem}.ProductDetail_variantHeader__WAaWk>span{color:#65747d;font-size:.61rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ProductDetail_variantHeader__WAaWk>strong{color:#172129;font-size:.72rem;font-weight:800}.ProductDetail_variantOptions__AxMFj{display:flex;flex-wrap:wrap;gap:.5rem}.ProductDetail_variantOption__v_siM{position:relative;min-width:76px;min-height:2.65rem;padding:.58rem .88rem;border:1px solid #cad4d9;border-radius:9px;background:#fff;color:#111a20;font-weight:800;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.ProductDetail_variantOption__v_siM:hover:not([data-unavailable=true]){border-color:#168db8;background:#f1f9fc}.ProductDetail_variantOption__v_siM[data-selected=true]{border-color:#168db8!important;background:#168db8!important;color:#fff!important;box-shadow:0 0 0 3px rgba(22,141,184,.13)}.ProductDetail_variantOption__v_siM[data-selected=true] small,.ProductDetail_variantOption__v_siM[data-selected=true] span{color:#fff!important}.ProductDetail_variantOption__v_siM[data-selected=true]:after{content:"✓";display:inline-grid;width:16px;height:16px;margin-left:.42rem;place-items:center;border-radius:50%;background:rgba(255,255,255,.2);color:#fff;font-size:.58rem;vertical-align:middle}.ProductDetail_variantOption__v_siM[data-unavailable=true]{opacity:.48}.ProductDetail_variantCommercial__4wPHT{margin-top:.8rem;padding:.78rem .92rem;border:1px solid #dce3e6;border-radius:10px;background:#fbfcfc}.ProductDetail_variantCommercialLabel__0nRRj,.ProductDetail_variantStock__f3Unh>span{color:#71808a;font-size:.56rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ProductDetail_variantCommercialPrice__E57sd{margin-top:.18rem;font-size:clamp(1.45rem,2vw,1.75rem);line-height:1}.ProductDetail_variantStock__f3Unh strong{margin-top:.2rem;color:#111a20;font-size:.72rem}.ProductDetail_purchaseRow__T2XUH{gap:.62rem;margin-top:.68rem}.ProductDetail_quantityControl__hnf2l{min-height:3rem}.ProductDetail_cartAction___U_SV{min-height:3rem;border-radius:9px}@media (max-width:720px){.ProductDetail_imageFrame__rQiUs{padding:18px}.ProductDetail_mainImage__zdYs2{width:86%;height:86%;max-width:86%;max-height:86%}.ProductDetail_variantHeader__WAaWk{margin-bottom:.48rem}.ProductDetail_variantOptions__AxMFj{gap:.4rem}.ProductDetail_variantOption__v_siM{min-width:0;min-height:2.45rem;padding:.5rem .7rem;font-size:.68rem}.ProductDetail_variantCommercial__4wPHT{padding:.7rem .72rem}}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{padding:8px}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_mainImage__zdYs2{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:scale(1.12);transform-origin:center}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantSelector__frrmd{display:flex;flex-direction:column;margin-top:.35rem}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantCommercial__4wPHT{order:-1;margin:.3rem 0 .85rem;padding:.25rem 0 .78rem;border:0;border-bottom:1px solid #e0e6e9;border-radius:0;background:transparent}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantCommercialPrice__E57sd{margin-top:.22rem;font-size:clamp(1.85rem,2.6vw,2.25rem);line-height:1}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantStock__f3Unh{align-self:end}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantHeader__WAaWk>strong{display:none}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantHeader__WAaWk{margin:0 0 .48rem}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantOptions__AxMFj{margin-bottom:.2rem}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_purchaseRow__T2XUH{margin-top:.55rem}@media (max-width:720px){.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{padding:6px}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_mainImage__zdYs2{transform:scale(1.08)}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantCommercial__4wPHT{margin-bottom:.7rem}.ProductDetail_variantInfoPanel__Vk5Lt .ProductDetail_variantCommercialPrice__E57sd{font-size:1.8rem}}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_gallery__6L2GC{align-items:start!important}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{align-self:start!important;padding:18px!important}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_mainImage__zdYs2{transform:none!important}@media (max-width:720px){.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{padding:14px!important}}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_gallery__6L2GC{align-items:center!important}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{align-self:center!important;height:clamp(380px,32vw,460px)!important;padding:8px!important;margin-block:auto}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_mainImage__zdYs2{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:scale(1.06)!important;transform-origin:center!important}@media (max-width:720px){.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_imageFrame__rQiUs{height:310px!important;padding:10px!important}.ProductDetail_variantMediaColumn__qFS9d .ProductDetail_mainImage__zdYs2{transform:scale(1.03)!important}}