@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{font-family:Inter}body{background:var(--background-color);margin:0}main{flex-direction:column;align-items:center;display:flex}section{flex-direction:column;align-items:center;width:100%;max-width:1280px;display:flex}.over-all{z-index:220}.section-title,.section-description{color:var(--text-color);text-align:left;align-self:baseline;margin:48px 21px 12px;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:27px}.section-description{margin-top:0;margin-bottom:24px;font-size:16px;font-weight:400;line-height:18px}.hide{display:none!important}.general-icon{color:var(--text-color);transition:all .3s ease-in-out}.general-icon-active{color:var(--secondary-color)}.no-top-space{top:24px!important}.fire-icon{color:#f0f8ff}.glass-button{background:var(--secondary-color);color:var(--background-color);border:none;border-radius:9px;align-items:center;gap:8px;width:fit-content;padding:14px 28px;font-family:Inter;font-size:13px;font-style:normal;font-weight:700;line-height:15px;text-decoration:none;display:flex;box-shadow:0 4px 4px #00000040}.glass-button-arrow{background-size:cover;align-content:center;align-self:flex-start;height:100%;display:block}.glass-button-arrow-black{background-size:cover;align-content:center;transition:all .3s ease-in-out;display:block}header{z-index:150;flex-direction:column;align-items:center;width:100%;font-family:Inter,sans-serif;display:flex;position:fixed;top:42px}.menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#3a3a3a99;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;margin:0;padding:0;position:fixed;top:0}.menu ul{text-align:center;margin:0;padding:0;list-style:none}.menu ul a{text-decoration:none}.menu-link{color:var(--accent-color);text-transform:uppercase;margin-top:24px;font-weight:700}.first-link{margin-top:0}.showMenu{display:flex}.left-container-link{text-decoration:none}.hideMenu{display:none}.header-stroke{background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--primary-color) 9.4%, transparent) 90%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;border-radius:14px;width:calc(100% - 28px);max-width:1250px;margin:0 14px;padding:2px;position:relative}.header-container{box-sizing:border-box;background:var(--background-color);-webkit-backdrop-filter:blur(4px);border-radius:14px;justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.left-container{align-items:center;margin-left:22px;display:flex}.left-container img{width:80px;max-width:40px;max-height:40px}.left-container span{text-align:left;color:var(--text-color);margin-left:10px;font-size:10px;font-style:normal;font-weight:700;line-height:11px;display:block}.hamburguer-menu{border-left:solid 2px var(--text-color);cursor:pointer;flex-direction:column;justify-content:center;gap:4px;width:55px;height:35px;display:flex}.hamburguer-menu span{background:var(--secondary-color);border-radius:4px;width:22px;height:4px;margin-left:16px;transition:all .3s ease-in-out;display:block}.active-selection{background-color:var(--secondary-color);color:var(--accent-color);border-radius:24px}.active-menu-span-first{opacity:0}.active-menu-span-second{rotate:90deg}.active-menu-span-third{position:relative;bottom:8px}.header-brand-name{text-transform:uppercase}.marquee-section{width:100%;margin:0 auto;font-family:Inter,sans-serif;position:absolute;top:0}.marquee-row{height:24px;display:flex;overflow:hidden}.track{background-color:var(--background-color);white-space:nowrap;width:max-content;color:var(--accent-color);animation:linear infinite scroll;display:flex}.marquee-row:hover .track{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.item{letter-spacing:.2em;text-transform:uppercase;color:var(--text-color);flex-shrink:0;align-items:center;padding:0 1.5rem;font-size:13px;font-style:normal;font-weight:700;line-height:15px;display:inline-flex}.sep{background:#0000004d;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-left:1.5rem}.marquee-footer{position:relative;top:auto;bottom:0}.featured-card{aspect-ratio:364/200;background-position:50%;background-size:cover;border-radius:34px;flex-direction:column;justify-content:space-between;align-items:end;width:100%;display:flex}.featured-card-info{flex-direction:column;width:100%;display:flex}.featured-title,.featured-car-model,.featured-car-brand,.featured-car-price,.featured-car-price-amount{color:#fff;text-shadow:0 4px 4px #00000040;text-transform:uppercase;margin-left:16px;font-size:13px;font-weight:700;line-height:15px}.featured-car-price-amount{margin-left:2px}.featured-title{margin-top:16px;margin-bottom:8px}.featured-car-model,.featured-car-brand{font-size:14px;font-weight:700;line-height:16px}.featured-car-brand{margin-bottom:8px}.featured-car-model{margin-left:2px;font-weight:400}.featured-car-price{font-weight:400}.glass-button-car-card{border-radius:9px 0 0 9px;margin-bottom:34px;text-decoration:none}@media (width>=800px){.featured-card{max-width:48%}}.featured-cars{flex-direction:column;justify-content:center;align-items:start;display:flex}.features-cars-wrapper{flex-wrap:wrap;gap:24px;width:calc(100% - 28px);margin:0 14px;display:flex}.see-all-cars-button{height:68px;color:var(--background-color);background:linear-gradient(88.01deg, var(--secondary-color) 10%, color-mix(in srgb, var(--secondary-color) 80%, #fff) 51.92%);border:none;border-radius:24px;justify-content:center;align-items:center;gap:0;width:calc(100% - 28px);margin:24px auto;font-size:16px;font-weight:600;line-height:18px;text-decoration:none;display:flex;box-shadow:0 4px 4px #00000040}.see-all-cars-button .glass-button-arrow:first-child{margin-left:8px}@media (width>=500px){.featured-cars{flex-direction:column;justify-content:center;align-items:center;max-width:1012px;margin:0 auto;display:flex}.features-cars-wrapper{justify-content:space-between;max-width:1000px;margin:0}.see-all-cars-button{max-width:360px;margin-left:0}}.hero{justify-content:space-between;height:100svh;min-height:calc(100svh - 24px)}.hero-featured-container{background-position:50%;background-size:cover;border-radius:0 0 48px 48px;flex-direction:column;justify-content:space-between;width:100%;height:85svh;display:flex}.hero-trending-container{background:var(--background-color);border-radius:20px;align-items:center;width:fit-content;margin:120px 14px 0;font-size:13px;font-weight:700;line-height:15px;display:flex;box-shadow:0 4px 4px #00000040}.hero-trending-container-highlighted{background:var(--secondary-color);color:var(--accent-color);border-radius:20px;padding:8px 14px;box-shadow:0 4px 4px #00000040}.hero-trending-container-car-model{color:var(--text-color);text-transform:uppercase;min-width:70px;padding:8px 14px;font-size:13px;font-weight:500;line-height:15px}.glass-button-hero{margin:60px 14px}.hero-search-container{width:calc(100% - 28px);margin:-40px 14px 8px}.hero-search-filter,.hero-search-button{font-family:Inter,sans-serif;font-style:normal;font-weight:600}.hero-search-filter{background:var(--background-color);width:100%;height:68px;color:var(--text-color);border-radius:24px;justify-content:center;align-items:center;font-size:14px;display:flex;box-shadow:0 4px 4px #00000040}.hero-search-button{background:var(--secondary-color);height:68px;color:var(--accent-color);border:none;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;font-size:16px;line-height:18px;display:flex;box-shadow:0 4px 4px #00000040}.hero-search-button:disabled{opacity:.5}.filter-options{cursor:pointer;justify-content:center;align-items:center;gap:14px;width:-webkit-fill-available;width:-moz-available;width:stretch;height:68px;transition:all .3s ease-in-out;display:flex}.filter-options:first-child{padding-left:0}.filter-options:last-child{padding-right:0}.filter-separator{background:#c9cad3;width:1px;height:23px;display:block}.filter-selector{z-index:200;background:var(--background-color);text-align:center;color:var(--text-color);border:8px solid var(--background-color);text-transform:capitalize;border-radius:24px;flex-direction:column;width:100%;max-width:240px;height:fit-content;max-height:374px;padding:14px;font-size:16px;font-style:normal;font-weight:500;line-height:18px;display:none;position:absolute;bottom:160px;left:14px;overflow-y:auto;box-shadow:0 4px 4px #00000040}.showFilter{display:flex}.filter-selector span{border-bottom:2px solid;border-image:linear-gradient(90deg,#fff0 0%,#7d7d7d18 50%,#fff0 100%) 1;padding:20px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:linear-gradient(#fdfcfe00 0%,#ebebeb 49.54%,#97979800 100%);border-radius:24px;transform:matrix(-1,0,0,1,0,0)}.rotated-filter-arrow{rotate:-90deg!important}.price-selector{flex-direction:row;justify-content:space-around;gap:14px;width:100%;max-width:150px;max-height:79px;left:auto}.price-selector label{text-align:left;flex-direction:column;justify-content:space-around;width:fit-content;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:flex}.price-selector input{width:120px;color:var(--text-color);box-shadow:0px 4px 4px color-mix(in srgb, var(--text-color) 25%, transparent);border:none;border-radius:14px;outline:none;margin-top:8px;padding:10px;font-size:16px;font-weight:500;line-height:16px}.price-selector input::placeholder{color:color-mix(in srgb, var(--text-color) 40%, transparent)}.year-selector{left:auto;right:14px}.hero-search-container-title,.hero-search-container-sub-title{display:none}.filter-selector-option{text-transform:capitalize}@media (width>=800px){.hero{flex-direction:row;justify-content:center;height:100%;min-height:100%;margin:140px 24px 40px}.hero-featured-container{aspect-ratio:127/211;border-radius:48px;width:100%;max-width:381px;max-height:632px}.hero-search-container{background:var(--background-color);-webkit-backdrop-filter:blur(3.7px);backdrop-filter:blur(3.7px);border-radius:48px;max-width:422px;margin-left:34px;padding:28px;box-shadow:0 4px 4px #00000040}.hero-trending-container,.glass-button-hero{margin:24px}.hero-search-container-title,.hero-search-container-sub-title{color:var(--text-color);margin-top:0;margin-bottom:24px;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:27px;display:block}.hero-search-container-sub-title{font-size:16px;font-weight:400;line-height:18px}.filter-options:hover{opacity:.4}.filter-selector{top:210px}.filter-selector-option{cursor:pointer}.rotated-filter-arrow{rotate:90deg!important}}.loading-screen{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}#loading-bar-spinner.spinner{animation:.4s linear infinite loading-bar-spinner}#loading-bar-spinner.spinner .spinner-icon{border:4px solid #0000;border-radius:50%;width:40px;height:40px;border-top-color:var(--secondary-color)!important;border-left-color:var(--secondary-color)!important}@keyframes loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-card{background:var(--background-color);box-shadow:0px 4px 4px color-mix(in srgb, var(--accent-color) 100%, transparent);border-radius:8px;align-items:center;gap:21px;width:calc(100% - 54px);padding:20px 15px 20px 28px;display:flex}.info-card-title,.info-card-description{color:var(--text-color);text-transform:capitalize;font-family:Inter;font-size:13px;font-style:normal;font-weight:700;line-height:15px}.info-card-title{margin-top:0;margin-bottom:8px}.info-card-description{margin-bottom:0;font-size:13px;font-weight:500;line-height:15px}.info-card-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:48px;min-height:48px;display:block}.review-profile{border-radius:100px}@media (width>=800px){.info-card{width:44%;margin:0}}.reviews-wrapper{flex-direction:column;align-items:center;gap:14px;display:flex}@media (width>=800px){.reviews-wrapper{flex-flow:wrap}}.whatsapp-button{background:var(--secondary-color);border-radius:8px;width:calc(100% - 64px);max-width:980px;margin-top:24px;padding:26px 16px 16px;font-family:Inter,sans-serif;box-shadow:0 4px 4px #00000040}.whatsapp-button-icon{background-image:url(/assets/whatsapp-button-section-icon-DnoD2F1a.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:31px;height:31px;display:block}.whatsapp-button-title,.to-whatsapp-button{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:16px}.to-whatsapp-button{color:var(--text-color);background-color:var(--background-color);text-align:center;border-radius:8px;width:calc(100% - 60px);padding:18px;font-size:16px;line-height:18px;text-decoration:none}.why-to-choose-us{flex-direction:column;justify-content:center;align-items:start;display:flex}.info-card-wrapper{flex-direction:column;align-items:center;gap:14px;display:flex}@media (width>=800px){.why-to-choose-us{max-width:1012px}.info-card-wrapper{flex-flow:wrap;justify-content:space-between;margin:0 24px}}.home{background-size:0;flex-direction:column;align-items:center;width:100%;display:flex}@media (width>=800px){.home{background-position:top;background-repeat:no-repeat;background-size:1480px}}.favourites{flex-direction:column;justify-content:center;align-items:start;gap:24px;display:flex}.favourite-cars h2{margin-bottom:24px!important}.favourites-wrapper{flex-wrap:wrap;justify-content:space-between;gap:24px;width:calc(100% - 24px);margin:0 auto;display:flex}@media (width>=500px){.favourites-cars{flex-direction:column;justify-content:center;align-items:center;max-width:1012px;margin:0 auto;display:flex}}footer{background-color:var(--background-color);flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:30px;font-family:Inter;display:flex}.footer-logo{width:68px;height:68px;rotate:-10deg}.footer-wrapper{align-items:center;gap:18px;margin:24px;display:flex}.footer-copy{color:var(--text-color);margin:0;font-size:12px;font-style:normal;font-weight:100;line-height:14px}.breadcrumb{text-transform:uppercase;gap:4px;margin-left:14px;font-family:Inter;font-style:normal;display:flex}.breadcrumb-text{color:var(--text-color);font-size:14px;font-weight:600;line-height:16px}.breadcrumb-arrow{color:var(--secondary-color)}.breadcrumb-top-wrapper{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.breadcrumb-action-buttons-wrapper{gap:12px;margin-right:29px;display:flex}@media (width>=800px){.breadcrumb-top-wrapper{max-width:1150px}}.pic-carrousel-container{width:100%;margin:16px auto 0;font-family:Inter,sans-serif}.pic-carrousel-main{touch-action:pan-y;flex-direction:column;place-items:center;width:100%;padding-bottom:20px;display:flex;position:relative;overflow:hidden}.pic-carrousel-main-image{aspect-ratio:4/5;object-fit:cover;border-radius:48px;width:calc(100% - 28px);display:block;box-shadow:0 4px 4px #00000040}.pic-carrousel-arrow{color:var(--background-color);cursor:pointer;background:color-mix(in srgb, var(--secondary-color) 80%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;border-radius:4px 0 0 4px;width:24px;height:52px;font-size:24px;display:none;position:absolute;top:50%;transform:translateY(-50%)}.pic-carrousel-arrow:hover{opacity:.9}.pic-carrousel-arrow-left{border-radius:0 4px 4px 0;left:14px}.pic-carrousel-arrow-right{border-radius:4px 0 0 4px;right:14px}.pic-carrousel-thumbnails-wrapper{margin-left:14px;position:relative}.pic-carrousel-thumbnails-wrapper:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffffa6 45%,#fff 100%);width:64px;height:100%;position:absolute;top:0;right:0}.pic-carrousel-thumbnails{scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.pic-carrousel-thumbnails::-webkit-scrollbar{display:none}.pic-carrousel-thumbnail{aspect-ratio:3/2;object-fit:cover;cursor:pointer;border-radius:24px;flex-shrink:0;width:60%;transition:all .2s;box-shadow:0 4px 4px #00000040}.pic-carrousel-thumbnail-active{transform:scale(.9)}.pic-carrousel-trending-container{background:var(--background-color);border-radius:20px;align-items:center;width:fit-content;margin:24px 40px;font-size:13px;font-weight:700;line-height:15px;display:flex;position:absolute;left:0;box-shadow:0 4px 4px #00000040}.pic-carrousel-trending-container-highlighted{background:var(--secondary-color);color:var(--accent-color);border-radius:20px;padding:8px 14px;box-shadow:0 4px 4px #00000040}.pic-carrousel-trending-container-car-model{color:var(--text-color);text-transform:uppercase;min-width:70px;padding:8px 14px;font-size:13px;font-weight:500;line-height:15px}.pic-carrousel-image-counter{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#32323299;border-radius:4px;margin:0 40px;padding:4px 12px;font-size:13px;font-weight:700;line-height:15px;position:absolute;top:62px;left:0}.pic-carrousel-featured-specs-desk{display:none}@media (width>=800px){.featured-specs-wrapper{scrollbar-width:thin!important}.pic-carrousel-container{max-width:400px}.pic-carrousel-main-image{aspect-ratio:438/295;object-fit:cover;border-radius:24px;width:calc(100% - 28px);display:block;box-shadow:0 4px 4px #00000040}.pic-carrousel-thumbnail{aspect-ratio:438/295;object-fit:cover;border-radius:8px;width:calc(30% - 28px);display:block;box-shadow:0 4px 4px #00000040}.pic-carrousel-main{padding-bottom:14px}.pic-carrousel-trending-container{margin:12px 24px}.pic-carrousel-image-counter{margin:0 24px;top:52px}.infocar{flex-direction:column;align-items:center;display:flex}.pic-carrousel-arrow{display:block}.pic-carrousel-thumbnails-wrapper{max-width:375px}.pic-carrousel-featured-specs-desk{display:block}}@media (width>=900px){.pic-carrousel-container{max-width:600px}.pic-carrousel-thumbnails,.pic-carrousel-thumbnails-wrapper{max-width:469px}}@media (width>=1000px){.pic-carrousel-container{max-width:700px}.pic-carrousel-thumbnails,.pic-carrousel-thumbnails-wrapper{max-width:575px}}.featured-specs{align-items:flex-start}.featured-specs-title{color:var(--text-color);margin-top:24px;margin-left:16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.featured-specs-wrapper{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:18px;width:100%;padding-bottom:14px;display:flex;overflow-x:auto}.featured-specs-wrapper div:first-child{margin-left:14px}.featured-specs-wrapper div:last-child{margin-right:14px}.featured-specs-wrapper::-webkit-scrollbar{display:none}.featured-spec{background-color:var(--background-color);opacity:.75;border:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);border-radius:12px;align-items:center;gap:14px;height:65px;padding:8px 24px;display:flex}.featured-spec-title{color:var(--text-color);opacity:.8;align-items:center;font-size:24px;font-style:normal;font-weight:900;line-height:54px;display:flex}.featured-spec-image{flex-direction:column;justify-content:center;align-items:center;height:fit-content;display:flex}@media (width>=800px){.featured-specs-mobile{display:none}.featured-specs{width:calc(100% - 24px)}}.basic-info{background-color:var(--background-color);color:var(--text-color);flex-direction:column;justify-content:center;align-items:center;display:flex}.basic-info-title{align-self:start;margin-top:24px;margin-left:16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.basic-info-wrapper{border-bottom:1px solid var(--text-color);width:calc(100% - 28px)}.basic-info-wrapper:last-child{border-bottom:none}.basic-info-wrapper span{display:block}.basic-info-sub-title{margin-top:14px;font-size:14px;font-weight:400;line-height:16px}.basic-info-content{margin-bottom:14px;font-style:normal}@media (width>=800px){.basic-info{width:calc(100% - 24px)}}.car-carrousel{text-align:left}.car-carrousel-top-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.car-title,.car-sub-title{color:var(--text-color);text-transform:capitalize;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:23px}.car-title{margin-top:20px;margin-bottom:14px}.car-sub-title{text-transform:uppercase;margin-top:0;font-size:14px;font-weight:400;line-height:16px}.car-info-wrapper{width:calc(100% - 32px);color:var(--text-color);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.car-info-icons-wrapper{align-items:center;gap:28px;display:flex}.car-info-icon{text-transform:capitalize;align-items:center;gap:12px;display:flex}.car-price-container{color:var(--text-color);background:var(--background-color);box-shadow:0px 4px 4px color-mix(in srgb, var(--primary-color) 25%, transparent);border-left:9px solid var(--secondary-color);border-radius:24px;width:calc(100% - 41px);margin-top:28px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.car-price-container-title{margin:20px 30px 12px 21px;display:block}.car-price-wrapper{align-items:flex-start;margin:0 30px 20px 21px;display:flex}.car-price-wrapper span:first-child,.car-price-wrapper span:nth-child(2),.car-price-wrapper span:nth-child(3){color:var(--text-color);font-size:24px;display:block}.car-price-wrapper span:nth-child(2){font-weight:500}.car-price-wrapper span:nth-child(3){color:var(--secondary-color);height:8px;margin-left:1px;font-size:14px;position:relative}.car-on-demand{background:linear-gradient(360deg, var(--secondary-color) 0%, var(--accent-color) 100%);width:100%;height:64px;color:var(--background-color);justify-content:flex-start;align-items:center;gap:12px;margin-top:24px;font-size:14px;font-weight:700;line-height:16px;display:flex;box-shadow:0 4px 4px #00000040}.car-on-demand svg{margin-left:34px}.car-info-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (width>=800px){.car-carrousel-container{display:flex}.car-price-container{box-shadow:none;border:none;margin-top:0}.car-price-container-title{margin-left:0}.car-price-wrapper{margin-bottom:0;margin-left:0}.car-on-demand{border-radius:24px;margin-top:24px}.car-question-bubble-wrapper{width:100%!important}.car-info-container{background:var(--background-color);border-radius:42px;max-width:400px;height:fit-content;padding:24px;box-shadow:0 4px 4px #00000040}.car-info-wrapper .car-title{margin-top:0}.car-question-desk{display:block}.car-question-desk .car-question-bubble{text-align:center;width:100%}.car-question-button,.car-whatsapp-question-button{width:100%!important}}.car-question{color:var(--text-color);flex-direction:column;justify-content:left;margin-top:24px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:18px;display:flex}.car-question-title{align-self:flex-start;margin-bottom:24px;margin-left:14px}.car-question-bubble{box-sizing:border-box;background:var(--background-color);border:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);box-shadow:0px 4px 4px color-mix(in srgb, var(--primary-color) 30%, transparent);text-align:center;cursor:pointer;border-radius:24px;width:100%;padding:24px 22px}.car-question-bubble:hover{opacity:.5}.car-question-bubble-wrapper{flex-wrap:wrap;gap:14px;width:calc(100% - 28px);margin-bottom:24px;display:flex}.car-question-button,.car-whatsapp-question-button{background:var(--secondary-color);border:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);box-shadow:0px 4px 4px color-mix(in srgb, var(--text-color) 25%, transparent);color:var(--background-color);border-radius:24px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 28px);height:16px;padding:25px 0;font-size:16px;font-weight:600;line-height:18px;text-decoration:none;display:flex}.car-whatsapp-question-button{color:var(--text-color);background-color:var(--background-color);margin-top:14px}.car-whatsapp-question-button span{align-items:flex-end;gap:8px;margin-left:4px;display:flex}.car-whatsapp-question-button span svg{height:15px}.active-question{box-shadow:0px 4px 4px color-mix(in srgb, var(--secondary-color) 70%, transparent)}.car-question-desk{display:none}@media (width>=800px){.car-question-desk{display:block}.car-question-mobile{display:none}}.chat{z-index:10;width:100%;font-family:Inter;font-style:normal;position:fixed;bottom:14px}.chat-bar{background-color:var(--background-color);width:fit-content;height:74px;box-shadow:0px 4px 4px color-mix(in srgb, var(--text-color) 25%, transparent);border-radius:48px;align-items:center;gap:8px;margin:0 14px 14px;transition:all .3s ease-in-out;display:flex}.chat-bar-active{width:calc(100% - 24px)}.chat-header span{display:block}.chat-profile-picture{border-radius:100%;width:48px;height:48px;margin-left:14px}.chat-title{color:var(--text-color);margin-right:24px;font-size:12px;font-weight:400;line-height:14px}.chat-poweredby{color:var(--text-color);font-size:10px;font-weight:600;line-height:11px}.chat-quit-button{border-left:1px solid var(--text-color);opacity:0;justify-content:center;align-items:center;width:74px;height:74px;transition:all ease-in-out;display:flex;position:absolute;left:-100px;right:14px}.chat-quit-button-active{opacity:1;cursor:pointer;transition:all 1s ease-in-out;left:auto}.chat-box{background:var(--background-color);box-shadow:0px 4px 4px color-mix(in srgb, var(--text-color) 25%, transparent);border-radius:48px;flex-direction:column;justify-content:flex-end;width:calc(100% - 24px);height:400px;margin:10px auto 14px;display:flex}.chat-box-input{color:var(--text-color);background-color:var(--background-color);border:none;outline:none;align-items:center;width:calc(100% - 131px);margin:26px 36px;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:23px;display:flex}.chat-box-input::placeholder{color:color-mix(in srgb, var(--text-color) 40%, transparent)}.chat-box-wrapper{border-top:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);display:flex}.chat-box-send-button{background-color:var(--secondary-color);border:none;border-radius:0 0 48px;flex-direction:column;justify-content:center;align-items:center;width:95px;height:95px;display:flex}.chat-box-send-button:disabled{opacity:.5;cursor:not-allowed}.chat-box-user-message-wrapper,.chat-box-bot-message-wrapper{width:100%;color:var(--text-color);justify-items:end;font-size:16px;font-weight:400;line-height:18px}.chat-box-user-message-wrapper{flex-direction:column;align-items:flex-end;display:flex}.chat-box-bot-message-wrapper{justify-items:start}.chat-box-messages{scroll-behavior:smooth;border-radius:48px 48px 0 0;margin-bottom:0;overflow:scroll}.chat-box-messages::-webkit-scrollbar{display:none}.chat-box-user-message,.chat-box-bot-message{background:var(--background-color);width:fit-content;max-width:70%;box-shadow:0px 4px 4px color-mix(in srgb, var(--text-color) 25%, transparent);border-radius:24px;margin:0 14px 14px 0;padding:24px}.chat-box-bot-message{background-color:var(--primary-color);color:var(--background-color);margin:0 0 14px 14px}.chat-box-bot-message-whatsapp{background-color:var(--secondary-color);color:var(--background-color);align-items:center;gap:14px;text-decoration:none;display:flex}@media (width>=800px){.chat{max-width:500px;left:0}}.infocar{width:100%;margin-top:134px}.filters{width:100%;margin-top:124px;font-family:Inter;font-style:normal}.filter-button{box-sizing:border-box;background:var(--background-color);cursor:pointer;border:1px solid #d2d2d2;border-radius:24px;align-items:center;gap:8px;width:132px;margin-left:14px;padding:24px 28px;transition:all .3s ease-in-out;display:flex;box-shadow:0 4px 4px #00000040}.filter-button:hover{opacity:.7}.filter-icon{width:18px;height:18px;color:var(--text-color);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.active-filter-icon{color:var(--accent-color)}.filter-name{color:var(--text-color);font-size:16px;font-weight:600;line-height:18px}.active-filter-button{background:var(--secondary-color);border:1px solid var(--background-color)}.filters-container{box-sizing:border-box;background:var(--background-color);border:1px solid var(--background-color);box-shadow:0px 4px 4px var(--primary-color);border-radius:24px;flex-wrap:wrap;justify-content:space-between;gap:24px;width:300px;margin-top:19px;margin-left:14px;padding:34px;display:flex;position:absolute}.filter-title{color:var(--text-color);margin-bottom:18px;font-size:16px;font-weight:600;line-height:18px;display:block}.input-filter-box{border:2px solid var(--secondary-color);border-radius:4px;width:32px;height:32px;display:block}.filter-info-wrapper{cursor:pointer;align-items:center;gap:12px;margin-top:14px;display:flex}.input-filter-text{color:var(--text-color);text-transform:capitalize;font-size:16px;font-weight:600;line-height:18px}.active-input-filter-box{background-color:var(--secondary-color)}.active-filter-name{color:var(--accent-color)}@media (width>=800px){.filters{max-width:1012px}}.results{flex-direction:column;justify-content:center;align-items:center;display:flex}.results .section-title{margin-top:24px}.search-result{min-height:100vh}.results-with-no-result{margin-top:114px}.search-result-no-result{margin:0 8px;font-size:24px;font-weight:500}.results .featured-cars .section-title,.results .featured-cars .section-description,.results .featured-cars .features-cars-wrapper{margin-left:8px;margin-right:0}.results .featured-cars .features-cars-wrapper{width:calc(100% - 14px)}.not-showed-filter{margin-top:120px}@media (width>=800px){.results{flex-direction:column;align-items:center;max-width:1012px;display:flex}}.not-found{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.not-found-title,.not-found-subtitle{text-align:center;color:var(--text-color);margin:0;font-family:Inter,sans-serif;font-size:128px;font-style:normal;font-weight:700;line-height:145px}.not-found-subtitle{text-align:center;font-size:20px;font-weight:600;line-height:23px}.go-to-home-page-button{text-decoration:none}.not-found .go-to-home-page-button{margin:24px auto 0}
