/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail-carousel_product-detail-carousel__gg_ua{width:100%}.product-detail-carousel_product-detail-carousel__carousel-content__1U_I9{margin-top:calc(var(--spacing,.25rem)*-4);max-height:500px}.product-detail-carousel_product-detail-carousel__thumbnail-button__sn8hB{height:calc(var(--spacing,.25rem)*20);cursor:pointer;border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:2px;width:80px;overflow:hidden}.product-detail-carousel_product-detail-carousel__thumbnail-button--selected__tJP2E{border-color:var(--color-primary-base,#1fb0ff)}.product-detail-carousel_product-detail-carousel__thumbnail-button--unselected__u2lQU{border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.product-detail-carousel_product-detail-carousel__thumbnail-image__a7j5N{object-fit:cover;width:100%;height:100%}.product-detail-carousel_product-detail-carousel__carousel-button__PUhKA{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.product-detail-carousel_product-detail-carousel__carousel-button__PUhKA{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.product-detail-carousel_product-detail-carousel__carousel-button__PUhKA{--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (hover:hover){.product-detail-carousel_product-detail-carousel__carousel-button__PUhKA:hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.product-detail-carousel_product-detail-carousel__carousel-button__PUhKA:hover{background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent)}}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail-gallery_product-detail-gallery__wOMwg{gap:calc(var(--spacing,.25rem)*6);flex:1.3;display:flex}.product-detail-gallery_product-detail-gallery__thumbnails__fsYNI{margin-block:calc(var(--spacing,.25rem)*12)}.product-detail-gallery_product-detail-gallery__thumbnails--no-scroll__Af7g_{margin-top:calc(var(--spacing,.25rem)*0)}.product-detail-gallery_product-detail-gallery__main-image-container___NmzX{border-radius:var(--radius-xl,.75rem);width:100%;padding:calc(var(--spacing,.25rem)*6);justify-content:center;align-items:center;display:flex}.product-detail-gallery_product-detail-gallery__main-image__yR8JR{cursor:zoom-in;object-fit:contain;width:100%;max-width:400px;max-height:400px}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-gallery-modal_product-gallery-modal__content__xTrJ_{--tw-border-style:none;background-color:var(--color-background,hsl(var(--background)));width:90vw;max-width:1180px;height:680px;padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 0px 0px 1px var(--tw-shadow-color,#0000000a),0px 12px 20px -6px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:none}.product-gallery-modal_product-gallery-modal__container__RpPhW{gap:calc(var(--spacing,.25rem)*6);display:flex}.product-gallery-modal_product-gallery-modal__thumbnails-container__33Csz{align-items:center;display:flex}.product-gallery-modal_product-gallery-modal__main-image-container__zCn7p{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*6);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.product-gallery-modal_product-gallery-modal__main-image__f1uoA{cursor:zoom-in;object-fit:contain;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.product-gallery-modal_product-gallery-modal__main-image--zoomed__BFfrH{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}.product-gallery-modal_product-gallery-modal__navigation-button__jszhD{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);background-color:#0000001a;border-radius:3.40282e+38px;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.product-gallery-modal_product-gallery-modal__navigation-button__jszhD{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.product-gallery-modal_product-gallery-modal__navigation-button__jszhD{color:var(--color-foreground,hsl(var(--foreground)));--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (hover:hover){.product-gallery-modal_product-gallery-modal__navigation-button__jszhD:hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.product-gallery-modal_product-gallery-modal__navigation-button__jszhD:hover{background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent)}}}.product-gallery-modal_product-gallery-modal__navigation-button--previous__6PtiD{left:calc(var(--spacing,.25rem)*4)}.product-gallery-modal_product-gallery-modal__navigation-button--next__61Tkk{right:calc(var(--spacing,.25rem)*4)}.product-gallery-modal_product-gallery-modal__navigation-icon__2fw_j{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail-carousel-mobile_product-detail-carousel-mobile__o3JOK{width:100%;position:relative}.product-detail-carousel-mobile_product-detail-carousel-mobile__item__OQzSd{justify-content:center;align-items:center;display:flex}.product-detail-carousel-mobile_product-detail-carousel-mobile__image__7lCIp{object-fit:contain;width:100%;height:auto}.product-detail-carousel-mobile_product-detail-carousel-mobile__dots__nKDjf{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-detail-carousel-mobile_product-detail-carousel-mobile__dot__sOwJh{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-gray-200,#d4d4d8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px}.product-detail-carousel-mobile_product-detail-carousel-mobile__dot--active__mvboc{background-color:var(--color-primary-base,#1fb0ff)}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.pecas-back-discount-tag_tag__24zQr{border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:var(--color-brand-50,#d6f3ff);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-800,#0f5699);clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 55%,0 45%);padding-inline-start:calc(var(--spacing,.25rem)*4);padding-inline-end:calc(var(--spacing,.25rem)*2.5);display:inline-block;position:relative}.pecas-back-discount-tag_tag__24zQr:before{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white,#fff);content:"";border-radius:3.40282e+38px;position:absolute;top:50%;left:5px}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.price-tag-badge_price-tag-badge__Q_oHB{height:calc(var(--spacing,.25rem)*6);justify-content:flex-end;align-items:center;width:113px;display:flex;position:relative}.price-tag-badge_price-tag-badge__text__kzIgr{z-index:10;margin-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-green-700,#1e5c2d);position:relative}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.payment-method-card_payment-method-card__eeQUq{margin-top:calc(var(--spacing,.25rem)*6);color:#51515cd9}@supports (color:color-mix(in lab,red,red)){.payment-method-card_payment-method-card__eeQUq{color:color-mix(in oklab,var(--color-gray-500,#51515c)85%,transparent)}}.payment-method-card_payment-method-card__header__PNkma{padding:calc(var(--spacing,.25rem)*0)}.payment-method-card_payment-method-card__title-container__ZmsX4{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-25,#fafafa);padding:calc(var(--spacing,.25rem)*4);color:#51515cd9;display:flex}@supports (color:color-mix(in lab,red,red)){.payment-method-card_payment-method-card__title-container__ZmsX4{color:color-mix(in oklab,var(--color-gray-500,#51515c)85%,transparent)}}.payment-method-card_payment-method-card__title__wB3Im{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.payment-method-card_payment-method-card__content__ySXVC{gap:calc(var(--spacing,.25rem)*4);max-height:300px;padding:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:48rem){.payment-method-card_payment-method-card__content__ySXVC{max-height:max-content}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.payment-method-content_payment-method-content__MxngT{align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.payment-method-tabs_payment-method-tabs__VYadK{flex-direction:column;display:flex}.payment-method-tabs_payment-method-tabs__list__rhvNL{justify-content:center}@media (min-width:48rem){.payment-method-tabs_payment-method-tabs__list__rhvNL{justify-content:flex-start}}.payment-method-tabs_payment-method-tabs__content__YgeAC{margin:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.payment-method-tabs_payment-method-tabs__card-image__fT4Of{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-md,calc(var(--radius) - 2px));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:center;align-items:center;display:flex}.payment-method-tabs_payment-method-tabs__info__vs0ny{margin-top:calc(var(--spacing,.25rem)*6);margin-left:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#51515cd9}@supports (color:color-mix(in lab,red,red)){.payment-method-tabs_payment-method-tabs__info__vs0ny{color:color-mix(in oklab,var(--color-gray-500,#51515c)85%,transparent)}}.payment-method-tabs_payment-method-tabs__no-invoice__OolC7{margin-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.payment-method-tabs_payment-method-tabs__price__a6R4A{width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-green-500,#29a847)}@media (min-width:48rem){.payment-method-tabs_payment-method-tabs__price__a6R4A{flex:1}}.payment-method-tabs_payment-method-tabs__discount__EcTNQ{width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (min-width:48rem){.payment-method-tabs_payment-method-tabs__discount__EcTNQ{flex:1}}.payment-method-tabs_payment-method-tabs__approval__4ZuQh{width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.payment-method-tabs_payment-method-tabs__approval__4ZuQh{flex:1}}.payment-method-tabs_payment-method-tabs__installment__0rJns{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-green-500,#29a847)}.payment-method-tabs_payment-method-tabs__installment__0rJns,.payment-method-tabs_payment-method-tabs__interest__IOCBS{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));flex:1}.payment-method-tabs_payment-method-tabs__total__dhq7b{width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.payment-method-tabs_payment-method-tabs__total__dhq7b{flex:1}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.payment-methods-modal_payment-methods-modal__x8HWy{border-radius:var(--radius-xl,.75rem);width:800px;padding:calc(var(--spacing,.25rem)*6)}.payment-methods-modal_payment-methods-modal__drawer__NpxSH{padding:calc(var(--spacing,.25rem)*6)}.payment-methods-modal_payment-methods-modal__content__eBbIO{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.payment-methods-modal_payment-methods-modal__title__foq35{color:#51515cd9}@supports (color:color-mix(in lab,red,red)){.payment-methods-modal_payment-methods-modal__title__foq35{color:color-mix(in oklab,var(--color-gray-500,#51515c)85%,transparent)}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail-price_product-price__U_Pf1{gap:calc(var(--spacing,.25rem)*2.5);flex-direction:column;display:flex}.product-detail-price_product-price__wrapper__2hZnN{gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;display:flex}.product-detail-price_product-price__original__y03WF{color:#26262ba6;font-size:12px}@supports (color:color-mix(in lab,red,red)){.product-detail-price_product-price__original__y03WF{color:color-mix(in oklab,var(--color-gray-darker,#26262b)65%,transparent)}}.product-detail-price_product-price__original__y03WF{text-decoration-line:line-through}.product-detail-price_product-price__current-container__XnrVo,.product-detail-price_product-price__current-with-badge__7nsSv{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.product-detail-price_product-price__current-with-badge__7nsSv{justify-content:space-between;width:100%}.product-detail-price_product-price__installments__kiX2h{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.product-detail-price_product-price__installments-info__XSNZe{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.product-detail-price_product-price__installments-text__1saxZ{color:#52525b;font-size:12px;font-weight:400}.product-detail-price_product-price__installments-value__K_8q_{align-items:center;gap:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-success-base,#29a847);display:flex}.product-detail-price_product-price__payment-button__M09ZB{width:fit-content;height:auto;padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#26262ba6}@supports (color:color-mix(in lab,red,red)){.product-detail-price_product-price__payment-button__M09ZB{color:color-mix(in oklab,var(--color-gray-darker,#26262b)65%,transparent)}}.product-detail-price_product-price__payment-button__M09ZB{text-decoration-line:underline}@media (hover:hover){.product-detail-price_product-price__payment-button__M09ZB:hover{text-decoration-line:none}}.product-detail-price_product-price__display___w22w{gap:calc(var(--spacing,.25rem)*1);vertical-align:top;display:flex}.product-detail-price_product-price__integer___pDD1{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:22px;line-height:1;font-weight:var(--font-weight-semibold,600);color:#26262bd9}@supports (color:color-mix(in lab,red,red)){.product-detail-price_product-price__integer___pDD1{color:color-mix(in oklab,var(--color-gray-darker,#26262b)85%,transparent)}}.product-detail-price_product-price__decimal__TFErU{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#26262bd9}@supports (color:color-mix(in lab,red,red)){.product-detail-price_product-price__decimal__TFErU{color:color-mix(in oklab,var(--color-gray-darker,#26262b)85%,transparent)}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-details-actions_actions__buttons__Hx7mW{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (min-width:48rem){.product-details-actions_actions__buttons__Hx7mW{flex-direction:row}}.product-details-actions_actions__button__J1WFY{border-radius:3.40282e+38px;flex:1;width:100%}.product-details-actions_actions__button-content__1j5rN{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.product-details-actions_actions__button-wrapper__CV_fi{flex:1}.product-details-actions_actions__button-cart__R57PZ{background-color:var(--color-primary-lightest,#ebf9ff);color:var(--color-primary-darker,#1b55a1);background-blend-mode:multiply}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.desktop-product-detail-drawer_skeleton__ngjnt{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:desktop-product-detail-drawer_loading__hEHb_ 1.5s ease-in-out infinite}@keyframes desktop-product-detail-drawer_loading__hEHb_{0%{background-position:200% 0}to{background-position:-200% 0}}.desktop-product-detail-drawer_desktop-product-detail-drawer__HF7l2{z-index:9999;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay__OUX8m{z-index:9998;background-color:#00000080;animation:desktop-product-detail-drawer_fadeIn__MB__7 .3s ease-out;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay--closing__gAt5T{animation:desktop-product-detail-drawer_fadeOut__8or_f .3s ease-out}.desktop-product-detail-drawer_desktop-product-detail-drawer__content__9fi_8{z-index:9999;background-color:#fff;flex-direction:column;width:560px;max-width:90vw;animation:desktop-product-detail-drawer_slideLeft__sdH4a .3s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 16px #0000001a}.desktop-product-detail-drawer_desktop-product-detail-drawer__content--closing__KdHl_{animation:desktop-product-detail-drawer_slideRight__ak1rH .3s ease-out}@media (max-width:640px){.desktop-product-detail-drawer_desktop-product-detail-drawer__content__9fi_8{width:100%;max-width:100%}}.desktop-product-detail-drawer_desktop-product-detail-drawer__header__WQpw9{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__header-content__fNkqb{flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__brand-name__2Qhol{color:var(--color-primary-darker,#0958b5);letter-spacing:.25px;text-transform:uppercase;margin:0;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:120%}.desktop-product-detail-drawer_desktop-product-detail-drawer__title__wLamA{color:var(--color-gray-darker,#27272a);text-overflow:ellipsis;letter-spacing:-.135px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:136%;display:-webkit-box;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-info__mve4C{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-code__r7CJN{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-unit__eOyzE{color:#71717a;background-color:#00000008;border-radius:4px;width:fit-content;padding:4px 6px;font-size:10px;font-weight:600;line-height:12px;display:inline-block}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__DM1gI{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__DM1gI:hover{color:#111827;background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__DM1gI:active{background-color:#e5e7eb}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__M_Rp4{-webkit-overflow-scrolling:touch;flex:1;padding:24px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__M_Rp4::-webkit-scrollbar{width:8px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__M_Rp4::-webkit-scrollbar-track{background:0 0}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__M_Rp4::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__M_Rp4::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__images-section__nB_gF{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-section__06Ac_,.desktop-product-detail-drawer_desktop-product-detail-drawer__delivery-section__7abnX{margin-bottom:16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefits-section__F7xky{flex-direction:row;gap:24px;margin-bottom:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-card__b1Tax{background-color:#f9fafb;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-header__kA7Er{justify-content:space-between;align-items:center;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-title__4wAFB{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-icon__ahLBt{color:#6b7280;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-description__gDByL{color:#6b7280;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-section__maMNk{margin-bottom:24px}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-header__Mi4RH{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-title__Hgbjs{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-navigation__wW61P{align-items:center;gap:8px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__D_SGw{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__D_SGw:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__D_SGw:active:not(:disabled){background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow--disabled__wLt4C{opacity:.4;cursor:not-allowed}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-loading__wW2qA{color:#6b7280;justify-content:center;align-items:center;min-height:200px;padding:32px;font-size:14px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-empty__eoSYU{background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;justify-content:center;align-items:center;min-height:200px;padding:32px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-empty-text__YBdvq{text-align:center;color:#6b7280;max-width:500px;margin:0;font-size:14px;line-height:1.6}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-carousel__KVNiS{gap:16px;display:flex;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-product-item__yTGWN{flex:1;min-width:0;animation:desktop-product-detail-drawer_slideIn__yNLyQ .3s ease-out}@keyframes desktop-product-detail-drawer_slideIn__yNLyQ{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.desktop-product-detail-drawer_desktop-product-detail-drawer__specs-section__zNZ0I{flex-direction:column;gap:16px;margin-top:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__section-title__g2BpC{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-box__HwXnB{border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-box-title__gyxHD{color:#6b7280;background-color:#0000;margin:0;padding:16px;font-size:16px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-items__DSXY_{flex-direction:column;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-item__XFUU4{background-color:#fff;flex-direction:column;gap:4px;padding:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-item--gray__tkqhy{background-color:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-label__qgrWR{color:#6b7280;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-value__Y_U5B{color:#111827;font-size:14px;font-weight:400}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility__2Ddvw{flex-direction:column;margin-top:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility-card__Flz0v{border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility-description__5wDdh{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-form__1O_di,.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-group__oO5ql{flex-direction:column;gap:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-item__uarVN{align-items:center;gap:12px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-button__ddsVm{color:#fafafa;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-button__ddsVm[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-label__Z5Hr2{color:#374151;cursor:pointer;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__MZrgv{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #3b82f6;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 40px 12px 12px;transition:all .2s;display:flex;position:relative}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__MZrgv:hover{border-color:#2563eb;box-shadow:0 0 0 3px #3b82f61a}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__MZrgv:active{transform:scale(.99)}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-text__c19Q5{color:#111827;flex:1;font-size:14px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-text--placeholder__WvOWB{color:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-icon__2rKLv{color:#6b7280;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header__c1kY3{grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 0;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__6JTYM{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__6JTYM:not(:first-child){text-align:center}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-header-separator___4HI6{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__GW3pr{-webkit-overflow-scrolling:touch;max-height:300px;margin:0 -16px;padding:0 16px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__GW3pr::-webkit-scrollbar{width:6px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__GW3pr::-webkit-scrollbar-track{background:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__GW3pr::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__GW3pr::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-row__dEPjF{background-color:#fff;align-items:center;gap:12px;margin:0 -16px;padding:12px 16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__62WHb{flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__62WHb img{object-fit:contain;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-name__sdzFi{color:#111827;font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-divider__o5_wa{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__M4sX_{background-color:#fff;border-bottom:1px solid #f3f4f6;grid-template-columns:2fr 1fr 1fr;gap:8px;margin:0 -16px;padding:12px 16px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__M4sX_:last-child{border-bottom:none}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row--gray__NUa_e{background-color:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-name__GcQxq{color:#374151;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-year__VKAln{color:#6b7280;text-align:center;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-alert__xeaWg{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-icon__scsP8{color:#16a34a;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 0 0 6px #28a7450a,0 0 0 2px #28a74514}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-content__3RFYc{flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-title__l5QVA{color:#374151;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-vehicle__A69sq{color:#16a34a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__FUpcr{color:#9ca3af;cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__FUpcr:hover{color:#374151}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__FUpcr:active{color:#111827}.desktop-product-detail-drawer_desktop-product-detail-drawer__images-placeholder__3VFBr{aspect-ratio:1;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__main-image__ZJXvL{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__express-badge__pot7H{z-index:10;background-blend-mode:color,normal;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:#fff;white-space:nowrap;background:linear-gradient(#23dfc0 0 100%),#00000059;border-radius:24px;justify-content:center;align-items:center;gap:4px;width:76px;max-width:76px;padding:4px 8px;font-size:12px;font-style:italic;font-weight:700;line-height:15.6px;display:flex;position:absolute;top:8px;left:8px;box-shadow:inset 0 -1px #0000000a,inset 0 1px #ffffff59,0 2px 4px -2px #0000003d}.desktop-product-detail-drawer_desktop-product-detail-drawer__express-icon__3Z3r0{fill:#fff;width:10px;height:10px}.desktop-product-detail-drawer_desktop-product-detail-drawer__no-image-placeholder__iI3qb{color:#9ca3af;font-size:14px}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnails-container__rrUbg{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex;position:relative}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnails-wrapper__Y0EOS{flex-direction:row;flex:1;gap:8px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail__n3O8Y{cursor:pointer;background-color:#f9fafb;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:92px;height:92px;padding:8px;transition:all .2s;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail__n3O8Y:hover{border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail--active__gjvP7{border-color:#2563eb}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail-image____o6Z{object-fit:contain;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__A5ciY{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000001a}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__A5ciY:hover{background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__A5ciY:active{background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-section__w6JvH{flex-direction:column;gap:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-grid__Z_Muj{grid-template-columns:1fr 1fr;gap:16px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-label__ZA5Rj{color:#6b7280;margin-bottom:4px;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-value__VNICP{color:#111827;font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__divider___3crI{background-color:#e5e7eb;height:1px;margin:8px 0}.desktop-product-detail-drawer_desktop-product-detail-drawer__quantity-section__Obksc,.desktop-product-detail-drawer_desktop-product-detail-drawer__stock-section__KaMu_{flex-direction:column;gap:4px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer__5MZzb{background-color:#fff;border-top:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;gap:16px;padding:24px;display:flex;box-shadow:0 -2px 8px #0000000d}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-price__QIAJR{flex-direction:column;gap:4px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-installment__XzD_B{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on,"ss02" on;letter-spacing:.24px;margin:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__IVAyu{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__IVAyu>*{flex:1;max-width:calc(50% - 6px)}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IFwOP{color:#374151;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #e5e7eb;border-radius:3.40282e+38px;justify-content:center;align-items:center;gap:8px;max-height:40px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.5;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IFwOP:hover{background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IFwOP:active{background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__add-cart-wrapper__QqMP8{flex:1}@keyframes desktop-product-detail-drawer_fadeIn__MB__7{0%{opacity:0}to{opacity:1}}@keyframes desktop-product-detail-drawer_fadeOut__8or_f{0%{opacity:1}to{opacity:0}}@keyframes desktop-product-detail-drawer_slideLeft__sdH4a{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes desktop-product-detail-drawer_slideRight__ak1rH{0%{transform:translate(0)}to{transform:translate(100%)}}.mobile-product-detail-bottom-sheet_skeleton__ZTMo7{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:mobile-product-detail-bottom-sheet_loading__WKiti 1.5s ease-in-out infinite;border-radius:4px}@keyframes mobile-product-detail-bottom-sheet_loading__WKiti{0%{background-position:200% 0}to{background-position:-200% 0}}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__DLM08{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:flex-end;-webkit-perspective:1000;perspective:1000}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__overlay__vzZol{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:mobile-product-detail-bottom-sheet_fadeIn__P_lDZ .3s ease-out;z-index:9998}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__overlay--closing___kTzQ{animation:mobile-product-detail-bottom-sheet_fadeOut__EYrAl .3s ease-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__content__DZzPy{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;max-height:90vh;display:flex;flex-direction:column;animation:mobile-product-detail-bottom-sheet_slideUp__2AxSu .3s ease-out;z-index:9999;box-shadow:0 -4px 16px rgba(0,0,0,.1);padding-top:env(safe-area-inset-top,0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(white,black);isolation:isolate}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__content--closing___yX17{animation:mobile-product-detail-bottom-sheet_slideDown__dYzG3 .3s ease-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__handle__MABot{width:40px;height:4px;background-color:#d1d5db;border-radius:2px;margin:8px auto 12px;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__header__b9DAh{display:flex;align-items:flex-start;justify-content:space-between;padding:0 20px 16px;border-bottom:1px solid #e5e7eb;gap:12px;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__header-content__HYVS6{display:flex;flex-direction:column;gap:4px;flex:1;overflow:hidden}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__brand-name__Ofts7{color:var(--color-primary-darker,#0958b5);font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.25px;text-transform:uppercase;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__title__pXsFp{overflow:hidden;color:var(--color-gray-darker,#27272a);text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:136%;letter-spacing:-.135px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-info__ORjPM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-code__7B4fA{font-size:12px;font-weight:400;line-height:1.4;color:#6b7280}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-unit__6qlbb{color:#71717a;font-size:10px;font-weight:600;line-height:12px;padding:4px 6px;background-color:rgba(0,0,0,.031372549);border-radius:4px;display:inline-block;width:fit-content}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__zZo_x{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);border:none;color:#6b7280;cursor:pointer;transition:all .2s;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__zZo_x:hover{background-color:#f3f4f6;color:#111827}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__zZo_x:active{background-color:#e5e7eb}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body__Zdv_O{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px;-webkit-overflow-scrolling:touch}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body__Zdv_O::-webkit-scrollbar{width:6px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body__Zdv_O::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body__Zdv_O::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body__Zdv_O::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__images-section__OQLDf{margin-bottom:24px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__images-placeholder__NJl9s{position:relative;width:100%;aspect-ratio:1;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:24px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__main-image___lTM9{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__express-badge__v96p6{position:absolute;top:8px;left:8px;z-index:10;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:24px;background:linear-gradient(0deg,#23dfc0,#23dfc0),rgba(0,0,0,.35);background-blend-mode:color,normal;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.04),inset 0 1px 0 0 hsla(0,0%,100%,.35),0 2px 4px -2px rgba(0,0,0,.24);backdrop-filter:blur(32px);color:#fff;font-size:12px;font-weight:700;font-style:italic;line-height:15.6px;white-space:nowrap;max-width:76px;width:76px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__express-icon__cQPfW{width:10px;height:10px;fill:#fff}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__no-image-placeholder__7h3GM{color:#9ca3af;font-size:14px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-section__UdAF3{margin-top:24px;display:flex;flex-direction:column;gap:12px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__section-title__qlYKB{font-size:16px;font-weight:600;color:#111827;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-content__i4h0q{position:relative;max-height:80px;overflow:hidden;transition:max-height .3s ease-in-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-content--expanded__FXHdQ{max-height:1000px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-text__am8m_{font-size:14px;line-height:1.6;color:#374151;margin:0;white-space:pre-wrap}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-fade__OFOhx{position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255));pointer-events:none}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__iDaSk{display:flex;align-items:center;gap:4px;padding:0;background-color:rgba(0,0,0,0);border:none;color:#2563eb;font-size:14px;font-weight:400;cursor:pointer;transition:opacity .2s;white-space:nowrap;align-self:flex-end;margin-top:8px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__iDaSk:hover{opacity:.8}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__iDaSk:active{opacity:.6}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__chevron__DQK6D{transition:transform .3s ease-in-out;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__chevron--expanded__EtxwN{transform:rotate(180deg)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__specs-section__6rnsX{margin-top:24px;display:flex;flex-direction:column;gap:16px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-box__0MndV{border:1px solid #e5e7eb;border-radius:12px;padding:0;display:flex;flex-direction:column;overflow:hidden}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-box-title__ZnN4W{font-size:16px;font-weight:600;color:#6b7280;margin:0;padding:16px;background-color:rgba(0,0,0,0)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-items__cvZvb{display:flex;flex-direction:column}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-item__Cudnp{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#fff}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-item--gray__QmF1q{background-color:#f9fafb}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-label__dCwfg{font-size:14px;font-weight:500;color:#6b7280}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-value___tdB0{font-size:14px;font-weight:400;color:#111827}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer__E969l{flex-shrink:0;max-height:170px;padding:12px 16px 0;border-top:1px solid #e5e7eb;background-color:#fff;display:flex;flex-direction:column;gap:12px;box-shadow:0 -2px 8px rgba(0,0,0,.05)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub{display:flex;flex-direction:column;gap:4px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub .product-price__original{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;text-decoration-line:line-through;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub .product-price__display{overflow:hidden;font-feature-settings:"salt" on;text-overflow:ellipsis}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub .product-price__decimal,.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub .product-price__display,.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__UZ2Ub .product-price__integer{color:var(--color-gray-dark,#52525b);font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.165px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-installment__EziKJ{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on,"ss02" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-actions__DvpT3{width:100%}@keyframes mobile-product-detail-bottom-sheet_fadeIn__P_lDZ{0%{opacity:0}to{opacity:1}}@keyframes mobile-product-detail-bottom-sheet_fadeOut__EYrAl{0%{opacity:1}to{opacity:0}}@keyframes mobile-product-detail-bottom-sheet_slideUp__2AxSu{0%{transform:translateY(100%);-webkit-transform:translateY(100%)}to{transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes mobile-product-detail-bottom-sheet_slideDown__dYzG3{0%{transform:translateY(0);-webkit-transform:translateY(0)}to{transform:translateY(100%);-webkit-transform:translateY(100%)}}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__79J1T{margin-top:24px;display:flex;flex-direction:column}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__card__mh5_X{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;padding:16px;gap:16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__title__dH3s8{font-size:18px;font-weight:600;color:#111827;margin:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__description__dvlOE{font-size:14px;line-height:1.6;color:#6b7280;margin:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__form__UwNrs,.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-group__Lcc9L{display:flex;flex-direction:column;gap:16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-item__9uPXq{display:flex;align-items:center;gap:12px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__2__NX{color:#fafafa;border-color:#d1d5db}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__2__NX[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-label__KhdnB{font-size:14px;color:#374151;cursor:pointer;font-weight:500}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__uWoKQ{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 40px 12px 12px;border:1px solid #3b82f6;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s;text-align:left}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__uWoKQ:hover{border-color:#2563eb;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__uWoKQ:active{transform:scale(.99)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text__WX4JJ{flex:1;font-size:14px;color:#111827}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text--placeholder__F_4j6{color:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-icon__FXCrT{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;width:20px;height:20px;pointer-events:none}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header__3I6E5{display:grid;grid-template-columns:2fr 1fr 1fr;padding:12px 0;gap:8px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__dwcnp{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__dwcnp:not(:first-child){text-align:center}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__header-separator__RThkw{height:1px;background-color:#e5e7eb;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__Rlr0E{max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__Rlr0E::-webkit-scrollbar{width:6px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__Rlr0E::-webkit-scrollbar-track{background:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__Rlr0E::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__Rlr0E::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-row__szZiH{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:0 -16px;background-color:#fff}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__wNJcL{width:25px;height:25px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__wNJcL img{width:100%;height:100%;object-fit:contain}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-name__yXZIB{font-size:14px;font-weight:600;color:#111827}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__divider__tA4yF{height:1px;background-color:#e5e7eb;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__SSBIM{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 16px;margin:0 -16px;background-color:#fff;border-bottom:1px solid #f3f4f6}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__SSBIM:last-child{border-bottom:none}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row--gray__KlHjT{background-color:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-name__9Tqzq{font-size:13px;color:#374151}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-year__MJvi_{font-size:13px;color:#6b7280;text-align:center}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.empty-search-results_empty-search-results__4eSoX{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);flex-direction:column;height:100%;display:flex}.empty-search-results_empty-search-results__icon-container__sxleF{width:104px;height:104px;position:relative}.empty-search-results_empty-search-results__icon__outter-circle__YqoYv{width:104px;height:104px;background-color:var(--color-alpha-black-4,#0000000a)}.empty-search-results_empty-search-results__icon__middle-circle__i_cTB,.empty-search-results_empty-search-results__icon__outter-circle__YqoYv{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:3.40282e+38px;position:absolute;top:50%;left:50%}.empty-search-results_empty-search-results__icon__middle-circle__i_cTB{width:92px;height:92px;background-color:var(--color-alpha-black-8,#00000014);opacity:.5}.empty-search-results_empty-search-results__icon__inner-circle__upGEl{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-light,#d4d4d8);background-color:var(--color-white,#fff);border-radius:3.40282e+38px}.empty-search-results_empty-search-results__icon__inner-circle__upGEl,.empty-search-results_empty-search-results__icon__oL5F1{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);position:absolute;top:50%;left:50%}.empty-search-results_empty-search-results__icon__oL5F1{z-index:50;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);color:var(--color-gray-base,#6f6f7b);opacity:.65}.empty-search-results_empty-search-results__info__zdjN1{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;width:400px;display:flex}.empty-search-results_empty-search-results__title__qq7W7{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-dark,#51515c)}.empty-search-results_empty-search-results__text__E8Qu_{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-dark,#51515c);opacity:.65}.products-list_products-list__W6BT_{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;row-gap:24px;justify-content:center;justify-items:stretch;align-items:start;grid-auto-rows:auto;flex-grow:1;flex-basis:0;padding:0!important}@media (min-width:650px){.products-list_products-list__W6BT_{grid-template-columns:repeat(3,1fr)}}@media (min-width:980px){.products-list_products-list__W6BT_{grid-template-columns:repeat(2,1fr)}}@media (min-width:1140px){.products-list_products-list__W6BT_{grid-template-columns:repeat(3,1fr)}}@media (min-width:1360px){.products-list_products-list__W6BT_{grid-template-columns:repeat(4,1fr)}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.search_search-section__jo2Sf{gap:calc(var(--spacing,.25rem)*6);width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem)*4);margin-bottom:16px;display:flex}.search_search-section__products-list__qVA7J{flex-grow:1;flex-basis:calc(var(--spacing,.25rem)*0);width:100%;padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:40rem){.search_search-section__products-list__qVA7J{row-gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*6)}}.search_search-section__products-list__qVA7J{z-index:1;gap:16px;min-width:0;height:auto;min-height:0;margin-bottom:52px;position:relative;overflow:visible}@media (min-width:640px){.search_search-section__products-list__qVA7J{margin-bottom:16px}}.search_search-section__separator__TTHFX{background-color:var(--color-gray-lighter,#e4e4e7);width:100%}.search_search-section__filters-button__zJTlj{margin-inline:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*2);color:var(--color-primary-darker,#1b55a1);align-self:flex-end;display:flex}.search_search-section__filters-button__zJTlj:hover{background-color:var(--color-primary-lightest,#ebf9ff);color:var(--color-primary-darker,#1b55a1)}.search_search-section__filters-button-skeleton__d7uGW{margin-inline:calc(var(--spacing,.25rem)*5);margin-block:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*20);align-self:flex-end}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.filters_filters__CNMg_{height:100vh;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);overflow-y:scroll}@media (min-width:40rem){.filters_filters__CNMg_{margin-block:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*0)}}.filters_filters__CNMg_{scrollbar-width:thin;scrollbar-color:#f3f4f6 transparent}.filters_filters__CNMg_::-webkit-scrollbar{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1)}.filters_filters__CNMg_::-webkit-scrollbar-track{background-color:#0000}.filters_filters__CNMg_::-webkit-scrollbar-thumb{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-100,#e4e4e7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.filters_filters__CNMg_::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-200,#d4d4d8)}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.filters-drawer_filters-drawer__content__KSz2T{scrollbar-width:thin;scrollbar-color:#f3f4f6 transparent;border-radius:0;height:100vh;overflow:hidden scroll}.filters-drawer_filters-drawer__content__KSz2T::-webkit-scrollbar{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1)}.filters-drawer_filters-drawer__content__KSz2T::-webkit-scrollbar-track{background-color:#0000}.filters-drawer_filters-drawer__content__KSz2T::-webkit-scrollbar-thumb{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-100,#e4e4e7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.filters-drawer_filters-drawer__content__KSz2T::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-200,#d4d4d8)}}.filters-drawer_filters-drawer__header__vWT0d{text-align:start;justify-content:space-between;align-items:center;display:flex}.filters-drawer_filters-drawer__title__gGTM5{width:fit-content}.filters-drawer_filters-drawer__close-icon__rw4LJ{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);cursor:pointer}.filters-drawer_filters-drawer__footer__OFiAc{flex-direction:row;width:100%;display:flex}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.pagination_pagination__content__gM7vb{align-items:flex-start;column-gap:calc(var(--spacing,.25rem)*2);color:var(--color-gray-600,#3e3e46)}.pagination_pagination__button__2vyW_{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,#3e3e46)}.pagination_pagination__button__2vyW_:hover{background-color:#0000}.pagination_pagination__button--disabled__RkeU5{cursor:default!important;color:var(--color-gray-300,#a2a2a9)!important}.pagination_pagination__link__GZXm2{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1)}.pagination_pagination__link__GZXm2:hover{background-color:#0000}.pagination_pagination__link__GZXm2:focus-visible{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-200,#d4d4d8);background-color:#0000}.pagination_pagination__link--selected__trlZD{border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-100,#e4e4e7)}.pagination_pagination__link--selected__trlZD:hover{border-color:var(--color-gray-200,#d4d4d8);background-color:#0000}.pagination_pagination__link--selected__trlZD:focus-visible{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-200,#d4d4d8);background-color:#0000}.pagination_pagination__link--not-selected__96rcf{cursor:pointer}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.empty-search-results_empty-search-results__9tDFW{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);flex-direction:column;height:100%;display:flex}.empty-search-results_empty-search-results__icon-container__XzoCk{width:104px;height:104px;position:relative}.empty-search-results_empty-search-results__icon__outter-circle__yOzyU{width:104px;height:104px;background-color:var(--color-alpha-black-4,#0000000a)}.empty-search-results_empty-search-results__icon__middle-circle__obdwe,.empty-search-results_empty-search-results__icon__outter-circle__yOzyU{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:3.40282e+38px;position:absolute;top:50%;left:50%}.empty-search-results_empty-search-results__icon__middle-circle__obdwe{width:92px;height:92px;background-color:var(--color-alpha-black-8,#00000014);opacity:.5}.empty-search-results_empty-search-results__icon__inner-circle__BdH6V{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-gray-light,#d4d4d8);background-color:var(--color-white,#fff);border-radius:3.40282e+38px}.empty-search-results_empty-search-results__icon__A7ysg,.empty-search-results_empty-search-results__icon__inner-circle__BdH6V{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);position:absolute;top:50%;left:50%}.empty-search-results_empty-search-results__icon__A7ysg{z-index:50;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);color:var(--color-gray-base,#6f6f7b);opacity:.65}.empty-search-results_empty-search-results__info__J3Y7C{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;width:400px;display:flex}.empty-search-results_empty-search-results__title__V7fuL{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-dark,#51515c)}.empty-search-results_empty-search-results__text__yxScT{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-dark,#51515c);opacity:.65}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.products-list_products-list__1Ljx8{flex-grow:1;flex-basis:calc(var(--spacing,.25rem)*0);justify-content:center;gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:40rem){.products-list_products-list__1Ljx8{justify-content:flex-start;margin-inline:-12px -36px}}@media (min-width:48rem){.products-list_products-list__1Ljx8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.products-list_products-list__1Ljx8{grid-template-columns:repeat(3,minmax(0,1fr))}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.search_search-section__XZYjo{gap:calc(var(--spacing,.25rem)*6);width:100%;height:100%;display:flex}.search_search-section__products-list__70nvi{flex-grow:1;flex-basis:calc(var(--spacing,.25rem)*0);row-gap:calc(var(--spacing,.25rem)*3);width:100%;padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:40rem){.search_search-section__products-list__70nvi{row-gap:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*6)}}.search_search-section__products-list__70nvi{z-index:1;row-gap:16px;min-width:0;height:auto;min-height:0;margin-bottom:32px;position:relative;overflow:visible}.search_search-section__separator__heBjH{background-color:var(--color-gray-lighter,#e4e4e7);width:100%}.search_search-section__filters-button__KA_sH{margin-inline:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*2);color:var(--color-primary-darker,#1b55a1);align-self:flex-end;display:flex}.search_search-section__filters-button__KA_sH:hover{background-color:var(--color-primary-lightest,#ebf9ff);color:var(--color-primary-darker,#1b55a1)}.search_search-section__filters-button-skeleton___yXGB{margin-inline:calc(var(--spacing,.25rem)*5);margin-block:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*20);align-self:flex-end}.search-tabs_tabs-scroll-container__fevQZ{overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-color:var(--color-zinc-200);border-bottom-width:1px;border-bottom-style:solid;padding-left:1rem;padding-right:1rem}.search-tabs_tabs-scroll-container__fevQZ::-webkit-scrollbar{display:none}.search-tabs_tabs-list__xzk7V{display:inline-flex;width:auto;min-width:auto!important;flex-wrap:nowrap;gap:0;padding-left:0!important;padding-right:0!important}.search-tabs_tabs-list__xzk7V button[role=tab]{flex-shrink:0;white-space:nowrap;min-width:fit-content}.search-tabs_tabs-scroll-container__fevQZ:after{content:"";position:absolute;top:0;right:0;bottom:0;width:20px;background:linear-gradient(270deg,rgba(255,255,255,.8),transparent);pointer-events:none;opacity:0;transition:opacity .3s ease}.search-tabs_tabs-scroll-container__fevQZ.search-tabs_has-scroll__4T1uT:after{opacity:1}@media (max-width:768px){.search-tabs_tabs-scroll-container__fevQZ{padding-left:1rem;padding-right:1rem}.search-tabs_tabs-list__xzk7V button[role=tab]{padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}.search-tabs_tabs-scroll-container__COrSJ{overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:1rem;padding-right:1rem}.search-tabs_tabs-scroll-container__COrSJ::-webkit-scrollbar{display:none}.search-tabs_tabs-list__rJVB6{display:inline-flex;width:auto;min-width:auto!important;flex-wrap:nowrap;gap:0;padding-left:0!important;padding-right:0!important}.search-tabs_tabs-list__rJVB6 button[role=tab]{flex-shrink:0;white-space:nowrap;min-width:fit-content}@media (max-width:768px){.search-tabs_tabs-scroll-container__COrSJ{padding-left:1rem;padding-right:1rem}.search-tabs_tabs-list__rJVB6 button[role=tab]{padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail-quantity_product-detail__quantity__jTiRj{align-items:center;column-gap:calc(var(--spacing,.25rem)*4);color:var(--color-gray-dark,#51515c);display:flex}.product-detail-quantity_product-detail__quantity-per-package__oiAPM{border-radius:var(--radius-sm,calc(var(--radius) - 4px));background-color:var(--color-alpha-black-8,#00000014);padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.product-detail-quantity_product-detail__stock-units__0Uf47{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-detail_product-detail__BZnkK{--tw-border-style:none;padding:calc(var(--spacing,.25rem)*3);border-style:none}@media (min-width:64rem){.product-detail_product-detail__BZnkK{padding:calc(var(--spacing,.25rem)*6)}}.product-detail_product-detail__container__y9fPd{gap:calc(var(--spacing,.25rem)*6);flex-wrap:wrap;display:flex}.product-detail_product-detail__content__4eHp_{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;flex:1;display:flex}.product-detail_product-detail__badge__pOVAC{gap:calc(var(--spacing,.25rem)*2.5);width:fit-content;padding:calc(var(--spacing,.25rem)*1.5);color:var(--color-yellow-800,#7f390a);background-color:#fff0c4}.product-detail_product-detail__badge__pOVAC:hover{background-color:oklab(95.6175% -.00149432 .0590635/.8)}.product-detail_product-detail__badge-icon__RT9HE{height:calc(var(--spacing,.25rem)*5)}.product-detail_product-detail__badge-text__jTZF_{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.product-detail_product-detail__info__XhKwO{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}.product-detail_product-detail__basic-info__k41N_{margin-bottom:calc(var(--spacing,.25rem)*2);row-gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.product-detail_product-detail__title__MHzit{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-darker,#26262b)}@media (min-width:48rem){.product-detail_product-detail__title__MHzit{--tw-leading:1.2;font-size:28px;line-height:1.2}}.product-detail_product-detail__gallery__k7JrH{display:none}@media (min-width:48rem){.product-detail_product-detail__gallery__k7JrH{display:flex}.product-detail_product-detail__carousel-mobile__lZm7s{display:none}}.product-detail_product-detail__grid__9GoaK{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-detail_product-detail__label__Ujqr0{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-base,#6f6f7b)}.product-detail_product-detail__value__HwY9F{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary-darker,#1b55a1);text-transform:uppercase}.product-detail_product-detail__sub-label__VOAhJ{color:var(--color-gray-base,#6f6f7b)}.product-detail_product-detail__code__CDnTN{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-overflow:ellipsis;color:var(--color-gray-dark,#51515c);text-transform:uppercase}.product-detail_product-detail__divider__RsPGl{background-color:var(--color-gray-50,#f4f4f5);width:100%;height:1px}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.technical-specs_technical-specs-section__NvITU{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem)*6);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}@media (min-width:48rem){.technical-specs_technical-specs-section__NvITU{padding-inline:calc(var(--spacing,.25rem)*4)}}.technical-specs_technical-specs-section__title__dMDsZ{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*6);text-align:start;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:120%;--tw-font-weight:var(--font-weight-semibold,600);line-height:120%;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.15px;letter-spacing:-.15px;color:var(--color-gray-700,#26262b);align-self:stretch}.technical-specs_technical-specs-section__card__6ahkr{margin-top:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,#e4e4e7);flex-direction:column;align-self:stretch;align-items:flex-start;width:100%;display:flex}.technical-specs_technical-specs-section__row--border__3F9D5{border-style:var(--tw-border-style);border-width:0}.technical-specs_technical-specs-section__card-title__1rmGN{text-align:start;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.12px;letter-spacing:-.12px}.technical-specs_technical-specs-section__card-content__wKkOZ,.technical-specs_technical-specs-section__card-title__1rmGN{border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem)*4);color:var(--color-gray-500,#51515c);border-width:0}.technical-specs_technical-specs-section__card-content__wKkOZ{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:19.6px;flex-direction:column;line-height:19.6px;display:flex}@media (min-width:40rem){.technical-specs_technical-specs-section__card-content__wKkOZ{gap:calc(var(--spacing,.25rem)*4);flex-direction:row}}.technical-specs_technical-specs-section__card-content--border__C_32H{border-bottom-right-radius:var(--radius-sm,calc(var(--radius) - 4px));border-bottom-left-radius:var(--radius-sm,calc(var(--radius) - 4px))}.technical-specs_technical-specs-section__card-content--color__6tOfV{background-color:var(--color-gray-25,#fafafa)}.technical-specs_technical-specs-section__card-content--key__gMY95{width:calc(var(--spacing,.25rem)*52);min-width:calc(var(--spacing,.25rem)*52);padding:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.105px;letter-spacing:-.105px}.technical-specs_technical-specs-section__card-content--value__Z_a3C{padding:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.technical-specs_technical-specs-section__card--margin__Rnrph{margin-top:calc(var(--spacing,.25rem)*0)}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.vehicle-compatibility-footer_vehicle-compatibility-footer_divisor__hh7YR{margin-block:calc(var(--spacing,.25rem)*4);background-color:var(--color-gray-50,#f4f4f5);width:100%;height:1px}.vehicle-compatibility-footer_vehicle-compatibility-footer_section__9cRV_{width:calc(var(--spacing,.25rem)*60);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*1);padding:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--color-brand-700,#0853b4);opacity:.85;display:flex}.vehicle-compatibility-footer_vehicle-compatibility-footer_arrow-rigth__RS2kF{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);text-align:center;--tw-leading:16px;--tw-font-weight:var(--font-weight-normal,400);line-height:16px;font-weight:var(--font-weight-normal,400);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.add-vehicle-form_form__radio-group__4RusX{gap:calc(var(--spacing,.25rem)*8);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darker,#26262b);flex-direction:column;display:flex!important}@media (min-width:40rem){.add-vehicle-form_form__radio-group__4RusX{flex-direction:row;gap:calc(var(--spacing,.25rem)*14)!important}}.add-vehicle-form_form__radio-group-item__wrapper__lYdFA{column-gap:calc(var(--spacing,.25rem)*4);display:flex}.add-vehicle-form_form__radio-group-item__fCDi2{color:var(--color-primary-base,#1fb0ff)}.add-vehicle-form_form__radio-group-item__label__a7oe3{cursor:pointer}.add-vehicle-form_data-form__J_7eO{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*4);grid-template-rows:4fr;grid-template-columns:1fr;display:grid}@media (min-width:64rem){.add-vehicle-form_data-form__J_7eO{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}@media (min-width:80rem){.add-vehicle-form_data-form__J_7eO{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.add-vehicle-form_data-form_error-mesage__M6_4T,.add-vehicle-form_data-form_mesage__oxFGV{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-failure-base,#dc3848)}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.vehicle-compatibility-alert_vehicle-alert__SbwIi{flex-direction:column;display:flex}@media (min-width:40rem){.vehicle-compatibility-alert_vehicle-alert__SbwIi{flex-direction:row;justify-content:space-between}}.vehicle-compatibility-alert_vehicle-alert_description__Vo4ku{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.vehicle-compatibility-alert_vehicle-alert_title__a5JLR{margin:calc(var(--spacing,.25rem)*0);--tw-leading:140%;--tw-tracking:-.105px;letter-spacing:-.105px;line-height:140%;display:flex}.vehicle-compatibility-alert_vehicle-alert_button__sjzS1{margin-left:calc(var(--spacing,.25rem)*8);height:calc(var(--spacing,.25rem)*8);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:6.4px;justify-content:center;align-items:center;display:flex}.vehicle-compatibility-alert_vehicle-alert_button--success__CWboG{color:var(--color-success-dark,#1e5c2d);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.vehicle-compatibility-alert_vehicle-alert_button--success__CWboG:hover{background-color:var(--color-green-50,#e0fbe6)}}.vehicle-compatibility-alert_vehicle-alert_button--failed__Z_nGA{color:var(--color-failure-dark,#9b172f);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.vehicle-compatibility-alert_vehicle-alert_button--failed__Z_nGA:hover{background-color:var(--color-red-50,#fee7e6)}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.applications-summary_applications-summary_wraper__EvLuD{margin-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);width:100%;font-size:14px;font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,#51515c)}.applications-summary_applications-summary_title-wraper__gwRw5{padding:calc(var(--spacing,.25rem)*4);--tw-tracking:-.105px;letter-spacing:-.105px;color:#26262bd9;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.applications-summary_applications-summary_title-wraper__gwRw5{color:color-mix(in oklab,var(--color-gray-700,#26262b)85%,transparent)}}.applications-summary_applications-summary_table-row__3ccWy{gap:calc(var(--spacing,.25rem)*4);--tw-border-style:none;border-style:none;width:100%;display:flex}.applications-summary_applications-summary_title__zIukV{-webkit-line-clamp:2;padding:calc(var(--spacing,.25rem)*0);--tw-leading:140%;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;line-height:140%;display:-webkit-box;overflow:hidden}.applications-summary_applications-summary_title--right__YKbzh{text-align:right;max-width:60px}@media (min-width:40rem){.applications-summary_applications-summary_title--right__YKbzh{max-width:88px}}.applications-summary_applications-summary_vehicles--scroll__QQzuz{height:150px;overflow-y:scroll}.applications-summary_applications-summary_manufacturer-wraper__r2gzw{align-items:center;gap:calc(var(--spacing,.25rem)*4);--tw-border-style:none;min-height:48px;padding:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*0);border-style:none;align-self:stretch;display:flex}.applications-summary_applications-summary_manufacturer-icon__puCS7{width:25px;height:25px;padding:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;display:flex}.applications-summary_applications-summary_manufacturer-name__oXJle{padding:calc(var(--spacing,.25rem)*0);--tw-leading:140%;--tw-tracking:-.105px;letter-spacing:-.105px;line-height:140%}.applications-summary_applications-summary_manufacturer-divisor__U715m{--tw-border-style:dashed;border-style:dashed;border-top-width:1px;border-color:var(--color-gray-200,#d4d4d8);width:100%;padding:calc(var(--spacing,.25rem)*0)}.applications-summary_applications-summary_vehicle__Scqn2{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);--tw-border-style:none;padding:calc(var(--spacing,.25rem)*4);border-style:none;align-self:stretch;display:flex}.applications-summary_applications-summary_vehicle--gray__eb3hS{background-color:var(--color-gray-25,#fafafa)}.applications-summary_applications-summary_vehicle-name__WwFMx{padding:calc(var(--spacing,.25rem)*0);--tw-leading:140%;--tw-tracking:-.105px;letter-spacing:-.105px;text-overflow:ellipsis;opacity:.85;flex:1;line-height:140%;overflow:hidden}.applications-summary_applications-summary_vehicle-year__wq7Hs{width:60px;padding:calc(var(--spacing,.25rem)*0);text-align:right;--tw-leading:140%;--tw-font-weight:var(--font-weight-normal,400);line-height:140%;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);text-overflow:ellipsis;overflow:hidden}@media (min-width:40rem){.applications-summary_applications-summary_vehicle-year__wq7Hs{width:88px}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.vehicle-compatibility-header_vehicle-compatibility-header__SIAH2{margin-bottom:calc(var(--spacing,.25rem)*6);align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;align-self:stretch;display:flex}.vehicle-compatibility-header_vehicle-compatibility-header-title__kgXLu{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:120%;--tw-font-weight:var(--font-weight-semibold,600);line-height:120%;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.15px;letter-spacing:-.15px;color:var(--color-gray-700,#26262b);align-self:stretch}.vehicle-compatibility-header_vehicle-compatibility-header-subtitle__9eTPb{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:140%;--tw-font-weight:var(--font-weight-normal,400);line-height:140%;font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,#51515c);align-self:stretch}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.vehicle-compatibility_vehicle-compatibility-section__bQbUw{border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,#e4e4e7);background-color:var(--color-white,#fff);width:100%;max-height:800px;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*6);flex-direction:column;align-items:flex-start;display:flex}.vehicle-compatibility_vehicle-compatibility-section_form__a9IUB{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.product-details_product-details-section__q95Q7{gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}