.search-gallery-list-container.row-view{display:flex;flex-direction:column;justify-content:center;gap:10px;margin-top:10px;width:100%;height:-moz-fit-content;height:fit-content}.search-gallery-list-container.row-view .search-gallery-card-box.desktop{max-width:900px;margin:0 auto;padding:0}.search-gallery-card-box.grouped{width:300px;min-width:300px;max-width:300px;flex-direction:column}.search-gallery-provider-block{position:absolute;top:10px;left:10px;display:flex;background:rgba(99,102,241,.9);color:#fff;border-radius:8px}.search-gallery-card-box.recommended .search-gallery-provider-block{background:rgba(16,185,129,.8);color:#fff}.search-gallery-properties-container.marketing{border-top:1px solid #c5c5c5;gap:5px;padding-top:5px}.search-gallery-list-container.row-view .search-gallery-card-box.desktop .search-gallery-properties-container.marketing{gap:5px}.search-gallery-list-container.row-view .search-gallery-card-row-block-center.desktop .search-gallery-properties-element-container{font-size:.93rem}.search-gallery-list-container.row-view .search-gallery-card-box.desktop .search-gallery-card-row-block-delivery-price{min-width:200px;display:flex;justify-content:end;flex-direction:column;background:#f3f3f3;padding-left:20px}.search-gallery-card-box.desktop .gallery-gallery-continue-wrapper{flex-grow:0}.search-gallery-list-container.row-view .search-gallery-card-box.desktop .gallery-elements-rates-wrapper{justify-content:end}.search-gallery-list-container.row-view .search-gallery-card-box.desktop .search-gallery-rates-amount-number{font-size:1.5rem;font-weight:700}.search-gallery-list-container.row-view .search-gallery-card-box.desktop .search-gallery-card-row-block-protections-insurances{padding-top:0;padding-left:10px}.search-gallery-card-box.desktop .search-gallery-card-deliveries-section-label{font-size:.9rem;font-weight:500;color:#545454}.search-gallery-card-box.desktop .search-gallery-card-delivery-label-text{font-size:.9rem;font-weight:600}.search-gallery-rates-offers{font-size:.9rem;color:#313131;text-align:right}.search-gallery-list-container.card-view .gallery-name-discount,.search-gallery-list-container.card-view .gallery-image-category{display:none}.unatam-slogan-crosspages{display:flex;background:white;border:1px solid #ccc;padding:10px;align-items:center;max-width:900px;margin:5px auto 0;overflow-x:hidden;flex-grow:1;box-sizing:border-box}.unatam-slogan-crosspages-img{width:25px;height:25px;margin-left:5px}.unatam-slogan-crosspages-company{margin-left:10px;margin-right:20px;font-weight:600;font-size:1.3rem;color:#d9152b}.unatam-slogan-crosspages-text{font-size:1.1rem;font-weight:600}.search-gallery-provider-info-name{font-weight:500;font-size:.8rem}.search-gallery-provider-info-name-verified{font-weight:400;font-size:.7rem;color:#fff}.search-gallery-group-modal-info-container{display:flex;background:white;border:1px solid #10b981;padding:10px;align-items:center;border-radius:5px;width:100%;margin:5px auto}.search-gallery-group-modal-info-icon{width:25px;height:25px;margin-left:5px;color:#10b981}.search-gallery-group-modal-info-text{margin-left:10px;margin-right:20px;font-weight:500;font-size:.9rem}.search-gallery-hight-demand-banner{position:fixed;bottom:20px;left:10px;right:10px;z-index:1000;max-width:500px;font-weight:600;margin:0 auto;transition:opacity .5s ease,transform .5s ease;opacity:1;transform:translateY(0)}.ant-alert.ant-alert-warning.search-gallery-hight-demand-alert{background:#fffeae;border:1px solid #f3daa2;box-shadow:3px 6px 15px #0000004d,3px -6px 15px #0000004d}.search-gallery-list-container.card-view .search-gallery-card-vehicle-name.mobile{display:none}.search-gallery-list-container.card-view .search-gallery-card-insurance-label{display:flex;text-align:left}.search-gallery-list-container.card-view .search-gallery-icon-insurance{margin-top:3px}.search-gallery-card-companies-label{color:#1f1f1f;font-weight:500}.search-gallery-provider-info{display:flex;padding:5px;align-items:center}.search-gallery-provider-info-logo{width:22px;height:22px;border-radius:50%;color:#fff;margin-right:5px}.search-gallery-provider-info-logo.circle{background:#6366F1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:.9rem;border:1px solid #4b4ec5}.gallery-card-category-name{background-color:#79a3fa;color:#fff;padding:3px 5px;border-radius:5px;font-weight:500;font-family:var(--main-font-family);font-size:1.1rem;min-width:60px;margin-left:5px;margin-right:0;display:flex;justify-content:center}.gallery-name-discount{display:flex;background-color:#ff1b2d;color:#fff;padding:3px 5px;border-radius:5px;font-weight:400;font-family:var(--main-font-family);font-size:.9rem;align-items:center;margin-left:10px;min-width:60px}.search-gallery-fast-booking-label{display:flex;color:#17a86f;background-color:#f3fdfe;padding:2px 4px;border-radius:4px;margin-bottom:5px;align-items:start;font-weight:500;font-size:.9rem}.search-gallery-card-row-block-bottom{display:flex;flex-grow:1;width:100%}.search-gallery-rates-amount{display:flex;font-weight:600}.search-gallery-list-container.row-view .gallery-card-category{position:absolute;top:5px;left:5px;z-index:9;background-color:#79a3fa;color:#fff;padding:3px 5px;border-radius:5px;font-weight:400;font-family:var(--main-font-family);font-size:.9rem;min-width:60px;display:flex;justify-content:center}.search-gallery-list-container.row-view .gallery-image-discount{bottom:5px;top:auto}.search-gallery-list-container.row-view .search-gallery-card-vehicle-name.mobile{display:none!important}.search-gallery-list-container.row-view .search-gallery-card-box{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;position:relative;overflow:hidden;box-sizing:border-box;max-width:100%;padding:5px 0 0;border-radius:0;background:white;margin:0 5px;border:1px solid #ccc}.search-gallery-list-container.row-view .search-gallery-continue-button{align-self:end}.search-gallery-list-container.row-view .search-gallery-card-image-wrapper{min-height:60px;border-radius:5px 0 0 5px;width:150px;display:flex;align-items:center}.search-gallery-list-container.row-view .search-gallery-card-image-wrapper.desktop{min-height:60px;border-radius:5px 0 0 5px;width:200px;display:flex;align-items:center}.search-gallery-list-container.row-view .search-gallery-card-row-block-center{display:flex;flex-direction:column;flex-grow:1}.search-gallery-list-container.row-view .search-gallery-card-vehicle-name{display:flex;min-width:100%;max-width:100%;align-items:center;height:30px;padding:5px 5px 5px 10px;font-size:1.3rem}.search-gallery-list-container.row-view .gallery-row-year{display:flex;margin-left:10px;font-size:1rem;font-weight:700;align-self:center}.search-gallery-list-container.row-view .gallery-image-year{display:none}.search-gallery-properties-container{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;gap:2px;margin-bottom:5px;margin-top:5px}.vehicle-group-title-category{border-radius:5px;padding:2px 5px;text-transform:capitalize}.gallery-image-category.economy,.vehicle-group-title-category.economy,.gallery-card-category-name.economy{background-color:#fcc87a;color:#654002}.gallery-image-category.small,.vehicle-group-title-category.small,.gallery-card-category-name.small{background-color:#ebf7fd;color:#086ebd}.gallery-image-category.medium,.vehicle-group-title-category.medium,.gallery-card-category-name.medium{background-color:#fef9c3;color:#815900}.gallery-image-category.big,.vehicle-group-title-category.big,.gallery-card-category-name.big{background-color:#fce7f3;color:#be185d}.gallery-image-category.suv,.vehicle-group-title-category.suv,.gallery-card-category-name.suv{background-color:#dcfce7;color:#15803d}.gallery-image-category.minivan,.vehicle-group-title-category.minivan,.gallery-card-category-name.minivan{background-color:#ffe4e6;color:#9f1239}.gallery-image-category.bus,.vehicle-group-title-category.bus,.gallery-card-category-name.bus{background-color:#ddd6fe;color:#6d28d9}.gallery-image-category.luxury,.vehicle-group-title-category.luxury,.gallery-card-category-name.luxury{background-color:#d1dbef;color:#111827}.search-gallery-list-container.row-view .gallery-card-category.dirt_bike{background-color:#00796b}.search-gallery-list-container.row-view .gallery-card-category.cafe_racer{background-color:#455a64}.search-gallery-list-container.row-view .gallery-card-category.unusual{background-color:#8e24aa}.search-gallery-list-container.row-view .gallery-card-category.sportbike{background-color:#1565c0}.search-gallery-list-container.row-view .gallery-card-category.chopper{background-color:#5d4037}.search-gallery-list-container.row-view .gallery-card-category.enduro{background-color:#2e7d32}.search-gallery-list-container.row-view .search-gallery-card-row-block-protections-insurances{flex-direction:column;flex-grow:1;font-size:1rem;align-items:start;justify-content:center;display:flex;padding-top:10px;padding-bottom:10px;margin-right:5px}.search-gallery-list-container.card-view .search-gallery-card-row-block-protections-insurances{flex-direction:column;flex-grow:1;font-size:1rem;align-items:start;justify-content:center;display:flex;padding:5px}.search-gallery-list-container.card-view .search-gallery-rates-container{padding:10px 5px}.search-gallery-list-container.card-view .search-gallery-rates-day{font-size:.9rem}.search-gallery-list-container.row-view .search-gallery-rates-container{display:flex;flex-direction:column;align-items:end;justify-content:center;min-width:150px}.search-gallery-list-container.row-view .gallery-elements-rates-wrapper{margin-right:10px;flex-grow:1;justify-content:center;padding-bottom:10px;padding-top:10px}.search-gallery-list-container.row-view .search-gallery-card-wrapper{flex-grow:0}.gallery-row-year{display:none}.search-gallery-card-row-block-protections-insurances{font-size:.9rem}.search-gallery-list-container.row-view .search-gallery-properties-element-container{font-size:14px}.search-gallery-properties-element-container.discount{background:#10b981;color:#fff}.search-gallery-list-container.row-view .search-gallery-rates-day{display:flex;font-size:.9rem;font-weight:500;color:#242424;margin-bottom:5px}.search-page-filters-container-filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.search-gallery-card-wrapper{display:flex;flex-direction:column}.search-gallery-card-row-block-center{display:flex;flex-direction:column;flex-grow:1}.search-gallery-card-company-info{display:flex;align-items:center;margin:0 5px 10px 8px}.icon-flash{align-self:start;margin-top:3px}.search-gallery-rates-amount-number{margin-left:5px;color:#1c1c1c;font-weight:700}.search-gallery-properties-element-container.fast-booking{background-color:#fff;border-color:#ff1b2d66}.search-gallery-properties-element-container.no-deposit{font-weight:500;color:#363636}.search-gallery-card-company-info-company-badge{display:flex;align-items:center;gap:8px}.search-gallery-card-company-info-company-circle{width:22px;height:22px;background-color:#0056b3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.search-gallery-category-title{display:flex;justify-content:center;padding-bottom:5px;margin-top:30px}.search-gallery-card-company-info-logo{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.search-gallery-card-company-company-name{font-size:1rem;color:#555!important;font-weight:500}.filters-icon-container{width:60px;height:60px;background-color:var(--main-elements-bg-color);border-radius:50%;position:fixed;font-size:1rem;color:#fff;box-shadow:#0000009e 5px 6px 16px;cursor:pointer;z-index:200;display:flex;justify-content:center;align-items:center}.filters-icon{font-size:2.5rem}.search-gallery-properties-container{display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap;flex-grow:1;margin:5px 5px 10px;align-content:baseline}.search-gallery-card-image-wrapper{width:100%;border-radius:5px 5px 0 0;position:relative;min-height:140px}.search-gallery-continue-button.group-card,.gallery-image-discount.group-card{background-color:#106ecb}.gallery-card-group-info{flex-grow:1;margin:10px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.search-gallery-properties-element-container{border-radius:5px;padding:2px 4px;color:var(--font-color-dull-black);font-size:12px;font-weight:400;height:-moz-fit-content;height:fit-content;align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.search-summary-dates{font-weight:400;padding-left:5px;display:flex;justify-content:center}.search-summary-address{display:flex}.search-gallery-card-image{width:100%;position:relative}.search-gallery-card-insurance-label{align-self:start;color:#444;text-align:left}.search-gallery-card-delivery-label{align-self:start;color:#444;text-align:center;display:flex;align-items:center}.search-gallery-icon-insurance{font-size:1.1rem!important;margin-bottom:0;margin-right:3px}.search-gallery-icon-insurance.red{color:#ff1b2d}.search-gallery-icon-insurance.blue{color:#012dd3}.search-gallery-icon-insurance.green{color:#1ca14d;font-size:1rem}.search-gallery-location-icon{font-size:.9rem;margin-bottom:0;margin-right:3px;color:#8f8f8f}.search-summary-icon{font-size:1rem;margin-right:5px;margin-bottom:-2px;color:#9b9b9b}.search-summary-icon.red{color:#ff1b2d}.search-gallery-card-delivery-label-text{display:flex;text-align:start;font-size:.9rem;font-weight:600}.search-gallery-pickup-arrow{font-size:.9rem;margin-right:3px;transform:scaleX(-1);margin-top:3px;align-self:start}.search-gallery-dropoff-arrow{font-size:.9rem;margin-right:3px;margin-top:3px;align-self:start}.search-page-filters-container.search-summary{margin:10px auto 5px;border-radius:0;padding-bottom:5px;border:1px solid #fcc87a;cursor:pointer;max-width:900px;box-sizing:border-box}.vehicle-group-title{display:flex;align-items:center}.vehicle-group-title-name{margin-right:10px}.search-summary-address-button{color:#ff1b2d;text-decoration:underline}.search-summary-address-text{flex-grow:1;margin-bottom:5px;font-weight:500;justify-content:center;display:flex}.search-gallery-filter-label{font-size:.8rem}.search-gallery-filter-seats-wrapper{padding:4px;display:flex;justify-content:center}.search-gallery-filters-filter-wrapper{display:flex;flex-grow:1}.search-gallery-card-delivery-wrapper{color:#2a2a2a;display:flex;flex-wrap:wrap}.search-gallery-card-delivery-wrapper b{font-weight:500}.search-page-filters-container{display:flex;flex-direction:column;flex-grow:1;background:white;border:1px solid #ccc;padding:10px 5px;max-width:900px;box-sizing:border-box;margin:0 auto}.search-page-filters-container.search-summary:hover{background-color:#0000000d}.gallery-image-year{display:flex;position:absolute;bottom:10px;right:5px;background-color:#24242499;color:#fff;padding:3px 5px;border-radius:5px;font-weight:600;font-family:var(--main-font-family);font-size:1.2rem}.gallery-image-category{display:flex;position:absolute;top:10px;left:5px;background-color:#79a3fa;color:#fff;padding:3px 5px;border-radius:5px;font-weight:500;font-family:var(--main-font-family);font-size:1rem}.gallery-image-category.desktop{position:relative;top:0;left:0;margin-top:5px;margin-left:5px;height:25px;font-size:1.3em;display:flex;align-items:center;justify-content:center;font-weight:600;background:transparent}.gallery-image-marketing{display:flex;position:absolute;top:10px;right:5px;background-color:#ff1b2d;color:#fff;padding:3px 5px;border-radius:5px;font-weight:400;font-family:var(--main-font-family);font-size:.9rem}.gallery-image-discount{display:flex;position:absolute;top:10px;left:5px;background-color:#ff1b2d;color:#fff;padding:3px 5px;border-radius:5px;font-weight:400;font-family:var(--main-font-family);font-size:.9rem}.icon-discount{color:#fff;font-size:.9rem;margin-bottom:0;margin-right:3px}.vehicles-gallery-filters-button.ant-btn{padding:2px 8px;border:none;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:none;border-radius:0}.search-gallery-filters-more-container{flex-basis:100%;display:flex;cursor:pointer;padding-top:5px;justify-content:center;align-items:center;font-weight:500;font-size:.9rem;color:#333}.search-gallery-card-delivery-price{font-weight:600;color:#525252}.search-summary-icon.calendar{display:none}.search-gallery-image-surf{width:20px;height:20px;position:absolute;left:10px;bottom:10px;background-color:#3a9f39d4;border:1px solid rgba(110,241,105,.3);border-radius:20px;padding:5px}.search-gallery-image-surf-icon{width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center}.search-gallery-list-container a{text-decoration:none!important;display:flex}.search-gallery-list-container{flex-wrap:wrap;flex-direction:row;display:flex;gap:5px;margin-top:10px;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content}.search-gallery-rates-amount{font-size:18px;padding-left:5px;font-weight:600;color:#000}.search-gallery-card-row-block-bottom{width:-moz-fit-content;width:fit-content}.search-gallery-card-vehicle-name.desktop{flex-grow:0}.search-gallery-card-tips-desktop{display:flex}.gallery-name-discount.fast-booking{background:#10b981}.search-gallery-card-box.recommended{border:2px solid #10b981}.search-gallery-card-box.recommended .search-gallery-fast-booking-label .icon-flash{margin-top:1px;font-size:.9rem}.search-gallery-card-box.recommended .search-gallery-provider-info{font-weight:700}.search-gallery-list-container.card-view .search-gallery-properties-container{gap:2px}.search-gallery-list-container.card-view .search-gallery-continue-button{background:#6366F1}.search-gallery-card-recommended{color:#fff;font-weight:600;font-size:1rem;background:#10b981;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:2px 5px;display:flex;position:absolute;bottom:15px;left:10px}.search-gallery-card-box.recommended .search-gallery-continue-button{background:#10b981}.search-gallery-card-box.recommended .search-gallery-continue-button:hover{background:#108a61}.grouped-vehicles-modal{background:#f1f1f1;display:flex;flex-direction:column}.search-gallery-properties-container{margin-bottom:0}.search-gallery-properties-container.marketing{margin-bottom:10px}.search-gallery-card-row-block-delivery-price{display:flex}@media screen and (min-width: 706px){.search-gallery-list-container.card-view .search-gallery-properties-container.marketing{margin-bottom:5px}.search-gallery-card-box.grouped .search-gallery-card-deliveries-section-label,.search-gallery-card-box.grouped .search-gallery-card-delivery-label-text{font-size:.8rem}.search-gallery-card-row-block-delivery-price{background:#f5f5f5}.gallery-image-year{font-size:1rem}.search-gallery-card-deliveries-section-label{font-size:.9rem;font-weight:400;color:#505050;margin-bottom:5px}.search-gallery-card-recommended{bottom:10px;left:5px}.search-gallery-list-container{gap:10px}.search-gallery-filter-seats-wrapper{margin-left:20px}.vehicles-gallery-filters-button.ant-btn{min-width:150px}.search-summary-icon.calendar{display:inline-block}.search-page-filters-container-filters{display:flex;flex-direction:row;gap:10px;justify-content:center}.search-page-filters-container-header{font-weight:600;font-size:12px;margin-bottom:5px;color:#5e4300}.search-gallery-card-box{border-radius:5px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;max-width:230px;box-sizing:border-box;min-width:150px;border:1px solid #6366F1;cursor:pointer;background:white}.gallery-card-marketing,.gallery-card-marketing-desktop{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:5px}.search-gallery-continue-button{padding:3px 15px;height:-moz-fit-content;height:fit-content;width:80%;font-size:1.2rem}.unatam-gallery-group-cards-container a{text-decoration:none!important;display:flex;width:100%}.search-gallery-free-delivery-icon{color:#f8c400;margin-top:0;margin-right:5px}.gallery-gallery-continue-wrapper{display:flex;flex-direction:column;flex-grow:1;width:100%;justify-content:end}.gallery-elements-rates-wrapper{display:flex;flex-direction:column;flex-grow:0;align-items:end}.filters-icon-container{bottom:40px;right:110px}.search-gallery-card-vehicle-name{font-family:var(--headers-font-family);font-weight:var(--weight-bold);flex-grow:1;padding:5px 5px 0 10px;font-size:18px;color:#474747}.unatam-gallery-group-cards-container{display:flex;flex-wrap:wrap;flex-direction:row;padding-right:5px;padding-left:5px;gap:10px;margin-bottom:15px;margin-top:10px;justify-content:center}.galleryElement{border:1px solid #c7c7c7;border-radius:5px;display:flex;flex-direction:column;flex-basis:45%;overflow:hidden;padding-top:5px;padding-bottom:5px;max-width:300px;margin:0 auto;box-sizing:border-box}.galleryElement:hover{background-color:#d5d5d599}.unatam-gallery-group{margin:5px 7px 15px 0}.unatam-gallery-group-main{margin:5px 7px 10px;padding:5px 5px 10px}}@media screen and (max-width: 705px){.search-gallery-provider-info-name{font-weight:500;font-size:.9rem}.search-gallery-provider-info-name-verified{font-weight:400;font-size:.8rem;color:#fff}.search-gallery-card-recommended{bottom:10px;left:5px;font-size:1.2rem}.search-gallery-card-box.grouped{width:100%;min-width:300px;max-width:400px;margin:5px;flex-direction:column}.search-gallery-properties-container{margin-bottom:0}.search-gallery-list-container.row-view .search-gallery-properties-container.marketing{margin-bottom:10px;border-top:none}.search-page-filters-container.search-summary{margin:10px 5px 5px}.search-page-filters-container{margin:5px}.search-gallery-card-delivery-label-text{max-width:150px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.search-gallery-card-row-block-delivery-price{display:flex;flex-grow:1;max-width:100%;flex-basis:90%;padding-bottom:5px;padding-top:5px;background:#f5f5f5}.search-gallery-group-modal-info-text{margin:5px}.search-gallery-group-modal-info-container{margin:5px 3px 0}.unatam-slogan-crosspages{margin:5px}.unatam-slogan-crosspages-img{width:20px;height:20px}.unatam-slogan-crosspages-company{margin-left:5px;margin-right:10px;font-weight:600;font-size:1.1rem;color:#d9152b}.unatam-slogan-crosspages-text{font-size:.9rem;font-weight:600}.grouped-vehicles-modal{padding:3px}.search-gallery-list-container.card-view .search-gallery-rates-day{text-align:right}.search-gallery-list-container.card-view .search-gallery-continue-button{background:#6366F1}.search-gallery-list-container.card-view .search-gallery-rates-amount{justify-content:end;margin:0;font-size:1.2rem}.search-gallery-card-vehicle-name-name{flex-grow:1}.search-gallery-list-container.row-view .gallery-image-category,.search-gallery-list-container.card-view .search-gallery-card-vehicle-name.mobile{display:none}.gallery-card-category-name{margin-right:20px}.search-gallery-card-deliveries-section-label{font-size:.9rem;color:#4f4f4f}.search-gallery-list-container.row-view .search-gallery-rates-container{display:flex;flex-direction:column;flex-grow:1;justify-content:end;padding-top:0}.search-gallery-card-tips-desktop{display:none}.search-gallery-list-container.row-view .search-gallery-card-vehicle-name.desktop{display:none!important}.search-gallery-list-container.row-view .search-gallery-card-vehicle-name.mobile{display:flex!important}.search-gallery-list-container.row-view .gallery-card-category{top:10px;right:10px;left:auto}.search-gallery-list-container.row-view .search-gallery-card-box{flex-wrap:wrap}.search-gallery-list-container.row-view .search-gallery-card-image-wrapper{border-radius:5px 0 0 5px;width:120px;display:flex;align-items:center}.search-gallery-list-container.row-view .search-gallery-card-row-block-center{flex-basis:50%;margin-top:5px}.search-gallery-list-container.row-view .gallery-image-category{bottom:-10px;top:auto;left:50%;transform:translate(-50%)}.search-gallery-list-container.row-view .gallery-image-discount{bottom:-10px;top:auto;left:50%;white-space:nowrap;transform:translate(-50%)}.search-gallery-list-container.row-view .gallery-row-year{font-size:.9rem;align-self:end}.search-gallery-list-container.row-view .search-gallery-properties-element-container{font-size:.9rem}.search-gallery-properties-container{gap:2px}.search-gallery-list-container.row-view .search-gallery-card-row-block-protections-insurances{justify-content:center;align-items:center;flex-direction:column;margin-bottom:5px;margin-left:5px;display:flex;padding-top:0;padding-bottom:0}.search-gallery-list-container.row-view .search-gallery-rates-container{flex-direction:column;flex-wrap:wrap}.search-gallery-list-container.row-view .gallery-gallery-continue-wrapper{display:none}.gallery-gallery-continue-wrapper{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;justify-content:center}.search-gallery-list-container.row-view .gallery-elements-rates-wrapper{flex-grow:1;padding-left:10px;margin-bottom:5px;align-items:end;display:flex!important;flex-direction:column;justify-content:end;padding-bottom:0;padding-top:0;min-width:160px}.search-gallery-list-container.row-view .search-gallery-rates-day{justify-content:end;margin-bottom:0;color:#383838;font-weight:400}.search-gallery-list-container.row-view .search-gallery-rates-amount{margin:0;padding-left:0;display:flex;justify-content:end;font-size:1.2rem}.search-gallery-rates-amount{font-size:1.1rem}.search-gallery-list-container.row-view .search-gallery-card-insurance-label{margin-top:0;padding:0}.search-gallery-filters-filter-box-container{flex-grow:1}.vehicles-gallery-filters-dropdown li{font-size:14px!important}.search-page-filters-container-header{font-weight:600;font-size:12px;margin-bottom:5px;color:#5e4300}.gallery-elements-rates-wrapper.main{display:flex;align-items:center}.gallery-card-marketing-desktop{display:none}.search-gallery-properties-element-container{padding:2px 5px;font-size:14px}.gallery-card-marketing{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:5px;margin-bottom:5px;flex-grow:1;padding-left:5px;max-width:100vw}.gallery-card-marketing-mobile{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:5px;margin-bottom:5px;flex-grow:1;padding-left:5px}.search-gallery-continue-button{padding:3px 15px;height:-moz-fit-content;height:fit-content;flex-grow:1;display:none}.search-gallery-rates-container{display:flex;flex-direction:column;flex-grow:1;justify-content:end}.filters-icon-container{bottom:20px;right:90px}.search-gallery-card-vehicle-name{font-family:var(--headers-font-family);font-weight:700;flex-grow:1;padding:0 5px 0 10px;font-size:1.1rem;color:#474747}.search-gallery-rates-amount{margin:5px 10px 5px 5px;font-size:1rem}.search-gallery-card-box{border-radius:5px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;max-width:calc(50% - 5px);box-sizing:border-box;min-width:145px;border:1px solid #6366F1;background:white}.search-gallery-free-delivery-icon{margin-right:5px;margin-top:5px;color:#f8c400}.vehicles-gallery-filters-button{font-size:12px;max-width:calc(100vw - 30px);display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 8px;flex-grow:1}.vehicles-gallery-filters-button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:.9rem}}@media screen and (min-width: 200px) and (max-width: 450px){.search-gallery-list-container.card-view .search-gallery-properties-element-container.transmission{order:1}.search-gallery-list-container.card-view .search-gallery-properties-element-container.seats{order:2}.search-gallery-list-container.card-view .search-gallery-properties-element-container.mileage{order:3}.search-gallery-list-container.card-view .search-gallery-properties-element-container.driver{order:4}}@media screen and (min-width: 200px) and (max-width: 349px){.gsearch-gallery-properties-element-container{padding:2px 5px;margin:2px;font-size:12px}.search-gallery-rates-amount{margin:5px 10px 5px 5px;font-size:.8rem}.search-gallery-card-vehicle-name{font-family:var(--headers-font-family);font-weight:700;flex-grow:1;padding:0 5px 0 10px;font-size:1rem;color:#474747}.search-gallery-continue-button{padding:3px 15px;display:flex;height:-moz-fit-content;height:fit-content;flex-grow:1;font-size:14px}.search-gallery-rates-container{display:flex;flex-direction:column;flex-grow:1;font-size:13px;justify-content:end}}.search-gallery-properties-icon{background-position:center;background-size:contain;background-repeat:no-repeat;width:14px;height:14px;margin-right:3px;display:flex;padding-left:8px}.search-gallery-properties-icon.icon-driver{margin:1px;padding:1px}.galleryElementPropertiesElementGearbox{background-image:url(/build/assets/icon_manual_gearbox-10e306ca.png)}.icon-ac{background-image:url(/build/assets/icon_ac-5b15c740.png)}
