.bbc{--green:#138a59;--ink:#17332b;font:15px/1.6 system-ui,sans-serif;color:var(--ink);max-width:1240px;margin:auto;padding:24px;background:#f5f8f6;box-sizing:border-box}.bbc *{box-sizing:border-box}.bbc nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:16px 0}.bbc a{color:var(--green)}.bbc header{background:#e1f1e6;border-radius:24px;padding:42px;margin:20px 0}.bbc h1{font-size:32px;line-height:1.25}.bbc h2{font-size:21px}.bbc label{display:block;font-weight:600}.bbc input,.bbc select,.bbc textarea{display:block;width:100%;padding:10px;border:1px solid #c6d7cd;border-radius:8px;background:white;color:#17332b;margin:5px 0 12px;font:inherit;height:auto}.bbc textarea{min-height:110px}.bbc button,.bbc .button{display:inline-block;background:var(--green);color:white;padding:11px 18px;border:0;border-radius:9px;text-decoration:none;cursor:pointer;margin:6px 0}.bbc .secondary{background:#dcebe2;color:#17332b}.bbc .filters{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:end}.bbc .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.bbc article,.bbc aside{background:white;border:1px solid #e1e8e2;border-radius:16px;padding:20px;margin-bottom:16px}.bbc article img,.bbc .placeholder{width:100%;height:200px;object-fit:cover;border-radius:12px;background:#e9f1ec;display:grid;place-items:center}.bbc article .button{display:block;text-align:center}.bbc .detail{display:grid;grid-template-columns:1.5fr 1fr;gap:30px}.bbc .hero{width:100%;max-height:480px;object-fit:cover;border-radius:16px}.bbc .thumb{width:140px;height:95px;object-fit:cover;margin:10px;border-radius:10px}.bbc .tablewrap{overflow:auto}.bbc table{width:100%;border-collapse:collapse;background:white;margin:24px 0}.bbc td,.bbc th{border:1px solid #dee8e1;padding:12px;text-align:left;vertical-align:top;min-width:110px}.bbc footer{border-top:1px solid #d5e3d9;margin-top:30px;padding:20px}.bbc .pagination{display:flex;gap:30px}.bbc .error{padding:15px;background:#fff0eb;color:#9a3526}.bbc summary{cursor:pointer;font-weight:700;padding:15px;background:#dfefe5;border-radius:10px}@media(max-width:800px){.bbc .grid,.bbc .filters,.bbc .detail{grid-template-columns:1fr}.bbc{padding:12px}.bbc header{padding:24px}.bbc h1{font-size:26px}}.bbc-site{--green:#50bea1;--ink:#363f45;background:white;max-width:1320px;padding:0 30px;font-family:Arial,sans-serif;color:var(--ink)}.bbc-site h1,.bbc-site h2,.bbc-site h3{color:#353f45;font-weight:700}.bbc-site h2{font-size:27px}.bbc-site .bbc-nav{min-height:86px;gap:23px;font-size:14px}.bbc-site .bbc-nav>a{color:#596268;text-decoration:none}.bbc-site .bbc-nav .bbc-brand{font-size:27px;font-weight:700;color:var(--green);margin-right:auto;display:flex;align-items:center;gap:9px}.bbc-site .brand-mark{width:32px;height:32px;border:7px solid var(--green);border-radius:50%;display:inline-block}.bbc-site .nav-city{font-weight:600}.bbc-site .bbc-banner{position:relative;min-height:590px;padding:48px 24px 36px;border-radius:0;background:linear-gradient(105deg,#e8f5ec,#acd7dc);background-size:cover;background-position:center;overflow:hidden}.bbc-site .bbc-banner:after{content:'';position:absolute;right:0;bottom:20px;width:62%;height:320px;background:url('cars/banner-thue-xe-o-to-de-dang.webp') center/contain no-repeat;opacity:1;pointer-events:none}.bbc-site .rental-tabs{display:flex;justify-content:center;position:relative;z-index:1}.bbc-site .rental-tabs a{padding:12px 22px;background:white;color:#656e76;text-decoration:none;border-radius:8px 8px 0 0}.bbc-site .rental-tabs .selected{background:var(--green);color:white}.bbc-site .bbc-search{position:relative;z-index:2;background:white;border-radius:10px;padding:24px;box-shadow:0 3px 14px #244a4820;display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:14px;align-items:center}.bbc-site .bbc-search label{font-size:12px;color:#7d858b;font-weight:400}.bbc-site .bbc-search input{border:0;border-bottom:1px solid #e7ebed;border-radius:0;color:#333f46;font-size:14px;font-weight:600;margin-bottom:0}.bbc-site .bbc-search button{grid-column:4;grid-row:1;min-width:150px;height:48px;font-size:13px}.bbc-site .advanced{grid-column:1/-1}.bbc-site .advanced summary{padding:4px 0;font-size:13px;color:#7b8487;background:white}.bbc-site .advanced-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding-top:12px}.bbc-site .banner-copy{position:relative;z-index:1;margin:55px 0 20px;max-width:500px}.bbc-site .banner-copy>span{font-size:12px;letter-spacing:2px;color:#377a70}.bbc-site .banner-copy h1{font-size:43px;line-height:1.18;color:#245b52;margin:13px 0}.bbc-site .banner-copy p{font-size:17px;color:#3a6860}.bbc-site .banner-copy .button{margin-top:12px}.bbc-site .listing{padding:30px 0 8px}.bbc-site .section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.bbc-site .section-heading h2{margin:0}.bbc-site .section-heading>span{font-size:13px;color:#87918e}.bbc-site .section-heading>a{font-size:12px;font-weight:700;white-space:nowrap;text-decoration:none}.bbc-site .grid{gap:20px;margin-top:22px}.bbc-site .car-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px}.bbc-site .car-card{position:relative;padding:12px;border:1px solid #e4e8e6;border-radius:12px;scroll-snap-align:start;min-width:0;margin-bottom:0}.bbc-site .car-card img{height:160px;border-radius:9px}.bbc-site .car-card h2,.bbc-site .car-card h3{font-size:17px;line-height:1.4;margin:15px 0 7px}.bbc-site .car-card p{font-size:12px;margin:6px 0;color:#7b8582}.bbc-site .car-badge{position:absolute;left:20px;top:20px;background:#e4f7f0;color:#279a7d;border-radius:4px;font-size:11px;padding:3px 8px;z-index:1}.bbc-site .card-prices{border-top:1px solid #edf0ee;margin-top:13px;padding-top:12px;display:flex;justify-content:space-between;gap:5px;font-size:13px}.bbc-site .card-prices strong{color:#30ab8b}.bbc-site .card-prices small{display:block;color:#88908d;font-weight:400;font-size:11px}.bbc-site .car-card .button{font-size:12px;margin-bottom:0;padding:8px;background:#edf8f2;color:#299a7c;border:1px solid #d5eee2}.bbc-site .brand-grid{display:flex;gap:14px;overflow:auto;padding:24px 0}.bbc-site .brand-grid a{flex:0 0 118px;border:1px solid #e8ece9;border-radius:10px;text-align:center;padding:17px 12px;color:#4d5953;font-size:11px;text-decoration:none}.bbc-site .brand-grid span{display:block;font-size:25px;font-weight:700;color:#8a9990;margin-bottom:8px}.bbc-site .location-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:23px 0}.bbc-site .location-grid a{border-radius:12px;overflow:hidden;border:1px solid #e4eae6;text-decoration:none;color:#35433d;padding:0 18px 18px}.bbc-site .city-art{display:grid;place-items:center;font-size:55px;height:135px;margin:0 -18px;background:linear-gradient(130deg,#d5eadd,#b9d9e7);color:#5d9a83}.bbc-site .location-grid h3{font-size:18px;margin-bottom:3px}.bbc-site .location-grid p{font-size:13px;color:#88928c}.bbc-site .location-grid strong{font-size:12px;color:#35a98a}.bbc-site .city-art.city-photo{font-size:0;background-size:cover;background-position:center center;position:relative;overflow:hidden}.bbc-site .city-art.city-photo:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,62,54,.06),rgba(22,62,54,.18))}.bbc-site .city-photo-dalat{background-image:url('locations/dalat.webp')}.bbc-site .city-photo-baoloc{background-image:url('locations/baoloc.webp')}.bbc-site .city-photo-ductrong{background-image:url('locations/ductrong.webp')}.bbc-site .city-photo-phanthiet{background-image:url('locations/phanthiet.webp')}.bbc-site .steps-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:35px 0;padding:40px;background:#edf8f2;border-radius:16px}.bbc-site .steps-section>div>span{font-size:11px;letter-spacing:2px;color:#36a484}.bbc-site .steps-section ol{list-style:none;padding:0;margin:0}.bbc-site .steps-section li{display:flex;gap:20px;margin:14px 0}.bbc-site .steps-section b{font-size:24px;color:#48b796;line-height:2}.bbc-site .steps-section h3{font-size:16px;margin:0}.bbc-site .steps-section p{font-size:13px;margin:5px 0;color:#6c7f76}.bbc-site .empty-review{grid-column:1/-1;padding:20px;background:#f7faf8;border-radius:10px;font-size:14px;color:#819086}.bbc-site .faq-section{max-width:870px;margin:35px auto 60px}.bbc-site .faq-section details{border-bottom:1px solid #e7eeea;padding:8px 0}.bbc-site .faq-section summary{background:white;font-size:15px;padding:16px 5px;cursor:pointer}.bbc-site .faq-section p{padding:0 16px;font-size:14px;color:#76827b}.bbc-site .bbc-footer{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:30px;padding:40px 0;border-top:1px solid #e1e8e3}.bbc-site .bbc-footer h3{font-size:16px}.bbc-site .bbc-footer a{display:block;margin:8px 0;color:#829087;font-size:13px;text-decoration:none}.bbc-site .bbc-footer p{color:#829087;font-size:13px}.bbc-site .detail{margin-top:25px}.bbc-site button:hover,.bbc-site .button:hover{filter:brightness(.95)}.bbc-site a:focus-visible,.bbc-site button:focus-visible,.bbc-site summary:focus-visible{outline:3px solid #23866c;outline-offset:3px}@media(max-width:1050px){.bbc-site .car-rail{grid-auto-columns:calc((100% - 40px)/3)}.bbc-site .bbc-nav{gap:14px}.bbc-site .bbc-search{grid-template-columns:1fr 1fr}.bbc-site .bbc-search button{grid-column:2;grid-row:2}.bbc-site .advanced-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.bbc-site{padding:0 14px}.bbc-site .bbc-nav{padding:15px 0;min-height:75px;gap:12px;font-size:12px}.bbc-site .bbc-nav .bbc-brand{font-size:22px;flex-basis:calc(100% - 130px)}.bbc-site .bbc-banner{padding:25px 14px;min-height:610px}.bbc-site .bbc-search{padding:16px;gap:10px;grid-template-columns:1fr 1fr}.bbc-site .bbc-search>label:first-of-type{grid-column:1/-1}.bbc-site .bbc-search button{grid-column:1/-1;grid-row:auto;width:100%}.bbc-site .advanced{grid-row:4}.bbc-site .advanced-grid{grid-template-columns:1fr 1fr}.bbc-site .rental-tabs a{font-size:12px;padding:12px 14px}.bbc-site .banner-copy{margin-top:28px}.bbc-site .banner-copy h1{font-size:32px}.bbc-site .banner-copy p{font-size:14px}.bbc-site .bbc-banner:after{width:65%;height:200px;opacity:.2}.bbc-site .car-rail{grid-auto-columns:80%}.bbc-site .section-heading h2{font-size:22px}.bbc-site .section-heading>span{display:none}.bbc-site .location-grid{grid-template-columns:1fr 1fr;gap:12px}.bbc-site .steps-section{grid-template-columns:1fr;padding:25px;gap:15px}.bbc-site .bbc-footer{grid-template-columns:1fr 1fr;gap:20px}.bbc-site .grid:not(.car-rail){grid-template-columns:1fr}.bbc-site .section-heading{align-items:baseline}}.bbc-site .bbc-icon{display:inline-block;width:20px;height:20px;object-fit:contain;vertical-align:middle;margin-right:5px;border-radius:0;background:transparent}.bbc-site .rental-tabs .selected .bbc-icon{filter:brightness(0) invert(1)}.bbc-site .brand-grid .bbc-icon{width:70px;height:42px;margin:0;object-fit:contain}.bbc-site .steps-section b{flex:0 0 65px}.bbc-site .steps-section b .bbc-icon{width:60px;height:60px;margin:0}.bbc-site .car-card p .bbc-icon{width:16px;height:16px}.bbc-site .detail-strip{background:linear-gradient(110deg,#19232b,#101626);padding:17px 24px;margin:0 0 24px}.bbc-site .detail-strip a{color:white;text-decoration:none;font-size:17px;font-weight:600}.bbc-site .detail-album{display:grid;grid-template-columns:3fr 1fr 1fr;grid-template-rows:155px 155px;gap:9px;margin-bottom:30px}.bbc-site .album-tile{border:0;padding:0;background:#edf4f0;border-radius:10px;overflow:hidden;position:relative;margin:0;display:block}.bbc-site .album-tile img{width:100%;height:100%;object-fit:cover;display:block}.bbc-site .album-main{grid-row:span 2}.bbc-site .album-empty{background:#f0f5f2;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#9baa9f;font-size:12px}.bbc-site .album-empty .bbc-icon{width:35px;height:35px;margin-bottom:10px}.bbc-site .more-images{position:absolute;inset:0;display:grid;place-items:center;background:#0007;color:white;font-size:25px}.bbc-site .detail-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(330px,1fr);gap:30px}.bbc-site .detail-title{border-bottom:1px solid #dfe7e2;padding:0 0 20px}.bbc-site .detail-title h1{font-size:29px;margin:0 0 10px}.bbc-site .detail-title p{color:#8a9790;font-size:14px;margin:0}.bbc-site .detail-actions{display:flex;justify-content:flex-end;gap:12px}.bbc-site .detail-actions button{background:white;color:#73887b;padding:3px 8px;font-size:13px}.bbc-site #bbc-share-status{font-size:12px;overflow-wrap:anywhere}.bbc-site .detail-section{padding:16px 0 22px}.bbc-site .detail-section h2{font-size:20px;position:relative;margin:0 0 25px}.bbc-site .detail-section h2:after{content:'';width:40px;height:3px;background:var(--green);position:absolute;left:0;bottom:-9px}.bbc-site .detail-section p{font-size:14px;line-height:1.85;color:#626e67}.bbc-site .spec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bbc-site .spec-grid>div{display:flex;gap:7px;align-items:flex-start}.bbc-site .spec-grid span{color:#89958e;font-size:12px}.bbc-site .spec-grid strong{display:block;color:#3e4943;font-size:14px;margin-top:4px}.bbc-site .map-link{display:block;padding:30px;background:linear-gradient(120deg,#eef6f0,#e6f0f6);border:1px solid #d7e8dd;border-radius:10px;text-align:center;text-decoration:none}.bbc-site .amenity-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;color:#687a6d;font-size:14px}.bbc-site .operator-card{display:flex;align-items:center;gap:15px}.bbc-site .operator-avatar{background:#eaf6ee;border-radius:50%;width:65px;height:65px;display:grid;place-items:center}.bbc-site .operator-avatar .bbc-icon{width:30px;height:30px}.bbc-site .operator-card p{margin:4px 0}.bbc-site .detail-sidebar{border:0;background:transparent;padding:0;margin:0;border-radius:0}.bbc-site .pickup-highlight{display:flex;gap:12px;background:#f5fcf8;border:2px solid #79cbb4;border-radius:10px;padding:16px;margin-bottom:16px}.bbc-site .pickup-highlight>.bbc-icon{width:40px;height:40px;flex-shrink:0}.bbc-site .pickup-highlight h3{font-size:15px;margin:0 0 8px}.bbc-site .pickup-highlight p{font-size:12px;margin:7px 0;color:#5c7064}.bbc-site .pickup-highlight summary{background:transparent;color:#43ae8f;padding:4px 0;font-size:12px}.bbc-site .booking-panel{border:1px solid #e7ede9;box-shadow:0 2px 10px #203c3010;border-radius:12px;padding:18px}.bbc-site .detail-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bbc-site .detail-price-grid strong{font-size:15px;color:#45af90}.bbc-site .detail-price-grid span{font-size:11px;color:#929d96}.bbc-site .booking-caption{font-size:11px;line-height:1.65;color:#94a096;margin:10px 0}.bbc-site .booking-panel h3{font-size:16px;margin:20px 0 12px}.bbc-site .booking-panel label{font-size:12px;color:#8b9890;font-weight:400}.bbc-site .booking-panel input,.bbc-site .booking-panel select,.bbc-site .booking-panel textarea{font-size:13px;background:white;border-color:#dde9e1}.bbc-site .rental-dates{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bbc-site .rental-dates input{padding:8px 3px;font-size:11px}.bbc-site .pickup-choice{border:1px solid #b1dccb;background:#f5fcf8;padding:12px;border-radius:9px;font-size:13px}.bbc-site .pickup-choice p{font-size:12px;margin:5px 0;color:#89988e}.bbc-site .quote-lines>div{display:flex;justify-content:space-between;gap:12px;margin:12px 0;font-size:13px}.bbc-site .quote-lines strong{color:#4d6958;white-space:nowrap}.bbc-site .quote-lines .quote-total{border-top:1px solid #e4ece6;padding-top:15px;font-weight:700}.bbc-site .quote-total strong{color:#3db28f}.bbc-site .customer-fields summary{background:#f5faf7;font-size:13px;margin-bottom:10px;padding:10px}.bbc-site .rent-submit{width:100%;font-size:15px}.bbc-site .surcharge-panel{padding:20px 0;font-size:13px;color:#8a988e}.bbc-site .surcharge-panel h3{font-size:16px}.bbc-site .surcharge-panel small{font-size:11px}.bbc-site .gallery-dialog{padding:20px;border:0;border-radius:14px;width:min(1000px,95vw);max-height:95vh;background:#101b16;color:white}.bbc-site .gallery-dialog::backdrop{background:#000b}.bbc-site .gallery-stage{height:min(65vh,650px);display:grid;place-items:center}.bbc-site .gallery-stage img{max-width:100%;max-height:100%;object-fit:contain}.bbc-site .gallery-stage img[hidden]{display:none}.bbc-site .gallery-controls{display:flex;align-items:center;justify-content:center;gap:25px}.bbc-site .gallery-dialog>[data-gallery-close]{float:right;background:#345647}.bbc-site .gallery-dialog[open]{display:block}@media(max-width:900px){.bbc-site .detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:20px}.bbc-site .spec-grid{grid-template-columns:1fr 1fr}.bbc-site .detail-album{grid-template-rows:120px 120px}}@media(max-width:700px){.bbc-site .detail-layout{grid-template-columns:1fr}.bbc-site .detail-title h1{font-size:23px}.bbc-site .detail-album{grid-template-columns:2fr 1fr;grid-template-rows:120px 120px}.bbc-site .detail-album>*:nth-child(n+4){display:none}.bbc-site .detail-sidebar{margin-bottom:30px}.bbc-site .detail-strip{margin:0 -14px 15px}.bbc-site .detail-info{order:2}.bbc-site .detail-sidebar{order:1}.bbc-site .gallery-stage{height:55vh}}.bbc-site .car-card .car-specs{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;margin:10px 0;color:#7b8582;font-size:11px;line-height:1.5}.bbc-site .car-card .car-specs>span{display:inline-flex;align-items:center;white-space:nowrap;gap:4px}.bbc-site .car-card .car-specs .bbc-icon{display:inline-block;flex:0 0 13px;width:13px;height:13px;object-fit:contain;margin:0;border-radius:0;background:transparent}.bbc-site{width:100%;max-width:1320px;min-width:0;font-size:15px;container-type:inline-size;container-name:booking}.bbc-site *{min-width:0}.bbc-site img{max-width:100%}.bbc-site input,.bbc-site select,.bbc-site textarea{max-width:100%;width:100%;min-height:44px;font-size:16px}.bbc-site input[type=datetime-local]{min-width:0;max-width:100%;font-size:16px}.bbc-site button,.bbc-site .button,.bbc-site summary{min-height:44px;touch-action:manipulation}.bbc-site h1,.bbc-site h2,.bbc-site h3,.bbc-site p,.bbc-site strong{overflow-wrap:break-word}.bbc-site .bbc-nav{justify-content:space-between}.bbc-site .bbc-nav .bbc-brand{overflow-wrap:anywhere;max-width:55%;font-size:clamp(21px,2.2vw,29px)}.bbc-site .brand-mark{flex-shrink:0}.bbc-site .nav-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 17px;justify-content:flex-end}.bbc-site .nav-links a{display:inline-flex;align-items:center;min-height:44px;color:#596268;text-decoration:none;font-size:14px}.bbc-site .nav-toggle{display:none;background:#edf8f2;color:#2a977a;border:1px solid #cae6d7;padding:8px 12px;margin:0;font-size:14px}.bbc-site .bbc-search{grid-template-columns:minmax(180px,1.4fr) minmax(180px,1fr) minmax(180px,1fr) minmax(120px,.7fr)}.bbc-site .bbc-search input{font-size:16px;padding:9px 4px}.bbc-site .bbc-search button{min-width:0;width:100%}.bbc-site .advanced-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bbc-site .banner-copy h1{font-size:clamp(30px,3.5vw,45px)}.bbc-site .banner-copy{max-width:min(500px,100%)}.bbc-site .grid:not(.car-rail){grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.bbc-site .car-rail{grid-auto-columns:clamp(245px,23%,310px);scroll-padding:2px;overscroll-behavior-x:contain;scrollbar-width:thin}.bbc-site .car-card h2,.bbc-site .car-card h3{font-size:16px}.bbc-site .car-card .car-specs{font-size:12px;gap:8px;line-height:1.6}.bbc-site .card-prices{flex-wrap:wrap;font-size:13px}.bbc-site .card-prices>span,.bbc-site .card-prices>strong{white-space:normal}.bbc-site .section-heading{flex-wrap:wrap}.bbc-site .brand-grid a{min-height:96px}.bbc-site .location-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.bbc-site .steps-section{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:25px}.bbc-site .detail-layout{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.bbc-site .detail-info{flex:1 1 520px;order:0}.bbc-site .detail-sidebar{flex:1 1 330px;order:0}.bbc-site .spec-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.bbc-site .detail-album{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:clamp(110px,12vw,180px) clamp(110px,12vw,180px)}.bbc-site .detail-album .album-tile{min-height:0}.bbc-site .rental-dates{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.bbc-site .rental-dates input{font-size:16px;padding:10px 6px}.bbc-site .detail-actions{flex-wrap:wrap}.bbc-site .detail-actions button{padding:8px 12px}.bbc-site .booking-panel{padding:20px}.bbc-site .detail-price-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bbc-site .quote-lines>div{flex-wrap:wrap}.bbc-site .quote-lines strong{white-space:normal}.bbc-site .bbc-footer{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:25px}.bbc-site .gallery-dialog{max-width:95vw;max-height:95dvh;margin:auto}.bbc-site .gallery-stage{height:min(60vh,650px)}.bbc-site .gallery-dialog>[data-gallery-close]{float:none;display:block;margin:0 0 10px auto}.bbc-site .gallery-controls button{min-width:48px}.bbc-site .pagination a{display:inline-flex;align-items:center;min-height:44px}.bbc-site .pagination{flex-wrap:wrap;gap:15px}.bbc-site .map-link{padding:25px 15px;overflow-wrap:anywhere}@media(max-width:1100px){.bbc-site{padding:0 24px}.bbc-site .bbc-nav .bbc-brand{max-width:45%}.bbc-site .bbc-search{grid-template-columns:1fr 1fr}.bbc-site .bbc-search>label:first-of-type{grid-column:1/-1}.bbc-site .bbc-search button{grid-column:1/-1;grid-row:auto}.bbc-site .advanced{grid-row:auto;grid-column:1/-1}.bbc-site .detail-layout{gap:22px}.bbc-site .detail-info{flex-basis:460px}.bbc-site .detail-sidebar{flex-basis:320px}}@media(max-width:700px){.bbc-site{padding:0 14px}.bbc-site .bbc-nav{gap:10px;min-height:76px}.bbc-site .bbc-nav .bbc-brand{max-width:calc(100% - 95px);flex-basis:auto;font-size:22px;margin:0 auto 0 0}.bbc-site .brand-mark{width:27px;height:27px;border-width:6px}.bbc-site .nav-city{display:none}.bbc-site.bbc-ready .nav-toggle{display:block}.bbc-site .nav-links{width:100%;justify-content:flex-start;gap:4px 10px;padding:7px 0}.bbc-site.bbc-ready .nav-links{display:none}.bbc-site.bbc-ready .nav-links.is-open{display:flex}.bbc-site .nav-links a{padding:5px 10px;background:#f5faf7;border-radius:7px;flex:1 1 auto;justify-content:center}.bbc-site .bbc-banner{padding:24px 12px;min-height:0}.bbc-site .rental-tabs a{display:flex;align-items:center;justify-content:center;padding:12px 10px;font-size:12px;flex:1}.bbc-site .rental-tabs .bbc-icon{width:17px;height:17px;flex-shrink:0}.bbc-site .bbc-search{padding:16px 12px;gap:12px;grid-template-columns:1fr}.bbc-site .bbc-search>label,.bbc-site .bbc-search>label:first-of-type,.bbc-site .bbc-search button,.bbc-site .advanced{grid-column:1;grid-row:auto}.bbc-site .advanced-grid{grid-template-columns:1fr 1fr}.bbc-site .banner-copy{margin:30px 0 10px}.bbc-site .banner-copy h1{font-size:32px}.bbc-site .banner-copy p{font-size:15px;line-height:1.7}.bbc-site .bbc-banner:after{width:75%;height:180px;opacity:.12}.bbc-site .section-heading h2{font-size:22px}.bbc-site .listing{padding-top:25px}.bbc-site .car-rail{grid-auto-columns:min(82%,310px)}.bbc-site .car-card img{height:175px}.bbc-site .location-grid{grid-template-columns:1fr 1fr;gap:12px}.bbc-site .location-grid h3{font-size:16px}.bbc-site .city-art{height:110px}.bbc-site .steps-section{padding:24px;grid-template-columns:1fr}.bbc-site .faq-section{margin-bottom:35px}.bbc-site .faq-section summary{font-size:15px;padding:14px 5px}.bbc-site .detail-info,.bbc-site .detail-sidebar{flex:1 1 100%;width:100%;order:0}.bbc-site .detail-title h1{font-size:24px}.bbc-site .detail-album{grid-template-columns:2fr 1fr;grid-template-rows:110px 110px;margin-bottom:22px}.bbc-site .detail-album>*:nth-child(n+4){display:none}.bbc-site .album-empty{font-size:11px}.bbc-site .detail-strip{margin:0 0 16px}.bbc-site .detail-section{padding:16px 0}.bbc-site .detail-section h2{font-size:20px}.bbc-site .spec-grid{grid-template-columns:1fr 1fr}.bbc-site .amenity-grid{grid-template-columns:1fr 1fr;font-size:13px}.bbc-site .detail-sidebar{margin-bottom:20px}.bbc-site .booking-panel{padding:18px}.bbc-site .rental-dates{grid-template-columns:1fr}.bbc-site .detail-price-grid{grid-template-columns:1fr 1fr}.bbc-site .bbc-footer{grid-template-columns:1fr 1fr;gap:20px}.bbc-site .gallery-dialog{padding:12px;max-height:94vh}.bbc-site .gallery-stage{height:55vh}.bbc-site .pickup-highlight{padding:14px;gap:10px}}@media(max-width:380px){.bbc-site{padding:0 10px}.bbc-site .bbc-nav .bbc-brand{font-size:19px}.bbc-site .nav-toggle{padding:6px 9px;font-size:12px}.bbc-site .rental-tabs a{font-size:11px;padding:12px 6px}.bbc-site .rental-tabs .bbc-icon{width:15px;height:15px;margin-right:3px}.bbc-site .advanced-grid{grid-template-columns:1fr}.bbc-site .car-rail{grid-auto-columns:92%}.bbc-site .location-grid{grid-template-columns:1fr}.bbc-site .banner-copy h1{font-size:29px}.bbc-site .detail-album{grid-template-rows:90px 90px}.bbc-site .detail-title h1{font-size:21px}.bbc-site .booking-panel{padding:14px}.bbc-site .spec-grid{gap:15px 8px}.bbc-site .bbc-footer{grid-template-columns:1fr}.bbc-site .steps-section{padding:18px}.bbc-site .steps-section b{flex-basis:45px}.bbc-site .steps-section b .bbc-icon{width:42px;height:42px}.bbc-site .detail-price-grid strong{font-size:14px}}@container booking (max-width:800px){.bbc-site .bbc-search{grid-template-columns:1fr 1fr}.bbc-site .bbc-search>label:first-of-type{grid-column:1/-1}.bbc-site .bbc-search button{grid-column:1/-1;grid-row:auto}.bbc-site .detail-info,.bbc-site .detail-sidebar{flex-basis:100%}.bbc-site .car-rail{grid-auto-columns:clamp(240px,42%,310px)}}@container booking (max-width:420px){.bbc-site .bbc-search{grid-template-columns:1fr}.bbc-site .bbc-search>label{grid-column:1/-1}.bbc-site .rental-dates{grid-template-columns:1fr}.bbc-site .car-rail{grid-auto-columns:min(90%,310px)}}@media(prefers-reduced-motion:reduce){.bbc-site *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.bbc .admin-car-search{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:15px 0 20px}.bbc .admin-car-search label{flex:1 1 280px;max-width:540px}.bbc .admin-car-search input{margin-bottom:0;min-height:44px}.bbc .admin-car-search button,.bbc .admin-car-search .button{margin:0;min-height:44px}.bbc .admin-car-count{color:#637c6d}.bbc .pagination strong{background:#d9eee2;padding:7px 12px;border-radius:7px}.bbc .pagination{flex-wrap:wrap;align-items:center}.bbc-site .owner-page{padding:25px 0}.bbc-site .owner-editor{background:#f6faf7;border:1px solid #dcebe2;border-radius:14px;padding:25px;margin:20px 0 35px}.bbc-site .owner-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:15px}.bbc-site .owner-editor label{font-size:14px}.bbc-site .owner-page article .button{display:inline-block}.bbc-site .owner-page input[type=file]{height:auto;padding:14px;white-space:normal}@media(max-width:600px){.bbc-site .owner-editor{padding:15px}.bbc-site .owner-form-grid{grid-template-columns:1fr}.bbc-site .owner-page .section-heading h1{font-size:24px}}.bbc-site .consign-page{padding:30px 0}.bbc-site .consign-hero{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:start}.bbc-site .consign-eyebrow{color:#58ae95;font-size:11px;letter-spacing:2px}.bbc-site .consign-hero h1{font-size:31px;color:#50b79a;line-height:1.3;margin:12px 0}.bbc-site .consign-hero>div>p{color:#8c9892;font-size:14px}.bbc-site .consign-three{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.bbc-site .consign-hero label,.bbc-site .consign-register label{font-size:13px;font-weight:400;margin-top:12px}.bbc-site .consign-banner{width:100%;height:510px;object-fit:cover;border-radius:28px}.bbc-site .consign-hero button{width:100%}.bbc-site .income-result{text-align:center;padding:15px;color:#50b79a;font-size:16px;font-weight:600}.bbc-site .consign-section{padding:45px 0 20px}.bbc-site .consign-section>h2{text-align:center;font-size:30px}.bbc-site .consign-intro{text-align:center;color:#85958b;max-width:740px;margin:0 auto 30px}.bbc-site .consign-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.bbc-site .consign-steps article{border:0;text-align:center;padding:15px 20px}.bbc-site .consign-steps b{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#51bb9d;color:white;margin:0 auto 15px}.bbc-site .consign-steps h3{font-size:17px;color:#51b499}.bbc-site .consign-steps p,.bbc-site .consign-benefits p{font-size:13px;color:#85928a;line-height:1.8}.bbc-site .consign-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.bbc-site .consign-benefits article{background:#f6fbf8;border-color:#e0eee5;text-align:center}.bbc-site .consign-benefits .bbc-icon{width:42px;height:42px;margin:10px 0}.bbc-site .consign-benefits h3{font-size:17px}.bbc-site .consign-callout{display:grid;grid-template-columns:1.5fr 1fr;gap:25px;border-radius:20px;padding:35px;background:#e8f5ee;margin:30px 0}.bbc-site .consign-callout>div:last-child{text-align:center}.bbc-site .consign-callout .bbc-icon{width:100px;height:100px}.bbc-site .consign-register{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;border-radius:22px;padding:40px;background:#f5fbf7;margin-top:50px;scroll-margin-top:20px}.bbc-site .consign-register h2{color:#42ad8d;font-size:30px}.bbc-site .consign-form-intro p{color:#8a9a90;font-size:14px}.bbc-site .consign-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.bbc-site .consign-register button{width:100%}.bbc-site .consign-honey{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}.bbc-site label.consign-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7}.bbc-site .consign-consent input[type=checkbox]{width:18px;height:18px;min-height:18px;flex:0 0 18px;margin:4px 0}@media(max-width:960px){.bbc-site .consign-hero{grid-template-columns:1fr 1fr;gap:20px}.bbc-site .consign-three{grid-template-columns:1fr}.bbc-site .consign-banner{height:570px}.bbc-site .consign-register{grid-template-columns:1fr;padding:30px;gap:15px}.bbc-site .consign-hero h1{font-size:27px}}@media(max-width:650px){.bbc-site .consign-page{padding-top:15px}.bbc-site .consign-hero{grid-template-columns:1fr}.bbc-site .consign-banner{height:250px;order:-1;border-radius:18px}.bbc-site .consign-hero h1{font-size:26px}.bbc-site .consign-section>h2{font-size:25px}.bbc-site .consign-steps{grid-template-columns:1fr;gap:8px}.bbc-site .consign-callout{grid-template-columns:1fr;padding:25px}.bbc-site .consign-register{padding:20px;margin-top:30px}.bbc-site .consign-form-grid{grid-template-columns:1fr;gap:0}.bbc-site .consign-register h2{font-size:25px}}.bbc-site .consign-register{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:30px;border-radius:20px;align-items:stretch;background:#f7faf8}.bbc-site .consign-form-intro{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:34px 32px;border-radius:18px;background:linear-gradient(135deg,rgba(33,62,53,.68),rgba(72,126,107,.48)),url('icons/consign-register-bg.webp') center center/cover no-repeat;box-shadow:0 14px 34px rgba(31,71,57,.10)}.bbc-site .consign-form-intro::after{content:'';position:absolute;inset:auto -50px -65px auto;width:180px;height:180px;border-radius:50%;background:rgba(255,255,255,.10);filter:blur(1px)}.bbc-site .consign-form-intro>*{position:relative;z-index:1}.bbc-site .consign-form-intro .consign-eyebrow{color:rgba(255,255,255,.82)}.bbc-site .consign-form-intro h2{font-size:28px;line-height:1.3;margin:12px 0;color:#fff}.bbc-site .consign-form-intro p{color:rgba(255,255,255,.92)!important;font-size:15px;line-height:1.8;max-width:36ch}.bbc-site .consign-form-intro p:last-child{margin-top:auto;padding-top:18px;color:rgba(255,255,255,.88)!important;font-weight:500}.bbc-site .consign-register #consign-register-form{width:100%;max-width:600px;justify-self:end;background:white;border:1px solid #e2ece6;border-radius:14px;padding:22px;box-shadow:0 10px 26px rgba(25,56,45,.05)}.bbc-site .consign-register .consign-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px}.bbc-site .consign-register .consign-form-grid>label{margin:0;font-size:12px;line-height:1.4}.bbc-site .consign-register .consign-wide{grid-column:1/-1}.bbc-site .consign-register input:not([type=checkbox]),.bbc-site .consign-register select{margin:5px 0 0;padding:9px 11px;min-height:44px;height:44px;font-size:16px;border-radius:7px;border-color:#e0e7e2;line-height:normal}.bbc-site .consign-register .consign-notes{margin-top:10px}.bbc-site .consign-register .consign-notes summary{padding:6px 0;background:white;font-size:12px;font-weight:400;color:#88998c;min-height:32px}.bbc-site .consign-register .consign-notes textarea{min-height:75px;height:75px;margin-bottom:0;font-size:16px}.bbc-site .consign-register label.consign-consent{margin:12px 0;gap:8px;font-size:11px;line-height:1.6}.bbc-site .consign-register .consign-consent input[type=checkbox]{margin-top:2px}.bbc-site .consign-register button{margin:2px 0 0;min-height:46px;height:auto;font-size:14px;padding:11px 14px}.bbc-site .consign-register .booking-caption{margin:9px 0 0;font-size:10px;line-height:1.5}@media(max-width:960px){.bbc-site .consign-register{grid-template-columns:1fr;gap:18px;padding:25px}.bbc-site .consign-register #consign-register-form{justify-self:center;max-width:700px}.bbc-site .consign-form-intro{max-width:700px;width:100%;justify-self:center;min-height:280px;padding:30px 28px}}@media(max-width:600px){.bbc-site .consign-register{padding:18px 12px;gap:12px;border-radius:15px}.bbc-site .consign-form-intro{padding:24px 20px;min-height:220px;border-radius:16px;background-position:center center}.bbc-site .consign-register #consign-register-form{padding:16px 12px}.bbc-site .consign-register .consign-form-grid{grid-template-columns:1fr;gap:10px}.bbc-site .consign-register .consign-wide{grid-column:auto}.bbc-site .consign-form-intro h2{font-size:24px}.bbc-site .consign-register .consign-form-intro p{font-size:13px}.bbc-site .consign-register label.consign-consent{font-size:12px}}.bbc-site .consign-feedback{margin:10px 0 0;padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.7;scroll-margin-top:25px;overflow-wrap:anywhere}.bbc-site .consign-feedback.is-success{color:#1d704f;background:#e6f6ec;border:1px solid #b9e1ca}.bbc-site .consign-feedback.is-error{color:#a4392f;background:#fff0ec;border:1px solid #f1c1b7}.bbc-site .consign-feedback[hidden]{display:none}.bbc-site .consign-feedback:focus{outline:2px solid #75b59c;outline-offset:2px}.bbc-site .partner-login{max-width:490px;margin:40px auto;padding:25px;border:1px solid #dcebe2;border-radius:15px;background:#f7fbf8}.bbc-site .partner-login h1{font-size:27px}.bbc-site .partner-login p{font-size:14px}.bbc-site .partner-login button{width:100%}.bbc .partner-credentials{border:2px solid #69bd9a;background:#edf9f2}.bbc .partner-credentials code{overflow-wrap:anywhere}.bbc-month-search{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.3fr) auto;gap:12px;align-items:stretch;padding:16px!important;background:#fff;border-radius:14px}.bbc-month-search>label{background:#f4f4f4;border-radius:8px;padding:12px 16px;margin:0;min-width:0;color:#444;font-size:13px}.bbc-month-search>label select{display:block;width:100%;background:transparent;border:0;padding:8px 0 0;min-height:32px;font-size:17px;font-weight:600;color:#222;box-shadow:none}.bbc-month-search>button{grid-column:4;grid-row:1;align-self:stretch;background:#65bb45;border:0;border-radius:8px;padding:0 28px;font-weight:700;white-space:nowrap}.bbc-month-search>.advanced{grid-column:1/-1;grid-row:2;margin:0}.bbc-month-note{color:#55625b;margin:12px 0 20px}.bbc-month-slot{font-size:13px;line-height:1.6;color:#346d40}.bbc-month-banner .banner-copy{margin-top:28px}@media(max-width:900px){.bbc-month-search{grid-template-columns:1fr 1fr!important}.bbc-month-search>label:first-of-type{grid-column:1/-1}.bbc-month-search>button{grid-column:1/-1;grid-row:3;min-height:48px}.bbc-month-search>.advanced{grid-row:4}}@media(max-width:540px){.bbc-month-search{grid-template-columns:1fr!important;padding:12px!important;gap:10px}.bbc-month-search>label{grid-column:1!important}.bbc-month-search>button{grid-row:4}.bbc-month-search>.advanced{grid-row:5}.bbc-month-search>label select{font-size:16px}}.bbc .bbc-subfilters{margin:0 0 26px;padding:20px 0;background:#fff;border-bottom:1px solid #e6e8e7}.bbc .bbc-filter-row{display:flex;gap:14px;align-items:center;overflow-x:auto;padding:3px 0 12px;scrollbar-width:thin}.bbc .bbc-filter-chip{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;box-sizing:border-box;padding:10px 22px;border:1px solid #e6e8e7;border-radius:40px;background:#fff;color:#344052;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;white-space:nowrap;margin:0}.bbc .bbc-filter-chip:hover{border-color:#54b99d;background:#f2fbf7}.bbc .bbc-filter-chip.is-active{background:#54b99d;border-color:#54b99d;color:#fff}.bbc .bbc-filter-chip:focus-visible{outline:3px solid #20644f;outline-offset:2px}.bbc .bbc-filter-icon,.bbc .bbc-filter-chip .bbc-icon{width:23px;height:23px;object-fit:contain;flex:0 0 23px;color:#54b99d}.bbc .bbc-filter-chip.is-active .bbc-filter-icon{color:#fff}.bbc .bbc-filter-panels{display:flex;flex-wrap:wrap;gap:12px}.bbc .bbc-filter-panel{margin:8px 0 0;border:1px solid #e5e8e6;border-radius:12px;padding:14px 18px;background:#fff;min-width:260px;max-width:100%;box-sizing:border-box}.bbc .bbc-filter-panel[hidden]{display:none!important}.bbc .bbc-filter-panel legend{font-weight:600;font-size:14px;padding:0 6px;color:#344052}.bbc .bbc-filter-panel label{display:block;margin:0;color:#56615c}.bbc .bbc-filter-panel select,.bbc .bbc-filter-panel input{width:100%;margin-top:8px;box-sizing:border-box;min-height:42px;border:1px solid #dde4df;border-radius:8px;padding:8px 12px;background:#fff;color:#293a31;font-size:16px}.bbc .bbc-filter-actions{display:flex;gap:16px;align-items:center;margin-top:12px}.bbc .bbc-filter-actions button{padding:10px 20px;border-radius:8px}.bbc .bbc-subfilters.is-enhanced:not(.has-panel) .bbc-filter-actions{display:none}.bbc .bbc-filter-actions a{color:#34735a;text-decoration:underline}@media(max-width:600px){.bbc .bbc-subfilters{padding:12px 0;margin-bottom:16px}.bbc .bbc-filter-row{gap:8px}.bbc .bbc-filter-chip{min-height:44px;padding:9px 16px;font-size:14px}.bbc .bbc-filter-panel{width:100%;min-width:0}.bbc .bbc-filter-actions{flex-wrap:wrap}}.bbc .bbc-subfilters.uses-popup .bbc-filter-actions{display:none!important}.bbc .bbc-filter-dialog{width:min(640px,calc(100vw - 32px));max-width:640px;max-height:calc(100dvh - 40px);margin:auto;padding:28px 34px 32px;border:0;border-radius:38px;background:#fff;color:#111;box-shadow:0 15px 60px #0003;overflow:auto;box-sizing:border-box;font:16px/1.5 system-ui,sans-serif}.bbc .bbc-filter-dialog:not([open]){display:none}.bbc .bbc-filter-dialog::backdrop{background:rgba(0,0,0,.52)}.bbc .bbc-filter-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:8px}.bbc .bbc-filter-dialog-header h2{font-size:25px;font-weight:500;margin:0;line-height:1.3;color:#111}.bbc .bbc-filter-dialog-close{display:flex;align-items:center;justify-content:center;flex:0 0 50px;width:50px;height:50px;min-height:50px;border:1px solid #e7e7e7;border-radius:50%;background:#fff;color:#111;font-size:30px;font-weight:400;line-height:1;margin:0;padding:0;cursor:pointer}.bbc .bbc-filter-dialog-body .bbc-filter-panel{width:100%;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:#fff}.bbc .bbc-filter-dialog-body legend,.bbc .bbc-filter-dialog-body .bbc-filter-original-control{display:none}.bbc .bbc-filter-choices{display:grid;gap:20px;max-height:55vh;overflow-y:auto;padding:2px}.bbc .bbc-filter-choice{display:flex;align-items:center;gap:18px;position:relative;margin:0;padding:20px 22px;border:2px solid #e4e5e7;border-radius:15px;color:#38424f;font-size:22px;font-weight:600;line-height:1.5;cursor:pointer;min-height:74px;box-sizing:border-box}.bbc .bbc-filter-choice input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0}.bbc .bbc-filter-radio{width:28px;height:28px;flex:0 0 28px;border:3px solid #d4d7db;border-radius:50%;background:#fff;box-sizing:border-box}.bbc .bbc-filter-choice:has(input:checked){border-color:#54b99d;background:#f5fbf9}.bbc .bbc-filter-choice input:checked+.bbc-filter-radio{border:8px solid #54b99d}.bbc .bbc-filter-choice:has(input:focus-visible){outline:3px solid #26715c;outline-offset:2px}.bbc .bbc-filter-dialog-apply{display:block;width:100%;padding:12px 20px;margin:32px 0 0;border:0;border-radius:10px;background:#54b99d;color:#fff;font:500 20px/1.5 system-ui,sans-serif;min-height:54px;cursor:pointer}.bbc .bbc-filter-dialog-apply:hover{background:#3fa98c}.bbc .bbc-filter-dialog button:focus-visible{outline:3px solid #20644f;outline-offset:2px}.bbc .bbc-filter-fallback-backdrop{position:fixed;inset:0;background:#0008;z-index:99998}.bbc .bbc-filter-fallback-backdrop[hidden]{display:none!important}.bbc .bbc-filter-dialog.is-fallback{position:fixed;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);margin:0;z-index:99999}@media(max-width:600px){.bbc .bbc-filter-dialog{padding:20px 18px 24px;border-radius:25px;max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.bbc .bbc-filter-dialog-header h2{font-size:22px}.bbc .bbc-filter-dialog-close{width:42px;height:42px;min-height:42px;flex-basis:42px;font-size:28px}.bbc .bbc-filter-choices{gap:14px;max-height:55dvh}.bbc .bbc-filter-choice{padding:15px 16px;font-size:18px;min-height:64px;gap:14px}.bbc .bbc-filter-radio{width:26px;height:26px;flex-basis:26px}.bbc .bbc-filter-dialog-apply{font-size:18px;margin-top:24px}}.bbc .bbc-filter-dialog[open]{display:flex;flex-direction:column;width:min(600px,calc(100vw - 32px));max-width:600px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);padding:24px 30px 28px;border-radius:30px;overflow:hidden}.bbc .bbc-filter-dialog-header{flex:0 0 auto;margin-bottom:12px}.bbc .bbc-filter-dialog-header h2{font-size:22px;line-height:1.35;font-weight:600}.bbc .bbc-filter-dialog-close{width:42px;height:42px;min-height:42px;flex-basis:42px;font-size:27px}.bbc .bbc-filter-dialog-body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:2px 4px 2px 0}.bbc .bbc-filter-dialog-body .bbc-filter-choices{display:grid;gap:4px;max-height:none;overflow:visible;padding:2px}.bbc .bbc-filter-dialog-body .bbc-filter-panel label.bbc-filter-choice{display:flex;align-items:center;gap:16px;width:100%;min-height:48px;margin:0;padding:9px 2px;border:0;border-radius:6px;background:#fff;color:#171d23;font:500 16px/1.45 system-ui,sans-serif;cursor:pointer}.bbc .bbc-filter-dialog-body .bbc-filter-panel label.bbc-filter-choice:hover{background:#f6faf8}.bbc .bbc-filter-dialog-body .bbc-filter-choice span:last-child{min-width:0;overflow-wrap:anywhere}.bbc .bbc-filter-dialog-body .bbc-filter-choice input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;border:0}.bbc .bbc-filter-dialog-body .bbc-filter-radio{display:block;position:relative;width:26px;height:26px;flex:0 0 26px;border:1px solid #dce1de;border-radius:5px;background:#fff;box-shadow:0 1px 3px #0000000a;box-sizing:border-box}.bbc .bbc-filter-dialog-body .bbc-filter-choice:has(input:checked){border:0;background:#fff}.bbc .bbc-filter-dialog-body .bbc-filter-choice input:checked+.bbc-filter-radio{border:1px solid #54b99d;background:#54b99d}.bbc .bbc-filter-dialog-body .bbc-filter-choice input:checked+.bbc-filter-radio:after{content:'';position:absolute;left:8px;top:4px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.bbc .bbc-filter-dialog-body .bbc-filter-choice:has(input:focus-visible){outline:2px solid #26715c;outline-offset:1px}.bbc .bbc-filter-dialog-apply{flex:0 0 auto;font-size:16px;line-height:1.5;font-weight:500;min-height:48px;padding:11px 18px;margin-top:20px;border-radius:9px}@media(max-width:600px){.bbc .bbc-filter-dialog[open]{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:18px 18px 22px;border-radius:24px}.bbc .bbc-filter-dialog-header h2{font-size:20px}.bbc .bbc-filter-dialog-header{margin-bottom:10px}.bbc .bbc-filter-dialog-body .bbc-filter-panel label.bbc-filter-choice{font-size:15px;gap:14px;min-height:46px;padding:9px 2px}.bbc .bbc-filter-dialog-body .bbc-filter-radio{width:24px;height:24px;flex-basis:24px}.bbc .bbc-filter-dialog-body .bbc-filter-choice input:checked+.bbc-filter-radio:after{left:7px;top:3px}.bbc .bbc-filter-dialog-apply{font-size:16px;margin-top:16px;min-height:46px}}.bbc .bbc-search>[data-rental-field][hidden]{display:none!important}.bbc .bbc-search:not(.bbc-month-search)>.day-location{grid-column:1}.bbc .bbc-search:not(.bbc-month-search)>.day-start{grid-column:2}.bbc .bbc-search:not(.bbc-month-search)>.day-end{grid-column:3}.bbc .bbc-search.bbc-month-search{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(150px,.7fr)!important;gap:16px;padding:20px!important;align-items:center}.bbc .bbc-month-search>.month-location{grid-column:1;grid-row:1}.bbc .bbc-month-search>.month-duration{grid-column:2;grid-row:1}.bbc .bbc-month-search>.month-pickup{grid-column:3;grid-row:1}.bbc .bbc-month-search>[data-rental-field="month"]{margin:0;min-width:0;min-height:88px;padding:14px 18px;border-radius:11px;background:#f4f4f4;color:#7a8185;font-size:14px;font-weight:400;line-height:1.4}.bbc .bbc-month-search>[data-rental-field="month"] select{width:100%;min-height:32px;height:32px;margin:8px 0 0;padding:0 24px 0 0;border:0;border-radius:0;background-color:transparent;font:600 18px/1.4 system-ui,sans-serif;color:#20262a;box-shadow:none}.bbc .bbc-month-search>[data-rental-submit]{grid-column:4;grid-row:1;align-self:center;height:52px;min-height:52px;min-width:0;width:100%;margin:0;padding:10px 16px;border-radius:10px;background:#65bb45;color:#fff;font:700 16px/1.4 system-ui,sans-serif}.bbc .bbc-month-search>.advanced{grid-column:1/-1;grid-row:2;margin:0}.bbc .bbc-month-search>.advanced>summary{font-size:14px;padding:4px 0;min-height:28px}@media(max-width:960px){.bbc .bbc-search.bbc-month-search{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.bbc .bbc-month-search>.month-location{grid-column:1;grid-row:1}.bbc .bbc-month-search>.month-duration{grid-column:2;grid-row:1}.bbc .bbc-month-search>.month-pickup{grid-column:1;grid-row:2}.bbc .bbc-month-search>[data-rental-submit]{grid-column:2;grid-row:2}.bbc .bbc-month-search>.advanced{grid-row:3}}@media(max-width:700px){.bbc .bbc-search:not(.bbc-month-search)>[data-rental-field="day"]{grid-column:1;grid-row:auto}}@media(max-width:540px){.bbc .bbc-search.bbc-month-search{grid-template-columns:minmax(0,1fr)!important;padding:14px!important;gap:10px}.bbc .bbc-month-search>.month-location{grid-column:1;grid-row:1}.bbc .bbc-month-search>.month-duration{grid-column:1;grid-row:2}.bbc .bbc-month-search>.month-pickup{grid-column:1;grid-row:3}.bbc .bbc-month-search>[data-rental-field="month"]{min-height:76px;padding:12px 14px;font-size:13px}.bbc .bbc-month-search>[data-rental-field="month"] select{font-size:16px;margin-top:6px;min-height:30px;height:30px}.bbc .bbc-month-search>[data-rental-submit]{grid-column:1;grid-row:4;height:48px;min-height:48px;font-size:15px}.bbc .bbc-month-search>.advanced{grid-column:1;grid-row:5}}.bbc-site .listing.bbc-results-page{padding-top:12px}.bbc-site .bbc-results-page .bbc-subfilters{margin-top:0}.bbc .bbc-search-feedback{grid-column:1/-1;grid-row:auto;margin:0;padding:12px 14px;border:1px solid #efc4bc;border-radius:8px;background:#fff1ee;color:#a92d20;font-size:14px;line-height:1.5}.bbc .bbc-search-feedback[hidden]{display:none!important}.bbc .bbc-search [aria-invalid=true]{outline:2px solid #ce4936;outline-offset:2px}.bbc-site .car-card{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible}.bbc-site .car-card img{display:block;width:100%;max-width:100%;object-fit:cover}.bbc-site .car-card .button{display:block;width:100%;max-width:100%;box-sizing:border-box;text-align:center;white-space:normal}.bbc-site .car-card h2,.bbc-site .car-card h3,.bbc-site .car-card p{overflow-wrap:anywhere}.bbc-site .card-prices{flex-wrap:wrap;min-width:0}.bbc-site .card-prices>*{min-width:0}@media(max-width:700px){.bbc-site .car-rail{grid-auto-columns:100%!important;gap:14px;max-width:100%}.bbc-site .grid:not(.advanced-grid):has(> .car-card){grid-template-columns:minmax(0,1fr)!important}.bbc-site .car-card{padding:16px}.bbc-site .car-card img{height:auto;aspect-ratio:1.6/1}}.bbc-site .car-card > img,
.bbc-site .car-card > a > img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important;object-position:center!important;border-radius:10px!important;margin:0!important}.bbc-site .car-card > a:has(> img){display:block;width:100%;overflow:hidden;border-radius:10px;line-height:0}.bbc-site .car-card > a > img{border-radius:0!important}@media(max-width:700px){.bbc-site .car-card > img,.bbc-site .car-card > a > img{aspect-ratio:4 / 3!important}}.bbc-site .car-card{--bbc-card-pad:12px;overflow:hidden!important}.bbc-site .car-card > img,
.bbc-site .car-card > .placeholder{display:block!important;width:calc(100% + 2 * var(--bbc-card-pad))!important;max-width:none!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:center!important;margin:calc(-1 * var(--bbc-card-pad)) calc(-1 * var(--bbc-card-pad)) 14px!important;border-radius:11px 11px 0 0!important;box-sizing:border-box!important}.bbc-site .car-card > .placeholder{display:grid!important;place-items:center}.bbc-site .car-card .car-badge{z-index:2;top:12px;left:12px}@media(max-width:700px){.bbc-site .car-card{--bbc-card-pad:16px}.bbc-site .car-card > img,.bbc-site .car-card > .placeholder{border-radius:11px 11px 0 0!important}.bbc-site .car-card .car-badge{top:12px;left:12px}}.bbc .bbc-subfilters{width:100%;max-width:100%;box-sizing:border-box;padding:14px 12px;margin-bottom:20px;border:1px solid #e7eeeb;border-radius:14px;background:#fff}.bbc .bbc-filter-row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;overflow:visible;padding:0;max-width:100%}.bbc .bbc-filter-chip{flex:0 1 auto;max-width:100%;min-height:44px;padding:9px 15px;font-size:clamp(13px,1vw,15px);gap:7px;line-height:1.3}.bbc .bbc-filter-icon,.bbc .bbc-filter-chip .bbc-icon{width:19px;height:19px;flex-basis:19px}@media(min-width:1200px){.bbc .bbc-filter-row{justify-content:space-between;gap:8px}.bbc .bbc-filter-chip{padding:9px 12px}}@media(max-width:767px){.bbc .bbc-subfilters{padding:10px 8px;border-radius:10px}.bbc .bbc-filter-row{gap:8px}.bbc .bbc-filter-chip{min-height:40px;padding:8px 12px;font-size:13px}}.bbc .bbc-subfilters{box-sizing:border-box;width:100%;max-width:100%;margin:0 0 20px;padding:12px 0 16px;background:#fff;border:0;border-bottom:1px solid #edf0ee;border-radius:0}.bbc .bbc-filter-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:9px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:5px 2px 10px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.bbc .bbc-filter-chip{flex:0 0 auto;min-height:43px;max-width:none;padding:9px 15px;border:1px solid #e4e9e7;border-radius:30px;background:#fff;color:#344052;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;gap:8px;box-shadow:0 2px 6px rgba(0,0,0,.025)}.bbc .bbc-filter-icon,.bbc .bbc-filter-chip .bbc-icon{width:18px;height:18px;flex:0 0 18px;color:#51b79b}.bbc .bbc-filter-chip.is-active{background:#53b99e;color:#fff;border-color:#53b99e}.bbc .bbc-filter-chip.is-active .bbc-filter-icon{color:#fff}@media(min-width:1400px){.bbc .bbc-filter-row{gap:11px}.bbc .bbc-filter-chip{padding:10px 17px;font-size:14px}}@media(max-width:767px){.bbc .bbc-subfilters{padding:8px 0 12px}.bbc .bbc-filter-row{gap:8px;padding-bottom:9px}.bbc .bbc-filter-chip{min-height:39px;padding:8px 12px;font-size:13px}.bbc .bbc-filter-icon,.bbc .bbc-filter-chip .bbc-icon{width:17px;height:17px;flex-basis:17px}}@media(min-width:1200px){.bbc.bbc-site .grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:768px) and (max-width:1199px){.bbc.bbc-site .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.bbc.bbc-site .grid{grid-template-columns:minmax(0,1fr)!important}}.bbc.bbc-site .grid>*{min-width:0}.bbc.bbc-site .grid.car-rail{grid-template-columns:unset!important}@media(min-width:1200px){.bbc.bbc-site .bbc-results-page .grid:not(.car-rail){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:768px) and (max-width:1199px){.bbc.bbc-site .bbc-results-page .grid:not(.car-rail){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.bbc.bbc-site .bbc-results-page .grid:not(.car-rail){grid-template-columns:minmax(0,1fr)!important}}.bbc-site .bbc-home-featured .car-card{overflow:hidden!important;padding:12px!important;border-radius:13px!important;box-sizing:border-box}.bbc-site .bbc-home-featured .car-card > a.bbc-home-car-photo{display:block!important;position:relative!important;overflow:hidden!important;width:calc(100% + 24px)!important;max-width:none!important;margin:-12px -12px 14px!important;padding:0!important;border-radius:12px 12px 0 0!important;line-height:0!important}.bbc-site .bbc-home-featured .car-card > a.bbc-home-car-photo > img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:0!important}.bbc-site .bbc-home-featured .car-card .car-badge{top:12px!important;left:12px!important;z-index:2}@media(max-width:700px){.bbc-site .bbc-home-featured .car-card{padding:16px!important}.bbc-site .bbc-home-featured .car-card > a.bbc-home-car-photo{width:calc(100% + 32px)!important;margin:-16px -16px 14px!important}}.bbc-partner-account{max-width:1100px;margin:25px auto;padding:0 16px 32px}.bbc-account-panel{background:#fff;border:1px solid #e3eae7;border-radius:14px;padding:22px;margin:18px 0}.bbc-account-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}.bbc-account-stats>div{background:#effaf5;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:6px}.bbc-account-stats strong{font-size:26px;color:#137b60}.bbc-account-actions{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:600px){.bbc-account-stats{grid-template-columns:1fr}.bbc-account-panel{padding:16px}}.bbc-amenity-field{grid-column:1/-1;width:100%;margin:18px 0}.bbc-amenity-field h3{margin:0 0 8px}.bbc-amenity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bbc-amenity-tile{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;min-height:80px;padding:12px 8px!important;border:1px solid #e0e5e5;border-radius:11px;background:#fff;cursor:pointer;font-size:14px;box-sizing:border-box}.bbc-amenity-tile input{position:absolute;top:7px;right:7px;width:17px;height:17px;accent-color:#45b89c}.bbc-amenity-symbol{font-size:22px;color:#45b89c}.bbc-amenity-tile:has(input:checked){background:#eaf9f4;border-color:#45b89c}.bbc-other-amenities{display:block;margin-top:15px}.bbc-other-amenities textarea{width:100%;box-sizing:border-box}@media(max-width:850px){.bbc-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bbc-amenity-tile{font-size:13px}}.bbc-amenity-field .bbc-amenity-grid{gap:9px!important}.bbc-amenity-field .bbc-amenity-tile{min-height:78px!important;padding:9px 5px!important;gap:5px!important;line-height:1.25!important;font-size:13px!important;border-radius:9px!important}.bbc-amenity-field .bbc-amenity-symbol{height:25px;font-size:23px!important;display:flex;align-items:center;justify-content:center;color:#273a39!important}.bbc-amenity-field .bbc-amenity-tile input{width:15px;height:15px;top:5px;right:5px;opacity:.25}.bbc-amenity-field .bbc-amenity-tile:has(input:checked) input{opacity:1}.bbc-amenity-field .bbc-amenity-tile:has(input:checked) .bbc-amenity-symbol{color:#209d80!important}@media(max-width:600px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.bbc-amenity-field .bbc-amenity-tile{min-height:83px!important;border:1px solid #e4e7e7!important;border-radius:11px!important;background:#fff!important;gap:6px!important;font-size:14px!important;padding:12px 8px!important}.bbc-amenity-field .bbc-amenity-symbol{height:27px!important}.bbc-amenity-field .bbc-amenity-icon{width:25px;height:25px;display:block;stroke:#252b30}.bbc-amenity-field .bbc-amenity-tile:has(input:checked){border-color:#37af92!important;background:#eaf9f5!important;box-shadow:0 0 0 1px #37af92}.bbc-amenity-field .bbc-amenity-tile:has(input:checked) .bbc-amenity-icon{stroke:#169875}.bbc-amenity-field .bbc-amenity-tile:focus-within{outline:2px solid #169875;outline-offset:2px}@media(max-width:760px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:540px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bbc-amenity-field .bbc-amenity-tile{font-size:13px!important;min-height:78px!important}}.bbc-amenity-field{box-sizing:border-box!important;max-width:900px!important;width:100%!important;margin:12px 0!important;min-width:0!important}.bbc-amenity-field h3{font-size:17px!important;line-height:1.35!important;margin:0 0 5px!important}.bbc-amenity-field>p{font-size:12px!important;margin:0 0 10px!important}.bbc-amenity-field .bbc-amenity-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:900px!important}.bbc-amenity-field .bbc-amenity-tile{box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:none!important;min-height:66px!important;height:auto!important;margin:0!important;padding:7px 5px!important;gap:3px!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;box-shadow:none!important}.bbc-amenity-field .bbc-amenity-symbol{height:20px!important;min-height:20px!important;line-height:20px!important}.bbc-amenity-field svg.bbc-amenity-icon{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;flex:none!important}.bbc-amenity-field .bbc-amenity-tile input.bbc-amenity-check{width:13px!important;height:13px!important;top:4px!important;right:4px!important;margin:0!important}.bbc-amenity-field .bbc-other-amenities{font-size:13px!important;margin-top:10px!important}@media(max-width:700px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}}@media(max-width:480px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.bbc-amenity-field .bbc-amenity-tile{min-height:62px!important;font-size:11px!important;padding:6px 4px!important}}.bbc-amenity-field{grid-column:1/-1!important;width:100%!important;max-width:1100px!important;margin:16px auto 20px!important;box-sizing:border-box!important}.bbc-amenity-field h3{font-size:21px!important;font-weight:500!important;color:#29364a!important;line-height:1.35!important;margin:0 0 20px!important;padding:0 0 12px!important;position:relative}.bbc-amenity-field h3:after{content:"";position:absolute;left:0;bottom:0;width:182px;max-width:100%;height:2px;background:#40bea1}.bbc-amenity-field>p{display:none!important}.bbc-amenity-field .bbc-amenity-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px 16px!important;width:100%!important;max-width:none!important}.bbc-amenity-field .bbc-amenity-tile{display:flex!important;position:relative!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:none!important;min-height:101px!important;height:101px!important;margin:0!important;padding:13px 9px!important;gap:8px!important;border:1px solid #e0e5e9!important;border-radius:13px!important;background:#fff!important;color:#29364a!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.bbc-amenity-field .bbc-amenity-symbol{display:flex!important;align-items:center!important;justify-content:center!important;height:30px!important;min-height:30px!important;line-height:1!important;color:#151b1e!important}.bbc-amenity-field svg.bbc-amenity-icon{display:block!important;width:29px!important;height:29px!important;max-width:29px!important;max-height:29px!important;stroke:#151b1e!important;flex:none!important}.bbc-amenity-field .bbc-amenity-check{position:absolute!important;top:7px!important;right:7px!important;width:16px!important;height:16px!important;margin:0!important;opacity:0!important;accent-color:#36b696!important}.bbc-amenity-field .bbc-amenity-tile:has(.bbc-amenity-check:checked){border-color:#36b696!important;background:#eaf9f5!important;box-shadow:inset 0 0 0 1px #36b696!important}.bbc-amenity-field .bbc-amenity-tile:has(.bbc-amenity-check:checked) .bbc-amenity-check{opacity:1!important}.bbc-amenity-field .bbc-amenity-tile:has(.bbc-amenity-check:checked) svg.bbc-amenity-icon{stroke:#169875!important}.bbc-amenity-field .bbc-amenity-tile:focus-within{outline:2px solid #36b696!important;outline-offset:2px!important}.bbc-amenity-field .bbc-other-amenities{display:block!important;margin-top:16px!important;font-size:14px!important}@media(max-width:900px){.bbc-amenity-field .bbc-amenity-grid{gap:10px!important}.bbc-amenity-field .bbc-amenity-tile{height:88px!important;min-height:88px!important;font-size:13px!important;padding:9px 5px!important}.bbc-amenity-field svg.bbc-amenity-icon{width:24px!important;height:24px!important}}@media(max-width:600px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.bbc-amenity-field .bbc-amenity-tile{height:84px!important;min-height:84px!important;font-size:13px!important}.bbc-amenity-field h3{font-size:18px!important}}.bbc-amenity-field{display:block!important;grid-column:1/-1!important;width:100%!important;max-width:1100px!important;margin:16px auto!important;box-sizing:border-box!important}.bbc-amenity-field .bbc-amenity-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important;width:100%!important;align-items:stretch!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;float:none!important;position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;height:101px!important;min-height:101px!important;max-height:101px!important;padding:10px 8px!important;margin:0!important;box-sizing:border-box!important;gap:7px!important;border:1px solid #e0e5e9!important;border-radius:13px!important;background:#fff!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;text-align:center!important;cursor:pointer!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile>.bbc-amenity-symbol{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;overflow:hidden!important;margin:0!important;padding:0!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile>.bbc-amenity-symbol>svg.bbc-amenity-icon{display:block!important;position:static!important;flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;max-width:29px!important;max-height:29px!important;transform:none!important;stroke:#151b1e!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile>.bbc-amenity-check{position:absolute!important;top:6px!important;right:6px!important;width:16px!important;height:16px!important;opacity:0!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile:has(input:checked){border-color:#36b696!important;background:#eaf9f5!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile:has(input:checked) input{opacity:1!important}@media(max-width:600px){.bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile{height:84px!important;min-height:84px!important;max-height:84px!important;font-size:13px!important}}.bbc-site .detail-section .amenity-grid.bbc-detail-amenities{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px 14px!important;width:100%;font-size:13px!important;color:#56645f!important}.bbc-site .bbc-detail-amenity-item{display:flex;align-items:center;gap:8px;min-width:0;line-height:1.4;padding:4px 0}.bbc-site .bbc-detail-amenity-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;color:#4a655d}.bbc-site .bbc-detail-amenity-mark svg.bbc-detail-amenity-icon{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;fill:none!important;stroke:currentColor!important}.bbc-site .bbc-detail-amenity-name{min-width:0;overflow-wrap:anywhere}@media(max-width:900px){.bbc-site .detail-section .amenity-grid.bbc-detail-amenities{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:420px){.bbc-site .detail-section .amenity-grid.bbc-detail-amenities{gap:10px!important;font-size:12px!important}}.bbc-customer-orders{max-width:1100px;margin:20px auto;padding:0 12px}.bbc-order-login,.bbc-order-lookup,.bbc-order-card{border:1px solid #e0e6e6;border-radius:12px;padding:18px;margin:18px 0;background:#fff}.bbc-order-lookup form{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0}.bbc-order-lookup label{flex:1 1 210px;min-width:0}.bbc-order-lookup input{width:100%;box-sizing:border-box}.bbc-order-head{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.bbc-order-head h2{font-size:19px;margin:0}.bbc-order-status{display:inline-block;padding:6px 12px;border-radius:20px;background:#eef1f3;color:#344054;font-size:13px;font-weight:600}.bbc-order-confirmed,.bbc-order-completed{background:#dff6eb;color:#167a55}.bbc-order-pending{background:#fff4d6;color:#8a6100}.bbc-order-cancelled,.bbc-order-rejected{background:#ffe7e7;color:#b42318}.bbc-order-active{background:#e1efff;color:#175cd3}.bbc-order-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:15px 0}.bbc-order-meta>div{min-width:0}.bbc-order-meta small{display:block;color:#697586;margin-bottom:4px}.bbc-order-meta strong{overflow-wrap:anywhere}.bbc-order-note{padding:10px 12px;border-radius:8px;background:#f0faf6;color:#23664f}@media(max-width:680px){.bbc-order-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.bbc-order-lookup form{display:block}.bbc-order-lookup label{display:block;margin-bottom:10px}}.bbc-member-registration{max-width:1000px;margin:28px auto 60px;padding:clamp(16px,3vw,36px);background:#fff;border:1px solid #e2eae6;border-radius:16px;box-sizing:border-box}.bbc-member-intro h1{margin:8px 0 12px;font-size:clamp(24px,3vw,34px)}.bbc-member-intro p{max-width:740px;line-height:1.7}.bbc-member-eyebrow{color:#16876e;font-size:12px;font-weight:700;letter-spacing:.09em}.bbc-member-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.bbc-member-benefits>div{padding:18px;border:1px solid #e3ebe7;border-radius:12px;background:#f7fbf9}.bbc-member-benefits strong{color:#16876e}.bbc-member-benefits h3{font-size:16px;margin:8px 0}.bbc-member-benefits p{font-size:14px;margin:0;line-height:1.6}.bbc-member-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0}.bbc-member-owner-link{padding-top:18px;border-top:1px solid #e5ebe8}.bbc-member-crosslink{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:20px;border:1px solid #dbeae3;border-radius:14px;background:#f4fbf7}.bbc-member-crosslink h2{margin:0 0 6px;font-size:20px}.bbc-member-crosslink p{margin:0}.bbc-member-crosslink .button{white-space:nowrap}@media(max-width:650px){.bbc-member-benefits{grid-template-columns:1fr}.bbc-member-crosslink{flex-direction:column;align-items:flex-start}.bbc-member-crosslink .button{white-space:normal}}.bbc-simple-registration{max-width:560px;margin:24px auto;padding:26px;border:1px solid #e2e9e6;border-radius:14px;background:#fff;box-sizing:border-box}.bbc-simple-registration h2{margin:0 0 8px;font-size:23px}.bbc-simple-registration>p{color:#52615d}.bbc-simple-registration-form{display:grid;grid-template-columns:1fr;gap:9px}.bbc-simple-registration-form label{font-weight:600;font-size:14px;margin-top:5px}.bbc-simple-registration-form input{width:100%;min-height:43px;border:1px solid #ccd8d2;border-radius:8px;padding:10px 12px;box-sizing:border-box;font-size:15px}.bbc-simple-registration-form .button{margin-top:12px;justify-self:start;cursor:pointer}.bbc-reg-error{color:#a22b2b;margin:0;font-size:13px}@media(max-width:600px){.bbc-simple-registration{padding:16px;margin:16px 0}}.bbc-member-logout-form{display:inline-flex;margin:0;align-items:center}.bbc-member-logout-form button{cursor:pointer}.bbc-partner-account .bbc-account-actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px}.bbc-partner-account .bbc-account-actions>a,.bbc-partner-account .bbc-account-actions>.bbc-partner-logout-form{flex:0 1 auto;min-width:0;margin:0}.bbc-partner-account .bbc-account-actions .bbc-partner-logout-form{display:flex;align-items:stretch}.bbc-partner-account .bbc-account-actions .bbc-partner-logout-form button{margin:0;white-space:nowrap;height:100%}.bbc-partner-account .bbc-account-actions>a{white-space:nowrap}@media(max-width:700px){.bbc-partner-account .bbc-account-actions{flex-wrap:wrap}.bbc-partner-account .bbc-account-actions>a{white-space:normal}}.bbc-partner-orders-compact{max-width:1200px;margin:0 auto;padding:12px 0 28px}.bbc-po-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.bbc-po-toolbar h1{font-size:clamp(22px,2.5vw,30px);margin:0 0 5px}.bbc-po-toolbar p{margin:0;color:#64748b;font-size:14px}.bbc-po-toolbar .button{white-space:nowrap}.bbc-po-summary{font-size:14px;margin:0 0 12px;color:#475569}.bbc-po-summary strong{color:#0f766e;font-size:19px}.bbc-po-empty{padding:24px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;text-align:center}.bbc-po-table-wrap{overflow-x:auto;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.bbc-po-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;margin:0;table-layout:auto}.bbc-po-table thead{background:#f1f5f9}.bbc-po-table th{text-align:left;font-weight:700;color:#334155;padding:12px 11px;white-space:nowrap}.bbc-po-table td{padding:12px 11px;vertical-align:top;border-top:1px solid #e2e8f0;color:#1e293b}.bbc-po-table tbody tr:hover{background:#f8fafc}.bbc-po-table td strong{font-weight:700}.bbc-po-sub{display:block;font-size:12px;color:#64748b;margin-top:3px;overflow-wrap:anywhere}.bbc-po-car{max-width:220px;color:#334155}.bbc-po-email{max-width:190px}.bbc-po-price{white-space:nowrap;font-weight:700;color:#0f766e!important}.bbc-po-pill{display:inline-block;border-radius:20px;padding:4px 9px;font-size:12px;font-weight:600;background:#e2e8f0;color:#334155;white-space:nowrap}.bbc-po-confirmed{background:#dcfce7;color:#166534}.bbc-po-active{background:#dbeafe;color:#1d4ed8}.bbc-po-completed{background:#f1f5f9;color:#475569}@media(max-width:760px){.bbc-po-toolbar{align-items:flex-start;flex-direction:column}.bbc-po-table-wrap{border:0;background:transparent;overflow:visible}.bbc-po-table,.bbc-po-table tbody,.bbc-po-table tr,.bbc-po-table td{display:block;width:100%}.bbc-po-table thead{display:none}.bbc-po-table tr{border:1px solid #e2e8f0;border-radius:12px;background:#fff;margin-bottom:12px;padding:8px 12px;box-sizing:border-box}.bbc-po-table td{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #f1f5f9;text-align:right}.bbc-po-table td:first-child{border-top:0}.bbc-po-table td:before{content:attr(data-label);font-size:12px;color:#64748b;font-weight:600;flex:0 0 35%;text-align:left}.bbc-po-table td>*{max-width:100%}.bbc-po-car,.bbc-po-email{max-width:none}}.bbc-myorders-wrap{margin:14px 0 25px}.bbc-myorders-table{font-size:13px}.bbc-myorders-table .bbc-order-status{padding:4px 9px;font-size:12px;white-space:nowrap}.bbc-myorders-price{color:#0f766e}.bbc-myorders-action{margin:0}.bbc-myorders-action button{padding:7px 10px;font-size:12px;white-space:nowrap}.bbc-myorders-review{display:grid;gap:6px;min-width:150px}.bbc-myorders-review label{font-size:12px}.bbc-myorders-review textarea{min-height:55px;width:100%;box-sizing:border-box}.bbc-myorders-review button{font-size:12px}@media(max-width:760px){.bbc-myorders-table td{min-height:34px}.bbc-myorders-table td>form{max-width:65%;text-align:left}.bbc-myorders-table td .bbc-po-sub{text-align:right}}.bbc-customer-orders{max-width:1200px!important}.bbc-customer-orders>h1{font-size:clamp(25px,3vw,34px);margin:0 0 6px;line-height:1.25}.bbc-customer-orders>p{margin:6px 0 12px;line-height:1.5}.bbc-order-lookup{padding:18px 20px!important;margin:14px 0 20px!important}.bbc-order-lookup .bbc-lookup-heading h2{font-size:clamp(19px,2.2vw,24px);line-height:1.3;margin:0 0 5px}.bbc-order-lookup .bbc-lookup-heading p{font-size:14px;line-height:1.5;margin:0 0 12px;color:#52616a}.bbc-order-lookup form{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px!important;align-items:end!important;margin:10px 0 0!important}.bbc-order-lookup form label{display:block!important;min-width:0!important;font-size:14px;font-weight:600;line-height:1.4;margin:0!important}.bbc-order-lookup form input{display:block!important;width:100%!important;min-height:43px!important;margin-top:6px!important;padding:9px 12px!important;font-size:15px!important;border-radius:8px!important;box-sizing:border-box!important}.bbc-order-lookup form button{min-height:43px!important;white-space:nowrap!important;padding:9px 15px!important;margin:0!important;font-size:14px!important;border-radius:8px!important}@media(max-width:760px){.bbc-order-lookup{padding:14px!important}.bbc-order-lookup form{grid-template-columns:1fr!important}.bbc-order-lookup form button{width:100%!important}.bbc-order-lookup .bbc-lookup-heading p{font-size:13px}}.bbc-partner-account{max-width:1160px;margin:18px auto 0;padding:0 14px}.bbc-partner-account .section-heading{margin:0 0 12px}.bbc-partner-account .section-heading h1{margin:0;font-size:clamp(24px,2.7vw,34px);line-height:1.25}.bbc-partner-account .bbc-partner-profile-compact{padding:18px 20px;margin:0 0 12px;border-radius:14px}.bbc-partner-account .bbc-partner-profile-compact h2{font-size:22px;margin:0 0 14px;line-height:1.3}.bbc-partner-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:10px}.bbc-partner-profile-item{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:15px;line-height:1.45}.bbc-partner-profile-item span{color:#62716e;flex:0 0 112px}.bbc-partner-profile-item strong{font-size:15px;font-weight:600;overflow-wrap:anywhere;min-width:0}.bbc-partner-profile-item .bbc-partner-approved{color:#157c5b}.bbc-partner-account .bbc-partner-profile-toggle{display:inline-flex;margin-top:15px;padding:10px 14px;font-size:14px;line-height:1.4}.bbc-partner-account .bbc-account-stats{gap:12px;margin:12px 0}.bbc-partner-account .bbc-account-stats>div{padding:14px 18px;gap:2px;min-height:80px;justify-content:center}.bbc-partner-account .bbc-account-stats strong{font-size:24px;line-height:1.2}.bbc-partner-account .bbc-account-stats span{font-size:14px}.bbc-partner-account .bbc-account-actions{gap:10px;margin:0}.bbc-partner-account .bbc-account-actions .button{padding:11px 16px;font-size:15px;line-height:1.35}@media(max-width:700px){.bbc-partner-profile-grid{grid-template-columns:1fr;row-gap:9px}.bbc-partner-account .bbc-partner-profile-compact{padding:16px}.bbc-partner-account .bbc-account-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bbc-partner-account .bbc-account-actions{flex-wrap:wrap}.bbc-partner-account .bbc-account-actions>a,.bbc-partner-account .bbc-account-actions>.bbc-partner-logout-form{flex:1 1 44%}.bbc-partner-account .bbc-account-actions .button{width:100%;text-align:center;justify-content:center;white-space:normal}}@media(max-width:420px){.bbc-partner-profile-item{display:block}.bbc-partner-profile-item span{display:block;margin-bottom:2px}.bbc-partner-account .bbc-account-stats>div{padding:12px}}.bbc-partner-account{margin-top:8px!important}.bbc-partner-account .section-heading{margin-bottom:8px!important}.bbc-partner-account .section-heading h1{font-size:clamp(23px,2.5vw,30px)!important}.bbc-partner-account .bbc-partner-profile-compact{padding:13px 16px!important;margin-bottom:10px!important;border-radius:12px!important}.bbc-partner-profile-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.bbc-partner-account .bbc-partner-profile-top h2{font-size:18px!important;margin:0!important}.bbc-partner-quickstats{display:flex;gap:8px;flex-wrap:wrap}.bbc-partner-quickstats span{display:inline-flex;align-items:center;gap:5px;background:#eaf7f1;color:#17684d;border-radius:7px;padding:5px 10px;font-size:13px;white-space:nowrap}.bbc-partner-quickstats strong{font-size:17px}.bbc-partner-profile-grid{column-gap:14px!important;row-gap:5px!important}.bbc-partner-profile-item{font-size:13px!important;line-height:1.3!important}.bbc-partner-profile-item span{flex-basis:94px!important}.bbc-partner-profile-item strong{font-size:13px!important}.bbc-partner-account .bbc-account-actions{display:flex;align-items:stretch;flex-wrap:nowrap;gap:8px!important}.bbc-partner-account .bbc-account-actions>a,.bbc-partner-account .bbc-account-actions>form{flex:1 1 0;min-width:0;margin:0}.bbc-partner-account .bbc-account-actions .button{display:flex;align-items:center;justify-content:center;width:100%;min-height:38px;padding:8px 10px!important;font-size:13px!important;white-space:nowrap;box-sizing:border-box}.bbc-partner-account .bbc-partner-profile-toggle{display:inline-flex;align-items:center;gap:6px;margin-top:8px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#18785f!important;font-size:13px!important;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.bbc-partner-profile-top{align-items:flex-start;flex-direction:column}.bbc-partner-account .bbc-account-actions{flex-wrap:wrap}.bbc-partner-account .bbc-account-actions>a,.bbc-partner-account .bbc-account-actions>form{flex:1 1 calc(50% - 8px)}.bbc-partner-profile-grid{grid-template-columns:1fr!important}}@media(max-width:380px){.bbc-partner-account .bbc-account-actions .button{font-size:12px!important;padding:8px 5px!important}}.bbc-owner-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 18px}.bbc-owner-tab{border:1px solid #cdded7;border-radius:10px;background:#eef5f1;color:#243b32;padding:12px 18px;font-weight:600;cursor:pointer}.bbc-owner-tab.is-active,.bbc-owner-tab[aria-selected="true"]{background:#45b99c;color:#fff;border-color:#45b99c}.bbc-owner-price-panel{grid-column:1/-1;border:1px solid #e0e9e5;background:#fafdfb;border-radius:12px;padding:15px}.bbc-owner-price-panel[hidden]{display:none!important}.bbc-owner-price-panel h3{margin:0 0 12px;font-size:19px}.bbc-owner-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bbc-owner-prices label{min-width:0}@media(max-width:600px){.bbc-owner-tabs{gap:7px}.bbc-owner-tab{flex:1 1 130px;padding:10px 8px;font-size:13px}.bbc-owner-prices{grid-template-columns:1fr}}.bbc-site .owner-page{padding:12px 0!important}.bbc-site .owner-page>.section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 6px!important}.bbc-site .owner-page>.section-heading h1{font-size:clamp(21px,2.3vw,27px)!important;line-height:1.2!important;margin:0!important}.bbc-site .owner-page .bbc-owner-intro{font-size:13px!important;line-height:1.45!important;color:#60736b!important;margin:3px 0 10px!important}.bbc-site .owner-editor{padding:16px!important;margin:10px 0 18px!important;border-radius:12px!important}.bbc-site .owner-editor>h2{font-size:20px!important;margin:3px 0 12px!important;line-height:1.3!important}.bbc-site .owner-editor .owner-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 12px!important}.bbc-site .owner-editor label{font-size:12.5px!important;font-weight:600!important;line-height:1.3!important;margin:0!important;min-width:0!important}.bbc-site .owner-editor input:not([type=checkbox]):not([type=radio]):not([type=file]),.bbc-site .owner-editor select{height:38px!important;min-height:38px!important;padding:6px 10px!important;font-size:13px!important;margin:4px 0 0!important;border-radius:7px!important;box-sizing:border-box!important;width:100%!important}.bbc-site .owner-editor textarea{min-height:72px!important;padding:8px 10px!important;font-size:13px!important;margin:4px 0 0!important;border-radius:7px!important}.bbc-site .owner-editor input[type=file]{padding:8px!important;font-size:13px!important}.bbc-site .owner-editor .booking-caption{font-size:12px!important;line-height:1.4!important;margin:6px 0 10px!important}.bbc-site .owner-editor .bbc-owner-tabs{margin:0 0 12px!important;gap:7px!important}.bbc-site .owner-editor .bbc-owner-tab{padding:9px 13px!important;border-radius:8px!important;font-size:13px!important}.bbc-site .owner-editor .bbc-owner-price-panel{padding:12px!important;border-radius:9px!important}.bbc-site .owner-editor .bbc-owner-price-panel h3{font-size:15px!important;margin:0 0 9px!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.bbc-site .owner-editor .bbc-amenity-field{max-width:100%!important;margin:10px auto!important}.bbc-site .owner-editor .bbc-amenity-field h3{font-size:17px!important;margin:0 0 5px!important}.bbc-site .owner-editor .bbc-amenity-field>p{font-size:12px!important;margin:0 0 8px!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile{height:62px!important;min-height:62px!important;max-height:62px!important;padding:5px 3px!important;font-size:10.5px!important}@media(max-width:950px){.bbc-site .owner-editor .owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:600px){.bbc-site .owner-editor{padding:11px!important}.bbc-site .owner-editor .owner-form-grid{grid-template-columns:1fr!important;gap:9px!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-owner-tab{flex:1 1 130px!important;padding:9px 7px!important;font-size:12px!important}}#bbc-detail-months-wrap[hidden]{display:none!important}#bbc-detail-months-wrap select{width:100%;max-width:100%}.bbc-monthly-fieldset{border:0;margin:12px 0;padding:0;min-width:0}.bbc-monthly-fieldset[hidden]{display:none!important}.bbc-monthly-fieldset legend{font-size:17px;font-weight:700;margin-bottom:12px}.bbc-monthly-fieldset legend small{font-size:13px;font-weight:400}.bbc-monthly-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px}.bbc-monthly-option{position:relative;display:block;cursor:pointer;margin:0}.bbc-monthly-option input{position:absolute;top:16px;left:12px;z-index:1;width:19px;height:19px;accent-color:#29876f}.bbc-monthly-card{display:flex;flex-direction:column;gap:9px;border:1px solid #d5dedb;border-radius:13px;padding:13px 10px 13px 39px;min-height:90px;background:#fff}.bbc-monthly-card strong{color:#2c9278;font-size:15px}.bbc-monthly-card b{font-size:16px;color:#263b34}.bbc-monthly-option input:checked+.bbc-monthly-card{border-color:#29876f;background:#f0faf5;box-shadow:0 0 0 1px #29876f}.bbc-monthly-option input:focus-visible+.bbc-monthly-card{outline:2px solid #2563eb;outline-offset:3px}@media(max-width:650px){.bbc-monthly-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-price-grid[hidden]{display:none!important}.bbc-month-pickup{margin:15px 0;padding:12px;border:1px solid #dce8e3;border-radius:10px}.bbc-month-pickup select,.bbc-month-pickup input{width:100%;max-width:100%;box-sizing:border-box}.bbc-month-pickup #bbc-pickup-custom[hidden]{display:none!important}.bbc-month-pickup #bbc-pickup-custom{margin-top:10px}.car-card.bbc-month-card{overflow:hidden;border-radius:16px;border:1px solid #e1e5e3;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.06)}.car-card.bbc-month-card>.car-badge{display:none!important}.car-card.bbc-month-card>img,.car-card.bbc-month-card .bbc-home-car-photo img{width:100%;height:245px;object-fit:cover;display:block}.car-card.bbc-month-card .bbc-home-car-photo{display:block;overflow:hidden}.car-card.bbc-month-card>h2,.car-card.bbc-month-card>h3{margin:12px 17px 3px;font-size:22px;line-height:1.25;font-weight:700}.car-card.bbc-month-card>p:not(.bbc-month-slot){margin:0 17px 7px;color:#59636b;font-size:16px}.car-card.bbc-month-card .bbc-month-card-price{display:flex;justify-content:flex-end;align-items:baseline;gap:5px;margin:4px 17px 12px;color:#4bb99b}.car-card.bbc-month-card .bbc-month-card-price strong{font-size:21px;font-weight:750;line-height:1.3}.car-card.bbc-month-card .bbc-month-card-price span{font-size:14px;font-weight:600}.car-card.bbc-month-card .car-specs{border-top:1px solid #e6e9e7;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0}.car-card.bbc-month-card .car-specs span{display:flex;align-items:center;gap:5px;font-size:13px;white-space:nowrap}.car-card.bbc-month-card .car-specs svg{color:#4bb99b}.car-card.bbc-month-card>.button{margin:10px 15px 15px}@media(max-width:600px){.car-card.bbc-month-card>img,.car-card.bbc-month-card .bbc-home-car-photo img{height:210px}.car-card.bbc-month-card .car-specs span{font-size:12px}}.car-card.bbc-month-card>.placeholder,.car-card.bbc-month-card>.bbc-car-photo-fallback{height:225px;min-height:0;display:flex;align-items:center;justify-content:center;background:#edf3f0;color:#667e73;font-size:14px}.car-card.bbc-month-card .bbc-home-car-photo.bbc-no-photo{height:225px;background:#edf3f0;display:flex;align-items:center;justify-content:center}.car-card.bbc-month-card .bbc-home-car-photo.bbc-no-photo:after{content:'Chưa có ảnh xe';font-size:14px;color:#667e73}.car-card.bbc-month-card .bbc-month-card-price{margin-top:8px;margin-bottom:10px}.bbc-site .car-card{box-sizing:border-box!important}.bbc-site .car-card>a.button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin:12px 14px 14px!important;min-height:48px!important;padding:10px 12px!important;box-sizing:border-box!important;border-radius:12px!important;flex:none!important}.bbc-site .car-card.bbc-month-card>a.button{margin:12px 14px 14px!important}.bbc-nav .bbc-nav-home{text-decoration:none;cursor:pointer;white-space:nowrap}.bbc-nav .bbc-nav-home:hover{text-decoration:underline}.bbc-owner-public-card{display:flex;align-items:center;gap:15px}.bbc-owner-public-avatar{width:72px;height:72px;min-width:72px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#eaf5ef}.bbc-owner-public-avatar img{width:100%;height:100%;object-fit:cover}.bbc-owner-public-card p{margin:5px 0 0}.bbc-avatar-upload input{display:block;margin-top:7px}.bbc-avatar-upload small{display:block;font-size:12px;color:#6b7772;margin-top:5px}.bbc-partner-own-avatar{display:flex;align-items:center;gap:10px;margin:8px 0 12px}.bbc-partner-own-avatar img{width:52px;height:52px;border-radius:50%;object-fit:cover}.bbc-partner-identity{display:flex!important;align-items:center;gap:13px;margin:10px 0 14px!important}.bbc-partner-avatar-circle{width:62px;height:62px;min-width:62px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e8f5ef;overflow:hidden;color:#359d82}.bbc-partner-avatar-circle img{width:100%!important;height:100%!important;object-fit:cover;border-radius:50%}.bbc-partner-identity>div{display:flex;flex-direction:column;gap:4px}.bbc-owner-cars-link{color:#258d77!important;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bbc-owner-public-heading{display:flex;align-items:center;gap:16px;margin:22px 0}.bbc-owner-public-heading h1{font-size:26px;margin:0 0 5px}.bbc-owner-public-heading p{margin:0}.bbc-owner-public-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bbc-owner-public-car{border:1px solid #e2e9e5;border-radius:14px;overflow:hidden;background:#fff}.bbc-owner-public-car>a>img{display:block;width:100%;height:200px;object-fit:cover}.bbc-owner-public-car-body{padding:15px;display:flex;flex-direction:column;gap:8px}.bbc-owner-public-car-body h2{font-size:20px;margin:0}.bbc-owner-public-car-body p{margin:0;color:#61716a}.bbc-owner-public-car-body>strong{color:#35a88d}.bbc-owner-public-car-body .button{text-align:center;margin-top:6px}@media(max-width:850px){.bbc-owner-public-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.bbc-owner-public-grid{grid-template-columns:1fr}.bbc-owner-public-heading h1{font-size:21px}}.bbc-owner-public-list .bbc-owner-public-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch}.bbc-owner-public-list .bbc-owner-public-car{display:flex!important;flex-direction:column!important;min-width:0;max-width:100%;height:auto!important;overflow:hidden!important;border:1px solid #e1e9e5;border-radius:14px;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.04)}.bbc-owner-public-list .bbc-owner-public-photo{display:flex!important;align-items:center;justify-content:center;position:relative;width:100%!important;height:200px!important;max-height:200px!important;min-height:200px!important;overflow:hidden!important;background:#f2f6f4;text-decoration:none}.bbc-owner-public-list .bbc-owner-public-photo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:200px!important;object-fit:cover!important;object-position:center!important;margin:0!important;position:static!important}.bbc-owner-public-list .bbc-owner-public-photo.bbc-no-photo::after{content:'Chưa có ảnh xe';font-size:14px;color:#75837d}.bbc-owner-public-list .bbc-owner-public-placeholder{font-size:14px;color:#75837d}.bbc-owner-public-list .bbc-owner-public-car-body{display:flex!important;flex-direction:column;gap:9px;padding:14px!important;flex:1;min-width:0}.bbc-owner-public-list .bbc-owner-public-car-body h2{font-size:19px!important;line-height:1.3;margin:0!important}.bbc-owner-public-list .bbc-owner-public-location{margin:0!important;color:#66736d;font-size:14px;line-height:1.45}.bbc-owner-public-list .bbc-owner-public-specs{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#56675e}.bbc-owner-public-list .bbc-owner-public-price{font-size:16px;color:#34a889;margin-top:auto}.bbc-owner-public-list .bbc-owner-public-button{display:block!important;box-sizing:border-box;width:100%!important;min-height:42px!important;height:auto!important;padding:10px!important;margin:4px 0 0!important;text-align:center!important;border-radius:9px!important}@media(max-width:950px){.bbc-owner-public-list .bbc-owner-public-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.bbc-owner-public-list .bbc-owner-public-grid{grid-template-columns:minmax(0,1fr)!important}.bbc-owner-public-list .bbc-owner-public-photo{height:220px!important;max-height:220px!important}.bbc-owner-public-list .bbc-owner-public-photo img{max-height:220px!important}}@media(min-width:1200px){.bbc-owner-public-list .bbc-owner-public-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}}@media(min-width:768px) and (max-width:1199px){.bbc-owner-public-list .bbc-owner-public-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:767px){.bbc-owner-public-list .bbc-owner-public-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}}.bbc-owner-public-list .bbc-owner-public-car{width:auto!important;min-width:0!important;margin:0!important}.bbc-owner-public-list .bbc-owner-public-photo{height:175px!important;min-height:175px!important;max-height:175px!important}.bbc-owner-public-list .bbc-owner-public-photo img{height:175px!important;max-height:175px!important}.bbc-owner-public-list .bbc-owner-public-car-body{padding:12px!important;gap:7px!important}.bbc-owner-public-list .bbc-owner-public-car-body h2{font-size:17px!important}.bbc-owner-public-list .bbc-owner-public-specs{gap:5px 9px!important;font-size:12px!important}@media(max-width:767px){.bbc-owner-public-list .bbc-owner-public-photo,.bbc-owner-public-list .bbc-owner-public-photo img{height:210px!important;max-height:210px!important}}.bbc-owner-public-list .bbc-owner-public-specs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 12px!important;margin:8px 0!important}.bbc-owner-public-list .bbc-owner-public-specs>span{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap;font-size:12px!important}.bbc-owner-public-list .bbc-owner-public-specs svg{width:17px!important;height:17px!important;min-width:17px!important;flex-shrink:0;color:#4cbaa0;stroke:#4cbaa0}.bbc-owner-public-list .bbc-owner-public-car{position:relative!important;border-radius:17px!important;overflow:hidden!important;border:1px solid #e1e7e3!important;box-shadow:0 2px 8px rgba(20,50,40,.03)!important}.bbc-owner-public-list .bbc-owner-public-photo{height:205px!important;min-height:205px!important;max-height:205px!important;border-radius:0!important}.bbc-owner-public-list .bbc-owner-public-photo img{height:100%!important;max-height:205px!important;object-fit:cover!important}.bbc-owner-public-list .bbc-owner-public-car-body{padding:15px 16px 18px!important;gap:0!important}.bbc-owner-public-list .bbc-owner-public-car-body h2{font-size:18px!important;line-height:1.3!important;margin:0 0 10px!important;font-weight:700!important}.bbc-owner-public-list .bbc-owner-public-location{font-size:13px!important;line-height:1.55!important;min-height:42px;margin-bottom:12px!important;overflow-wrap:anywhere}.bbc-owner-public-list .bbc-owner-public-specs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 11px!important;margin:0 0 16px!important;padding:0!important;color:#75817c!important}.bbc-owner-public-list .bbc-owner-public-specs>span{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:12px!important;white-space:nowrap}.bbc-owner-public-list .bbc-owner-public-specs svg{width:16px!important;height:16px!important;min-width:16px!important;stroke:#4fbaa0!important}.bbc-owner-public-list .bbc-owner-public-prices{display:flex!important;justify-content:space-between!important;align-items:start!important;gap:8px!important;border-top:1px solid #e9eeeb!important;padding-top:16px!important;margin-top:auto!important;margin-bottom:14px!important}.bbc-owner-public-list .bbc-owner-public-price-item{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.bbc-owner-public-list .bbc-owner-public-price-item strong{font-size:15px!important;color:#303b36!important;font-weight:600!important;white-space:nowrap}.bbc-owner-public-list .bbc-owner-public-price-item small{font-size:12px!important;color:#8a9590!important}.bbc-owner-public-list .bbc-owner-public-price-right{text-align:right!important;align-items:flex-end!important}.bbc-owner-public-list .bbc-owner-public-price-right strong,.bbc-owner-public-list .bbc-owner-public-price-month strong{color:#39b194!important;font-weight:700!important}.bbc-owner-public-list .bbc-owner-public-price-month{display:flex;justify-content:flex-end;align-items:baseline;gap:5px;width:100%;flex-wrap:wrap}.bbc-owner-public-list .bbc-owner-public-price-month strong{font-size:18px!important}.bbc-owner-public-list .bbc-owner-public-price-month small{font-size:12px;color:#39b194}.bbc-owner-public-list .bbc-owner-public-button{width:90%!important;margin:0 auto!important;min-height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:#eaf6f0!important;border:1px solid #d4e9df!important;border-radius:12px!important;color:#329c83!important;font-size:14px!important;font-weight:500!important;box-shadow:none!important}.bbc-owner-public-list .bbc-owner-public-button:hover{background:#d8efe5!important}.bbc-owner-public-list .bbc-owner-sale-badge{position:absolute;top:12px;left:12px;z-index:2;border-radius:5px;background:#e6f5ed;color:#3aa387;font-size:12px;padding:6px 10px}@media(max-width:767px){.bbc-owner-public-list .bbc-owner-public-photo{height:240px!important;min-height:240px!important;max-height:240px!important}.bbc-owner-public-list .bbc-owner-public-photo img{max-height:240px!important}}.bbc-owner-public-list .bbc-owner-public-grid.grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.bbc-owner-public-list .bbc-owner-home-card{min-width:0!important;width:100%!important;max-width:none!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.bbc-owner-public-list .bbc-owner-home-photo{display:block!important;width:100%!important;height:205px!important;min-height:205px!important;overflow:hidden!important;background:#eff5f1!important;position:relative!important}.bbc-owner-public-list .bbc-owner-home-photo img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;max-height:none!important}.bbc-owner-public-list .bbc-owner-home-photo.bbc-no-photo:after{content:'Chưa có ảnh xe';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#6b8075;font-size:13px}.bbc-owner-public-list .bbc-owner-home-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#6b8075;font-size:13px}.bbc-owner-public-list .bbc-owner-home-card>.car-badge{position:absolute!important;z-index:2!important;top:12px!important;left:12px!important}.bbc-owner-public-list .bbc-owner-home-card>h2{font-size:19px!important;line-height:1.3!important;margin:13px 15px 6px!important}.bbc-owner-public-list .bbc-owner-home-card>p{font-size:13px!important;line-height:1.55!important;margin:0 15px 12px!important;color:#75817c!important;min-height:40px!important;overflow-wrap:anywhere}.bbc-owner-public-list .bbc-owner-home-card>.car-specs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 10px!important;margin:0 15px 14px!important;padding:0!important}.bbc-owner-public-list .bbc-owner-home-card>.car-specs span{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:12px!important;white-space:nowrap!important}.bbc-owner-public-list .bbc-owner-home-card>.car-specs svg{width:16px!important;height:16px!important;flex-shrink:0!important;stroke:#4fbaa0!important}.bbc-owner-public-list .bbc-owner-home-card>.card-prices{margin:auto 15px 0!important;border-top:1px solid #e8edea!important;padding-top:14px!important;display:flex!important;justify-content:space-between!important;gap:8px!important}.bbc-owner-public-list .bbc-owner-home-card>.card-prices>span,.bbc-owner-public-list .bbc-owner-home-card>.card-prices>strong{display:flex!important;flex-direction:column!important;gap:4px!important;font-size:15px!important;white-space:nowrap!important}.bbc-owner-public-list .bbc-owner-home-card>.card-prices>strong{color:#39b194!important;text-align:right!important}.bbc-owner-public-list .bbc-owner-home-card>.card-prices small{font-size:12px!important;font-weight:400!important;color:#8a9590!important}.bbc-owner-public-list .bbc-owner-home-card>.button{width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important;margin:14px 15px 16px!important;min-height:47px!important;background:#eaf6f0!important;border:1px solid #d4e9df!important;border-radius:12px!important;color:#329c83!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}.bbc-owner-public-list .bbc-owner-home-card>.bbc-month-card-price{margin:0 15px 12px!important}@media(min-width:768px) and (max-width:1199px){.bbc-owner-public-list .bbc-owner-public-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.bbc-owner-public-list .bbc-owner-public-grid.grid{grid-template-columns:minmax(0,1fr)!important}.bbc-owner-public-list .bbc-owner-home-photo{height:240px!important;min-height:240px!important}}.bbc-owner-public-list .bbc-owner-home-card>a.bbc-owner-home-photo{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:205px!important;min-height:205px!important;max-height:205px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;line-height:0!important;flex:none!important}.bbc-owner-public-list .bbc-owner-home-card>a.bbc-owner-home-photo>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important}@media(max-width:767px){.bbc-owner-public-list .bbc-owner-home-card>a.bbc-owner-home-photo{height:240px!important;min-height:240px!important;max-height:240px!important}}.bbc-site .bbc-owner-public-list .bbc-owner-public-grid.grid > article.car-card.bbc-owner-home-card{padding:0!important;overflow:hidden!important;border-radius:15px!important;box-sizing:border-box!important}.bbc-site .bbc-owner-public-list .bbc-owner-public-grid.grid > article.car-card.bbc-owner-home-card > a.bbc-owner-home-photo{display:block!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important;height:205px!important;min-height:205px!important;max-height:205px!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important}.bbc-site .bbc-owner-public-list .bbc-owner-public-grid.grid > article.car-card.bbc-owner-home-card > a.bbc-owner-home-photo > img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}@media(max-width:767px){.bbc-site .bbc-owner-public-list .bbc-owner-public-grid.grid > article.car-card.bbc-owner-home-card > a.bbc-owner-home-photo{height:240px!important;min-height:240px!important;max-height:240px!important}}.bbc-partner-edit-details{margin:12px 0 14px;border:1px solid #d9e8e1;border-radius:11px;padding:10px 14px;background:#f8fcfa}.bbc-partner-edit-details summary{cursor:pointer;font-weight:650;color:#268e76}.bbc-partner-edit-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.bbc-partner-edit-form label{display:flex;flex-direction:column;gap:6px;min-width:0;font-weight:600}.bbc-partner-edit-form input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #d4dfd9;border-radius:8px;font:inherit}.bbc-partner-edit-form .bbc-partner-edit-wide{grid-column:1/-1}.bbc-partner-edit-form small{font-weight:400;color:#63746b}.bbc-partner-edit-form button{justify-self:start}@media(max-width:650px){.bbc-partner-edit-form{grid-template-columns:1fr}}.bbc-site .car-card{position:relative}.bbc-site .bbc-home-car-photo,.bbc-site .bbc-owner-home-photo{position:relative;display:block}.bbc-site .bbc-pickup-photo-badge{position:absolute;z-index:5;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:5px 9px 5px 5px;border-radius:25px;background:#effaf5;color:#43b69d;font-size:13px;font-weight:700;line-height:1.25;box-shadow:0 2px 7px #0002;pointer-events:none;white-space:nowrap}.bbc-site .bbc-pickup-photo-icon{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#4fbda5;color:white;font-size:19px;line-height:1}.bbc-site .bbc-pickup-no-collateral{color:#9851d9;background:#f7edff}.bbc-site .bbc-pickup-no-collateral .bbc-pickup-photo-icon{background:#a450e7}.bbc-site .detail-album .album-tile{position:relative}.bbc-site .detail-album .bbc-pickup-photo-badge{bottom:12px;right:12px}.bbc-site .car-card>.bbc-pickup-photo-badge{top:202px;bottom:auto;transform:translateY(-100%)}@media(max-width:600px){.bbc-site .bbc-pickup-photo-badge{font-size:12px;padding:4px 8px 4px 4px}.bbc-site .bbc-pickup-photo-icon{width:25px;height:25px}}.bbc-site a.bbc-home-car-photo,.bbc-site a.bbc-owner-home-photo{position:relative!important;isolation:isolate}.bbc-site a.bbc-home-car-photo > img,.bbc-site a.bbc-owner-home-photo > img{z-index:0!important}.bbc-site a.bbc-home-car-photo > .bbc-pickup-photo-badge,.bbc-site a.bbc-owner-home-photo > .bbc-pickup-photo-badge,.bbc-site .detail-album .album-tile > .bbc-pickup-photo-badge{position:absolute!important;right:10px!important;bottom:10px!important;top:auto!important;left:auto!important;transform:none!important;z-index:20!important;line-height:1.25!important;display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}.bbc-site a.bbc-owner-home-photo > .bbc-pickup-photo-badge{line-height:1.25!important}.bbc-site .bbc-pickup-photo-badge{font-size:11px!important;font-weight:600!important;gap:4px!important;padding:3px 7px 3px 3px!important;border-radius:18px!important;box-shadow:0 1px 4px #0002!important;max-width:calc(100% - 16px)!important}.bbc-site .bbc-pickup-photo-icon{width:21px!important;height:21px!important;min-width:21px!important;font-size:14px!important;line-height:1!important}.bbc-site a.bbc-home-car-photo > .bbc-pickup-photo-badge,.bbc-site a.bbc-owner-home-photo > .bbc-pickup-photo-badge,.bbc-site .detail-album .album-tile > .bbc-pickup-photo-badge{right:8px!important;bottom:8px!important}.bbc-pickup-photo-badge.bbc-pickup-self{background:#eaf8f4!important;color:#269c81!important;border-color:#b9e5d8!important}.bbc-pickup-choices{border:1px solid #dce8e1;border-radius:10px;padding:10px 12px;display:flex;flex-wrap:wrap;gap:8px 16px;min-width:0}.bbc-pickup-choices legend{font-weight:700;padding:0 5px}.bbc-pickup-check,.bbc-admin-pickup-choices label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:7px!important;white-space:nowrap}.bbc-pickup-check input,.bbc-admin-pickup-choices input{width:17px!important;height:17px!important;accent-color:#4db99f}.bbc-admin-pickup-choices{display:flex;flex-wrap:wrap;gap:12px}.bbc-pickup-photo-badge:nth-of-type(2){right:8px!important;bottom:35px!important}.bbc-pickup-photo-badge:nth-of-type(3){right:8px!important;bottom:62px!important}.bbc-pickup-photo-badge.bbc-pickup-position-1{bottom:35px!important;right:8px!important}.bbc-pickup-photo-badge.bbc-pickup-position-2{bottom:62px!important;right:8px!important}.bbc-pickup-choices>legend{font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal!important;margin-bottom:6px!important}.bbc-site .car-card > a.bbc-home-car-photo,
.bbc-site .car-card > a.bbc-owner-home-photo,
.bbc-site .bbc-owner-public-photo,
.bbc-site .detail-album .album-tile{position:relative!important}.bbc-site .bbc-pickup-photo-badge,
.bbc-site .car-card > .bbc-pickup-photo-badge{position:absolute!important;display:inline-flex!important;width:max-content!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:calc(100% - 12px)!important;flex:0 0 auto!important;align-self:auto!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;float:none!important;margin:0!important;padding:2px 6px 2px 2px!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;gap:3px!important;white-space:nowrap!important;border-radius:20px!important;left:auto!important;right:6px!important;top:auto!important;bottom:6px!important;transform:none!important;z-index:30!important;pointer-events:none!important}.bbc-site .bbc-pickup-photo-badge .bbc-pickup-photo-icon{width:17px!important;height:17px!important;min-width:17px!important;flex:0 0 17px!important;font-size:11px!important;line-height:1!important}.bbc-site .bbc-pickup-photo-badge.bbc-pickup-position-1{bottom:29px!important}.bbc-site .bbc-pickup-photo-badge.bbc-pickup-position-2{bottom:52px!important}.bbc-site .car-card > .bbc-pickup-photo-badge{top:205px!important;bottom:auto!important;transform:translateY(-100%)!important}.bbc-site .car-card > .bbc-pickup-photo-badge.bbc-pickup-position-1{top:182px!important}.bbc-site .car-card > .bbc-pickup-photo-badge.bbc-pickup-position-2{top:159px!important}.bbc-site .bbc-pickup-badge-row{position:absolute!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;right:6px!important;bottom:6px!important;left:auto!important;top:auto!important;width:max-content!important;max-width:calc(100% - 12px)!important;height:auto!important;z-index:40!important;pointer-events:none!important;overflow:visible!important}.bbc-site .bbc-pickup-badge-row>.bbc-pickup-photo-badge,.bbc-site .car-card>.bbc-pickup-badge-row>.bbc-pickup-photo-badge{position:relative!important;display:inline-flex!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;white-space:nowrap!important;margin:0!important;padding:2px 5px 2px 2px!important;font-size:10px!important;gap:3px!important}.bbc-site .bbc-pickup-badge-row .bbc-pickup-photo-icon{width:16px!important;height:16px!important;min-width:16px!important;flex:0 0 16px!important}.bbc-site .car-card{position:relative!important}.bbc-site .car-card>.bbc-pickup-badge-row{top:210px!important;bottom:auto!important;transform:translateY(-100%)!important}@media(max-width:600px){.bbc-site .bbc-pickup-badge-row{gap:2px!important;right:4px!important;max-width:calc(100% - 8px)!important}.bbc-site .bbc-pickup-badge-row>.bbc-pickup-photo-badge{font-size:9px!important;padding:2px 3px 2px 2px!important}}.bbc-site .rental-tabs > a[data-rental-mode="day"],
.bbc-site .rental-tabs > a[data-rental-mode="month"]{font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}@media(max-width:600px){.bbc-site .rental-tabs > a[data-rental-mode="day"],.bbc-site .rental-tabs > a[data-rental-mode="month"]{font-size:13px!important}}.bbc-site .car-card > h2,.bbc-site .car-card > h3,.bbc-site .car-card.bbc-month-card > h2,.bbc-site .car-card.bbc-month-card > h3,.bbc-site .bbc-owner-public-car-body h2,.bbc-site .bbc-owner-public-car-body h3{font-size:16px!important;line-height:1.35!important;font-weight:700!important}.bbc-discount-field{display:flex;flex-direction:column;gap:6px;max-width:240px;margin:12px 0;font-size:13px;font-weight:600}.bbc-discount-field input{max-width:130px}.bbc-discount-field small{font-weight:400;color:#667b72}.bbc-price-discount{display:inline-flex;flex-direction:column;gap:2px;vertical-align:middle}.bbc-price-discount del{font-size:11px!important;color:#8b9692!important;font-weight:400!important}.bbc-price-discount strong{font-size:inherit;color:#38a78c}.bbc-discount-box{padding:12px 14px;margin:12px 0;border:1px solid #dceae4;border-radius:10px;background:#f8fcfa}.bbc-discount-toggle{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:9px;cursor:pointer;font-size:14px;font-weight:700}.bbc-discount-toggle input{width:17px!important;height:17px!important;margin:0;accent-color:#2ca68b}.bbc-discount-box .bbc-discount-field{margin:10px 0 0}.bbc-discount-box .bbc-discount-field input:disabled{background:#f0f2f1;color:#9aa5a0;cursor:not-allowed}.quote-lines [data-quote="owner_discount"],.quote-lines [data-quote="discount"]{color:#19a67d}.bbc-owner-price-panel .bbc-discount-box{display:block;grid-column:1/-1;margin-top:14px;padding:12px 14px;border:1px solid #dfe9e5;border-radius:10px;background:#fff}.bbc-owner-price-panel[hidden] .bbc-discount-box{display:none!important}.bbc-site .owner-page .owner-editor{max-width:1100px;margin:12px auto 18px;padding:20px!important;border:1px solid #e0e9e5;border-radius:14px;background:#f7faf8}.bbc-site .owner-editor .owner-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px 16px!important;align-items:start}.bbc-site .owner-editor .owner-form-grid>label{display:flex;flex-direction:column;gap:5px;min-width:0!important;margin:0!important}.bbc-site .owner-editor .owner-form-grid input:not([type=checkbox]),.bbc-site .owner-editor .owner-form-grid select{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;height:39px!important;font-size:13px!important;padding:7px 10px!important;border-radius:7px}.bbc-site .owner-editor .bbc-pickup-choices{margin:0!important;min-width:0!important;min-height:88px;box-sizing:border-box;padding:10px!important;display:flex!important;flex-wrap:wrap;align-items:center;align-content:start;gap:7px 12px}.bbc-site .owner-editor .bbc-pickup-choices legend{font-size:12px;font-weight:700;padding:0 4px}.bbc-site .owner-editor .bbc-pickup-check{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important;white-space:nowrap;font-size:11px!important}.bbc-site .owner-editor .bbc-owner-price-panel{grid-column:1/-1!important;width:100%!important;min-width:0!important;box-sizing:border-box;padding:15px!important;margin:3px 0!important;border:1px solid #dfe9e5!important;border-radius:10px!important;background:#fff!important}.bbc-site .owner-editor .bbc-owner-price-panel[hidden]{display:none!important}.bbc-site .owner-editor .bbc-owner-price-panel h3{font-size:15px!important;margin:0 0 12px!important}.bbc-site .owner-editor .bbc-owner-prices{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px 14px!important}.bbc-site .owner-editor .bbc-owner-prices>label{display:flex;flex-direction:column;gap:5px;min-width:0!important}.bbc-site .owner-editor .bbc-discount-box{margin:12px 0 0!important;padding:11px 13px!important;background:#f4faf7!important;border:1px solid #d9eae2!important;border-radius:8px!important}.bbc-site .owner-editor .bbc-discount-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important}.bbc-site .owner-editor .bbc-discount-field{margin:8px 0 0!important;max-width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.bbc-site .owner-editor .bbc-discount-field input{width:90px!important;max-width:90px!important;height:34px!important}.bbc-site .owner-editor .bbc-discount-field small{flex-basis:100%;font-size:11px;line-height:1.4}.bbc-site .owner-editor .bbc-owner-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:13px}.bbc-site .owner-editor .bbc-owner-tab{padding:9px 14px!important;font-size:13px!important;border-radius:8px!important}.bbc-site .owner-editor .bbc-amenity-field{width:100%!important;max-width:100%!important;margin:14px 0!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid>.bbc-amenity-tile{min-width:0!important}@media(max-width:900px){.bbc-site .owner-editor .owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:600px){.bbc-site .owner-page .owner-editor{padding:12px!important}.bbc-site .owner-editor .owner-form-grid{grid-template-columns:1fr!important;gap:10px!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.bbc-site .owner-editor .bbc-amenity-field .bbc-amenity-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bbc-site .owner-editor .bbc-owner-tab{flex:1 1 135px!important;font-size:12px!important;padding:9px 7px!important}}.bbc-owner-car-price{display:block;line-height:1.5}.bbc-owner-monthly-price{display:block;font-size:13px;font-weight:600;color:#319f84;margin-top:3px}.bbc-site .bbc-owner-cars-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important;align-items:stretch}.bbc-site .bbc-owner-full-card{min-width:0;overflow:hidden;display:flex!important;flex-direction:column!important;padding:0!important;border:1px solid #e3ebe7;border-radius:12px;background:#fff}.bbc-site .bbc-owner-card-image{display:block;width:100%;aspect-ratio:4/3;overflow:hidden}.bbc-site .bbc-owner-card-image img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;margin:0!important}.bbc-site .bbc-owner-card-body{padding:12px!important;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.bbc-site .bbc-owner-full-card h3{font-size:16px!important;font-weight:700!important;line-height:1.35!important;margin:0!important}.bbc-site .bbc-owner-full-card p{margin:0!important;font-size:12px!important;line-height:1.5!important}.bbc-site .bbc-owner-card-brand{color:#74817b}.bbc-site .bbc-owner-card-location{min-height:32px}.bbc-site .bbc-owner-full-card .car-specs{display:flex!important;flex-wrap:wrap;gap:7px 11px!important;font-size:11px!important;margin:3px 0!important}.bbc-site .bbc-owner-pickup-tags{display:flex;flex-wrap:wrap;gap:5px}.bbc-site .bbc-owner-pickup-tags span{background:#eaf8f1;color:#218d6d;padding:3px 6px;border-radius:5px;font-size:10px}.bbc-site .bbc-owner-card-prices{border-top:1px solid #edf1ef;padding-top:8px;display:flex;flex-direction:column;gap:7px}.bbc-site .bbc-owner-card-prices>div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:11px}.bbc-site .bbc-owner-card-prices strong{font-size:12px!important;text-align:right;color:#168d6b}.bbc-site .bbc-owner-card-prices .bbc-price-discount{align-items:flex-end}.bbc-site .bbc-owner-card-status{font-weight:600;color:#339f82;margin-top:auto!important}.bbc-site .bbc-owner-card-actions{display:flex!important;flex-wrap:wrap;gap:6px!important;align-items:center}.bbc-site .bbc-owner-card-actions .button,.bbc-site .bbc-owner-card-actions button{font-size:11px!important;padding:7px 10px!important;margin:0!important}.bbc-site .bbc-owner-card-actions form{display:inline-flex;margin:0!important}@media(max-width:1100px){.bbc-site .bbc-owner-cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:750px){.bbc-site .bbc-owner-cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:460px){.bbc-site .bbc-owner-cars-grid{grid-template-columns:1fr!important}}.bbc-site .bbc-owner-card-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:5px!important;width:100%;min-width:0}.bbc-site .bbc-owner-card-actions>a.button,.bbc-site .bbc-owner-card-actions>form{flex:1 1 0!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;margin:0!important}.bbc-site .bbc-owner-card-actions>form{display:flex!important;width:auto!important}.bbc-site .bbc-owner-card-actions>a.button,.bbc-site .bbc-owner-card-actions>form>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:33px!important;padding:7px 3px!important;box-sizing:border-box!important;font-size:11px!important;line-height:1.15!important;white-space:nowrap!important;text-align:center!important;border-radius:6px!important}@media(max-width:460px){.bbc-site .bbc-owner-card-actions>a.button,.bbc-site .bbc-owner-card-actions>form>button{font-size:12px!important;padding:9px 5px!important}}.bbc-site .bbc-owner-card-status.bbc-status-visible{color:#149d69!important}.bbc-site .bbc-owner-card-status.bbc-status-hidden{color:#dc3545!important}.bbc-site .bbc-owner-card-status .bbc-status-dot{font-size:15px;line-height:1;vertical-align:baseline;color:inherit!important}.bbc-site .car-card{position:relative!important}.bbc-site .car-card .bbc-card-fav-wrap{position:absolute;top:10px;right:10px;z-index:8}.bbc-site .car-card .bbc-card-fav-form{margin:0!important;padding:0!important;display:block!important}.bbc-site .car-card .bbc-card-heart{display:flex!important;align-items:center;justify-content:center;width:35px;height:35px;min-width:35px;padding:0!important;margin:0!important;border:1px solid #e1e7e4!important;border-radius:50%!important;background:rgba(255,255,255,.96)!important;color:#52655e!important;font-size:25px!important;line-height:1!important;text-decoration:none!important;box-shadow:0 2px 8px rgba(0,0,0,.13);cursor:pointer}.bbc-site .car-card .bbc-card-heart:hover,.bbc-site .car-card .bbc-card-heart.is-active{color:#e43b60!important;border-color:#f6c5d0!important}.bbc-site .car-card .bbc-card-heart:focus-visible{outline:2px solid #48b99a;outline-offset:2px}.bbc-site article.car-card{position:relative!important;isolation:isolate}.bbc-site article.car-card>.bbc-card-fav-wrap{position:absolute!important;inset:10px 10px auto auto!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:30!important;transform:none!important;width:36px!important;height:36px!important}.bbc-site article.car-card>.bbc-card-fav-wrap .bbc-card-heart{width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}.bbc-po-approve-form{margin:8px 0 0!important}.bbc-po-approve-btn{background:#15946f!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:7px 11px!important;font-size:12px!important;font-weight:600!important;cursor:pointer}.bbc-po-approve-btn:hover{background:#0c7557!important}.bbc-owner-deposit-field{display:flex;flex-direction:column;gap:5px;max-width:310px;margin:12px 0;padding:12px;border:1px solid #dbe9e2;border-radius:8px;background:#f4faf7;font-weight:600;font-size:13px}.bbc-owner-deposit-field input{max-width:135px;height:38px;padding:7px 9px;border:1px solid #cbdcd4;border-radius:6px}.bbc-owner-deposit-field small{font-weight:400;color:#6c8176;font-size:11px}.bbc-site .owner-editor .bbc-owner-offer-row{display:grid!important;grid-template-columns:minmax(0,220px) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;margin:10px 0 14px!important;width:100%!important}.bbc-site .owner-editor .bbc-owner-offer-row>.bbc-owner-deposit-field,.bbc-site .owner-editor .bbc-owner-offer-row>.bbc-discount-box{margin:0!important;max-width:none!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;padding:12px!important;border:1px solid #dbe9e2!important;border-radius:9px!important;background:#f4faf7!important}.bbc-site .owner-editor .bbc-owner-offer-row>.bbc-owner-deposit-field{justify-content:flex-start!important;gap:7px!important;font-size:12px!important}.bbc-site .owner-editor .bbc-owner-offer-row .bbc-owner-deposit-field input{height:36px!important;width:105px!important;max-width:100%!important;box-sizing:border-box!important}.bbc-site .owner-editor .bbc-owner-offer-row .bbc-discount-toggle{font-size:12px!important;margin:0 0 8px!important}.bbc-site .owner-editor .bbc-owner-offer-row .bbc-discount-field{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:12px!important}.bbc-site .owner-editor .bbc-owner-offer-row .bbc-discount-field input{height:36px!important;width:105px!important;max-width:105px!important;box-sizing:border-box!important}.bbc-site .owner-editor .bbc-owner-offer-row small{font-size:11px!important;line-height:1.4!important}@media(max-width:640px){.bbc-site .owner-editor .bbc-owner-offer-row{grid-template-columns:1fr!important;gap:9px!important}}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;align-items:stretch!important;width:100%!important;margin:12px 0!important;padding:0!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row>.bbc-owner-deposit-field,.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row>.bbc-discount-box{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:none!important;width:100%!important;min-height:110px!important;height:auto!important;box-sizing:border-box!important;margin:0!important;padding:11px 12px!important;border:1px solid #dceae3!important;border-radius:9px!important;background:#f4faf7!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row .bbc-owner-deposit-field input,.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row .bbc-discount-field input{width:105px!important;max-width:100%!important;min-width:0!important;height:35px!important;padding:6px 9px!important;font-size:13px!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row .bbc-discount-box .bbc-discount-field{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;margin:7px 0 0!important;max-width:100%!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row .bbc-discount-box .bbc-discount-toggle{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;font-size:12px!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row small{display:block;font-size:11px!important;line-height:1.4!important}.bbc-site .bbc-owner-cars-grid{align-items:stretch!important}.bbc-site .bbc-owner-cars-grid>.bbc-owner-full-card{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;box-sizing:border-box!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-image{flex:none!important;aspect-ratio:16/10!important;overflow:hidden!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-image img{width:100%!important;height:100%!important;object-fit:cover!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;gap:7px!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-location{min-height:36px!important;overflow-wrap:anywhere}.bbc-site .bbc-owner-full-card .bbc-owner-price-list{min-height:65px!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-status{margin-top:auto!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;margin-top:7px!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>a,.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>form,.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>form>button{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>a,.bbc-site .bbc-owner-full-card .bbc-owner-card-actions button{font-size:11px!important;white-space:nowrap!important;padding:7px 3px!important;min-height:34px!important}@media(max-width:600px){.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row{grid-template-columns:1fr!important}.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row>.bbc-owner-deposit-field,.bbc-site .owner-editor .bbc-owner-price-panel .bbc-owner-offer-row>.bbc-discount-box{min-height:0!important}}.bbc-site .owner-editor .bbc-owner-tab{background:#48bda0!important;border-color:#48bda0!important;color:#fff!important;transition:background-color .15s,border-color .15s,box-shadow .15s}.bbc-site .owner-editor .bbc-owner-tab[aria-selected="true"],.bbc-site .owner-editor .bbc-owner-tab.is-active{background:#087657!important;border-color:#065c44!important;color:#fff!important;box-shadow:inset 0 0 0 1px #065c44!important}.bbc-site .owner-editor .bbc-owner-tab:not([aria-selected="true"]):hover{background:#33a98b!important;border-color:#33a98b!important}.bbc-site .owner-editor .bbc-owner-tab:focus-visible{outline:3px solid #087657!important;outline-offset:3px}.bbc-site .brand-grid .bbc-home-brand-logo{display:block;width:78px;height:48px;max-width:100%;object-fit:contain;margin:0 auto}.bbc-site .brand-grid>a{min-width:0;text-align:center}.bbc-site .brand-grid>a span{display:flex;align-items:center;justify-content:center;min-height:50px}.bbc-site .bbc-home-pagination{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;margin:24px auto 8px!important;text-align:center!important}.bbc-site .bbc-home-pagination .bbc-view-more-cars{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-width:185px;min-height:42px;padding:10px 24px!important;border-radius:9px!important;background:#128663!important;border:1px solid #128663!important;color:#fff!important;text-decoration:none!important;font-weight:700!important;font-size:14px!important;box-shadow:0 3px 9px rgba(0,0,0,.08)}.bbc-site .bbc-home-pagination .bbc-view-more-cars:hover{background:#086c50!important;border-color:#086c50!important}.bbc-home-review-submit{grid-column:1/-1;width:100%;margin:12px 0 20px}.bbc-home-review-form{display:grid;gap:12px;max-width:560px;margin-top:14px}.bbc-home-review-form label{display:grid;gap:5px}.bbc-home-review-form select,.bbc-home-review-form textarea{width:100%;max-width:100%;box-sizing:border-box}.bbc-home-review-form button{justify-self:start}.bbc-star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:2px;border:0;padding:0;margin:0 0 10px;min-width:0}.bbc-star-rating legend{font-size:16px;font-weight:600;margin-bottom:8px}.bbc-star-rating input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important}.bbc-star-rating label{display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer!important;font-size:42px!important;line-height:1.1!important;color:#cbd5df!important;padding:0 3px!important;width:auto!important;transition:color .12s,transform .12s;user-select:none}.bbc-star-rating label:hover,.bbc-star-rating label:hover~label,.bbc-star-rating input[type=radio]:checked~label{color:#f5ad22!important}.bbc-star-rating label:hover{transform:scale(1.1)}.bbc-star-rating input[type=radio]:focus-visible+label{outline:2px solid #138d77;outline-offset:2px;border-radius:5px}.bbc-detail-review-action{margin:10px 0 12px!important}.bbc-detail-review-action p{margin:6px 0!important}.bbc-detail-review-action .bbc-compact-review>summary{display:inline-flex!important;align-items:center!important;cursor:pointer!important;padding:10px 17px!important;min-height:42px!important;width:auto!important;max-width:100%!important;font-size:15px!important;line-height:1.35!important;border-radius:9px!important;list-style:none!important}.bbc-detail-review-action .bbc-compact-review>summary::-webkit-details-marker{display:none}.bbc-detail-review-action .bbc-compact-review-form{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:10px 16px!important;width:fit-content!important;max-width:100%!important;margin:12px 0 4px!important;padding:13px 16px!important;border:1px solid #e1e9e6!important;border-radius:11px!important;background:#f9fcfb!important}.bbc-detail-review-action .bbc-star-rating{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;gap:1px!important;border:0!important;padding:0!important;margin:0!important;min-width:0!important;max-width:100%!important}.bbc-detail-review-action .bbc-star-rating legend{float:none!important;display:block!important;width:100%!important;margin:0 0 4px!important;padding:0!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}.bbc-detail-review-action .bbc-star-rating label{font-size:31px!important;line-height:1!important;padding:0 2px!important;margin:0!important;min-width:0!important}.bbc-detail-review-action .bbc-review-submit{width:auto!important;min-width:130px!important;max-width:100%!important;min-height:39px!important;padding:8px 15px!important;margin:0!important;align-self:flex-end!important;font-size:14px!important;border-radius:8px!important}@media(max-width:480px){.bbc-detail-review-action .bbc-compact-review-form{padding:12px!important;gap:10px!important}.bbc-detail-review-action .bbc-star-rating label{font-size:29px!important}.bbc-detail-review-action .bbc-review-submit{width:100%!important}}.bbc-password-control{display:flex!important;align-items:stretch!important;position:relative!important;max-width:100%;width:100%;min-width:0}.bbc-password-control>input{flex:1 1 auto!important;width:100%!important;min-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.bbc-password-control>.bbc-password-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:56px!important;max-width:75px!important;margin:0!important;padding:0 10px!important;border:1px solid #cbd5d1!important;border-left:0!important;border-radius:0 7px 7px 0!important;background:#f4f8f6!important;color:#176a55!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;cursor:pointer!important;box-shadow:none!important}.bbc-password-control>.bbc-password-toggle:focus-visible{outline:2px solid #16866c!important;outline-offset:2px}.bbc-password-control{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important}.bbc-password-control>input{display:block!important;width:100%!important;box-sizing:border-box!important;min-width:0!important;padding-right:67px!important;border-radius:7px!important}.bbc-password-control>.bbc-password-toggle{position:absolute!important;top:50%!important;right:5px!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:54px!important;min-width:0!important;max-width:none!important;height:calc(100% - 10px)!important;min-height:0!important;margin:0!important;padding:0 5px!important;border:0!important;border-left:1px solid #e3e9e6!important;border-radius:0 5px 5px 0!important;background:transparent!important;color:#176a55!important;box-shadow:none!important;font-size:12px!important;line-height:1!important;z-index:2!important;cursor:pointer!important}.bbc-password-control>.bbc-password-toggle:hover{background:#eef8f4!important}.bbc .bbc-simple-registration{max-width:520px!important;margin:14px auto!important;padding:20px 22px!important}.bbc .bbc-simple-registration>p{margin:5px 0 9px!important;font-size:13px!important;line-height:1.5!important}.bbc .bbc-simple-registration>h2{margin:3px 0 5px!important;font-size:21px!important;line-height:1.3!important}.bbc .bbc-simple-registration-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;margin:10px 0 8px!important}.bbc .bbc-simple-registration-form>label{margin:6px 0 1px!important;font-size:13px!important;line-height:1.35!important}.bbc .bbc-simple-registration-form>input:not([type=hidden]),.bbc .bbc-simple-registration-form>.bbc-password-control>input{min-height:39px!important;height:39px!important;padding:7px 11px!important;font-size:14px!important}.bbc .bbc-simple-registration-form>.bbc-password-control>input{padding-right:65px!important}.bbc .bbc-simple-registration-form>.bbc-password-control{margin:0!important}.bbc .bbc-simple-registration-form>.button{margin-top:10px!important;min-height:38px!important;padding:8px 16px!important;font-size:13px!important}.bbc .bbc-simple-registration .booking-caption{font-size:11px!important;line-height:1.5!important;margin:8px 0!important}@media(max-width:600px){.bbc .bbc-simple-registration{margin:10px auto!important;padding:15px!important}.bbc .bbc-simple-registration-form{gap:4px!important}}.bbc .bbc-password-control,
.bbc-password-control{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid #cedbd5!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important}.bbc .bbc-password-control > input,
.bbc-password-control > input{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;height:42px!important;min-height:39px!important;margin:0!important;padding:8px 70px 8px 12px!important;box-sizing:border-box!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.bbc .bbc-password-control > .bbc-password-toggle,
.bbc-password-control > .bbc-password-toggle{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 6px!important;box-sizing:border-box!important;border:0!important;border-left:1px solid #e3e9e6!important;border-radius:0!important;background:transparent!important;color:#176a55!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important;box-shadow:none!important;z-index:1!important;cursor:pointer!important}.bbc-password-control:focus-within{border-color:#48bda1!important;box-shadow:0 0 0 2px rgba(72,189,161,.15)!important}.bbc .bbc-simple-registration-form > .bbc-password-control,
.bbc .bbc-simple-registration-form > input{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.bbc .bbc-simple-registration-form > .bbc-password-control > input{height:39px!important;min-height:39px!important;padding:7px 68px 7px 11px!important}@media(max-width:480px){.bbc .bbc-password-control > .bbc-password-toggle,
  .bbc-password-control > .bbc-password-toggle{width:54px!important;min-width:54px!important;max-width:54px!important}}.bbc-site .car-card > a.bbc-list-car-photo{display:block!important;position:relative!important;width:calc(100% + 2 * var(--bbc-card-pad,12px))!important;max-width:none!important;margin:calc(-1 * var(--bbc-card-pad,12px)) calc(-1 * var(--bbc-card-pad,12px)) 14px!important;padding:0!important;overflow:hidden!important;border-radius:11px 11px 0 0!important;line-height:0!important;text-decoration:none!important;cursor:pointer!important;box-sizing:border-box!important}.bbc-site .car-card > a.bbc-list-car-photo > img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:0!important}.bbc-site .car-card > a.bbc-list-car-photo > .placeholder,
.bbc-site .car-card > a.bbc-list-car-photo > .bbc-car-photo-fallback{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:175px!important;aspect-ratio:4/3!important;margin:0!important;color:#62756d!important;background:#edf3f0!important;font-size:14px!important;line-height:1.4!important}.bbc-site .car-card > a.bbc-list-car-photo:focus-visible{outline:3px solid #31a78a!important;outline-offset:-3px!important}.bbc-site .car-card .car-specs,
.bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs,
.bbc-site .bbc-owner-full-card .car-specs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;justify-content:initial!important;column-gap:4px!important;row-gap:0!important;flex-wrap:nowrap!important;box-sizing:border-box!important;max-width:100%!important}.bbc-site .car-card .car-specs > span,
.bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs > span,
.bbc-site .bbc-owner-full-card .car-specs > span{display:inline-flex!important;justify-content:center!important;align-items:center!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;gap:4px!important;white-space:nowrap!important;font-size:clamp(10px, 0.9vw + 7px, 13px)!important;text-align:center!important}.bbc-site .car-card .car-specs > span:first-child,
.bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs > span:first-child,
.bbc-site .bbc-owner-full-card .car-specs > span:first-child{justify-content:flex-start!important}.bbc-site .car-card .car-specs > span:last-child,
.bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs > span:last-child,
.bbc-site .bbc-owner-full-card .car-specs > span:last-child{justify-content:flex-end!important}@media (max-width:380px){.bbc-site .car-card .car-specs > span,
  .bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs > span,
  .bbc-site .bbc-owner-full-card .car-specs > span{font-size:10px!important;gap:3px!important}.bbc-site .car-card .car-specs .bbc-icon{width:13px!important;height:13px!important;flex-basis:13px!important}}.bbc-site .bbc-related-cars{clear:both;width:100%;max-width:100%;margin:32px 0 20px;padding:26px 0 8px;border-top:1px solid #e5ece9;box-sizing:border-box}.bbc-site .bbc-related-cars .section-heading{margin:0 0 18px}.bbc-site .bbc-related-cars .section-heading h2{font-size:clamp(21px,2vw,27px);font-weight:750}.bbc-site .bbc-related-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:0!important;width:100%!important;overflow:visible!important}.bbc-site .bbc-related-grid>.bbc-related-card{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:1px solid #e2e9e6!important;border-radius:12px!important;background:#fff!important}.bbc-site .bbc-related-card>a.bbc-related-photo{display:block!important;position:relative!important;flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4/3!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;border-radius:11px 11px 0 0!important;line-height:0!important;text-decoration:none!important}.bbc-site .bbc-related-card>a.bbc-related-photo>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;margin:0!important;border:0!important;border-radius:0!important}.bbc-site .bbc-related-card .bbc-related-photo.bbc-related-no-photo,.bbc-site .bbc-related-card .bbc-related-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;min-height:130px!important;width:100%!important;height:100%!important;background:#edf3f0!important;color:#73817d!important;font-size:13px!important;line-height:1.4!important}.bbc-site .bbc-related-card-body{display:flex;flex-direction:column;flex:1;min-width:0;padding:12px 14px 14px}.bbc-site .bbc-related-card-body>h3{margin:0 0 5px!important;font-size:16px!important;line-height:1.4!important}.bbc-site .bbc-related-card-body>h3>a{color:#26352f!important;text-decoration:none!important;line-height:inherit!important}.bbc-site .bbc-related-card-body>.bbc-related-location{margin:0 0 10px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.bbc-site .bbc-related-card .car-specs{margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid #edf1ef;column-gap:4px!important}.bbc-site .bbc-related-card .car-specs span{font-size:11px!important}.bbc-site .bbc-related-card .car-specs img.bbc-icon{width:16px!important;height:16px!important;object-fit:contain!important}.bbc-site .bbc-related-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:auto;margin-bottom:12px;color:#218b71}.bbc-site .bbc-related-price strong{font-size:16px;font-weight:750}.bbc-site .bbc-related-price small{font-size:12px;color:#77847e}.bbc-site .bbc-related-card .bbc-related-view{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;text-align:center!important;padding:10px 8px!important;margin:0!important;font-size:13px!important;text-decoration:none!important}@media(max-width:1050px){.bbc-site .bbc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:540px){.bbc-site .bbc-related-grid{gap:12px!important}.bbc-site .bbc-related-card-body{padding:10px!important}.bbc-site .bbc-related-card-body>h3{font-size:14px!important}.bbc-site .bbc-related-card .car-specs{grid-template-columns:1fr!important;gap:4px!important}.bbc-site .bbc-related-card .car-specs>span{justify-content:flex-start!important}.bbc-site .bbc-related-price strong{font-size:14px!important}.bbc-site .bbc-related-cars .section-heading>a{font-size:11px!important}}.bbc-site .bbc-similar-listing{padding-top:6px!important;border-top:0!important;margin-top:20px!important}.bbc-site .bbc-similar-listing .bbc-similar-breadcrumb{margin:0 0 14px;font-size:14px}.bbc-site .bbc-similar-listing .section-heading h1{font-size:clamp(24px,3vw,32px);margin:0}.bbc-site .bbc-similar-intro{color:#60726a;font-size:14px;margin:0 0 24px}.bbc-site .bbc-similar-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:26px auto}.bbc-site .bbc-similar-pagination a{display:inline-flex;align-items:center;padding:9px 15px;border:1px solid #d5e9df;border-radius:9px;text-decoration:none}.bbc-site .car-specs img.bbc-icon-seats,
.bbc-site .car-specs img.bbc-icon-transmission,
.bbc-site .car-specs img.bbc-icon-fuel-electric{display:inline-block!important;width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;object-fit:contain!important;vertical-align:middle!important;margin:0!important;border:0!important;background:transparent!important}.bbc-site .car-specs>span{min-width:0;align-items:center}.bbc-site .detail-specs img.bbc-icon-seats,
.bbc-site .detail-specs img.bbc-icon-transmission,
.bbc-site .detail-specs img.bbc-icon-fuel-electric{width:24px!important;height:24px!important;object-fit:contain!important}@media(max-width:520px){.bbc-site .car-specs img.bbc-icon-seats,
  .bbc-site .car-specs img.bbc-icon-transmission,
  .bbc-site .car-specs img.bbc-icon-fuel-electric{width:19px!important;height:19px!important;min-width:19px!important;flex-basis:19px!important}}.bbc-site .car-specs img.bbc-icon-fuel,
.bbc-site .car-specs img.bbc-icon-fuel-diesel,
.bbc-site .car-specs img.bbc-icon-fuel-electric{display:inline-block!important;width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;flex:0 0 22px!important;object-fit:contain!important;vertical-align:middle!important;margin:0!important;border:0!important;background:transparent!important}.bbc-site .spec-grid img.bbc-icon-fuel,
.bbc-site .spec-grid img.bbc-icon-fuel-diesel,
.bbc-site .spec-grid img.bbc-icon-fuel-electric,
.bbc-site .detail-specs img.bbc-icon-fuel,
.bbc-site .detail-specs img.bbc-icon-fuel-diesel,
.bbc-site .detail-specs img.bbc-icon-fuel-electric{display:inline-block!important;width:24px!important;height:24px!important;max-width:24px!important;object-fit:contain!important}@media(max-width:520px){.bbc-site .car-specs img.bbc-icon-fuel,
 .bbc-site .car-specs img.bbc-icon-fuel-diesel,
 .bbc-site .car-specs img.bbc-icon-fuel-electric{width:19px!important;height:19px!important;min-width:19px!important;max-width:19px!important;flex-basis:19px!important}}.bbc-site .car-specs > span > img.bbc-icon,
.bbc-site .car-card .car-specs img.bbc-icon,
.bbc-site .bbc-related-card .car-specs img.bbc-icon,
.bbc-site .bbc-owner-full-card .car-specs img.bbc-icon,
.bbc-site .bbc-owner-public-list .car-specs img.bbc-icon{display:inline-block!important;width:1em!important;height:1em!important;min-width:1em!important;max-width:1em!important;min-height:1em!important;max-height:1em!important;flex:0 0 1em!important;object-fit:contain!important;vertical-align:middle!important;margin:0!important;padding:0!important}.bbc-site .bbc-review-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:12px;margin:14px 0 0}.bbc-site .bbc-review-item{display:block;min-width:0;border:1px solid #e1e9e5;border-radius:12px;background:#fff;padding:14px 16px;margin:0;box-shadow:0 2px 8px rgba(32,68,56,.035)}.bbc-site .bbc-review-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin-bottom:8px}.bbc-site .bbc-review-username{font-size:14px;font-weight:700;color:#2c3b34;overflow-wrap:anywhere}.bbc-site .bbc-review-date{font-size:12px;color:#84918b;white-space:nowrap;font-variant-numeric:tabular-nums}.bbc-site .bbc-review-rating{display:flex;align-items:center;gap:8px;line-height:1.35}.bbc-site .bbc-review-stars{font-size:19px;letter-spacing:1px;color:#f4aa20;white-space:nowrap}.bbc-site .bbc-review-star-empty{color:#c7d2cc}.bbc-site .bbc-review-score{font-size:12px;color:#677b70}.bbc-site .bbc-review-item .bbc-review-comment{margin:7px 0 0;font-size:13px;line-height:1.6;color:#53635a;white-space:normal;overflow-wrap:anywhere}@media(max-width:520px){.bbc-site .bbc-review-list{grid-template-columns:1fr}.bbc-site .bbc-review-item{padding:12px 13px}}.bbc-site .spec-grid img.bbc-icon-calendar-year{display:inline-block!important;width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;flex:0 0 24px!important;object-fit:contain!important;object-position:center!important;vertical-align:top!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}@media(max-width:600px){.bbc-site .spec-grid img.bbc-icon-calendar-year{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;flex-basis:22px!important}}.bbc-site .pickup-highlight>.bbc-icon-pickup-smart-v2{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;flex:0 0 54px!important;object-fit:contain!important;align-self:flex-start!important;margin:0!important}@media(max-width:600px){.bbc-site .pickup-highlight>.bbc-icon-pickup-smart-v2{width:48px!important;height:48px!important;min-width:48px!important;flex-basis:48px!important}}.bbc-site dialog#bbc-gallery.gallery-dialog{width:min(780px,calc(100vw - 30px))!important;max-width:calc(100vw - 30px)!important;max-height:calc(100dvh - 24px)!important;box-sizing:border-box!important;padding:12px 16px 14px!important;margin:auto!important;overflow:hidden!important}.bbc-site dialog#bbc-gallery .gallery-stage{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:min(54vh,470px)!important;height:min(54dvh,470px)!important;max-height:calc(100dvh - 142px)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.bbc-site dialog#bbc-gallery .gallery-stage > img[data-gallery-image]:not([hidden]){display:block!important;position:static!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.bbc-site dialog#bbc-gallery .gallery-stage > img[data-gallery-image][hidden]{display:none!important}@media(max-width:600px){.bbc-site dialog#bbc-gallery.gallery-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 16px)!important;padding:10px 12px 12px!important}.bbc-site dialog#bbc-gallery .gallery-stage{height:min(48dvh,350px)!important;max-height:calc(100dvh - 130px)!important}}.bbc-site dialog#bbc-gallery.gallery-dialog{display:none;position:fixed;width:min(880px, calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;margin:auto!important;padding:10px 12px 12px!important;box-sizing:border-box!important;border:0!important;border-radius:14px!important;overflow:hidden!important}.bbc-site dialog#bbc-gallery.gallery-dialog[open]{display:block!important}.bbc-site dialog#bbc-gallery.gallery-dialog>[data-gallery-close]{position:absolute!important;top:9px!important;right:10px!important;left:auto!important;z-index:2!important;float:none!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;border-radius:9px!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-stage{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 145px)!important;min-height:0!important;margin:0!important;padding:48px 0 0!important;box-sizing:border-box!important;overflow:hidden!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-stage>img[data-gallery-image]:not([hidden]){display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:min(62dvh,560px)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:5px!important;object-fit:contain!important;object-position:center center!important;box-sizing:border-box!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-stage>img[data-gallery-image][hidden]{display:none!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-controls{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:100%!important;margin:9px 0 0!important;padding:0!important;box-sizing:border-box!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-controls button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}@media (max-width:600px){.bbc-site dialog#bbc-gallery.gallery-dialog{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:8px 8px 10px!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-stage{height:auto!important;max-height:calc(100dvh - 122px)!important;padding-top:43px!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-stage>img[data-gallery-image]:not([hidden]){max-height:min(61dvh,480px)!important}.bbc-site dialog#bbc-gallery.gallery-dialog .gallery-controls{gap:12px!important}}.bbc-site .rental-tabs .bbc-icon-self-drive{display:inline-block;vertical-align:middle;width:17px;height:17px;min-width:17px;object-fit:contain;margin-right:5px;flex-shrink:0}@media(max-width:480px){.bbc-site .rental-tabs .bbc-icon-self-drive{width:15px;height:15px;min-width:15px;margin-right:3px}}.bbc-site .bbc-banner.bbc-home-hero{min-height:640px;padding:46px 28px 52px;background-color:#d8f3f1!important;background-image:linear-gradient(90deg,rgba(238,251,248,.56) 0%,rgba(236,250,247,.34) 33%,rgba(225,248,245,0) 64%),url('cars/home-search-city-car-bg.webp')!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border-radius:0;overflow:hidden}.bbc-site .bbc-banner.bbc-home-hero::after{content:none!important;display:none!important}.bbc-site .bbc-banner.bbc-home-hero>.rental-tabs{position:relative;z-index:3}.bbc-site .bbc-banner.bbc-home-hero>.rental-tabs a{padding:13px 24px;border-radius:12px 12px 0 0;font-weight:650}.bbc-site .bbc-banner.bbc-home-hero>.bbc-search{position:relative;z-index:3;background:rgba(255,255,255,.97);border:1px solid rgba(238,245,246,.95);border-radius:16px;box-shadow:0 14px 36px rgba(26,73,78,.13);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{max-width:min(520px,48%);margin-top:58px;color:#144f49;text-shadow:0 1px 6px rgba(251,255,254,.35)}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy>span{color:#166a61}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy h1{color:#15564f}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy p{color:#2c645d}@media(max-width:960px){.bbc-site .bbc-banner.bbc-home-hero{padding:30px 18px 40px;min-height:620px;background-position:58% center!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{max-width:54%;margin-top:34px}}@media(max-width:700px){.bbc-site .bbc-banner.bbc-home-hero{min-height:0;padding:22px 14px 28px;background-image:linear-gradient(90deg,rgba(238,251,248,.90),rgba(235,251,247,.60)),url('cars/home-search-city-car-bg.webp')!important;background-position:64% center!important}.bbc-site .bbc-banner.bbc-home-hero>.rental-tabs a{padding:12px 14px;font-size:12px}.bbc-site .bbc-banner.bbc-home-hero>.bbc-search{padding:15px;border-radius:13px}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{max-width:100%;margin:26px 0 0}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy h1{font-size:clamp(27px,7vw,36px)}}.bbc-site .bbc-banner.bbc-home-hero{position:relative!important;isolation:isolate;min-height:670px!important;padding:44px clamp(18px,3%,40px) 46px!important;border-radius:0!important;background-color:#c9e9f2!important;background-image:linear-gradient(90deg,rgba(246,255,252,.14) 0%,rgba(255,255,255,.02) 55%,transparent 82%),url('cars/home-city-search-match.webp')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.bbc-site .bbc-banner.bbc-home-hero:after{content:none!important;display:none!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{position:relative!important;z-index:1!important;max-width:min(500px,47%)!important;margin:44px 0 0!important;color:#144c48!important;text-shadow:0 1px 2px rgba(255,255,255,.16)!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy>span{color:#155e56!important;font-size:12px!important;font-weight:650!important;letter-spacing:3px!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy h1{font-size:clamp(35px,3.7vw,54px)!important;line-height:1.08!important;letter-spacing:-1.2px!important;color:#034940!important;font-weight:800!important;margin:17px 0 15px!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy p{color:#3b605f!important;font-size:16px!important;line-height:1.5!important;margin:0 0 18px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefits{display:flex!important;align-items:flex-start!important;gap:14px!important;margin:12px 0 15px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefits>div{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px!important;min-width:90px!important;max-width:125px!important;font-size:13px!important;line-height:1.2!important;color:#13564f!important;font-weight:600!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefit-icon{display:grid!important;place-items:center!important;width:54px!important;height:54px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.82)!important;background:rgba(230,250,244,.88)!important;box-shadow:0 2px 10px #285e5212!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefit-icon .bbc-icon{width:29px!important;height:29px!important;margin:0!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy>.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:46px!important;margin:8px 0 0!important;padding:12px 20px!important;border-radius:10px!important;background:#20aa8a!important;color:white!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}@media(max-width:960px){.bbc-site .bbc-banner.bbc-home-hero{min-height:600px!important;padding:30px 18px 35px!important;background-position:58% center!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{max-width:55%!important;margin:30px 0 0!important}}@media(max-width:700px){.bbc-site .bbc-banner.bbc-home-hero{min-height:0!important;padding:22px 14px 28px!important;background-image:linear-gradient(90deg,rgba(245,255,252,.84),rgba(245,255,253,.62)),url('cars/home-city-search-match.webp')!important;background-position:65% center!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy{max-width:100%!important;margin:28px 0 0!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy h1{font-size:clamp(29px,8vw,38px)!important}.bbc-site .bbc-banner.bbc-home-hero>.banner-copy p{font-size:14px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefits{gap:5px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefits>div{min-width:72px!important;font-size:11px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefit-icon{width:43px!important;height:43px!important}.bbc-site .bbc-banner.bbc-home-hero .bbc-home-benefit-icon .bbc-icon{width:24px!important;height:24px!important}}.bbc-site .bbc-suspension-notice{margin:12px 0 18px;padding:14px 16px;border-radius:10px;border:1px solid #e5aaa4;background:#fff1ef;color:#842c29;line-height:1.6;overflow-wrap:anywhere}.bbc-site .bbc-suspension-notice>strong{display:block;margin:0 0 7px;font-size:16px;color:#982e29}.bbc-site .bbc-suspension-notice>p{margin:0!important;color:#76342e!important;white-space:normal;line-height:1.7!important}.bbc-site dialog.bbc-partner-login-modal:not([open]){display:none!important}.bbc-site dialog.bbc-partner-login-modal[open]{display:block!important;position:fixed!important;inset:0!important;z-index:100010!important;box-sizing:border-box!important;width:min(440px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;padding:0!important;border:1px solid #dbeae4!important;border-radius:16px!important;background:#fff!important;color:#203b31!important;box-shadow:0 20px 65px rgba(12,36,30,.28)!important;overflow-y:auto!important}.bbc-site dialog.bbc-partner-login-modal::backdrop{background:rgba(9,26,24,.62)!important}.bbc-site .bbc-partner-login-modal-inner{position:relative;padding:29px 28px 22px;min-width:0}.bbc-site .bbc-partner-login-modal-inner h2{font-size:23px!important;line-height:1.32!important;margin:0 35px 8px 0!important;color:#263c34!important}.bbc-site .bbc-partner-login-modal-inner>p:not(.bbc-partner-modal-links){font-size:13px;line-height:1.55;margin:0 0 19px;color:#65766f}.bbc-site .bbc-partner-login-modal-close{position:absolute!important;right:17px!important;top:15px!important;width:36px!important;height:36px!important;min-height:36px!important;max-width:36px!important;padding:0!important;border:1px solid #e2eae5!important;border-radius:50%!important;background:#f9fcfa!important;color:#42544c!important;font-size:24px!important;line-height:1!important;cursor:pointer}.bbc-site .bbc-partner-modal-form{display:grid;gap:14px;margin:0}.bbc-site .bbc-partner-modal-form>label{display:block;font-size:13px;font-weight:600;color:#3a5046;margin:0}.bbc-site .bbc-partner-modal-form>label>input,.bbc-site .bbc-partner-modal-form .bbc-password-control{display:block;width:100%!important;max-width:100%!important;min-height:43px!important;margin-top:5px!important;box-sizing:border-box!important}.bbc-site .bbc-partner-modal-form>label>input{padding:9px 12px!important;border:1px solid #d2e1d9!important;border-radius:8px!important;background:#fff!important}.bbc-site .bbc-partner-modal-form .bbc-password-control>input{min-height:41px!important}.bbc-site .bbc-partner-modal-form .bbc-partner-modal-submit{display:block;width:100%!important;max-width:none!important;margin:5px 0 0!important;padding:11px 16px!important;border:0!important;border-radius:9px!important;background:#4dbda3!important;color:#fff!important;font-weight:700!important;cursor:pointer!important}.bbc-site .bbc-partner-modal-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:12px;margin:18px 0 0!important;text-align:center}.bbc-site .bbc-partner-modal-links a{color:#198c71;text-decoration:underline}@media(max-width:480px){.bbc-site .bbc-partner-login-modal-inner{padding:25px 18px 20px}.bbc-site .bbc-partner-login-modal-inner h2{font-size:20px!important}}.bbc-site .bbc-suspension-notice{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:14px 0 20px!important;padding:16px 18px!important;border:1px solid #eac1ba!important;border-left:4px solid #cc5147!important;border-radius:12px!important;background:#fff7f5!important;box-shadow:0 3px 12px rgba(101,45,35,.07)!important;color:#71362f!important;overflow-wrap:anywhere!important}.bbc-site .bbc-suspension-heading{display:flex!important;gap:9px!important;align-items:center!important;margin:0 0 8px!important}.bbc-site .bbc-suspension-heading>strong{display:block!important;margin:0!important;font-size:16px!important;line-height:1.4!important;color:#a02e28!important}.bbc-site .bbc-suspension-lock{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#ffe2db!important;font-size:16px!important}.bbc-site .bbc-suspension-notice .bbc-suspension-intro{margin:0 0 12px!important;font-size:14px!important;line-height:1.55!important;color:#75423a!important}.bbc-site .bbc-suspension-admin{padding:12px 14px!important;border:1px solid #f1dcd6!important;border-radius:9px!important;background:#fff!important}.bbc-site .bbc-suspension-admin>strong{display:block!important;margin:0 0 5px!important;color:#943a30!important;font-size:13px!important;line-height:1.5!important}.bbc-site .bbc-suspension-admin>p{white-space:normal!important;margin:0!important;color:#563b36!important;font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere!important}.bbc-site .bbc-suspension-notice .bbc-suspension-help{margin:12px 0 0!important;color:#83645d!important;font-size:12px!important;line-height:1.6!important}@media(max-width:540px){.bbc-site .bbc-suspension-notice{padding:13px!important}.bbc-site .bbc-suspension-admin{padding:10px!important}}.bbc-site .bbc-myorders-review{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-width:150px;max-width:235px;margin:0}.bbc-site .bbc-myorders-review .bbc-order-star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:1px;width:100%;min-width:0;padding:0;margin:0;border:0}.bbc-site .bbc-myorders-review .bbc-order-star-rating legend{float:none;display:block;width:100%;padding:0;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.4;color:#34443d}.bbc-site .bbc-myorders-review .bbc-order-star-rating label{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;margin:0!important;padding:1px 2px!important;font-size:29px!important;line-height:1!important;cursor:pointer}.bbc-site .bbc-myorders-review .bbc-order-review-submit{width:100%;max-width:235px;min-height:38px;margin:0;padding:8px 12px;border-radius:8px;font-size:12px;line-height:1.3}@media(max-width:760px){.bbc-site .bbc-myorders-table td .bbc-myorders-review{flex:1 1 auto;width:100%;max-width:100%;min-width:0}.bbc-site .bbc-myorders-review .bbc-order-star-rating label{font-size:27px!important}}.bbc-site .bbc-po-complete-form{margin:8px 0 0!important;display:block!important;width:max-content!important;max-width:100%!important}.bbc-site .bbc-po-complete-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-height:34px!important;margin:0!important;padding:7px 12px!important;border:0!important;border-radius:7px!important;background:#15856e!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;white-space:nowrap!important;cursor:pointer!important}.bbc-site .bbc-po-complete-btn:hover,.bbc-site .bbc-po-complete-btn:focus-visible{background:#0e6856!important;color:#fff!important}.bbc-site .bbc-po-complete-pending{font-size:11px!important;line-height:1.4!important;max-width:200px}@media(max-width:760px){.bbc-site .bbc-po-complete-form{margin-left:auto!important}.bbc-site .bbc-po-complete-pending{text-align:right}}.bbc-site .car-card .bbc-car-title-link{color:inherit!important;text-decoration:none!important;font:inherit!important;line-height:inherit!important;overflow-wrap:anywhere}.bbc-site .car-card .bbc-car-title-link:hover,
.bbc-site .car-card .bbc-car-title-link:focus-visible{color:#159c79!important;text-decoration:none!important}.bbc-site .car-card .bbc-car-title-link:focus-visible{outline:2px solid #159c79;outline-offset:2px;border-radius:2px}.bbc-site .car-card h2 > a,
.bbc-site .car-card h3 > a,
.bbc-site .car-card h2 > a:hover,
.bbc-site .car-card h3 > a:hover,
.bbc-site .car-card h2 > a:active,
.bbc-site .car-card h3 > a:active,
.bbc-site .car-card h2 > a:focus,
.bbc-site .car-card h3 > a:focus,
.bbc-site .car-card h2 > a:visited,
.bbc-site .car-card h3 > a:visited,
.bbc-site .bbc-related-card-body > h3 > a,
.bbc-site .bbc-related-card-body > h3 > a:hover,
.bbc-site .bbc-related-card-body > h3 > a:active,
.bbc-site .bbc-related-card-body > h3 > a:focus,
.bbc-site .bbc-related-card-body > h3 > a:visited{text-decoration:none!important}.bbc a,
.bbc a:link,
.bbc a:visited,
.bbc a:hover,
.bbc a:active,
.bbc a:focus,
.bbc a:focus-visible,
.bbc button,
.bbc button:hover,
.bbc button:active,
.bbc button:focus,
.bbc button:focus-visible,
.bbc [role="link"],
.bbc [role="button"]{text-decoration:none!important;text-decoration-line:none!important}.bbc-site .bbc-related-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%!important;min-width:0!important}.bbc-site .bbc-related-grid > .bbc-related-card{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;overflow:hidden!important;border:1px solid #e4e8e6!important;border-radius:13px!important;background:#fff!important}.bbc-site .bbc-related-card > a.bbc-related-photo{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:12px 12px 0 0!important;line-height:0!important}.bbc-site .bbc-related-card > a.bbc-related-photo > img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;aspect-ratio:4 / 3!important;object-fit:cover!important;border:0!important;border-radius:0!important}.bbc-site .bbc-related-card .bbc-related-photo.bbc-related-no-photo{display:flex!important;align-items:center!important;justify-content:center!important;background:#edf3f0!important;line-height:1.4!important}.bbc-site .bbc-related-card .bbc-related-placeholder{height:auto!important;min-height:0!important}.bbc-site .bbc-related-card .car-badge{left:12px!important;top:12px!important;z-index:2!important}.bbc-site .bbc-related-card-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:12px 14px 14px!important;min-width:0!important}.bbc-site .bbc-related-card-body > h3{margin:0 0 7px!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important}.bbc-site .bbc-related-card-body > h3 > a{color:#26352f!important;text-decoration:none!important;font:inherit!important}.bbc-site .bbc-related-card-body > h3 > a:hover{color:#159c79!important;text-decoration:none!important}.bbc-site .bbc-related-card-body > .bbc-related-location{margin:0 0 8px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;color:#7b8582!important}.bbc-site .bbc-related-card .car-specs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;align-items:center!important;margin:10px 0!important;padding:0!important;border:0!important;max-width:100%!important}.bbc-site .bbc-related-card .car-specs > span{display:inline-flex!important;align-items:center!important;min-width:0!important;gap:4px!important;white-space:nowrap!important;font-size:clamp(10px, .9vw + 7px, 13px)!important}.bbc-site .bbc-related-card .car-specs > span:first-child{justify-content:flex-start!important}.bbc-site .bbc-related-card .car-specs > span:nth-child(2){justify-content:center!important}.bbc-site .bbc-related-card .car-specs > span:last-child{justify-content:flex-end!important}.bbc-site .bbc-related-card .car-specs img.bbc-icon{width:1em!important;height:1em!important;min-width:1em!important;max-width:1em!important;min-height:1em!important;max-height:1em!important;flex:0 0 1em!important}.bbc-site .bbc-related-card .card-prices{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;margin-top:auto!important;padding-top:12px!important;border-top:1px solid #edf0ee!important;color:#30ab8b!important}.bbc-site .bbc-related-card .card-prices > strong{margin-left:auto!important;color:#30ab8b!important}.bbc-site .bbc-related-card .card-prices small{font-size:11px!important;color:#88908d!important}.bbc-site .bbc-related-card .bbc-month-card-price{display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:5px!important;margin:auto 0 0!important;color:#30ab8b!important}.bbc-site .bbc-related-card .bbc-month-card-price strong{font-size:17px!important}.bbc-site .bbc-related-card .bbc-month-card-price span{font-size:12px!important}@media(max-width:1199px){.bbc-site .bbc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.bbc-site .bbc-related-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.bbc-site .bbc-related-card-body{padding:14px 16px!important}.bbc-site .bbc-related-card-body > h3{font-size:17px!important}.bbc-site .bbc-related-card .car-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bbc-site .bbc-related-card .car-specs > span:first-child{justify-content:flex-start!important}.bbc-site .bbc-related-card .car-specs > span:nth-child(2){justify-content:center!important}.bbc-site .bbc-related-card .car-specs > span:last-child{justify-content:flex-end!important}}@media(max-width:380px){.bbc-site .bbc-related-card .car-specs > span{font-size:10px!important;gap:3px!important}.bbc-site .bbc-related-card .car-specs img.bbc-icon{width:1em!important;height:1em!important;flex-basis:1em!important}}.bbc-site .consign-register{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;padding:0;overflow:hidden;background:#fff;border:1px solid #e4ece8;border-radius:20px}.bbc-site .consign-register .consign-form-intro{max-width:none;width:auto;min-height:100%;height:100%;border-radius:0;box-shadow:none;padding:44px 36px;background:linear-gradient(180deg,rgba(9,24,20,.52),rgba(9,24,20,.18) 45%,rgba(9,24,20,.48)),url('icons/consign-register-bg.webp') center center/cover no-repeat}.bbc-site .consign-register #consign-register-form{width:100%;max-width:none;justify-self:stretch;border:0;border-radius:0;box-shadow:none;padding:32px 28px;background:#fff}.bbc-site .consign-register .consign-form-grid{gap:15px 16px}.bbc-site .consign-register .consign-form-grid>label{font-size:13px;font-weight:500}.bbc-site .consign-register .consign-form-grid input,.bbc-site .consign-register .consign-form-grid select{width:100%;max-width:100%}@media(max-width:960px){.bbc-site .consign-register{grid-template-columns:1fr}.bbc-site .consign-register .consign-form-intro{min-height:310px;padding:30px 26px}.bbc-site .consign-register #consign-register-form{max-width:none;padding:25px}}@media(max-width:600px){.bbc-site .consign-register{padding:0}.bbc-site .consign-register .consign-form-intro{min-height:260px;padding:24px 20px}.bbc-site .consign-register #consign-register-form{padding:20px 15px}.bbc-site .consign-register .consign-form-grid{grid-template-columns:1fr}}.bbc-site .consign-register{height:auto!important;max-height:none!important;overflow:visible!important;align-items:stretch!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.bbc-site .consign-register .consign-form-intro{height:auto!important;min-height:100%!important;max-height:none!important;align-self:stretch!important;background-position:center center!important;border-radius:18px 0 0 18px!important}.bbc-site .consign-register #consign-register-form{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:block!important;box-sizing:border-box!important;padding:30px 28px 34px!important}.bbc-site .consign-register .consign-form-grid{height:auto!important;max-height:none!important;overflow:visible!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.bbc-site .consign-register .consign-form-grid>label{min-width:0!important}.bbc-site .consign-register .consign-form-grid>label.consign-wide{grid-column:1/-1!important}.bbc-site .consign-register .consign-notes,.bbc-site .consign-register .consign-consent,.bbc-site .consign-register #consign-feedback,.bbc-site .consign-register button{position:relative;visibility:visible;max-height:none}@media(max-width:960px){.bbc-site .consign-register{grid-template-columns:minmax(0,1fr)!important}.bbc-site .consign-register .consign-form-intro{min-height:310px!important;border-radius:18px 18px 0 0!important}}@media(max-width:600px){.bbc-site .consign-register .consign-form-grid{grid-template-columns:minmax(0,1fr)!important}.bbc-site .consign-register #consign-register-form{padding:20px 15px 26px!important}.bbc-site .consign-register .consign-form-intro{min-height:260px!important}}.bbc .bbc-month-search>.month-location input[name="location"]{display:block;width:100%;height:36px;min-height:36px;margin:8px 0 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#20262a;font:600 16px/1.4 system-ui,sans-serif;outline:none;min-width:0;text-overflow:ellipsis}.bbc .bbc-month-search>.month-location input[name="location"]::placeholder{color:#8c9697;font-weight:400;opacity:1}.bbc .bbc-month-search>.month-location input[name="location"]:focus-visible{outline:2px solid #50b99d;outline-offset:3px;border-radius:2px}@media(max-width:540px){.bbc .bbc-month-search>.month-location input[name="location"]{font-size:16px;min-height:34px;height:34px;margin-top:6px}}.bbc-site .bbc-location-line,.bbc .bbc-location-line{display:flex;align-items:center;gap:6px;color:#6d7d77;line-height:1.5}.bbc-site .bbc-location-pin,.bbc .bbc-location-pin{display:inline-flex;align-items:center;justify-content:center;color:#58ae95;font-size:14px;line-height:1;min-width:14px;transform:translateY(-1px)}.bbc.bbc-site .listing .grid.car-rail,
.bbc.bbc-site .bbc-home-featured .grid.car-rail,
.bbc.bbc-site .listing .grid:not(.car-rail){align-items:start!important;align-content:start!important;grid-auto-rows:max-content!important;min-height:0!important;height:auto!important}.bbc.bbc-site .listing .grid > article.car-card,
.bbc.bbc-site .bbc-home-featured .grid > article.car-card{display:flex!important;flex-direction:column!important;align-self:start!important;justify-content:flex-start!important;flex:none!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;padding:0 0 12px!important;margin:0!important;overflow:hidden!important;border:1px solid #e2eae6!important;border-radius:13px!important;background:#fff!important}.bbc.bbc-site .listing .grid > .car-card > a.bbc-list-car-photo,
.bbc.bbc-site .listing .grid > .car-card > a.bbc-home-car-photo,
.bbc.bbc-site .bbc-home-featured .grid > .car-card > a.bbc-home-car-photo{position:relative!important;flex:0 0 auto!important;display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:16 / 10!important;padding:0!important;margin:0 0 10px!important;border-radius:12px 12px 0 0!important;overflow:hidden!important;line-height:0!important}.bbc.bbc-site .listing .grid .car-card > a.bbc-list-car-photo > img,
.bbc.bbc-site .listing .grid .car-card > a.bbc-home-car-photo > img,
.bbc.bbc-site .bbc-home-featured .grid .car-card > a.bbc-home-car-photo > img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:16 / 10!important;object-fit:cover!important;object-position:center!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important}.bbc.bbc-site .listing .grid .car-card > .car-badge,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .car-badge{top:9px!important;left:9px!important;z-index:5!important;padding:3px 7px!important;font-size:11px!important}.bbc.bbc-site .listing .grid .car-card > h2,
.bbc.bbc-site .listing .grid .car-card > h3,
.bbc.bbc-site .bbc-home-featured .grid .car-card > h3{font-size:16px!important;line-height:1.4!important;font-weight:700!important;min-height:0!important;max-height:none!important;height:auto!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;margin:2px 12px 5px!important;padding:0!important}.bbc.bbc-site .listing .grid .car-card > h2 > a,
.bbc.bbc-site .listing .grid .car-card > h3 > a,
.bbc.bbc-site .bbc-home-featured .grid .car-card > h3 > a{font:inherit!important;color:#2c3a35!important;text-decoration:none!important}.bbc.bbc-site .listing .grid .car-card > p,
.bbc.bbc-site .bbc-home-featured .grid .car-card > p{font-size:12px!important;line-height:1.55!important;color:#718079!important;min-height:0!important;height:auto!important;margin:0 12px 9px!important;padding:0!important}.bbc.bbc-site .listing .grid .car-card > .car-specs,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .car-specs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;min-height:0!important;height:auto!important;border:0!important;padding:0!important;margin:0 12px 10px!important}.bbc.bbc-site .listing .grid .car-card > .car-specs > span,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .car-specs > span{display:inline-flex!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;white-space:nowrap!important;font-size:12px!important;line-height:1.5!important;color:#516c62!important}.bbc.bbc-site .listing .grid .car-card .car-specs img.bbc-icon,
.bbc.bbc-site .bbc-home-featured .grid .car-card .car-specs img.bbc-icon{width:13px!important;height:13px!important;min-width:13px!important;flex:0 0 13px!important}.bbc.bbc-site .listing .grid .car-card > .card-prices,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .card-prices{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:8px!important;width:calc(100% - 24px)!important;height:auto!important;margin:0 12px!important;padding:10px 0 0!important;border-top:1px solid #e8efeb!important}.bbc.bbc-site .listing .grid .car-card > .card-prices > *,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .card-prices > *{font-size:14px!important;line-height:1.35!important;font-weight:700!important;white-space:nowrap!important}.bbc.bbc-site .listing .grid .car-card > .card-prices > strong,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .card-prices > strong{text-align:right!important;color:#149c7b!important}.bbc.bbc-site .listing .grid .car-card .card-prices small,
.bbc.bbc-site .bbc-home-featured .grid .car-card .card-prices small{font-size:11px!important;line-height:1.5!important;font-weight:400!important;color:#7a8882!important}.bbc.bbc-site .listing .grid .car-card > .bbc-month-card-price,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .bbc-month-card-price{display:flex!important;justify-content:flex-end!important;align-items:baseline!important;gap:6px!important;margin:0 12px 10px!important;padding:0!important;font-size:13px!important;color:#159d7b!important}.bbc.bbc-site .listing .grid .car-card > .bbc-month-card-price strong,
.bbc.bbc-site .bbc-home-featured .grid .car-card > .bbc-month-card-price strong{font-size:17px!important;color:#159d7b!important}.bbc.bbc-site .listing .grid .car-card > a.bbc-list-car-photo > .bbc-pickup-badge-row{right:7px!important;bottom:7px!important;top:auto!important;margin:0!important;transform:none!important}.bbc.bbc-site .car-card.bbc-demo-card > a.bbc-list-car-photo::after,
.bbc.bbc-site .car-card.bbc-demo-card > a.bbc-home-car-photo::after{content:'Ảnh minh họa'!important;position:absolute!important;left:8px!important;bottom:8px!important;z-index:9!important;display:block!important;padding:4px 7px!important;background:rgba(17,38,34,.82)!important;color:white!important;border-radius:5px!important;font:600 11px/1.2 Arial,sans-serif!important;letter-spacing:0!important;pointer-events:none!important}@media(max-width:767px){.bbc.bbc-site .listing .grid > .car-card > h2,
  .bbc.bbc-site .listing .grid > .car-card > h3{font-size:16px!important}.bbc.bbc-site .listing .grid .car-card > .card-prices > *,
  .bbc.bbc-site .bbc-home-featured .grid .car-card > .card-prices > *{font-size:15px!important}}.bbc.bbc-site .car-card.bbc-related-card.bbc-demo-card > a.bbc-related-photo::after{content:'Ảnh minh họa'!important;position:absolute!important;left:8px!important;bottom:8px!important;z-index:9!important;background:rgba(17,38,34,.82)!important;color:#fff!important;padding:4px 7px!important;border-radius:5px!important;font:600 11px/1.2 Arial,sans-serif!important;pointer-events:none!important}.bbc.bbc-site .bbc-related-grid{align-items:start!important;grid-auto-rows:max-content!important}.bbc.bbc-site .bbc-related-grid > .bbc-related-card{align-self:start!important;min-height:0!important;height:auto!important}.bbc-site .listing>.pagination,.bbc-site .bbc-results-page>.pagination,.bbc-site .bbc-similar-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;width:100%;margin:26px auto 10px;text-align:center}.bbc-site .listing>.pagination>a,.bbc-site .bbc-results-page>.pagination>a,.bbc-site .bbc-similar-pagination a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 22px;border-radius:9px;border:1px solid #128663;background:#128663;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:14px;line-height:1.2;box-shadow:0 3px 9px rgba(0,0,0,.08)}.bbc-site .listing>.pagination>a:hover,.bbc-site .bbc-results-page>.pagination>a:hover,.bbc-site .bbc-similar-pagination a:hover{background:#0d7456;border-color:#0d7456}.bbc-site .listing>.pagination>span,.bbc-site .bbc-results-page>.pagination>span{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:9px;background:#edf7f2;color:#2a6957;font-weight:600}@media (max-width:700px){.bbc.bbc-site footer.bbc-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 16px!important;align-items:start;padding:26px 0!important}.bbc.bbc-site footer.bbc-footer > div{min-width:0;max-width:100%;overflow-wrap:anywhere}.bbc.bbc-site footer.bbc-footer h3{font-size:15px;line-height:1.4;margin:0 0 8px}.bbc.bbc-site footer.bbc-footer a,
  .bbc.bbc-site footer.bbc-footer p{font-size:12px;line-height:1.65;overflow-wrap:anywhere}}@media (max-width: 767px){.bbc.bbc-site .bbc-related-cars{min-width:0;max-width:100%;margin:24px 0 18px;padding:20px 0 8px}.bbc.bbc-site .bbc-related-cars .section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.bbc.bbc-site .bbc-related-cars .section-heading h2{font-size:21px!important;line-height:1.35;margin:0}.bbc.bbc-site .bbc-related-cars .section-heading > a{font-size:12px!important;line-height:1.4;flex:0 0 auto;white-space:nowrap}.bbc.bbc-site .bbc-related-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;padding:0!important;margin:0!important;overflow:visible!important}.bbc.bbc-site .bbc-related-grid > .bbc-related-card{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;align-self:start!important;border-radius:13px!important}.bbc.bbc-site .bbc-related-card > a.bbc-related-photo,
  .bbc.bbc-site .bbc-related-card > a.bbc-related-photo > img{width:100%!important;aspect-ratio:16/10!important;max-height:none!important}.bbc.bbc-site .bbc-related-card > a.bbc-related-photo{height:auto!important}.bbc.bbc-site .bbc-related-card > a.bbc-related-photo > img{height:100%!important;object-fit:cover!important;object-position:center!important}.bbc.bbc-site .bbc-related-card-body{padding:13px 15px 15px!important}.bbc.bbc-site .bbc-related-card-body > h3{margin:0 0 7px!important;font-size:16px!important;line-height:1.4!important;overflow-wrap:anywhere}.bbc.bbc-site .bbc-related-card-body > .bbc-related-location{display:flex!important;align-items:center;gap:6px;min-width:0;margin:0 0 8px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere}.bbc.bbc-site .bbc-related-card .car-specs{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:7px 10px!important;margin:6px 0 11px!important;padding:0!important;border:0!important}.bbc.bbc-site .bbc-related-card .car-specs > span{display:inline-flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;font-size:12px!important;line-height:1.5!important;white-space:nowrap!important}.bbc.bbc-site .bbc-related-card .car-specs img.bbc-icon{width:13px!important;height:13px!important;min-width:13px!important;max-width:13px!important;min-height:13px!important;max-height:13px!important;flex:0 0 13px!important}.bbc.bbc-site .bbc-related-card .card-prices{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:6px 12px!important;margin:0!important;padding-top:10px!important;border-top:1px solid #edf0ee!important;font-size:14px!important}.bbc.bbc-site .bbc-related-card .card-prices > strong{font-size:16px!important;margin-left:auto!important;text-align:right!important}.bbc.bbc-site .bbc-related-card .card-prices > span{font-size:14px!important}.bbc.bbc-site .bbc-related-card .card-prices small{font-size:11px!important}.bbc.bbc-site .bbc-related-card .bbc-month-card-price{display:flex!important;justify-content:flex-end!important;margin:4px 0 8px!important;gap:5px!important}.bbc.bbc-site .bbc-similar-intro{font-size:13px;line-height:1.6;margin-bottom:16px}.bbc.bbc-site .bbc-similar-pagination{flex-wrap:wrap;gap:10px;margin:20px auto}}@media (max-width:700px){.bbc.bbc-site:has(> .bbc-home-hero){padding-inline:12px!important;font-size:15px;overflow-x:clip}.bbc.bbc-site:has(> .bbc-home-hero) > .bbc-nav{min-height:70px!important;padding:10px 2px!important;gap:10px!important;align-items:center}.bbc.bbc-site:has(> .bbc-home-hero) .bbc-nav .bbc-brand{font-size:21px!important;line-height:1.2!important;max-width:calc(100% - 108px)!important;overflow-wrap:normal!important}.bbc.bbc-site:has(> .bbc-home-hero) .bbc-nav .nav-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:9px 12px!important;font-size:14px!important;line-height:1.3!important;border-radius:10px!important}.bbc.bbc-site:has(> .bbc-home-hero) .bbc-nav .nav-links.is-open{gap:8px!important;padding:10px 0!important}.bbc.bbc-site:has(> .bbc-home-hero) .bbc-nav .nav-links a{min-height:42px!important;display:inline-flex!important;align-items:center!important;font-size:13px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero{height:auto!important;min-height:0!important;padding:17px 12px 22px!important;border-radius:16px!important;background-image:linear-gradient(90deg,rgba(245,255,252,.92),rgba(245,255,252,.64)),url('cars/home-city-search-match.webp')!important;background-position:60% center!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .rental-tabs{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:2px!important;width:100%!important;margin:0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .rental-tabs > a{display:flex!important;justify-content:center!important;align-items:center!important;flex:1 1 0!important;min-width:0!important;min-height:47px!important;padding:8px 6px!important;margin:0!important;font-size:13px!important;line-height:1.25!important;text-align:center!important;border-radius:10px 10px 0 0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .rental-tabs a .bbc-icon{width:15px!important;height:15px!important;flex:0 0 15px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:12px 10px!important;width:100%!important;padding:15px 13px!important;margin:0!important;border-radius:0 0 14px 14px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .day-location{grid-column:1/-1!important;grid-row:auto!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .day-start{grid-column:1!important;grid-row:auto!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .day-end{grid-column:2!important;grid-row:auto!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > label{display:block!important;min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.45!important;color:#526d64!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > label > input{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:45px!important;height:45px!important;margin:5px 0 0!important;padding:8px 9px!important;border:1px solid #ddebe5!important;border-radius:9px!important;background:#fff!important;color:#273f36!important;font-size:16px!important;font-weight:500!important;box-shadow:none!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .advanced{grid-column:1/-1!important;grid-row:auto!important;margin:0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .advanced > summary{min-height:34px!important;padding:7px 2px!important;font-size:13px!important;color:#51756a!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > button[data-rental-submit]{grid-column:1/-1!important;grid-row:auto!important;display:block!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:15px!important;font-weight:700!important;border-radius:10px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search.bbc-month-search{padding:15px 13px!important;border-radius:0 0 14px 14px!important;gap:12px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-month-search label{font-size:13px!important;line-height:1.4!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-month-search button[data-rental-submit]{min-height:48px!important;font-size:15px!important;border-radius:10px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .banner-copy{width:100%!important;max-width:100%!important;margin:24px 0 0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .banner-copy > span{font-size:12px!important;letter-spacing:2px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .banner-copy h1{font-size:clamp(29px,7.8vw,36px)!important;line-height:1.12!important;margin:10px 0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .banner-copy p{font-size:14px!important;line-height:1.5!important;margin:0 0 12px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero .bbc-home-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:min(100%,320px)!important;margin:14px 0!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero .bbc-home-benefits > div{min-width:0!important;max-width:none!important;gap:6px!important;font-size:12px!important;line-height:1.35!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero .bbc-home-benefit-icon{width:44px!important;height:44px!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .banner-copy > .button{min-height:44px!important;font-size:13px!important;padding:11px 17px!important;margin:6px 0 0!important}.bbc.bbc-site:has(> .bbc-home-hero) > section.listing{padding:27px 0 7px!important;margin:0!important;min-width:0!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .section-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:9px!important;margin-bottom:12px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .section-heading h2{font-size:21px!important;line-height:1.35!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .section-heading > a,
  .bbc.bbc-site:has(> .bbc-home-hero) .listing .section-heading > span{font-size:12px!important;line-height:1.4!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc(100% - 30px)!important;grid-template-columns:none!important;gap:12px!important;margin:0!important;padding:0 2px 12px 0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-snap-type:x mandatory!important;scrollbar-width:thin;align-items:start!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail > .car-card{scroll-snap-align:start!important;border-radius:13px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail > .car-card > h2,
  .bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail > .car-card > h3{font-size:16px!important;line-height:1.45!important;margin:4px 14px 7px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail > .car-card > p{font-size:13px!important;margin:0 14px 9px!important;line-height:1.5!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .car-specs{margin:2px 14px 11px!important;width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;gap:4px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .car-specs > span{font-size:12px!important;white-space:nowrap!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .card-prices{margin:0 14px!important;width:calc(100% - 28px)!important;flex-wrap:wrap!important;gap:6px 10px!important;padding:11px 0 0!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .card-prices > *{font-size:15px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .card-prices > strong{margin-left:auto!important;font-size:17px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .bbc-month-card-price strong{font-size:17px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .pagination{justify-content:center!important;gap:10px!important;margin:16px auto 8px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .pagination a{min-height:44px!important;font-size:13px!important}.bbc.bbc-site:has(> .bbc-home-hero) .brand-grid{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;padding:5px 0 12px!important;margin:0!important;scroll-snap-type:x proximity;scrollbar-width:thin}.bbc.bbc-site:has(> .bbc-home-hero) .brand-grid > a{flex:0 0 103px!important;min-width:103px!important;width:103px!important;min-height:109px!important;margin:0!important;padding:12px 8px!important;border-radius:11px!important;scroll-snap-align:start;font-size:12px!important;line-height:1.3!important;overflow-wrap:anywhere}.bbc.bbc-site:has(> .bbc-home-hero) .brand-grid .bbc-home-brand-logo{width:72px!important;height:43px!important;object-fit:contain!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid > a{min-width:0!important;padding:0 11px 13px!important;border-radius:12px!important;overflow:hidden!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid .city-art{height:110px!important;margin:0 -11px 10px!important;background-size:cover!important;background-position:center!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid h3{font-size:16px!important;line-height:1.35!important;margin:0 0 6px!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid p{font-size:12px!important;line-height:1.45!important;margin:0 0 10px!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid strong{font-size:12px!important;line-height:1.45!important;display:inline-flex!important;align-items:center!important;min-height:22px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;margin:25px 0!important;padding:20px 16px!important;border-radius:15px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section > div > span{font-size:11px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section h2{font-size:23px!important;line-height:1.3!important;margin:5px 0 7px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section > div > p{font-size:13px!important;line-height:1.5!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section ol{padding:0!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 14px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li:last-child{margin-bottom:0!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li > b{display:block!important;flex:0 0 56px!important;width:56px!important;height:56px!important;line-height:1!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li > b > img.bbc-icon{display:block!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;border-radius:50%!important;object-fit:cover!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li h3{font-size:16px!important;line-height:1.3!important;margin:2px 0 4px!important}.bbc.bbc-site:has(> .bbc-home-hero) > .steps-section li p{font-size:13px!important;line-height:1.5!important;margin:0!important}.bbc.bbc-site:has(> .bbc-home-hero) > footer.bbc-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 13px!important;padding:25px 2px!important}.bbc.bbc-site:has(> .bbc-home-hero) > footer.bbc-footer h3{font-size:15px!important}.bbc.bbc-site:has(> .bbc-home-hero) > footer.bbc-footer a,
  .bbc.bbc-site:has(> .bbc-home-hero) > footer.bbc-footer p{font-size:13px!important;line-height:1.65!important}}@media (max-width:365px){.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search){grid-template-columns:minmax(0,1fr)!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .day-start,
  .bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search:not(.bbc-month-search) > .day-end{grid-column:1!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > .rental-tabs > a{font-size:12px!important}.bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail{grid-auto-columns:calc(100% - 16px)!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid{gap:9px!important}.bbc.bbc-site:has(> .bbc-home-hero) .location-grid h3{font-size:15px!important}}@media (max-width:767px){.bbc.bbc-site .detail-strip{margin:0 0 12px!important;padding:11px 13px!important;border-radius:9px!important}.bbc.bbc-site .detail-strip a{font-size:14px!important;line-height:1.4!important}.bbc.bbc-site .detail-album{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:auto!important;align-items:start!important;gap:7px!important;width:100%!important;margin:0 0 19px!important}.bbc.bbc-site .detail-album > .album-main{grid-column:1/-1!important;grid-row:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/10!important;border-radius:13px!important;overflow:hidden!important}.bbc.bbc-site .detail-album > .album-main img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.bbc.bbc-site .detail-album > .album-tile:not(.album-main){display:block!important;height:auto!important;aspect-ratio:4/3!important;border-radius:8px!important}.bbc.bbc-site .detail-album > .album-tile:not(.album-main) img{width:100%!important;height:100%!important;object-fit:cover!important}.bbc.bbc-site .detail-album > .album-empty:not(.album-main){display:none!important}.bbc.bbc-site .detail-album .bbc-pickup-photo-badge{max-width:60%!important}.bbc.bbc-site .detail-layout{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:21px!important;min-width:0!important;width:100%!important}.bbc.bbc-site .detail-layout > .detail-info,
  .bbc.bbc-site .detail-layout > .detail-sidebar{flex:0 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.bbc.bbc-site .detail-layout > .detail-info{order:0!important}.bbc.bbc-site .detail-layout > .detail-sidebar{order:1!important}.bbc.bbc-site .detail-title{padding:0 0 16px!important;margin:0!important}.bbc.bbc-site .detail-title h1{font-size:clamp(21px,5.5vw,26px)!important;line-height:1.3!important;letter-spacing:-.25px!important;margin:0 0 8px!important;overflow-wrap:anywhere!important}.bbc.bbc-site .detail-title p{font-size:14px!important;line-height:1.55!important;margin:4px 0!important;color:#697972!important}.bbc.bbc-site .detail-actions{justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important;margin:12px 0 0!important}.bbc.bbc-site .detail-actions form{margin:0!important}.bbc.bbc-site .detail-actions button{display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:5px!important;background:#f2f9f6!important;border:1px solid #d2e8dd!important;border-radius:9px!important;color:#27795d!important;font-size:14px!important;min-height:42px!important;padding:9px 14px!important;margin:0!important}.bbc.bbc-site .detail-section{padding:18px 0!important;margin:0!important}.bbc.bbc-site .detail-section h2{font-size:19px!important;line-height:1.35!important;margin:0 0 20px!important}.bbc.bbc-site .detail-section p,
  .bbc.bbc-site .detail-section li{font-size:14px!important;line-height:1.7!important;overflow-wrap:anywhere!important}.bbc.bbc-site .detail-section .spec-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.bbc.bbc-site .detail-section .spec-grid > div{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;padding:12px 10px!important;background:#f6faf8!important;border:1px solid #e1ece5!important;border-radius:10px!important}.bbc.bbc-site .spec-grid > div > img.bbc-icon{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;flex:0 0 24px!important;object-fit:contain!important;margin:0!important}.bbc.bbc-site .spec-grid > div > span{font-size:12px!important;line-height:1.35!important;overflow-wrap:normal!important}.bbc.bbc-site .spec-grid > div > span strong{display:block!important;margin:4px 0 0!important;font-size:14px!important;line-height:1.35!important;color:#243f34!important}.bbc.bbc-site .map-link{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:46px!important;border-radius:10px!important;padding:11px 12px!important;font-size:14px!important;line-height:1.4!important;text-decoration:none!important}.bbc.bbc-site .detail-section .amenity-grid.bbc-detail-amenities{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.bbc.bbc-site .detail-section .amenity-grid.bbc-detail-amenities > *{min-width:0!important;font-size:13px!important;line-height:1.45!important}.bbc.bbc-site .pickup-highlight{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:15px 13px!important;margin:0 0 14px!important;border-radius:12px!important}.bbc.bbc-site .pickup-highlight h3{font-size:16px!important;line-height:1.35!important;margin:0 0 7px!important}.bbc.bbc-site .pickup-highlight p,
  .bbc.bbc-site .pickup-highlight details,
  .bbc.bbc-site .pickup-highlight summary{font-size:13px!important;line-height:1.55!important}.bbc.bbc-site .pickup-highlight > .bbc-icon{width:42px!important;min-width:42px!important;height:42px!important;flex:0 0 42px!important;object-fit:contain!important}.bbc.bbc-site .booking-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:17px 14px!important;margin:0!important;border:1px solid #dcebe2!important;border-radius:14px!important;box-shadow:0 4px 18px rgba(24,70,52,.05)!important}.bbc.bbc-site .booking-panel h3{font-size:18px!important;line-height:1.3!important;margin:20px 0 10px!important}.bbc.bbc-site .booking-panel h3:first-child{margin-top:0!important}.bbc.bbc-site .detail-price-grid:not([hidden]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 13px!important}.bbc.bbc-site .detail-price-grid > div{min-width:0!important;padding:11px 9px!important;border:1px solid #deeee5!important;background:#f7fbf9!important;border-radius:9px!important}.bbc.bbc-site .detail-price-grid strong{display:block!important;color:#128c6b!important;font-size:clamp(14px,3.8vw,17px)!important;line-height:1.4!important;overflow-wrap:anywhere!important}.bbc.bbc-site .detail-price-grid span{display:block!important;font-size:12px!important;margin:3px 0 0!important}.bbc.bbc-site .booking-panel label:not(.bbc-monthly-option){display:block!important;font-size:14px!important;line-height:1.5!important;color:#42574e!important;margin:9px 0!important}.bbc.bbc-site .booking-panel input:not([type=hidden]):not([type=radio]):not([type=checkbox]),
  .bbc.bbc-site .booking-panel select,
  .bbc.bbc-site .booking-panel textarea{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:48px!important;height:auto!important;padding:11px 12px!important;margin:6px 0 12px!important;font-size:16px!important;line-height:1.45!important;color:#263e32!important;border:1px solid #ccded3!important;border-radius:9px!important;background-color:#fff!important}.bbc.bbc-site .booking-panel textarea{min-height:96px!important;resize:vertical!important}.bbc.bbc-site .booking-panel .rental-dates{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}.bbc.bbc-site .booking-panel .rental-dates label{min-width:0!important}.bbc.bbc-site .booking-panel .rental-dates input[type="datetime-local"]{min-height:50px!important;padding:10px 11px!important;font-size:16px!important;color-scheme:light!important}.bbc.bbc-site .booking-panel .booking-caption,
  .bbc.bbc-site .booking-panel #bbc-quote-status{font-size:12.5px!important;line-height:1.6!important;color:#677b70!important}.bbc.bbc-site .booking-panel .pickup-choice{font-size:14px!important;line-height:1.55!important;padding:12px!important;border-radius:9px!important}.bbc.bbc-site .booking-panel .pickup-choice p{font-size:13px!important}.bbc.bbc-site .booking-panel .quote-lines{margin:13px 0!important}.bbc.bbc-site .booking-panel .quote-lines > div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid #edf2ee!important;font-size:13.5px!important;line-height:1.5!important}.bbc.bbc-site .booking-panel .quote-lines strong{text-align:right!important;color:#267e60!important;font-size:14px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}.bbc.bbc-site .booking-panel .quote-lines .quote-total{background:#f2faf6!important;padding:12px 9px!important;margin:5px -5px!important;border:1px solid #d4eadd!important;border-radius:10px!important;font-weight:700!important}.bbc.bbc-site .booking-panel .quote-lines .quote-total strong{color:#07865d!important;font-size:19px!important}.bbc.bbc-site .booking-panel .customer-fields summary{font-size:15px!important;font-weight:700!important;line-height:1.45!important;min-height:44px!important;padding:12px!important;border-radius:9px!important}.bbc.bbc-site .booking-panel .rent-submit{display:block!important;width:100%!important;min-height:50px!important;padding:12px 16px!important;border-radius:10px!important;margin:16px 0 10px!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;background:#40b597!important;color:#fff!important}.bbc.bbc-site .booking-panel .bbc-monthly-options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bbc.bbc-site .booking-panel .bbc-monthly-fieldset{min-width:0!important;max-width:100%!important;padding:12px!important}.bbc.bbc-site .booking-panel .bbc-monthly-option{display:block!important;position:relative!important;min-width:0!important;width:100%!important;margin:0!important;cursor:pointer!important}.bbc.bbc-site .booking-panel .bbc-monthly-option input[type="radio"]{display:block!important;width:19px!important;height:19px!important;min-height:19px!important;margin:0!important;top:17px!important;left:12px!important}.bbc.bbc-site .booking-panel .bbc-monthly-card{min-width:0!important}.bbc.bbc-site .surcharge-panel{margin:17px 0 0!important;padding:16px 0!important;font-size:13px!important;line-height:1.65!important}.bbc.bbc-site .surcharge-panel h3{font-size:17px!important}.bbc.bbc-site .surcharge-panel small{font-size:12px!important}.bbc.bbc-site .bbc-related-cars.listing{padding:25px 0 12px!important;margin:0!important;width:100%!important}.bbc.bbc-site .bbc-related-cars .section-heading{display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:6px 10px!important;margin:0 0 14px!important}.bbc.bbc-site .bbc-related-cars .section-heading h2{font-size:21px!important;line-height:1.35!important}.bbc.bbc-site .bbc-related-cars .section-heading a{font-size:13px!important;min-height:35px!important;display:inline-flex!important;align-items:center!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;margin:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card{width:100%!important;max-width:100%!important;min-width:0!important;border-radius:13px!important;overflow:hidden!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card>a.bbc-related-photo{width:100%!important;aspect-ratio:16/10!important;overflow:hidden!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card>a.bbc-related-photo>img{width:100%!important;height:100%!important;aspect-ratio:16/10!important;object-fit:cover!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body{padding:13px 14px 16px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body>h3{font-size:17px!important;line-height:1.35!important;margin:0 0 8px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-location{margin:0 0 10px!important;font-size:13px!important;line-height:1.5!important;overflow-wrap:anywhere!important;white-space:normal!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;margin:0 0 11px!important;padding:0 0 11px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs>span{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;gap:5px!important;font-size:12px!important;white-space:nowrap!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{width:13px!important;height:13px!important;min-width:13px!important;max-width:13px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:8px 0 0!important;flex-wrap:wrap!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices strong{font-size:17px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices span{font-size:14px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices small{font-size:11px!important}}@media (max-width:359px){.bbc.bbc-site .detail-price-grid:not([hidden]){grid-template-columns:minmax(0,1fr)!important}.bbc.bbc-site .detail-section .spec-grid>div{padding:10px 8px!important;gap:7px!important}.bbc.bbc-site .spec-grid>div>span strong{font-size:13px!important}.bbc.bbc-site .detail-actions button{padding:8px 10px!important}}@media screen and (max-width: 767px){.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:12px!important;overflow:visible!important;width:100%!important;margin:0!important;padding:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid>.bbc-related-card{width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;align-self:start!important;border-radius:11px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card>a.bbc-related-photo{width:100%!important;height:auto!important;aspect-ratio:4/3!important;overflow:hidden!important;flex:none!important;border-radius:10px 10px 0 0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card>a.bbc-related-photo>img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:4/3!important;object-fit:cover!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body{flex:1 1 auto!important;padding:10px 9px 12px!important;min-width:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body>h3{font-size:13px!important;line-height:1.35!important;margin:0 0 6px!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-related-cars .bbc-related-location{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 7px!important;font-size:11px!important;line-height:1.4!important;white-space:normal!important;overflow:hidden!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;column-gap:3px!important;row-gap:0!important;width:100%!important;margin:5px 0 9px!important;padding:0!important;border:0!important;min-width:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs>span{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:max-content!important;align-items:center!important;justify-content:flex-start!important;flex:0 1 auto!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:10px!important;line-height:1.25!important;gap:2px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{width:10px!important;height:10px!important;min-width:10px!important;max-width:10px!important;min-height:10px!important;max-height:10px!important;flex:0 0 10px!important;margin:0!important;object-fit:contain!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin-top:auto!important;padding:9px 0 0!important;border-top:1px solid #edf0ee!important;width:100%!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices>span,
  .bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices>strong{margin:0!important;width:100%!important;text-align:left!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices small{font-size:10px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price{margin-top:auto!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:3px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price strong{font-size:13px!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price span{font-size:10px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-badge{top:6px!important;left:6px!important;padding:2px 5px!important;font-size:9px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-pickup-badge-row{max-width:100%!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-pickup-photo-badge{font-size:9px!important;max-width:100%!important}}@media screen and (max-width: 359px){.bbc.bbc-site .bbc-related-cars .bbc-related-grid{gap:8px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body{padding:9px 7px 11px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body>h3{font-size:12px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{column-gap:2px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs>span{font-size:9px!important;gap:1px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{width:9px!important;height:9px!important;min-width:9px!important;max-width:9px!important;min-height:9px!important;max-height:9px!important;flex:0 0 9px!important}}@media screen and (max-width:767px){.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:1px 0 3px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs::-webkit-scrollbar{display:none}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs>span{display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;font-size:12px!important;line-height:1.45!important;white-space:nowrap!important;min-width:max-content!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{display:inline-block!important;width:13px!important;height:13px!important;min-width:13px!important;max-width:13px!important;min-height:13px!important;max-height:13px!important;flex:0 0 13px!important;margin:0!important;object-fit:contain!important}}.bbc.bbc-site .car-card .car-specs,
.bbc.bbc-site .bbc-owner-public-list .car-specs,
.bbc.bbc-site .bbc-owner-full-card .car-specs{font-size:14px!important;line-height:1.45!important}.bbc.bbc-site .car-card .car-specs > span,
.bbc.bbc-site .bbc-owner-public-list .car-specs > span,
.bbc.bbc-site .bbc-owner-full-card .car-specs > span{font-size:14px!important;line-height:1.45!important;gap:5px!important}.bbc.bbc-site .car-card .car-specs img.bbc-icon,
.bbc.bbc-site .bbc-owner-public-list .car-specs img.bbc-icon,
.bbc.bbc-site .bbc-owner-full-card .car-specs img.bbc-icon{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;min-height:14px!important;max-height:14px!important;flex:0 0 14px!important;object-fit:contain!important;margin:0!important}@media screen and (max-width:767px){.bbc.bbc-site .car-card .car-specs,
  .bbc.bbc-site .bbc-owner-public-list .car-specs,
  .bbc.bbc-site .bbc-owner-full-card .car-specs{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bbc.bbc-site .car-card .car-specs::-webkit-scrollbar,
  .bbc.bbc-site .bbc-owner-public-list .car-specs::-webkit-scrollbar,
  .bbc.bbc-site .bbc-owner-full-card .car-specs::-webkit-scrollbar{display:none}.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:16px!important;width:100%!important;min-width:0!important;overflow:visible!important;margin:0!important;padding:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > .bbc-related-card{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;align-self:start!important;margin:0!important;display:flex!important;flex-direction:column!important;border-radius:12px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card > a.bbc-related-photo{display:block!important;width:100%!important;aspect-ratio:16/10!important;height:auto!important;overflow:hidden!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card > a.bbc-related-photo > img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:16/10!important;object-fit:cover!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body{padding:13px 15px 15px!important;width:100%!important;min-width:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body > h3{font-size:17px!important;line-height:1.4!important;margin:0 0 7px!important;display:block!important;overflow:visible!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}.bbc.bbc-site .bbc-related-cars .bbc-related-location{display:flex!important;font-size:13px!important;line-height:1.45!important;margin:0 0 10px!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;margin:7px 0 11px!important;padding:0 0 2px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs > span{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;gap:5px!important;white-space:nowrap!important;font-size:14px!important;line-height:1.45!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;min-height:14px!important;max-height:14px!important;flex:0 0 14px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:6px 10px!important;width:100%!important;padding:10px 0 0!important;margin:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices > span,
  .bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices > strong{width:auto!important;margin:0!important;font-size:16px!important;line-height:1.4!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices > strong{margin-left:auto!important;text-align:right!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices small{font-size:11px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price{display:flex!important;justify-content:flex-end!important;align-items:baseline!important;margin:6px 0 9px!important;gap:6px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price strong{font-size:17px!important}}@media (max-width: 767px){.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc(100% - 34px)!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity;overscroll-behavior-x:contain;align-items:stretch!important;padding-bottom:4px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid::-webkit-scrollbar,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid::-webkit-scrollbar{display:none}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > .bbc-related-card,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid > .bbc-related-card{width:auto!important;min-width:0!important;max-width:none!important;scroll-snap-align:start}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{flex-wrap:nowrap!important;overflow-x:auto!important;white-space:nowrap!important;gap:14px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs > span{font-size:14px!important;gap:4px!important;white-space:nowrap!important;flex:0 0 auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs img.bbc-icon{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important}}@media screen and (max-width:767px){.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:100%!important;width:100%!important;min-width:0!important;gap:12px!important;margin:0!important;padding:0 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:0!important;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.bbc.bbc-site .bbc-related-cars .bbc-related-grid::-webkit-scrollbar{display:none}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > .bbc-related-card,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid > .bbc-related-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;flex:none!important;overflow:hidden!important;border-radius:12px!important;scroll-snap-align:start!important;scroll-snap-stop:always}.bbc.bbc-site .bbc-related-cars .bbc-related-card > a.bbc-related-photo{box-sizing:border-box!important;position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 10!important;margin:0!important;padding:0!important;border-radius:11px 11px 0 0!important;overflow:hidden!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card > a.bbc-related-photo > img{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;aspect-ratio:16 / 10!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card a.bbc-related-photo > .bbc-pickup-badge-row{box-sizing:border-box!important;position:absolute!important;top:auto!important;left:auto!important;right:8px!important;bottom:8px!important;width:max-content!important;max-width:calc(100% - 16px)!important;transform:none!important;overflow:visible!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:3px!important;z-index:20!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card a.bbc-related-photo .bbc-pickup-photo-badge{box-sizing:border-box!important;font-size:11px!important;line-height:1.2!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;padding:3px 7px 3px 3px!important;white-space:nowrap!important}}.bbc.bbc-site .bbc-related-cars .bbc-related-card > a.bbc-related-photo{position:relative!important;isolation:isolate}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-methods{box-sizing:border-box!important;position:absolute!important;inset:auto 10px 10px auto!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:5px!important;width:max-content!important;max-width:calc(100% - 20px)!important;min-width:0!important;margin:0!important;padding:0!important;z-index:70!important;line-height:normal!important;overflow:visible!important;pointer-events:none!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method{box-sizing:border-box!important;position:static!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:max-content!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:4px 9px 4px 4px!important;margin:0!important;border-radius:999px!important;border:1px solid #d2eee4!important;background:#f2fffa!important;color:#16856b!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important;box-shadow:0 2px 7px #0002!important;transform:none!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 19px!important;width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;font-size:12px!important;line-height:1!important;border-radius:50%!important;color:#fff!important;background:#44b59e!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method-text{display:inline!important;flex:none!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method-no_collateral{color:#8250be!important;background:#f8f0ff!important;border-color:#e5d2fa!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method-no_collateral .bbc-related-method-icon{background:#9b5bce!important}@media(max-width:767px){.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-methods{right:12px!important;bottom:12px!important;max-width:calc(100% - 24px)!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-related-method{font-size:12px!important}}.bbc.bbc-site .detail-album > .album-main{position:relative!important;isolation:isolate}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-list{position:absolute!important;z-index:80!important;right:12px!important;bottom:12px!important;left:auto!important;top:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:max-content!important;max-width:calc(100% - 24px)!important;margin:0!important;padding:0!important;overflow:visible!important;pointer-events:none!important;box-sizing:border-box!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-item{position:static!important;display:inline-flex!important;align-items:center!important;gap:5px!important;flex:0 0 auto!important;width:max-content!important;max-width:100%!important;min-width:0!important;padding:3px 9px 3px 3px!important;margin:0!important;color:#16846c!important;background:#effbf6!important;border:1px solid #cde8de!important;border-radius:999px!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap!important;overflow:visible!important;box-shadow:0 2px 6px rgba(0,0,0,.14)!important;box-sizing:border-box!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-symbol{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 19px!important;width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;border-radius:50%!important;font-size:13px!important;line-height:1!important;background:#47bba1!important;color:#fff!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-label{display:inline!important;flex:none!important;min-width:max-content!important;width:auto!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-no_collateral{color:#8050b9!important;background:#f8f0ff!important;border-color:#e6d3f7!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-no_collateral .bbc-detail-pickup-symbol{background:#9960d1!important}@media(max-width:767px){.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-list{right:12px!important;bottom:12px!important;max-width:calc(100% - 24px)!important}}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-list{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;max-width:calc(100% - 20px)!important;right:10px!important;bottom:10px!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-item{flex-shrink:0!important;white-space:nowrap!important}@media(max-width:390px){.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-list{gap:3px!important;right:7px!important;bottom:7px!important;max-width:calc(100% - 14px)!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-item{font-size:10px!important;padding:2px 5px 2px 2px!important;gap:3px!important}.bbc.bbc-site .detail-album > .album-main .bbc-detail-pickup-symbol{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;flex-basis:15px!important;font-size:11px!important}}@media (max-width:700px){.bbc.bbc-site .booking-panel .bbc-monthly-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.bbc.bbc-site .booking-panel .bbc-monthly-option{width:100%!important}.bbc.bbc-site .booking-panel .bbc-monthly-card{min-height:96px!important;padding:12px 10px 12px 36px!important;gap:8px!important}.bbc.bbc-site .booking-panel .bbc-monthly-card strong{font-size:14px!important;line-height:1.35!important}.bbc.bbc-site .booking-panel .bbc-monthly-card b{font-size:14px!important;line-height:1.35!important}.bbc.bbc-site .booking-panel .bbc-monthly-option input[type="radio"]{top:15px!important;left:10px!important;width:18px!important;height:18px!important;min-height:18px!important}}.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
.bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{align-items:stretch!important;grid-auto-rows:1fr!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > .bbc-related-card,
.bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid > .bbc-related-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important;min-height:0!important;box-sizing:border-box!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-height:0!important;box-sizing:border-box!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body > h3{flex:0 0 auto!important;min-height:2.8em!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body > .bbc-related-location{flex:0 0 auto!important;min-height:1.45em!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{order:2!important;flex:0 0 auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price,
.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{order:3!important;flex:0 0 auto!important;width:100%!important;box-sizing:border-box!important;margin:auto 0 0!important;min-height:62px!important;padding:11px 0 0!important;border-top:1px solid #edf0ee!important;align-items:flex-start!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{display:flex!important;align-content:center!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
.bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{align-items:stretch!important;grid-auto-rows:auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > article.bbc-related-card,
.bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid > article.bbc-related-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important;min-height:0!important;margin:0!important;box-sizing:border-box!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > article.bbc-related-card > .bbc-related-card-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;box-sizing:border-box!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body > h3{flex:0 0 auto!important;min-height:2.8em!important;margin-bottom:7px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card-body > .bbc-related-location{flex:0 0 auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs{order:0!important;flex:0 0 auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price,
.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{order:1!important;display:flex!important;flex:0 0 auto!important;align-items:flex-end!important;align-content:flex-end!important;margin-top:auto!important;margin-bottom:0!important;min-height:64px!important;width:100%!important;box-sizing:border-box!important;border-top:1px solid #edf0ee!important;padding-top:10px!important;padding-bottom:0!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .bbc-month-card-price{justify-content:flex-end!important;flex-wrap:wrap!important;gap:4px!important}.bbc.bbc-site .bbc-related-cars .bbc-related-card .card-prices{justify-content:space-between!important;gap:8px!important}@media(max-width:767px){.bbc.bbc-site .bbc-related-cars .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.listing .bbc-related-grid{align-items:stretch!important;grid-auto-rows:auto!important}.bbc.bbc-site .bbc-related-cars .bbc-related-grid > article.bbc-related-card{align-self:stretch!important;height:100%!important}}@media (max-width:767px){.bbc.bbc-site .bbc-related-cars.bbc-similar-listing .bbc-related-grid,
  .bbc.bbc-site .bbc-related-cars.bbc-similar-listing.listing .bbc-related-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-auto-rows:max-content!important;gap:16px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;scroll-snap-type:none!important;overscroll-behavior:auto!important;align-items:start!important}.bbc.bbc-site .bbc-related-cars.bbc-similar-listing .bbc-related-grid::-webkit-scrollbar,
  .bbc.bbc-site .bbc-related-cars.bbc-similar-listing.listing .bbc-related-grid::-webkit-scrollbar{display:none!important}.bbc.bbc-site .bbc-related-cars.bbc-similar-listing .bbc-related-grid > article.car-card,
  .bbc.bbc-site .bbc-related-cars.bbc-similar-listing.listing .bbc-related-grid > article.car-card{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;align-self:start!important;scroll-snap-align:none!important}}@media screen and (max-width:767px){.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:22px auto 12px!important;overflow:visible!important}.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination > a,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination > span{box-sizing:border-box!important;display:inline-flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:44px!important;margin:0!important;padding:10px 8px!important;font-size:clamp(11px,3.3vw,13px)!important;line-height:1.25!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important}}@media screen and (max-width:340px){.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination{gap:4px!important}.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination > a,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination > span{padding-inline:6px!important;font-size:11px!important}}.bbc.bbc-site section.bbc-similar-listing > p.bbc-similar-intro{margin-bottom:8px!important}.bbc.bbc-site section.bbc-similar-listing > form.bbc-subfilters{margin-top:0!important;padding-top:0!important}@media (max-width:767px){.bbc.bbc-site section.bbc-similar-listing > p.bbc-similar-intro{margin-bottom:7px!important}}.bbc.bbc-site nav.pagination.bbc-unified-pagination,
.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:26px auto 12px!important;padding:0!important;border:0!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:none!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;text-align:center!important}.bbc.bbc-site nav.pagination.bbc-unified-pagination::-webkit-scrollbar{display:none}.bbc.bbc-site nav.pagination.bbc-unified-pagination > a,
.bbc.bbc-site nav.pagination.bbc-unified-pagination > span,
.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > a,
.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > span{box-sizing:border-box!important;display:inline-flex!important;flex:0 1 auto!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:11px 20px!important;border-radius:9px!important;border:1px solid #128663!important;background:#128663!important;color:#fff!important;box-shadow:0 3px 8px rgba(0,0,0,.10)!important;font:700 14px/1.25 Arial,sans-serif!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;letter-spacing:0!important}.bbc.bbc-site nav.pagination.bbc-unified-pagination > span,
.bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > span{flex:0 0 auto!important;padding-inline:16px!important;background:#edf7f2!important;border-color:#edf7f2!important;color:#2a6957!important;font-weight:700!important;box-shadow:none!important}.bbc.bbc-site nav.pagination.bbc-unified-pagination > a:hover,
.bbc.bbc-site nav.pagination.bbc-unified-pagination > a:focus-visible{border-color:#0b7156!important;background:#0b7156!important;color:#fff!important;text-decoration:none!important}@media(max-width:767px){.bbc.bbc-site nav.pagination.bbc-unified-pagination,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination{gap:7px!important;justify-content:center!important;margin:20px auto 10px!important}.bbc.bbc-site nav.pagination.bbc-unified-pagination > a,
  .bbc.bbc-site nav.pagination.bbc-unified-pagination > span,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > a,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > span{padding:10px 10px!important;font-size:clamp(11px,3.2vw,13px)!important;min-height:43px!important}}@media(max-width:359px){.bbc.bbc-site nav.pagination.bbc-unified-pagination,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination{gap:4px!important}.bbc.bbc-site nav.pagination.bbc-unified-pagination > a,
  .bbc.bbc-site nav.pagination.bbc-unified-pagination > span,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > a,
  .bbc.bbc-site section.bbc-similar-listing > nav.pagination.bbc-similar-pagination.bbc-unified-pagination > span{padding:9px 6px!important;font-size:11px!important}}.bbc.bbc-site .detail-title.bbc-detail-heading{display:flex!important;flex-direction:column!important;min-height:0!important;margin:0!important;padding:0 0 13px!important;border-bottom:1px solid #e1e7e3!important}.bbc.bbc-site .detail-title.bbc-detail-heading h1{margin:0 0 10px!important;line-height:1.2!important;font-size:clamp(24px,2.55vw,34px)!important;letter-spacing:-.35px!important}.bbc.bbc-site .bbc-detail-heading-bottom{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px 18px!important;width:100%!important}.bbc.bbc-site .bbc-detail-car-meta{flex:1 1 240px!important;min-width:0!important}.bbc.bbc-site .bbc-detail-car-meta p{margin:0!important;padding:0!important;color:#73837b!important;font-size:14px!important;font-weight:400!important;line-height:1.48!important}.bbc.bbc-site .bbc-detail-car-meta p + p{margin-top:3px!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions{display:flex!important;flex:0 1 auto!important;flex-wrap:wrap!important;align-items:center!important;align-self:flex-end!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;padding:0!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions form{margin:0!important;padding:0!important;width:auto!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:6px!important;color:#657b70!important;font-size:13px!important;font-weight:500!important;min-height:34px!important;width:auto!important;margin:0!important;padding:5px 8px!important;line-height:1.3!important;white-space:nowrap!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions button:hover,
.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions button:focus-visible{color:#197658!important;background:#f1f8f4!important;border-color:#d8eadf!important}.bbc.bbc-site .detail-title.bbc-detail-heading #bbc-share-status:empty{display:none!important}.bbc.bbc-site .detail-title.bbc-detail-heading #bbc-share-status:not(:empty){display:block!important;margin-top:7px!important;font-size:12px!important}@media (max-width:700px){.bbc.bbc-site .detail-title.bbc-detail-heading{padding-bottom:12px!important}.bbc.bbc-site .detail-title.bbc-detail-heading h1{font-size:clamp(21px,5.5vw,26px)!important;margin-bottom:8px!important}.bbc.bbc-site .bbc-detail-heading-bottom{align-items:flex-start!important;gap:9px 12px!important}.bbc.bbc-site .bbc-detail-car-meta{flex-basis:100%!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions{align-self:flex-start!important;justify-content:flex-start!important;margin:0!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions button{min-height:32px!important;padding:4px 7px!important}}.bbc.bbc-site .bbc-datetime-field{position:relative;display:block;min-width:0;width:100%}.bbc.bbc-site .bbc-datetime-field:not(.bbc-datetime-ready) > .bbc-datetime-text,
.bbc.bbc-site .bbc-datetime-field:not(.bbc-datetime-ready) > .bbc-datetime-icon{display:none!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;min-width:0!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;border:1px solid #dce6e1!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important;padding:0 10px!important;margin:5px 0 0!important;overflow:visible!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-text{display:block!important;flex:1 1 auto!important;min-width:0!important;font-family:Arial,sans-serif!important;font-weight:500!important;font-size:clamp(12px,1.1vw,15px)!important;line-height:1.35!important;letter-spacing:normal!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#82908a!important;pointer-events:none!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready.bbc-datetime-filled .bbc-datetime-text{color:#34434b!important;font-weight:600!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-icon{display:block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;color:#4e6760!important;pointer-events:none!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready:focus-within{outline:2px solid #229b7e!important;outline-offset:1px!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready.bbc-datetime-disabled{opacity:.55!important}body .bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready > input.bbc-datetime-native[type="datetime-local"],
body .bbc.bbc-site .booking-panel .bbc-datetime-field.bbc-datetime-ready > input.bbc-datetime-native[type="datetime-local"]{display:block!important;position:absolute!important;inset:0!important;top:0!important;left:0!important;z-index:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;opacity:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;font-size:16px!important}@media (max-width:700px){.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready{padding:0 7px!important;height:44px!important;min-height:44px!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-text{font-size:12px!important;letter-spacing:-.15px!important}.bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-icon{width:15px!important;height:15px!important;flex-basis:15px!important;min-width:15px!important}}body .bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready24 > input.bbc-datetime-native[type="datetime-local"]{pointer-events:none!important}body .bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready24 > button.bbc-datetime-trigger24{position:absolute!important;inset:0!important;z-index:5!important;display:block!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:transparent!important;cursor:pointer!important}body .bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready24 > button.bbc-datetime-trigger24:disabled{cursor:not-allowed!important}body .bbc.bbc-site .bbc-datetime-field.bbc-datetime-ready24 > button.bbc-datetime-trigger24:focus-visible{outline:2px solid #148d6d!important;outline-offset:2px!important}body .bbc-datetime-picker24[hidden]{display:none!important}body .bbc-datetime-picker24{position:fixed!important;z-index:2147481000!important;box-sizing:border-box!important;padding:16px!important;border-radius:12px!important;border:1px solid #dae4e0!important;background:#fff!important;box-shadow:0 12px 32px rgba(22,41,40,.21)!important;color:#263a40!important;font:14px/1.4 Arial,sans-serif!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important}body .bbc-datetime-picker24 *{box-sizing:border-box!important;font-family:Arial,sans-serif!important}body .bbc-datetime-picker24 .bbc-dtp24-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:16px!important;font-weight:700!important;margin-bottom:14px!important}body .bbc-datetime-picker24 .bbc-dtp24-heading span{font-size:12px!important;font-weight:600!important;color:#167657!important;background:#eaf6ef!important;padding:3px 8px!important;border-radius:20px!important}body .bbc-datetime-picker24 label{display:block!important;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;color:#4a5f63!important}body .bbc-datetime-picker24 input,body .bbc-datetime-picker24 select{display:block!important;height:42px!important;width:100%!important;min-width:0!important;margin:7px 0 0!important;padding:8px 10px!important;border:1px solid #ccd9da!important;border-radius:7px!important;background:#fff!important;color:#273b40!important;font-size:16px!important;font-weight:600!important;line-height:normal!important}body .bbc-datetime-picker24 .bbc-dtp24-time-row{display:grid!important;grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr)!important;align-items:end!important;gap:8px!important;margin:12px 0 14px!important}body .bbc-datetime-picker24 .bbc-dtp24-colon{align-self:end!important;text-align:center!important;font-weight:700!important;font-size:22px!important;padding-bottom:8px!important}body .bbc-datetime-picker24 .bbc-dtp24-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important}body .bbc-datetime-picker24 .bbc-dtp24-actions button{min-height:38px!important;padding:8px 15px!important;border-radius:7px!important;border:1px solid #ccd9da!important;background:#fff!important;color:#32464b!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important}body .bbc-datetime-picker24 .bbc-dtp24-actions .bbc-dtp24-apply{background:#167b5c!important;border-color:#167b5c!important;color:#fff!important}body .bbc-datetime-picker24 .bbc-dtp24-error{color:#ae2424!important;margin-bottom:10px!important;font-size:13px!important}@media(max-width:400px){body .bbc-datetime-picker24{padding:12px!important}}body .bbc.bbc-site .bbc-banner form.bbc-search > label[data-rental-field][hidden]{display:none!important}@media (max-width:700px){.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search > button[data-rental-submit]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.bbc.bbc-site > .bbc-banner.bbc-home-hero > form.bbc-search > label[data-rental-field]:not([hidden]){min-width:0!important}}@media(max-width:540px){.bbc .bbc-search.bbc-month-search{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:14px!important;gap:10px}.bbc .bbc-month-search>.month-location{grid-column:1/-1;grid-row:1}.bbc .bbc-month-search>.month-duration{grid-column:1;grid-row:2}.bbc .bbc-month-search>.month-pickup{grid-column:2;grid-row:2}.bbc .bbc-month-search>[data-rental-field="month"]{min-height:76px;padding:12px 12px;font-size:13px}.bbc .bbc-month-search>[data-rental-field="month"] select{font-size:16px;margin-top:6px;min-height:30px;height:30px}.bbc .bbc-month-search>[data-rental-submit]{grid-column:1/-1;grid-row:3;height:48px;min-height:48px;font-size:15px}.bbc .bbc-month-search>.advanced{grid-column:1/-1;grid-row:4}}@media(max-width:360px){.bbc .bbc-month-search>[data-rental-field="month"]{padding:10px 10px}.bbc .bbc-month-search>[data-rental-field="month"] select{font-size:15px}}@media (max-width:700px){body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px!important;align-items:stretch!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-location[data-rental-field="month"]:not([hidden]){grid-column:1/-1!important;grid-row:1!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-duration[data-rental-field="month"]:not([hidden]){grid-column:1/2!important;grid-row:2!important;min-width:0!important;margin:0!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-pickup[data-rental-field="month"]:not([hidden]){grid-column:2/3!important;grid-row:2!important;min-width:0!important;margin:0!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-duration select,
  body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-pickup select{width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(14px,3.6vw,16px)!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > button[data-rental-submit]{grid-column:1/-1!important;grid-row:3!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > .advanced{grid-column:1/-1!important;grid-row:4!important}body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > .bbc-search-feedback{grid-column:1/-1!important;grid-row:auto!important}}@media (max-width:365px){body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-duration,
  body .bbc.bbc-site > .bbc-banner > form.bbc-search.bbc-month-search > label.month-pickup{padding:10px 9px!important;font-size:12px!important}}@media(max-width:560px){body .bbc-datetime-picker24{padding:12px!important;border-radius:10px!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}body .bbc-datetime-picker24 .bbc-dtp24-heading{margin-bottom:10px!important;font-size:15px!important;gap:8px!important;flex-wrap:wrap!important}body .bbc-datetime-picker24 label{font-size:12px!important}body .bbc-datetime-picker24 input,body .bbc-datetime-picker24 select{height:40px!important;padding:8px 9px!important;font-size:15px!important}body .bbc-datetime-picker24 .bbc-dtp24-time-row{gap:6px!important;margin:10px 0 12px!important;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)!important}body .bbc-datetime-picker24 .bbc-dtp24-colon{font-size:18px!important;padding-bottom:8px!important}body .bbc-datetime-picker24 .bbc-dtp24-actions{gap:8px!important;flex-wrap:wrap!important}body .bbc-datetime-picker24 .bbc-dtp24-actions button{flex:1 1 120px!important;min-height:40px!important;padding:8px 12px!important}}@media(max-width:360px){body .bbc-datetime-picker24{padding:10px!important}body .bbc-datetime-picker24 .bbc-dtp24-time-row{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)!important;gap:5px!important}body .bbc-datetime-picker24 .bbc-dtp24-actions button{flex-basis:100px!important;font-size:13px!important}}@media(max-width:700px){body .bbc-datetime-picker24{box-sizing:border-box!important;min-width:0!important;max-width:calc(100vw - 16px)!important;overflow-x:hidden!important;overscroll-behavior:contain}body .bbc-datetime-picker24 .bbc-dtp24-time-row > label{min-width:0!important;max-width:100%!important}body .bbc-datetime-picker24 .bbc-dtp24-time-row select{max-width:100%!important;min-width:0!important}}@media (max-width:700px){body .bbc.bbc-site form.bbc-search > .bbc-datetime-picker24.bbc-dtp24-inline{display:block!important;position:relative!important;inset:auto!important;grid-column:1/-1!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;overflow-x:hidden!important;margin:0!important;padding:12px!important;border:1px solid #d9e8e1!important;border-radius:12px!important;box-shadow:0 3px 12px rgba(22,41,40,.08)!important}body .bbc.bbc-site form.bbc-search > .bbc-datetime-picker24.bbc-dtp24-inline[hidden]{display:none!important}body .bbc.bbc-site form.bbc-search:has(> .bbc-dtp24-inline:not([hidden])) > .advanced,
  body .bbc.bbc-site form.bbc-search:has(> .bbc-dtp24-inline:not([hidden])) > button[data-rental-submit]{grid-row:auto!important}body .bbc.bbc-site form.bbc-search > .bbc-dtp24-inline .bbc-dtp24-time-row{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)!important}}@media (max-width:700px){body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;column-gap:10px!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-location[data-rental-field="day"]:not([hidden]){display:block!important;grid-column:1/-1!important;grid-row:1!important;min-width:0!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-start[data-rental-field="day"]:not([hidden]){display:block!important;grid-column:1/2!important;grid-row:2!important;min-width:0!important;width:100%!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-end[data-rental-field="day"]:not([hidden]){display:block!important;grid-column:2/3!important;grid-row:2!important;min-width:0!important;width:100%!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-start .bbc-datetime-field,
  body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-end .bbc-datetime-field{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-start .bbc-datetime-text,
  body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > label.day-end .bbc-datetime-text{font-size:clamp(10px,3.1vw,12px)!important}body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > .bbc-datetime-picker24.bbc-dtp24-inline,
  body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > .advanced,
  body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > button[data-rental-submit],
  body .bbc.bbc-site > :is(.bbc-banner,.bbc-banner.bbc-home-hero) > form.bbc-search:not(.bbc-month-search) > .bbc-search-feedback{grid-column:1/-1!important;grid-row:auto!important}}body .bbc-datetime-picker24:not(.bbc-dtp24-inline){position:absolute!important}.bbc.bbc-site .bbc-nav .nav-links #bbc-partner-account-menu.bbc-partner-logged-in{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;max-width:min(270px,100%)!important;min-width:0!important;padding:5px 10px!important;border:1px solid #d2e9df!important;border-radius:22px!important;background:#f0faf5!important;color:#216b59!important;text-decoration:none!important;white-space:normal!important;vertical-align:middle!important}.bbc.bbc-site .bbc-nav .bbc-partner-nav-avatar{width:32px!important;height:32px!important;flex:0 0 32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:50%!important;background:#4cb99d!important;color:white!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important}.bbc.bbc-site .bbc-nav .bbc-partner-nav-avatar img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;border-radius:50%!important}.bbc.bbc-site .bbc-nav .bbc-partner-nav-greeting{display:block!important;flex:1 1 auto!important;min-width:0!important;line-height:1.3!important;font-size:12px!important}.bbc.bbc-site .bbc-nav .bbc-partner-nav-name{display:block!important;max-width:100%!important;color:#1d6454!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bbc.bbc-site .bbc-nav .bbc-partner-nav-hi{font-weight:500!important;color:#568173!important}.bbc.bbc-site .bbc-nav .nav-links #bbc-partner-account-menu.bbc-partner-logged-in:hover,
.bbc.bbc-site .bbc-nav .nav-links #bbc-partner-account-menu.bbc-partner-logged-in:focus-visible{background:#e1f6eb!important;border-color:#5cb99e!important}@media(max-width:700px){.bbc.bbc-site .bbc-nav .nav-links #bbc-partner-account-menu.bbc-partner-logged-in{max-width:100%!important;flex:1 1 100%!important;min-height:46px!important}}.bbc.bbc-site .bbc-nav .nav-links #bbc-member-account-menu.bbc-member-logged-in{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:min(245px,100%)!important;padding:6px 11px!important;border:1px solid #d2e9df!important;border-radius:22px!important;background:#f0faf5!important;color:#216b59!important;text-decoration:none!important;white-space:normal!important;vertical-align:middle!important}.bbc.bbc-site .bbc-nav .bbc-member-nav-greeting{display:block!important;min-width:0!important;line-height:1.3!important;font-size:12px!important}.bbc.bbc-site .bbc-nav .bbc-member-nav-hi{font-weight:500!important;color:#568173!important}.bbc.bbc-site .bbc-nav .bbc-member-nav-name{display:block!important;max-width:100%!important;color:#1d6454!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bbc.bbc-site .bbc-nav .nav-links #bbc-member-account-menu.bbc-member-logged-in:hover,
.bbc.bbc-site .bbc-nav .nav-links #bbc-member-account-menu.bbc-member-logged-in:focus-visible{background:#e1f6eb!important;border-color:#5cb99e!important}@media(max-width:700px){.bbc.bbc-site .bbc-nav .nav-links #bbc-member-account-menu.bbc-member-logged-in{max-width:100%!important;flex:1 1 100%!important;min-height:46px!important}}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair{display:inline-flex!important;align-items:stretch!important;gap:8px!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;box-sizing:border-box!important;text-align:center}@media(max-width:700px){.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair{flex:1 1 100%!important;width:100%!important;gap:6px!important;margin-left:0!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > a,
  .bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > #bbc-member-account-menu.bbc-member-logged-in,
  .bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > #bbc-partner-account-menu.bbc-partner-logged-in{flex:1 1 0!important;width:50%!important;max-width:none!important;min-height:46px!important;padding:7px 6px!important;font-size:12px!important;overflow-wrap:anywhere!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-partner-nav-avatar{width:28px!important;height:28px!important;flex-basis:28px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-member-nav-greeting,
  .bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-partner-nav-greeting{overflow:hidden!important;text-overflow:ellipsis!important}}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-nav-control{position:relative!important;display:inline-flex!important;align-items:center!important;gap:5px!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;isolation:isolate!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-nav-control > #bbc-partner-account-menu.bbc-partner-logged-in{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:7px!important;box-sizing:border-box!important;background:#fff!important;color:#334a4b!important;border:1px solid #d6e5df!important;border-radius:25px!important;cursor:pointer!important;box-shadow:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown-toggle:hover,
.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown-toggle[aria-expanded="true"]{border-color:#50bea1!important;background:#edfaf4!important;color:#15866d!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown-toggle:focus-visible,
.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown a:focus-visible,
.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown button:focus-visible{outline:2px solid #168a70!important;outline-offset:2px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown[hidden]{display:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown{display:flex!important;flex-direction:column!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;z-index:150!important;width:190px!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box!important;padding:5px!important;margin:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #dce9e4!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(22,48,39,.16)!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown > a,
.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown > form > button{width:100%!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;margin:0!important;padding:11px 12px!important;min-height:42px!important;border:0!important;border-radius:7px!important;background:#fff!important;color:#36454b!important;font:500 14px/1.4 Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;white-space:nowrap!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown > a:hover,
.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown > form > button:hover{background:#eef9f4!important;color:#137e64!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown > form{display:block!important;width:100%!important;margin:0!important;padding:0!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair{overflow:visible!important}.bbc.bbc-site .bbc-nav{position:relative;z-index:50}.bbc.bbc-site .bbc-banner{z-index:1}@media(max-width:700px){.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > .bbc-partner-nav-control{flex:1 1 0!important;width:50%!important;min-width:0!important;max-width:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-nav-control > #bbc-partner-account-menu.bbc-partner-logged-in{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:5px!important;min-height:46px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-nav-control .bbc-partner-nav-greeting{overflow:hidden!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown-toggle{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-partner-dropdown{width:185px!important}}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-nav-control{position:relative!important;display:inline-flex!important;align-items:center!important;gap:5px!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;isolation:isolate!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-nav-control > #bbc-member-account-menu.bbc-member-logged-in{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:7px!important;box-sizing:border-box!important;background:#fff!important;color:#334a4b!important;border:1px solid #d6e5df!important;border-radius:25px!important;cursor:pointer!important;box-shadow:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown-toggle:hover,
.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown-toggle[aria-expanded="true"]{border-color:#50bea1!important;background:#edfaf4!important;color:#15866d!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown-toggle:focus-visible,
.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown a:focus-visible,
.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown button:focus-visible{outline:2px solid #168a70!important;outline-offset:2px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown[hidden]{display:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown{display:flex!important;flex-direction:column!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:auto!important;z-index:150!important;width:190px!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box!important;padding:5px!important;margin:0!important;overflow:hidden!important;background:#fff!important;border:1px solid #dce9e4!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(22,48,39,.16)!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown > a,
.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown > form > button{width:100%!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;margin:0!important;padding:11px 12px!important;min-height:42px!important;border:0!important;border-radius:7px!important;background:#fff!important;color:#36454b!important;font:500 14px/1.4 Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;white-space:nowrap!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown > a:hover,
.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown > form > button:hover{background:#eef9f4!important;color:#137e64!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown > form{display:block!important;width:100%!important;margin:0!important;padding:0!important}@media(max-width:700px){.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair > .bbc-member-nav-control{flex:1 1 0!important;width:50%!important;min-width:0!important;max-width:none!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-nav-control > #bbc-member-account-menu.bbc-member-logged-in{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:5px!important;min-height:46px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-nav-control .bbc-member-nav-greeting{overflow:hidden!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown-toggle{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important}.bbc.bbc-site .bbc-nav .nav-links .bbc-member-dropdown{width:185px!important}}.bbc.bbc-site .bbc-inline-profile{margin:16px 0!important;padding:16px 18px!important}.bbc.bbc-site .bbc-inline-profile>h2{margin:0 0 12px!important;font-size:clamp(19px,2vw,25px)!important;line-height:1.3!important}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0;margin:0;min-width:0}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration-item{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;row-gap:0;min-width:0;margin:0;padding:8px 10px;border:1px solid #e1e9e5;border-radius:9px;background:#fff;font-size:13px;line-height:1.45}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration-item dt{margin:0;color:#526963;font-weight:700;flex:0 1 auto;overflow-wrap:normal}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration-item dd{margin:0;color:#263943;font-weight:500;min-width:0;overflow-wrap:anywhere}@media(max-width:1150px){.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:590px){.bbc.bbc-site .bbc-inline-profile{padding:13px!important}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration{grid-template-columns:minmax(0,1fr);gap:7px}.bbc.bbc-site .bbc-inline-profile .bbc-consign-registration-item{padding:8px 10px;font-size:13px;column-gap:5px}}.bbc.bbc-site .owner-editor .owner-form-grid > input[type="hidden"]{display:none!important;position:absolute!important}@media (max-width: 600px){.bbc-site .owner-page .owner-editor{padding:10px!important}.bbc-site .owner-editor .owner-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important}.bbc-site .owner-editor .owner-form-grid>label{gap:4px!important}.bbc-site .owner-editor .owner-form-grid>label,
  .bbc-site .owner-editor .owner-form-grid>fieldset{min-width:0!important}.bbc-site .owner-editor .owner-form-grid input:not([type=checkbox]),
  .bbc-site .owner-editor .owner-form-grid select{height:36px!important;font-size:12px!important;padding:6px 8px!important}.bbc-site .owner-editor .owner-form-grid>label{font-size:12px!important}.bbc-site .owner-editor .bbc-pickup-choices{grid-column:1/-1!important;min-height:auto!important;padding:8px!important}.bbc-site .owner-editor .bbc-pickup-choices legend{font-size:12px!important}.bbc-site .owner-editor .bbc-owner-price-panel{padding:10px!important}.bbc-site .owner-editor .bbc-owner-price-panel h3{font-size:16px!important;margin-bottom:9px!important}.bbc-site .owner-editor .bbc-owner-prices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bbc-site .owner-editor .bbc-owner-prices input{height:36px!important;font-size:12px!important;padding:6px 8px!important}.bbc-site .owner-editor > form > label,
  .bbc-site .owner-editor > form > .bbc-amenity-field,
  .bbc-site .owner-editor > form > p.booking-caption,
  .bbc-site .owner-editor > form > script + button,
  .bbc-site .owner-editor > form > button,
  .bbc-site .owner-editor > form > a.button.secondary{font-size:12px!important}}@media (max-width: 360px){.bbc-site .owner-editor .owner-form-grid{gap:7px 8px!important}.bbc-site .owner-editor .owner-form-grid input:not([type=checkbox]),
  .bbc-site .owner-editor .owner-form-grid select{height:34px!important;font-size:11px!important;padding:5px 7px!important}.bbc-site .owner-editor .owner-form-grid>label{font-size:11px!important}}@media (max-width:700px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:start!important;grid-auto-flow:row!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > label{grid-column:1/-1!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > label.bbc-owner-two-mobile{grid-column:auto!important;width:auto!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > label.bbc-owner-two-mobile > input,
  body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > label.bbc-owner-two-mobile > select{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > .bbc-pickup-choices,
  body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > .bbc-owner-price-panel{grid-column:1/-1!important;min-width:0!important;width:100%!important}}@media (max-width:360px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid{gap:8px!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > .owner-form-grid > label.bbc-owner-two-mobile{font-size:11px!important}}@media (max-width:700px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices{display:flex!important;flex-flow:row nowrap!important;justify-content:space-between!important;align-items:center!important;align-content:center!important;column-gap:3px!important;row-gap:0!important;padding:7px 5px!important;margin:0!important;min-height:0!important;height:auto!important;box-sizing:border-box!important;overflow:visible!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > legend{font-size:12px!important;margin:0 0 4px!important;padding:0 3px!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > label.bbc-pickup-check{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;padding:2px 0!important;margin:0!important;gap:3px!important;line-height:1.25!important;font-size:clamp(10px,2.85vw,11.5px)!important;white-space:nowrap!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > label.bbc-pickup-check > input[type="checkbox"]{appearance:auto!important;display:block!important;position:static!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;margin:0!important;opacity:1!important}}@media (max-width:360px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > label.bbc-pickup-check{font-size:9.5px!important;gap:2px!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > label.bbc-pickup-check > input[type="checkbox"]{flex-basis:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important}}.bbc.bbc-site .owner-editor fieldset.bbc-pickup-choices > .bbc-pickup-options{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;min-width:0;width:100%}@media(max-width:700px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices{display:block!important;float:none!important;grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:7px 7px 9px!important;margin:0!important;min-height:0!important;height:auto!important;overflow:visible!important;box-sizing:border-box!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > legend{display:table!important;float:none!important;position:static!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:0 4px!important;margin:0 0 4px!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > .bbc-pickup-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:4px!important;min-width:0!important;width:100%!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > .bbc-pickup-options > label.bbc-pickup-check{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;align-self:center!important;min-width:0!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;gap:3px!important;font-size:clamp(9px,2.65vw,11.5px)!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:normal!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > .bbc-pickup-options > label.bbc-pickup-check > input[type=checkbox]{appearance:auto!important;position:static!important;display:block!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;margin:0!important;opacity:1!important}}@media(max-width:360px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > .bbc-pickup-options > label.bbc-pickup-check{font-size:9px!important;gap:2px!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form .owner-form-grid > fieldset.bbc-pickup-choices > .bbc-pickup-options > label.bbc-pickup-check > input[type=checkbox]{flex-basis:13px!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important}}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form input[name="image"],
body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form textarea[name="gallery"],
body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form textarea[name="description"]{font-weight:400!important;font-style:normal!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > label.bbc-owner-media-field{display:block!important;width:100%!important;margin:12px 0 0!important;line-height:1.4!important}body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > label.bbc-owner-media-field > input,
body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > label.bbc-owner-media-field > textarea{display:block!important;margin-top:6px!important}@media(max-width:600px){body .bbc.bbc-site .owner-page .owner-editor form.bbc-owner-vehicle-form > label.bbc-owner-media-field{margin-top:10px!important}}.bbc.bbc-site .bbc-share-container{position:relative!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;min-width:0!important}.bbc.bbc-site .bbc-share-menu[hidden]{display:none!important}.bbc.bbc-site .bbc-share-menu{position:absolute!important;z-index:120!important;top:calc(100% + 8px)!important;right:0!important;width:306px!important;max-width:calc(100vw - 32px)!important;min-width:0!important;background:#fff!important;border:1px solid #dce9e3!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(17,58,45,.17)!important;padding:13px!important;box-sizing:border-box!important;color:#33463e!important;text-align:left!important}.bbc.bbc-site .bbc-share-menu .bbc-share-heading{font-size:15px!important;display:block!important;font-weight:700!important;line-height:1.4!important;margin:0 0 11px!important;color:#273c35!important}.bbc.bbc-site .bbc-share-menu .bbc-share-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions .bbc-share-menu .bbc-share-link{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;white-space:normal!important;text-align:left!important;min-width:0!important;width:100%!important;min-height:40px!important;margin:0!important;padding:7px!important;background:#f6faf8!important;border:1px solid #e4eee8!important;border-radius:8px!important;box-shadow:none!important;text-decoration:none!important;font:500 12px/1.4 Arial,sans-serif!important;color:#34463f!important;cursor:pointer!important}.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions .bbc-share-menu .bbc-share-link:hover,.bbc.bbc-site .detail-title.bbc-detail-heading .detail-actions .bbc-share-menu .bbc-share-link:focus-visible{background:#e9f7f0!important;border-color:#78c3ac!important;outline:1px solid #78c3ac!important}.bbc.bbc-site .bbc-share-mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#e3f2ea!important;color:#1d795b!important;font-size:14px!important;font-weight:700!important;line-height:1!important}.bbc.bbc-site .bbc-share-mark.is-facebook{background:#1877f2!important;color:#fff!important}.bbc.bbc-site .bbc-share-mark.is-zalo{background:#0068ff!important;color:#fff!important}.bbc.bbc-site .bbc-share-mark.is-messenger{background:#8b5cf6!important;color:#fff!important}.bbc.bbc-site .bbc-share-mark.is-telegram{background:#29a9ea!important;color:#fff!important}.bbc.bbc-site .bbc-share-mark.is-whatsapp{background:#25d366!important;color:#fff!important}.bbc.bbc-site .bbc-share-mark.is-twitter{background:#101010!important;color:#fff!important}.bbc.bbc-site .bbc-share-menu .bbc-share-hint{display:block!important;margin:10px 1px 0!important;font:400 11px/1.5 Arial,sans-serif!important;color:#77857e!important}@media(max-width:700px){.bbc.bbc-site .bbc-share-menu{left:0!important;right:auto!important;width:min(300px,calc(100vw - 40px))!important}}body .bbc.bbc-site .bbc-banner .rental-tabs > a[data-rental-mode="day"].selected,
body .bbc.bbc-site .bbc-banner .rental-tabs > a[data-rental-mode="month"].selected{background-color:#1A9E54!important;background-image:none!important;color:#fff!important;border-color:#1A9E54!important}body .bbc.bbc-site .bbc-banner .rental-tabs > a[data-rental-mode="day"].selected:hover,
body .bbc.bbc-site .bbc-banner .rental-tabs > a[data-rental-mode="month"].selected:hover{background-color:#1A9E54!important;color:#fff!important}body .bbc.bbc-site .bbc-banner .rental-tabs > a.selected .bbc-icon{filter:brightness(0) invert(1)!important}.bbc-site .pickup-highlight,
.bbc.bbc-site .pickup-highlight{background:#FAFDFC!important}.bbc-site .detail-price-grid strong,
.bbc.bbc-site .detail-price-grid strong,
.bbc-site .detail-price-grid .bbc-price-discount strong,
.bbc.bbc-site .detail-price-grid .bbc-price-discount strong{color:#30ab8b!important}body .bbc.bbc-site form.bbc-search:not(.bbc-month-search) > button[data-rental-submit]{background:#65BB45!important;background-color:#65BB45!important;border-color:#65BB45!important;color:#fff!important}.bbc-site .pickup-highlight > .bbc-icon-pickup-car-only,
.bbc.bbc-site .pickup-highlight > .bbc-icon-pickup-car-only{display:block!important;width:60px!important;height:50px!important;min-width:60px!important;flex:0 0 60px!important;object-fit:contain!important;align-self:flex-start!important;margin:0!important}@media(max-width:600px){.bbc-site .pickup-highlight > .bbc-icon-pickup-car-only,
  .bbc.bbc-site .pickup-highlight > .bbc-icon-pickup-car-only{width:52px!important;height:46px!important;min-width:52px!important;flex-basis:52px!important}}.bbc-site .consign-page{--consign-green:#4CAF50;--consign-soft:#F9F9F9}.bbc-site .consign-page .consign-eyebrow,
.bbc-site .consign-page .consign-hero h1,
.bbc-site .consign-page .income-result,
.bbc-site .consign-page .consign-steps h3,
.bbc-site .consign-page .consign-register h2,
.bbc-site .consign-page .section-heading>a,
.bbc-site .consign-page .location-grid strong,
.bbc-site .consign-page .steps-section>div>span,
.bbc-site .consign-page .steps-section b,
.bbc-site .consign-page .bbc-member-owner-link a,
.bbc-site .consign-page a,
.bbc-site .consign-page .bbc-member-crosslink .button.secondary,
.bbc-site .consign-page .consign-callout .bbc-icon,
.bbc-site .consign-page .consign-benefits .bbc-icon,
.bbc-site .consign-page .faq-section summary,
.bbc-site .consign-page .booking-caption strong{color:var(--consign-green)!important}.bbc-site .consign-page .button,
.bbc-site .consign-page button,
.bbc-site .consign-page input[type=submit],
.bbc-site .consign-page input[type=button]{background:var(--consign-green)!important;border-color:var(--consign-green)!important;color:#fff!important}.bbc-site .consign-page .button.secondary,
.bbc-site .consign-page .bbc-member-crosslink .button.secondary{background:var(--consign-soft)!important;color:var(--consign-green)!important;border:1px solid #dfe6df!important}.bbc-site .consign-page .consign-steps b{background:var(--consign-green)!important;color:#fff!important}.bbc-site .consign-page .consign-benefits article,
.bbc-site .consign-page .consign-callout,
.bbc-site .consign-page .bbc-member-crosslink,
.bbc-site .consign-page .steps-section,
.bbc-site .consign-page .faq-section details,
.bbc-site .consign-page .empty-review,
.bbc-site .consign-page .consign-register,
.bbc-site .consign-page .consign-register #consign-register-form{background:var(--consign-soft)!important}.bbc-site .consign-page .consign-benefits article,
.bbc-site .consign-page .consign-callout,
.bbc-site .consign-page .bbc-member-crosslink,
.bbc-site .consign-page .consign-register,
.bbc-site .consign-page .consign-register #consign-register-form,
.bbc-site .consign-page .faq-section details{border-color:#e4e9e4!important}.bbc-site .consign-page .consign-form-intro .consign-eyebrow,
.bbc-site .consign-page .consign-form-intro h2,
.bbc-site .consign-page .consign-form-intro p{color:#fff!important}.bbc-site .consign-page .consign-register .consign-notes summary{background:transparent!important;color:var(--consign-green)!important}.bbc-site .consign-page .consign-feedback:focus{outline-color:var(--consign-green)!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-method{border:0!important;padding:0!important;margin:0 0 12px!important;min-width:0!important;display:grid!important;gap:10px!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-method legend{font-size:12px!important;font-weight:400!important;color:#72847b!important;padding:0!important;margin:0 0 8px!important;line-height:1.5!important}.bbc.bbc-site .booking-panel label.bbc-booking-pickup-option{display:flex!important;flex-direction:row!important;align-items:center!important;gap:13px!important;width:100%!important;cursor:pointer!important;margin:0!important;padding:14px 15px!important;border:1px solid #dbe5dd!important;border-radius:12px!important;background:#fff!important;box-sizing:border-box!important;line-height:1.45!important;transition:background-color .15s ease,border-color .15s ease!important}.bbc.bbc-site .booking-panel label.bbc-booking-pickup-option.is-selected,
.bbc.bbc-site .booking-panel label.bbc-booking-pickup-option:has(input:checked){border-color:#8fd2a0!important;background:#f4faf5!important}.bbc.bbc-site .booking-panel label.bbc-booking-pickup-option:focus-within{outline:2px solid #4CAF50!important;outline-offset:2px!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-option input[type=radio]{appearance:auto!important;-webkit-appearance:radio!important;display:inline-block!important;flex:0 0 19px!important;width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important;accent-color:#4CAF50!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;cursor:pointer!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-copy{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-copy strong{color:#283d34!important;font-weight:700!important;font-size:14px!important;line-height:1.5!important}.bbc.bbc-site .booking-panel .bbc-booking-pickup-copy>span{font-size:13px!important;color:#7e9084!important;line-height:1.5!important;overflow-wrap:anywhere!important}.bbc.bbc-site .booking-panel .bbc-booking-delivery-fields[hidden]{display:none!important}.bbc.bbc-site .booking-panel .bbc-booking-delivery-fields{margin:0 0 12px!important}.bbc.bbc-site .booking-panel .bbc-booking-delivery-fields label{display:block!important}.bbc.bbc-site .booking-panel .bbc-booking-delivery-fields input[name=address]{width:100%!important}.bbc.bbc-site #bbc-booking .bbc-booking-phone-error:not([hidden]){display:block!important;margin:4px 0 0!important;color:#b42318!important;font-size:12px!important;line-height:1.45!important}.bbc.bbc-site #bbc-booking input.bbc-phone-invalid{border-color:#b42318!important;outline-color:#b42318!important}.bbc.bbc-site #bbc-booking .rent-submit:disabled{opacity:.55!important;cursor:not-allowed!important;filter:none!important}.bbc.bbc-site #bbc-booking .bbc-booking-partner-notice{margin:10px 0!important;padding:12px 14px!important;border:1px solid #cfe1d3!important;border-radius:8px!important;background:#f5faf6!important;color:#355a3b!important;font-size:13px!important;line-height:1.65!important}body .bbc.bbc-site > .bbc-banner.bbc-home-hero{background-image:none!important;background-color:transparent!important;overflow:visible!important;isolation:isolate!important;border-radius:0!important}body .bbc.bbc-site > .bbc-banner.bbc-home-hero::before{content:""!important;display:block!important;position:absolute!important;z-index:-1!important;top:0!important;bottom:0!important;left:50%!important;right:auto!important;width:100vw!important;max-width:none!important;height:100%!important;transform:translateX(-50%)!important;pointer-events:none!important;border-radius:0!important;background-color:#c9e9f2!important;background-image:linear-gradient(90deg,rgba(246,255,252,.14) 0%,rgba(255,255,255,.02) 55%,transparent 82%),url('cars/home-city-search-match.webp')!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}@media(max-width:700px){body .bbc.bbc-site > .bbc-banner.bbc-home-hero::before{background-image:linear-gradient(90deg,rgba(245,255,252,.84),rgba(245,255,253,.62)),url('cars/home-city-search-match.webp')!important;background-position:65% center!important}}@media(max-width:480px){body .bbc.bbc-site > .bbc-banner.bbc-home-hero::before{background-image:linear-gradient(90deg,rgba(245,255,252,.92),rgba(245,255,252,.64)),url('cars/home-city-search-match.webp')!important;background-position:60% center!important}}body .bbc.bbc-site .car-card .car-specs > span,
body .bbc.bbc-site .listing .grid .car-card > .car-specs > span,
body .bbc.bbc-site .bbc-home-featured .grid .car-card > .car-specs > span,
body .bbc.bbc-site:has(> .bbc-home-hero) .listing .grid.car-rail .car-card > .car-specs > span,
body .bbc.bbc-site .bbc-related-cars .bbc-related-card .car-specs > span,
body .bbc.bbc-site .bbc-owner-public-list .bbc-owner-home-card > .car-specs > span,
body .bbc.bbc-site .bbc-owner-public-list .bbc-owner-public-specs > span,
body .bbc.bbc-site .bbc-owner-full-card .car-specs > span{font-size:14px!important;line-height:1.45!important}.bbc.bbc-site .car-card.bbc-demo-card > a.bbc-list-car-photo::after,
.bbc.bbc-site .car-card.bbc-demo-card > a.bbc-home-car-photo::after,
.bbc.bbc-site .car-card.bbc-related-card.bbc-demo-card > a.bbc-related-photo::after,
.bbc.bbc-site .car-card.bbc-related-card.bbc-demo-card > a.bbc-home-car-photo::after{content:none!important;display:none!important}.bbc-site .consign-register .consign-phone-hint{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#65766d}.bbc-site .consign-register .consign-phone-error:not([hidden]){display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#b42318}.bbc-site .consign-register input.consign-phone-invalid{border-color:#b42318!important;outline-color:#b42318!important}.bbc-site .bbc-myorders-table td.bbc-myorders-rebook-cell{vertical-align:middle!important;text-align:center!important}.bbc-site .bbc-myorders-rebook-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;min-height:45px;box-sizing:border-box}.bbc-site a.bbc-myorders-rebook,
.bbc-site a.bbc-myorders-rebook:link,
.bbc-site a.bbc-myorders-rebook:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:116px;max-width:100%;min-height:38px;padding:8px 16px!important;margin:0!important;box-sizing:border-box;border:1px solid #31a986!important;border-radius:8px!important;background-color:#39b58f!important;color:#fff!important;font-family:Arial, sans-serif;font-size:14px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;white-space:nowrap;text-align:center;cursor:pointer;transition:background-color .18s ease, border-color .18s ease, box-shadow .18s ease}.bbc-site a.bbc-myorders-rebook:hover,
.bbc-site a.bbc-myorders-rebook:focus-visible{border-color:#188d6b!important;background-color:#229b76!important;color:#fff!important;text-decoration:none!important}.bbc-site a.bbc-myorders-rebook:focus-visible{outline:2px solid #137a64;outline-offset:3px}.bbc-site .bbc-myorders-rebook-unavailable{display:block;font-size:11px;line-height:1.4}@media (max-width: 760px){.bbc-site .bbc-myorders-table td.bbc-myorders-rebook-cell{align-items:center!important}.bbc-site .bbc-myorders-table td.bbc-myorders-rebook-cell .bbc-myorders-rebook-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:61%;min-height:40px;justify-content:center!important}.bbc-site a.bbc-myorders-rebook{font-size:13px!important;min-width:110px;min-height:36px;padding:7px 12px!important}}.bbc-site .bbc-partner-orders .bbc-po-toolbar .bbc-po-return-warning,
.bbc-partner-orders .bbc-po-toolbar .bbc-po-return-warning{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:10px 0 0!important;color:#c62828!important;font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.55!important}.bbc-partner-orders .bbc-po-return-warning-icon{flex:0 0 19px;width:19px;height:19px;margin-top:1px;color:#c62828}.bbc-partner-orders .bbc-po-return-warning strong{font-weight:700}.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form{display:grid!important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) max-content!important;gap:12px!important;align-items:stretch!important;margin:10px 0 0!important}.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form > label,
.bbc-site .bbc-customer-orders .bbc-order-lookup .bbc-order-lookup-submit{display:grid!important;grid-template-rows:20px 56px!important;row-gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;align-items:stretch!important;box-sizing:border-box!important;font-family:Arial, sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.bbc-site .bbc-customer-orders .bbc-order-lookup .bbc-order-lookup-spacer{display:block!important;height:20px!important;line-height:20px!important;visibility:hidden}.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form input:not([type="hidden"]),
.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form button{display:block!important;height:56px!important;min-height:56px!important;max-height:56px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:12px 16px!important;border-radius:9px!important;font-family:Arial, sans-serif!important;font-size:14px!important;line-height:1.4!important;vertical-align:middle!important}.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form button{white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.bbc-site .bbc-po-table th.bbc-status-column-heading,
.bbc-site .bbc-po-table td.bbc-po-status-cell,
.bbc-site .bbc-myorders-table td.bbc-myorders-status-cell{text-align:center!important;vertical-align:middle!important}.bbc-site .bbc-po-table td.bbc-po-status-cell .bbc-po-status-actions{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important}.bbc-site .bbc-po-table td.bbc-po-status-cell .bbc-po-status-actions form{display:flex!important;width:auto!important;max-width:100%!important;margin:0 auto!important;justify-content:center!important}.bbc-site .bbc-po-table td.bbc-po-status-cell .bbc-po-status-actions button{margin:0!important}.bbc-site .bbc-myorders-table td.bbc-myorders-status-cell .bbc-order-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}@media (max-width: 760px){.bbc-site .bbc-customer-orders .bbc-order-lookup form.bbc-order-lookup-form{grid-template-columns:minmax(0, 1fr)!important;gap:12px!important}.bbc-site .bbc-customer-orders .bbc-order-lookup .bbc-order-lookup-submit{grid-template-rows:56px!important;row-gap:0!important}.bbc-site .bbc-customer-orders .bbc-order-lookup .bbc-order-lookup-spacer{display:none!important}.bbc-site .bbc-po-table td.bbc-po-status-cell,
    .bbc-site .bbc-myorders-table td.bbc-myorders-status-cell{display:flex!important;align-items:center!important;justify-content:space-between!important}.bbc-site .bbc-po-table td.bbc-po-status-cell .bbc-po-status-actions{flex:1 1 auto;width:auto!important;min-width:0;margin-left:auto}.bbc-site .bbc-myorders-table td.bbc-myorders-status-cell .bbc-order-status{margin-left:auto!important;margin-right:auto!important}}.bbc-site .partner-login.bbc-first-login-password{width:100%;max-width:440px!important;margin:22px auto 30px!important;padding:20px 22px 18px!important;border-radius:12px!important;box-sizing:border-box!important}.bbc-site .bbc-first-login-password h1{font-family:Arial,sans-serif!important;font-size:22px!important;line-height:1.3!important;margin:0 0 7px!important}.bbc-site .bbc-first-login-password .bbc-first-login-intro{font-size:13px!important;line-height:1.48!important;margin:0 0 9px!important}.bbc-site .bbc-first-login-password .bbc-first-login-phone{font-size:13px!important;line-height:1.45!important;margin:0 0 13px!important}.bbc-site .bbc-first-login-password .bbc-first-login-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:0!important}.bbc-site .bbc-first-login-password .bbc-first-login-form > label{display:block!important;margin:0!important;padding:0!important;font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.bbc-site .bbc-first-login-password .bbc-first-login-form > label > input{display:block!important;width:100%!important;height:40px!important;min-height:40px!important;margin:5px 0 0!important;padding:8px 12px!important;font-size:13px!important;box-sizing:border-box!important}.bbc-site .bbc-first-login-password .bbc-first-login-form > label > .bbc-password-control{width:100%!important;margin:5px 0 0!important}.bbc-site .bbc-first-login-password .bbc-first-login-form .bbc-password-control > input{height:40px!important;min-height:40px!important;padding:8px 67px 8px 12px!important;font-size:13px!important}.bbc-site .bbc-first-login-password .bbc-first-login-form .bbc-password-control > .bbc-password-toggle{height:100%!important;font-size:12px!important}.bbc-site .bbc-first-login-password .bbc-first-login-form > .bbc-first-login-submit{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:42px!important;margin:4px 0 0!important;padding:9px 12px!important;font-size:14px!important;border-radius:8px!important}.bbc-site .bbc-first-login-password .bbc-first-login-logout{margin:9px 0 0!important}.bbc-site .bbc-first-login-password .bbc-first-login-logout > button{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;font-size:13px!important;border-radius:8px!important}@media(max-width:600px){.bbc-site .partner-login.bbc-first-login-password{max-width:440px!important;margin:14px auto 22px!important;padding:17px 16px!important}.bbc-site .bbc-first-login-password h1{font-size:20px!important}}.bbc-first-login-password .bbc-first-login-form input.bbc-first-login-hint-sm::placeholder{font-family:Arial, sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;color:#879792!important;opacity:1!important}@media (max-width: 480px){.bbc-first-login-password .bbc-first-login-form input.bbc-first-login-hint-sm::placeholder{font-size:12px!important}}.bbc-cross-account-notice{max-width:640px;margin:32px auto;padding:24px;border:1px solid #dbeae3;border-radius:16px;background:#f7fbf8}.bbc-cross-account-notice h1{font-size:24px;line-height:1.3;margin:0 0 12px}.bbc-cross-account-notice p{line-height:1.6;margin:0 0 16px}.bbc-cross-account-logout{display:inline-flex;vertical-align:middle;margin:8px 0 0 10px}.bbc-cross-account-logout button{cursor:pointer}@media(max-width:540px){.bbc-cross-account-notice{margin:16px 0;padding:18px}.bbc-cross-account-logout{display:flex;margin:10px 0 0}}.bbc.bbc-site .partner-login.bbc-partner-reset form input.bbc-reset-regular-input{font-weight:400!important}.bbc.bbc-site .partner-login.bbc-partner-reset form input.bbc-reset-regular-input::placeholder{font-weight:400!important}.bbc.bbc-site input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="range"]):not([type="color"]),
.bbc.bbc-site textarea,
.bbc.bbc-site select,
.bbc.bbc-site select option{font-weight:400!important}.bbc.bbc-site input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="range"]):not([type="color"])::placeholder,
.bbc.bbc-site textarea::placeholder{font-weight:400!important}.bbc-site .bbc-monthly-home-section{padding-top:14px!important;margin-top:-6px!important}.bbc-site .bbc-monthly-home-section .section-heading{margin-top:0!important}@media(max-width:700px){.bbc-site .bbc-monthly-home-section{padding-top:10px!important;margin-top:-4px!important}}@media (max-width: 600px){.bbc-site .consign-page{padding:8px 0 14px!important}.bbc-site .consign-page .consign-hero{gap:12px!important}.bbc-site .consign-page .consign-banner{height:190px!important;border-radius:14px!important}.bbc-site .consign-page .consign-eyebrow{font-size:10px!important;letter-spacing:1.6px!important}.bbc-site .consign-page .consign-hero h1{font-size:24px!important;line-height:1.22!important;margin:8px 0 6px!important}.bbc-site .consign-page .consign-hero > div > p{font-size:13px!important;margin:0 0 8px!important}.bbc-site .consign-page .consign-three{gap:8px!important}.bbc-site .consign-page .consign-hero label,
  .bbc-site .consign-page .consign-register label{font-size:12px!important;margin-top:8px!important}.bbc-site .consign-page .consign-hero input,
  .bbc-site .consign-page .consign-hero select,
  .bbc-site .consign-page .consign-register input:not([type=checkbox]),
  .bbc-site .consign-page .consign-register select,
  .bbc-site .consign-page .consign-register textarea{min-height:40px!important;height:auto!important;font-size:15px!important;padding:8px 10px!important}.bbc-site .consign-page .income-result{padding:8px 0!important;font-size:14px!important;line-height:1.5!important}.bbc-site .consign-page .booking-caption{margin-top:6px!important;font-size:10px!important;line-height:1.45!important}.bbc-site .consign-page button,
  .bbc-site .consign-page .button{min-height:40px!important;padding:10px 12px!important;font-size:13px!important}.bbc-site .consign-page .consign-section{padding:18px 0 8px!important}.bbc-site .consign-page .consign-section > h2,
  .bbc-site .consign-page .consign-callout h2,
  .bbc-site .consign-page .bbc-member-crosslink h2,
  .bbc-site .consign-page .consign-register h2,
  .bbc-site .consign-page .faq-section h2{font-size:20px!important;line-height:1.3!important;margin:0 0 8px!important}.bbc-site .consign-page .consign-intro{font-size:12px!important;line-height:1.55!important;margin:0 auto 12px!important}.bbc-site .consign-page .consign-steps{gap:6px!important}.bbc-site .consign-page .consign-steps article{padding:8px 10px!important}.bbc-site .consign-page .consign-steps b{width:32px!important;height:32px!important;margin:0 auto 8px!important;font-size:14px!important}.bbc-site .consign-page .consign-steps h3{font-size:15px!important;line-height:1.35!important;margin:0 0 4px!important}.bbc-site .consign-page .consign-steps p,
  .bbc-site .consign-page .consign-benefits p{font-size:12px!important;line-height:1.55!important;margin:0!important}.bbc-site .consign-page .consign-benefits{gap:10px!important}.bbc-site .consign-page .consign-benefits article{padding:12px 10px!important;border-radius:12px!important}.bbc-site .consign-page .consign-benefits .bbc-icon{width:30px!important;height:30px!important;margin:0 0 6px!important}.bbc-site .consign-page .consign-benefits h3{font-size:15px!important;line-height:1.35!important;margin:0 0 4px!important}.bbc-site .consign-page .consign-callout{margin:16px 0!important;padding:16px 14px!important;gap:10px!important;border-radius:14px!important}.bbc-site .consign-page .consign-callout > div:last-child{text-align:left!important}.bbc-site .consign-page .consign-callout .bbc-icon{width:50px!important;height:50px!important}.bbc-site .consign-page .consign-callout p,
  .bbc-site .consign-page .bbc-member-crosslink p,
  .bbc-site .consign-page .consign-form-intro p{font-size:12px!important;line-height:1.55!important;margin:0!important}.bbc-site .consign-page .bbc-member-crosslink{margin:14px 0!important;padding:14px!important;gap:10px!important;border-radius:12px!important}.bbc-site .consign-page .consign-register{margin-top:18px!important;border-radius:14px!important}.bbc-site .consign-page .consign-register .consign-form-intro{min-height:170px!important;padding:16px 14px!important;border-radius:14px 14px 0 0!important}.bbc-site .consign-page .consign-form-intro h2{font-size:21px!important;margin:8px 0!important}.bbc-site .consign-page .consign-form-intro p:last-child{padding-top:10px!important}.bbc-site .consign-page .consign-register #consign-register-form{padding:14px 12px 18px!important}.bbc-site .consign-page .consign-register .consign-form-grid{gap:8px!important}.bbc-site .consign-page .consign-register .consign-form-grid > label{font-size:12px!important}.bbc-site .consign-page .consign-register .consign-notes{margin-top:8px!important}.bbc-site .consign-page .consign-register .consign-notes summary{font-size:12px!important;min-height:28px!important;padding:4px 0!important}.bbc-site .consign-page .consign-register .consign-notes textarea{min-height:64px!important}.bbc-site .consign-page .consign-register label.consign-consent{margin:10px 0!important;font-size:11px!important;line-height:1.5!important}.bbc-site .consign-page .consign-feedback{margin-top:8px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.55!important}.bbc-site .consign-page .faq-section{margin:20px auto 28px!important}.bbc-site .consign-page .faq-section details{padding:4px 0!important}.bbc-site .consign-page .faq-section summary{padding:12px 2px!important;font-size:14px!important;min-height:auto!important}.bbc-site .consign-page .faq-section p{padding:0 8px 8px!important;font-size:12px!important;line-height:1.55!important}}@media (max-width: 600px){.bbc.bbc-site .consign-page{padding:4px 0 10px!important}.bbc.bbc-site .consign-page .consign-hero{gap:9px!important}.bbc.bbc-site .consign-page .consign-banner{height:148px!important;max-height:148px!important;object-fit:cover!important;border-radius:10px!important}.bbc.bbc-site .consign-page .consign-hero h1{font-size:22px!important;line-height:1.18!important;margin:6px 0!important}.bbc.bbc-site .consign-page .consign-hero > div > p{margin:0 0 6px!important;line-height:1.45!important}.bbc.bbc-site .consign-page #consign-estimator{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px 9px!important;align-items:end!important}.bbc.bbc-site .consign-page #consign-estimator .consign-three{display:contents!important}.bbc.bbc-site .consign-page #consign-estimator > label,
  .bbc.bbc-site .consign-page #consign-estimator .consign-three > label{display:block!important;margin:0!important;min-width:0!important;font-size:12px!important;line-height:1.35!important}.bbc.bbc-site .consign-page #consign-estimator input,
  .bbc.bbc-site .consign-page #consign-estimator select{box-sizing:border-box!important;width:100%!important;height:42px!important;min-height:42px!important;margin:4px 0 0!important;padding:7px 9px!important;font-size:16px!important}.bbc.bbc-site .consign-page #consign-estimator > :is(.income-result,.booking-caption,button){grid-column:1/-1!important;min-width:0!important}.bbc.bbc-site .consign-page #consign-estimator .income-result{padding:2px 0!important;margin:0!important;font-size:13px!important;line-height:1.4!important}.bbc.bbc-site .consign-page #consign-estimator .booking-caption{margin:0!important;font-size:11px!important;line-height:1.45!important}.bbc.bbc-site .consign-page .consign-section{padding:14px 0 5px!important}.bbc.bbc-site .consign-page .consign-section > h2{font-size:19px!important;line-height:1.25!important;margin:0 0 8px!important}.bbc.bbc-site .consign-page .consign-steps{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important}.bbc.bbc-site .consign-page .consign-steps article{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:2px 9px!important;text-align:left!important;padding:8px 9px!important}.bbc.bbc-site .consign-page .consign-steps article b{grid-column:1!important;grid-row:1/3!important;width:30px!important;height:30px!important;margin:1px 0 0!important;font-size:13px!important;line-height:1!important}.bbc.bbc-site .consign-page .consign-steps article h3{grid-column:2!important;grid-row:1!important;font-size:14px!important;line-height:1.25!important;margin:0!important}.bbc.bbc-site .consign-page .consign-steps article p{grid-column:2!important;grid-row:2!important;font-size:12px!important;line-height:1.4!important;margin:0!important}.bbc.bbc-site .consign-page .consign-intro{margin:0 auto 8px!important}.bbc.bbc-site .consign-page .consign-benefits{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bbc.bbc-site .consign-page .consign-benefits article{min-width:0!important;margin:0!important;padding:10px 8px!important;box-sizing:border-box!important;border-radius:10px!important}.bbc.bbc-site .consign-page .consign-benefits .bbc-icon{display:block!important;width:26px!important;height:26px!important;margin:0 auto 5px!important}.bbc.bbc-site .consign-page .consign-benefits h3{font-size:13px!important;line-height:1.25!important;margin:0 0 4px!important}.bbc.bbc-site .consign-page .consign-benefits p{font-size:11.5px!important;line-height:1.4!important}.bbc.bbc-site .consign-page .consign-callout{margin:12px 0!important;padding:12px!important;gap:7px!important}.bbc.bbc-site .consign-page .consign-callout h2,
  .bbc.bbc-site .consign-page .bbc-member-crosslink h2{font-size:19px!important;margin:0 0 5px!important}.bbc.bbc-site .consign-page .consign-callout .bbc-icon{width:42px!important;height:42px!important}.bbc.bbc-site .consign-page .bbc-member-crosslink{margin:10px 0!important;padding:12px!important;gap:6px!important}.bbc.bbc-site .consign-page .consign-callout .button,
  .bbc.bbc-site .consign-page .bbc-member-crosslink .button{min-height:44px!important}.bbc.bbc-site .consign-page .consign-register{margin-top:12px!important;gap:0!important}.bbc.bbc-site .consign-page .consign-register .consign-form-intro{min-height:130px!important;padding:14px!important}.bbc.bbc-site .consign-page .consign-form-intro h2{font-size:20px!important;margin:5px 0!important}.bbc.bbc-site .consign-page .consign-form-intro p:last-child{padding-top:6px!important}.bbc.bbc-site .consign-page .consign-register #consign-register-form{padding:12px 11px 15px!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 9px!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid > label{min-width:0!important;grid-column:auto!important;margin:0!important;font-size:12px!important;line-height:1.3!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid > label:is(:nth-child(1),:nth-child(2),:nth-child(3),:nth-child(8),:nth-child(9),:nth-child(10)){grid-column:1/-1!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid > label.consign-wide{grid-column:1/-1!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid input:not([type=checkbox]),
  .bbc.bbc-site .consign-page .consign-register .consign-form-grid select{width:100%!important;box-sizing:border-box!important;min-height:42px!important;height:42px!important;margin:4px 0 0!important;padding:7px 9px!important;font-size:16px!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid input[type=file]{height:auto!important;min-height:44px!important;padding:8px!important}.bbc.bbc-site .consign-page .consign-register .consign-notes{margin-top:6px!important}.bbc.bbc-site .consign-page .consign-register .consign-notes textarea{min-height:65px!important;height:auto!important;font-size:16px!important}.bbc.bbc-site .consign-page .consign-register label.consign-consent{margin:8px 0!important}.bbc.bbc-site .consign-page button,
  .bbc.bbc-site .consign-page .button{min-height:44px!important}.bbc.bbc-site .consign-page .faq-section{margin:14px auto 16px!important}.bbc.bbc-site .consign-page .faq-section h2{font-size:19px!important;margin:0 0 5px!important}.bbc.bbc-site .consign-page .faq-section details{padding:2px 0!important}.bbc.bbc-site .consign-page .faq-section summary{padding:10px 2px!important;min-height:44px!important;line-height:1.4!important}}@media (max-width: 350px){.bbc.bbc-site .consign-page .consign-register .consign-form-grid{grid-template-columns:minmax(0,1fr)!important}.bbc.bbc-site .consign-page .consign-register .consign-form-grid > label{grid-column:1/-1!important}}@media (min-width: 320px) and (max-width: 600px){.bbc.bbc-site .consign-page .consign-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* v6.2.120 — icon and explanatory text on one horizontal row in mobile consignment callout. */
@media (max-width: 650px) {
  .bbc.bbc-site .consign-page .consign-callout > div:last-child {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    width: 100% !important;
    text-align: left !important;
  }
  .bbc.bbc-site .consign-page .consign-callout > div:last-child > .bbc-icon {
    display: block !important;
    flex: 0 0 44px !important;
    width: 44px !important;
    height: 44px !important;
    margin: 0 !important;
    object-fit: contain;
  }
  .bbc.bbc-site .consign-page .consign-callout > div:last-child > p {
    flex: 1 1 0 !important;
    min-width: 0 !important;
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
    text-align: left !important;
  }
}

/* v6.2.123: photo manager in partner vehicle editor (no visible image URLs). */
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor{display:block;grid-column:1/-1;width:100%;padding:15px;margin:8px 0 12px;border:1px solid #dde8e2;border-radius:14px;background:#f8fbf9;box-sizing:border-box}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor h3{font-size:18px;margin:0 0 5px;line-height:1.4}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-help{font-size:12px;line-height:1.6;color:#61746a;margin:0 0 12px}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7e6df;border-radius:11px;background:#fff;min-width:0;box-shadow:0 2px 7px rgba(17,61,42,.04)}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card.is-main{border:2px solid #269a73}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>img{display:block;width:100%;height:125px;object-fit:cover;border-radius:0;background:#e8f0eb}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-badge,body .bbc.bbc-site .owner-editor .bbc-owner-photo-new{position:absolute;top:7px;left:7px;padding:4px 7px;border-radius:6px;color:white;background:#198c67;font:700 11px/1.2 Arial,sans-serif}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-new{left:auto;right:7px;background:#4b667c}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions{display:flex;gap:5px;padding:8px;flex-wrap:wrap;margin-top:auto}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions .bbc-owner-photo-btn{flex:1 1 auto;display:inline-flex;justify-content:center;align-items:center;padding:7px 8px!important;min-height:34px!important;margin:0!important;font:700 11px/1.3 Arial,sans-serif!important;white-space:normal;border-radius:7px!important;background:#dff5eb!important;color:#157555!important;border:1px solid #b7dfc8!important;cursor:pointer}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions .bbc-owner-photo-remove{background:#fff1ef!important;color:#b03027!important;border-color:#f1c8c3!important}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-empty{grid-column:1/-1;margin:0;padding:14px 12px;text-align:center;color:#708279;background:#fff;border:1px dashed #cbdcd1;border-radius:9px;font-size:13px}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-upload{display:block!important;font-size:13px;font-weight:600;margin:10px 0 4px!important}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-upload input{max-width:100%;width:100%;margin:6px 0!important;background:#fff;font-size:13px;line-height:1.5}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-status{font-size:12px;line-height:1.5;color:#317962;min-height:0;margin:5px 0 0}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor input[type=hidden],body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor textarea[name=gallery]{display:none!important}
@media(max-width:900px){body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor{padding:10px}body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>img{height:110px}body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions{padding:6px}body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions .bbc-owner-photo-btn{font-size:10px!important;padding:7px 5px!important}}

/* v6.2.124: keep thumbnails visible after JS rebuild; show an actionable state if a file is missing. */
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>.bbc-owner-photo-preview{display:block;width:100%;height:125px;overflow:hidden;background:#e8f0eb}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>.bbc-owner-photo-preview>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>.bbc-owner-photo-preview.is-missing{display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;box-sizing:border-box;color:#96623c;background:#fff4e8;font:400 12px/1.4 Arial,sans-serif}
@media(max-width:600px){body .bbc.bbc-site .owner-editor .bbc-owner-photo-card>.bbc-owner-photo-preview{height:110px}}


/* v6.2.125: compact editable car-photo thumbnails, without changing saved images. */
body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid {
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  justify-content: start !important;
  align-items: start !important;
  gap: 10px !important;
  margin: 10px 0 !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card {
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 9px !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > img,
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > .bbc-owner-photo-preview {
  display: block !important;
  width: 100% !important;
  height: 100px !important;
  max-height: 100px !important;
  aspect-ratio: auto !important;
  overflow: hidden !important;
  object-fit: cover !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > .bbc-owner-photo-preview > img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-height: 100% !important;
  object-fit: cover !important;
  border-radius: 0 !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions {
  display: flex !important;
  flex-wrap: nowrap !important;
  gap: 4px !important;
  padding: 6px !important;
  margin: 0 !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions .bbc-owner-photo-btn {
  flex: 1 1 0 !important;
  min-width: 0 !important;
  width: auto !important;
  min-height: 32px !important;
  height: auto !important;
  margin: 0 !important;
  padding: 5px 4px !important;
  font-size: 10px !important;
  line-height: 1.25 !important;
  text-align: center !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-badge,
body .bbc.bbc-site .owner-editor .bbc-owner-photo-new {
  top: 5px !important;
  left: 5px !important;
  padding: 3px 5px !important;
  font-size: 10px !important;
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-new {
  left: auto !important;
  right: 5px !important;
}
/* v6.2.126: 6 photos per row on desktop, 4 on smaller tablets and 2 on phones. */
@media (min-width: 601px) and (max-width: 960px) {
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}
@media (max-width: 600px) {
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-editor .bbc-owner-photo-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 8px !important;
  }
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > img,
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > .bbc-owner-photo-preview {
    height: 88px !important;
    max-height: 88px !important;
  }
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions {
    padding: 5px !important;
    gap: 4px !important;
  }
  body .bbc.bbc-site .owner-editor .bbc-owner-photo-actions .bbc-owner-photo-btn {
    min-height: 32px !important;
    padding: 4px 3px !important;
    font-size: 10px !important;
  }
}
body .bbc.bbc-site .owner-editor .bbc-owner-photo-card > .bbc-owner-photo-preview.is-missing {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 8px !important;
  font-size: 10px !important;
}


/* v6.2.127 - Car detail booking: pickup and return date/time on one mobile row.
   Scoped to the detail booking panel; the homepage search layout is unchanged. */
@media (max-width: 767px) {
  body .bbc.bbc-site .booking-panel .rental-dates {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 8px !important;
    align-items: start !important;
    width: 100% !important;
    min-width: 0 !important;
  }
  body .bbc.bbc-site .booking-panel .rental-dates > label {
    display: block !important;
    grid-column: auto !important;
    min-width: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    margin: 4px 0 6px !important;
    font-size: 13px !important;
  }
  body .bbc.bbc-site .booking-panel .rental-dates .bbc-datetime-field {
    box-sizing: border-box !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }
  body .bbc.bbc-site .booking-panel .rental-dates .bbc-datetime-field.bbc-datetime-ready {
    gap: 5px !important;
    padding: 0 7px !important;
    height: 46px !important;
    min-height: 46px !important;
  }
  body .bbc.bbc-site .booking-panel .rental-dates .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-text {
    min-width: 0 !important;
    font-size: clamp(10px, 2.9vw, 12px) !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }
  body .bbc.bbc-site .booking-panel .rental-dates .bbc-datetime-field.bbc-datetime-ready .bbc-datetime-icon {
    flex: 0 0 15px !important;
    width: 15px !important;
    min-width: 15px !important;
    height: 15px !important;
  }
  /* Native fallback also stays inside each column without horizontal overflow. */
  body .bbc.bbc-site .booking-panel .rental-dates input[type="datetime-local"] {
    box-sizing: border-box !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }
}


/* v6.2.128 - Date/time picker on narrow vehicle booking cards.
   Use normal form flow rather than an absolute popup that can spill past
   the right edge when pickup and return fields share one mobile row. */
@media (max-width: 700px) {
  body .bbc.bbc-site .booking-panel #bbc-booking {
    min-width: 0 !important;
    max-width: 100% !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-datetime-picker24.bbc-dtp24-inline {
    display: block !important;
    position: relative !important;
    inset: auto !important;
    left: auto !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    box-sizing: border-box !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    margin: 8px 0 12px !important;
    padding: 10px !important;
    overflow-x: hidden !important;
    overflow-y: visible !important;
    border-radius: 10px !important;
    box-shadow: 0 3px 12px rgba(22,41,40,.08) !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-datetime-picker24.bbc-dtp24-inline[hidden] {
    display: none !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-time-row {
    display: grid !important;
    grid-template-columns: minmax(0,1fr) 10px minmax(0,1fr) !important;
    gap: 5px !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-time-row > label,
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-time-row select,
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-date {
    box-sizing: border-box !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }
  /* Prevent generic booking-form label/input spacing from stretching time controls. */
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline label {
    margin: 0 !important;
    padding: 0 !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-time-row select {
    height: 40px !important;
    min-height: 40px !important;
    margin: 5px 0 0 !important;
    padding: 7px 9px !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-colon {
    align-self: end !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0 !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-actions {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
    gap: 6px !important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-inline .bbc-dtp24-actions button {
    min-width: 0 !important;
    width: 100% !important;
    padding: 8px 5px !important;
  }
}


/* v6.2.129: reliable touchable date/time dialog on narrow car-detail pages.
   This floats above the booking form; no clipping, horizontal spill or body
   overflow-lock/scroll jump when opening pickup/return calendars. */
@media (max-width: 700px) {
  body > .bbc-dtp24-detail-backdrop:not([hidden]) {
    display: block !important;
    position: fixed !important;
    inset: 0 !important;
    z-index: 2147480998 !important;
    background: rgba(15, 28, 28, .30) !important;
  }
  body > section.bbc-datetime-picker24.bbc-dtp24-detail-modal:not([hidden]) {
    display: block !important;
    position: fixed !important;
    z-index: 2147481000 !important;
    top: 50% !important;
    left: 50% !important;
    right: auto !important;
    bottom: auto !important;
    transform: translate(-50%, -50%) !important;
    width: min(360px, calc(100vw - 24px)) !important;
    max-width: calc(100vw - 24px) !important;
    max-height: calc(100dvh - 24px) !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    padding: 12px !important;
    margin: 0 !important;
    box-sizing: border-box !important;
    touch-action: pan-y !important;
  }
  body > section.bbc-datetime-picker24.bbc-dtp24-detail-modal .bbc-dtp24-time-row {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 12px minmax(0, 1fr) !important;
    gap: 6px !important;
  }
  body > section.bbc-datetime-picker24.bbc-dtp24-detail-modal .bbc-dtp24-actions {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 8px !important;
  }
  body > section.bbc-datetime-picker24.bbc-dtp24-detail-modal .bbc-dtp24-actions button {
    width: 100% !important;
    min-width: 0 !important;
    min-height: 42px !important;
    padding: 8px !important;
  }
}
body > .bbc-dtp24-detail-backdrop[hidden],
body > section.bbc-datetime-picker24.bbc-dtp24-detail-modal[hidden] {
  display: none !important;
}


/* v6.2.130 - Vehicle detail: date/time picker stays inside the booking card.
   Never use a fixed full-screen modal; scrolling the page closes the picker. */
@media (max-width: 767px) {
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-datetime-picker24.bbc-dtp24-detail-inline {
    display:block!important;
    position:relative!important;
    inset:auto!important;
    left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;
    transform:none!important;
    width:100%!important;min-width:0!important;max-width:100%!important;
    max-height:none!important;
    margin:8px 0 12px!important;padding:10px!important;
    border-radius:10px!important;overflow:visible!important;
    box-sizing:border-box!important;z-index:auto!important;
    box-shadow:0 3px 12px rgba(22,41,40,.09)!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-datetime-picker24.bbc-dtp24-detail-inline[hidden] {
    display:none!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-time-row {
    display:grid!important;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)!important;gap:6px!important;
    width:100%!important;min-width:0!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-time-row > label {
    min-width:0!important;max-width:100%!important;margin:0!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-time-row select,
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-date {
    min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-actions {
    display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline .bbc-dtp24-actions button {
    min-width:0!important;width:100%!important;min-height:40px!important;margin:0!important;padding:7px 5px!important;
  }
  body .bbc.bbc-site .booking-panel #bbc-booking > .bbc-dtp24-detail-inline label {
    margin:0!important;
  }
  body > .bbc-dtp24-detail-backdrop { display:none!important; }
}


/* v6.2.131: browser-independent calendar for Firefox Android + touch devices. */
body .bbc-datetime-picker24 .bbc-dtp24-date-label{display:block!important;width:100%!important;min-width:0!important;font-size:13px!important;font-weight:600!important;color:#4a5f63!important;}
body .bbc-datetime-picker24 .bbc-dtp24-date-label > span:first-child{display:block!important;}
body .bbc-datetime-picker24 .bbc-dtp24-date[hidden]{display:none!important;}
body .bbc-datetime-picker24 .bbc-dtp24-date-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;height:42px!important;min-height:42px!important;margin:7px 0 0!important;padding:8px 12px!important;background:#fff!important;color:#253b3b!important;border:1px solid #ccd9da!important;border-radius:8px!important;cursor:pointer!important;font-size:16px!important;font-weight:600!important;text-align:left!important;}
body .bbc-datetime-picker24 .bbc-dtp24-date-trigger .bbc-dtp24-calendar-icon{font-size:23px!important;line-height:1!important;flex:0 0 auto!important;color:#4b655f!important;}
body .bbc-datetime-picker24 .bbc-dtp24-date-trigger:focus-visible{outline:2px solid #13886c!important;outline-offset:1px!important;}
body .bbc-datetime-picker24 .bbc-dtp24-calendar[hidden]{display:none!important;}
body .bbc-datetime-picker24 .bbc-dtp24-calendar{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:8px 0 0!important;padding:8px!important;background:#f8fbfa!important;border:1px solid #dce9e4!important;border-radius:10px!important;box-sizing:border-box!important;}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar{display:grid!important;grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:center!important;gap:4px!important;margin-bottom:6px!important;}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar strong{text-align:center!important;font-size:14px!important;color:#25473d!important;}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar button{width:38px!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:1px solid #d5e4dd!important;border-radius:7px!important;background:#fff!important;color:#167b5c!important;font-size:23px!important;font-weight:600!important;cursor:pointer!important;}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar button:disabled{opacity:.28!important;cursor:default!important;}
body .bbc-datetime-picker24 .bbc-dtp24-weekdays,body .bbc-datetime-picker24 .bbc-dtp24-days{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;width:100%!important;min-width:0!important;}
body .bbc-datetime-picker24 .bbc-dtp24-weekdays span{text-align:center!important;font-size:11px!important;color:#637a71!important;padding:4px 0!important;}
body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day{width:100%!important;min-width:0!important;min-height:33px!important;height:33px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:7px!important;background:#fff!important;color:#2b4540!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;}
body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day.is-today{border-color:#38a688!important;}
body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day.is-selected{background:#167b5c!important;color:#fff!important;}
body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day:disabled{opacity:.25!important;cursor:not-allowed!important;}
body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day:focus-visible{outline:2px solid #167b5c!important;outline-offset:0!important;}
@media(max-width:360px){body .bbc-datetime-picker24 .bbc-dtp24-calendar{padding:5px!important;}body .bbc-datetime-picker24 .bbc-dtp24-weekdays,body .bbc-datetime-picker24 .bbc-dtp24-days{gap:2px!important;}body .bbc-datetime-picker24 .bbc-dtp24-days .bbc-dtp24-day{height:30px!important;min-height:30px!important;font-size:11px!important;}}


/* v6.2.132 - Calendar grid isolation on homepage search (Firefox/Chrome mobile).
   Legacy .bbc-site .bbc-search button gives every nested button grid-column:1/-1.
   This incorrectly stretches each calendar day across all 7 columns and breaks
   month navigation. Override that ONLY inside the custom date/time calendar. */
body .bbc-datetime-picker24 .bbc-dtp24-monthbar > button,
body .bbc-datetime-picker24 .bbc-dtp24-days > button.bbc-dtp24-day {
  grid-area: auto !important;
  grid-column: auto !important;
  grid-row: auto !important;
  justify-self: stretch !important;
  align-self: center !important;
}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar > button {
  width: 38px !important;
  max-width: 38px !important;
  justify-self: center !important;
}
body .bbc-datetime-picker24 .bbc-dtp24-monthbar > .bbc-dtp24-month-title {
  grid-area: auto !important;
  grid-column: 2 !important;
  grid-row: 1 !important;
  width: 100% !important;
  min-width: 0 !important;
  text-align: center !important;
  white-space: nowrap !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
  font-size: 13px !important;
}
body .bbc-datetime-picker24 .bbc-dtp24-days > button.bbc-dtp24-day {
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  min-height: 33px !important;
  height: 33px !important;
  line-height: 33px !important;
  font-size: 12px !important;
}
@media(max-width:360px) {
  body .bbc-datetime-picker24 .bbc-dtp24-days > button.bbc-dtp24-day {
    height: 30px !important;
    min-height: 30px !important;
    line-height: 30px !important;
    font-size: 11px !important;
  }
}

/* v6.2.133 - Compact monthly package cards on small screens.
   Scoped to the monthly packages in the booking panel only. */
@media screen and (max-width:700px) {
  .bbc.bbc-site .booking-panel .bbc-monthly-fieldset {
    padding: 4px 0 6px!important;
    margin: 8px 0 10px!important;
    min-width:0!important;
    box-sizing:border-box!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-fieldset legend {
    font-size:16px!important;
    line-height:1.35!important;
    padding:0!important;
    margin:0 0 8px!important;
    max-width:100%!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-fieldset legend small {
    font-size:11px!important;
    line-height:1.35!important;
    font-weight:400!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-options {
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:8px!important;
    align-items:stretch!important;
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-option {
    position:relative!important;
    display:block!important;
    min-width:0!important;
    width:100%!important;
    margin:0!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-option input[type="radio"] {
    position:absolute!important;
    z-index:2!important;
    left:9px!important;
    top:11px!important;
    width:17px!important;
    height:17px!important;
    min-height:17px!important;
    margin:0!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-card {
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    align-items:stretch!important;
    width:100%!important;
    min-width:0!important;
    min-height:70px!important;
    height:100%!important;
    box-sizing:border-box!important;
    padding:9px 7px!important;
    gap:5px!important;
    border-radius:11px!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-card strong {
    display:block!important;
    margin:0 0 0 23px!important;
    font-size:clamp(11px,3.4vw,13px)!important;
    line-height:1.3!important;
    font-weight:700!important;
    text-align:left!important;
    white-space:nowrap!important;
    overflow-wrap:normal!important;
  }
  .bbc.bbc-site .booking-panel .bbc-monthly-card b {
    display:block!important;
    font-size:clamp(11px,3.5vw,14px)!important;
    line-height:1.3!important;
    font-weight:700!important;
    text-align:center!important;
    white-space:nowrap!important;
    overflow-wrap:normal!important;
  }
}

/* v6.2.148: Đếm lượt xem thật, trên cùng hàng với trạng thái xe của tôi. */
.bbc-site .bbc-owner-full-card .bbc-owner-card-metrics{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%;min-width:0;margin-top:auto!important;flex-wrap:nowrap!important}
.bbc-site .bbc-owner-full-card .bbc-owner-card-metrics .bbc-owner-card-status{display:inline-flex!important;align-items:center!important;gap:3px!important;min-width:0;flex:1 1 auto;margin:0!important;padding:0!important;line-height:1.35!important;font-size:12px!important;font-weight:650!important}
.bbc-site .bbc-owner-full-card .bbc-owner-card-views{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;flex:0 0 auto;white-space:nowrap;color:#70877e;font:500 12px/1.35 Arial,sans-serif!important;min-width:0}
.bbc-site .bbc-owner-full-card .bbc-owner-view-icon{display:inline-block!important;width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px;color:#6b8d7d}
@media(max-width:360px){.bbc-site .bbc-owner-full-card .bbc-owner-card-metrics{gap:4px!important}.bbc-site .bbc-owner-full-card .bbc-owner-card-metrics .bbc-owner-card-status,.bbc-site .bbc-owner-full-card .bbc-owner-card-views{font-size:11px!important}.bbc-site .bbc-owner-full-card .bbc-owner-view-icon{width:13px!important;height:13px!important;min-width:13px!important;flex-basis:13px!important}}

/* 6.2.152 – compact partner account profile on mobile */
/* The expanded registration remains visible on desktop, without a duplicate toggle. */
@media (min-width:701px){
 .bbc.bbc-site .bbc-partner-extra-details>summary{display:none!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-inline-profile{margin:18px 0!important}
}
@media (max-width:700px){
 .bbc.bbc-site .bbc-partner-account{margin:4px auto 0!important;padding:0 10px!important;min-width:0!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-account .section-heading{margin:0 0 8px!important}
 .bbc.bbc-site .bbc-partner-account .section-heading h1{font-size:clamp(20px,5.3vw,24px)!important;line-height:1.22!important;margin:0!important}
 .bbc.bbc-site .bbc-partner-account .bbc-partner-profile-compact{padding:12px!important;margin:0 0 8px!important;border-radius:12px!important}
 .bbc.bbc-site .bbc-partner-profile-top{margin:0 0 8px!important;gap:7px!important;flex-direction:column!important;align-items:flex-start!important}
 .bbc.bbc-site .bbc-partner-profile-top h2{font-size:17px!important;line-height:1.22!important}
 .bbc.bbc-site .bbc-partner-quickstats{display:flex!important;gap:6px!important;margin:0!important;flex-wrap:wrap!important}
 .bbc.bbc-site .bbc-partner-quickstats>span,.bbc.bbc-site .bbc-partner-quickstats .bbc-booking-bell-link{display:inline-flex!important;min-height:34px!important;align-items:center!important;margin:0!important;padding:5px 9px!important;gap:5px!important;font-size:12px!important;line-height:1.2!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-quickstats strong{font-size:15px!important}
 .bbc.bbc-site .bbc-partner-quickstats .bbc-booking-bell-wrap{margin:0 3px 0 0!important;width:17px!important;height:17px!important}
 .bbc.bbc-site .bbc-partner-quickstats .bbc-booking-bell{width:17px!important;height:17px!important}
 .bbc.bbc-site .bbc-partner-identity{margin:7px 0 8px!important;gap:10px!important;min-width:0!important}
 .bbc.bbc-site .bbc-partner-avatar-circle{width:46px!important;height:46px!important;min-width:46px!important}
 .bbc.bbc-site .bbc-partner-identity>div{min-width:0!important;gap:3px!important}
 .bbc.bbc-site .bbc-partner-identity>div>strong{font-size:15px!important;line-height:1.2!important}
 .bbc.bbc-site .bbc-owner-cars-link{font-size:12px!important;line-height:1.3!important;overflow-wrap:anywhere!important}
 .bbc.bbc-site .bbc-partner-edit-details{margin:8px 0 9px!important;padding:0!important;border:1px solid #d8e8df!important;border-radius:9px!important;background:#f4faf7!important;overflow:hidden!important}
 .bbc.bbc-site .bbc-partner-edit-details>summary{display:block!important;cursor:pointer!important;margin:0!important;padding:9px 12px!important;border:0!important;background:transparent!important;color:#18846b!important;font-size:13px!important;line-height:1.35!important;min-height:36px!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-edit-details[open]>summary{border-bottom:1px solid #d8e8df!important}
 .bbc.bbc-site .bbc-partner-edit-form{margin:0!important;padding:10px!important;gap:9px!important;grid-template-columns:1fr!important}
 .bbc.bbc-site .bbc-partner-edit-form label{font-size:12px!important;line-height:1.3!important}
 .bbc.bbc-site .bbc-partner-edit-form :is(input,select,textarea){min-height:37px!important;font-size:14px!important;padding:7px 9px!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-edit-form button{min-height:37px!important;margin:0!important}
 .bbc.bbc-site .bbc-partner-profile-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:8px!important}
 .bbc.bbc-site .bbc-partner-profile-item{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important;margin:0!important;padding:0!important;min-width:0!important;font-size:12px!important;line-height:1.3!important}
 .bbc.bbc-site .bbc-partner-profile-item>span{display:block!important;flex:initial!important;margin:0!important;min-width:0!important;color:#74817b!important;font-size:11px!important}
 .bbc.bbc-site .bbc-partner-profile-item>strong{display:block!important;font-size:13px!important;line-height:1.3!important;overflow-wrap:anywhere!important;min-width:0!important}
 .bbc.bbc-site .bbc-partner-profile-item:nth-child(3){grid-column:1/-1}
 .bbc.bbc-site .bbc-partner-account .bbc-account-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;margin:0!important}
 .bbc.bbc-site .bbc-partner-account .bbc-account-actions>a,.bbc.bbc-site .bbc-partner-account .bbc-account-actions>form{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-account .bbc-account-actions .button{width:100%!important;height:38px!important;min-height:38px!important;max-height:none!important;padding:7px 5px!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important;border-radius:8px!important}
 .bbc.bbc-site .bbc-partner-extra-details{display:block!important;margin:8px 0 0!important;padding:0!important;border:0!important;background:transparent!important;max-width:100%!important}
 .bbc.bbc-site .bbc-partner-extra-details>summary.bbc-partner-profile-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;width:100%!important;box-sizing:border-box!important;min-height:39px!important;margin:0!important;padding:9px 11px!important;border:1px solid #dcece5!important;border-radius:9px!important;background:#f0f8f4!important;color:#177b64!important;box-shadow:none!important;text-decoration:none!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;cursor:pointer!important;list-style:none!important}
 .bbc.bbc-site .bbc-partner-extra-details>summary.bbc-partner-profile-toggle::-webkit-details-marker{display:none}
 .bbc.bbc-site .bbc-partner-extra-details[open]>summary.bbc-partner-profile-toggle span{transform:rotate(180deg)}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-inline-profile{margin:8px 0 0!important;padding:11px!important;border-radius:11px!important;box-sizing:border-box!important;min-width:0!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-inline-profile h2{font-size:17px!important;line-height:1.3!important;margin:0 0 9px!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-consign-registration{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px 8px!important;margin:0!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-consign-registration-item{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px!important;padding:7px 8px!important;margin:0!important;border:1px solid #edf1ef!important;border-radius:9px!important;background:#fff!important;font-size:12px!important;line-height:1.45!important;grid-column:1/-1!important;min-width:0!important;box-sizing:border-box!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-consign-registration-item.bbc-consign-registration-half{grid-column:auto!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-consign-registration-item :is(dt,dd){font-size:12px!important;overflow-wrap:anywhere!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-consign-registration-item dt{flex:none!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-password-compact{padding:9px!important;margin-top:12px!important;border-radius:9px!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-password-compact>summary{font-size:13px!important;line-height:1.4!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-password-compact form{max-width:100%!important;gap:8px!important}
 .bbc.bbc-site .bbc-partner-extra-details .bbc-password-compact input{width:100%!important;min-width:0!important;box-sizing:border-box!important}
}

/* v6.2.157 – protected owner-initiated car deletion: compact 2-column actions. */
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:6px!important;width:100%!important}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>a.button,
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>form,
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>button.bbc-owner-delete-disabled{flex:1 1 calc(50% - 6px)!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;margin:0!important}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>form{display:flex!important}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions>form>button{width:100%!important;min-width:0!important;box-sizing:border-box!important}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions .bbc-owner-delete-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff3f2!important;border:1px solid #edb8b5!important;color:#ac251d!important;padding:7px 10px!important;font-size:12px!important;line-height:1.35!important;border-radius:8px!important;font-weight:600!important;cursor:pointer}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions .bbc-owner-delete-button:not(:disabled):hover{background:#ffe1df!important;border-color:#cc625d!important}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-card-actions .bbc-owner-delete-disabled{background:#f4f4f4!important;border-color:#e4e4e4!important;color:#969696!important;cursor:not-allowed!important;opacity:.8}
.bbc.bbc-site .bbc-owner-full-card .bbc-owner-delete-note{margin:6px 0 0!important;font-size:11px!important;line-height:1.4!important;color:#69746f!important}

/* v6.2.167 — Thu nho logo aiBookCar.com tren thanh menu, giu nguyen footer */
.bbc.bbc-site .bbc-nav > a.bbc-brand.bbc-brand-image{
  display:flex!important;align-items:center!important;justify-content:flex-start!important;
  flex:0 0 auto!important;flex-basis:auto!important;
  width:190px!important;max-width:min(190px,calc(100% - 100px))!important;
  min-width:0!important;margin:0 auto 0 0!important;padding:0!important;
  text-decoration:none!important;line-height:1!important;overflow:visible!important;
}
.bbc.bbc-site .bbc-nav > a.bbc-brand.bbc-brand-image > img.bbc-brand-logo{
  display:block!important;flex:none!important;width:100%!important;max-width:100%!important;
  height:auto!important;max-height:78px!important;object-fit:contain!important;
  object-position:left center!important;margin:0!important;padding:0!important;
  background:transparent!important;border:none!important;border-radius:0!important;
  box-shadow:none!important;
}
.bbc.bbc-site footer.bbc-footer img.bbc-footer-logo{
  display:block!important;width:230px!important;max-width:100%!important;
  height:auto!important;object-fit:contain!important;object-position:left center!important;
  margin:0 0 8px!important;padding:0!important;border:none!important;
  border-radius:0!important;box-shadow:none!important;background:transparent!important;
}
@media(max-width:700px){
  .bbc.bbc-site .bbc-nav > a.bbc-brand.bbc-brand-image{
    width:140px!important;max-width:min(140px,calc(100% - 100px))!important;
    flex-basis:auto!important;margin-right:auto!important;
  }
  .bbc.bbc-site .bbc-nav > a.bbc-brand.bbc-brand-image > img.bbc-brand-logo{
    max-height:58px!important;
  }
  .bbc.bbc-site footer.bbc-footer img.bbc-footer-logo{width:195px!important;}
}
@media(max-width:360px){
  .bbc.bbc-site .bbc-nav > a.bbc-brand.bbc-brand-image{
    width:130px!important;max-width:min(130px,calc(100% - 92px))!important;
  }
}


/* v6.2.169 — User greeting and name on ONE row for both renting members
   and car-posting partners. Long names ellipsize; account menu stays usable. */
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair #bbc-member-account-menu.bbc-member-logged-in,
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair #bbc-partner-account-menu.bbc-partner-logged-in{
  white-space:nowrap!important;
  min-width:0!important;
}
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-member-nav-greeting,
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-partner-nav-greeting{
  display:inline-flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:baseline!important;
  justify-content:flex-start!important;
  gap:4px!important;
  flex:0 1 auto!important;
  min-width:0!important;
  max-width:100%!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:clip!important;
}
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-member-nav-hi,
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-partner-nav-hi{
  display:inline!important;
  flex:0 0 auto!important;
  white-space:nowrap!important;
}
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-member-nav-name,
.bbc.bbc-site .bbc-nav .nav-links .bbc-account-nav-pair .bbc-partner-nav-name{
  display:block!important;
  flex:0 1 auto!important;
  min-width:0!important;
  max-width:100%!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}

/* v6.2.177: owner draft controls and draft car card. */
.bbc .bbc-owner-submit-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}
.bbc .bbc-owner-submit-actions>.button,.bbc .bbc-owner-submit-actions>button{margin:0}
.bbc .bbc-owner-draft-button{background:#edf4f1!important;color:#136b58!important;border:1px solid #80b9a7!important;box-shadow:none!important}
.bbc .bbc-owner-draft-button:hover{background:#dceddf!important}
.bbc .bbc-status-draft{background:#fff3db!important;color:#855317!important}
.bbc .bbc-owner-draft-image{background:#eff6f2;display:flex;align-items:center;justify-content:center;min-height:140px;text-decoration:none;color:#5e766c}
.bbc .bbc-owner-draft-image>span{font-weight:500;font-size:14px}
@media(max-width:520px){.bbc .bbc-owner-submit-actions{gap:8px}.bbc .bbc-owner-submit-actions>button{flex:1 1 auto;min-width:140px}}

/* v6.2.178: separate posted vehicles and drafts on owner management. */
.bbc.bbc-site .bbc-owner-manage-heading{margin:24px 0 11px}
.bbc.bbc-site .bbc-owner-manage-heading>h2{margin:0;font-size:21px;line-height:1.3}
.bbc.bbc-site .bbc-owner-manage-tabs{display:flex;align-items:stretch;gap:8px;max-width:100%;padding:0 0 10px;margin:0 0 8px;border-bottom:1px solid #e3ece8;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:9px;min-height:41px;padding:9px 17px;border:1px solid #dce9e3;border-radius:9px;background:#f5f9f7;color:#244b40;font:600 14px/1.35 Arial,sans-serif;text-decoration:none;white-space:nowrap;box-sizing:border-box}
.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-tab:hover{background:#e8f5ef;border-color:#82cbb6}
.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-tab.is-active{background:#49bba0;border-color:#49bba0;color:#fff}
.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-tab:focus-visible{outline:3px solid #15785d;outline-offset:3px}
.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-count{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;padding:0 6px;border-radius:20px;background:#e0f0e9;color:#1b6d53;font-size:12px;font-weight:700;box-sizing:border-box}
.bbc.bbc-site .bbc-owner-manage-tabs .is-active .bbc-owner-manage-count{background:rgba(255,255,255,.23);color:#fff}
.bbc.bbc-site .bbc-owner-manage-hint{color:#61776d;font-size:13px;line-height:1.5;margin:3px 0 18px}
.bbc.bbc-site .bbc-owner-empty{padding:16px 18px;border-radius:10px;background:#f5faf7;color:#51675e}
@media(max-width:420px){.bbc.bbc-site .bbc-owner-manage-tabs{gap:6px}.bbc.bbc-site .bbc-owner-manage-tabs .bbc-owner-manage-tab{flex:1 0 0;min-width:0;padding:9px 11px;font-size:13px;gap:6px}}

/* v6.2.182: green status below booking date/time selectors. */
.bbc.bbc-site .booking-panel #bbc-rental-duration {
  display:block!important;
  width:100%!important;
  box-sizing:border-box!important;
  margin:8px 0 17px!important;
  padding:10px 13px!important;
  border:1px solid #d6e6df!important;
  border-radius:8px!important;
  background:#f4f8f6!important;
  color:#657a70!important;
  font-size:14px!important;
  font-weight:500!important;
  line-height:1.5!important;
  white-space:normal!important;
}
.bbc.bbc-site .booking-panel #bbc-rental-duration[data-duration-state="ready"] {
  border-color:#a2dec9!important;
  background:#e8f8f0!important;
  color:#087454!important;
  font-weight:700!important;
}
.bbc.bbc-site .booking-panel #bbc-rental-duration[data-duration-state="invalid"] {
  border-color:#f0c9c9!important;
  background:#fff1f1!important;
  color:#a32929!important;
}
.bbc.bbc-site .booking-panel #bbc-rental-duration[hidden] {display:none!important;}

/* v6.2.186: Thong bao website dang thu nghiem va noi dung do thanh vien dang tai. */
.bbc.bbc-site footer.bbc-footer .bbc-footer-trial-notice,.bbc.bbc-site footer.bbc-footer .bbc-footer-member-notice{font-size:13px;line-height:1.65;overflow-wrap:break-word;margin:8px 0;color:#6b7c75}
@media (max-width:767px){.bbc.bbc-site footer.bbc-footer>div:first-child{grid-column:1/-1}.bbc.bbc-site footer.bbc-footer .bbc-footer-trial-notice,.bbc.bbc-site footer.bbc-footer .bbc-footer-member-notice{max-width:100%}}

/* v6.2.189: Full-width footer notice, readable without horizontal scrolling.
   The message wraps on phones instead of disappearing outside the viewport. */
.bbc.bbc-site footer.bbc-footer > .bbc-footer-notice-row {
  grid-column:1 / -1!important;
  grid-row:auto!important;
  display:block!important;
  box-sizing:border-box!important;
  min-width:0!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  max-height:none!important;
  overflow:visible!important;
  padding:8px 0 2px!important;
  border-top:1px solid #e5ece8;
}
.bbc.bbc-site footer.bbc-footer > .bbc-footer-notice-row > p {
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  height:auto!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  color:#6b7c75!important;
  font:400 13px/1.65 Arial,sans-serif!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
  text-overflow:clip!important;
  text-align:left!important;
}
@media (max-width:767px) {
  .bbc.bbc-site footer.bbc-footer > .bbc-footer-notice-row {
    grid-column:1 / -1!important;
    width:100%!important;
    margin:0!important;
  }
  .bbc.bbc-site footer.bbc-footer > .bbc-footer-notice-row > p {
    font-size:13px!important;
    line-height:1.6!important;
    white-space:normal!important;
  }
}

/* v6.2.188: Owner car count is informational text; no public profile link. */
.bbc-site .bbc-owner-cars-count{display:inline-block;color:#258d77;font-size:12px;line-height:1.3;overflow-wrap:anywhere;text-decoration:none;cursor:default}

/* v6.2.191: Compact spacing around the full-width footer trial notice. */
.bbc.bbc-site footer.bbc-footer {
  row-gap:12px!important;
  padding-bottom:10px!important;
}
.bbc.bbc-site footer.bbc-footer > .bbc-footer-notice-row {
  margin-top:0!important;
  margin-bottom:0!important;
  padding:4px 0 0!important;
}
@media (max-width:767px) {
  .bbc.bbc-site footer.bbc-footer,
  .bbc.bbc-site:has(> .bbc-home-hero) > footer.bbc-footer {
    row-gap:14px!important;
    padding-bottom:10px!important;
  }
}

/* v6.2.192: Standard line spacing between footer support text and email. */
.bbc.bbc-site footer.bbc-footer .bbc-footer-support > p {
  display:block!important;
  margin:0!important;
  padding:0!important;
  line-height:1.5!important;
}
.bbc.bbc-site footer.bbc-footer .bbc-footer-support > a[href^="mailto:"] {
  display:block!important;
  margin:0!important;
  padding:0!important;
  line-height:1.5!important;
  overflow-wrap:anywhere;
}

/* v6.2.193: Use full footer width for the support contact on phones.
   Do not force the support sentence into the narrow half-width grid column. */
@media (max-width:767px) {
  .bbc.bbc-site footer.bbc-footer > .bbc-footer-support {
    grid-column:1 / -1!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
  }
  .bbc.bbc-site footer.bbc-footer .bbc-footer-support > p {
    white-space:nowrap!important;
    overflow-wrap:normal!important;
    word-break:normal!important;
    font-size:13px!important;
    line-height:1.5!important;
  }
}
@media (max-width:340px) {
  .bbc.bbc-site footer.bbc-footer .bbc-footer-support > p {
    font-size:12px!important;
  }
}

/* 6.2.195 - Month package and handover date displayed before booking. */
.bbc.bbc-site .booking-panel #bbc-month-booking-summary:not([hidden]){display:block!important;box-sizing:border-box!important;width:100%!important;margin:10px 0 12px!important;padding:10px 12px!important;border:1px solid #a6dcca!important;border-radius:9px!important;background:#edf9f4!important;color:#087d64!important;font:600 13px/1.55 Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}
.bbc.bbc-site .booking-panel #bbc-month-booking-summary[hidden]{display:none!important}

/* 6.2.196: Put the saved monthly rental package directly below total price in booking lists. */
.bbc-site .bbc-po-month-package{display:block!important;max-width:100%;margin-top:5px!important;color:#5f7180!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:break-word!important}
