.honda-holder{background-color:var(--bgdark);padding:30px 35px}div#dealer-nav{border-bottom:none!important;background-color:#000}#dealer-nav .nav-link{padding-right:0.5rem!important;padding-left:0.5rem!important;font-size:1rem!important;}.phone-bg{background-color:#464646}.dealer-number{color:#FFF}.call-header-btn{background-color:#FFF;color:#000;padding:.75rem 1rem;font-size:.9rem}.menu-button{background-color:#cb0501;min-width:40px;padding:7px 10px 5px 10px;line-height:1}span.nav-icon-text{color:#FFF;font-size:.7rem}.honda-logo-holder{background-color:#FFF}.max700{max-width:700px;margin:0 auto}.bodycontent .btn-primary,.bodycontent .btn-secondary{border-radius:20px}.news-bg .btn-facebook{background-color:#1878f2!important}.home-top-bg{background-image:url(/./templates/dwmaster/custom/images/home-top-bg.webp);background-size:cover;background-position:center;padding-top:60px;padding-bottom:60px}.hondagrey-bg{background-image:url(/./templates/dwmaster/custom/images/hondagrey-bg.webp);background-size:cover;background-position:center;padding-top:60px;padding-bottom:60px;color:#FFF}.honda-alt-bg{background-color:var(--altbg)}.news-bg{background-image:url(/./templates/dwmaster/custom/images/news-bg.webp);background-size:cover;background-position:center;padding-top:120px;padding-bottom:120px;color:#FFF}.usedbike-bg{background-image:url(/./templates/dwmaster/custom/images/usedbike-bg.webp);background-size:cover;background-position:center;padding-top:80px;padding-bottom:30px;clip-path:polygon(0% 0%,100% 0%,100% 84.5%,0% 100%);color:#FFF}.grey-box{background-color:#464646;color:#FFF}.light-grey-box{background-color:#838383;color:#FFF}.used-search-bg{background:#fff0}.used-search-inner select{background:#fff0;border:2px solid #FFF;color:#FFF!important;background-color:#fff0;font-weight:700;text-transform:uppercase}.used-search-inner label:before{background:#fff0;color:#FFF!important}.used-search-inner label:after{content:"\f0d7";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:1rem;color:#FFF;right:1rem;top:10px;padding:0 0 0;position:absolute;pointer-events:none}.used-search-style{font-size:1rem;text-transform:capitalize;padding:.6rem 1rem;color:#FFF!important;margin:0 auto}.btn-used-bike-search{background-color:var(--primarycolor);background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:47px!important;margin-bottom:0;min-height:auto;padding:0rem 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;font-weight:600;text-transform:uppercase}.card.gallery-card.featuredbike{text-align:center}.card.gallery-card.featuredbike h5.card-title{font-size:1.7rem;color:var(--primarycolor)}.card.gallery-card.featuredbike span.card-subtitle.price{font-size:2.7rem;color:var(--primarycolor);font-weight:400!important}.service-bg{background-image:url(/./templates/dwmaster/custom/images/service-bg.webp);background-size:cover;background-position:center;padding-top:19rem;padding-bottom:60px;margin-top:-19rem;color:#FFF}div#dealer-footer{background-color:#000;color:#FFF}#newsletter-sign-up{background-color:#262626}.mobile-blog{display:none}.desktop-blog{display:block}.hirebox{max-width:1180px;margin:0 auto;background-color:#f9fafb;border-radius:25px;padding:30px}.hire-bike-img-holder{background-color:#FFF;height:100%;border-radius:25px}span.hire-price{font-size:3.5rem;font-weight:700;text-align:center}h3.hire-title{font-size:3rem;margin-bottom:40px;margin-left:20px}.hirebox ul{list-style:none;padding-left:0}.hirebox li{position:relative;padding-left:1.5em;padding-top:10px}.hirebox li:before{content:'';position:absolute;left:0;width:1em;height:1em;background:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='18' height='18' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z'/></svg>") no-repeat;top:15px}:root{--honda-red:#cc0000;--honda-black:#000000;--honda-white:#ffffff;--honda-grey:#f4f4f4;--honda-mid:#e8e8e8;--honda-text:#333333}.bg-honda{background-color:var(--honda-red)!important}.dwms-article{color:var(--honda-text);max-width:1600px;margin:0 auto}.dwms-hero{background-color:var(--honda-black);color:var(--honda-white);padding:50px 40px 44px;position:relative;overflow:hidden}.dwms-hero::before{content:'';position:absolute;top:0;left:0;width:6px;height:100%;background:var(--honda-red)}.dwms-hero-eyebrow{font-weight:700;font-size:1rem;letter-spacing:3px;text-transform:uppercase;color:var(--honda-red);margin-bottom:16px}.dwms-hero h1{font-weight:700;font-size:2.625rem;line-height:1.1;text-transform:uppercase;color:var(--honda-white);margin-bottom:20px;letter-spacing:-.5px}@media (max-width:576px){.dwms-hero h1{font-size:1.75rem}.dwms-hero{padding:36px 24px 32px}}.dwms-hero-meta{font-size:1rem;color:rgb(255 255 255 / .55);margin-bottom:0;letter-spacing:1px;text-transform:uppercase}.dwms-intro{padding:40px 40px 0;background:var(--honda-white)}@media (max-width:576px){.dwms-intro{padding:28px 20px 0}}.dwms-intro p{font-size:1.4rem;line-height:1.75;margin-bottom:0}.dwms-video-wrap{padding:40px 40px;background:var(--honda-white)}@media (max-width:576px){.dwms-video-wrap{padding:28px 20px}}.dwms-video-thumb{display:block;position:relative;width:100%;line-height:0;text-decoration:none!important}.dwms-video-thumb img{width:100%;height:auto;display:block}.dwms-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;background:var(--honda-red);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease,transform 0.2s ease;box-shadow:0 4px 20px rgb(0 0 0 / .4)}.dwms-video-thumb:hover .dwms-video-play{background:#a80000;transform:translate(-50%,-50%) scale(1.08)}.dwms-video-play svg{width:28px;height:28px;fill:var(--honda-white);margin-left:4px}.dwms-video-caption{font-size:1rem;color:#888;margin-top:12px;text-align:center;letter-spacing:.5px}.dwms-section-head{padding:44px 40px 8px;background:var(--honda-white)}@media (max-width:576px){.dwms-section-head{padding:32px 20px 8px}}.dwms-section-head h2{font-family:'DIN Next LT Pro Condensed','Arial Narrow',Arial,sans-serif;font-weight:700;font-size:1.875rem;text-transform:uppercase;color:var(--honda-black);margin-bottom:6px;position:relative;padding-bottom:16px}.dwms-section-head h2::after{content:'';position:absolute;bottom:0;left:0;width:48px;height:3px;background:var(--honda-red)}.dwms-section-head p{font-size:1.4rem;line-height:1.7;margin-top:20px}.dwms-packs{padding:12px 40px 40px;background:var(--honda-white)}@media (max-width:576px){.dwms-packs{padding:12px 20px 32px}}.dwms-pack-card{border:1px solid var(--honda-mid);border-top:4px solid var(--honda-red);background:var(--honda-white);padding:28px 24px 24px;transition:box-shadow 0.2s ease}.dwms-pack-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .1)}.dwms-pack-name{font-family:'DIN Next LT Pro Condensed','Arial Narrow',Arial,sans-serif;font-weight:700;font-size:1.4rem;text-transform:uppercase;color:var(--honda-black);margin-bottom:4px;letter-spacing:.5px}.dwms-pack-badge{display:inline-block;background:var(--honda-red);color:var(--honda-white);font-size:1rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:2px 8px;margin-bottom:14px;vertical-align:middle}.dwms-pack-divider{border:none;border-top:1px solid var(--honda-mid);margin:14px 0}.dwms-pack-card p{font-size:1.4rem;line-height:1.7;color:#555;margin-bottom:12px}.dwms-pack-card-img{display:block;width:calc(100% + 48px);height:auto;aspect-ratio:16 / 9;object-fit:contain;object-position:center;margin:-28px -24px 20px;background:var(--honda-grey)}.dwms-pack-items{list-style:none;padding:0;margin:0}.dwms-pack-items li{font-size:1.25rem;line-height:1.6;color:var(--honda-text);padding:4px 0 4px 18px;position:relative;border-bottom:1px solid var(--honda-grey)}.dwms-pack-items li:last-child{border-bottom:none}.dwms-pack-items li::before{content:'';position:absolute;left:0;top:12px;width:8px;height:2px;background:var(--honda-red)}.dwms-new-banner{background:var(--honda-black);color:var(--honda-white);padding:32px 40px;margin:0}@media (max-width:576px){.dwms-new-banner{padding:28px 20px}}.dwms-new-banner h3{font-family:'DIN Next LT Pro Condensed','Arial Narrow',Arial,sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase;color:var(--honda-red);margin-bottom:12px;letter-spacing:1px}.dwms-new-banner ul{list-style:none;padding:0;margin:0;column-count:2;column-gap:32px}@media (max-width:576px){.dwms-new-banner ul{column-count:1}}.dwms-new-banner ul li{font-size:1.4rem;line-height:1.7;padding:3px 0 3px 16px;position:relative;color:rgb(255 255 255 / .85);break-inside:avoid}.dwms-new-banner ul li::before{content:'';position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:var(--honda-red)}.dwms-closing{padding:40px 40px 16px;background:var(--honda-white)}@media (max-width:576px){.dwms-closing{padding:28px 20px 16px}}.dwms-closing p{font-size:1.4rem;line-height:1.75}.dwms-cta{padding:16px 40px 48px;background:var(--honda-white)}@media (max-width:576px){.dwms-cta{padding:16px 20px 40px}}.dwms-btn{display:inline-block;background:var(--honda-red);color:var(--honda-white)!important;font-family:'DIN Next LT Pro Condensed','Arial Narrow',Arial,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:2px;text-transform:uppercase;padding:14px 32px;border:none;text-decoration:none!important;margin-right:12px;margin-bottom:12px;transition:background 0.15s ease}.dwms-btn:hover{background:#a80000;color:var(--honda-white)!important;text-decoration:none!important}.dwms-btn-outline{background:#fff0;color:var(--honda-black)!important;border:2px solid var(--honda-black)}.dwms-btn-outline:hover{background:var(--honda-black);color:var(--honda-white)!important}.dwms-compare{padding:12px 40px 40px;background:var(--honda-white)}@media (max-width:576px){.dwms-compare{padding:12px 20px 32px}}.dwms-compare-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}@media (max-width:992px){.dwms-compare-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.dwms-compare-grid{grid-template-columns:1fr}}.dwms-compare-card{border:1px solid var(--honda-mid);background:var(--honda-white);padding:28px 24px 24px;display:flex;flex-direction:column;transition:box-shadow 0.2s ease}.dwms-compare-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .1)}.dwms-compare-card--sp{border-top:4px solid var(--honda-red)}.dwms-compare-card--rival{border-top:4px solid #999}.dwms-compare-sub{font-size:.875rem;color:#888;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.dwms-compare-specs{list-style:none;padding:0;margin:0;flex:1}.dwms-compare-specs li{font-size:1rem;line-height:1.55;color:var(--honda-text);padding:6px 0;border-bottom:1px solid var(--honda-grey);display:flex;justify-content:space-between;gap:8px}.dwms-compare-specs li:last-child{border-bottom:none}.spec-label{color:#888;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding-top:1px}.spec-value{font-weight:600;text-align:right}.spec-value--highlight{color:var(--honda-red)}.dwms-compare-card p{font-size:1.0625rem;line-height:1.65;color:#555;margin-top:auto;padding-top:16px;margin-bottom:0}.dwms-finance-callout{background:var(--honda-grey);border-left:4px solid var(--honda-red);padding:20px 24px;margin-top:24px;font-size:1.0625rem;line-height:1.6;color:var(--honda-text)}.dwms-finance-callout strong{color:var(--honda-black)}@media (max-width:1199.98px){.honda-holder{padding:20px!important}}@media (max-width:979.98px){.mobile-blog{display:block}.desktop-blog{display:none}}