.CompareTray_tray__wVkac{position:fixed;left:0;right:0;bottom:var(--hanparca-sticky-offset,0);z-index:299;transition:bottom .14s cubic-bezier(.22,1,.36,1);background-color:var(--surface);border-top:1px solid var(--border-strong);box-shadow:var(--shadow-lg);padding-bottom:env(safe-area-inset-bottom,0);animation:CompareTray_hanparca-fade-in-up__EFaMd .14s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.CompareTray_tray__wVkac{animation:none}}.CompareTray_tray__inner__4itWu{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.CompareTray_tray__inner__4itWu{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.CompareTray_tray__inner__4itWu{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.CompareTray_tray__inner__4itWu{display:flex;align-items:center;gap:12px;padding-block:12px}@media(max-width:640px){.CompareTray_tray__inner__4itWu{align-items:stretch;flex-direction:column;gap:8px;padding-block:8px}}.CompareTray_tray__icon__7EaUV{display:flex;color:var(--text-2);font-size:18px}@media(max-width:640px){.CompareTray_tray__icon__7EaUV{display:none}}.CompareTray_tray__body__7_sHH{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.CompareTray_tray__title__R30E5{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--text)}.CompareTray_tray__count__91_Tn{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--text-2)}.CompareTray_tray__chips__povEn{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-block:4px 12px;scrollbar-width:none;-ms-overflow-style:none}.CompareTray_tray__chips__povEn::-webkit-scrollbar{display:none}.CompareTray_tray__chips__povEn>*{scroll-snap-align:start;flex-shrink:0}.CompareTray_tray__chips__povEn{list-style:none;margin:0;padding:0}.CompareTray_tray__chip__lTf9a{display:flex;align-items:center;gap:4px;flex:0 0 auto;max-width:200px;padding-left:8px;border:1px solid var(--border);border-radius:999px;background-color:var(--surface-2)}.CompareTray_tray__chipText___CYAN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;color:var(--text-2);text-transform:capitalize}.CompareTray_tray__actions__slOzP{display:flex;align-items:center;gap:8px;flex:0 0 auto}@media(max-width:640px){.CompareTray_tray__actions__slOzP{justify-content:space-between}}.CookieConsent_consent__Tvp7a{display:flex;align-items:flex-start;gap:12px;position:fixed;left:16px;bottom:calc(var(--hanparca-sticky-offset, 0px) + 16px);z-index:298;max-width:420px;padding:16px;background-color:var(--surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-xl);animation:CookieConsent_hanparca-fade-in-up__T30nC .2s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.CookieConsent_consent__Tvp7a{animation:none}}@media(max-width:640px){.CookieConsent_consent__Tvp7a{left:12px;right:12px;max-width:none;padding:12px;border-radius:8px}}.CookieConsent_consent__icon__2pxIH{background-color:var(--blue-tint);border:1px solid var(--blue-line);color:var(--blue-text);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;font-size:18px}@media(max-width:640px){.CookieConsent_consent__icon__2pxIH{display:none}}.CookieConsent_consent__body__kPQPa{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.CookieConsent_consent__title__QV5wx{font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;font-size:15px}.CookieConsent_consent__text__7teB_{margin:0;font-size:13px;line-height:1.75;color:var(--text-2)}.CookieConsent_consent__link__GuOfZ{color:var(--blue-text);text-decoration:underline;font-weight:500}.CookieConsent_consent__link__GuOfZ:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.CookieConsent_consent__action__VqxBu{flex-shrink:0;align-self:center}@media(max-width:640px){.CookieConsent_consent__action__VqxBu{align-self:stretch}.CookieConsent_consent__Tvp7a{flex-direction:column;align-items:stretch}}.Logo_logo__QqYwb{display:inline-flex;align-items:center;flex-shrink:0;gap:8px}.Logo_logo__dark__ZC4Fi,.Logo_logo__light__EWuTW{display:block}.Logo_logo__dark__ZC4Fi{display:none}@media(prefers-color-scheme:dark){:root:not([data-hanui-theme]) .Logo_logo__QqYwb .Logo_logo__light__EWuTW{display:none}:root:not([data-hanui-theme]) .Logo_logo__QqYwb .Logo_logo__dark__ZC4Fi{display:block}}:root[data-hanui-theme=dark] .Logo_logo__QqYwb .Logo_logo__light__EWuTW{display:none}:root[data-hanui-theme=dark] .Logo_logo__QqYwb .Logo_logo__dark__ZC4Fi{display:block}.Logo_logo--inverse__TW_Na .Logo_logo__light__EWuTW{display:none}.Logo_logo--inverse__TW_Na .Logo_logo__dark__ZC4Fi{display:block}@media(max-width:1024px){.AccountMenu_menu__label__sa_7P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.AccountMenu_panel__gJPML{width:min(264px,100vw - 16px*2)}.AccountMenu_panel__greeting__s6JM3{display:flex;flex-direction:column;gap:2px;padding:8px 12px 12px;border-bottom:1px solid var(--border);margin-bottom:4px}.AccountMenu_panel__greetingLabel__uaUcB{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2)}.AccountMenu_panel__greetingName__7Di5D{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;color:var(--text)}.AccountMenu_panel__prompt__VuZSH{padding:8px 12px;font-size:15px;line-height:1.62;color:var(--text-2)}.AccountMenu_panel__list__AmGQ4{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.AccountMenu_panel__link__8fy9o,.AccountMenu_panel__logout__AZHHT{display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 12px;border:none;background:none;border-radius:6px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;color:var(--text);text-align:left;cursor:pointer;transition:background-color .14s cubic-bezier(.22,1,.36,1)}.AccountMenu_panel__link__8fy9o:hover,.AccountMenu_panel__logout__AZHHT:hover{background-color:var(--surface-2)}.AccountMenu_panel__link__8fy9o:focus-visible,.AccountMenu_panel__logout__AZHHT:focus-visible{outline:2px solid var(--ring-color);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.AccountMenu_panel__link__8fy9o,.AccountMenu_panel__logout__AZHHT{transition:none}}.AccountMenu_panel__logout__AZHHT{margin-top:4px;padding-top:8px;border-top:1px solid var(--border);border-radius:0 0 6px 6px;color:var(--text-2)}.AccountMenu_panel__icon__tHODy{display:inline-flex;flex-shrink:0;color:var(--text-3);font-size:18px}.AccountMenu_panel__gJPML .AccountMenu_panel__cta__gkyby{margin:4px 0 8px}.CartLink_link__lpZM_{position:relative}.CartLink_link__iconWrapper__Hjn8d{position:relative;display:inline-flex}.CartLink_link__badge__P38KB{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding-inline:3px;background-color:var(--surface);border-radius:999px;color:var(--text);font-size:12px;font-weight:700;line-height:16px;text-align:center}@media(max-width:1024px){.CartLink_link__label__tALo0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.GarageBadge_badge__LmHrW{background-color:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-fg);display:inline-flex;align-items:center;gap:8px;padding:4px 8px 4px 12px;border-radius:999px;font-size:15px;max-width:100%}.GarageBadge_badge__link__zt8l_{display:inline-flex;align-items:center;gap:8px;min-width:0;color:inherit;border-radius:6px}.GarageBadge_badge__link__zt8l_:hover .GarageBadge_badge__vehicle__LZrKx{text-decoration:underline}.GarageBadge_badge__link__zt8l_:focus-visible{outline:2px solid var(--ring-color);outline-offset:1px}.GarageBadge_badge__icon__P9bXj{flex-shrink:0;font-size:16px}.GarageBadge_badge__label__lgw2k{color:var(--ok-fg)}@media(max-width:640px){.GarageBadge_badge__label__lgw2k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.GarageBadge_badge__vehicle__LZrKx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;color:var(--ok-fg)}.GarageBadge_badge__LmHrW .GarageBadge_badge__change__Wv_J2{flex-shrink:0;min-height:0;padding:2px 8px;border:1px solid var(--ok-line);border-radius:6px;background:none;font-size:12px;color:var(--ok-fg);position:relative}.GarageBadge_badge__LmHrW .GarageBadge_badge__change__Wv_J2:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}.GarageBadge_badge__LmHrW .GarageBadge_badge__change__Wv_J2:hover:not(:disabled){background-color:var(--surface);border-color:var(--ok-line);color:var(--ok-fg)}.GarageBadge_badge__LmHrW .GarageBadge_badge__change__Wv_J2:focus-visible{outline:2px solid var(--ring-color);outline-offset:1px}.GarageBadge_badge__LmHrW .GarageBadge_badge__clear__6bZSq{width:24px;height:24px;border-radius:999px;color:var(--ok-fg);flex-shrink:0}.GarageBadge_badge__LmHrW .GarageBadge_badge__clear__6bZSq:hover:not(:disabled){background-color:var(--surface);color:var(--bad-fg)}.GarageBadge_badge__LmHrW .GarageBadge_badge__clear__6bZSq:focus-visible{outline:2px solid var(--ring-color);outline-offset:1px}.GarageBadge_prompt__bCpmH.GarageBadge_prompt__bCpmH{background-color:var(--blue-tint);border:1px solid var(--blue-line);color:var(--blue-text);padding:8px 16px;min-height:36px;border-radius:999px;font-size:15px;max-width:100%}.GarageBadge_prompt__bCpmH.GarageBadge_prompt__bCpmH:hover:not(:disabled){border-color:var(--blue);background-color:var(--surface);color:var(--blue-text)}@media(max-width:640px){.GarageBadge_prompt__bCpmH.GarageBadge_prompt__bCpmH{width:100%;justify-content:center;min-height:44px}}.GarageBadge_prompt__icon___NyV_{flex-shrink:0;font-size:18px}.GarageBadge_prompt__label__IVWAm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.GarageBadge_prompt__hint__oL69L{margin-left:8px;color:var(--text-2);font-weight:400;font-size:13px;white-space:nowrap}@media(max-width:1024px){.GarageBadge_prompt__hint__oL69L{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.SearchBar_search__sAvti{position:relative;width:100%}.SearchBar_search__sAvti .SearchBar_search__submit__u250n{border-radius:999px;padding:8px 16px;min-height:36px;flex-shrink:0;box-shadow:none}.SearchBar_search__sAvti .SearchBar_search__submit__u250n:active:not(:disabled),.SearchBar_search__sAvti .SearchBar_search__submit__u250n:hover:not(:disabled){box-shadow:none}.SearchBar_search__sAvti .SearchBar_search__submit__u250n:focus-visible{outline:2px solid var(--ring-color);outline-offset:-2px}.SearchBar_search__enter__c5vSH{font-size:14px;opacity:.8}.SearchBar_search--lg__vHANL .SearchBar_search__form__PgGi5{padding-left:24px;padding-right:8px}.SearchBar_search--lg__vHANL .SearchBar_search__input__yetk4{font-size:16px;padding-block:16px}.SearchBar_search--lg__vHANL .SearchBar_search__icon__w9ciL{font-size:20px}.SearchBar_search--lg__vHANL .SearchBar_search__submit__u250n{min-height:44px;padding:8px 24px;font-size:16px}.SearchBar_search__form__PgGi5{display:flex;align-items:center;gap:8px;background-color:var(--nav-bg-2);border:1px solid var(--nav-line-strong);border-radius:999px;padding-left:16px;padding-right:4px;transition:background-color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1)}.SearchBar_search__form__PgGi5:hover:not(:focus-within){border-color:var(--nav-fg-3)}.SearchBar_search__form__PgGi5:focus-within{background-color:var(--surface);border-color:var(--blue);box-shadow:var(--ring)}.SearchBar_search__form__PgGi5:focus-within .SearchBar_search__icon__w9ciL{color:var(--text-2)}.SearchBar_search__form__PgGi5:focus-within .SearchBar_search__input__yetk4{color:var(--text)}.SearchBar_search__form__PgGi5:focus-within .SearchBar_search__input__yetk4::placeholder{color:var(--text-3)}@media(prefers-reduced-motion:reduce){.SearchBar_search__form__PgGi5{transition:none}}.SearchBar_search__icon__w9ciL{color:var(--nav-fg-3);flex-shrink:0;font-size:18px;transition:color .14s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.SearchBar_search__icon__w9ciL{transition:none}}.SearchBar_search__input__yetk4{flex:1 1;min-width:0;border:none;background:none;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:15px;color:var(--nav-fg);padding-block:12px;transition:color .14s cubic-bezier(.22,1,.36,1)}@media(hover:none)and (pointer:coarse){.SearchBar_search__input__yetk4{font-size:16px}}.SearchBar_search__input__yetk4::placeholder{color:var(--nav-fg-3)}.SearchBar_search__input__yetk4:focus{outline:none}@media(prefers-reduced-motion:reduce){.SearchBar_search__input__yetk4{transition:none}}.SearchBar_search__hint__3QjVz{position:absolute;top:calc(100% + 4px);left:16px;z-index:200;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px;white-space:nowrap;animation:SearchBar_hanparca-fade-in-up__gH__A .14s cubic-bezier(.22,1,.36,1);background-color:var(--off-bg);border:1px solid var(--off-line);color:var(--off-fg)}.SearchBar_search__hint--vin__tef_l{background-color:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-fg)}.SearchBar_search__hint--oem__WVv5_{background-color:var(--oem-bg);border:1px solid var(--oem-line);color:var(--oem-fg)}.SearchBar_suggestions__Dv1XG{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:200;list-style:none;margin:0;padding:4px;background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);max-height:420px;overflow-y:auto;text-align:left;animation:SearchBar_hanparca-fade-in-up__gH__A .14s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.SearchBar_suggestions__Dv1XG{animation:none}}.SearchBar_suggestions__heading__foSto{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);display:block;padding:8px 12px 4px;color:var(--text-3)}.SearchBar_suggestions__group__Rkwmn{list-style:none;margin:0;padding:0}.SearchBar_suggestions__all__UPwwU{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.SearchBar_suggestions__all__UPwwU button{width:100%;text-align:left;border:none;background:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;color:var(--blue-text);padding:8px 12px;border-radius:6px}.SearchBar_suggestions__all__UPwwU button:hover{background-color:var(--blue-tint)}.SearchBar_suggestions__all__UPwwU button:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.SearchBar_suggestion__itOoy{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;cursor:pointer}.SearchBar_suggestion--active__6jAUD{background-color:var(--blue-tint);color:var(--text)}.SearchBar_suggestion__image__Hi0vI{width:36px;height:36px;flex-shrink:0;border-radius:4px;object-fit:contain}.SearchBar_suggestion__text__tinjM{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.SearchBar_suggestion__label__VKtMO{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;color:var(--text)}.SearchBar_suggestion__meta__ElUeQ{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:12px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.ThemeToggle_switch__hLLt2{flex-shrink:0}.ThemeToggle_switch__icon__fGN4C{position:absolute;display:inline-flex;font-size:18px;opacity:0;transform:rotate(-90deg) scale(.6);transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.34,1.4,.64,1)}@media(prefers-reduced-motion:reduce){.ThemeToggle_switch__icon__fGN4C{transition:none}}.ThemeToggle_switch__icon--on__hnjJP{opacity:1;transform:rotate(0) scale(1)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--nav__ivDly{color:var(--nav-fg-2)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--nav__ivDly:hover:not(:disabled){background-color:var(--nav-hover);color:var(--nav-fg)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--nav__ivDly:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--band__AfAS_{color:var(--band-fg-2)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--band__AfAS_:hover:not(:disabled){background-color:var(--band-hover);color:var(--band-fg)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--band__AfAS_:focus-visible{outline:2px solid var(--band-fg);outline-offset:2px}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--surface__K7pmq{color:var(--text-2);border-color:var(--border);background-color:var(--surface)}.ThemeToggle_switch__hLLt2.ThemeToggle_switch--surface__K7pmq:hover:not(:disabled){background-color:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.ThemeToggle_group__IQaOJ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ThemeToggle_group__label__P8X_3{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2)}.ThemeToggle_group--nav__oMGvd{color:var(--nav-fg-2);--hanui-surface-2:var(--nav-bg-2);--hanui-surface:var(--nav-bg);--hanui-border:var(--nav-line);--hanui-text-2:var(--nav-fg-2);--hanui-text:var(--nav-fg);--hanui-ring-color:var(--nav-fg)}.ThemeToggle_group--surface__UiwQ2{color:var(--text-2)}.Header_header__qBw1J{position:sticky;top:0;z-index:100;background-color:var(--nav-bg);color:var(--nav-fg);border-bottom:1px solid var(--nav-line)}.Header_promise__iXFow{background-color:var(--band-bg);border-bottom:1px solid var(--band-line)}.Header_promise__inner__nQAuz{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.Header_promise__inner__nQAuz{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.Header_promise__inner__nQAuz{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.Header_promise__inner__nQAuz{display:flex;align-items:center;gap:16px;justify-content:space-between;min-height:36px}.Header_promise__text__4lkCf{font-size:13px;color:var(--band-fg-2)}@media(max-width:640px){.Header_promise__text__4lkCf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}.Header_promise__aside__dGoC2{display:flex;align-items:center;gap:4px;flex-shrink:0}.Header_promise__phone__lrw4S{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;font-size:13px;font-weight:600;color:var(--band-fg-2);white-space:nowrap;transition:background-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1)}.Header_promise__phone__lrw4S:hover{background-color:var(--band-hover);color:var(--band-fg)}.Header_promise__phone__lrw4S:focus-visible{outline:2px solid var(--band-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Header_promise__phone__lrw4S{transition:none}}@media(max-width:640px){.Header_promise__phone__lrw4S{display:none}}.Header_promise__theme__nwQbI{width:32px;height:32px}.Header_main__inner__86gVv{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.Header_main__inner__86gVv{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.Header_main__inner__86gVv{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.Header_main__inner__86gVv{display:flex;align-items:center;gap:24px;min-height:68px}@media(max-width:640px){.Header_main__inner__86gVv{min-height:60px;gap:12px;flex-wrap:wrap}}.Header_main__menuToggle__KORZf{display:none;color:var(--nav-fg)}.Header_main__menuToggle__KORZf:hover{background-color:var(--nav-hover)}@media(max-width:1024px){.Header_main__menuToggle__KORZf{display:inline-flex}}.Header_main__logo__2BTB7{flex-shrink:0;color:var(--nav-fg)}.Header_main__logo__2BTB7:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media(max-width:640px){.Header_main__logo__2BTB7{display:none}}.Header_main__logoMark__AwtRk{display:none;flex-shrink:0;border-radius:6px}.Header_main__logoMark__AwtRk:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media(max-width:640px){.Header_main__logoMark__AwtRk{position:relative}.Header_main__logoMark__AwtRk:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}.Header_main__logoMark__AwtRk{display:inline-flex;align-items:center}}.Header_main__search__C7GgO{flex:1 1;min-width:0;max-width:680px}@media(max-width:640px){.Header_main__search__C7GgO{order:3;flex-basis:100%;max-width:none;padding-bottom:12px}}.Header_actions__dkylq{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}.Header_actions__link__wlMOP{display:flex;align-items:center;gap:8px;appearance:none;border:none;background:none;cursor:pointer;text-align:inherit;padding:8px 12px;min-height:40px;border-radius:8px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;color:var(--nav-fg-2);transition:background-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1)}.Header_actions__link__wlMOP:hover{background-color:var(--nav-hover);color:var(--nav-fg)}.Header_actions__link__wlMOP:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Header_actions__link__wlMOP{transition:none}}.Header_nav__DMp9j{border-top:1px solid var(--nav-line);background-color:var(--nav-bg-2)}@media(max-width:1024px){.Header_nav__DMp9j .Header_nav__list__c2JC7{display:none}}.Header_nav__inner__N8gGW{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.Header_nav__inner__N8gGW{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.Header_nav__inner__N8gGW{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.Header_nav__inner__N8gGW{display:flex;align-items:center;gap:16px}@media(max-width:640px){.Header_nav__inner__N8gGW{gap:0}}.Header_nav__inner__N8gGW{justify-content:space-between;min-height:46px}@media(max-width:1024px){.Header_nav__inner__N8gGW{justify-content:flex-start}}.Header_nav__list__c2JC7{display:flex;align-items:center;gap:4px}.Header_nav__link__4s_Lw{display:inline-flex;align-items:center;min-height:44px;padding-inline:12px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;color:var(--nav-fg-2);position:relative;transition:color .14s cubic-bezier(.22,1,.36,1)}.Header_nav__link__4s_Lw:hover{color:var(--nav-fg)}.Header_nav__link__4s_Lw:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:4px 4px 0 0;background-color:rgba(0,0,0,0);transition:background-color .14s cubic-bezier(.22,1,.36,1)}.Header_nav__link--active__lPBpg{color:var(--nav-fg);font-weight:600}.Header_nav__link--active__lPBpg:after{background-color:var(--blue)}.Header_nav__link__4s_Lw:focus-visible{outline:2px solid var(--nav-fg);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.Header_nav__link__4s_Lw,.Header_nav__link__4s_Lw:after{transition:none}}.Header_drawer__list__w62UV{display:flex;flex-direction:column;gap:4px}.Header_drawer__link__7NpWc{display:flex;align-items:center;min-height:44px;padding:12px 16px;border-radius:8px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:16px;font-weight:500;color:var(--text);transition:background-color .14s cubic-bezier(.22,1,.36,1)}.Header_drawer__link__7NpWc:hover{background-color:var(--surface-2)}.Header_drawer__link__7NpWc:focus-visible{outline:2px solid var(--ring-color);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.Header_drawer__link__7NpWc{transition:none}}.Header_drawer__link--active__rBnBD{background-color:var(--blue-tint);color:var(--blue-text);font-weight:600}.Header_drawer__separator__6SY68{margin-block:12px}.Footer_footer__9S97q{background-color:var(--footer-bg);border-top:1px solid var(--nav-line);color:var(--nav-fg-2)}.Footer_footer__container___RAr5{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.Footer_footer__container___RAr5{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.Footer_footer__container___RAr5{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.Footer_footer__top__GrDUq{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:48px}@media(max-width:1024px){.Footer_footer__top__GrDUq{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:640px){.Footer_footer__top__GrDUq{grid-template-columns:1fr}}.Footer_footer__brand__P7hHD{display:flex;flex-direction:column;gap:16px;max-width:40ch}.Footer_footer__tagline___ndni{font-size:15px;line-height:1.62}.Footer_footer__contact__Xubsi{display:flex;flex-direction:column;gap:8px;font-size:15px}.Footer_footer__contactRow__Xvg82{display:flex;align-items:center;gap:8px;color:var(--nav-fg)}.Footer_footer__contactRow__Xvg82 a{color:inherit}.Footer_footer__contactRow__Xvg82 a:hover{text-decoration:underline;text-underline-offset:2px}.Footer_footer__contactRow__Xvg82 a:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}.Footer_footer__contactRow__Xvg82 svg{color:var(--blue);flex-shrink:0}.Footer_footer__group__O6M5P{display:flex;flex-direction:column;gap:12px}.Footer_footer__groupTitle__1cGTc{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);color:var(--nav-fg)}.Footer_footer__list__PxL3t{display:flex;flex-direction:column;gap:8px}.Footer_footer__link__kWils{display:inline-flex;align-items:center;min-height:28px;font-size:15px;color:var(--nav-fg-2);transition:color .14s cubic-bezier(.22,1,.36,1)}@media(max-width:1024px){.Footer_footer__link__kWils{min-height:44px}}.Footer_footer__link__kWils:hover{color:var(--nav-fg);text-decoration:underline;text-underline-offset:2px}.Footer_footer__link__kWils:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Footer_footer__link__kWils{transition:none}}.Footer_footer__bottom__zKRR0{border-top:1px solid var(--nav-line)}.Footer_footer__bottomInner__J_8mI{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.Footer_footer__bottomInner__J_8mI{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.Footer_footer__bottomInner__J_8mI{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.Footer_footer__bottomInner__J_8mI{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap;padding-block:16px}.Footer_footer__copyright__iMi01{font-size:13px;color:var(--nav-fg-3)}.Footer_footer__theme__mjJoQ{flex-shrink:0}.Footer_footer__security__ebn52{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--nav-fg-2)}.Footer_footer__security__ebn52 svg{color:var(--ok-fg);flex-shrink:0}.BaseLayout_layout__MFXSA{display:flex;flex-direction:column;min-height:100dvh}.BaseLayout_layout__main__30OdD{flex:1 1}.VehicleSelector_selector__O4tzc{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.VehicleSelector_selector__O4tzc{border-radius:8px}}.VehicleSelector_selector__O4tzc{padding:32px}@media(max-width:1024px){.VehicleSelector_selector__O4tzc{padding:24px}}@media(max-width:640px){.VehicleSelector_selector__O4tzc{padding:16px}}.VehicleSelector_selector--bare__NqZ2I{background:none;border:none;border-radius:0;box-shadow:none;padding:0}.VehicleSelector_selector__steps__TLfsb{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.VehicleSelector_selector__step__ztqyx{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--text-2);transition:color .14s cubic-bezier(.22,1,.36,1)}.VehicleSelector_selector__step--reached__hgiiz{color:var(--text);font-weight:500}.VehicleSelector_selector__step--reached__hgiiz .VehicleSelector_selector__stepIndex__SQiyd{background-color:var(--blue);color:var(--on-action);border-color:var(--blue)}@media(prefers-reduced-motion:reduce){.VehicleSelector_selector__step__ztqyx{transition:none}}.VehicleSelector_selector__stepIndex__SQiyd{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border-strong);border-radius:999px;font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:13px;line-height:1}.VehicleSelector_selector__fields__YYO02{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.VehicleSelector_selector__fields__YYO02>*{min-width:0}.VehicleSelector_selector__error__1upz_{margin-top:12px}.VehicleSelector_selector__hint__BwKGl{margin-top:16px;font-size:15px;color:var(--text-2)}.HomeContainer_searchHero__X1QK9{position:relative;background-color:var(--nav-bg);border-bottom:1px solid var(--nav-line);color:var(--nav-fg);padding-block:96px 64px}@media(max-width:1024px){.HomeContainer_searchHero__X1QK9{padding-block:48px 32px}}@media(max-width:640px){.HomeContainer_searchHero__X1QK9{padding-block:32px 24px}}.HomeContainer_searchHero__inner__g5kzy{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.HomeContainer_searchHero__inner__g5kzy{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.HomeContainer_searchHero__inner__g5kzy{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.HomeContainer_searchHero__inner__g5kzy{display:flex;flex-direction:column;gap:16px;position:relative;align-items:center;text-align:center}.HomeContainer_searchHero__badge__0rtW9{align-self:center}.HomeContainer_searchHero__title__WLW2u{font-size:47px;font-weight:700;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.022em;color:var(--nav-fg);text-wrap:balance;max-width:24ch}@media(max-width:1024px){.HomeContainer_searchHero__title__WLW2u{font-size:37px}}@media(max-width:640px){.HomeContainer_searchHero__title__WLW2u{font-size:29px}}.HomeContainer_searchHero__subtitle__XytQq{font-size:19px;line-height:1.62;color:var(--nav-fg-2);max-width:56ch;text-wrap:balance}@media(max-width:640px){.HomeContainer_searchHero__subtitle__XytQq{font-size:16px}}.HomeContainer_searchHero__field__jRSWO{width:100%;max-width:720px;margin-top:8px}.HomeContainer_searchHero__examples__I8Y_o{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}@media(max-width:640px){.HomeContainer_searchHero__examples__I8Y_o{align-self:stretch;min-width:0}}.HomeContainer_searchHero__examplesLabel__RpBVh{font-size:13px;color:var(--nav-fg-3)}.HomeContainer_searchHero__example__78tEY{display:flex;align-items:center;gap:8px;display:inline-flex;padding:4px 12px;border-radius:999px;border:1px solid var(--nav-line-strong);background-color:var(--glass);font-size:13px;font-weight:500;color:var(--nav-fg-2);white-space:nowrap;transition:background-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1)}.HomeContainer_searchHero__example__78tEY:hover{background-color:var(--nav-hover);border-color:var(--nav-fg-3);color:var(--nav-fg)}.HomeContainer_searchHero__example__78tEY:focus-visible{outline:2px solid var(--nav-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.HomeContainer_searchHero__example__78tEY{transition:none}}@media(max-width:640px){.HomeContainer_searchHero__example--wideOnly__cD5tA{display:none}}.HomeContainer_searchHero__exampleCount__1bI8q{padding-inline:8px;border-radius:999px;background-color:var(--glass);font-size:12px;font-weight:600;color:var(--nav-fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeContainer_trust__h604y{display:flex;align-items:flex-start;gap:32px;margin-top:12px;justify-content:center;flex-wrap:wrap}@media(max-width:640px){.HomeContainer_trust__h604y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%}}.HomeContainer_trust__item__YR_TG{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;min-width:0}.HomeContainer_trust__label__RP4sE{font-size:13px;font-weight:500;color:var(--nav-fg-3)}.HomeContainer_trust__value__EiDqk{font-size:29px;font-weight:700;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.022em;color:var(--nav-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeContainer_hero__zwi2S{background-color:var(--nav-bg);border-bottom:1px solid var(--nav-line);color:var(--nav-fg);padding-block:64px}@media(max-width:640px){.HomeContainer_hero__zwi2S{padding-block:32px}}.HomeContainer_hero__inner__pmcEB{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.HomeContainer_hero__inner__pmcEB{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.HomeContainer_hero__inner__pmcEB{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.HomeContainer_hero__inner__pmcEB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:48px;align-items:center}@media(max-width:1024px){.HomeContainer_hero__inner__pmcEB{grid-template-columns:1fr;gap:24px}}.HomeContainer_hero__text__pfiKX{display:flex;flex-direction:column;gap:16px;max-width:52ch}.HomeContainer_hero__overline__f_VtT{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);color:var(--nav-fg-3)}.HomeContainer_hero__title__0wah9{font-size:37px;font-weight:700;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.022em;color:var(--nav-fg);text-wrap:balance}@media(max-width:1024px){.HomeContainer_hero__title__0wah9{font-size:29px}}@media(max-width:640px){.HomeContainer_hero__title__0wah9{font-size:23px}}.HomeContainer_hero__subtitle__uCiBH{font-size:19px;line-height:1.62;color:var(--nav-fg-2);max-width:46ch}@media(max-width:640px){.HomeContainer_hero__subtitle__uCiBH{font-size:16px}}.HomeContainer_hero__selector___FC5x{border-radius:12px;box-shadow:var(--shadow-lg)}.HomeContainer_hero__vinCta__oT8gz{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-block-start:16px;padding:8px 16px;border:1px solid var(--action-line);border-radius:999px;color:var(--nav-fg);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-weight:600;font-size:15px;transition:background-color .15s ease,border-color .15s ease}.HomeContainer_hero__vinCta__oT8gz:hover{background-color:var(--nav-hover);border-color:var(--green-accent)}.HomeContainer_hero__vinCta__oT8gz svg{color:var(--green-accent);font-size:1.1rem}.HomeContainer_promises__SZoVz{background-color:var(--page);border-bottom:1px solid var(--border)}.HomeContainer_promises__list___nvTk{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.HomeContainer_promises__list___nvTk{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.HomeContainer_promises__list___nvTk{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.HomeContainer_promises__list___nvTk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:24px}@media(max-width:1024px){.HomeContainer_promises__list___nvTk{grid-template-columns:1fr;gap:16px}}.HomeContainer_promise__TyOKr{display:flex;align-items:flex-start;gap:12px}.HomeContainer_promise__icon__onu1a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:8px;background-color:var(--ok-bg);color:var(--ok-fg);font-size:19px}.HomeContainer_promise__title__4VbLi{display:block;font-size:15px;font-weight:600;color:var(--text)}.HomeContainer_promise__description__fhoXt{font-size:13px;color:var(--text-2);line-height:1.62;margin-top:2px}.HomeContainer_main__CM8zo{display:flex;flex-direction:column;gap:48px;padding-block:48px 96px}@media(max-width:1024px){.HomeContainer_main__CM8zo{gap:32px;padding-block:32px 64px}}@media(max-width:640px){.HomeContainer_main__CM8zo{gap:24px;padding-block:24px 48px}}.HomeContainer_section__zb_Qq{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.HomeContainer_section__zb_Qq{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.HomeContainer_section__zb_Qq{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.HomeContainer_section__zb_Qq{display:flex;flex-direction:column;gap:24px}.HomeContainer_entries__SkjNz{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:16px}.HomeContainer_entry__dD7BE{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.HomeContainer_entry__dD7BE{border-radius:8px}}.HomeContainer_entry__dD7BE{transition:border-color .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1)}.HomeContainer_entry__dD7BE:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.HomeContainer_entry__dD7BE:active{transform:translateY(0);box-shadow:var(--shadow-sm)}@media(prefers-reduced-motion:reduce){.HomeContainer_entry__dD7BE{transition:none}.HomeContainer_entry__dD7BE:active,.HomeContainer_entry__dD7BE:hover{transform:none}}.HomeContainer_entry__dD7BE{display:flex;flex-direction:column;gap:12px;padding:24px;height:100%}.HomeContainer_entry__dD7BE:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.HomeContainer_entry__icon__56ns_{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background-color:var(--surface-2);color:var(--blue-text);font-size:23px;transition:background-color .14s cubic-bezier(.22,1,.36,1)}.HomeContainer_entry__dD7BE:hover .HomeContainer_entry__icon__56ns_{background-color:var(--blue-tint)}.HomeContainer_entry__header__87GqP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.HomeContainer_entry__title__fCxCy{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal}.HomeContainer_entry__description__I2V9Q{font-size:15px;color:var(--text-2);line-height:1.62;flex:1 1}.HomeContainer_entry__cta__yf5jH{display:flex;align-items:center;gap:4px;font-size:15px;font-weight:600;color:var(--blue-text)}.HomeContainer_entry__cta__yf5jH svg{transition:transform .14s cubic-bezier(.22,1,.36,1)}.HomeContainer_entry__dD7BE:hover .HomeContainer_entry__cta__yf5jH svg{transform:translateX(3px)}.HomeContainer_entry--recommended__K_Dzx{border-color:var(--blue);box-shadow:var(--shadow-md)}.HomeContainer_entry--recommended__K_Dzx .HomeContainer_entry__icon__56ns_{background-color:var(--blue);color:var(--on-action)}@media(prefers-reduced-motion:reduce){.HomeContainer_entry__cta__yf5jH svg,.HomeContainer_entry__icon__56ns_{transition:none}.HomeContainer_entry__dD7BE:hover .HomeContainer_entry__cta__yf5jH svg{transform:none}}.HomeContainer_categories__fA_qF{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.MaskedInput_masked__UFYjs{position:relative;display:block}.MaskedInput_masked__ghost__MSYsz{position:absolute;inset:0;display:flex;align-items:center;padding-inline:calc(1px + 16px);font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:16px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--text-3);pointer-events:none;white-space:pre}.MaskedInput_masked__typed__ulWkc{color:rgba(0,0,0,0)}.PasswordInput_password__9AOW1{position:relative;display:block}.PasswordInput_password__field__a7nAI input{padding-inline-end:64px}.PasswordInput_password__toggle__EtH0c{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);color:var(--text-2)}.PasswordInput_password__toggle__EtH0c:hover{color:var(--text)}.AuthForm_auth__5xJ7g,.AuthForm_auth__form__SnlcJ{display:flex;flex-direction:column;gap:16px}.AuthForm_auth__social__xA5ho{display:flex;flex-direction:column;gap:12px}.AuthForm_auth__row__PJwMr{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.AuthForm_auth__row__PJwMr{grid-template-columns:1fr}}.AuthForm_auth__consents__IK7qA{display:flex;flex-direction:column;gap:12px;padding:12px;background-color:var(--surface-2);border-radius:8px}.AuthForm_auth__forgot__MmSqb{margin-top:-8px;text-align:right;font-size:15px}.AuthForm_auth__forgot__MmSqb a{color:var(--blue-text);font-weight:500}.AuthForm_auth__forgot__MmSqb a:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.AuthForm_auth__forgot__MmSqb a:hover{text-decoration:underline}.LoginContainer_login__rQEE8{width:100%;max-width:880px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.LoginContainer_login__rQEE8{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.LoginContainer_login__rQEE8{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.LoginContainer_login__rQEE8{display:flex;flex-direction:column;gap:32px;padding-block:32px 96px}@media(max-width:1024px){.LoginContainer_login__rQEE8{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.LoginContainer_login__rQEE8{gap:16px;padding-block:16px 48px}}.LoginContainer_login__rQEE8{align-items:center}.LoginContainer_card__VtghT{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.LoginContainer_card__VtghT{border-radius:8px}}.LoginContainer_card__VtghT{display:flex;flex-direction:column;gap:24px;width:100%;max-width:480px;padding:32px;box-shadow:var(--shadow-md)}@media(max-width:640px){.LoginContainer_card__VtghT{padding:24px 16px}}.LoginContainer_card__header__hFEPG{display:flex;flex-direction:column;gap:8px;text-align:center}.LoginContainer_card__title__qmsTo{font-size:23px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em}.LoginContainer_card__subtitle__X2Fqi{font-size:15px;color:var(--text-2);line-height:1.62}.LoginContainer_card__footer__Ekm_7{font-size:15px;color:var(--text-2);text-align:center}.LoginContainer_card__footerLink__Pue4s{color:var(--blue-text);font-weight:500;text-decoration:underline}.LoginContainer_card__footerLink__Pue4s:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.LoginContainer_tabs__LOfvU{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}@media(max-width:640px){.LoginContainer_tabs__LOfvU{grid-template-columns:repeat(3,minmax(0,auto));justify-content:stretch}}.LoginContainer_tabs__LOfvU{padding:4px;background-color:var(--surface-3);border-radius:8px}.LoginContainer_form__7rPNR{display:flex;flex-direction:column;gap:16px}.DeliveryPromise_promise__N04J2{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;color:var(--ok-fg)}.DeliveryPromise_promise__icon__zN7aG{flex-shrink:0;font-size:14px}.DeliveryPromise_promise--md__bsjt0{font-size:15px}.DeliveryPromise_promise--md__bsjt0 .DeliveryPromise_promise__icon__zN7aG{font-size:16px}.PriceBlock_price__wPdrY{display:flex;flex-direction:column;gap:8px}.PriceBlock_price__main__yV4LJ{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.PriceBlock_price__list__jqZ_h{font-size:16px;color:var(--text-3)}.PriceBlock_price__value__FhU2E{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:37px;font-weight:600;line-height:1.1}@media(max-width:640px){.PriceBlock_price__value__FhU2E{font-size:29px}}.PriceBlock_price__badge__Z_A3o{background-color:var(--sale-bg)}.PriceBlock_price__vat__Hywks{font-size:13px;color:var(--text-2)}.PriceBlock_price__shipping__e_tOw{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--text-2)}.PriceBlock_price__shipping--free__uLF2r{color:var(--ok-fg);font-weight:500}.PriceBlock_price__delivery__H_l0_{padding:8px 12px;background-color:var(--ok-bg);border-radius:6px;font-size:15px;color:var(--text)}.ProductDetailContainer_detail__f0V0e{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.ProductDetailContainer_detail__f0V0e{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.ProductDetailContainer_detail__f0V0e{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.ProductDetailContainer_detail__f0V0e{display:flex;flex-direction:column;gap:32px;padding-block:32px 96px}@media(max-width:1024px){.ProductDetailContainer_detail__f0V0e{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.ProductDetailContainer_detail__f0V0e{gap:16px;padding-block:16px 48px}}.ProductDetailContainer_detail__breadcrumb__nMgaD{margin-bottom:-8px}.ProductDetailContainer_top__D3Yro{display:grid;grid-template-columns:minmax(336px,432px) minmax(0,1fr);gap:32px;align-items:start}@media(max-width:1024px){.ProductDetailContainer_top__D3Yro{grid-template-columns:minmax(0,384px) minmax(0,1fr);gap:24px}}@media(max-width:768px){.ProductDetailContainer_top__D3Yro{grid-template-columns:minmax(0,1fr);gap:16px}}.ProductDetailContainer_top__gallery__Uy2pY{display:flex;flex-direction:column;gap:16px;align-self:start;min-width:0}@media(max-width:768px){.ProductDetailContainer_top__gallery__Uy2pY{width:100%;max-width:504px;margin-inline:auto}}.ProductDetailContainer_top__media__dNEwh{position:relative}.ProductDetailContainer_top__badges__m_B61{position:absolute;top:12px;left:12px;z-index:10;max-width:calc(100% - 12px*2 - 44px)}.ProductDetailContainer_top__favorite__PYApy{position:absolute;top:12px;right:12px;z-index:10}.ProductDetailContainer_top__main__bu73k{display:flex;flex-direction:column;gap:16px;min-width:0}.ProductDetailContainer_identity__b122e{display:flex;flex-direction:column;gap:12px}.ProductDetailContainer_identity__brandRow__Ht2a2{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.ProductDetailContainer_identity__brand__J5ZJU{display:flex;align-items:center;gap:4px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);color:var(--blue-text);transition:color .14s cubic-bezier(.22,1,.36,1)}.ProductDetailContainer_identity__brand__J5ZJU:hover{color:var(--blue-hover);text-decoration:underline}@media(prefers-reduced-motion:reduce){.ProductDetailContainer_identity__brand__J5ZJU{transition:none}}.ProductDetailContainer_identity__oe__q1mGT{color:var(--ok-fg);font-size:12px}.ProductDetailContainer_identity__title__o4Kto{font-size:29px;font-weight:700;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.022em}@media(max-width:640px){.ProductDetailContainer_identity__title__o4Kto{font-size:23px}}.ProductDetailContainer_identity__meta__vdgKc{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ProductDetailContainer_highlights__8KR1d{display:flex;flex-direction:column;gap:16px}.ProductDetailContainer_highlights__block__x9Z1T{display:flex;flex-direction:column;gap:8px}.ProductDetailContainer_highlights__title__V5Hd0{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2)}.ProductDetailContainer_highlights__rows__Z7onR{--highlight-chip-height:32px;--highlight-chip-gap:8px;display:flex;flex-wrap:wrap;gap:var(--highlight-chip-gap);max-height:calc(var(--highlight-chip-height)*2 + var(--highlight-chip-gap));overflow:hidden}.ProductDetailContainer_highlights__row__zato5{display:inline-flex;align-items:center;gap:8px;height:var(--highlight-chip-height);max-width:100%;padding-inline:12px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:8px;font-size:15px;white-space:nowrap}.ProductDetailContainer_highlights__label__wF31E{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ProductDetailContainer_highlights__value__8g2v_{color:var(--text);font-weight:500;flex-shrink:0}.ProductDetailContainer_highlights__skeleton__ywsqn{background:linear-gradient(90deg,var(--skeleton-a) 0,var(--skeleton-b) 50%,var(--skeleton-a) 100%);background-size:200% 100%;animation:ProductDetailContainer_hanparca-shimmer__C9eDj 1.4s ease-in-out infinite;border-radius:6px}@media(prefers-reduced-motion:reduce){.ProductDetailContainer_highlights__skeleton__ywsqn{animation:none}}.ProductDetailContainer_highlights__skeleton__ywsqn{height:var(--highlight-chip-height);width:132px;border-radius:8px}.ProductDetailContainer_highlights__skeleton__ywsqn:nth-child(2){width:96px}.ProductDetailContainer_highlights__skeleton__ywsqn:nth-child(3){width:168px}.ProductDetailContainer_highlights__skeleton__ywsqn:nth-child(5){width:108px}.ProductDetailContainer_highlights__more__C2bFl{align-self:flex-start}.ProductDetailContainer_buy__VUZh6{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.ProductDetailContainer_buy__VUZh6{border-radius:8px}}.ProductDetailContainer_buy__VUZh6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;align-items:start;border-color:var(--border-strong);padding:24px}@media(max-width:640px){.ProductDetailContainer_buy__VUZh6{padding:16px;gap:16px}}.ProductDetailContainer_buy--unavailable__aW_Zd{border-color:var(--border);background-color:var(--surface-2)}.ProductDetailContainer_buy__action__rt6Sq,.ProductDetailContainer_buy__offer__RTWml{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductDetailContainer_buy__action__rt6Sq{max-width:420px}.ProductDetailContainer_buy__quantity__iP_kM{display:flex;align-items:center;gap:12px;justify-content:space-between}.ProductDetailContainer_buy__quantityLabel__krOT_{font-size:15px;font-weight:500;color:var(--text-2)}.ProductDetailContainer_buy__secondary__crAkk{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.ProductDetailContainer_buy__sku__aOVLY{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:13px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.ProductDetailContainer_buy__sku__aOVLY span{color:var(--text-2);font-weight:500}.ProductDetailContainer_buy__assurance__FU9T1{display:flex;flex-wrap:wrap;align-items:center;gap:16px;grid-column:1/-1;padding-top:16px;border-top:1px solid var(--border)}.ProductDetailContainer_buy__assuranceItem__REi7B{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.ProductDetailContainer_buy__assuranceItem__REi7B svg{color:var(--ok-fg);flex-shrink:0}.ProductDetailContainer_unavailable__Ur5sc{background-color:var(--warn-bg);border:1px solid var(--warn-line);color:var(--warn-fg);display:flex;gap:12px;border-radius:8px;padding:12px 16px;font-size:15px;line-height:1.62;flex-direction:column;align-items:flex-start;gap:8px}.ProductDetailContainer_unavailable__actions__eroEP{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ProductDetailContainer_variants__UfL4A{border:none;margin:0;padding:0}.ProductDetailContainer_variants__legend__vixrX{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);padding:0;margin-bottom:8px}.ProductDetailContainer_variants__options__6MBo_{display:flex;flex-direction:column;gap:8px}.ProductDetailContainer_variants__name__GRM0B{font-size:15px;font-weight:500;color:var(--text)}.ProductDetailContainer_variants__price__EB90j{font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.022em;white-space:nowrap;color:var(--text)}.ProductDetailContainer_facts__DVRS8{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.ProductDetailContainer_facts__DVRS8{border-radius:8px}}.ProductDetailContainer_facts__DVRS8{display:flex;flex-direction:column;gap:12px;padding:24px}@media(max-width:640px){.ProductDetailContainer_facts__DVRS8{padding:16px}}.ProductDetailContainer_facts__title__Z4hNf{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2)}.ProductDetailContainer_facts__list__iNqBp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 24px}.ProductDetailContainer_facts__item__xhIiZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:8px;border-bottom:1px solid var(--border);font-size:15px}.ProductDetailContainer_facts__label__d04Wk{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ProductDetailContainer_facts__value__X0mNT{color:var(--text);font-weight:500;text-align:right}.ProductDetailContainer_sections__X16_r{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.ProductDetailContainer_sections__X16_r{border-radius:8px}}.ProductDetailContainer_sections__X16_r{padding:0 24px 24px}@media(max-width:640px){.ProductDetailContainer_sections__X16_r{padding:0 16px 16px}}.ProductDetailContainer_tabs__list__hGiy6{display:flex;gap:4px;overflow-x:auto;position:sticky;top:var(--hanparca-header-height,153px);z-index:10;background-color:var(--surface);border-bottom:1px solid var(--border);margin-inline:-24px;padding-inline:24px;scrollbar-width:none;-ms-overflow-style:none}.ProductDetailContainer_tabs__list__hGiy6::-webkit-scrollbar{display:none}@media(max-width:640px){.ProductDetailContainer_tabs__list__hGiy6{margin-inline:-16px;padding-inline:16px}}.ProductDetailContainer_tabs__tab__S7g_z{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:16px 12px;background:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;color:var(--text-2);border:none;border-bottom:2px solid rgba(0,0,0,0);transition:color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1)}.ProductDetailContainer_tabs__tab__S7g_z:hover{color:var(--text)}.ProductDetailContainer_tabs__tab__S7g_z:focus-visible{outline:2px solid var(--ring-color);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.ProductDetailContainer_tabs__tab__S7g_z{transition:none}}.ProductDetailContainer_tabs__tab--active___u21P{color:var(--text);border-bottom-color:var(--action)}.ProductDetailContainer_tabs__count__SAzYW{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2);background-color:var(--surface-2);border-radius:999px;padding:1px 8px}.ProductDetailContainer_tabs__panel__3tnCp{padding-top:24px}.ProductDetailContainer_tabs__panel__3tnCp[hidden]{display:none}.ProductDetailContainer_prose___gTk9{max-width:68ch;font-size:17px;line-height:1.75;color:var(--text)}.ProductDetailContainer_prose___gTk9>*+*{margin-top:1em}.ProductDetailContainer_prose___gTk9 h2,.ProductDetailContainer_prose___gTk9 h3,.ProductDetailContainer_prose___gTk9 h4{margin-top:1.8em;margin-bottom:.6em;color:var(--text);text-wrap:balance}.ProductDetailContainer_prose___gTk9 h2{font-size:23px;font-weight:700}.ProductDetailContainer_prose___gTk9 h2,.ProductDetailContainer_prose___gTk9 h3{line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em}.ProductDetailContainer_prose___gTk9 h3{font-size:19px;font-weight:600}.ProductDetailContainer_prose___gTk9 h4{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal}.ProductDetailContainer_prose___gTk9 strong{font-weight:600}.ProductDetailContainer_prose___gTk9 a{color:var(--blue-text);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ProductDetailContainer_prose___gTk9 a:hover{text-decoration-thickness:2px}.ProductDetailContainer_prose___gTk9 ol,.ProductDetailContainer_prose___gTk9 ul{padding-left:24px;list-style:revert}.ProductDetailContainer_prose___gTk9 ol li+li,.ProductDetailContainer_prose___gTk9 ul li+li{margin-top:.4em}.ProductDetailContainer_prose___gTk9 code{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background-color:var(--surface-2);border-radius:4px;padding:2px 5px}.ProductDetailContainer_prose___gTk9 blockquote{margin:1.4em 0;padding:16px 24px;border-left:3px solid var(--blue);background-color:var(--surface-2);border-radius:0 8px 8px 0;color:var(--text-2)}.ProductDetailContainer_prose___gTk9 img{border-radius:8px;border:1px solid var(--border)}.ProductDetailContainer_related__IuLsa{display:flex;flex-direction:column;gap:16px}.ProductDetailContainer_related__grid__MJ4Zw{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:16px}.FitmentTable_fitment__HqTpC{display:flex;flex-direction:column;gap:12px}.FitmentTable_fitment__header__YYf_w{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.FitmentTable_fitment__count___jfzw{font-size:15px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FitmentTable_fitment__search__92t_Q{min-width:280px}@media(max-width:640px){.FitmentTable_fitment__search__92t_Q{min-width:0;width:100%}}.FitmentTable_fitment__HqTpC .FitmentTable_fitment__scroll__CqkyF{max-height:calc(100dvh - var(--hanparca-header-height, 153px) - 48px)}@media(max-width:640px){.FitmentTable_fitment__HqTpC .FitmentTable_fitment__scroll__CqkyF{border-radius:8px}}.FitmentTable_fitment__empty__BADzK{padding:24px 16px;text-align:center;font-size:15px;color:var(--text-2)}.FitmentTable_fitment__more__SD_fE{align-self:center}.FitmentTable_table__cBu_9{white-space:nowrap}.FitmentTable_table__mono__YwpZA{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FitmentTable_table__fuel__LWrZk{margin-left:8px;font-size:13px;color:var(--text-2)}.FitmentTable_table__note__eakmd{white-space:normal;max-width:32ch;color:var(--text-2);font-size:13px;line-height:1.35}.OemList_oem__Tfs1O{display:flex;flex-direction:column;gap:24px}.OemList_oem__header__2BIwI{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.OemList_oem__count__4Qktd{font-size:15px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OemList_oem__search__o1pkF{min-width:280px}@media(max-width:640px){.OemList_oem__search__o1pkF{min-width:0;width:100%}}.OemList_oem__empty__Hn_Yh{padding:24px 16px;text-align:center;font-size:15px;color:var(--text-2)}.OemList_oem__more__nAoSo{margin-top:12px}.OemList_oem__title__f7C_M{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal;margin-bottom:8px}.OemList_oem__note__HH5CI{font-size:13px;line-height:1.62;color:var(--text-2);margin-bottom:12px;max-width:68ch}.OemList_oem__numbers__CDvrt,.OemList_oem__references__Wl9u4{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.OemList_oem__number__b7fQu,.OemList_oem__reference__42ACr{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;min-height:36px;background-color:var(--surface-2);border:1px solid var(--border);border-radius:8px;font-size:15px}.OemList_oem__reference__42ACr{transition:border-color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1)}.OemList_oem__reference__42ACr:hover{border-color:var(--blue);background-color:var(--surface)}.OemList_oem__reference__42ACr:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}@media(prefers-reduced-motion:reduce){.OemList_oem__reference__42ACr{transition:none}}.OemList_oem__reference--probable__1frEK{border-style:dashed;border-color:var(--border-strong)}.OemList_oem__code__TOCeZ{font-weight:500;color:var(--text)}.OemList_oem__make__Wu3If,.OemList_oem__refBrand__IcfMN{font-size:13px;color:var(--text-2)}.OemList_oem__refBrand__IcfMN{font-weight:600;color:var(--blue-text)}.OemList_oem__confidence__7nJHw{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:10px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.SpecTable_table__caption__CWRYC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.SpecTable_table__key__FSaOJ,.SpecTable_table__value__jwNt5{vertical-align:top}.SpecTable_table__key__FSaOJ{width:42%;font-weight:400;color:var(--text-2)}@media(max-width:640px){.SpecTable_table__key__FSaOJ{width:auto}}.SpecTable_table__value__jwNt5{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;color:var(--text)}.QuestionForm_form__wWZev,.QuestionList_questions__H2SPr{display:flex;flex-direction:column;gap:16px}.QuestionList_questions__header__2kf7Z{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--border)}.QuestionList_questions__hint__ipAJX{font-size:15px;color:var(--text-2);max-width:52ch}.QuestionList_qa__nT2Sn,.QuestionList_questions__list__F0POn{display:flex;flex-direction:column;gap:12px}.QuestionList_qa__nT2Sn{padding:16px;border:1px solid var(--border);border-radius:12px}.QuestionList_qa__answer__NTot8,.QuestionList_qa__question__n9jYa{display:flex;gap:12px}.QuestionList_qa__answer__NTot8{padding:12px;background-color:var(--surface-2);border-radius:6px}.QuestionList_qa__marker__njB3J{background-color:var(--off-bg);border:1px solid var(--off-line);color:var(--off-fg);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:6px;font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700}.QuestionList_qa__text__eShWM{font-size:15px;line-height:1.62;color:var(--text);max-width:68ch}.QuestionList_qa__meta__VXq8J{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;color:var(--text-2)}.ProductQuestionsPanel_panel__6gHH7,.ReviewForm_form___U5SD,.ReviewList_reviews__w_2bk{display:flex;flex-direction:column;gap:16px}.ReviewList_reviews__controls__j67Lb{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--border)}.ReviewList_reviews__sort__JzNlD{display:flex;align-items:center;gap:8px;flex-shrink:0}.ReviewList_reviews__sortLabel__IUPa1{font-size:15px;color:var(--text-2);white-space:nowrap}.ReviewList_reviews__list__wnaNL{display:flex;flex-direction:column;gap:12px}.ReviewList_review__TubzL{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border);border-radius:12px}.ReviewList_review__header__lr4cP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ReviewList_review__date__kRjeX{font-size:13px;color:var(--text-3);margin-left:auto}.ReviewList_review__title__rG5GE{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal}.ReviewList_review__body__flsXN{font-size:15px;line-height:1.62;color:var(--text-2);max-width:68ch;text-wrap:pretty}.ReviewList_review__footer__5O9U4{display:flex;align-items:center;gap:12px;justify-content:space-between;padding-top:8px}.ReviewList_review__author__tFbmX{font-size:13px;font-weight:500;color:var(--text-2)}.ReviewList_review__helpful__7fDsl.ReviewList_review__helpful__7fDsl{font-size:13px}.ReviewList_review__helpful__7fDsl.ReviewList_review__helpful__7fDsl:disabled{cursor:default;color:var(--blue-text);background-color:var(--blue-tint)}.ReviewSummary_summary__Gyk5B{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.ReviewSummary_summary__Gyk5B{border-radius:8px}}.ReviewSummary_summary__Gyk5B{display:grid;grid-template-columns:auto minmax(200px,1fr) auto;gap:24px;align-items:center;padding:24px}@media(max-width:1024px){.ReviewSummary_summary__Gyk5B{grid-template-columns:1fr;gap:16px}}.ReviewSummary_summary__score__PEflF{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;padding-right:24px;border-right:1px solid var(--border)}@media(max-width:1024px){.ReviewSummary_summary__score__PEflF{padding-right:0;border-right:none;padding-bottom:16px;border-bottom:1px solid var(--border)}}.ReviewSummary_summary__average__f_FUB{font-size:37px;font-weight:700;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.022em;line-height:1}.ReviewSummary_summary__count__2gazF{font-size:15px;color:var(--text-2)}.ReviewSummary_summary__verified__S6mu7{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--ok-fg)}.ReviewSummary_summary__breakdown__teBDg{display:flex;flex-direction:column;gap:4px}@media(max-width:1024px){.ReviewSummary_summary__action__ZG9Qd{justify-self:stretch}}.ReviewSummary_bar__ChRWA{display:grid;grid-template-columns:12px 1fr 32px;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.ReviewSummary_bar__label__kltos{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewSummary_bar__track__G7vUp{min-width:0}.ReviewSummary_bar__count__NNMLv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductReviewsPanel_panel__4oQni{display:flex;flex-direction:column;gap:16px}.AddressForm_grid__dPcRG{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.AddressForm_grid__dPcRG{grid-template-columns:1fr}}.AddressForm_field--full__JipSg{grid-column:1/-1}.AddressForm_invoice__aWb7B{margin-top:16px;margin-bottom:12px}.AddressForm_alert__wTf_o{margin-bottom:var(--space-4)}.AddressForm_retry__DdeTn{border:0;background:none;padding:0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.SavedAddressPicker_picker__iyRdl{display:flex;flex-direction:column;gap:8px}.SavedAddressPicker_option__Mlqz5{display:flex;flex-direction:column;gap:2px;min-width:0}.SavedAddressPicker_option__title__Cnbrx{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600;color:var(--text)}.SavedAddressPicker_option__name__w3NAI,.SavedAddressPicker_option__summary__hHibI{font-size:13px;color:var(--text-2)}@media(max-width:640px){.CheckoutSteps_steps__y6XbV.CheckoutSteps_steps__y6XbV{flex-direction:row;gap:0}.CheckoutSteps_steps__y6XbV.CheckoutSteps_steps__y6XbV>li>*{gap:4px;padding:0}.CheckoutSteps_steps__y6XbV.CheckoutSteps_steps__y6XbV>li:not(:last-child):after{display:block;margin-inline:2px}}.BankTransferContainer_transfer__Gvwf5{width:100%;max-width:880px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.BankTransferContainer_transfer__Gvwf5{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.BankTransferContainer_transfer__Gvwf5{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.BankTransferContainer_transfer__Gvwf5{display:flex;flex-direction:column;gap:24px;padding-block:32px 96px}@media(max-width:1024px){.BankTransferContainer_transfer__Gvwf5{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.BankTransferContainer_transfer__Gvwf5{gap:16px;padding-block:16px 48px}}.BankTransferContainer_reference__ofpJX{display:flex;flex-direction:column;gap:8px;padding:16px;border:2px solid var(--blue);border-radius:12px;background-color:var(--blue-tint)}.BankTransferContainer_reference__label__7aG0u{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);color:var(--blue-text)}.BankTransferContainer_reference__value__K04WM{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.BankTransferContainer_reference__value__K04WM strong{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:19px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.06em;min-width:0;overflow-wrap:anywhere}.BankTransferContainer_reference__note__ovKob{font-size:13px;color:var(--text-2)}.BankTransferContainer_accounts__ctIkH{display:flex;flex-direction:column;gap:12px}.BankTransferContainer_accounts__title__9B7dt{font-size:19px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em}.BankTransferContainer_accounts__hint__r4a6q{font-size:15px;color:var(--text-2)}.BankTransferContainer_accounts__list__B6ipf{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.BankTransferContainer_account__body__kJ_L1{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.BankTransferContainer_account__bank__bvCPo{font-weight:600}.BankTransferContainer_account__holder__GTQ6e{font-size:13px;color:var(--text-2)}.BankTransferContainer_account__copy__nYJan{display:block;width:100%;min-width:0}.BankTransferContainer_form__6mt_s{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.BankTransferContainer_form__6mt_s{border-radius:8px}}.BankTransferContainer_form__6mt_s{display:flex;flex-direction:column;gap:16px;padding:24px}.BankTransferContainer_form__title__w9cAR{font-size:19px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em}.BankTransferContainer_form__hint__Lrwmh{font-size:15px;color:var(--text-2);line-height:1.62}.CardPreview_scene__3Pi8q{perspective:1000px;width:100%;aspect-ratio:1.586}.CardPreview_card__6QZyW{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .32s cubic-bezier(.22,1,.36,1)}.CardPreview_card--flipped__d0A3v{transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.CardPreview_card__6QZyW{transition:none}}.CardPreview_face__x_ZbX{position:absolute;inset:0;backface-visibility:hidden;border-radius:12px;padding:16px;color:var(--nav-fg);box-shadow:var(--shadow-lg);background-color:var(--nav-bg);border:1px solid var(--nav-line-strong)}.CardPreview_face--front__GGUKw{display:grid;grid-template-rows:auto 1fr auto;gap:8px}.CardPreview_face--back__OE3Z0{transform:rotateY(180deg);display:flex;flex-direction:column;gap:16px;padding-inline:0}.CardPreview_brand__c5T5r{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);justify-self:end;color:var(--nav-fg-2)}.CardPreview_brand__logo__WADm6{justify-self:end;height:26px;width:auto;display:block;padding:4px 8px;border-radius:4px;background-color:var(--surface);box-sizing:initial}.CardPreview_number__bYEui{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:19px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:center;letter-spacing:.08em;color:var(--nav-fg)}.CardPreview_row__XG6NW{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.CardPreview_field___LjPb{display:flex;flex-direction:column;gap:2px;min-width:0}.CardPreview_field__label__6utES{font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--text-2);color:var(--nav-fg-3)}.CardPreview_field__value__A6DNJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;text-transform:uppercase;color:var(--nav-fg)}.CardPreview_stripe__EaX6b{display:block;width:100%;height:42px;margin-top:16px;background-color:var(--scrim)}.CardPreview_cvc__7_YLg{display:flex;flex-direction:column;gap:2px;align-items:flex-end;padding-inline:16px}.CardPreview_cvc__value__WpxHp{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:16px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:4px 12px;border-radius:4px;background-color:var(--surface);color:var(--text);letter-spacing:.12em}.CouponBox_coupon__aTrYQ{display:flex;flex-direction:column;gap:8px;padding-block:12px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.CouponBox_coupon__label__wWTA9{font-size:15px;font-weight:500;color:var(--text-2)}.CouponBox_coupon__row__Sfi4M{display:flex;gap:8px;align-items:flex-start}.CouponBox_coupon__row__Sfi4M>:first-child{flex:1 1;min-width:0}.CouponBox_coupon__applied__ub6fU{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CouponBox_coupon__gain__Yr7z3{font-size:15px;font-weight:600;color:var(--ok-fg)}.CouponBox_coupon__description__i4PZ3{font-size:13px;color:var(--text-2);line-height:1.62}.ErrorRecovery_recovery__YKqxs{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;min-height:55dvh;text-align:center}.ErrorRecovery_recovery__countdown__2XGKB{font-size:15px;color:var(--text-2)}.ErrorRecovery_recovery__links__GjHoQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center}.ErrorRecovery_recovery__link__oNR9y{padding:8px 12px;border:1px solid var(--border-strong);border-radius:999px;font-size:15px;font-weight:500;color:var(--text);display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ErrorRecovery_recovery__link__oNR9y:hover{background-color:var(--surface-2);border-color:var(--text-3)}.ErrorRecovery_recovery__reference__U0MdO{font-size:13px;color:var(--text-3)}.ErrorRecovery_recovery__reference__U0MdO code{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace}.CheckoutContainer_checkout__yyrq_{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.CheckoutContainer_checkout__yyrq_{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.CheckoutContainer_checkout__yyrq_{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.CheckoutContainer_checkout__yyrq_{display:flex;flex-direction:column;gap:32px;padding-block:32px 96px}@media(max-width:1024px){.CheckoutContainer_checkout__yyrq_{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.CheckoutContainer_checkout__yyrq_{gap:16px;padding-block:16px 48px}}.CheckoutContainer_checkout__layout__KivUm{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}@media(max-width:1024px){.CheckoutContainer_checkout__layout__KivUm{grid-template-columns:1fr}}.CheckoutContainer_form__dQQn3{display:flex;flex-direction:column;gap:16px}.CheckoutContainer_grid__4CT5G{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:640px){.CheckoutContainer_grid__4CT5G{grid-template-columns:1fr}}.CheckoutContainer_invoice__R2A3_{margin-top:16px}.CheckoutContainer_draftNote__NUml2{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-2)}.CheckoutContainer_draftNote__NUml2 svg{flex-shrink:0;margin-top:2px}.CheckoutContainer_summary__delivery__2_IDj{margin-block:4px 8px}.CheckoutContainer_summary__SJR3J{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.CheckoutContainer_summary__SJR3J{border-radius:8px}}.CheckoutContainer_summary__SJR3J{position:sticky;top:calc(var(--hanparca-header-height, 153px) + 16px);display:flex;flex-direction:column;gap:12px;padding:24px}@media(max-width:1024px){.CheckoutContainer_summary__SJR3J{position:static}}.CheckoutContainer_summary__title__iXws7{font-size:19px}.CheckoutContainer_summary__items__5dHU8{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--border);max-height:240px;overflow-y:auto}.CheckoutContainer_summary__item__ZRbwh{display:flex;flex-direction:column;gap:2px}.CheckoutContainer_summary__itemName__sKSl3{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CheckoutContainer_summary__itemMeta__oZJoC{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--text-2)}.CheckoutContainer_summary__rows__SPXJx{display:flex;flex-direction:column;gap:8px;margin:0}.CheckoutContainer_summary__row__My2El{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px}.CheckoutContainer_summary__row__My2El dt{color:var(--text-2)}.CheckoutContainer_summary__row__My2El dd{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;font-weight:500}.CheckoutContainer_summary__row--discount__0dpvV dd{color:var(--ok-fg)}.CheckoutContainer_summary__row--total__xjGhk{padding-top:12px;border-top:1px solid var(--border)}.CheckoutContainer_summary__row--total__xjGhk dt{color:var(--text);font-weight:600}.CheckoutContainer_summary__row--total__xjGhk dd{font-size:23px;font-weight:600}.CheckoutContainer_summary__error__2we8P{padding:12px;background-color:var(--bad-bg);border-radius:6px;color:var(--bad-fg);font-size:15px}.CheckoutContainer_summary__note__J8yqb{font-size:13px;color:var(--text-2)}.CheckoutContainer_consent__La9JN{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--border)}.CheckoutContainer_consent__note__t4IxI{font-size:12px;color:var(--text-2);line-height:1.62}.CartContainer_cart__xeUeK{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.CartContainer_cart__xeUeK{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.CartContainer_cart__xeUeK{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.CartContainer_cart__xeUeK{display:flex;flex-direction:column;gap:32px;padding-block:32px 96px}@media(max-width:1024px){.CartContainer_cart__xeUeK{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.CartContainer_cart__xeUeK{gap:16px;padding-block:16px 48px}}.CartContainer_cart__layout__86Hn6{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}@media(max-width:1024px){.CartContainer_cart__layout__86Hn6{grid-template-columns:1fr}}.CartContainer_warnings__JN_4r{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.CartContainer_warnings__item__zRfcI{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background-color:var(--warn-bg);border-radius:6px;font-size:15px}.CartContainer_warnings__item__zRfcI svg{flex-shrink:0;margin-top:3px;color:var(--warn-fg)}.CartContainer_items__DhQa0{display:flex;flex-direction:column;gap:12px}.CartContainer_items--loading__Xxpjt{opacity:.6;pointer-events:none;transition:opacity .16s ease}.CartContainer_item__sc5kK{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.CartContainer_item__sc5kK{border-radius:8px}}.CartContainer_item__sc5kK{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;padding:16px;align-items:start}@media(max-width:640px){.CartContainer_item__sc5kK{grid-template-columns:72px minmax(0,1fr);gap:12px}}.CartContainer_item__media__phY0l{display:block;border-radius:6px;overflow:hidden;aspect-ratio:1}.CartContainer_item__image__9l9HE{width:100%;height:100%;object-fit:contain;padding:8px}.CartContainer_item__body__Tz4eW{display:flex;flex-direction:column;gap:2px;min-width:0}.CartContainer_item__brand___aATT{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--blue-text)}.CartContainer_item__name__KY2FV{font-size:15px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CartContainer_item__name__KY2FV:hover{color:var(--blue-text)}.CartContainer_item__meta__yD9Dw{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--text-2)}.CartContainer_item__priceChange__JihAk,.CartContainer_item__unfulfillable__3XonD{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:3px 8px;border-radius:6px;font-size:13px;width:-moz-fit-content;width:fit-content}.CartContainer_item__priceChange__JihAk svg,.CartContainer_item__unfulfillable__3XonD svg{flex-shrink:0}.CartContainer_item__priceChange__JihAk{background-color:var(--warn-bg);color:var(--text)}.CartContainer_item__priceChange__JihAk s{color:var(--text-2)}.CartContainer_item__unfulfillable__3XonD{background-color:var(--bad-bg);color:var(--bad-fg)}.CartContainer_item__actions__JCwRr{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(max-width:640px){.CartContainer_item__actions__JCwRr{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}}.CartContainer_item__total__Yq6De{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;white-space:nowrap}.CartContainer_item__remove__52yYr{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid var(--border);border-radius:6px;color:var(--text-2)}.CartContainer_item__remove__52yYr:hover{border-color:var(--bad-fg);color:var(--bad-fg)}.CartContainer_quantity__zqb9E{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:6px;overflow:hidden}.CartContainer_quantity__button__TIeBy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--surface);border:none;color:var(--text)}.CartContainer_quantity__button__TIeBy:hover:not(:disabled){background-color:var(--surface-2)}.CartContainer_quantity__button__TIeBy:disabled{opacity:.4;cursor:not-allowed}.CartContainer_quantity__value__JFfhY{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:36px;text-align:center;font-weight:600}.CartContainer_summary__delivery__OMuoG{margin-block:4px 8px}.CartContainer_summary__If9pp{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.CartContainer_summary__If9pp{border-radius:8px}}.CartContainer_summary__If9pp{position:sticky;top:calc(var(--hanparca-header-height, 153px) + 16px);display:flex;flex-direction:column;gap:12px;padding:24px}@media(max-width:1024px){.CartContainer_summary__If9pp{position:static}}.CartContainer_summary__title__w2_jB{font-size:19px}.CartContainer_summary__rows__CI_VL{display:flex;flex-direction:column;gap:8px;margin:0}.CartContainer_summary__row__0ADhx{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px}.CartContainer_summary__row__0ADhx dt{color:var(--text-2)}.CartContainer_summary__row__0ADhx dd{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;font-weight:500}.CartContainer_summary__row--discount__HfKo0 dd{color:var(--ok-fg)}.CartContainer_summary__row--total__yrMpN{padding-top:12px;border-top:1px solid var(--border);font-size:16px}.CartContainer_summary__row--total__yrMpN dt{color:var(--text);font-weight:600}.CartContainer_summary__row--total__yrMpN dd{font-size:23px;font-weight:600}.CartContainer_summary__free__0DlmF{color:var(--ok-fg);font-weight:600}.CartContainer_summary__vat__CQHsP{font-size:13px;color:var(--text-2)}.CartContainer_summary__shippingHint___StF_{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--warn-bg);border-radius:6px;font-size:13px}.CartContainer_summary__blocked__Nenuy{font-size:13px;color:var(--bad-fg);text-align:center}.CartContainer_summary__guest__gvf2l{font-size:13px;color:var(--text-2);text-align:center}.OrderContracts_contracts__CHgxq{display:flex;flex-direction:column;gap:12px;margin-top:32px}.OrderContracts_contracts__title__9QBV3{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em}.OrderContracts_contracts__hint__CuO_K{font-size:15px;color:var(--text-2)}.OrderContracts_contract__body__pptvF{max-height:420px;overflow-y:auto;padding:16px;border-top:1px solid var(--border);font-size:15px;line-height:1.62;color:var(--text-2)}.OrderContracts_contract__body__pptvF h1{font-size:19px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;letter-spacing:-.011em;margin-bottom:12px}.OrderContracts_contract__body__pptvF h2{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal;margin-top:16px;margin-bottom:8px}.OrderContracts_contract__body__pptvF h3{font-size:15px;font-weight:600;color:var(--text);margin-top:12px;margin-bottom:4px}.OrderContracts_contract__body__pptvF p{margin-bottom:8px}.OrderContracts_contract__body__pptvF dl{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:4px 12px;margin-bottom:12px}.OrderContracts_contract__body__pptvF dl dt{color:var(--text-2)}.OrderContracts_contract__body__pptvF dl dd{margin:0;color:var(--text)}.OrderContracts_contract__body__pptvF table{width:100%;border-collapse:collapse;margin-bottom:12px;font-size:13px}.OrderContracts_contract__body__pptvF table td,.OrderContracts_contract__body__pptvF table th{padding:8px;border:1px solid var(--border);text-align:left}.OrderContracts_contract__hash__sgPFO{padding:8px 16px 12px;font-size:12px;color:var(--text-3)}.OrderContracts_contract__hash__sgPFO code{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:12px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-all}.ShipmentTracking_tracking__PA97E{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm);overflow:hidden}@media(max-width:640px){.ShipmentTracking_tracking__PA97E{border-radius:8px}}.ShipmentTracking_tracking__header__TA5_W{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--border);background-color:var(--surface)}@media(max-width:640px){.ShipmentTracking_tracking__header__TA5_W{padding:12px 16px}}.ShipmentTracking_tracking__title__gXqBX{font-size:16px;font-weight:600;line-height:1.16;color:var(--text);font-family:var(--font-body),var(--font-body-ext),"Inter",system-ui,-apple-system,sans-serif;line-height:1.35;letter-spacing:normal;display:flex;align-items:center;gap:8px}.ShipmentTracking_tracking__body__gYNRP{display:flex;flex-direction:column;gap:24px;padding:24px}@media(max-width:640px){.ShipmentTracking_tracking__body__gYNRP{padding:16px}}.ShipmentTracking_shipment__zyI5A{display:flex;flex-direction:column;gap:12px}.ShipmentTracking_shipment__header__wSKKO{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ShipmentTracking_shipment__carrier__sufkk{font-weight:600}.ShipmentTracking_shipment__number__CIuFo{font-size:15px;color:var(--text-2)}.ShipmentTracking_shipment__number__CIuFo strong{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:15px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ShipmentTracking_shipment__link__UCJs9{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:15px;color:var(--blue)}.ShipmentTracking_shipment__link__UCJs9:hover{text-decoration:underline}.ShipmentTracking_timeline__location__4qpFe{display:inline-flex;align-items:center;gap:4px;margin-left:8px;white-space:nowrap}.ShipmentTrackingContainer_tracking__1wjME{width:100%;max-width:1360px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.ShipmentTrackingContainer_tracking__1wjME{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.ShipmentTrackingContainer_tracking__1wjME{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.ShipmentTrackingContainer_tracking__1wjME{display:flex;flex-direction:column;gap:32px;padding-block:32px 96px}@media(max-width:1024px){.ShipmentTrackingContainer_tracking__1wjME{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.ShipmentTrackingContainer_tracking__1wjME{gap:16px;padding-block:16px 48px}}.ShipmentTrackingContainer_tracking__link__ybZUp{font-size:15px;color:var(--text-2)}.OrderActions_actions__eAJiT{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border)}.VinLookupForm_vin__YMwS8{display:flex;flex-direction:column;gap:16px}.VinLookupForm_vin__help__zDKqh{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-2)}.VinLookupForm_vin__help__zDKqh svg{flex-shrink:0;margin-top:2px}.VinLookupForm_form__zEjIz{display:flex;align-items:center;gap:12px}@media(max-width:640px){.VinLookupForm_form__zEjIz{flex-direction:column;align-items:stretch}}.VinLookupForm_form__field__GSaAx{flex:1 1;min-width:0}.VinLookupForm_result__MHNcm{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface-2)}.VinLookupForm_result--resolved__uC7Vv{background-color:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-fg);padding:16px}.VinLookupForm_result__title__sPHE7{display:flex;align-items:center;gap:8px;font-family:var(--font-heading),var(--font-heading-ext),"Archivo",system-ui,-apple-system,sans-serif;font-size:16px;font-weight:600}.VinLookupForm_result__title__sPHE7 svg{flex-shrink:0}.VinLookupForm_result__hint__rqicx,.VinLookupForm_result__message__ZBYNy,.VinLookupForm_result__meta__18edl{font-size:15px;line-height:1.62}.VinLookupForm_result__fallback__P1hQd{display:flex;flex-direction:column;gap:12px;margin-top:8px}.VinLookupForm_candidates__p5k_p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-strong) rgba(0,0,0,0)}.VinLookupForm_candidates__p5k_p::-webkit-scrollbar{width:8px;height:8px}.VinLookupForm_candidates__p5k_p::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.VinLookupForm_candidates__p5k_p::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.VinLookupForm_candidates__p5k_p::-webkit-scrollbar-thumb:hover{background-color:var(--text-3)}@media(max-width:640px){.VinLookupForm_candidates__p5k_p{grid-template-columns:1fr}}.VinLookupForm_candidates__item__C7Pl_{display:flex;flex-direction:column;gap:2px;width:100%;min-height:56px;padding:12px;background-color:var(--surface);border:1px solid var(--border);border-radius:8px;text-align:left;cursor:pointer;transition:border-color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1)}.VinLookupForm_candidates__item__C7Pl_:hover{border-color:var(--blue);background-color:var(--blue-tint)}.VinLookupForm_candidates__item__C7Pl_:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}@media(prefers-reduced-motion:reduce){.VinLookupForm_candidates__item__C7Pl_{transition:none}}.VinLookupForm_candidates__name__zYcRL{font-size:15px;font-weight:500;color:var(--text)}.VinLookupForm_candidates__meta___tK_L{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace;font-size:13px;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-2)}.VinLookupForm_decoded__gCB8E{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);font-size:15px}.VinLookupForm_decoded__row__Tfohy{display:flex;justify-content:space-between;gap:12px}.VinLookupForm_decoded__row__Tfohy dt{color:var(--text-2)}.VinLookupForm_decoded__row__Tfohy dd{margin:0;font-weight:500;text-align:right}.VinLookupForm_decoded__mono__zGCcZ{font-family:var(--font-mono),var(--font-mono-ext),"IBM Plex Mono",ui-monospace,"SF Mono",monospace}.ContentPageContainer_page__o11xJ{width:100%;max-width:720px;margin-inline:auto;padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}@media(max-width:1024px){.ContentPageContainer_page__o11xJ{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}}@media(max-width:640px){.ContentPageContainer_page__o11xJ{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.ContentPageContainer_page__o11xJ{display:flex;flex-direction:column;gap:24px;padding-block:32px 96px}@media(max-width:1024px){.ContentPageContainer_page__o11xJ{gap:24px;padding-block:24px 64px}}@media(max-width:640px){.ContentPageContainer_page__o11xJ{gap:16px;padding-block:16px 48px}}.ContentPageContainer_header__ZdRgO{padding-bottom:24px;border-bottom:1px solid var(--border);margin-bottom:24px}.ContentPageContainer_header__updated__zSpwJ{font-size:15px;color:var(--text-2)}.ContentPageContainer_body__xDAxs{display:flex;flex-direction:column;gap:32px}.ContentPageContainer_section__heading__Vc3MP{font-size:19px;margin-bottom:12px}.ContentPageContainer_section__paragraph__XoRnp{font-size:16px;color:var(--text-2);line-height:1.75;max-width:68ch}.ContentPageContainer_section__paragraph__XoRnp+.ContentPageContainer_section__paragraph__XoRnp{margin-top:12px}.ContentPageContainer_section__list__z2X0G{margin-top:12px;padding-left:24px;display:flex;flex-direction:column;gap:8px;font-size:16px;color:var(--text-2);line-height:1.7;max-width:68ch}.AccountAddressFormContainer_form__hBgru{background-color:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}@media(max-width:640px){.AccountAddressFormContainer_form__hBgru{border-radius:8px}}.AccountAddressFormContainer_form__hBgru{display:flex;flex-direction:column;gap:16px;padding:24px;max-width:640px}.AccountAddressFormContainer_form__actions__zblFQ{display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px solid var(--border)}.VehicleDialogProvider_dialog__idCzF{display:flex;flex-direction:column;gap:16px}@media(min-width:641px){.VehicleDialogProvider_modal__v1pAR,.VehicleDialogProvider_modal__v1pAR[open]{translate:none}}