.woocommerce .products ul li,.woocommerce ul.products li{background:#f4f4f4;border-radius:12px}.swiper-slide{height:auto!important}.data-padding{padding:20px}.price-button-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid rgb(0 0 0 / 16%)!important;padding-top:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{overflow:hidden!important}.price-button-wrapper small{font-size:0.7em;font-weight:300;color:#333333!important}.woocommerce-loop-product__title{padding-top:0px!important;margin-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important}.swiper-button-next,.swiper-button-prev{margin-top:0px!important}.woocommerce ul.products li.product img{margin-top:-30px!important;margin-left:-30px!important;margin-right:-30px!important}.woocommerce ul.products li .vehicle-spec{background-color:var(--gcid-primary-color)!important;padding:10px 20px}.vehicle-spec{display:flex;color:#888;justify-content:space-between}.vehicle-spec .item{color:white!important}.vehicle-spec .item i{color:var(--gcid-secondary-color)!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0px!important;padding-bottom:0px!important}.woocommerce ul.products li .et_shop_image{display:none!important}@media only screen and (min-width:980px){.flex-center{display:flex;align-items:center}}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{margin-right:4px}.reserve-btn{font-size:16px;padding:.3em 1em!important}@font-face{font-family:'icomoon';src:url('/icomoon.eot?lkmv3a');src:url('/icomoon.eot?lkmv3a#iefix') format('embedded-opentype'),url('/wp-content/uploads/2026/05/icomoon.ttf') format('truetype'),url('/icomoon.woff?lkmv3a') format('woff'),url('/icomoon.svg?lkmv3a#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}.vehicle-hero b,.vehicle-hero strong{margin-right:4px}.vehicle-hero .et_pb_row{overflow:hidden;border-radius:6px 6px 0px 0px}.vehicle-spec-icon{position:relative;margin-left:40px}#doors:before{content:"\e900"}#body-style:before{content:"\e901"}#mot-history:before{content:"\e902"}#service:before{content:"\e903"}#ply-lining:before{content:"\e904"}#electric-mirrors:before{content:"\e905"}#airco:before{content:"\e906"}#seats:before{content:"\e907"}#electric-windows:before{content:"\e908"}#dab-radio:before{content:"\e909"}#bluetooth:before{content:"\e90a"}#ulez-compliant:before{content:"\e90b"}#colour:before{content:"\e90c"}#previous-owners:before{content:"\e90d"}#year:before{content:"\e90e"}#fuel-type:before{content:"\e90f"}#mileage:before{content:"\e910"}#transmission:before{content:"\e911"}#engine-size:before{content:"\e912"}body.single-product .vehicle-hero h2{display:inline-block;padding-left:5px;padding-right:5px}body.single-product .et_pb_text_inner{display:flex}hr{margin-bottom:0px;padding-bottom:0px;border:2.5px solid #0171bc;appearance:none;-o-appearance:none;-moz-appearance:none;margin-top:20px!important;margin-left:-5px;margin-right:-5px}.vehicle-spec-icon:hover:before{opacity:1;color:#0171bc}.woocommerce-price-suffix{font-weight:300;color:#0072bc;opacity:.5;font-size:.7em}.vehicle-spec-icon:before{content:'';transition:.3s ease;position:absolute;left:-35px;opacity:.5;top:50%;transform:translateY(-50%);font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}.video-roll:hover .l-btn:before,.video-roll:hover .l-btn{color:#0071bb!important}.vehicle-data .et_pb_column_single{padding-top:0px!important;padding-left:3.5%!important}.mfp-bottom-bar{opacity:0;visibility:hidden}.depo-cta #yith-wcdp-add-deposit-to-cart{display:none}.depo-cta .et_pb_wc_add_to_cart .et_pb_module_inner .cart{justify-content:flex-end}.vehicle-scroll-down.et_pb_sticky--top .alt-price{transform:none;position:unset}@media screen and (max-width:980px){.vehicle-intro{display:flex;align-content:space-between!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important}}.vehicle-intro h1{transition:.3s ease}.vehicle-scroll-down.et_pb_sticky--top .vehicle-intro h1{font-size:18px!important}.useful-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}.useful-buttons .et_pb_text,.useful-buttons .et_pb_code{width:100%}@media only screen and (min-width:980px){.useful-buttons .et_pb_button_module_wrapper{width:49%!important}}.useful-buttons .et_pb_button_module_wrapper{width:100%;margin-bottom:2.5%!important}.useful-buttons .et_pb_button{width:100%}.et_pb_gallery_pagination ul:after{display:none!important}.alt-price{display:inline-block;position:absolute;transform:translateY(-800px);font-weight:300;margin-left:8px;transition:.3s ease;opacity:.5}.vehicle-scroll-down.et_pb_sticky--top h3{position:absolute;transform:translateY(-500px)}.vehicle-scroll-down.et_pb_sticky--top .brand-icon{width:6.5%;margin-right:2%!important}.vehicle-scroll-down.et_pb_sticky--top .brand-icon:hover{background-color:#0171bc!important}.vehicle-scroll-down .et_pb_button_module_wrapper{display:inline-block}.vehicle-intro{display:flex;align-content:center;flex-wrap:nowrap;align-items:center}.vehicle-intro h1{padding-bottom:0px;margin-bottom:0px}.vehicle-intro h3{font-size:15px;margin-top:12px;transition:.3s ease;opacity:.5;font-weight:300}@media only screen and (min-width:980px){.brand-icon{max-width:9%!important;margin-right:3%;margin-bottom:0px!important}}.brand-icon{max-width:14%;margin-bottom:15px!important;transition:.3s ease;background-color:#f5f5f5;display:flex;border-radius:4px}.brand-icon .inner-bg{border-radius:4px}.brand-icon:after{content:'';display:inline-flex;padding-bottom:100%}.brand-icon img{width:130px;display:flex;padding:10px}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.el_modal_popup .el_modal_popup_header{background-color:#f2f2f2}.l-btn{color:#FFFFFF!important;width:100%;border-width:0px!important;font-size:14px;display:inline-block;padding-right:0.7em!important;padding-left:2em!important;background-color:RGBA(255,255,255,0);border-color:#0071bb;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;padding-top:1.25em!important;padding-bottom:1.25em!important;cursor:pointer;background:transparent;line-height:1.7em;text-align:center}.l-btn:before{content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important;line-height:inherit;position:absolute;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:ETmodules!important;font-weight:400!important}.walkaround-form .row{display:flex;justify-content:space-between}.walkaround-form .one-half{width:100%}@media only screen and (min-width:980px){.walkaround-form .one-half{width:48%}.walkaround-form .col{margin-bottom:0px!important}}.walkaround-form .one-half:first-of-type{margin-bottom:4%}.walkaround-form .full-width{width:100%}.walkaround-form .row{flex-wrap:wrap}.walkaround-form .full-width:last-child input[type="submit"]{float:right}.walkaround-form .row{margin-bottom:4%}.walkaround-form .row:last-of-type{margin-bottom:0px!important}.et-l--header .et_pb_social_media_follow li{margin-bottom:0px!important}.hire-blurb .et_pb_main_blurb_image{background-color:#5196d1;width:100%;padding:20px}.et_pb_wc_price .price{font-size:22px!important;line-height:1.4em!important}.custom-title{padding-bottom:30px!important}.info-row{padding-top:30px!important}@media screen and (min-width:980px) and (max-width:1200px){.woocommerce div.product form.cart .button{width:auto!important}.info-row{padding-top:15px!important}.custom-title{padding-bottom:0px!important}.et_pb_wc_title_0_tb_body h1{font-size:20px!important;line-height:1.7em!important}.et_pb_wc_price{margin-top:-8%}.et_pb_wc_price p{text-align:right}.et_pb_wc_price .price{font-size:18px!important}.et_pb_wc_title{margin-bottom:10px!important}.et_pb_column_1_tb_body{padding:2.5vh 2.5vw!important}}#yith-wcdp-add-deposit-to-cart .yith-wcdp-single-add-to-cart-fields{padding:0px;margin:0px}#yith-wcdp-add-deposit-to-cart .yith-wcdp-deposit-mandatory{margin:20px 0}#yith-wcdp-add-deposit-to-cart .yith-wcdp-deposit-mandatory{margin-bottom:0px}#yith-wcdp-add-deposit-to-cart .yith-wcdp-single-add-to-cart-fields .label .price-label,#yith-wcdp-add-deposit-to-cart .yith-wcdp-deposit-mandatory .label .price-label{display:inline-block}.et_pb_wc_add_to_cart .et_pb_module_inner .cart{display:flex!important;width:100%;justify-content:space-between;align-content:center;align-items:center;margin:0!important}@media only screen and (max-width:980px){.et_pb_wc_add_to_cart .et_pb_module_inner .cart{flex-wrap:wrap;justify-content:center}.el_modal_popup .el_modal_popup_header_title{font-size:20px}body #page-container .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button{margin-top:5%;width:100%}}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{display:none}.entry-content table:not(.variations),.entry-content tr td{border:0px!important}.entry-content tr td{padding:0px 0px 13px 0px}.entry-content tr td{border-top:0!important}.vertical-blurb h4{padding-bottom:0px!important;margin-bottom:0px!important}.opening-hours.pa-inline-buttons{text-align:center}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.vertical-blurb .et_pb_blurb_container{vertical-align:middle}.et_pb_pricing_table{padding-bottom:0px}.wpfFilterButtons{margin-top:20px}.yith-wcdp-single-add-to-cart-fields{margin-bottom:20px}.deposit-price:before{content:'of';position:relative;font-weight:500}.wpfFilterWrapper .wpfFilterTitle .wfpClickable:before{content:'';width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:18px;background-size:cover}.vehicle-spec{display:flex;color:#888}.vehicle-spec .item i{margin-right:4px;color:#616161}.vehicle-spec .item{margin-right:12px}.vehicle-spec .item:last-child{margin-right:0px}.wpfFilterWrapper[data-slug*="price"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/sterling.svg')}.wpfFilterWrapper[data-slug*="make"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/ice-cream-van.svg')}.wpfFilterWrapper[data-slug*="fmeta-body_style"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/camper-van.svg')}.wpfFilterWrapper[data-slug*="fmeta-year"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2023/10/icons_Year-Icon.svg')}.wpfFilterWrapper[data-slug*="fmeta-video_walkthrough"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2024/05/Year-video.svg')}.wpfFilterWrapper[data-slug*="fmeta-mileage"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2023/10/icons_Mileage-Icon.svg')}.wpfFilterWrapper[data-slug*="fmeta-fuel_type"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/gas-station.svg')}.wpfFilterWrapper[data-slug*="fmeta-ulez_compliant"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2024/04/ulez.svg')}.wpfFilterWrapper[data-slug*="fmeta-transmission"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/gearbox.svg')}.wpfFilterWrapper[data-slug*="fmeta-vehicle_year"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/calendar.svg')}.wpfFilterWrapper[data-slug*="category"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2024/04/vehicle-make.svg')}.wpfFilterWrapper[data-slug*="fmeta-colour"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/spray-gun.svg')}.wpfFilterWrapper[data-slug*="tag"] .wpfFilterTitle .wfpClickable:before{background-image:url('https://donnyosmondwebtv.co.uk/wp-content/uploads/2021/09/puzzle-piece-plugin.svg')}.wpfCheckboxHier,.irs--flat{margin-top:18px}body.term-van-accessories .yith-wcdp{display:none}#yith-wcdp-add-deposit-to-cart .yith-wcdp-deposit-mandatory{margin-top:0}.yith-wcdp-deposit-mandatory .label{display:none}.wpcf7 .custom-select:before{width:0px;height:0px;content:'';border-style:solid;border-width:5px 4px 0 4px;border-color:#4A4A4A transparent transparent transparent;transform:rotate(0deg) translateY(-50%);position:absolute;top:50%;z-index:99;right:20px}.wpcf7 .custom-select{position:relative}.wpcf7 select{width:100%;padding:20px;appearance:none;-o-appearance:none;-moz-appearance:none;border:1px solid rgb(0 0 0 / 18%);border-radius:8px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;padding:20px;border:0;background-color:white;border:1px solid rgb(0 0 0 / 18%);border-radius:8px}.wpcf7-list-item:first-of-type{margin-left:0px}.wpcf7 input[type="submit"]{background-color:#0071bb;color:white;padding:0.3em 1em;border:0;transition:.5s ease;font-weight:bold;text-transform:uppercase;font-size:20px;border-radius:4px;line-height:1.7em}.wpcf7 input[type="submit"]:hover{background-color:black}.limit-gallery-cta .custom-code-overlay-slide{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;pointer-events:auto!important;background:rgb(0 43 91 / 79%)!important}.limit-gallery-cta .et_pb_gallery_item_wc_gallery_3:hover .et_overlay{display:none!important;opacity:0!important}.overlay-inner-content{text-align:center!important;color:#ffffff!important;padding:15px!important;width:100%!important}.overlay-inner-content h3{color:#ffffff!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;margin:0 0 4px 0!important}.overlay-inner-content p{color:#e2eaf2!important;font-size:13px!important;margin:0 0 12px 0!important}.overlay-cta-btn{display:inline-block!important;background:#fdb813!important;color:#002b5b!important;padding:16px 15px!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;border-radius:4px!important;cursor:pointer!important;margin-top:20px}.single-location_pagebody.single-location_page .et-l--body ul{margin-top:30px!important}.et-l--body>ul li:first-child{margin-top:0px}.et-l--body>ul li{margin-top:15px}.et-l--body>ul li::marker{color:var(--gcid-secondary-color)}body.f4v-view-outright .price-finance-wrapper{display:none!important}body.f4v-view-outright .f4v-cash-price-element{display:inline-block!important;opacity:1!important;visibility:visible!important}body.f4v-view-finance .f4v-cash-price-element{display:none!important}body.f4v-view-finance .price-finance-wrapper{display:flex!important;align-content:center}.f4v-price-toggle-container{display:flex;align-items:center;justify-content:flex-end;gap:12px;user-select:none}@media only screen and (max-width:980px){.f4v-price-toggle-container{display:flex;align-items:center;justify-content:center!important;gap:12px;user-select:none}}.toggle-text-label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#64748b;transition:color 0.2s ease}.toggle-text-label.active{color:#002b5b}.f4v-price-switch{position:relative;display:inline-block;width:54px;height:28px}.f4v-price-switch input{opacity:0;width:0;height:0}.f4v-price-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s ease;border-radius:34px}.f4v-price-slider:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background-color:white;transition:.3s ease;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,0.15)}input:checked+.f4v-price-slider{background-color:#fdb813}input:checked+.f4v-price-slider:before{transform:translateX(26px)}.f4v-automated-finance-box{text-align:left!important;width:100%;flex:1 1 auto!important;min-width:0!important;padding-right:12px!important}.f4v-finance-amt{font-weight:600!important;color:#333333!important}@media only screen and (min-width:980px){.f4v-finance-amt{font-size:18px!important}}.f4v-finance-details{font-size:9px!important;line-height:1.6!important;color:#4755697d!important;margin-bottom:6px!important;text-transform:none!important;letter-spacing:0!important}.f4v-finance-amt small{font-size:.6em;color:#0072bc!important;font-weight:300!important}.f4v-finance-cta-note{font-size:11px!important;line-height:1.4!important;color:#64748b!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.f4v-automated-finance-box+a,.f4v-cash-price-element+a,.et_pb_column a.et_pb_button{white-space:nowrap!important;flex-shrink:0!important}.pa-portfolio-animation .et_pb_portfolio_item.active{animation:fadeIn 1s ease-in-out!important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.single-location_page .et-l--body ul{margin-top:30px!important;margin:0}.single-location_page .et-l--body ul li:not(:last-child){margin-bottom:20px}.single-location_page .et-l--body ul li::marker{color:var(--gcid-secondary-color)}