.car_result.vrc-car-card{--vrc-card-green-dark:var(--green1, #346735);--vrc-card-green:var(--green2, #5ba654);--vrc-card-green-light:var(--green3, #b1e357);--vrc-card-grey:var(--gray2, #aaaaaa);--vrc-card-white:var(--white, #ffffff);--vrc-card-black:var(--black, #000000);width:100%;box-sizing:border-box;display:flex;grid-template-columns:minmax(250px,40%) minmax(0,1fr);gap:clamp(20px, 3vw, 50px);margin:30px 0 0;padding:clamp(24px, 2.35vw, 40px);border:0;border-radius:25px;background:var(--vrc-card-white);box-shadow:0 1px 10px rgb(0 0 0 / .3);color:var(--vrc-card-black);font-family:var(--gothicFont,"superagothic-regular"),sans-serif;overflow:visible;scroll-margin-top:clamp(105px, 15vh, 170px);flex-wrap:nowrap}.vrc-car-card,.vrc-car-card *{box-sizing:border-box}.vrc-car-card .vrc-car-result-left{position:relative;display:flex;align-items:center;justify-content:center;width:auto;min-height:210px;flex-basis:auto!important;width:40%}.vrc-car-card .vrc-car-result-left img.imgresult{display:block;width:100%;max-width:520px;height:auto;max-height:300px;margin:0;object-fit:contain}.vrc-discount-badge{width:112.5px;height:99px;position:absolute;right:50px;top:0}.vrc-discount-badge img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:initial}.vrc-discount-badge__content{position:absolute;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-weight:900;top:26%;left:7%;font-size:27px;transform:rotate(-4deg) scaleY(1.15);color:#fff}.vrc-car-card .vrc-car-result-right{display:flex;flex-direction:column;width:100%;min-width:0;padding:0}.vrc-car-card .vrc-car-name{margin:0 0 8px;padding:0;color:var(--vrc-card-black);font-family:var(--titleFont,"BauhausBuglerBold"),sans-serif;font-size:clamp(30px, 2.15vw, 42px);font-weight:700;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase}.vrc-car-card .vrc-car-characteristics{display:flex;align-items:stretch;justify-content:space-between;width:100%;margin:0 0 18px!important;padding:12px 0 16px;border-bottom:1px solid var(--vrc-card-grey)}.vrc-car-card .vrc-car-info-main{display:flex;flex-grow:1}.vrc-car-card .vrc-car-info-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0%;min-width:0;padding:0 10px;font-family:var(--gothicFont,"superagothic-regular"),sans-serif;border-right:1px solid var(--vrc-card-grey)}.vrc-car-card .vrc-car-info-label,.vrc-car-card .vrc-car-info-value,.vrc-car-card .vrc-carat-cont{margin:0!important;color:var(--vrc-card-black);font-size:15px;line-height:1.45;letter-spacing:.02em}.vrc-car-card .vrc-car-info-label{font-family:var(--gothicFont,"superagothic-regular"),sans-serif;font-weight:400}.vrc-car-card .vrc-car-info-value,.vrc-car-card .vrc-carat-cont{font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-weight:700}.vrc-car-card .vrc-car-info-secondary{display:flex;align-items:center;justify-content:center;min-width:145px;padding:0 10px;flex-grow:1}.vrc-car-card .vrc-car-info-secondary .vrccaratsdiv{display:flex;align-items:center;justify-content:center;gap:15px;width:100%}.vrc-car-card .vrc-car-characteristics .vrccarcarat{display:flex;align-items:center;margin:0}.vrc-car-card .vrc-car-characteristics span{display:flex;align-items:center;margin-right:0;margin-bottom:0}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value{white-space:nowrap}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated{position:relative;display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-align:center;cursor:default;contain:inline-size}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value__short{display:block;width:100%;overflow:hidden;white-space:nowrap}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value__marquee{position:absolute;top:0;left:0;display:none;width:max-content;max-width:none;white-space:nowrap;will-change:left,transform}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value__marquee>span{display:block}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:hover .vrc-car-info-value__short,.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:focus-visible .vrc-car-info-value__short{visibility:hidden}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:hover .vrc-car-info-value__marquee,.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:focus-visible .vrc-car-info-value__marquee{display:inline-flex;animation:vrc-car-info-value-slide 3s linear 1 forwards}.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:focus-visible{border-radius:3px;outline:2px solid var(--vrc-card-green-dark);outline-offset:2px}@keyframes vrc-car-info-value-slide{from{left:0;transform:translateX(0)}to{left:100%;transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:hover .vrc-car-info-value__marquee,.vrc-car-card .vrc-car-characteristics .vrc-car-info-value--truncated:focus-visible .vrc-car-info-value__marquee{animation:none}}.vrc-car-card .vrc-carat-cont img{width:25px!important;height:16px!important;object-fit:contain}.vrc-car-card .vrc-car-characteristics i{margin-right:7px;color:var(--vrc-card-green-dark);font-size:17px}.vrc-car-card .vrc-promotion-block{position:relative;display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;padding:10px 14px;border:1px solid rgb(91 166 84 / .45);border-radius:12px;background:linear-gradient(90deg,rgb(177 227 87 / .2) 0%,rgb(255 255 255 / .92) 100%)}.vrc-car-card .vrc-promotion-block .vrc-promotion-icon{display:grid;flex:0 0 36px;width:36px;height:36px;margin:0;place-items:center;border-radius:50%;background:var(--vrc-card-green-dark);color:var(--vrc-card-white)}.vrc-car-card .vrc-promotion-block .vrc-promotion-icon i{display:grid;width:auto;height:auto;border:0;background:#fff0;color:inherit;font-size:22px;line-height:1;place-items:center}.vrc-car-card .vrc-promotion-description{min-width:0;padding:0;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;color:var(--vrc-card-green-dark);font-size:30px;line-height:1.35}.vrc-car-card .vrc-promotion-description strong,.vrc-car-card .vrc-promotion-description p{margin:0;color:inherit}.vrc-car-card .vrc-promotion-description h1,.vrc-car-card .vrc-promotion-description h2,.vrc-car-card .vrc-promotion-description h3,.vrc-car-card .vrc-promotion-description h4{margin:0;color:inherit;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-size:inherit;line-height:inherit}.vrc-car-card .vrc-car-card__footer{display:block;width:100%;margin:0}.vrc-car-card .vrc-car-price{display:flex;align-items:baseline;justify-content:center;gap:3px;width:100%;min-width:0;padding:0 12px;color:var(--vrc-card-black);font-family:var(--gothicFont,"superagothic-regular"),sans-serif;font-size:15px;line-height:1.4;text-align:center}.vrc-car-card .vrc-car-price+.vrc-car-price{border-left:1px solid #dedede}.vrc-car-card .vrc-car-price-value,.vrc-car-card .price-per-day{color:var(--vrc-card-black);font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-weight:700}.vrc-car-card .vrc-car-price-period,.vrc-car-card .price-total{color:#666;font-weight:400}.vrc-car-card .old-price{margin-right:6px;color:#8b8b8b;text-decoration:line-through}.vrc-car-card .vrc-car-bookingbtn,.vrc-car-card .vrc-car-bookingbtn form{width:100%;margin:0}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:0;padding:11px 18px;border:0;border-radius:9px;background:var(--vrc-card-green);box-shadow:0 1px 2px rgb(0 0 0 / .45);color:var(--vrc-card-white);font-family:var(--titleFont,"BauhausBuglerBold"),sans-serif;font-size:22px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 160ms ease,transform 160ms ease,box-shadow 160ms ease}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta:hover{background:var(--vrc-card-green-dark);box-shadow:0 4px 10px rgb(52 103 53 / .28);color:var(--vrc-card-white);transform:translateY(-1px)}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta:focus-visible{outline:3px solid var(--vrc-card-green-light);outline-offset:3px}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta img{filter:invert(1)}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta-icon{flex:0 0 22px;width:22px;height:22px}.vrc-unavailable-results-title{margin:50px 0 0;color:var(--gray1,#828282);text-transform:uppercase;text-align:center;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-size:32px;text-align:center}.car_result.vrc-car-card.car-unavailable{background:var(--white2,#f2f2f2);box-shadow:0 1px 8px rgb(0 0 0 / .16);color:var(--gray1,#828282)}.vrc-car-card.car-unavailable .vrc-car-result-left img.imgresult{filter:grayscale(1);opacity:.55}.vrc-car-card.car-unavailable .vrc-car-name,.vrc-car-card.car-unavailable .vrc-car-info-label,.vrc-car-card.car-unavailable .vrc-car-info-value,.vrc-car-card.car-unavailable .vrc-carat-cont,.vrc-car-card.car-unavailable .vrc-car-characteristics i,.vrc-car-card.car-unavailable .vrc-car-price-value,.vrc-car-card.car-unavailable .price-per-day,.vrc-car-card.car-unavailable .price-total{color:var(--gray1,#828282)}.vrc-car-card.car-unavailable .vrc-car-characteristics,.vrc-car-card.car-unavailable .vrc-car-info-secondary{border-color:var(--gray2,#aaaaaa)}.vrc-car-card.car-unavailable .vrc-car-bookingbtn .vrc-car-card__cta,.vrc-car-card.car-unavailable .vrc-car-bookingbtn .vrc-car-card__cta:hover{background:var(--gray1,#828282);box-shadow:none;color:var(--white,#ffffff);cursor:not-allowed;transform:none}.car_result.vrc-car-card--search.vrc-car-card--preferred,.car_result.vrc-car-card--search:target{outline:3px solid var(--green2,#5ba654);outline-offset:3px;box-shadow:0 12px 34px rgb(52 103 53 / .28)}.vrc-car-card--search .vrc-car-card__footer{gap:20px;display:flex}.vrc-car-card .vrc-car-price.single-price{display:flex;align-items:initial;justify-content:center;gap:3px;min-height:42px;padding:0;width:100%;border:1px solid var(--vrc-card-grey);border-radius:9px}.vrc-car-card .vrc-car-price.single-price span{display:flex;align-items:center;justify-content:center}.vrc-car-card .vrc-car-price.single-price .price-per-day{border-right:1px solid var(--vrc-card-grey);flex-grow:1;min-height:36px}.vrc-car-card .vrc-car-price.single-price .price-total{flex-grow:1;color:var(--vrc-card-black)}.vrc-car-card--search .price-per-day{font-size:19px}@media (max-width:1024px){.vrc-discount-badge{width:101px;height:90px;right:50px}.vrc-discount-badge__content{font-size:24px}}@media (max-width:980px){.car_result.vrc-car-card{grid-template-columns:minmax(220px,36%) minmax(0,1fr);gap:24px;padding:26px}.vrc-discount-badge{right:10px}.vrc-car-card .vrc-car-characteristics{flex-direction:column}.vrc-car-card .vrc-car-info-item:last-of-type{border-right:none}.vrc-car-card .vrc-car-info-main{width:100%}.vrc-car-card .vrc-car-info-secondary{width:100%;min-width:0;padding:12px 0 0;border-top:1px solid #e0e0e0;border-left:0}}@media (max-width:768px){.car_result.vrc-car-card{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:24px;border-radius:20px}.vrc-car-card .vrc-car-result-left,.vrc-car-card .vrc-car-result-right{width:100%;padding:0}.vrc-car-card .vrc-car-result-left{min-height:190px}.vrc-car-card .vrc-car-name{font-size:clamp(29px, 8vw, 38px)}.vrc-car-card .vrc-car-card__footer{display:flex;flex-direction:column;gap:14px;margin-top:auto}.vrc-car-card .vrc-car-bookingbtn{order:2}}@media (max-width:560px){.car_result.vrc-car-card{margin-top:22px;padding:19px}.vrc-car-card .vrc-car-characteristics{gap:12px;padding-bottom:13px}.vrc-car-card .vrc-car-info-main{grid-template-columns:minmax(0,1fr);gap:9px}.vrc-car-card .vrc-car-info-item{justify-content:space-between;gap:5px;width:100%}.vrc-car-card .vrc-car-price{justify-content:space-between;padding:9px 0}.vrc-car-card .vrc-car-price+.vrc-car-price{border-top:1px solid #dedede;border-left:0}.vrc-car-card .vrc-car-price.single-price{padding:0}.vrc-car-card .vrc-promotion-block{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta{transition:none}}.rc-vrc-recommended-section{width:100%;padding:clamp(20px, 2.4vw, 34px);border:2px solid var(--green2,#5ba654);border-radius:24px;background:linear-gradient(135deg,rgb(177 227 87 / .16),rgb(255 255 255 / .94) 42%);box-sizing:border-box}.rc-vrc-recommended-section[hidden]{display:none!important}.rc-vrc-recommended-section__heading{margin-bottom:22px}.rc-vrc-recommended-row{width:100%}.rc-vrc-recommended-row>.vrc-car-card--recommended{margin-top:0}@media (max-width:660px){.rc-vrc-recommended-section{padding:16px;border-radius:18px}.rc-vrc-recommended-section__heading{margin-bottom:16px}}.vrc-results-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.vrc-results-view-toggle{display:inline-flex;flex:0 0 auto;gap:3px;padding:3px;border:1px solid #d7dfd7;border-radius:9px;background:var(--white2,#f2f2f2)}.vrc-results-view-toggle__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 12px;border:0;border-radius:6px;background:#fff0;color:var(--green1,#346735);font:700 14px/1 var(--gothicFont,"superagothic-regular"),sans-serif;cursor:pointer}.vrc-results-view-toggle__button svg{width:18px;height:18px}.vrc-results-view-toggle__button[aria-pressed="true"]{background:var(--green1,#346735);color:var(--white,#ffffff)}.vrc-results-view-toggle__button:focus-visible{outline:3px solid var(--green3,#b1e357);outline-offset:2px}.vrc-search-results-block{display:flex;flex-direction:column;gap:24px}.vrc-search-results-block.vrc-results-view--grid{--vrc-results-item-width:calc(33.333333% - 16px);flex-wrap:wrap;flex-direction:row;justify-content:center;gap:24px;align-items:stretch}.vrc-search-results-block.vrc-results-view--grid>:not(.car_result){flex:0 0 100%;width:100%}.vrc-search-results-block.vrc-results-view--grid>.car_result.vrc-car-card--search{flex:0 0 var(--vrc-results-item-width);width:var(--vrc-results-item-width);max-width:var(--vrc-results-item-width);min-width:0}.vrc-search-results-block.vrc-results-view--grid>.car_result.vrc-car-card--search,.vrc-cars-shortcode--grid>.car_result.vrc-car-card--shortcode-grid{display:flex;flex-direction:column;gap:0;height:100%;margin:0;padding:24px 20px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-result-left,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-result-left{width:100%;min-height:135px;margin-bottom:8px}.vrc-car-result-left:has(.vrc-discount-badge){padding-top:35px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-result-left img.imgresult,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-result-left img.imgresult{max-height:130px}.vrc-results-view--grid>.vrc-car-card--search .vrc-discount-badge{top:-14px;right:0;width:96px;height:85px}.vrc-results-view--grid>.vrc-car-card--search .vrc-discount-badge__content{font-size:23px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-result-right,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-result-right{flex:1 1 auto;width:100%}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-name,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-name{font-size:20px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-characteristics,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-characteristics{display:block;padding:5px 0 0;border-bottom:0;margin-bottom:10px!important}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-main,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-main{display:flex;width:100%}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-separator,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-separator{display:none}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-item,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-item{padding:0 6px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-item:last-child,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-item:last-child{border-right:0}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-label,.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-value,.vrc-results-view--grid>.vrc-car-card--search .vrc-carat-cont,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-label,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-value,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-carat-cont{font-size:12px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-secondary,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-secondary{width:100%;min-width:0;margin-top:8px;padding:8px 0 0;border-top:1px solid #dedede}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-info-secondary .vrccaratsdiv,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-info-secondary .vrccaratsdiv{flex-wrap:wrap;gap:8px 12px}.vrc-results-view--grid>.vrc-car-card--search .vrc-promotion-description{font-size:18px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-card__footer,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-card__footer{display:flex;flex-direction:column;gap:12px;margin-top:auto}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-prices-container{width:100%}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-bookingbtn .vrc-car-card__cta,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-bookingbtn .vrc-car-card__cta{min-height:46px;font-size:20px}@media (max-width:1180px){.vrc-search-results-block.vrc-results-view--grid{--vrc-results-item-width:calc(50% - 12px)}}@media (max-width:680px){.vrc-search-results-block.vrc-results-view--grid{--vrc-results-item-width:100%}}@media (max-width:512px){.vrc-results-view-toggle__button{padding:5px 10px;min-height:32px;gap:5px}.vrc-results-view-toggle__button svg{width:16px;height:16px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-characteristics,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-characteristics{padding:5px 0 0;margin-bottom:10px!important}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-result-left,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-result-left{min-height:110px}.vrc-results-view--grid>.vrc-car-card--search .vrc-car-result-left img.imgresult,.vrc-cars-shortcode--grid>.vrc-car-card--shortcode-grid .vrc-car-result-left img.imgresult{max-height:110px}}.vrc-cars-shortcode{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;width:100%}.vrc-cars-shortcode .car_result.vrc-car-card--shortcode{margin:0}.vrc-cars-shortcode--grid{--vrc-cars-item-width:calc(25% - 18.75px);display:flex;flex-wrap:wrap;justify-content:center;gap:25px;align-items:stretch}.vrc-cars-shortcode--columns-1{--vrc-cars-item-width:100%}.vrc-cars-shortcode--columns-2{--vrc-cars-item-width:calc(50% - 12.5px)}.vrc-cars-shortcode--columns-3{--vrc-cars-item-width:calc(33.333333% - 16.666667px)}.vrc-cars-shortcode--columns-4{--vrc-cars-item-width:calc(25% - 18.75px)}.vrc-cars-shortcode--grid>.car_result.vrc-car-card--shortcode-grid{flex:0 0 var(--vrc-cars-item-width);width:var(--vrc-cars-item-width);max-width:var(--vrc-cars-item-width);min-width:0;height:auto}@media (max-width:1180px){.vrc-cars-shortcode--grid:not(.vrc-cars-shortcode--columns-1){--vrc-cars-item-width:calc(50% - 12.5px)}}@media (max-width:660px){.vrc-cars-shortcode--grid:not(.vrc-cars-shortcode--columns-1){--vrc-cars-item-width:100%}}@media (max-width:420px){.vrc-car-card .vrc-promotion-block{width:100%;max-width:100%;min-width:0;margin-bottom:12px;padding:9px 11px;flex-direction:row;align-items:center;gap:9px;overflow:hidden}.vrc-car-card .vrc-promotion-block .vrc-promotion-icon{width:30px;height:30px;flex-basis:30px}.vrc-car-card .vrc-promotion-description{width:auto;max-width:100%;min-width:0;flex:1 1 auto;font-size:clamp(15px, 4.4vw, 18px);line-height:1.2;overflow-wrap:anywhere;white-space:normal}.vrc-car-card .vrc-car-price.single-price{min-height:40px;flex-direction:row;align-items:stretch}.vrc-car-card .vrc-car-price.single-price .price-per-day,.vrc-car-card .vrc-car-price.single-price .price-total{min-width:0;min-height:40px;padding:4px 6px;white-space:nowrap}.vrc-car-card .vrc-car-price.single-price .price-per-day{border-right:1px solid var(--vrc-card-grey);border-bottom:0;font-size:clamp(15px, 4vw, 18px)}.vrc-car-card .vrc-car-price.single-price .price-total{font-size:clamp(11px, 3.45vw, 14px)}.vrc-car-card .vrc-car-price.single-price .old-price{margin-right:3px;font-size:inherit}.vrc-car-card .vrc-car-info-main{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;min-width:0}.vrc-car-card .vrc-car-info-item{width:auto;min-width:0;padding:0 8px;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:2px;border-right:1px solid var(--vrc-card-grey);border-bottom:0;box-sizing:border-box}.vrc-car-card .vrc-car-info-item:first-child{padding-left:0}.vrc-car-card .vrc-car-info-item:last-child{padding-right:0;border-right:0}.vrc-car-card .vrc-car-info-label,.vrc-car-card .vrc-car-info-value{width:100%;min-width:0;font-size:clamp(11px, 3.4vw, 13px);line-height:1.3;text-align:left}.vrc-car-card .vrc-car-info-label{white-space:nowrap}.vrc-car-card .vrc-car-info-value{overflow:hidden;text-overflow:ellipsis}.vrc-car-card .vrc-car-info-secondary{padding-top:12px}.vrc-car-card .vrc-car-info-secondary .vrccaratsdiv{justify-content:space-around;gap:8px}.vrc-car-card .vrc-car-bookingbtn .vrc-car-card__cta{min-height:44px;padding:9px 14px;font-size:19px}}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended{padding:22px 18px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-result-left:has(.vrc-discount-badge){padding-top:40px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-promotion-block{gap:8px;margin-bottom:12px;padding:8px 10px;border-radius:10px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-promotion-block .vrc-promotion-icon{flex-basis:30px;width:30px;height:30px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-promotion-block .vrc-promotion-icon i{font-size:18px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-promotion-description{font-size:clamp(15px, 1.5vw, 18px);line-height:1.2;overflow-wrap:anywhere}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-price.single-price .price-per-day,.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-price.single-price .price-total{min-width:0;padding:4px 6px}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-price.single-price .price-per-day{font-size:clamp(15px, 1.8vw, 17px)}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-price.single-price .price-total{font-size:clamp(11px, 1.5vw, 14px);line-height:1.15}.rc-vrc-recommended-row.vrc-cars-shortcode--grid>.vrc-car-card--recommended .vrc-car-price.single-price .old-price{margin-right:3px}@media (max-width:768px){.rc-vrc-recommended-section{padding:14px}}@media (max-width:700px){.rc-vrc-recommended-row.vrc-cars-shortcode--grid{--vrc-cars-item-width:100%;gap:18px}}.vrc-cars-shortcode--empty{padding:24px;border:1px solid var(--gray2,#aaaaaa);border-radius:14px;background:var(--white2,#f2f2f2);color:var(--gray1,#828282);text-align:center}.vrc-cars-shortcode--empty p{margin:0}