a:hover,.hover\:text-action:hover,.focus\:text-action:focus,.main-menu__top-link:hover,.main-menu__simple-link:hover,.main-menu__link:hover{color:var(--color-brand-600)}@media (min-width: 768px){:root{--header-menu-height: 3.25rem;--header-height: calc(var(--header-main-height) + 2rem + var(--header-menu-height) + 2px)}}.header-mobile-search__button{border-width:1.5px;background-color:var(--color-light-surface)}@media (min-width: 768px){.header-search.md\:w-1\/3{flex:1 1 auto;width:auto;max-width:44.25rem;padding-right:1.75rem;margin-right:auto}.header-search .input{height:3rem;padding-right:8.5rem;border-width:1.5px;background-color:var(--color-light-surface)}.header-search .input:focus{background-color:var(--color-light)}.header-search .header-search__spinner{right:6.5rem}.header-search__submit.btn{position:absolute;top:.25rem;right:.25rem;z-index:2;height:2.5rem;padding-left:1.125rem;padding-right:1.125rem;font-weight:600}.header{padding-bottom:0}.main-menu-wrapper{border-top:1px solid var(--color-dark-10)}#mobile-menu{border-bottom:1px solid var(--color-dark-10)}.header-section--sticky-all,.header-section--sticky-desktop{box-shadow:none}.main-menu__overflow.invisible{position:absolute;right:0}.main-menu__items{align-items:stretch;width:calc(100% + 2rem)}.main-menu__items>li:not(.md\:hidden){display:flex;align-items:center}.main-menu__top-link,.main-menu__simple-link{font-size:.9375rem;font-weight:500}.main-menu__item--all-globaleu{margin-left:1rem;margin-right:.5rem}.main-menu__item--all-globaleu>.main-menu__top-link{min-height:2.5rem;border-radius:.5rem;background-color:var(--color-dark-surface);color:var(--color-light);font-weight:600}.main-menu__item--all-globaleu>.main-menu__top-link:hover,.main-menu__item--all-globaleu:hover>.main-menu__top-link{background-color:var(--color-dark-subdued);color:var(--color-light)}.main-menu__item--vin-globaleu{margin-left:auto}.main-menu__item--vin-globaleu .main-menu__icon{color:var(--color-brand-500)}}.main-menu__image{align-self:center;width:3rem;height:1.5rem;object-fit:contain}.product-card:not(.product-card-list)>.product-card-main{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-light-material) 60%,var(--color-light));border-radius:.5rem;background-color:var(--color-light);transition:border-color .2s ease,box-shadow .2s ease,z-index 0s linear .1s}.product-card:not(.product-card-list):is(:hover,:focus-within)>.product-card-main{transition:border-color .2s ease,box-shadow .2s ease,z-index 0s}.product-card:not(.product-card-list):not(:has(> .product-card-hover)):hover>.product-card-main{border-color:var(--color-light-material);box-shadow:0 1px 2px var(--color-dark-10),0 8px 24px -12px var(--color-dark-30)}.product-card:not(.product-card-list) .product-card-image{aspect-ratio:4 / 3;background-color:var(--color-light-surface)}.product-card:not(.product-card-list) .product-card-image>img{width:100%;height:100%;object-fit:contain}.product-card .product-card-image>img+img{background-color:var(--color-light-surface)}@media (hover: hover){.product-card .product-card-image>img+img{display:block;opacity:0;transition:opacity .15s ease}.product-card .product-card-image:hover>img+img{opacity:1}}.product-card:not(.product-card-list) .product-card__main-content{display:flex;flex:1;flex-direction:column;gap:.5rem;margin-top:0;padding:.875rem .875rem 1rem}.product-card__main-content>.max-sm\:text-caption:first-child{display:flex;flex:1;flex-direction:column}.product-card__main-content>.max-sm\:text-caption:first-child>.flex{flex:1;flex-direction:column;flex-wrap:nowrap;gap:.375rem}.product-card .product-card-title{order:1;width:100%;margin-right:0;font-size:.9375rem;font-weight:600;line-height:1.35}.product-card .product-card-title>a{display:-webkit-box;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card__main-content .flex>:is(a,span).order-1{order:2;font-size:.8125rem;color:var(--color-dark-material)}.product-card .product-card__price-wrapper{order:3;width:100%;margin-top:auto;padding-top:.375rem;text-align:left}.product-card .product-card__price{justify-content:flex-start}.product-card :is(.product-card__price__num,.product-card__price__new){font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;line-height:1}.product-card .stock-info{display:inline-flex;align-items:center;min-height:1.5rem;margin-top:0;padding:0 .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;line-height:1;background-color:var(--color-light-surface);color:var(--color-dark-material)}.product-card .stock-info.text-positive{background-color:color-mix(in srgb,var(--color-positive) 10%,var(--color-light));color:var(--color-positive)}.product-card__main-content>.stock-info{order:-1;align-self:flex-start}.product-card:not(.product-card-list)>.product-card-hover{left:0;top:0;width:100%;min-height:calc(100% + 3.5rem);padding:0 .875rem .875rem;border-color:var(--color-light-material);box-shadow:0 1px 2px var(--color-dark-10),0 12px 28px -12px var(--color-dark-30)}.product-card:not(.product-card-list):is(:hover,:focus-within):has(> .product-card-hover)>.product-card-main{border-color:transparent;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent}.product-card-hover .btn{font-weight:600}.product-card.product-card-list{overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--color-light-material) 60%,var(--color-light));border-radius:.5rem;background-color:var(--color-light);transition:border-color .2s ease,box-shadow .2s ease}.product-card.product-card-list:hover{border-color:var(--color-light-material);box-shadow:0 1px 2px var(--color-dark-10),0 8px 24px -12px var(--color-dark-30)}.product-card-list .product-card-image{align-self:stretch;display:flex;align-items:center;margin-right:0;background-color:var(--color-light-surface)}.product-card-list .product-card-image>div{width:12.5rem;height:auto;aspect-ratio:4 / 3}.product-card-list .product-card-image img{width:100%;height:100%;object-fit:contain}.product-card-list .product-card-image+div{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1.125rem;margin-right:0;padding:.875rem 1rem}.product-card-list .product-card-image+div>div{display:contents}.product-card-list .product-card-image+div>a{order:1;flex-basis:100%}.product-card-list .product-card-image+div>a>div{font-size:.9375rem;font-weight:600;line-height:1.35;-webkit-line-clamp:2}.product-card-list .product-card-image+div p{order:2;font-size:.8125rem;color:var(--color-dark-material)}.product-card-list .stock-info{order:0}.product-card-list>.flex>.flex:last-child{gap:.5rem;padding:1rem 1rem 1rem 0}.product-card-list__price .font-bold,.product-card-list__price .text-brand{font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;line-height:1.1}.product-card-list .btn{font-weight:600}.product-card-list [data-add-to-wishlist]{margin-left:auto}.product-card-list [data-add-to-wishlist]+.js-quantity-picker-wrapper{margin-left:0}.product-card-list .product-card-wishlist{width:2.5rem;height:2.5rem;margin-left:0;border-radius:.375rem}@media (min-width: 768px){.product-card-list .product-card-wishlist{width:3rem;height:3rem}}.product-card-list .product-card-wishlist svg{width:1.5rem;height:1.5rem}@media (max-width: 767px){.product-card-wrapper-list+.product-card-wrapper-list{margin-top:.625rem}.product-card-list>.flex>.flex:first-child{margin-bottom:0}.product-card-list .product-card-image>div{width:7rem}.product-card-list .product-card-image+div{padding:.625rem}.product-card-list .product-card-image+div>a>div{font-size:.875rem}.product-card-list>.flex>.flex:last-child{padding:.625rem;border-top:1px solid var(--color-dark-10)}.product-card-list__price .font-bold,.product-card-list__price .text-brand{font-size:1.0625rem}}@media (max-width: 767px){.product-card:not(.product-card-list) .product-card__main-content{padding:.625rem .625rem .75rem}.product-card .product-card-title{font-size:.875rem}.product-card :is(.product-card__price__num,.product-card__price__new){font-size:1.0625rem}}.hero-globaleu{gap:clamp(2rem,5vw,4.5rem)}.hero-globaleu .rich-text h2{margin:0;font-size:clamp(2.125rem,4.4vw,3.5rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.hero-globaleu__lead p{max-width:46ch;font-size:clamp(1rem,1.4vw,1.125rem);opacity:.8}.hero-globaleu__actions .btn{height:3.25rem;min-height:3.25rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;font-weight:600}.hero-globaleu__facts{margin-top:1.375rem}.hero-globaleu__fact-value strong{font-family:var(--font-heading-family);font-size:1.625rem;font-weight:700;line-height:1;white-space:nowrap}.hero-globaleu__fact-label p{font-size:.8125rem;opacity:.68}.hero-globaleu__search{overflow:visible;color:var(--color-dark-surface);box-shadow:0 30px 60px -30px var(--color-dark-60)}.hero-globaleu__search .rich-text h3{margin:0 0 .25rem;font-size:1.375rem;line-height:1.12}.hero-globaleu__search .rich-text p{font-size:.875rem;color:var(--color-dark-material)}.finder-tabs-globaleu__list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;border-radius:8px;background-color:var(--color-light-surface)}.finder-tabs-globaleu__list [role=tab]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:6px;font-size:.875rem;font-weight:600;color:var(--color-dark-subdued);cursor:pointer}.finder-tabs-globaleu__list [role=tab] svg{width:20px;height:20px;flex:none}.finder-tabs-globaleu__list [role=tab][aria-selected=true]{background-color:#fff;color:var(--color-dark-surface);box-shadow:0 1px 2px #10131d1a}.finder-tabs-globaleu__list [role=tab]:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.finder-tabs-globaleu__panel{padding:20px 16px 24px}.finder-tabs-globaleu__panel[hidden],.finder-tabs-globaleu:not([data-ready]) .finder-tabs-globaleu__panel~.finder-tabs-globaleu__panel{display:none}.vehicle-picker-globaleu{display:block}.vehicle-picker-globaleu__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vehicle-picker-globaleu__generation{grid-column:1 / -1}.vehicle-picker-globaleu .input{padding-right:2.5rem;text-overflow:ellipsis}.vehicle-picker-globaleu .input~svg{z-index:2}.vehicle-picker-globaleu .input:has(~ .vehicle-picker-globaleu__clear:not([hidden])){padding-right:4.25rem}.vehicle-picker-globaleu__clear{position:absolute;top:.5rem;right:2.25rem;z-index:2;display:flex;padding:.5rem;color:var(--color-dark-subdued);cursor:pointer}.vehicle-picker-globaleu__clear:hover{color:var(--color-dark)}.vehicle-picker-globaleu__clear[hidden]{display:none}.vehicle-picker-globaleu__options{right:0;max-height:18rem;margin-top:4px;overflow-y:auto}.vehicle-picker-globaleu__options .dropdown-menu-link{padding-left:1rem;padding-right:1rem;white-space:normal;cursor:pointer}.vehicle-picker-globaleu__options [aria-selected=true]{font-weight:600}.vehicle-picker-globaleu__options .dropdown-menu-link:has(.combobox__image){display:flex;align-items:center;gap:.75rem}.combobox__image{display:flex;flex:none;align-items:center;justify-content:center;width:2rem;height:1.5rem}.combobox__image img,.combobox__selected-image{max-width:100%;max-height:100%;object-fit:contain}.combobox__selected-image{position:absolute;top:50%;left:.75rem;z-index:2;width:2rem;height:1.5rem;transform:translateY(-50%);pointer-events:none}.combobox__selected-image[hidden]{display:none}.vehicle-picker-globaleu .input:has(~ .combobox__selected-image:not([hidden])){padding-left:3.5rem}.combobox__empty{padding:.5rem 1rem;color:var(--color-dark-subdued)}.vehicle-picker-globaleu--catalog{margin-bottom:24px}@media (max-width: 479px){.vehicle-picker-globaleu__fields{grid-template-columns:minmax(0,1fr)}}@media (min-width: 768px){.vehicle-picker-globaleu--catalog .vehicle-picker-globaleu__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-picker-globaleu--catalog .vehicle-picker-globaleu__generation{grid-column:auto}}.hero-globaleu__help{flex-wrap:nowrap}.hero-globaleu__help .rich-text p{font-size:.875rem;color:var(--color-dark-surface)}.hero-globaleu__help .rich-text a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-brand);text-decoration-thickness:2px;text-underline-offset:3px;white-space:nowrap}.hero-globaleu__help .rich-text a:hover{color:var(--color-brand-600)}@media (max-width: 1023px){.hero-globaleu{flex-direction:column;align-items:stretch}.hero-globaleu.sb-group--mobile-column>.sb-group{flex:none}}@media (max-width: 767px){.hero-globaleu__actions,.hero-globaleu__facts{display:none}}.section-head-globaleu .rich-text h2,.brands-globaleu .sb-resource-grid__header h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(1.625rem,3vw,2.25rem);font-weight:700;line-height:1.12;letter-spacing:-.01em}.brands-globaleu .sb-resource-grid__header{margin-bottom:1.75rem}.brands-globaleu .sb-resource-grid__header p{margin-top:.5rem;color:var(--color-dark-material);opacity:1}.section-head-globaleu a{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;white-space:nowrap}.section-head-globaleu a svg{margin:0}.categories-globaleu .sb-resource-tile,.brands-globaleu .sb-resource-tile{border-color:var(--color-light-material);border-radius:.5rem}.categories-globaleu .sb-resource-tile{min-height:5.5rem}.brands-globaleu .sb-resource-tile{flex-direction:row;align-items:center;justify-content:flex-start;gap:.625rem;min-height:4rem;padding:.5rem 2.25rem .5rem 1rem}.brands-globaleu .sb-resource-tile__title{min-width:0;font-family:var(--font-heading-family);font-size:1rem;line-height:1.15;overflow-wrap:anywhere}.brands-globaleu .sb-resource-tile__arrow{right:.75rem}.brands-globaleu .sb-resource-tile--with-image .sb-resource-tile__title{padding:0}.brands-globaleu .sb-resource-tile--with-image .sb-resource-tile__arrow{top:50%;bottom:auto;transform:translateY(-50%)}.brands-globaleu .sb-resource-tile__media{flex:none;width:2rem;height:1.75rem;aspect-ratio:auto;margin:0;background:none}@media (max-width: 767px){.section-head-globaleu{align-items:flex-start}.categories-globaleu .sb-resource-tile,.brands-globaleu .sb-resource-tile{min-height:3.5rem;padding:.5rem .75rem}.categories-globaleu .sb-resource-tile__title{font-size:.9375rem}.brands-globaleu .sb-resource-tile{gap:.5rem}.brands-globaleu .sb-resource-tile__media{width:1.75rem;height:1.5rem}}.flow-globaleu .flow-globaleu__eyebrow p{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-600)}.flow-globaleu__step.sb-group{overflow:visible}.flow-globaleu__icon{width:3.5rem;height:3.5rem;color:var(--color-dark-surface)}.flow-globaleu__step:not(:last-child):after{content:"";position:absolute;top:1.75rem;left:3.5rem;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--color-brand) 0 8px,transparent 8px 14px)}.flow-globaleu .flow-globaleu__step .rich-text h3{margin:0;font-size:1.25rem;line-height:1.2}.flow-globaleu .flow-globaleu__step .rich-text p{max-width:36ch;margin-top:.5rem;font-size:.9375rem;color:var(--color-dark-subdued)}@media (max-width: 767px){.flow-globaleu__steps.sb-group{gap:1.75rem}.flow-globaleu__step.sb-group{min-height:3.5rem;padding:0 0 0 4.75rem}.flow-globaleu__icon.sb-group{position:absolute;top:0;left:0}.flow-globaleu__step:not(:last-child):after{top:4rem;left:1.6875rem;right:auto;width:2px;height:calc(100% - 2.25rem);background:repeating-linear-gradient(180deg,var(--color-brand) 0 8px,transparent 8px 14px)}}.benefits-globaleu.sb-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0}.benefits-globaleu>.sb-group{flex-wrap:nowrap;padding:1.5rem 1.25rem}.benefits-globaleu>.sb-group+.sb-group{border-left:1px solid var(--color-dark-10)}@media (min-width: 1024px){.benefits-globaleu>.sb-group:first-child{padding-left:0}.benefits-globaleu>.sb-group:last-child{padding-right:0}}.benefits-globaleu__icon{color:var(--color-brand-500)}.benefits-globaleu .benefits-globaleu__title p{font-size:.9375rem;color:var(--color-dark-surface)}.benefits-globaleu .benefits-globaleu__subtitle p{font-size:.8125rem;color:var(--color-dark-material)}@media (max-width: 1023px){.benefits-globaleu.sb-group{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits-globaleu>.sb-group:nth-child(3){border-left:0}.benefits-globaleu>.sb-group:nth-child(n + 3){border-top:1px solid var(--color-dark-10)}}@media (max-width: 767px){.benefits-globaleu.sb-group{grid-template-columns:minmax(0,1fr)}.benefits-globaleu>.sb-group{padding:1rem 0}.benefits-globaleu>.sb-group+.sb-group{border-left:0;border-top:1px solid var(--color-dark-10)}}.vin-globaleu>.contact-form-panel{flex:1 1 0;min-width:0}.vin-globaleu .vin-globaleu__text p{max-width:46ch;color:var(--color-dark-subdued)}.vin-globaleu__icon{width:2.5rem;height:2.5rem;color:var(--color-dark-surface)}.vin-globaleu .vin-globaleu__link .rich-text p{color:var(--color-dark-surface)}@media (max-width: 1023px){.vin-globaleu.sb-group{flex-direction:column;align-items:stretch;gap:2rem}.vin-globaleu.sb-group--mobile-column>.sb-group{flex:none}}@media (max-width: 767px){.catalog-toolbar{flex-wrap:wrap;row-gap:.75rem}.catalog-toolbar>.js-sticky-state-toggle{order:1;flex-basis:100%;max-width:none;margin-right:0}.catalog-toolbar__sort{order:-1;flex:1 1 0;min-width:0;margin-right:.5rem}.catalog-toolbar__sort .btn{max-width:100%;padding-right:1rem;padding-left:1rem;border-width:1px}.catalog-toolbar__sort .btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.catalog-toolbar__sort .btn>svg{flex-shrink:0}.catalog-toolbar__sort .dropdown-menu{right:auto;left:0}}@media (max-width: 374px){.catalog-toolbar__sort .btn,.catalog-filters-toggle .btn{padding-right:.75rem;padding-left:.75rem}.catalog-display-view>label{padding:.375rem}.catalog-filters-toggle .btn>svg{display:none}}.product-detail-layout{padding-bottom:1.5rem}.product-detail-layout__below-gallery>.text-p-small:last-child{border-bottom:0}@media (max-width: 767px){#product-gallery{margin-top:0;margin-bottom:0}.product-detail-layout__details,.product-detail-layout__details>div{display:contents}.product-detail-layout__details>div>*{width:100%;padding-left:.25rem;padding-right:.25rem}.product-detail-layout__title{order:-2}.product-detail-layout__summary{order:-1}.product-detail-layout__gallery{margin-top:1rem}}@media (min-width: 768px){.product-detail-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:clamp(1.75rem,4vw,3.5rem);grid-template-rows:auto 1fr;align-items:start}.product-detail-layout__gallery{grid-column:1;grid-row:1}.product-detail-layout__gallery #product-gallery{position:static;width:auto;padding-left:0;padding-right:0}.product-detail-layout__below-gallery{grid-column:1 / -1;grid-row:2}.product-detail-layout__details{grid-column:2;grid-row:1}}@media (min-width: 992px){.product-detail-layout__gallery{align-self:stretch}.product-detail-layout__gallery-sticky{position:sticky;top:calc(var(--header-sticky-offset, 0px) + 1.5rem)}}.product-detail-layout__below-gallery{display:flex;flex-direction:column;gap:3.5rem;padding-top:1.5rem;padding-bottom:2rem}.product-section-globaleu__heading,.shipping-globaleu .rich-text h2{margin:0 0 1.25rem;font-family:var(--font-heading-family);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:700;line-height:1.12}.product-section-globaleu__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-section-globaleu__spec{padding:1.125rem 1.25rem;border:1px solid var(--color-dark-10);border-radius:.5rem}.product-section-globaleu__spec h3{margin-bottom:.75rem;font-size:.8125rem;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-dark-material)}.product-section-globaleu__spec dl{display:grid;grid-template-columns:auto 1fr;gap:.625rem 1rem;font-size:.9375rem}.product-section-globaleu__spec dt{color:var(--color-dark-material)}.product-section-globaleu__spec dd{font-weight:500;text-align:right;color:var(--color-dark-surface)}.product-section-globaleu__text,.product-section-globaleu__notes{max-width:68ch;color:var(--color-dark-subdued)}.product-section-globaleu__text p+p{margin-top:.75rem}.product-section-globaleu__notes{display:flex;flex-direction:column;gap:.75rem}.product-section-globaleu__notes .rich-text p{color:var(--color-dark-subdued)}@media (min-width: 768px){.product-detail-layout__below-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.75rem,4vw,3.5rem)}.product-detail-layout__below-gallery>*{grid-column:1 / -1}.product-section-globaleu--specifications:has(+ .product-section-globaleu--notes),.product-section-globaleu--specifications+.product-section-globaleu--notes{grid-column:auto}.product-section-globaleu--specifications:has(+ .product-section-globaleu--notes) .product-section-globaleu__specs{grid-template-columns:minmax(0,1fr)}}.shipping-globaleu .rich-text h2{margin-bottom:0}.shipping-globaleu__cards.sb-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-globaleu__cards .sb-icon{color:var(--color-dark-surface)}.shipping-globaleu__cards .sb-group>.sb-icon+.rich-text h3{margin:0 0 .375rem;font-family:var(--font-body-family);font-size:1rem;font-weight:600;line-height:1.3}.shipping-globaleu__cards .rich-text p{font-size:.875rem;color:var(--color-dark-subdued)}.shipping-globaleu__cards .rich-text a{color:var(--color-dark-surface);text-decoration:underline;text-decoration-color:var(--color-brand);text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width: 767px){.shipping-globaleu__cards.sb-group,.product-section-globaleu__specs{grid-template-columns:minmax(0,1fr)}}#product-gallery .glide{flex-direction:column-reverse}#product-gallery .glide__track{border-radius:.5rem;overflow:hidden}#product-gallery .glide__slide{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background-color:var(--color-light-surface)}#product-gallery .glide__slide .product-image{width:100%;height:100%;object-fit:contain}.product-gallery__zoom.btn{position:absolute;right:.75rem;bottom:.75rem;z-index:2;background-color:var(--color-light);font-weight:600}@media (min-width: 768px){#product-gallery .gallery-thumbnails-vertical{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem;width:100%;max-width:none;margin:.625rem 0 0}#product-gallery .gallery-thumbnails-vertical>li{aspect-ratio:1;overflow:hidden;border-radius:.5rem;background-color:var(--color-light-surface)}#product-gallery .gallery-thumbnails-vertical .thumbnail,#product-gallery .gallery-thumbnails-vertical .thumbnail img{width:100%;height:100%;object-fit:cover}#product-gallery .gallery-thumbnails>li.glide__bullet--active:after{border-radius:.5rem;box-shadow:inset 0 0 0 2px var(--color-dark-surface)}#product-gallery .gallery-thumbnails-vertical>.gallery-thumbnails-show-more{border:0;background-color:var(--color-dark-surface);color:var(--color-light);font-weight:700}}.product-detail-layout__title h1{font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.12}.product-information.my-24{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:.875rem 0 0;font-size:.875rem}.product-information>div{display:inline-flex;gap:.375rem;margin:0}.product-information>div>p:first-child{color:var(--color-dark-material)}.product-information>div>p:last-child{font-weight:600;text-align:left;color:var(--color-dark-surface)}.product-detail-layout__details .product__price{margin-top:1.375rem;padding-top:1.25rem;border-top:1px solid var(--color-dark-10)}.product__price [data-config-product-price-primary]{font-family:var(--font-heading-family);font-size:clamp(2.25rem,3.2vw,2.75rem);font-weight:700;line-height:1;letter-spacing:-.02em}.product-detail-layout__details .price-note-globaleu p{margin-top:.375rem;font-size:.8125rem;color:var(--color-dark-material)}.product-availability-globaleu__state{display:flex;align-items:flex-start;gap:.625rem;margin-top:1rem;font-size:.875rem}.product-availability-globaleu__state.hidden{display:none}.product-availability-globaleu__icon{flex:none;width:1.25rem;height:1.25rem}.product-detail-layout__details .product-add-to-cart-btn{height:3.25rem;min-height:3.25rem;font-size:1rem;font-weight:600}.product-detail-layout__details .product-add-to-cart-btn svg{width:1.25rem;height:1.25rem}.buy-info-globaleu,.fit-globaleu{margin-top:1rem}.buy-info-globaleu.sb-group{border:1px solid var(--color-dark-10);border-radius:.5rem}.buy-info-globaleu>.sb-group{flex-wrap:nowrap}.buy-info-globaleu>.sb-group+.sb-group{border-top:1px solid var(--color-dark-10)}.buy-info-globaleu .sb-icon{color:var(--color-dark-surface)}.buy-info-globaleu .rich-text{flex:1 1 auto;min-width:0;font-size:.875rem}.buy-info-globaleu .rich-text p{color:var(--color-dark-subdued)}.buy-info-globaleu .rich-text p strong{color:var(--color-dark-surface)}.buy-info-globaleu .rich-text a,.fit-globaleu .rich-text a{color:var(--color-dark-surface);text-decoration:underline;text-decoration-color:var(--color-brand);text-decoration-thickness:2px;text-underline-offset:3px}.fit-globaleu .rich-text h2{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.2}.fit-globaleu .rich-text p{font-size:.875rem;color:var(--color-dark-subdued)}.fit-globaleu .sb-group--row>a.btn{flex:1 1 0;height:2.75rem;min-height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-weight:600}.whatsapp-button-globaleu{width:100%;height:2.75rem;min-height:2.75rem;font-weight:600;background-color:#fff;color:#10131d;border:1px solid #d1d3d7}.whatsapp-button-globaleu svg{color:#25d366;fill:currentColor}.whatsapp-float-globaleu{position:fixed;right:1rem;bottom:1rem;z-index:30;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:9999px;background-color:#25d366;color:#fff;box-shadow:0 4px 12px #0003;transition:transform .2s ease}.whatsapp-float-globaleu:hover{transform:scale(1.1)}.whatsapp-float-globaleu svg{width:2rem;height:2rem;fill:currentColor}@media (min-width: 1200px){#product-gallery .xl\:pr-48,.product-detail-layout__gallery-sticky>.xl\:pr-48,.product-detail-layout__below-gallery.xl\:pr-48{padding-right:0}}.contact-form-panel{padding:1.5rem;border-color:color-mix(in srgb,var(--color-light-material) 60%,var(--color-light));border-radius:.5rem;box-shadow:0 1px 2px var(--color-dark-10),0 8px 24px -12px var(--color-dark-30)}.contact-form__form{gap:.875rem}.contact-form__field{display:flex;flex-direction:column;gap:.375rem}.contact-form__label{font-size:.8125rem;font-weight:600;color:var(--color-dark-subdued)}.contact-form__field .input::placeholder{color:var(--color-dark-material)}.contact-form__hint{font-size:.75rem;color:var(--color-dark-material)}.contact-form__vin{font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase}.contact-form__vin::placeholder{letter-spacing:0;text-transform:none}.contact-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}@media (max-width: 767px){.contact-form__row{grid-template-columns:minmax(0,1fr)}}.brand-index{columns:2;column-gap:2rem}@media (min-width: 768px){.brand-index{columns:4}}@media (min-width: 1200px){.brand-index{columns:6}}.brand-index__letter{margin-top:1rem;font-size:1.5rem;font-weight:700;line-height:1.2;break-after:avoid}.brand-index__letter:first-child{margin-top:0}.brand-index__list li{break-inside:avoid}.brand-index__link{display:inline-block;padding:.25rem 0;font-size:.875rem;color:var(--color-dark-surface);text-transform:capitalize}.brand-index__featured{margin-bottom:3rem}.category-index{column-gap:1rem}.category-index__card{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;align-content:start;align-items:start;margin-bottom:.75rem;padding:1rem;break-inside:avoid;background:var(--color-light);border:1px solid var(--color-light-material);border-radius:.5rem;transition:border-color .2s ease}.category-index__card--no-image{grid-template-columns:minmax(0,1fr)}.category-index__card:hover{border-color:var(--color-dark-30)}.category-index__media{display:block;aspect-ratio:1}.category-index__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.category-index__title{font-family:var(--font-heading-family);font-size:1.125rem;font-weight:700;line-height:1.25}.category-index__title a:hover,.category-index__child:hover{color:var(--color-brand-600)}.category-index__children{margin-top:.5rem}.category-index__child{display:inline-block;padding:.1875rem 0;font-size:.875rem;color:var(--color-dark-material)}@media (min-width: 768px){.category-index{columns:3}.category-index__card{grid-template-columns:minmax(0,1fr);margin-bottom:1rem;padding:1.25rem 1.25rem 1.5rem}.category-index__media{aspect-ratio:4 / 3;margin-bottom:.25rem}}@media (min-width: 1200px){.category-index{columns:4}}
