#britway-container{background:var(--bw-box-bg)!important;color:var(--bw-body)!important}.britway-booking-wrapper{background:var(--bw-box-bg)!important;border-radius:var(--bw-radius)!important;box-shadow:0 10px 30px color-mix(in srgb,var(--bw-shadow-c) 15%,transparent)!important}#britway-container a{color:var(--bw-link)!important}#britway-return-fields h4{color:var(--bw-ret-title)!important}.britway-price-was,#britway-price-original{color:var(--bw-price-was)!important}.britway-form input[type=text],.britway-form select,.britway-qty-input{background:var(--bw-inp-bg)!important;color:var(--bw-inp-txt)!important;border:var(--bw-border-w) solid var(--bw-inp-bord)!important;border-radius:var(--bw-radius)!important}.britway-form input:focus,.britway-form select:focus{border-color:var(--bw-inp-foc)!important;box-shadow:0 0 5px var(--bw-inp-foc)!important}.britway-form label{color:var(--bw-label)!important}.britway-input-icon-wrapper svg,.britway-input-icon-wrapper i{color:var(--bw-icon)!important}.britway-qty-btn{background:var(--bw-qty-bg)!important;color:var(--bw-qty-txt)!important;border:var(--bw-border-w) solid var(--bw-inp-bord)!important;border-radius:var(--bw-radius)!important}.britway-form input::placeholder{color:var(--bw-place)!important;opacity:.7}.britway-form input:-webkit-autofill,.britway-form input:-webkit-autofill:hover,.britway-form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--bw-inp-bg) inset!important;-webkit-text-fill-color:var(--bw-inp-txt)!important;transition:background-color 5000s ease-in-out 0s}#britway-container .britway-field-error,#britway-container .britway-datetime-wrapper.britway-field-error,#britway-container input.britway-field-error,#britway-container select.britway-field-error,#britway-container .britway-select-trigger.britway-field-error{border:var(--bw-err-bord) solid var(--bw-err-txt)!important;box-shadow:0 0 8px color-mix(in srgb,var(--bw-err-txt) 40%,transparent)!important;transition:all .2s ease!important}.pac-container{background-color:var(--bw-inp-bg)!important;border:var(--bw-border-w) solid var(--bw-inp-bord)!important;border-top:var(--bw-border-w) solid var(--bw-inp-bord)!important;border-bottom-left-radius:var(--bw-radius)!important;border-bottom-right-radius:var(--bw-radius)!important;z-index:999999!important}.pac-item{border-top:var(--bw-border-w) solid var(--bw-inp-bord)!important;color:var(--bw-inp-txt)!important}.pac-item:hover,.pac-item-selected{background-color:var(--bw-card-h-bg)!important}.pac-item-query{color:var(--bw-inp-txt)!important}.flatpickr-calendar{z-index:999999!important}.flatpickr-months,.flatpickr-weekdays,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year,span.flatpickr-weekday{background:var(--bw-cal-head)!important;color:var(--bw-cal-txt)!important}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--bw-cal-txt)!important}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--bw-cal-txt)!important}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{fill:var(--bw-cal-arr)!important;color:var(--bw-cal-arr)!important}.flatpickr-calendar .flatpickr-day{color:var(--bw-cal-day)!important}.flatpickr-calendar .flatpickr-day.today{border-color:var(--bw-cal-today)!important}.flatpickr-day.flatpickr-disabled{opacity:.2!important;pointer-events:none!important}.flatpickr-day:not(.selected):not(.today):not(.flatpickr-disabled):hover{background:color-mix(in srgb,var(--bw-cal-sel) 15%,transparent)!important;border-color:transparent!important}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background:var(--bw-cal-sel)!important;border-color:var(--bw-cal-sel)!important;color:var(--bw-cal-sel-tx)!important}#britway-container #britway-get-quote{background:var(--bw-qt-bg)!important;color:var(--bw-qt-txt)!important;border:var(--bw-border-w) solid var(--bw-qt-bg)!important;border-radius:var(--bw-radius)!important}#britway-container #britway-get-quote:hover{background:var(--bw-qt-h-bg)!important;border-color:var(--bw-qt-h-bg)!important;color:var(--bw-qt-h-txt)!important}#britway-container #britway-apply-voucher{background:var(--bw-apply-bg)!important;color:var(--bw-apply-txt)!important;border:var(--bw-border-w) solid var(--bw-apply-bg)!important;border-radius:var(--bw-radius)!important}#britway-container #britway-apply-voucher:hover{background:var(--bw-apply-h-bg)!important;border-color:var(--bw-apply-h-bg)!important;color:var(--bw-apply-h-tx)!important}#britway-container .britway-btn-primary{background:var(--bw-btn-bg)!important;color:var(--bw-btn-txt)!important;border:var(--bw-border-w) solid var(--bw-btn-bg)!important;border-radius:var(--bw-radius)!important}#britway-container .britway-btn-primary:hover{background:var(--bw-btn-hov)!important;border-color:var(--bw-btn-hov)!important;color:var(--bw-btn-h-txt)!important}#britway-container #britway-remove-voucher{background:#d63638!important;border-color:#d63638!important;color:#fff!important}#britway-container #britway-add-to-cart,#britway-container #britway-add-to-cart-bottom{background:var(--bw-chk-btn-bg)!important;color:var(--bw-chk-btn-txt)!important;border:var(--bw-border-w) solid var(--bw-chk-btn-bg)!important;border-radius:var(--bw-radius)!important}#britway-container #britway-add-to-cart:hover,#britway-container #britway-add-to-cart-bottom:hover{background-color:var(--bw-chk-h-bg)!important;opacity:1!important;color:var(--bw-chk-btn-h-txt)!important}#britway-container #britway-toggle-return,#britway-container #britway-edit-quote,#britway-container #britway-edit-quote-bottom{background:var(--bw-ret-bg)!important;color:var(--bw-ret-txt)!important;border:var(--bw-border-w) solid var(--bw-ret-bord)!important;border-radius:var(--bw-radius)!important;box-shadow:0 4px 6px color-mix(in srgb,var(--bw-shadow-c) 10%,transparent)!important;transition:all .3s ease}#britway-container #britway-toggle-return:hover,#britway-container #britway-edit-quote:hover,#britway-container #britway-edit-quote-bottom:hover{background:var(--bw-ret-h-bg)!important;color:var(--bw-ret-h-txt)!important;border-color:var(--bw-ret-h-txt)!important}#britway-container .britway-contact-btn{background:var(--bw-con-bg)!important;color:var(--bw-con-txt)!important;border:var(--bw-border-w) solid var(--bw-con-bg)!important;border-radius:var(--bw-radius)!important}#britway-container .britway-contact-btn:hover{color:var(--bw-con-h-txt)!important}#britway-container div.britway-result-card{background:var(--bw-card-bg)!important;border:var(--bw-border-w) solid var(--bw-card-bord)!important;border-radius:var(--bw-radius)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--bw-shadow-c) 15%,transparent)!important;transition:all .3s ease}#britway-container div.britway-result-card:hover{background:var(--bw-card-h-bg)!important;border-color:var(--bw-card-h-bord)!important}#britway-container div.britway-result-card:hover .britway-car-name,#britway-container div.britway-result-card:hover .britway-car-price strong,#britway-container div.britway-result-card:hover .britway-car-specs{color:var(--bw-card-h-txt)!important}#britway-container div.britway-result-card.selected{background:var(--bw-card-s-bg)!important;border-color:var(--bw-card-s-bord)!important}#britway-container div.britway-result-card.selected .britway-car-name,#britway-container div.britway-result-card.selected .britway-car-price strong,#britway-container div.britway-result-card.selected .britway-car-specs{color:var(--bw-card-s-txt)!important}#britway-container .britway-car-price button{background-color:var(--bw-btn-bg)!important;color:var(--bw-btn-sel-txt)!important;border:none!important;padding:6px 15px!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;border-radius:4px!important;min-width:90px!important;line-height:1.2!important}#britway-container .britway-car-price button:hover{background-color:var(--bw-btn-hov)!important;color:var(--bw-btn-h-txt)!important}#britway-container div.britway-result-card:hover .britway-car-price button,#britway-container div.britway-result-card.selected .britway-car-price button{background-color:var(--bw-btn-hov)!important;color:var(--bw-btn-h-txt)!important}#britway-container .britway-car-name{color:var(--bw-veh-name)!important}#britway-container .britway-car-price strong{color:var(--bw-veh-sale)!important}#britway-container .britway-car-specs{color:var(--bw-veh-feat)!important}.britway-car-specs i,.britway-car-specs svg,.britway-vehicle-specs i{color:var(--bw-veh-icon)!important}.britway-custom-options::-webkit-scrollbar,.britway-suggestions::-webkit-scrollbar{width:8px}.britway-custom-options::-webkit-scrollbar-track,.britway-suggestions::-webkit-scrollbar-track{background:var(--bw-scroll-tr)}.britway-custom-options::-webkit-scrollbar-thumb,.britway-suggestions::-webkit-scrollbar-thumb{background:var(--bw-scroll);border-radius:4px}#britway-container #britway-summary-details,#britway-container .britway-summary-header{background:var(--bw-sum-bg)!important}#britway-container #britway-summary-details{box-shadow:0 4px 15px color-mix(in srgb,var(--bw-shadow-c) 10%,transparent)!important}#britway-container .britway-summary-list li,#britway-container #britway-summary-details li,#britway-container .britway-summary-list li span,#britway-container #britway-summary-details li span{color:var(--bw-sum-txt)!important}#britway-container .britway-summary-list li strong,#britway-container #britway-summary-details li strong{color:var(--bw-sum-lbl)!important}#britway-container .britway-summary-header{border-left:4px solid var(--bw-primary)!important}#britway-container span.britway-sale-tag{color:var(--bw-sum-sale)!important}#britway-container .britway-voucher-wrapper{background:var(--bw-vouch-bg)!important;border-color:var(--bw-vouch-brd)!important}#britway-container #britway-toggle-summary-btn{background:var(--bw-journ-bg)!important}#britway-container #britway-toggle-summary-btn span:first-child{color:var(--bw-journ-txt)!important}#britway-container #britway-toggle-summary-btn span:last-child{background-color:var(--bw-journ-b-bg)!important;color:var(--bw-journ-b-tx)!important}.britway-mobile-footer{background:var(--bw-mob-tot)!important;color:var(--bw-mob-txt)!important}.britway-mobile-toggle span:last-child{color:var(--bw-mob-tgl)!important;background-color:var(--bw-mob-tgl-bg)!important}.britway-mobile-toggle span:first-child{color:var(--bw-mob-txt)!important}#britway-message.error,.britway-error-box{background:var(--bw-err-bg)!important;color:var(--bw-err-txt)!important;border-color:var(--bw-err-txt)!important}#britway-message.success{background:var(--bw-suc-bg)!important;color:var(--bw-suc-txt)!important;border-color:var(--bw-suc-txt)!important}#britway-container .britway-sightseeing-box{background:var(--bw-tour-bg)!important}#britway-container .britway-sightseeing-box strong,#britway-container .britway-sightseeing-box p,#britway-container .britway-sightseeing-option{color:var(--bw-tour-tx)!important}#britway-container input[name=britway_sightseeing]{accent-color:var(--bw-tour-a-bg)!important}#britway-container .britway-sightseeing-option:has(input[name=britway_sightseeing]:checked){color:var(--bw-tour-a-tx)!important}.britway-extra-label input[type=checkbox]:checked,#britway-container input[type=radio]:checked{accent-color:var(--bw-chk-tick)}