.brand-page{width:1024px;margin:0 auto}.brand-page .ExploreBikes{padding:20px 0}.brand-page .ExploreBikes h2.explore-bike-header{display:none}.brand-page .brand-sec-explore{width:1024px;margin:0 auto;padding-top:60px}.brand-page .brand-sec-explore h2{font-size:36px;font-weight:600}.brand-page .brand-sec-explore h2 span{color:#46be88}.brand-page .brand-sec-explore h2 em{font-style:normal}.brand-page .filter-section h4{font-size:12px}@media (max-width:1199px){.brand-page{width:100%}.brand-page .brand-sec-explore{width:100%;padding:50px 20px}.brand-page .brand-sec-explore h2{text-align:center;font-size:22px}.brand-page .filter-section h4{text-align:left!important;font-size:12px!important}}
html{scroll-behavior:smooth}.bikebanner{padding-top:50px}.bikebanner .head-content{width:700px;margin-bottom:20px}.bikebanner .head-content h1{color:gray;font-size:15px;font-weight:400}.bikebanner .head-content h1 span{color:#404040}.bikebanner .head-content .subheading-1{color:#46be88;font-size:45px;font-weight:600}.bikebanner .head-content .subheading-2{font-size:32px;font-weight:500}.bikebanner .head-content .subheading-2 span{background-color:#77f09933;font-weight:600}.bikebanner .head-content .mb-brand-logo{display:none}.bikebanner .eligibility{opacity:0;float:left;font-size:16px;font-weight:400;animation:.8s ease-out 1.2s forwards slideInRight;position:relative;top:20px;left:25px}.bikebanner .btnprimary{float:left}.bikebanner .know-more-brands{color:gray;cursor:pointer;float:left;margin-left:20px;font-size:16px;font-weight:400;text-decoration:underline;display:block;position:relative;top:12px;left:5px}.bikebanner .know-more-brands:hover{color:#46be88}.bikebanner .know-more-brands img{display:inline-block;position:relative;top:7px;left:-9px}.bikebanner .gsc_row{align-items:stretch;display:flex}.bikebanner .gsc_col-sm-2{justify-content:center;align-items:center;display:flex}.banner.web-brand-logo{-webkit-backdrop-filter:blur(12.8333px);backdrop-filter:blur(12.8333px);border-radius:14px;padding:14px;display:block;box-shadow:0 4.27px 23.96px #0000001f}@media (max-width:1199px){.bikebanner{padding:0}.bikebanner .head-content{width:100%;margin:0;padding:0 20px}.bikebanner .head-content h1{font-size:10px}.bikebanner .head-content h2{font-size:22px}.bikebanner .head-content h3{font-size:16px}.bikebanner .head-content .mb-brand-logo{margin-bottom:15px;display:block}.bikebanner .head-content .subheading-1,.bikebanner .head-content .subheading-2{font-size:20px}.bikebanner .btnprimary{display:none}.bikebanner .know-more-brands{font-size:10px;top:0;left:0}.bikebanner .know-more-brands img{width:12px;position:relative;top:10px;left:-3px}.bikebanner .banner{display:none}}
.similar-brands{float:left;width:100%;padding:80px 0}.similar-brands ul{justify-content:center;padding:0;display:flex}.similar-brands ul li{list-style-type:none;display:flex}.similar-brands h4{text-align:center;margin-bottom:32px;font-size:36px;font-weight:600}.similar-brands h4 span{color:#46bd88}.similar-brands .brand-content{border:1px solid #d8d8d8;border-radius:16px;padding:15px;font-size:12px;line-height:30px}.similar-brands .brand-content .intro-text{margin-bottom:10px}.similar-brands .brand-content .brand-toggle{flex-direction:column;margin-top:8px;display:flex}.similar-brands .brand-content .brand-toggle summary{cursor:pointer;color:#2176ae;text-transform:capitalize;outline:none;order:2;align-items:center;margin-top:12px;text-decoration:none;list-style:none;display:inline-flex}.similar-brands .brand-content .brand-toggle summary::-webkit-details-marker{display:none}.similar-brands .brand-content .brand-toggle .toggle-text:after{content:attr(data-more)}.similar-brands .brand-content .brand-toggle[open] .toggle-text:after{content:attr(data-less)}.similar-brands .brand-content .brand-toggle .read-more{order:1;margin-top:12px}.similar-brands .brand-content button{cursor:pointer;background:0 0;border:none;padding:0}.similar-brands h2.bike-brand-heading{text-align:center;margin-bottom:20px;font-size:32px;font-weight:500}.compare-section{background:#fff;border-radius:12px;margin-top:2rem;padding:2rem;font-family:Inter,sans-serif;box-shadow:0 2px 10px #00000014}.compare-section .section-heading{color:#222;margin:1.5rem 0 1rem;padding-left:10px;font-size:1.6rem;font-weight:700}.compare-section .price-list,.compare-section .reviews,.compare-section .loan-benefits{flex-direction:column;margin:1rem 0;padding-left:1.2rem;display:flex}.compare-section .price-list li,.compare-section .reviews li,.compare-section .loan-benefits li{margin:.5rem 0;font-size:1rem;line-height:1.5}.compare-section .specs-table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.95rem}.compare-section .specs-table th,.compare-section .specs-table td{text-align:center;border:1px solid #ddd;padding:.75rem}.compare-section .specs-table th{background:#f5f5f5;font-weight:600}.compare-section .specs-table tr:nth-child(2n){background:#fafafa}.compare-section .stars{color:#ffb400;font-weight:600}.compare-section .note{color:#555;margin:1rem 0;font-size:.95rem}.compare-section .highlight{background:#f9f9ff;margin:1rem 0;padding:1rem;font-style:italic}.compare-section .cta{color:#006eff;cursor:pointer;margin-top:1rem;font-size:1.1rem;font-weight:600;text-decoration:underline}@media (max-width:1199px){.similar-brands h2.bike-brand-heading{margin-top:60px;font-size:22px}.similar-brands #bikes-brand-section{padding:0}.compare-section{box-shadow:none;border-radius:5px;padding:0}.compare-section .brand-content{border:none;padding:0}.compare-section .brand-content .read-more .section-heading{padding:0;font-size:14px}.compare-section .brand-content .read-more .price-list{padding-left:0}.compare-section .brand-content .read-more .price-list li{font-size:12px}.compare-section .brand-content .read-more .price-list li strong{margin-right:20px;font-size:12px}.compare-section table.specs-table{width:90%;font-size:12px}.compare-section table.specs-table th{padding:5px 8px}.compare-section .cta{font-size:14px}}
.star-rating-component{min-height:20px;display:inline-block}
