@charset "UTF-8";* a,.photo-panel a .img_text_overlay,a.thumbnail .bg-white{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgb(0 0 0 / .1)}::-webkit-scrollbar-thumb{background:rgb(179 203 4 / .8);border-radius:10px}#backtotop{display:none;position:fixed;bottom:2rem;right:2rem;z-index:99;font-size:3rem;border:none;outline:none;color:rgb(130 130 130 / .7);cursor:pointer;padding:0;border-radius:4px;background:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#backtotop i{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#backtotop:hover{color:rgb(130 130 130 / .9)}a.themebgcolor{background:#b3cb04}.themecolor,a.themecolor,p a{color:#b3cb04}a.themecolor:hover,p a:hover{color:#000}.themecolor:hover{color:#b3cb04}a.themebgcolor,select.themebgcolor,.family-tabs>li .themebgcolor.active,.dropdown-item.active,.dropdown-item:active,.btn.btn-info.cta,.themebgcolor.form-control:focus,.btn-primary.cta,a#add-to-cart,.btn-secondary,.cart_apply_voucher,.cta{background:#b3cb04;border:2px solid #91a502!important;color:#fff;cursor:pointer;line-height:normal!important}a.themebgcolor:hover,select.themebgcolor:hover,.show_all_filters:hover,.btn.btn-info.cta:hover,.vehicle-thumb-wrapper:hover .vehicle-title-wrapper,.btn-primary.cta:hover,.btn-secondary:hover,.cart_apply_voucher:hover,a#add-to-cart:hover,.btn-secondary:hover,.cart_apply_voucher:hover,.cta:hover{background:#91a502;border:2px solid #728201!important;color:#fff}.themebgcolor:focus,a.themebgcolor:focus,.used_vehicle_filters .reset_search:focus,.used_vehicle_filters .show_all_filters:focus,.btn.btn-info.cta:focus,.vehicle-thumb-wrapper:focus .vehicle-title-wrapper,.btn-primary.cta:focus,.btn-secondary:focus,.cart_apply_voucher:focus,a#add-to-cart:focus,.btn-secondary:focus,.cart_apply_voucher:focus{color:#fff;outline:0;box-shadow:0 0 0 3px rgb(0 0 0 / .25)}a.reversecta{background:#FFF;color:#000}.bg-info{background:none!important}.mw-500,.container.mw-500{max-width:500px;margin:auto}span.text-black{color:#000}p.bigfont{font-size:1.5rem}.cms_button .btn,.cms_button .btn-danger,.carousel a.cta,a.btn.btn-info.cta,.blog-card a,div#used_bikes_carousel .card .cta,.panelcta,.selectusedhome.submit,.usedrangebuttons,.vehicles .used-vehicle-list-item.featured,.vehicles .view_vehicle_btn.cta,.img_text_overlay{text-transform:uppercase;font-weight:700}.cms_button .btn:after,.cms_button .btn-danger:after,.carousel a.cta:after,a.btn.btn-info.cta:after,.blog-card a:after,div#used_bikes_carousel .card .cta:after,.panelcta:after,.selectusedhome.submit:after,.usedrangebuttons:after,.fa-chevron-right:before,.img_text_overlay:after{content:" "!important}a.themebgcolor.cart_proceed{background-color:#28a745;border-color:#218838!important}a.themebgcolor.cart_proceed:hover{color:#fff;background-color:#218838;border-color:#196a2b!important}a.headertel{position:absolute;color:#FFF;text-decoration:none;right:65px;top:15px}a.mobiletel{width:100%;text-align:center;display:block;padding:10px;background:#FFF;color:#000;font-weight:700;text-decoration:none;font-size:1.2rem}.search_submit{position:absolute;top:8px;right:15px}.search_submit:focus{border:none;outline:none}.searchoverlay input[type=text]{font-size:17px;border:none;float:left;width:80%;background:#fff;padding:26px;border-radius:0}img.dealerlogo{padding-bottom:5px}.burgernav{color:#b3cb04;margin-left:10px}.burgernav:focus{color:#91a502}.navbar{padding:0;background:#222}.navbar-nav{text-align:left}div#mainmenu,#newsletter-sign-up,.formstrap .form_wrapper legend,.shop-account-holder,.breadcrumb{background:#f1f1f1}div#dealer-nav{border:none;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .2);box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}#dealer-nav .dropdown-menu{padding:0;margin:auto;background:#333}#dealer-nav .dropdown-submenu a::after{right:20px;top:.9rem;transform:rotate(0deg)}#dealer-nav .dropdown-menu .nav-link{text-decoration:none}div#dealer-nav a.nav-link{padding:20px}div#dealer-nav li.nav-item.active a.nav-link{color:#152029;font-weight:700}#nav-content>ul>li.active ul>li a{font-weight:300;color:#333}div#headerwrap .navigation{display:block}body,#newsletter-sign-up p{color:#333;font-size:1.1rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.form_wrapper legend,#newsletter-sign-up,a.btn,a.headertel{font-weight:100;font-family:'Oswald',sans-serif;text-transform:uppercase}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.form_wrapper legend,#newsletter-sign-up,a.btn,a.headertel{line-height:1.5em}h6{text-transform:none;font-weight:700;margin-top:-12px;color:#888}.decorated{overflow:hidden;text-align:center}.decorated>span{position:relative;display:inline-block}.decorated>span:before,.decorated>span:after{content:'';position:absolute;top:50%;border-bottom:2px solid #e3e3e3;width:591px;margin:0 20px}.decorated>span:before{right:100%}.decorated>span:after{left:100%}.maxwidth1000{max-width:1000px;margin:auto}.maxwidth750{max-width:750px;margin:auto}.maxwidth50{max-width:50%}.zindexlow{z-index:0}.zindexhigh{z-index:1000}.hiddenanchor{margin-bottom:-2rem}h2.parallax-heading{font-size:2rem}div#topbar{position:relative;float:left;width:100%;background:#333;color:#FFF;z-index:999;padding:5px 0}div#topbar a{color:#FFF}div#topbar a.account_button.account{font-size:.8rem}div#topbar a.tel{font-weight:700}div#topbar a.tel i.fa.fa-phone-square{display:none}div#header_contact{position:relative;float:right;margin-right:30px}div#account_container{width:100%;padding:10px 10px;background:#f1f1f1;text-align:center}div#account_container a.account_button{position:relative;display:inline-block;text-decoration:none;font-size:.8rem}div#account_container a.account_button:hover{color:#b3cb04}div#account_container .view_cart{background:url(/./templates/dwmaster/custom/images/icon-cart.png) center right no-repeat;padding-right:25px}div#account_container .account{background:url(/./templates/dwmaster/custom/images/icon-account.png) center right no-repeat;padding-right:55px;margin-left:1rem}div#account_container .wishlist{background:url(/./templates/dwmaster/custom/images/icon-wishlist.png) center right no-repeat;padding-right:25px}#account_container .fa,#account_container .fas{font-size:.8rem}div#account_container i{display:none}div#account_container .fa-user-plus:before{content:"\f007"}div#account_container span.cartheading{display:block;font-weight:700}#navbar{padding:0 1rem;background:#f1f1f1}.contentwidth,div#headerwrap header#header,div#topbarinner,.container{max-width:1400px;margin:0 auto}div#lower_text_container,div#bottom_links{max-width:1430px;margin:0 auto}.fw-container.bannertop .col-12{padding:0}.carousel{position:relative;float:left;width:100%}.carousel-caption{max-width:1400px;margin:0 auto}.carousel.slide .carousel-indicators li{display:inline-block;width:23px;height:23px;background:none;border-radius:0%;border:1px solid #FFF;margin:15px 15px 10px}.carousel.slide .carousel-indicators{bottom:0;justify-content:center}.carousel.slide .carousel-indicators li.active{border-radius:0;background:#FFF}.center{text-align:center}.fw-container.p-0 .col-12{padding:0}a.linktel,p a.linktel{color:inherit;text-decoration:none}a.linktel:after,p a.linktel:after{text-decoration:none;border:none}p a,.styledlinks a{text-decoration:none;position:relative;cursor:pointer;display:inline-block}p a:active,p a:hover,.styledlinks a:hover{outline-width:0;text-decoration:none;color:#000}p a:hover::after,.styledlinks a:hover::after{width:0;right:50%;left:50%}p a::after,.styledlinks a::after{content:' ';position:absolute;top:100%;right:0;left:0;width:100%;height:1px;border-bottom:2px solid #b3cb04;transition:0.4s}.bodycontent{overflow:initial;float:left}div#headerwrap{background:none;z-index:100;height:auto;text-align:center;padding:0;position:relative;float:left;width:100%}div#headerwrap header#header{padding:0;background:#FFF}a.offsitelink{padding:0 23px 0 0;background:url(/./templates/dwmaster/custom/images/offsite_link_icon.png) no-repeat right}.banner-cta{background:rgb(152 188 20 / .85);width:50%;margin:0;height:100%;bottom:0}.banner-text h3{font-weight:100;font-size:1.8rem}.banner-text h4{font-weight:100;font-size:1.4rem}.banner-text p{font-weight:100;font-size:.8rem}.bg-grey{background:#f1f1f1}.bg-green{background:#b3cb04;color:#FFF;font-weight:700}.bg-gathering{background:url(/./templates/dwmaster/custom/images/bg-gathering.jpg) no-repeat center;background-size:cover;background-attachment:fixed;padding:15% 20px;color:#FFF;text-align:center}.bg-delivery{background:url(/./templates/dwmaster/custom/images/bg-delivery.jpg) no-repeat center;background-size:cover;background-attachment:fixed;padding:15% 20px;color:#FFF;text-align:center}footer#footer{background:#FFF;color:#333}footer#footer i.fab{font-size:2rem;margin:1rem}div#bottom_links_wrapper,div#footer_wrapper{border-top:none;position:relative;float:left;width:100%;text-align:center}div#bottom_links_wrapper{background:#000;padding:10px 10px 20px;text-align:center}.footerlogo{margin-top:-7px}div#company_socials a{color:#3480bc;font-size:4rem;padding:0;line-height:normal;margin:auto}.footersubscribe{background:#152029;padding:15px}.subscribemessage{padding:12px 0}.footer_subscribe_box{padding:15px;line-height:normal;border:none;border-radius:0}.subscribe.cta{background-color:#b3cb04;color:#FFF;padding:15px 30px 15px 15px;line-height:normal;border:none;background-position:90%;margin-left:-4px;border-radius:0}div#company_socials{text-align:left!important}.dealer-map{background-image:none}div#_accordion .card{border:none}div#_accordion .card .card-header{padding:1rem;background:#f1f1f1;border:none;text-decoration:none;border-bottom:2px solid #f1f1f1;margin-bottom:1rem}div#_accordion .card .collapse.show{background:none}div#_accordion .card .card-body{margin-bottom:1rem}.headingblock{background:url(/./templates/dwmaster/custom/images/headingblock.jpg) no-repeat center bottom;color:#b3cb04;text-align:center;padding:20px 20px 25px;margin-bottom:2rem;background-size:cover!important}body.brownies .headingblock{margin-bottom:0}.headingblock h1{max-width:1250px;margin:auto;color:#FFF}div#errorpage{margin-top:-180px!important}#errorpage .fullbg{width:110%!important;margin-left:-15px!important}#bottom_links .craftedbycreativitysells,#bottom_links .craftedbycreativitysells a{color:#b3cb04}.carouselimagewrap img{cursor:pointer}.formstrap.container,.row.container-text{padding:0}span.gallery_image_name{text-align:center;display:block;padding:20px;background:#b3cb04;background:rgb(179 203 4 / .8);color:#FFF;cursor:pointer}span.gallery_image_description{text-align:center;display:block;padding:10px;background:#f1f1f1;font-size:10px;cursor:pointer}ul.styledlinks{list-style:none;padding:0}ul.styledlinks li{margin:10px auto}.menusection{padding:20px;background:#f1f1f1;margin:0 auto 35px;border-radius:10px}p.menuitem{font-weight:700;margin:auto}p.menuitem span.menudescription{font-weight:400;display:block;font-size:14px;font-style:italic}span.keyvegan,span.keydairy,span.keygluten{color:#b3cb04;font-weight:700}.legenditem{display:inline-block;margin-right:10px;font-weight:700}div#legend{padding:20px;background:#333;margin:0 auto;border-radius:10px;color:#FFF}p.quote{display:block;background:#b3cb04;padding:30px;color:#FFF;font-weight:700;font-size:1.3rem;border-radius:10px}span.quoteby{display:block;font-size:1rem;margin:20px auto 0;font-weight:400}div#covid-19{background:#b3cb04;width:100%;padding:5px 20px;color:#FFF}div#covid-19 a{color:#FFF;font-weight:700;text-decoration:underline}.image-gallery.card-columns{column-count:1;column-gap:1.25rem}.image-gallery.card-columns .card{display:flex;width:100%;height:100%;overflow:hidden}.image-gallery.card-columns .card-img-top{height:400px;object-fit:cover}@media (min-width:575.98px){.banner-text h3{font-size:3rem}.banner-text h4{font-size:1.8rem}.banner-text p{font-size:1rem}.banner-text h3{font-weight:100;font-size:1.6rem}.banner-text h4{font-weight:100;font-size:1.2rem}}@media (min-width:768px){a.headertel{top:60px;right:20px;font-size:1.6rem}.search_submit{top:20px;right:20px}.panel h2,.accordianpanel a.card-header{font-size:3rem}.linkboxes .col-md-3{flex:0 0 50%;max-width:50%}nav#navbar{border:none;background:#f1f1f1;border-top:none}#nav-content>ul>li a{font-size:.8rem;padding:20px 20px;font-weight:300}#navbar li.nav-item{padding:0}#nav-content>ul>li a+ul{top:44px}div#dealer-nav .navigation .navbar a.nav-link{color:#333}#navbar div#nav-content .dropdown-menu,#navbar div#nav-content ul>li.nav-item.dropdown.dropdown-submenu>ul.dropdown-menu,#navbar div#nav-content ul>li.nav-item.dropdown.dropdown-submenu>ul.dropdown-menu:first-of-type{background:#f1f1f1}.carousel-control-prev,.carousel-control-next{width:10%}.carousel-caption.text-right.banner-cta{right:0;left:auto}.carousel-caption.text-left.banner-cta{left:0;right:auto}.carousel-caption.text-right.banner-cta .banner-text{padding:25% 18% 0 0}.carousel-caption.text-left.banner-cta .banner-text{padding:25% 0 0 18%}.carousel-caption.text-centre.banner-cta .banner-text{padding:25% 0 0 0}.imagepanel.services .panel{padding:0 20px 0 0;height:640px}.imagepanel.services{margin-bottom:-13%}.headingblockbig{padding:200px 7% 200px}.image-gallery.card-columns{column-count:2}}@media (min-width:992px){.carousel-control-prev,.carousel-control-next{display:none}.banner-text h3{font-size:3rem;text-shadow:1px 1px 8px #000}.banner-text h4{font-weight:100;font-size:1.8rem;text-shadow:1px 1px 8px #000}.banner-text p{font-size:1rem;text-shadow:1px 1px 5px #000}div#checkout_main .billingaddress,div#checkout_main .revieworder{width:48%;margin:0 1%;flex:48%}.image-gallery.card-columns{column-count:3}}@media (min-width:1200px){div#headerwrap{position:fixed}.scrolled-nav{height:30px!important;line-height:30px!important}div#headerwrap.scrolled-nav{margin-top:0}div#headerwrap.scrolled-nav header#header{width:100%;max-width:none;background:#FFF}div#headerwrap.scrolled-nav .dealerlogowrapper{width:100px;margin-left:10px!important}div#headerwrap.scrolled-nav #dealer-nav img{max-width:100%;margin:10px 0 5px 0!important}div#headerwrap.scrolled-nav a.headertel{right:10px;top:10px;font-size:15px}div#headerwrap.scrolled-nav .nav-wrap.contentwidth{max-width:100%}div#headerwrap.scrolled-nav .bodycontent{margin-top:300px}div#headerwrap.scrolled-nav ul.navbar-nav.mr-auto{margin-top:-50px;background:none}div#headerwrap.scrolled-nav #dealer-nav .dropdown-menu{background:#222}div#headerwrap.scrolled-nav #dealer-nav .dropdown-menu li.nav-item{background:none}div#headerwrap.scrolled-nav .search_submit{right:110px;top:5px;left:auto}div#headerwrap.scrolled-nav a.nav-link{padding:10px}div#headerwrap.scrolled-nav a.nav-link,div#headerwrap.scrolled-nav li.nav-item.active a.nav-link{color:#FFF}div#headerwrap.scrolled-nav li.nav-item.active a.nav-link{color:#b3cb04}div#headerwrap.scrolled-nav a.nav-link:hover{color:#b3cb04}div#mainmenu{background:#333}div#dealer-nav li.nav-item.active a.nav-link,div#dealer-nav a.nav-link:hover{color:#b3cb04}div#dealer-nav a.nav-link{color:#FFF}div#dealer-nav a.nav-link:focus{color:#8da003}.bodycontent{margin-top:170px}div#account_container{position:absolute;top:15px;right:30px;width:auto;background:none;padding:0}div#account_container .account{margin-left:0}a.headertel{right:30px}.search_submit{left:30px;top:60px}ul.navbar-nav{display:block;text-align:center;flex:none;width:100%}nav.navbar.navbar-expand-xl{flex-wrap:wrap}li.nav-item{display:inline-block}#dealer-nav .dropdown-menu li.nav-item{width:100%;border-radius:0;background:inherit}#dealer-nav .dropdown-menu .nav-link{padding:.5rem}#dealer-nav .dropdown-submenu a::after{top:.46rem}.linkboxes .col-md-3{flex:0 0 25%;max-width:25%}.headingblock{padding:70px 20px 55px}.image-gallery.card-columns{column-count:4}}@media (min-width:1369px){nav#navbar{border:none;background:#f1f1f1;margin:auto}.navigation{top:0;width:100%}#nav-content>ul>li a+ul{top:44px}.fw-container.bannertop,.headingblock,.headingblockbig,div#top_banner{margin-top:-200px}.headingblock{padding:290px 20px 60px}.carousel-caption.d-none.d-md-block.text-centre,.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right{padding:25% 8% 8%}}@media (min-width:1450px){div#headerwrap{margin-top:30px;margin-bottom:-30px}.bodycontent .container{margin-top:5rem!important}.banner-text h3{font-size:4rem}.banner-text h4{font-size:2rem}.blog-wrapper{padding-top:50px}}@media (max-width:1600px){.sitewidth{margin-left:-15px;margin-right:-15px}}@media (max-width:1199px){h2.parallax-heading{font-size:1.5rem}div#dealer-nav li.nav-item.active a.nav-link{color:#000;background:#f1f1f1}div#dealer-nav li.nav-item a.nav-link{background:#fbfbfa;color:#000;padding:15px 20px!important}div#dealer-nav li.nav-item.dropdown.show li a{background:#f1f1f1}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a{background:#b3cb04;color:#FFF}div#dealer-nav li.nav-item.dropdown.show li.dropdown-submenu ul li a{background:#e3e3e3;padding:15px 20px 15px 40px!important}.dealerlogo{margin-left:-60px}.col-md-2{flex:0 0 33.3333333333%;max-width:33.3333333333%}.headingsection{margin-top:-70px}}@media (max-width:991.98px){.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right,.carousel-caption.d-none.d-md-block.text-centre{padding:2rem 1rem;text-align:inherit!important}.carousel a.cta:hover{background:rgb(255 255 255 / .5)}.carousel.slide .carousel-indicators{display:none}.displaypanel-returnsandrepairs{height:330px}.displaypanel-mensfashion,.displaypanel-boots{height:280px}}@media (max-width:980px){div#lower_text_container .col-3{width:50%;max-width:50%;min-height:220px}.subscribemessage,.subscribeboxwrap{width:100%}.footersubscribe{padding:15px 15px 35px}}@media (max-width:767.9px){#dealer-nav img{max-width:116px;margin-top:15px!important}div#account_container a.account_button.account .desktoponly{display:inline-block}.desktoponly{display:none}body,p{font-size:1rem;line-height:1.5}#navbar{text-align:left;padding:0}#navbar button.navbar-toggler{padding:8px 0 8px 25px}div#nav-content{padding:0}nav#navbar .navbar-toggler .navbar-toggler-icon{background:url(/./templates/dwmaster/custom/images/icon-nav.png) no-repeat center left}#navbar .navbar-toggler-icon:after{content:'MENU';color:#57370a}#navbar div#nav-content .dropdown-menu{background:#57370a;padding:0;margin:0}#nav-content>ul>li a,#navbar .navbar-nav .nav-link:focus{padding:10px 10px 10px 25px;background:#c5dc71;color:#FFF;margin:0}#nav-content>ul>li.active a,#navbar .navbar-nav .nav-link:focus{color:#FFF;background:#b3cb04}#nav-content>ul>li>ul>li a{background:#57370a}#navbar div#nav-content .dropdown-menu .dropdown-menu{margin:0 auto;padding:0}#nav-content>ul>li>ul>li ul>li a{background:#4e656e}#nav-content>ul>li.active ul>li a{color:#FFF;font-weight:700}.carousel-control-prev,.carousel-control-next{align-items:flex-start;top:25%}a.panelfullbg{padding:50px 10px!important}.paneltitle{font-size:2.5rem}.paneltext,.title{font-size:1rem}.imagepanel{padding:20px 0;margin-top:20px}.imagepanel .panel{width:100%;padding:20px;height:auto;background:#e8f3c0!important}.imagepanel.marketingsupport{background:none;padding:0 0 0}.imagepanel .panel.full{width:100%;padding:20px}.displayparagraph.right,.displayparagraph.left{padding:20px;background:none}}@media (max-width:620px){body,p{font-size:1rem;line-height:1.5}h2.parallax-heading{font-size:1.1rem}h1,.h1{font-size:1.8rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4,h5,.h5,h6,.h6{font-size:1.2rem}div#headerwrap header#header{text-align:right}div#headerwrap div#header_contact{top:23px;right:15px}div#headerwrap div#header_contact .header_location a{font-size:20px}div#headerwrap .search_box{width:40px;top:22px}div#header_contact{float:left;margin-right:auto}div#account_container span.cartheading,div#account_container span.cartitemsrap,div#account_container span.divider{display:none}.banner-text{max-width:90%;margin:auto;text-align:center}.carousel a.cta,.carousel a.btn.btn-info.cta,.carousel .btn.btn-info.cta{padding:8px 8px 8px 8px;font-size:.8rem}.brandboxes .col-md-3,.col-md-2{flex:0 0 50%;max-width:50%}}@media (max-width:480px){.footer_subscribe_box{width:64%}.subscribe.cta{width:35%;padding:15px 25px 15px 15px}}