﻿/*! Vanvaz · Results. Generated file; edit src/scss. */.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card{position:relative;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;min-width:0 !important;grid-column:auto !important;height:100% !important;padding:1.375rem !important;background:#fff !important;border:.0625rem solid #d9d3c8 !important;border-bottom-width:.125rem !important;border-radius:.125rem !important;box-shadow:none !important;color:#171714;font-family:"Josefin Sans",Arial,sans-serif}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card>div:first-child{min-width:0}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__name{margin:0 2.5rem .5rem 0 !important;padding:0 !important;border:0 !important;color:#171714 !important;font-family:"Cormorant",Georgia,serif;font-size:1.875rem !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.08 !important;text-transform:uppercase}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__name::after{content:none !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__info{position:absolute;top:1.125rem;right:1.125rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:.375rem;border:0;background:rgba(0,0,0,0);color:#171714;cursor:pointer}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__info:hover{opacity:.65}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__info:focus-visible{outline:.1875rem solid #2563eb;outline-offset:.125rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__info-icon{display:block;width:1.375rem;height:1.375rem;background-color:currentColor;mask:url("../images/vanvaz-rate-info.svg") center/contain no-repeat}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__day-price{margin:0 0 .75rem;color:#171714;font-family:"Cormorant",Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.2}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__summary{font-size:1rem;line-height:1.35}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__intro{min-height:2.125rem;margin:0;padding:0 0 .75rem;border-bottom:.0625rem solid #d9d3c8;color:#6e6a62}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__benefits{display:grid;gap:.4375rem;margin:.75rem 0 0;padding:0;list-style:none}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__benefits li{position:relative;padding-left:.9375rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__benefits li::before{content:"✓";position:absolute;left:0}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__full-description[hidden]{display:none !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__footer{display:flex !important;flex-direction:column;align-items:stretch !important;width:100% !important;margin:auto 0 0 !important;padding:1rem 0 0 !important;border:0 !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__footer .vanvaz-rate-card__select{display:flex !important;width:100% !important;min-width:0 !important;max-width:none !important;height:2.875rem !important;min-height:2.875rem !important;margin:0 !important;padding:0 .5rem !important;border:.0625rem solid #171714 !important;border-radius:0 !important;background:#171714 !important;box-shadow:none !important;color:#fff !important;font-family:"Josefin Sans",Arial,sans-serif;font-size:1.125rem !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1 !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__footer .vanvaz-rate-card__select:hover{background:#fff !important;box-shadow:none !important;color:#171714 !important;transform:none}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__footer .vanvaz-rate-card__select:focus-visible{outline:.1875rem solid #2563eb;outline-offset:.1875rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top{background:#171714 !important;border-color:#171714 !important;color:#fff}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__name,.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__day-price,.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__intro{color:#fff !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__intro{border-color:#5a5a57}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__info{color:#fff}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__footer .vanvaz-rate-card__select{background:#fff !important;color:#171714 !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card--top .vanvaz-rate-card__footer .vanvaz-rate-card__select:hover{background:#171714 !important;border-color:#fff !important;color:#fff !important}@media(max-width: 47.99rem){.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card{padding:1rem !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__name{font-size:1.875rem !important}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__day-price{font-size:1.25rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__intro{min-height:0;padding-bottom:.625rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__benefits{gap:.375rem;margin-top:.625rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__info{top:.75rem;right:.75rem;width:2.75rem;height:2.75rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__summary{font-size:1rem}.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card .vanvaz-rate-card__footer .vanvaz-rate-card__select{height:3rem !important;min-height:3rem !important;font-size:1rem !important}}@media(prefers-reduced-motion: reduce){.vanvaz-results-page .vanvaz-results__rates .vanvaz-rate-card__select{transition:none !important}}.vanvaz-rate-detail{position:fixed;top:50%;right:auto;bottom:auto;left:50%;width:min(30rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:0;padding:0;overflow:hidden;border:.125rem solid #171714;border-radius:0;background:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.34),0 0 1.25rem rgba(0,0,0,.18);color:#171714;font-family:"Josefin Sans",Arial,sans-serif;transform:translate(-50%, -50%)}.vanvaz-rate-detail[open]{display:flex;flex-direction:column}.vanvaz-rate-detail::backdrop{background:rgba(0,0,0,.68)}.vanvaz-rate-detail__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.375rem;border-bottom:.0625rem solid #d9d3c8}.vanvaz-rate-detail__title{margin:0;color:#171714;font-family:"Cormorant",Georgia,serif;font-size:1.875rem;font-weight:600;line-height:1.1}.vanvaz-rate-detail__close{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;padding:0;border:.0625rem solid #d9d3c8;background:#fff;color:#171714;cursor:pointer;font-family:Arial,sans-serif;font-size:1.75rem;line-height:1}.vanvaz-rate-detail__close:hover{background:#f8f6f1}.vanvaz-rate-detail__close:focus-visible{outline:.1875rem solid #2563eb;outline-offset:.125rem}.vanvaz-rate-detail__description{min-height:0;overflow-y:auto;padding:1.5rem 1.375rem 1.75rem;color:#171714;font-size:1rem;line-height:1.55;white-space:pre-line;scrollbar-color:#6e6a62 #f8f6f1;scrollbar-width:thin}@media(max-width: 47.9375rem){.vanvaz-rate-detail{width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem)}.vanvaz-rate-detail__header{padding:1rem 1.125rem}.vanvaz-rate-detail__title{font-size:1.875rem}.vanvaz-rate-detail__description{padding:1.25rem 1.125rem 1.5rem;font-size:1rem}}html{scrollbar-gutter:stable;scrollbar-color:#6e6a62 #f8f6f1;scrollbar-width:auto}html:has(.vanvaz-results-page)::-webkit-scrollbar-track{background:#f8f6f1}html:has(.vanvaz-results-page)::-webkit-scrollbar-thumb{background:#6e6a62}html:has(.vanvaz-results-page)::-webkit-scrollbar-thumb:hover,html:has(.vanvaz-results-page)::-webkit-scrollbar-thumb:active{background:#171714}html:has(.vanvaz-results-page):has(.vanvaz-rate-detail[open]){background-color:hsl(0,0%,32%)}@media(forced-colors: active){html{scrollbar-color:auto}}.vanvaz-results-page .vanvaz-results-page__choose{width:100%;max-width:82rem;margin:0 auto;padding:0 0 2.5rem}.vanvaz-results-page .vanvaz-results-page__choose>.mb-row-flex>.mb-col-sm-12{padding:0}.vanvaz-results-page .vanvaz-results-page__listing,.vanvaz-results-page .vanvaz-results{width:100% !important;max-width:none !important}.vanvaz-results-page .vanvaz-results__group{position:relative;width:100% !important;max-width:none !important;margin:0 0 2rem !important;padding:0 !important;border:.0625rem solid #d9d3c8 !important;border-radius:0 !important;background:#fff;box-shadow:none !important;overflow:visible}.vanvaz-results-page .vanvaz-results__content{display:grid !important;grid-template-columns:minmax(0, 20rem) minmax(0, 1fr) !important;gap:1.5rem !important;align-items:start !important;width:100% !important;max-width:none !important;padding:1rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__content>.vanvaz-results__vehicle{display:flex !important;flex-direction:column !important;align-items:stretch !important;align-self:start !important;justify-self:stretch !important;gap:.875rem;width:100% !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#fff !important}.vanvaz-results-page .vanvaz-results__group .vanvaz-results__content .vanvaz-results__vehicle .vanvaz-results__image-box{width:100% !important;height:auto !important;aspect-ratio:4/3;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;overflow:hidden}.vanvaz-results-page .vanvaz-results__group .vanvaz-results__content .vanvaz-results__vehicle .vanvaz-results__image-box .vanvaz-results__image{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:100% !important;min-height:0 !important;max-height:none !important;padding:0 !important;border-radius:0 !important;object-fit:cover !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__name{width:100%;margin:0 !important;padding:0 !important;color:#171714 !important;font-family:"Cormorant",Georgia,serif;font-size:clamp(1.875rem,2.6vw,2.25rem) !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.1 !important;overflow-wrap:anywhere;text-align:left !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__meta{width:auto;margin:0 !important;padding:0 !important;color:#6e6a62 !important;font-family:"Josefin Sans",Arial,sans-serif;font-size:1rem !important;font-weight:600 !important;line-height:1.3 !important;text-align:left !important}.vanvaz-results-page .vanvaz-results__meta-row{display:flex;align-items:center;gap:.625rem;min-width:0}.vanvaz-results-page .vanvaz-results__meta-row .vanvaz-results__vehicle-info{position:static !important;display:grid !important;flex:0 0 2rem;place-items:center;width:2rem !important;height:2rem !important;min-width:2rem !important;min-height:2rem !important;margin:0 !important;padding:.25rem !important;border:0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#171714 !important;cursor:pointer}.vanvaz-results-page .vanvaz-results__meta-row .vanvaz-results__vehicle-info:hover{opacity:.65}.vanvaz-results-page .vanvaz-results__meta-row .vanvaz-results__vehicle-info:focus-visible{outline:.1875rem solid #2563eb;outline-offset:.125rem}.vanvaz-results-page .vanvaz-results__vehicle-info-icon{display:block;width:1.375rem;height:1.375rem;background-color:currentColor;mask:url("../images/vanvaz-rate-info.svg") center/contain no-repeat}.vanvaz-results-page .vanvaz-results .vanvaz-results__features{display:grid !important;grid-template-columns:repeat(6, minmax(0, 1fr)) !important;gap:.625rem !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:.3125rem !important;min-width:0;min-height:0 !important;margin:0;padding:0 !important;border:0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature-icon{display:block;width:1.75rem !important;height:1.75rem !important;max-width:100%;object-fit:contain;opacity:1 !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature-value{color:#6e6a62 !important;font-family:"Josefin Sans",Arial,sans-serif;font-size:1rem !important;font-weight:600 !important;line-height:1.1 !important;text-align:center !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__content>.vanvaz-results__rates{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:1rem !important;align-items:stretch;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important}.vanvaz-results-page .vanvaz-results__product-header{position:absolute;top:1.5rem;right:auto;left:1.5rem;z-index:2;min-height:0 !important;padding:0 !important}@media(max-width: 65.625rem){.vanvaz-results-page .vanvaz-results__content{grid-template-columns:1fr !important;gap:1.125rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__content>.vanvaz-results__vehicle{display:grid !important;grid-template-columns:minmax(13.75rem, 40%) 1fr !important;align-items:start !important;column-gap:1.375rem}.vanvaz-results-page .vanvaz-results__group .vanvaz-results__content .vanvaz-results__vehicle .vanvaz-results__image-box{grid-row:span 3 !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__features{grid-column:2 !important}}@media(max-width: 47.99rem){.vanvaz-results-page .vanvaz-results-page__choose{padding:0 0 1.375rem}.vanvaz-results-page .vanvaz-results__group{margin-bottom:1.375rem !important;border:0 !important}.vanvaz-results-page .vanvaz-results__content{display:flex !important;flex-direction:column !important;gap:.75rem !important;padding:0 !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__content>.vanvaz-results__vehicle{display:flex !important;flex-direction:column !important;gap:.5rem !important;width:100% !important;border:.0625rem solid #d9d3c8 !important;background:#fff;padding:0 0 .75rem !important}.vanvaz-results-page .vanvaz-results__group .vanvaz-results__content .vanvaz-results__vehicle .vanvaz-results__image-box{grid-row:auto !important;height:14.5rem !important;aspect-ratio:auto}.vanvaz-results-page .vanvaz-results .vanvaz-results__name,.vanvaz-results-page .vanvaz-results .vanvaz-results__meta-row,.vanvaz-results-page .vanvaz-results .vanvaz-results__features{width:calc(100% - 2rem) !important;margin-right:1rem !important;margin-left:1rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__name{font-size:1.875rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__meta-row .vanvaz-results__meta{width:auto !important;margin:0 !important;font-size:1rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__meta-row .vanvaz-results__vehicle-info{flex:0 0 2.75rem;width:2.75rem !important;height:2.75rem !important;min-width:2.75rem !important;min-height:2.75rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__features{grid-column:auto !important;grid-template-columns:repeat(6, minmax(0, 1fr)) !important;gap:.375rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature-icon{width:1.5rem !important;height:1.5rem !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature-value{font-size:.875rem !important;white-space:nowrap}.vanvaz-results-page .vanvaz-results .vanvaz-results__content>.vanvaz-results__rates{grid-template-columns:1fr !important;gap:.625rem !important}.vanvaz-results-page .vanvaz-results__product-header{top:.5rem;left:.5rem}}@media(max-width: 23.4375rem){.vanvaz-results-page .vanvaz-results .vanvaz-results__features{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.vanvaz-results-page .vanvaz-results .vanvaz-results__feature-value{font-size:1rem !important}}.mybooking-jquery-modal:has(.vanvaz-results-vehicle-modal){display:flex !important;align-items:center;justify-content:center;padding:.75rem !important;z-index:100000 !important}.mybooking-jquery-modal:has(.vanvaz-results-vehicle-modal)::before{display:none !important}.vanvaz-results-vehicle-modal.mybooking-modal{position:relative;width:min(78rem,100vw - 2rem) !important;max-width:none !important;max-height:calc(100dvh - 2rem) !important;height:auto !important;margin:0 !important;padding:3rem 1.25rem 1.25rem !important;border:.125rem solid #171714 !important;border-radius:0 !important;overflow-x:hidden !important;overflow-y:auto !important;box-shadow:0 1rem 3rem rgba(0,0,0,.34),0 0 1.25rem rgba(0,0,0,.18) !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_body{margin:0;padding:0}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-detail{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:1.5rem;width:100%;height:auto;margin:0;padding:0}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-container,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-info{width:100% !important;max-width:none !important;min-width:0;margin:0 !important;padding:0 !important;float:none !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-gallery{width:100%;height:auto}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-info .mybooking-product_name{margin-top:0;overflow-wrap:normal}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-info .mybooking-product_description{max-height:min(29rem,100dvh - 14rem)}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner{--vanvaz-gallery-height: 32rem;margin-bottom:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .mybooking-carousel-item,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .mybooking-carousel_item-image{height:var(--vanvaz-gallery-height) !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .mybooking-carousel_item-image{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;object-fit:contain}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next{z-index:2;top:auto !important;bottom:-0.25rem !important;display:grid !important;place-items:center;width:2.5rem !important;height:2.5rem !important;margin:0;padding:0 !important;border:0 !important;border-radius:.25rem;background:rgba(0,0,0,0) !important;box-shadow:none;color:#171714 !important;font-size:0;transform:none !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev::before,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next::before{content:"" !important;display:block;width:1.25rem;height:1.25rem;background:#171714 !important;mask:url("../images/phosphor-caret-down.svg") center/contain no-repeat;opacity:1 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev:hover,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next:hover{background:#f8f6f1 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev:focus-visible,.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next:focus-visible{outline:.125rem solid #2563eb;outline-offset:.1875rem}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev{left:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next{right:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-prev::before{transform:translateY(0.25rem) rotate(90deg)}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-next::before{transform:translateY(0.25rem) rotate(-90deg)}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;display:flex !important;flex-wrap:nowrap !important;justify-content:center;width:calc(100% - 6rem) !important;height:2rem !important;margin:.625rem 3rem 0 !important;padding:0 !important;list-style:none}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots li{flex:1 1 0;width:auto !important;max-width:2rem;height:2rem !important;margin:0 !important;padding:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots button{position:relative;width:100% !important;height:2rem !important;margin:0 !important;padding:0 !important;border:0;background:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important;font-size:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots button::before{content:"" !important;position:absolute;top:50%;left:50%;width:.375rem;height:.375rem;border-radius:50%;background:#6e6a62;opacity:1 !important;transform:translate(-50%, -50%)}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots button:focus-visible{outline:.125rem solid #2563eb;outline-offset:-0.125rem}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner .slick-dots .slick-active button::before{width:.5rem;height:.5rem;background:#171714}.vanvaz-results-vehicle-modal.mybooking-modal .close-modal{position:absolute !important;top:.625rem !important;right:.75rem !important;left:auto !important;z-index:2;display:flex !important;align-items:center;justify-content:center;width:2.5rem !important;height:2.5rem !important;padding:0 !important;border:.0625rem solid #d9d3c8 !important;border-radius:0 !important;background:#fff !important;color:#171714 !important;font-size:0 !important;line-height:1 !important;text-decoration:none;text-indent:0 !important}.vanvaz-results-vehicle-modal.mybooking-modal .close-modal::before{content:"×";font-family:Arial,sans-serif;font-size:1.75rem}.vanvaz-results-vehicle-modal.mybooking-modal .close-modal:hover{background:#f8f6f1 !important}.vanvaz-results-vehicle-modal.mybooking-modal .close-modal:focus-visible{outline:.1875rem solid #2563eb;outline-offset:.125rem}@media(max-width: 47.99rem){.vanvaz-results-vehicle-modal.mybooking-modal{width:calc(100vw - 1.5rem) !important;max-height:calc(100dvh - 1.5rem) !important;padding:3.25rem 1rem 1rem !important}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-detail{grid-template-columns:minmax(0, 1fr);gap:1rem}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-carousel-inner{--vanvaz-gallery-height: 18rem}.vanvaz-results-vehicle-modal.mybooking-modal .mybooking-modal_product-info .mybooking-product_description{max-height:none}}