:root{--white:#FFFFFF;--black:#000000;--grey:#292929;--color-primary:#00368F;--color-primary-hover:#002767;--color-primary-light:#f7faff;--border-radius:0.5rem;--contentwidth:1600px;--footerwidth:745px;--listviewwidth:1570px;--detailviewwidth:1570px}body,p{font-size:1.2rem}h1,.h1{font-size:clamp(1.75rem, 2.5vw, 3rem)!important}h2,.h2{font-size:clamp(1.6rem, 2.2vw, 2.5rem)!important}h3,.h3{font-size:clamp(1.5rem, 2vw, 2rem)!important}h4,.h4{font-size:clamp(1.4rem, 1.7vw, 1.8rem)!important}h5,.h5{font-size:clamp(1.3rem, 1.5vw, 1.6rem)!important}h6,.h6{font-size:clamp(1.2rem, 1.4vw, 1.5rem)!important}div#dealer-nav{padding:1rem .5rem;border-bottom:1px solid #eeeeee!important}div#dealer-nav .dealer-logo{max-width:40%}div#dealer-nav img.dealerlogo{max-width:100%}#dealer-nav .dropdown-menu{top:63px}#dealer-nav .nav-item .nav-link:hover{color:var(--color-primary);text-decoration:none}#dealer-nav .nav-item.active .nav-link,#dealer-nav .nav-item.active .dropdown-menu .nav-item.active .nav-link{color:var(--color-primary)}#dealer-nav .nav-item.active .dropdown-menu .nav-link{color:initial}.bg-primary{background-color:var(--color-primary)!important}.blog_widget .owl-stage{display:flex}.blog_widget .slider-item,.blog_widget a.blog-card{height:100%}.blog_widget a.card.blog-card:hover{background-color:#ddd}.blog_widget .card-action{margin-bottom:0;margin-top:auto}.blog_widget p.card-text{font-size:1.2rem}.used_search_fiter_wrapper.used-search-inner select{background-color:#fff;color:#000;text-transform:uppercase}.newbike-holder.card{height:100%!important}.tech-spec.card{background-color:var(--suzukigrey)}.parallax__container:before{content:"";position:absolute;width:100%;top:0;bottom:0;right:0;left:0;background:rgb(0 0 0 / .2)}.photo-panel img,.image-gallery .gallery-card,.image-gallery img{border-radius:var(--border-radius)}.themebgcolor{background-color:var(--suzukiprimary)}button.themebgcolor{background-color:var(--suzukiprimary)!important}div#dealer-footer .btn-primary{font-weight:700;background-color:var(--suzukiprimary);text-transform:uppercase;border:2px solid #fff0;color:var(--suzukiwhite);padding:9px 22px;text-transform:uppercase;font-family:FranklinGothicURWDem,Helvetica,Arial,sans-serif;font-weight:400!important}a.cta-newsletter{background-color:var(--suzukiprimary)!important}a.cta-newsletter:after{font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";display:inline-block;font-weight:700;content:"\f061";margin-left:10px;font-size:.9rem;color:inherit}a.cta-newsletter:hover{opacity:.8}button#blog-back,button#blog-back:hover{color:var(--white)!important}button#blog-back::after{display:none}#blog .badge{background-color:#232324;font-weight:400;margin:0 7px 7px 0;padding:8px 10px}.formstrap.container{padding:1rem 0 0 0!important}.formstrap.container,.contentwidth,body.contact .contentwidth .col-12,body.module-contact_forms .contentwidth .col-12,body.contact .contentwidth .col-md-12,body.module-contact_forms .contentwidth .col-md-12{background:none}*.formstrap.container label{font-weight:700}*.formstrap.container input,*.formstrap.container textarea,*.formstrap.container select,.formstrap.container .form_wrapper .gdpr-container{padding:1rem;min-height:auto;border-radius:.5rem}*.formstrap.container select{height:auto!important}.formstrap.container .form-group.col-md-6{width:100%;max-width:100%;flex:0 0 100%}.formstrap.container .form-group{padding:0}.formstrap.container .form_wrapper legend{background:var(--color-primary);color:#fff;margin-bottom:1rem}.formstrap.container .form_wrapper .frm_button{padding:.75rem 1rem;height:auto;line-height:normal;display:inline-flex;align-items:center}.formstrap.container .form_wrapper .frm_button i.fa.fa-envelope{display:none}.formstrap.container .form_wrapper input[type=date]{padding:1rem}.formstrap.container .form_wrapper span.fa.fa-calendar.open-datepicker{display:none}.formstrap.container .form_wrapper .gdpr-container{border:1px solid rgb(0 0 0 / .15)!important;background:#f7f7f7!important}.formstrap.container .form_wrapper .gdpr-container label{background:none!important;cursor:pointer}.formstrap.container .form_wrapper .gdpr-container label input[type='checkbox'],.formstrap.container .form_wrapper .gdpr-container label input[type='checkbox']:hover{border:1px solid rgb(0 0 0 / .15)!important;background:#FFF;cursor:pointer;padding:0;border-radius:.2rem}.formstrap.container .form_wrapper .gdpr-container label input[type='checkbox']:hover{border:1px solid rgb(0 0 0 / .15)!important;background:#FFF}.formstrap.container .form_wrapper #frm_contact div#div_full_name{margin-top:-3rem}.formstrap.container .form_wrapper span#captcha{margin:1rem auto 0!important;display:block}div#used_vehicle_detail{max-width:100%}body.module-used_vehicles_v2.detailview .bodycontent{padding:0}body.module-used_vehicles_v2.detailview div#used_vehicle_detail .breadcrumb{margin:auto!important;padding:10px 0;text-align:left!important}body.module-used_vehicles_v2.detailview div#used_vehicle_detail a.breadcrumb-item{float:unset;font-size:1rem}div#vehicledisplay-top-inner,section#vehicle-detail-information,section#vehicle-detail-finance,.detailviewwidth,div#detail-breadcrumb-wrapper,body.module-used_vehicles_v2.detailview .customarea-inner{max-width:var(--detailviewwidth);margin:auto;padding:0 1rem}button#dropdownMenuButton.btn-enquire:after{content:""}body.module-used_vehicles_v2.detailview #used_vehicle_detail span.financeprice,body.module-used_vehicles_v2.detailview #used_vehicle_detail span.retailprice,body.module-used_vehicles_v2.detailview #used_vehicle_detail span.now-price,body.module-used_vehicles_v2.detailview #used_vehicle_detail span.was-price,body.module-used_vehicles_v2.detailview #used_vehicle_detail span.save-price{font-size:2.5rem!important}body.module-used_vehicles_v2.detailview img.used_bike_image{border-radius:var(--border-radius-big)}body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailimagewrap .main_image .caption{position:absolute;font-size:2rem;top:1rem;right:1rem;left:auto;bottom:auto}body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailimagewrap .main_image .caption.featured:after{content:"MCS SPECIAL"}body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailimagewrap .main_image .enlargeimageicon{left:1rem;bottom:1rem;border-radius:var(--border-radius)}body.module-used_vehicles_v2.detailview .owl-stage .owl-item img{border-radius:var(--border-radius);aspect-ratio:4 / 3;object-fit:cover}body.module-used_vehicles_v2.detailview #more_photos,body.module-used_vehicles_v2.detailview #videos,body.module-used_vehicles_v2.detailview #recently_viewed_view,body.module-used_vehicles_v2.detailview #ub_other,body.module-used_vehicles_v2.detailview #overview{float:none!important}body.module-used_vehicles_v2.detailview #more_photos{padding:1rem 0!important;background:none}body.module-used_vehicles_v2.detailview div#used_vehicle_detail .owl-stage .owl-item,body.module-used_vehicles_v2.detailview #nb_detail_container .owl-stage .owl-item{max-height:initial}body.module-used_vehicles_v2.detailview #used_vehicle_detail .owl-theme .owl-nav [class*=owl-],.productdisplay .owl-theme .owl-nav [class*=owl-]{line-height:2.7!important;margin:auto;max-width:2.5rem;font-size:2rem;height:70%!important;background:var(--color-primary);opacity:.8;top:15%;left:1rem}body.module-used_vehicles_v2.detailview div#used_vehicle_detail .owl-carousel .owl-nav .owl-next{left:auto;right:1rem}body.module-used_vehicles_v2.detailview #used_vehicle_detail .owl-theme .owl-nav [class*=owl-] i.fa,.productdisplay .owl-theme .owl-nav [class*=owl-] i.fa{margin-top:initial!important;font-size:1.25rem}body.module-used_vehicles_v2.detailview div#used_vehicle_detail .owl-carousel .owl-nav .owl-prev,div#used_vehicle_detail .owl-carousel .owl-nav .owl-next{display:flex;align-items:center;color:#fff}body.module-used_vehicles_v2.detailview #used_vehicle_detail .owl-carousel .owl-nav.disabled{display:flex;margin:auto;align-items:center}body.module-used_vehicles_v2.detailview .desc-holder,body.module-used_vehicles_v2.detailview .spec-holder{border:none;padding:1.5rem;font-size:1rem;background:var(--bglight);border-radius:var(--border-radius)}body.module-used_vehicles_v2.detailview .desc-holder,body.module-used_vehicles_v2.detailview .spec-holder{margin:0 auto 1rem;background:var(--color-primary-light)}body.module-used_vehicles_v2.detailview #used_vehicle_detail .addthis_inline_share_toolbox a{border-radius:var(--border-radius);margin:1rem 1rem 1rem;padding:1rem;width:auto;font-size:1.5rem;line-height:1.5rem}body.module-used_vehicles_v2.detailview #used_vehicle_detail .addthis_inline_share_toolbox .btn-group i{width:auto}body.module-used_vehicles_v2.detailview #used_vehicle_detail div#recent_view,body.module-used_vehicles_v2.detailview #used_vehicle_detail div#others_in_stock{margin:auto!important}body.module-used_vehicles_v2.detailview #used_vehicle_detail a.bike_recently_viewed img,body.module-used_vehicles_v2.detailview #used_vehicle_detail a.othersinstock img{max-width:100%;width:100%!important;border-radius:var(--border-radius);height:auto;object-fit:cover;margin-bottom:1rem;aspect-ratio:4 / 3}body.module-used_vehicles_v2.detailview #used_vehicle_detail a.othersinstock img{max-width:50%;width:232px!important}body.module-used_vehicles_v2.detailview #vehicle-detail-information p{all:unset;display:block;margin-top:0;margin-bottom:1rem;font-family:var(--body-font)!important;font-size:1.2rem!important}body.module-used_vehicles_v2.detailview #vehicle-detail-information p span{all:unset;margin-top:0;margin-bottom:1rem;font-family:var(--body-font)!important;font-size:1.2rem!important}body.module-used_vehicles_v2.detailview #vehicle-detail-information br{display:block;margin:0;padding:0rem;line-height:0;content:"";height:0}body.module-used_vehicles_v2.detailview span.vehicle-badge,body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailviewtype{position:relative;padding:.25rem .55rem;background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--border-radius);outline:1px solid var(--color-primary);font-size:1rem;margin-bottom:1.5rem;right:auto;left:auto;display:inline-block!important}body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailviewtype.adtype_classic::after{content:"CLASSIC";font-weight:700}body.module-used_vehicles_v2.detailview #used_vehicle_detail .detailviewtype.adtype_used::after{content:"USED";font-weight:700}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view .badge{font-size:1rem}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.button-group.Type{display:none!important}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon{margin-bottom:.5rem;width:50px;height:50px}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view{width:100%;margin:0 auto;background:none;padding:15px 0 0 0;text-align:center;display:flex;justify-content:space-evenly}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon.Year{background:url(/usercontent/icons/icon-calendar.svg) no-repeat;background-size:contain}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon.Plate{background:url(/usercontent/icons/icon-regplate.svg) no-repeat;background-size:contain}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon.Mileage{background:url(/usercontent/icons/icon-mileage.svg) no-repeat;background-size:contain}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon.CC{background:url(/usercontent/icons/icon-pistons.svg) no-repeat;background-size:contain}body.module-used_vehicles_v2.detailview #used_vehicle_detail #attribute_view span.badge.icon.Colour{background:url(/usercontent/icons/icon-colour.svg) no-repeat;background-size:contain}.photoSwipe_innerthumbs.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);background:rgb(0 0 0 / .75);padding:1rem 0;display:flex;overflow-x:auto}.photoSwipe_innerthumbs.owl-carousel .owl-stage{margin:0 auto;display:flex}.photoSwipe_innerthumbs.owl-carousel .owl-item{width:100px!important;height:70px!important;margin:1rem .75rem 1rem auto!important}@media (min-width:1200px){#dealer-nav .navbar-nav{align-items:center}#dealer-nav .nav-item .nav-link{border-bottom:none!important;padding:15px 8px 15px!important}#dealer-nav .dropdown-menu{background:var(--color-primary-light)}#dealer-nav .dropdown-menu .nav-item .nav-link{padding:8px 0 8px!important}}@media (max-width:767.98px){body.module-new_vehicles .new-vehicles button.navbar-toggler{color:var(--white);background:var(--color-primary);text-transform:uppercase;font-size:1rem;padding:.5rem .75rem}}@media (max-width:1199.98px){#dealer-nav ul.dropdown-menu{background:var(--color-primary-light)}}