.tab-search-container{display:grid;grid-template-rows:auto auto;transition:transform .22s ease}.tab-search-container-shrink{transform:translateY(-6px);transition-delay:.12s}.tab-search{overflow:hidden;display:flex;align-items:center;justify-content:center;transform:scale(1);opacity:1;transform-origin:center;max-height:2rem;transition:max-height .22s ease-in-out,transform .22s ease-in-out,opacity .22s ease-in-out;will-change:max-height,transform,opacity;letter-spacing:.05em}.tab-search-shrink{max-height:0;transform:scale(.95) translateY(-4px);opacity:0}.header-shadow{box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.header-box-white{position:relative}.header-box-white:after{content:"";position:absolute;top:100%;left:0;background:white;width:100%;height:5rem;transition:height .22s ease-in-out}.header-box-white-stuck:after{height:7.25rem}.header-box-white-unstuck:after{height:5rem}.thumb-slider-track{width:1rem;height:1rem;text-align:center;border-radius:50%;background-color:#e0362b;outline:none;transition:box-shadow .15s ease-in-out,transform .15s ease-in-out;box-shadow:0 0 0 6px rgba(224,54,43,.2)}@media (min-width:1024px){.thumb-slider-track{cursor:pointer}}.thumb-slider-track:hover{box-shadow:0 0 0 9px rgba(224,54,43,.1)}.thumb-slider-track:active{box-shadow:0 0 0 9px rgba(224,54,43,.2);transform:scale(.98);outline:none}.thumb-slider-track:focus-visible{outline:2px solid rgba(30,64,175,.65);outline-offset:2px}.ic-caroline{transition:transform .22s ease-in-out;transform-origin:left top}@media (max-width:1023px){.ic-caroline-stuck{transition:transform .22s ease-in-out;transform:scale(.8)}}.swiper[data-css=SectionPromo-CarList]{padding-bottom:2rem}@media (min-width:1024px){.swiper[data-css=SectionPromo-CarList]{position:static;padding-left:1rem;padding-right:1rem}}.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar{width:87%;--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(255 255 255/.2)}@media (min-width:640px){.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar{width:90%}}@media (min-width:1024px){.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar{bottom:2.5rem;right:0;width:85%;--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-right:2.5rem}}@media (min-width:1280px){.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar{width:88%}}@media (min-width:1536px){.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar{width:85%}}.swiper[data-css=SectionPromo-CarList] .swiper-button-next,.swiper[data-css=SectionPromo-CarList] .swiper-scrollbar-drag{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.swiper[data-css=SectionPromo-CarList] .swiper-button-next{bottom:1.75rem;right:1.5rem;top:auto;height:2rem;width:2rem;border-radius:9999px;outline:2px solid transparent;outline-offset:2px}.swiper[data-css=SectionPromo-CarList] .swiper-button-next:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(255 26 26/0.8)}.swiper[data-css=SectionPromo-CarList] .swiper-button-prev{bottom:1.75rem;left:auto;right:4rem;top:auto;height:2rem;width:2rem;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.swiper[data-css=SectionPromo-CarList] .swiper-button-prev:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(255 26 26/0.8)}.swiper[data-css=SectionPromo-CarList] .swiper-button-next:disabled,.swiper[data-css=SectionPromo-CarList] .swiper-button-prev:disabled{cursor:default;--tw-bg-opacity:1;background-color:rgb(235 237 235/var(--tw-bg-opacity,1))}.swiper[data-css=SectionPromo-CarList] .swiper-button-next:after{--tw-content:none;content:var(--tw-content)}.swiper[data-css=SectionPromo-CarList] .swiper-button-next.swiper-button-disabled{display:none}.swiper[data-css=SectionPromo-CarList] .swiper-button-prev:after{--tw-content:none;content:var(--tw-content)}.swiper[data-css=SectionPromo-CarList] .swiper-button-prev.swiper-button-disabled{display:none}.swiper[data-css=SectionPromo-CarList] .swiperCustom-button-inner{width:100%;border-radius:9999px;padding:.5rem;--tw-text-opacity:1;color:rgb(0 27 68/var(--tw-text-opacity,1));--tw-shadow:0px 3px 10px rgba(0,0,0,0.1);--tw-shadow-colored:0px 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s}.swiper[data-css=SectionPromo-CarList] .swiperCustom-button-inner:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}