@import url(https://use.typekit.net/hpz1hbm.css);a.btn.btn-primary.newbike-cta{background-color:#c00;border:#fff0}a.btn.btn-primary.newbike-cta:hover{background-color:#b50202}#newbike-page{padding-top:94px}#newbike-page .col-md.col-6:last-of-type{display:none}.alt-colourbg{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.blackbg{background-color:#010101;padding-top:80px;padding-bottom:80px;color:#FFF}.blackbg a.btn-primary{padding:5px 0px!important}.staff-feature{background-color:#010101;padding-top:30px;padding-bottom:30px;color:#FFF}.staff-feature h3{padding:0;margin:0}.dealership-address{background:#010101;display:inline-block;padding:15px 90px;color:#FFF;margin-top:20px}.dealership-address p,.dealership-address h4{padding:0;margin:0}.google-dealer-map .googlemap-wrapper{max-width:980px;margin:0 auto}.honda-abingdon-bg{background-image:url(/./templates/honda/custom/images/honda-abingdon-bg.jpg);background-size:cover;background-position:center;padding-top:80px;padding-bottom:80px}.honda-stratford-bg{background-image:url(/./templates/honda/custom/images/honda-stratford-bg.jpg);background-size:cover;background-position:center;padding-top:80px;padding-bottom:80px}.honda-swindon-bg{background-image:url(/./templates/honda/custom/images/honda-swindon-bg.jpg);background-size:cover;background-position:center;padding-top:80px;padding-bottom:80px}html{font-size:19px}body{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:400!important;color:#010101!important;background-color:#FFF!important}.bodycontent .btn{padding:12px 30px;border:1px solid transparent!important;letter-spacing:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:uppercase}.bodycontent .btn-primary,#newsletter-sign-up .btn-primary{background-color:#010101;color:#FFF;font-weight:700;border:1px solid #fff0;text-transform:uppercase}.bodycontent .btn-primary:hover,#newsletter-sign-up .btn-primary:hover{background-color:#212121;color:#FFF}.bodycontent .blade-panels .btn,.bodycontent .panel .btn,.bodycontent .bg .btn{padding:5px 0}.bodycontent .blade-panels .btn-primary,.bodycontent .panel .btn-primary,.bodycontent .bg .btn-primary{background-color:#fff0}.bodycontent .blade-panels .btn-primary:hover,.bodycontent .panel .btn-primary:hover,.bodycontent .bg .btn-primary:hover{color:#dadada}.bodycontent .btn-primary::after,#newsletter-sign-up .btn-primary:after{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:300;content:"\f178";margin-left:20px;font-size:1.2rem}.button:active,button:active,.button:focus,button:focus,.button:hover,button:hover{border:1px solid transparent!important;outline:none!important}.btn:active,button:active,.btn:focus,button:focus,.btn:hover,button:hover{border:1px solid transparent!important;outline:none!important}.dealer-logo{max-width:90px}.nav-icon-text{font-size:.75rem;color:#FFF;font-weight:400;padding-top:10px}#dealer-nav .navbar-toggler{font-size:inherit}#dealer-nav img.dealer-logo{max-width:70px}#dealer-nav img{max-width:inherit}#dealer-nav .nav-item .nav-link{font-weight:400;font-size:0.85rem!important;color:#FFF}#dealer-nav .navblack{background-color:rgb(0 0 0 / .6);-webkit-backdrop-filter:saturate(200%) blur(14px);backdrop-filter:saturate(200%) blur(14px);transition:opacity 0.5s ease;border-bottom:1px solid #c00}#dealer-nav .dealername{color:#FFF;font-weight:400;font-size:.8rem;margin-left:10px}#dealer-nav ul.dropdown-menu{background:#212121;padding:10px;margin:0}#dealer-nav ul.dropdown-menu a.nav-link{font-size:0.85rem!important}.bladedealerships h4{font-size:.85rem;font-weight:300;padding:10px;background-color:#000;color:#FFF}.btn.btn-nav{background-color:#fff0;padding:0}.panel-row{padding-top:2px}.top-fixed{position:relative;top:0;right:0;left:0;z-index:1030;transition:opacity 0.5s ease}.scrolling-nav .top-fixed{position:fixed;transition:opacity 0.5s ease}.scrolling-nav .dealer-nav-wrapper{pointer-events:none;opacity:0}.navbar{opacity:1;transition:opacity 0.5s ease}.cta-header-area{background-color:#c00}.affix .cta-header-area{background-color:rgb(204 0 0 / .8);-webkit-box-shadow:0 0 17px 0 rgb(0 0 0 / .2);box-shadow:0 0 17px 0 rgb(0 0 0 / .2);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;border:0;transition:box-shadow .3s,-webkit-box-shadow .3s}#telephone-list{padding:0;width:80%}#telephone-list li a{color:#999}#telephone-list li a{color:#999}#telephone-list li{list-style:none;border-bottom:1px solid #e4e4e4;line-height:30px;font-size:.9rem}#telephone-list li a span{float:right;margin-left:15px;font-weight:700;color:#c00;font-size:.9rem}.carousel-caption h3{font-size:3.8rem;line-height:.9em;color:#FFF;font-weight:400;margin-bottom:10px}.carousel-caption h4{font-size:2.5rem;font-weight:300}.banner-text a.btn.cta{background-color:#c00;font-weight:700}.banner-text a.btn.cta::after{font-family:'Font Awesome 5 Pro'!important;display:inline-block!important;content:"\f178"!important;margin-left:20px!important;font-size:1.3rem!important}.carousel.slide .carousel-indicators{justify-content:center;margin-right:5%;margin-left:5%;bottom:5px}.brand-logo{max-width:150px!important}.brands-home{background-color:#010101}.bgimg{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden;position:relative}.panel-bg{background-color:#010101;color:#FFF;padding:80px 60px}.panel-bg-colour{background-color:#c00;color:#FFF;padding:160px 60px}.panel-bg-welcome{background-color:#010101;color:#FFF;padding:120px 60px}.panel-bg-colour-welcome{background-color:#c00;color:#FFF;padding:60px 60px}.welcome-move{margin-right:-15%;z-index:99;position:relative}.welcome-panel-move{margin-left:-18%;z-index:99;position:relative}.welcome-panel-colour-move{margin-top:-4%;z-index:99;position:relative}.blade-panels .col-1,.blade-panels .col-2,.blade-panels .col-3,.blade-panels .col-4,.blade-panels .col-5,.blade-panels .col-6,.blade-panels .col-7,.blade-panels .col-8,.blade-panels .col-9,.blade-panels .col-10,.blade-panels .col-11,.blade-panels .col-12,.blade-panels .col,.blade-panels .col-auto,.blade-panels .col-sm-1,.blade-panels .col-sm-2,.blade-panels .col-sm-3,.blade-panels .col-sm-4,.blade-panels .col-sm-5,.blade-panels .col-sm-6,.blade-panels .col-sm-7,.blade-panels .col-sm-8,.blade-panels .col-sm-9,.blade-panels .col-sm-10,.blade-panels .col-sm-11,.blade-panels .col-sm-12,.blade-panels .col-sm,.blade-panels .col-sm-auto,.blade-panels .col-md-1,.blade-panels .col-md-2,.blade-panels .col-md-3,.blade-panels .col-md-4,.blade-panels .col-md-5,.blade-panels .col-md-6,.blade-panels .col-md-7,.blade-panels .col-md-8,.blade-panels .col-md-9,.blade-panels .col-md-10,.blade-panels .col-md-11,.blade-panels .col-md-12,.blade-panels .col-md,.blade-panels .col-md-auto,.blade-panels .col-lg-1,.blade-panels .col-lg-2,.blade-panels .col-lg-3,.blade-panels .col-lg-4,.blade-panels .col-lg-5,.blade-panels .col-lg-6,.blade-panels .col-lg-7,.blade-panels .col-lg-8,.blade-panels .col-lg-9,.blade-panels .col-lg-10,.blade-panels .col-lg-11,.blade-panels .col-lg-12,.blade-panels .col-lg,.blade-panels .col-lg-auto,.blade-panels .col-xl-1,.blade-panels .col-xl-2,.blade-panels .col-xl-3,.blade-panels .col-xl-4,.blade-panels .col-xl-5,.blade-panels .col-xl-6,.blade-panels .col-xl-7,.blade-panels .col-xl-8,.blade-panels .col-xl-9,.blade-panels .col-xl-10,.blade-panels .col-xl-11,.blade-panels .col-xl-12,.blade-panels .col-xl,.blade-panels .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:1px;padding-left:1px}.picture-panel-main{max-height:690px}.picture-panel-secondary{max-height:650px}.home-padding{padding-bottom:150px}.usedbikesearch-wrapper{max-width:1200px;margin:auto}.used-search-bg{background-color:#fff0;padding:40px 0;border-radius:0;margin:0 auto;text-align:center}.used-search-inner select{background:#f4f3f3;border:1px solid #8b8989}.used-search-inner label:before{background:#fff0}.used-search-inner label:after{color:#8b8989}.btn-used-bike-search{border:none;min-height:42px;padding:0 30px}.btn-used-bike-search{background-color:#010101;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;text-transform:uppercase!important;display:inline-block;font-weight:700;font-size:1rem;margin-bottom:0;min-height:auto;padding:.6rem 1rem!important;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;width:100%;line-height:normal}.usedbike-bg{background-color:#010101;color:#FFF;margin-top:150px!important}.used-bike-move{margin-top:-17%}.card.gallery-card.featuredbike{background-color:#010101;color:#FFF;text-transform:uppercase;border:none}div#used_bikes_carousel span.card-subtitle.price{font-size:2rem}div#used_bikes_carousel span.card-subtitle.was{background:#212121}.stripe:after{content:" ";border-top:8px solid #c00;display:block;width:210px;margin:30px auto}.divider:after{content:" ";border-top:8px solid #c00;display:block;width:190px;margin:30px 0 0 0}a.card.blog-card{background-color:#010101;color:#FFF;border:none}.newswidget-cta,.used-bike-cta{margin-bottom:0px!important}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}#newsletter-sign-up p{color:#FFF;font-size:1.1rem;margin-bottom:0}#newsletter-sign-up{background-color:#c00}.dealer-footer-bg{background-color:#010101;padding:80px 0;color:#FFF;font-size:.79rem;font-weight:300}a.footerbrandlink{color:#FFF;font-size:16px;display:inline-block;padding:0 5px}#dealer-footer .btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;color:#FFF;padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0}a.quick-link{color:#FFF;font-size:.79rem;font-weight:300;white-space:nowrap}#dealer-footer h4{font-size:1.3rem;text-transform:none;font-weight:700;padding-bottom:0}.footer-list{list-style:none;padding-inline-start:0}#dealer-lowertext{border-top:none}.bottomlinkscontent{border-top:2px solid #c00}.hide-mobile-news{display:none}.stripe:after{content:" ";border-top:8px solid #c00;display:block;width:210px;margin:30px auto}.learntoride-bg{background:linear-gradient(180deg,rgb(33 33 33) 0%,#fff0 100%),url(/./templates/honda/custom/images/learntoride-bg.jpg);background-size:cover;padding-top:160px;padding-bottom:160px;position:center}.learntoride-bg h2{color:#FFF}.text-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;color:#FFF}.learnheader{height:700px!important}.nav-tabs .nav-link.active,.feature-nav-pill a.active{border-color:#ddd;border-top:3px solid;background:#c00;color:#FFF}.with-arrow .nav-link.active{position:relative}.with-arrow .nav-link.active::after{content:'';border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #c00;position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);display:block}.cbtbg{background-image:url(/./images/central/learntoride-cbt.jpg);background-position:center center;background-size:cover}.stepupbg{background-image:url(/./images/central/learntoride-stepup.jpg);background-position:center center;background-size:cover}.fullcoursebg{background-image:url(/./images/central/learntoride-fullcourse.jpg);background-position:center center;background-size:cover}.refresherbg{background-image:url(/./images/central/learntoride-refresher.jpg);background-position:center center;background-size:cover}.europewarrantybg{background-image:url(/i/52497/blade-hondawarranty-ridingineurope-hero.webp?r=3363);background-position:center center;background-size:cover;height:80vh}@media (min-width:768px){.modal-xl{width:90%;max-width:1200px}}@media (min-width:1200px){.bodycontent{padding-top:140px}.hasbanner .bodycontent{padding-top:0}}@media (max-width:1199.98px){#dealer-nav ::-webkit-input-placeholder{color:#dddada}#dealer-nav ::-moz-placeholder{color:#dddada}#dealer-nav :-ms-input-placeholder{color:#dddada}#dealer-nav :-moz-placeholder{color:#dddada}#dealer-nav .nav-item .nav-link{color:#FFF;font-size:.8rem;font-weight:400;border-bottom:1px solid rgb(255 255 255 / .4);padding:15px 0 15px;padding-right:1rem!important;padding-left:1rem!important}.nav-icon-text{font-size:.66rem}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}.picture-panel-secondary{max-height:450px}.carousel-caption h3{font-size:3.4rem}}@media (max-width:991.98px){.welcome-move{margin-right:-15%;margin-top:-20%;z-index:99;position:relative}.carousel-caption h3{font-size:2.89rem}.carousel-caption.d-none.d-md-block{background:#1e1e1e}.learnheader{height:540px!important}}@media (max-width:767.98px){.brand-logo{max-width:110px!important}#dealer-nav img.dealer-logo{max-width:65px}#dealer-nav .fixed-top,.cta-header-area.fixed-top{position:relative}#dealer-nav .navblack{background-color:#010101;border-bottom:1px solid #c00}.used-bike-move{margin-top:0%}.usedbike-bg{padding:80px 0 0 0}#newbike-page{padding-top:0}}@media (max-width:575.98px){.hide-mobile-news{display:block}#dealer-nav .navbar-nav{background-color:rgb(0 0 0 / .6);-webkit-backdrop-filter:saturate(200%) blur(14px);backdrop-filter:saturate(200%) blur(14px);transition:opacity 0.5s ease}.affix .hide-on-affix{display:none}.navbar-toggler{padding:0rem;font-size:1.25rem;line-height:1;background:#fff0;border:1px solid #fff0}.cta-header-area .col-auto{position:relative;min-height:1px;padding-right:13px;padding-left:13px}#dealer-nav img.dealer-logo{max-width:80px}#dealer-nav .navblack{margin-top:0}#dealer-nav.affix .navblack{background-color:#fff0;border-bottom:1px solid #fff0}.carousel-caption h3{font-size:2.4rem}.carousel-caption h4{font-size:1.4rem}.hidecall{display:none}.blade-panels .col-1,.blade-panels .col-2,.blade-panels .col-3,.blade-panels .col-4,.blade-panels .col-5,.blade-panels .col-6,.blade-panels .col-7,.blade-panels .col-8,.blade-panels .col-9,.blade-panels .col-10,.blade-panels .col-11,.blade-panels .col-12,.blade-panels .col,.blade-panels .col-auto,.blade-panels .col-sm-1,.blade-panels .col-sm-2,.blade-panels .col-sm-3,.blade-panels .col-sm-4,.blade-panels .col-sm-5,.blade-panels .col-sm-6,.blade-panels .col-sm-7,.blade-panels .col-sm-8,.blade-panels .col-sm-9,.blade-panels .col-sm-10,.blade-panels .col-sm-11,.blade-panels .col-sm-12,.blade-panels .col-sm,.blade-panels .col-sm-auto,.blade-panels .col-md-1,.blade-panels .col-md-2,.blade-panels .col-md-3,.blade-panels .col-md-4,.blade-panels .col-md-5,.blade-panels .col-md-6,.blade-panels .col-md-7,.blade-panels .col-md-8,.blade-panels .col-md-9,.blade-panels .col-md-10,.blade-panels .col-md-11,.blade-panels .col-md-12,.blade-panels .col-md,.blade-panels .col-md-auto,.blade-panels .col-lg-1,.blade-panels .col-lg-2,.blade-panels .col-lg-3,.blade-panels .col-lg-4,.blade-panels .col-lg-5,.blade-panels .col-lg-6,.blade-panels .col-lg-7,.blade-panels .col-lg-8,.blade-panels .col-lg-9,.blade-panels .col-lg-10,.blade-panels .col-lg-11,.blade-panels .col-lg-12,.blade-panels .col-lg,.blade-panels .col-lg-auto,.blade-panels .col-xl-1,.blade-panels .col-xl-2,.blade-panels .col-xl-3,.blade-panels .col-xl-4,.blade-panels .col-xl-5,.blade-panels .col-xl-6,.blade-panels .col-xl-7,.blade-panels .col-xl-8,.blade-panels .col-xl-9,.blade-panels .col-xl-10,.blade-panels .col-xl-11,.blade-panels .col-xl-12,.blade-panels .col-xl,.blade-panels .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}.panel-bg{padding:45px;margin-top:-9%;z-index:99;position:relative}.panel-bg-colour{padding:45px;margin-top:-25%;z-index:99;position:relative}.picture-panel-secondary{max-height:400px}.panel-bg-welcome{background-color:#010101;color:#FFF;padding:40px 25px}.panel-bg-colour-welcome{background-color:#c00;color:#FFF;padding:40px 25px}.learnheader{height:360px!important}}@media (max-width:390px){.cta-header-area .col-auto{position:relative;min-height:1px;padding-right:10px;padding-left:10px}}@media (max-width:350px){.nav-icon-text{font-size:.6rem}.panel-bg{padding:25px}.panel-bg-colour{padding:25px}}