@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.navbar{font-family:"barlow",sans-serif!important}#dealer-nav .nav-wrap{border-bottom:2px solid #DE3C2C}h1,.h1{font-size:clamp(2.2rem, 1.2rem + 3.9vw, 3.2rem)}h2,.h2{font-size:clamp(1.8rem, 1.1667rem + 2.5333vw, 2.75rem)}h3,.h3{font-size:clamp(1.5rem, 0.9667rem + 2.1333vw, 2.3rem)}h4,.h4{font-size:clamp(1.3rem, 1.157rem + 0.381vw, 1.5rem)}h5,.h5{font-size:clamp(1.3rem, 1.407rem + -0.286vw, 1.15rem)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.background-text{font-family:barlow,sans-serif;font-weight:800;font-style:normal;font-size:4rem;color:#0f0f0f;text-shadow:-1px -1px 0 #a02020,1px -1px 0 #a02020,-1px 1px 0 #a02020,1px 1px 0 #a02020;line-height:1em}.btn.btn-primary,.themebgcolor,a.themebgcolor{font-weight:700;font-style:normal;background-color:#ed1c24;border:1px solid #ed1c24;color:#fff;text-transform:uppercase}.menu-button .btn-phone{font-weight:700;font-style:normal;background-color:#ed1c24!important;border:1px solid #ed1c24!important;color:#fff;text-transform:uppercase;font-family:barlow,sans-serif!important;font-size:1rem!important;padding:.5rem .75rem}.home .btn-primary{line-height:1.6rem}.btn.btn-primary:hover,.themebgcolor:hover,a.themebgcolor:hover{background-color:#a02020!important;border:1px solid #a02020!important;color:#fff}.btn.btn-secondary{background-color:#4b4f55;border:1px solid #4b4f55;color:#fff;font-weight:700;text-transform:uppercase}.btn.btn-secondary:hover{background-color:#1e1e1e;border:1px solid #1e1e1e}#dealer-nav{background-color:#000}div#dealer-nav{border-bottom:0px!important}#dealer-nav .nav-item:hover{background-color:#212121;color:#FFF!important;transition:0.15s all}#dealer-nav .nav-link{color:#fff;text-transform:uppercase;font-weight:500!important}#dealer-nav ul.dropdown-menu{background-color:#1e1e1e}#dealer-nav .nobgsearch{background-color:#1e1e1e}#dealer-nav .fal.fa-bars{color:#fff}div#header_contact{background-color:#fff0;color:#fff}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{font-family:barlow,sans-serif;font-size:0.8rem!important;font-weight:800;font-style:normal;color:#fff}#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 .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}body.dwmaster{font-family:"roboto",sans-serif;font-style:normal}.dwmaster h1,.dwmaster h2,.dwmaster h3,.dwmaster h4,.dwmaster h5,.dwmaster h6,.dwmaster .h1,.dwmaster .h2,.dwmaster .h3,.dwmaster .h4,.dwmaster .h5,.dwmaster .h6{font-family:barlow,sans-serif;font-weight:800}.dwmaster .btn{font-family:barlow,sans-serif}body.home{background-color:#0f0f0f}.home h1,.home .h1,.home h2,.home .h2,.home h4,.home .h4,.home h5,.home .h5{color:#fff}.home h6,.home .h6{color:#ed1c24}.home h2,.home .h2{font-size:3.8rem;font-weight:800;z-index:2}.home h6,.home .h6{color:#ed1c24;font-weight:700;letter-spacing:4pt}.home p,.home .p,.home .spanm .home{color:#fff}.brands-outer{background-color:#0f0f0f}.col.complete-size{height:390px;overflow:hidden}.col.complete-size-double{height:780px;overflow:hidden}.overlap-feature-size{height:600px;overflow:hidden;z-index:1}.boxshadow-left{transition-duration:0s;box-shadow:-45px -55px 0 -11px #ED1C24}.boxshadow-right{transition-duration:0s;box-shadow:45px 44px 0 -11px #ED1C24}.bg-img{object-fit:cover;width:100%;height:100%;object-position:center center;overflow:hidden}.complete-size img,.small-size img,.full-size img,.half-size img,.qtr-size img,.complete-size-double img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.complete-size:hover img,.small-size:hover img,.half-size:hover img,.full-size:hover img,.qtr-size:hover img,.complete-size-double:hover img{-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);cursor:pointer;filter:brightness(1.1);-webkit-filter:brightness(1.12);overflow:hidden}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:auto;content:"";background-color:#fff0}.overlay-area-img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;padding-left:0;padding-right:0;overflow:hidden;color:#FFF;outline-offset:-20px;outline:#ed1c24 2px solid}.gradient-right::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#0f0f0f;background:-moz-linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:-webkit-linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f0f0f",endColorstr="#000000",GradientType=1)}.gradient-left::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#0f0f0f;background:-moz-linear-gradient(90deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:-webkit-linear-gradient(90deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:linear-gradient(90deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f0f0f",endColorstr="#000000",GradientType=1)}.gradient-right::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#0f0f0f;background:-moz-linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:-webkit-linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);background:linear-gradient(270deg,rgb(15 15 15 / .9206057422969187) 7%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f0f0f",endColorstr="#000000",GradientType=1)}.move-text-left{margin-left:-40px;z-index:2}.move-text-right{margin-right:-40px;z-index:2}.background-text{position:absolute;opacity:.79;pointer-events:none;z-index:-99;line-height:.8;text-transform:uppercase;font-size:5.5vw;color:#0f0f0f;width:100%;margin-top:-20px;left:0;font-family:barlow,sans-serif;font-weight:800;font-style:normal}.brands-inner{max-width:1600px}.brand-text{border:2px solid #a02020;width:95%;height:90%}.indian-brand{background-image:url(/i/7/indian-brand.jpg?r=6538);background-position:center center;background-size:cover;height:40vh}.bsa-brand{background-image:url(/i/8/bsa-brand.jpg?r=3333);background-position:center center;background-size:cover;height:40vh}.offers-outer{color:#FFF;padding-top:8rem;padding-bottom:6rem;overflow:hidden;height:100%}.custombike-outer{height:100%;padding-top:6rem;padding-bottom:8rem;overflow:hidden!important}.dream-ride-outer{background-image:url(/i/2/dream-ride-bg.jpg?r=6339);background-size:cover;background-position:center;height:95vh;padding-bottom:8rem;clip-path:polygon(34% 0,100% 0,100% 100%,0 99%,0% 38%)}.bsa .dream-ride-outer{background-image:url(/i/222/bsa-dream-ride.webp?r=3561)}.background-text-stock{position:absolute;opacity:.79;pointer-events:none;z-index:-99;line-height:.8;text-transform:uppercase;font-size:5rem;color:rgb(255 255 255 / .01);width:100%;margin-top:31px;left:21px;font-family:barlow,sans-serif;font-weight:800;font-style:normal;-webkit-text-stroke:2px #ED1C24}.dream-ride-outer h2{font-size:4.6rem}.dream-ride-outer h6{font-size:2rem;font-weight:700;letter-spacing:8pt;color:#ed1c24}.search-outer{background-color:#fff0;margin-top:-6rem}.used-search-bg{background:#fff;max-width:1000px;padding:20px 20px;margin:0 auto;text-align:center}.used-search-bg h3{padding-bottom:0px!important;display:none}.used-search-inner select{background-color:#0f0f0f;color:#fff;text-transform:uppercase;font-family:barlow,sans-serif;line-height:1.575rem}.used-search-inner label:before{background-color:transparent!important}.used-search-inner label:after{color:#ffffff!important}.btn-used-bike-search{background-color:#ed1c24;border:1px solid #ed1c24;color:#fff;font-weight:700;text-transform:uppercase;padding-bottom:0rem;border-radius:0;width:100%;font-size:1rem;line-height:2.45rem!important}.featured-bikes-outer{background-color:#fff;height:100%;margin-top:-25px;z-index:99;position:relative}.card.gallery-card.featuredbike{background-color:#000}div#used_bikes_carousel span.card-subtitle.year{color:white!important}div#used_bikes_carousel span.card-subtitle.reg{color:white!important}div#used_bikes_carousel span.card-subtitle.reg{display:none!important}.featured-bikes-outer h2{color:#000}#used_bikes_carousel .card.gallery-card.featuredbike{background-color:#000;border:0px!important;text-transform:uppercase;color:#FFF}#used_bikes_carousel .card-block{height:100%;overflow:hidden}.welcome-feature-size{height:580px;overflow:hidden;z-index:0}.home-container{max-width:1760px;margin:0 auto}.white-bg{background-color:#FFF}.welcome-outer{padding-top:8rem;background-color:#fff;height:100%;overflow:hidden!important}.welcome-text{background-color:#000;padding:60px!important;margin-bottom:40px!important;z-index:1}.welcome-imgs{margin-left:-30rem;margin-top:-20rem}.shop-bg{background-image:url(/i/175/shopbg.webp?r=3863);background-size:cover;background-position:top center;padding-top:30vh;padding-bottom:30vh}.home-text-overlay-small,.home-text-overlay-large{border:2px solid #a02020;width:93%;height:90%;z-index:2}.home-text-overlay-small{padding-top:5rem!important}.home-text-overlay-large{padding-top:15rem!important}.home h3,.home .h3{font-family:barlow,sans-serif;font-weight:800;font-style:normal;color:#fff}.home-workshop{height:680px;position:relative;overflow:hidden}.home-parts,.home-clothing{height:340px;position:relative;overflow:hidden}.home-workshop:after{background-image:url(/i/14/workshop-section-bg.jpg?r=3638);content:'';background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.3s ease;z-index:-1}.home-parts:after{background-image:url(/i/15/motorcycle-parts-bg.jpg?r=3966);content:'';background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.3s ease;z-index:-1}.home-clothing:after{background-image:url(/i/16/motorcycle-clothing-bg.jpg?r=3966);content:'';background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.3s ease;z-index:-1}.news-outer{height:100%}.news-inner{height:100%}.blog_widget .card{background-color:#1E1E1E;border:0px!important;text-transform:uppercase;color:#FFF}.blog-card p.card-text{display:none}.blog-card .card-block{height:auto;overflow:hidden}#newsletter-sign-up{background-color:#1e1e1e}div#dealer-footer{background-color:#000}#dealer-footer h4,#dealer-footer h5{color:#fff}.footer-text{color:#fff}.feature-news-section h1{color:#000;font-size:2.3rem!important;line-height:normal}.home .owl-theme .owl-nav [class*=owl-],.home .owl-theme .owl-nav [class*=owl-]:active{color:#FFF!important;background:#ed1c24!important;padding:10px 15px!important}.home .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;border-radius:30px;border:2px solid #ed1c24;background:#fff0}.home .owl-theme .owl-dots .owl-dot.active span{background-color:#ed1c24!important;width:20px;height:20px;border-radius:30px;border:2px solid #ed1c24;background:#ed1c24}.home .owl-nav div.owl-prev,.home .owl-nav div.owl-next{margin-top:-20px;top:50%;text-align:center;line-height:20px!important;width:40px;height:40px;padding:0}.btn{line-height:inherit}div#used_bikes_carousel span.card-subtitle.was{background:#ED1C24}.card-action.px-xl-4.px-2{padding-bottom:1rem}.blog_widget .owl-theme .owl-nav{margin-top:20px}.blog_widget h5.card-title{font-size:1.2rem}.indian .logo-holder{background-color:#95082f}.indian .bodycontent .btn{font-size:20px}.indian .btn,.indian .btn.btn-primary,.indian .themebgcolor,.indian a.themebgcolor{font-family:teko,sans-serif;line-height:normal;font-size:18px}.indian .banner-text .btn.cta.themebgcolor{background-color:#95082f;color:#fff;border:1px solid #95082f}.indian .banner-text .btn.cta.themebgcolor:hover{background-color:#95082f!important}.indian .btn-primary{background-color:#95082f;color:#fff;border:1px solid #95082f}.indian .btn-primary:hover,.indian .banner-text .btn.cta.themebgcolor:hover{background-color:#95082f!important;opacity:.8;color:#fff;border:1px solid #95082f}.indian .btn-secondary{background-color:#d6d2c4!important;color:#000!important;border:0px!important}.indian .btn-secondary:hover{background-color:#d6d2c4!important;opacity:.8;color:#000!important}.indian .btn.btn-used-bike-search{background-color:#95082f;color:#fff;border:1px solid #95082f;line-height:normal!important;height:50px;padding-top:2px;font-size:1rem}.indian .used-search-inner select{background-color:#0f0f0f;color:#fff;text-transform:uppercase;font-family:barlow,sans-serif;height:50px}.indian #dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid rgb(255 255 255 / .2);text-align:center;color:#fefefe;border-right:0}.indian .search-border{border-right:1px solid rgb(255 255 255 / .2)}.indian .fa-facebook,.indian .fa-instagram,.indian .fa-youtube{color:#95082f}.indian-bg{background-color:#94082F}.indian .dream-ride-outer h6{color:#95082f}.indian .background-text-stock{-webkit-text-stroke:2px #95082f;font-size:4rem}.indian .boxshadow-left{transition-duration:0s;box-shadow:-45px -55px 0 -11px #D6D2C4}.indian .boxshadow-right{transition-duration:0s;box-shadow:45px 44px 0 -11px #D6D2C4}body.indian.indianmotorcycles-home{background-color:#94082F;color:#FFF}.indian .background-text{position:absolute;opacity:.79;pointer-events:none;z-index:-99;line-height:.8;text-transform:uppercase;color:#fff0;width:100%;margin-top:-20px;left:0;font-family:barlow,sans-serif;font-weight:800;font-style:normal;-webkit-text-stroke:1px rgb(255 255 255 / .5);text-shadow:none}.indian #used_bikes_carousel .card.gallery-card.featuredbike{background-color:#94082F;border:0px!important;text-transform:uppercase;color:#FFF}.indian #used_bikes_carousel .card.gallery-card.featuredbike h4{color:#FFF!important}.indian .welcome-text{background-color:#94082F}.indian .blog_widget .card{background-color:#000;border:0px!important;text-transform:uppercase;color:#FFF!important}.indian .shop-bg{background-image:url(/templates/indian/custom/images/indian-shopbg.webp);background-size:cover;background-position:top center;padding-top:30vh;padding-bottom:30vh}.indian .overlay-area-img{outline:#95082f 2px solid}.new_bikes_widget .card{border:none}.indian .owl-theme .owl-nav [class*=owl-],.indian .owl-theme .owl-nav [class*=owl-]:active{background:#94082F!important}.indian .owl-theme .owl-dots .owl-dot span{border:2px solid #94082F}.indian .owl-theme .owl-dots .owl-dot span{border:2px solid #94082F}.indian .owl-theme .owl-dots .owl-dot.active span{background-color:#94082F!important;border:2px solid #94082F;background:#94082F}.indian .vehicle-title{font-size:1.65rem}.indian .vehicle-price{font-size:1rem}.indian .logo-holder{background-color:#95082f}body.listview #dealer-nav .navbar-expand-xl .navbar-nav .nav-link{font-family:barlow,sans-serif!important}.bsa .nav-wrap{background-color:#000}.bsa .logo-holder{background-color:#BB2B10}.bsa .bodycontent .banner-text a.btn.cta{background-color:#ed1d24!important;color:#FFF!important;padding:.5rem 0.75rem!important}.bsa .btn{font-family:'Rajdhani',sans-serif!important}body.home-bsa{background-color:#0F0F0F;color:#FFF}#custombikes header .overlayvideo{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgb(0 0 0 / .8995798148360907) 0%,#fff0 97%);z-index:1}#custombikes header{position:relative;background-color:#000;height:100vh;width:100%;overflow:hidden}custombikes #workshop header .container{position:relative;z-index:2;color:#FFF}#custombikes header video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#custombikes header .container h1{font-size:5rem;margin-bottom:4px;text-shadow:0 0 25px #000}#custombikes header .container p{font-size:1.5rem;text-shadow:0 0 25px #000}#custombikes header .container{position:relative;z-index:2;color:#FFF}.max900{max-width:900px}.custombikes-bg{background-image:url(/./templates/dwmaster/custom/images/customs-bg.webp);padding-top:150px;padding-bottom:150px;background-position:center;background-size:cover}body.listview #dealer-nav .navbar-expand-xl .navbar-nav .nav-link{font-family:barlow,sans-serif}body.listview #vehicle_list .card-body span.saveprice:after{font-size:.8rem}body.detailview #used_vehicle_detail span.save-price:after{font-size:.8rem}.option_to_purchase_text.col-12{font-size:.75rem}span.nbimagetitle{font-size:.75rem}p.model-disclosure.text-center{font-size:.75em}.tabs-holder .nav-pills a.nav-link{font-size:.8rem}#newbike-page .btn-primary,.btn-bikecta{font-size:1rem!important;padding:1rem 0.75rem!important}.newswidget-cta,.used-bike-cta{margin-bottom:0px!important}#dealer-lowertext{border-top:1px #DE3C2C solid}@media (min-width:1500px){.custom-back-image{margin-left:8rem!important}}@media (min-width:1200px){.offers-outer{margin-left:10rem}.offers-outer .background-text{margin-top:-5rem!important;margin-left:1rem;position:absolute;z-index:-1}.custombike-outer .background-text{margin-top:-5rem!important;margin-left:-24rem;position:absolute;z-index:-1}.offers-move-image{margin-top:-25rem;margin-left:5rem}.shadow-accent-1{height:50vh;width:50vh;background-color:#ed1c24}.custom-back-image{margin-left:0rem}.custom-move-image{margin-top:-25rem}.shadow-accent-2{height:50vh;width:50vh;background-color:#ed1c24;margin-left:6rem}.welcome-back-image{margin-left:2.2rem}.welcome-move-image{margin-top:-30rem;margin-left:5rem}.welcome-top{margin-top:8rem;margin-left:-10rem}.shadow-accent-3{height:25rem;width:38rem;background-color:#ed1c24;margin-left:6rem;margin-top:-5rem;max-width:30rem}.news-back-image{margin-left:2.2rem}.news-move-image{margin-top:-30rem;margin-left:5rem}.news-top{margin-top:-6rem}.shadow-accent-4{height:30rem;width:35rem;background-color:#ed1c24}}@media (max-width:1199.98px){.shadow-accent-1,.shadow-accent-2,.shadow-accent-3,.shadow-accent-4{display:none}.background-text{display:none}.shop-outer h6{display:none}.shop-bg{padding-top:0vh;padding-bottom:10vh}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{border-bottom:1px solid rgb(255 255 255 / .2)}}@media (min-width:992px){.brands-inner{margin-top:-3rem}.carousel.slide .carousel-indicators{bottom:50px}.attr-btns .attr-btn{font-size:.75rem}}@media (max-width:991.98px){.boxshadow-right{transition-duration:0s;box-shadow:22px 30px 0 -13px #ED1C24}.boxshadow-left{transition-duration:0s;box-shadow:-40px -34px 0 -22px #ED1C24}.home h2,.home .h2{font-size:2.8rem}.home h3,.home .h3{font-size:2.1rem}.offers-outer{padding-top:5rem;padding-bottom:2rem}.custombike-outer{padding-top:4rem;padding-bottom:4rem}.dream-ride-outer h6{display:none}.search-outer{margin-top:0rem!important;background-color:#fff}.home-workshop{height:380px;position:relative;overflow:hidden}.home-parts,.home-clothing{height:220px;position:relative;overflow:hidden}.home-text-overlay h4{font-size:1.6rem;font-weight:400;margin-bottom:0}.home-text-overlay-small{padding-top:2rem!important}.home-text-overlay-large{padding-top:8rem!important}.brands-outer{height:100%}.welcome-outer{padding-top:2rem}.welcome-outer.layer-back-image{display:none}.welcome-text{padding:30px!important;margin-top:0rem}.background-text-stock{display:none}.dream-ride-outer{height:45vh;padding-bottom:2rem}}@media (max-width:779px){.themebgcolor{margin-bottom:1rem}}@media (max-width:768px){div#header_contact{padding-top:0;padding-bottom:20px}}@media (max-width:767.98px){.search-outer{background-color:#fff;margin-top:0rem}.home-workshop{height:200px}.home-text-overlay-large{padding-top:2.5rem!important}.overlap-feature-size{height:400px}.col.complete-size-double{height:390px!important;overflow:hidden}.welcome-feature-size{height:300px;overflow:hidden;z-index:0}.move-text-left,.move-text-right{margin-top:-30px;z-index:2;margin-left:0;margin-right:0}}@media (max-width:575.98px){.carousel-caption h3{font-size:2.8rem}.carousel-caption h4{font-size:1.5rem}.col.complete-size{height:300px;overflow:hidden}.col.complete-size-double{height:300px!important;overflow:hidden}.overlap-feature-size{height:340px}.btn-used-bike-search,.indian .btn-used-bike-search{line-height:normal!important;min-height:auto!important;margin-bottom:8px!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important}.indian .btn.btn-used-bike-search{padding-top:0}.shop-bg{padding-bottom:9vh!important}}@media (max-width:340px){#header_contact .btn-primary{margin-bottom:.5rem}}.news h4{color:#000}.news span{color:#000}.news #blog .badge{background-color:#fff;text-decoration:1px solid underline!important}