html{font-size:.9rem}.usedbikes .cta_test_ride{display:none!important}.newbike-cta.cta_finance span.newbike-cta-btn-text{text-indent:-9999px;overflow:hidden;display:inline-flex}.newbike-cta.cta_finance span.newbike-cta-btn-text:after{content:"Finance Enquiry";text-indent:0}.headingbrand .col-5{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.gradient-nav{background:#1d1d1b}i.fal.fa-phone{margin-right:3px}.flex-fill{flex:1}.flex-fill-c{flex:1}#dealer-nav ul.dropdown-menu{background:#343434}.nav-container{transition:0.15s all}#dealer-nav .dealer-number a{color:#FFF;font-weight:700;font-size:1.6rem;font-style:italic}#dealer-nav{border-bottom:none!important;transition:0.15s all}#dealer-nav .nav-item .nav-link{color:#FFF!important;font-size:0.8rem!important;font-weight:400;text-transform:uppercase}.scrolling-nav .nav-container{pointer-events:none;opacity:0;display:none}.scrolling-nav .gradient-nav{background:none}.scrolling-nav .kawsakibar{display:none;transition:0.15s all}.navbar-toggler{font-size:1.3rem;color:#FFF}.dropdown-menu a.nav-link{color:#000}.no-nav-border{border-bottom:0px!important}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #fff;text-align:center;color:#FFF;border-right:0}.search-border{border-right:1px solid #fff}.carousel-caption h3{font-weight:700;font-style:italic;font-size:3.6rem}.carousel-caption h4{font-style:italic}.bodycontent .btn{padding:15px 20px!important;border:1px solid #fff0;text-transform:uppercase}.bodycontent .btn.depositbutton,.bodycontent .btn.depositbutton-new{padding:15px 10px!important}.btn-primary,a.btn.cta.themebgcolor,.used-bike-cta{background-color:#bd1218}.kawasaki-btn .btn-primary{background-color:#6abe28}.suzuki-btn .btn-primary{background-color:#002c41}.yamaha-btn .btn-primary{background-color:#ee2d24}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.h6{font-style:italic;font-weight:700;text-transform:uppercase}.grey-bg,.grey-container{background-color:#1d1d1b;padding-top:80px;padding-bottom:80px;color:#FFF}.light-grey-bg,.light-grey-container{background-color:#f1f1f1;padding-top:80px;padding-bottom:80px;color:#000}.used-search-bg{background:#fff;margin:0 auto;text-align:center}.used-search-inner select{background:#fff0;border:1px solid #000;color:#000!important;background-color:#FFF}.used-search-inner label:before{background:#fff0;color:#000!important}.used-search-inner label:after{content:"\f0d7";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:1rem;color:#000;right:1rem;top:10px;padding:0 0 0;position:absolute;pointer-events:none}.used-search-style{font-size:1rem;text-transform:uppercase;padding:.6rem 1rem;color:#FFF!important;margin:0 auto;font-weight:400}.btn-used-bike-search{background-color:#bd1218;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;margin-bottom:0;min-height:auto;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;width:100%;line-height:normal;padding:13.59px!important}.used-search-bg h3{color:#000;font-size:1.95rem;font-weight:300;text-align:center;padding-bottom:20px}.card.gallery-card.featuredbike{background-color:#000;color:#FFF;text-align:center;border:0}span.card-subtitle.year{display:none!important}span.card-subtitle.reg{display:none!important}div#used_bikes_carousel span.card-subtitle.price{font-size:2.2rem;color:#fff}.card.gallery-card.featuredbike h5.card-title{font-weight:700;color:#fff}.history-move{margin-top:-19%}.history-box{background-color:#f1f1f1;padding:20px}span.red-border{display:block;border:5px solid #bd1218;height:200px;margin-bottom:90px}.video-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(27 27 27 / .8799720571822479);z-index:1}.primary-video{height:680px;overflow:hidden}.secondary-video{height:340px;overflow:hidden}.learntoride-bottom{margin-left:15%;margin-top:-65%;position:relative}.learntoride-top{position:relative;z-index:999}.learntoride-right{position:relative;z-index:99;margin-left:-20%}.mobile-video{display:none!important}#newsletter-sign-up{background-color:#f1f1f1;color:#000}div#dealer-footer,#dealer-lowertext{background-color:#000;color:#FFF}#dealer-footer .btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.55rem;line-height:1.5;color:#FFF;padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0}#dealer-footer h4{padding-bottom:0}.dealer-map{background-image:url(/./templates/dwmaster/custom/images/dealer-map.jpg);background-position:center center;height:100%;max-height:370px}.dark-bg,.dark-container{background-color:#2d2d2d;padding-top:80px;padding-bottom:80px;color:#FFF}.dark-box{padding:80px 60px;background-color:#101010;color:#FFF}.moveup{margin-top:-5%}.financeproducts .card{border:none;border-radius:1rem;transition:all 0.2s;box-shadow:0 .5rem 1rem 0 rgb(0 0 0 / .1);color:#000}.financeproducts .card p{color:#000}div#div_gdpr{width:100%;max-width:100%}.vehicles.ubv2 div#gridllistselect .btn.selectlayout,.vehicles.ubv2 .show_all_filters{padding:7px 10px!important}div#used_filters,#vehicle_filter select,#form_sorts select{font-size:1rem!important}.ubv2 div#used_vehicle_page .popover-footer{margin:20px auto 5px}.ubv2 div#used_vehicle_page .form-group.filter_group .bs-searchbox,.ubv2 .topelements .filteresults .select:after,.used_vehicle_filter_status .adtype_approved{display:none}body.detailview .photoSwipe_innerthumbs.owl-carousel.owl-loaded.owl-drag .owl-item{max-width:90px!important;padding-bottom:15px}body.detailview .pswp__ui--idle .pswp__top-bar,body.detailview .pswp__ui--idle .pswp__button--arrow--left,body.detailview .pswp__ui--idle .pswp__button--arrow--right,body.detailview .pswp--touch .pswp__button--arrow--left,body.detailview .pswp--touch .pswp__button--arrow--right{opacity:1!important;visibility:visible!important;-webkit-backface-visibility:visible}body.detailview .photoSwipe_innerthumbs{display:none!important}div#used_vehicle_page .used_vehicle_filter_sortby select{min-width:auto!important;padding:0 10px 0 10px}.vehicles.ubv2 a#reset_filters{border:none!important}.usedbikes .depositbutton small{font-size:100%}.newbikes #dealer-nav{position:relative}.suzuki.newbikes .gradient-nav{background:rgb(0 49 69)!important}html body .scuk-widget.cs-quote{max-width:100%!important}#used_vehicle_detail #attribute_view span.badge.icon.Mileage{background:url(/./usercontent/icon-mileage.png) no-repeat center;background-size:contain}div#vehicle_list .attributes-icons .veh_attribute.mileage{background:url(/./usercontent/icon-mileage.png) no-repeat;background-size:contain;background-position:left}body.suzuki.module-new_vehicles a#nav-dw-finance-tab:before{content:"SUZUKI PCP "}@media (min-width:421px){.vehicles.ubv2 div#gridllistselect{right:100px}.vehicles.ubv2 .sticktop .filtermobile{right:-10px}}@media (min-width:992px){.vehicles.ubv2 div#gridllistselect{right:10px}}@media (min-width:1200px){#used_vehicles_page_wrap.ubv2{overflow:unset;margin-top:110px!important}.ubv2 #used_filters.sticktop{top:110px;z-index:10}.scrolled-nav .ubv2 #used_filters.sticktop{top:15px}div#newbike-page{padding-top:131px}body.suzuki.module-new_vehicles div#newbike-page{padding-top:0}}@media (min-width:1200px) and (max-width:1599px){div#used_vehicle_detail{margin-top:107px}}@media (min-width:1600px){div#used_vehicle_detail{margin-top:25px}}@media (min-width:1200px){.bodycontent{padding-top:88px}}@media (min-width:1600px){.gradient-nav{background:rgb(0 0 0 / .8)}.scrolling-nav{pointer-events:none;opacity:0!important}.navbar-expand-custom{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-custom .navbar-nav{flex-direction:row}.navbar-expand-custom .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-custom .navbar-collapse{display:flex!important}.navbar-expand-custom .navbar-toggler{display:none}.d-custom-block{display:block!important}#dealer-nav .navbar-expand-custom .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:.8rem}.order-custom-2{order:2}.d-custom-none{display:none!important}#dealer-nav .navbar-expand-custom .navbar-nav .dropdown-menu{position:absolute}.mr-custom-4{margin-right:1.5rem!important}#dealer-nav{opacity:1;transition:opacity 0.5s ease}.scrolling-nav{pointer-events:none;opacity:0!important}.hasbanner .bodycontent{padding-top:0}}@media (max-width:1599.98px){.navbar{overflow:auto;max-height:85vh}#dealer-nav .nav-item .nav-link{border-bottom:1px solid rgb(255 255 255 / .3);padding:15px 0 15px}#dealer-nav .navbar-nav{padding-left:0}#dealer-nav ul.dropdown-menu{padding:10px!important}}@media (max-width:1199.98px){div#dealer-nav{position:relative}.hero-area p.dealer-price{color:#000}.gradient-nav{background:#1d1d1b}#dealer-nav .dealer-number a{font-size:1.2rem}#dealer-nav ul.dropdown-menu{padding:10px!important}#dealer-nav .navbar-nav{padding-left:10px}}@media (max-width:991.98px){.carousel-caption.d-none.d-md-block{background:#1d1d1b}.carousel-caption h3{font-size:2.6rem}.carousel-caption.d-none.d-md-block{text-align:left}.primary-video{height:auto;overflow:hidden}.secondary-video{height:auto;overflow:hidden}.card-columns{column-count:2}}@media (max-width:768px){.carousel-caption.d-none.d-md-block{text-align:left;display:block!important}div#header_contact{background-color:#f3f4f8;text-align:center;padding:0}#dealer-nav .dealer-number a{font-size:1.1rem}a.dealer-number{color:#FFF}.phone-number-display-mobile{background-color:#bd1218}.history-move{margin-top:-1%}.hide-video{display:none!important}.mobile-video{display:block!important}.servicing-bg{background-size:cover;height:80vh;min-height:400px}.col-md-6.move-image-history{margin-left:-28%;margin-top:-8%;position:relative}.dark-box{padding:60px 30px;background-color:#101010}}@media (max-width:767.98px){.flex-fill-c{flex:0}}@media (max-width:575.98px){body{font-size:.84rem}html p{font-size:1rem}.navbar{overflow:auto;max-height:75vh}#dealer-nav .navbar{padding:0rem .2rem}.dark-box{padding:60px 30px;background-color:#101010}.used-cta-area .contactbtnwrap .dropdown-menu.show{margin:170px 10%!important}.headingbrand .col-5{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}}@media (max-width:420px){.suzuki .newbike-cta{padding:.9em 0.3em!important}}@media (max-width:321px){html{font-size:.8rem}html p{font-size:1.1rem}}