/*--flags--*/
.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-cn{background-image:url(../libs/flags/4x3/cn.svg)}.fi-de{background-image:url(../libs/flags/4x3/de.svg)}.fi-fr{background-image:url(../libs/flags/4x3/fr.svg)}.fi-gb{background-image:url(../libs/flags/4x3/gb.svg)}.fi-it{background-image:url(../libs/flags/4x3/it.svg)}.fi-kz{background-image:url(../libs/flags/4x3/kz.svg)}.fi-nl{background-image:url(../libs/flags/4x3/nl.svg)}.fi-pl{background-image:url(../libs/flags/4x3/pl.svg)}.fi-ru{background-image:url(../libs/flags/4x3/ru.svg)}.fi-tr{background-image:url(../libs/flags/4x3/tr.svg)}.fi-ua{background-image:url(../libs/flags/4x3/ua.svg)}.fi-eg{background-image:url(../libs/flags/4x3/eg.svg)}.fi-es{background-image:url(../libs/flags/4x3/es.svg)}.fi-jp{background-image:url(../libs/flags/4x3/jp.svg)}
/*--main-style--*/
.callbacks_nav,.language-block{-webkit-tap-highlight-color:transparent}.header-registration form button:hover,.language-block-list,.main-menu-dropdown{box-shadow:0 3px 14px -6px rgba(0,0,0,.4)}.logo a img,.products-thum img,.products-viwe img{max-width:100%}.main-menu-dropdown>li a,.page-nav-name,.rates-head__item{text-overflow:ellipsis;white-space:nowrap}.btn_form a,.comment-author-name,.comment-form-btn,.comments-title,.details-left-info h2,.language-block-head,.main-menu-dropdown>li,.main-menu-item>a,.main-menu-item>span,.page-nav-name,.product-head a,a.morebtn,h3.m_2{text-transform:uppercase}:root{--accent-red-color:#ff0000}.short-price .rates-content,body,ul{padding:0}.btn_form a,.logo a,a.morebtn,a.shop,a.store,p.size{display:inline-block}.comment-form-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.rslides,body,h1,h2,h3,h4,h5,h6,p,ul{margin:0}a.morebtn,body a{transition:.5s}.bikes h3,.caption,.categories,.nbs-flexisel-ul,.slider{text-align:center}.location-item span,.part-sec a.part-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.description-list .data__row .value a:not(.social-button):hover,.footer-wrap-list a:hover{text-decoration:underline}.country-list .city-list li,.footer-wrap-list,.main-menu,.pagination-list,.rslides{list-style:none}.callbacks_nav,.comment-author-image,.filter-wrapper,.footer,.location-item span,.nbs-flexisel-inner,.rslides{overflow:hidden}.callbacks_nav,.cart-top a,.contact form input[type=submit],.ftr-menu ul li a,.header-top-inner a,.location-component ul li a,.main-menu-dropdown>li a:hover,.pagination-list li a,.product-desc h5 a:hover,.social-button,.top ul li a,a.qck{text-decoration:none}body{background:#fff}.banner-bg1{background:url(../images/bg.jpg) 0 0/cover no-repeat;min-height:835px}.banner-bg2{background:url(../images/bg2.jpg) 0 0/cover no-repeat;min-height:835px}.banner-bg3{background:url(../images/bg3.jpg) 0 0/cover no-repeat;min-height:835px}a.shop{float:left;margin:9px 0 0 30px}.banner-bg,.header,.nbs-flexisel-item,.rslides,.slider,.top-nav{position:relative}.dwn{position:absolute;bottom:4%;left:47%}.caption,.rslides li{position:absolute;width:100%;left:0}.caption{top:42%}.logo,.part-info{padding:10px 0}.logo a{font-weight:700;font-size:28px;color:#fff}.logo a img{width:300px;height:auto}.rslides{width:100%;padding:0}.rslides h3{color:#fff;font-size:2.4em}.rslides li{-webkit-backface-visibility:hidden;display:none;top:0}.rslides li:first-child{position:relative;display:block;float:left}#flexiselDemo1,#flexiselDemo2,#flexiselDemo3,.country-list .btn-open,.country-list.closed .btn-closed,.country-list.closed .city-list,.viw{display:none}ul.callbacks_tabs.callbacks1_tabs{position:absolute;bottom:29px;z-index:999;left:46%;display:none}.callbacks_nav{position:absolute;top:50%;left:20px;opacity:.7;z-index:3;text-indent:-9999px;height:69px;width:77px;background:url("../images/slid.png") left top no-repeat;margin-top:-45px}.callbacks_nav.next{left:auto;background-position:right top;right:25px}.caption h1{font-size:3.5em;font-weight:500;color:#fff;margin-bottom:8px}.caption p{color:#fff;font-size:2em;font-weight:200;margin-bottom:1em}.caption p span,.main-menu-item:hover>a,.main-menu-item:hover>span,a.morebtn{color:#fcff19}a.morebtn{background:#000;padding:1em 2.3em;font-size:.875em;margin:0 auto;border-radius:7px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}#form-container .btn-block:hover,.comment-form-btn:hover,a.morebtn:hover,a.qck:hover{color:#000;background-color:#fcff19;box-shadow:0 3px 14px -6px rgba(0,0,0,.4)}.categories{background:url(../images/cate.jpg) 0 0/cover no-repeat;min-height:600px;padding:5em 0}.bikes h3,.categories h3{color:#000;font-size:2em;font-weight:600}.categorie-grids{margin-top:4em}.cate-grid{padding:10em 0 0;min-height:290px;background-size:100%;margin:0 12px;width:31%}.grid1{background:url(../images/c1.jpg) no-repeat}.grid2{background:url(../images/c2.jpg) no-repeat}.grid3{background:url(../images/c3.jpg) no-repeat}.cate-grid h4{color:#fcff19;font-size:1.1em;font-weight:600;letter-spacing:1px;margin-bottom:6px}.cate-grid p{color:#fff;font-size:1.3em;font-weight:200}a.store{color:#fff;font-size:.9em;border:3px solid #fff;border-radius:7px;font-weight:500;padding:.7em 1.4em;margin-top:1.5em}a.store:hover{border:2px solid #fcff19;color:#fcff19}.bikes{padding:6em 0 2em}.bikes-grids{margin-top:8em}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none}.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;line-height:0}.nbs-flexisel-item>img{cursor:auto;position:relative;width:90%;margin:0 5%}.checkbox i,.viw{position:absolute}.model,.model-info,.product-info h3{float:left;width:50%}.bike-info{padding:0 20px;margin-top:4em}.model{text-align:left}.model h4{color:#000;font-size:1.1em;font-weight:600}.model h4 span{color:#000;display:block;margin-top:5px;font-size:.95em;font-weight:300}select{padding:10px 2.5em 10px .5em;border-radius:5px;margin-right:5px;outline:0;cursor:pointer}.model-info a{color:#fff;font-size:.9em;font-weight:500;padding:1em 2.5em;border-radius:5px;background:#b7b7b7}.contact form input[type=submit]:hover,.model-info a:hover{background:#000;color:#fcff19}.viw{background:#000;padding:1.3em 2.5em;font-size:1em;margin-right:1em;font-weight:500;top:33%;left:34%}.viw a{color:#ff0}.language-block-list.active,.nbs-flexisel-item:hover div.viw{display:block}.contact{background:url(../images/contact.jpg) 0 0/cover no-repeat;min-height:560px;text-align:center;padding:4em 0}.contact h3{color:#000;font-size:2em;font-weight:600;margin-bottom:.7em}.contact p{color:#000;font-size:1.15em;font-weight:500}.contact form{width:43%;margin:3em auto 0}.contact form input[type=text],.contact textarea{width:43%;margin-right:4%;padding:10px;border:1px solid #b7b7b7;font-size:1em;margin-bottom:2em;font-style:italic;color:#000;background:#fff;outline:0;font-weight:400;border-radius:7px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.about-section h1,.description-wrap,.footer-list,.location-component,.short-price{margin-bottom:20px}.contact form input[type=text].user,.contact textarea{width:90%;resize:none}.contact textarea{height:170px}.contact form input[type=submit]{color:#fff;background:#b7b7b7;font-size:1em;font-weight:400;border:none;width:90%;margin:0 auto;padding:10px 30px;display:block;border-radius:7px;transition:.5s}.about-section{padding:30px 0}.about-section h1{font-size:28px}.about-section h2{font-size:24px;line-height:1.4;margin-bottom:10px}.about-section h3{font-size:20px;line-height:1.4;margin-bottom:10px}.about-section a,.footer-wrap-list a{font-size:14px}.about-section p{font-size:14px;margin-bottom:30px}.footer{background:#fcff19;padding:40px 0 20px}.social-element{background-color:#eee;margin-bottom:5px}.footer-wrap-list{columns:150px 6;column-gap:15px;padding:0 0 20px}.footer .widget-title{display:block;font-weight:700;font-size:20px;margin-bottom:10px}.footer-wrap-list a{display:block;color:#000;margin-bottom:5px}.footer-wrap-list a:hover{color:#969696}.ftr-menu{float:right}.ftr-menu ul li{display:inline-block;margin-top:10px}.ftr-menu ul li a{display:block;font-size:1.15em;font-weight:500;color:#000;padding:0 1em}.country-list .country:hover,.sitemap{color:#e94e38}.header-top{background-color:#eee;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:5px 15px}.header-registration,.header-registration form{display:flex;align-items:center;flex-wrap:wrap}.header-top a{font-size:12px;color:#333;display:flex;justify-content:flex-start;align-items:center;margin:5px}.header-top a:hover{color:#000}.header-top a svg,.language-block-head span,.social-button img{margin-right:5px}.header-registration form input{width:100px;font-size:12px;color:#757575;border:1px solid #757575;background-color:transparent;padding:5px 10px;margin:5px 5px 5px 0}.header-registration form input::placeholder{color:#333}.header-registration form button{font-size:12px;color:#fff;border:1px solid #757575;background-color:#757575;padding:5px 15px;margin:5px 5px 5px 0;transition:.3s}.header-registration form button:hover{color:#000;border-color:#fcff19;background-color:#fcff19}.social-element-inner{display:flex;justify-content:center;align-items:center;padding:5px 0}.social-element-item{display:inline-block;width:40px;height:30px;background-color:#fff;padding:3px;margin:0 3px}.social-element-item img{width:100%;height:100%;object-fit:contain;vertical-align:unset}.main-header{background-color:#4e566b;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;padding:0 15px}.main-menu-item>a,.main-menu-item>span{display:block;text-decoration:none;color:#fff;font-size:15px;font-weight:500;line-height:1;border:none;letter-spacing:1px;background:0 0;cursor:pointer;padding:25px 15px;margin:0}.main-menu-dropdown{list-style:none;width:100%;background-color:#fff;padding:20px;border-bottom:2px solid #4e566b}.main-menu-dropdown>li{display:flex;width:25%;font-size:14px;padding:10px 15px;transition:.3s}@media screen and (max-width:1320px){.main-menu-dropdown>li{width:33.3%}}@media screen and (max-width:1200px){.main-menu-dropdown>li{width:50%}}.main-menu-dropdown>li:hover{background-color:#e9e5e5}.main-menu-dropdown>li a{display:block;color:#000;overflow:hidden}.main-menu-dropdown>li span{color:#000;margin-left:auto}@media screen and (min-width:992px){.top-nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;flex-grow:1}.main-menu{list-style:none;display:flex;align-items:center;flex-wrap:wrap}.main-menu-dropdown{position:absolute;top:100%;left:0;flex-wrap:wrap;z-index:99;max-height:70vh;overflow-y:auto;display:none}.main-menu-item:hover .main-menu-dropdown{display:flex}}.burger{width:30px;height:auto;padding:6px 0 0;position:absolute;top:50%;right:15px;transform:translateY(-50%);display:none}.burger span{display:block;width:100%;height:3px;background-color:#fff;margin-bottom:6px}.language-block{width:75px;min-width:75px;position:relative;padding:10px;-webkit-user-select:none;cursor:pointer}.language-block-head{font-size:14px;color:#fff;display:flex;align-items:center;position:relative}.language-block-head::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fcff19;position:absolute;top:50%;right:0;transform:translateY(-50%)}.language-block-list{list-style:none;width:120px;background-color:#fff;border:1px solid #eee;padding:10px 0;position:absolute;top:100%;right:0;z-index:1010;display:none}.language-block-list li{padding:5px 15px}.language-block-list li:hover{background-color:#eee}.language-block-list li a{display:block;color:#333;text-align:left}.cart,.parts{padding:2em 0}.parts .content-title{display:block;color:#000;font-size:2.2em;font-weight:500;margin-bottom:30px}.rsidebar{display:block;float:left;margin:0 20px 0 0;width:18%}.filter-wrapper{height:auto;margin-bottom:10px}.filters-header{align-items:center;border:1px solid #eee;padding:8px 10px;display:none;position:relative;margin-bottom:10px}.filters-header::after{content:"";border:7px solid transparent;border-top:7px solid #ca093c;position:absolute;top:40%;right:15px}.filters-header.view::after{border-top:7px solid #000;top:25%;transform:rotate(180deg)}.filters-header__burger{width:20px;display:flex;flex-direction:column;align-items:center;margin-right:15px}.filters-header__burger span{display:block;height:2px;background-color:#000;margin-bottom:5px}.filters-header__burger span:first-child,.part-sec img{width:100%}.comment-author-image img,.part-sec img{width:100%;height:100%;object-fit:cover}.filters-header__burger span:nth-child(2){width:70%}.filters-header__burger span:nth-child(3){width:30%}h3.m_2{font-size:1em;font-weight:500;padding:10px;background:#464646;color:#fff;margin-bottom:1em}.product_right,.single-bottom2{margin-bottom:2em}.metro.scrollable.bottom div::after{opacity:0}.checkbox i{bottom:255px;left:14.9%;display:block;width:20px;height:20px;outline:0;border:2px solid #d2cf99}.checkbox{margin-top:0}.bike-parts-sec,.parts2,.parts3,.parts4{margin-top:3em}.bike-parts{float:right;width:78%}.top{background:#eee;padding:.5em 1em;margin-bottom:20px;overflow:hidden}.price-label,.product-label{top:5px;padding:4px 10px;line-height:1}.top ul li{display:inline-block;font-size:16px;color:#000;padding:0 5px}.top ul li a:hover,.top ul li:not(:first-child){color:var(--accent-red-color)}.top ul li a{color:#000;font-size:16px}.main-grid .row{margin-right:-5px;margin-left:-5px}.main-grid [class^=col]{padding-right:5px;padding-left:5px}.part-sec{border-bottom:1.5px solid;margin-bottom:15px;text-align:center;position:relative}.product-label{background:#000;color:#fcff19;font-size:14px;white-space:nowrap;display:inline-block;font-weight:500;position:absolute;left:5px}.price-label{position:absolute;right:5px;z-index:5;background-color:#fcff19}.price-label span{font-weight:700;font-size:14px;color:#000}.part-sec img.bottle{width:50%}.part-sec a.part-title{display:block;color:#000;font-size:18px;font-weight:600;margin-bottom:5px}.location-item{min-height:30px;display:flex;justify-content:center;padding:5px 10px}.location-item span{display:block;font-weight:700;margin-left:5px}a.qck{min-height:30px;background:#757575;color:#fff;padding:5px 1em;font-size:1em;font-weight:500;display:inline-block}.country-list button,.pagination-list li a,.social-button{background-color:transparent}.country-list .btn-closed,.country-list .city-list,.country-list.closed .btn-open,.description-list .data__row{display:flex}.country-list button{width:24px;height:24px;font-weight:700;font-size:17px;color:#000;line-height:1;border:none;outline:0;display:flex;justify-content:center;align-items:center;padding:4px 5px}.country-list .country,.country__left-container a{text-transform:uppercase;color:#555;font-weight:400;line-height:1.2;font-size:14px;transition:.5s}.country-list .country{display:flex;width:100%;align-items:center;justify-content:space-between;padding:7px 0;cursor:pointer;user-select:none}.country__left-container{display:flex;align-items:center;justify-content:flex-start}.country__left-container a{display:inline-block;padding:1px 0 1px 23px}.country__left-container a:hover{color:#e94e38}.city-list{padding:7px 10px 7px 30px;display:flex;flex-direction:column;gap:10px}.city-list .city__item{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#000;padding:5px 0}.pagination-list{display:flex;justify-content:center;align-items:center;padding:50px 0 30px}.pagination-list li a{display:inline-block;min-width:40px;height:40px;font-weight:700;line-height:2.6;text-align:center;border:1px solid #757575;color:#757575;transition:.3s;padding:0 10px;margin:0 3px}.pagination-list li a:hover,.pagination-list li.active a{text-decoration:none;border:1px solid #757575;background-color:#757575;color:#fff}.bottom-tag-cloud{display:flex;align-items:center;flex-wrap:wrap;padding:15px 0;margin-bottom:30px}.bottom-tag-cloud .bottom-tag-item{display:inline-block;font-size:14px;color:#fff;background-color:#757575;padding:3px 10px;margin:3px 5px}.bottom-tag-cloud .bottom-tag-item:hover{text-decoration:none;color:#fcff19}.tabs-wrapper{margin:20px 0 30px}.tabs-wrapper .nav>li>a{color:#1b242f;border-radius:0;border:1px solid transparent;padding:10px 15px}.page-nav-button,.social-button{border:1px solid #757575;background-color:#fff;transition:.3s}.page-nav-button:hover,.social-button:hover{border:1px solid #ffd400;box-shadow:0 3px 14px -6px rgba(0,0,0,.4);text-decoration:none}.tabs-wrapper .nav>li.active>a{border:1px solid #ddd}.products-thum{margin-top:5px;margin-bottom:30px}.singel-thum{margin:0 2px}.description-list{padding:15px}.description-list .data__row .title{display:inline-block;width:50%;font-style:normal;font-weight:500;font-size:14px;line-height:123.7%;color:var(--accent-red-color);margin-bottom:10px}.description-list .data__row .value{display:inline-block;width:50%;font-style:normal;font-weight:400;font-size:14px;line-height:123.7%;color:#000;margin-bottom:10px}.page-nav-button.button-next::after,.page-nav-button.button-prev::before{content:'';display:inline-block;border-top:2px solid #000;border-left:2px solid #000;height:12px;width:12px;position:absolute;top:50%}.description-list .data__row .value a:not(.social-button){text-transform:capitalize;font-size:14px;color:#000}.page-navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-nav-button{width:50%;max-width:190px;color:#fff;line-height:1.2;position:relative;padding:8px 15px}.page-nav-button.button-prev{text-align:left;padding-left:45px;margin-right:1px}.page-nav-button.button-prev::before{left:20px;transform:translateY(-50%) rotate(320deg)}.page-nav-button.button-next{text-align:right;padding-right:45px;margin-left:1px}.page-nav-button.button-next::after{right:20px;transform:translateY(-50%) rotate(132deg)}.page-nav-name{display:block;font-size:16px;color:#000;overflow:hidden}.page-nav-rout{display:block;font-size:14px;color:var(--accent-red-color)}.contact-social{display:flex;flex-wrap:wrap;padding:5px 0;margin-bottom:10px}.social-button{min-width:120px;min-height:40px;font-size:14px;color:#000;display:flex;justify-content:center;align-items:center;padding:5px 10px;margin:0 5px 10px 0}@media screen and (max-width:992px){.top-nav{width:100%;border-top:1px solid #fff;background-color:#4e566b;position:absolute;top:100%;left:0;z-index:100;padding:20px 10px;box-shadow:0 3px 14px -6px rgba(0,0,0,.4);display:none}.top-nav.open{display:flex;flex-direction:column}.main-menu{order:2}.main-menu-item>a,.main-menu-item>span{padding:15px}.main-menu-dropdown>li{width:100%}.burger{display:block}.language-block-list{right:auto;left:0}.filter-wrapper{height:45px}.filter-wrapper.open{height:auto}.filters-header{display:flex}.page-navigation{position:sticky;top:10px;z-index:15;margin-bottom:5px}.page-nav-button,.social-button{box-shadow:0 3px 14px -6px rgba(0,0,0,.4)}.contact-social--top{position:sticky;top:70px;z-index:10}}.rates-content{letter-spacing:0;padding:15px 0}.rates-head{color:#fff;background-color:#969696;display:flex}.rates-body__row{display:flex;border-bottom:1px solid #ddd}.rates-head__item{display:block;font-weight:700;overflow:hidden;padding:10px 15px}.rates-head__item.half{width:50%}.rates-head__item.quater{width:25%}.rates-body__item{display:flex;justify-content:flex-start;align-items:center;padding:10px 15px}.rates-body__item.half{width:50%}.rates-body__item.payment{flex-grow:1;padding:5px 15px}.rates-body__item.quater{width:25%;flex-wrap:wrap}.rates-body__main-price{width:100%;font-size:14px;line-height:1;white-space:nowrap;margin:0}.rates-body__icon{font-weight:400;font-size:14px;display:flex;justify-content:flex-start;align-items:center;margin:5px 25px 5px 0}@media screen and (max-width:480px){.rates-body__icon{width:100%;justify-content:center;margin:5px 0}}.comment-author-name,.comments-title{margin-top:0;font-weight:700}.rates-body__icon:last-child{margin:5px 0}.rates-body__icon svg{margin-right:5px}.comments-block-wrap{border-top:1px solid #ddd;padding:34px 0 30px;margin-bottom:30px}.comments-title{font-size:18px;color:#000;line-height:1.2;padding-bottom:7px;margin-bottom:30px}.comment-list,.location-component ul{list-style:none;padding:0}.comment-list__item{border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:20px}.comment-info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px}.comment-form-bottom,.comment-info__author{display:flex;align-items:center}.comment-rate{display:flex;justify-content:space-between;align-items:center;padding:15px 0}@media screen and (max-width:768px){.rates-body__item.half,.rates-head__item.half{width:33.3%}.rates-body__item.quater,.rates-head__item.quater{width:33.3%;justify-content:center}.rates-body__item.payment{justify-content:center}.rates-body__main-price{text-align:center}.comment-rate{flex-wrap:wrap}}.comment-rate__item{padding:0 10px}@media screen and (max-width:640px){.mob-hidden{display:none}.comment-rate__item{width:100%}}@media screen and (min-width:640px){.comment-rate__item:not(:first-child){border-left:1px solid #ececec}}.comment-rate__item-row{color:#777;display:flex;justify-content:space-between;align-items:center}.comment-rate__text{min-width:140px;text-align:right;padding:0 5px}@media screen and (max-width:1200px){.comment-info__author{margin-bottom:15px}.comment-rate{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.comment-rate__text{text-align:left}}.comment-rate__star-wrap{min-width:90px;padding:0 5px}.comment-rate__star{display:inline-block;width:10px;height:10px;line-height:1;border-radius:2px;background-color:#4aa933;margin-right:2px;margin-left:auto}.comment-rate__star.empty{background-color:#bcbcbc}.comment-author-image{width:80px;height:80px;border-radius:50%;margin-right:15px}.comment-author-name{font-size:13px;margin-bottom:10px}.comment-date{font-weight:700;color:var(--accent-red-color);font-size:14px}.comment-stat{display:block;color:#777}.comment-form-wrap{padding-top:20px}.comment-form-input{width:49%;font-size:12px;color:#777;border:1px solid #ececec;border-radius:0;padding:15px 20px;margin-bottom:15px}#form-container .btn-block,.comment-form-btn{border:none;background-color:#757575;transition:.3s}@media screen and (max-width:520px){.comment-form-input{width:100%}}.comment-form-btn{color:#fff;letter-spacing:.48px;font-size:12px;font-weight:700;border-radius:0;margin:0;padding:17px 48px 15px}.product-head{padding:.5em 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:1em}.product-head a{color:#08080b;font-weight:700;font-size:.875em;padding-bottom:.2em;display:inline-block;transition:.5s}.btn_form a,a.button1{transition:.3s ease-in-out;outline:0}.product-info i{float:left;width:50%;display:block}.details-left-info{float:left}.details-left-info h2{color:#000;font-size:28px;font-weight:700;margin-bottom:20px}.details-left-info h2 span{text-transform:capitalize;font-size:18px;color:grey}.details-left-info p{margin-top:10px;letter-spacing:1px}.details-left-info p label{font-size:.7em}.details-left-info h4{color:#000;font-weight:300;font-size:.85em;margin-bottom:1em}.details-left-info a{color:#555;letter-spacing:0}p.size{margin:15px 10px 0 0;color:#333;font-size:1.2em;font-weight:500}a.length{color:#000;font-size:1em;font-weight:400;border:1px solid;padding:5px}.btn_form{margin-top:2em}.btn_form a{border:1px solid #969696;font-size:1em;padding:10px 34px;background:#969696;color:#fff}.btn_form a:hover{background:0 0;border:1px solid #000;color:#000}.product-rating{display:flex;flex-wrap:wrap;border-width:1px 0;margin-bottom:20px}.product-rating-item{display:inline-block;margin:5px 15px 5px 0}.prod1-desc,.product_price{float:left;margin-top:1.5em}.short-price .rates-body__main-price{margin:0}.location-head{font-weight:700;color:#fff;background-color:#969696;padding:10px 15px}.location-component ul li{border-bottom:1px solid #ddd;padding:10px 15px}.location-component ul li a{color:#0e8af0}.description-wrap h1{font-size:24px;line-height:1.4}.description-wrap h2{font-size:20px;line-height:1.4}.description-wrap p{font-size:14px;color:grey;line-height:1.4;margin-bottom:10px}#form-container{margin-bottom:15px}#form-container .btn-block{border-radius:0;padding:10px 15px}#form-container h3{color: #000;font-size: 20px;font-weight: 700;margin-bottom: 15px;}.additionally{border-top:1px solid #777;border-bottom:1px solid #777;margin-bottom:30px}.additionally-item{display:flex;padding:10px 0}.additionally-item:not(:last-child){border-bottom:1px solid #ececec}.additionally-name{width:50%;font-weight:700}.additionally-options{width:50%;color:#777}.details-left-info h5{margin:1em 0}a.button1{border:none;background:#64c4b8;padding:7px 15px;color:#fff;font-size:13px;cursor:pointer;margin-top:9%}.details-left-info #quantity,p.qty{margin:15px 10px 0 0;display:inline-block}.button1:hover{background:#ff7105}.single-bottom1 h6,.single-bottom2 h6{background:#f3f3f3;padding:10px;color:#333;font-size:1.2em}.product{padding:3% 0 0}.product-desc{width:82.3333%;float:left;border-width:0 1px 0 0;border-right:1px solid #ddd}.product-img{float:left;margin-right:2.5%;width:22%}.prod1-desc{width:75.2%}.product_price{width:15.3333%;padding:0 0 0 16px}.product-desc h5 a{color:#555;font-size:20px;margin-bottom:1em;display:block}.product-desc h5 a:hover{color:#64c4b8}.price-access{color:#555;font-size:1em}.cart-top{background:#eee;padding:8px 1em}.cart-top a{color:#000;font-size:1em;font-weight:400}.cart-top a:hover{color:#d74d4d}p.qty{color:#333;font-size:1em}a.continue,a.order{border-radius:7px;text-decoration:none;display:block;text-align:center}.details-left-info #quantity{width:50px;height:37px;padding:9px 0 8px;outline:0;text-align:center}.close1,.close2{background:url('../images/close.png') no-repeat;cursor:pointer;width:28px;height:28px;position:absolute;right:0;top:0;transition:color .2s ease-in-out}a.continue{background:orange;padding:10px 1.5em;font-size:1em;color:#fff;font-weight:600;width:72%;margin:0 auto 3em}a.continue:hover,a.order{background:#333}.price-details span,h4.last-price,span.total{width:50%;float:left}.price-details{border-bottom:1px solid;padding-bottom:10px}.price-details h3,.total-item h3{color:#333;font-size:1em;margin-bottom:1em}h4.last-price,span.final{font-size:1.3em;font-weight:600}.price-details span{padding:1px 0}span.final{padding-top:6px}h4.last-price{color:#000;padding-top:10px}.cart-total{padding-top:26px;border-left:1px solid}a.order{padding:10px 1.5em;font-size:1em;color:#fff;font-weight:600;width:85%;margin:3em auto 0}.total-item h4,a.cpns{font-size:.8em;font-weight:600}a.order:hover{background:orange}.total-item{margin-top:2em;padding-bottom:2em}.total-item h4{color:#9c9c9c;display:inline-block;margin-right:6em}a.cpns{background:#59b5e2;color:#fff;border-radius:6px;padding:10px}a.cpns:hover{background:#20759f}.total-item p{font-size:.9em;font-weight:400;margin-top:1em;color:#727272}.total-item p a:hover{color:#333;text-decoration:underline}@media (max-width:1440px){.model{width:45%}.model-info{width:55%}.contact form input[type=submit]{width:89%;margin:0 0 0 18px;padding:11px 0}a.add-cart{left:24%}}@media (max-width:1280px){.model{width:37%}.model-info{width:59%}.banner-bg1{min-height:660px}.caption h1{font-size:3em}.caption p{font-size:1.8em}.callbacks_nav{left:20px;height:48px;width:49px;background-size:104px}.bikes h2{font-size:2.2em}}@media (max-width:1024px){.banner-bg1{min-height:570px}.caption h1{font-size:2.75em}.caption p,.cart-item-info h4{font-size:1.5em}.dwn img{background-size:100%;width:59%}.dwn{bottom:6%;left:48%}.cate-grid p{font-size:1.15em}a.morebtn{padding:.85em 2.3em;font-size:.8em}.cate-grid{padding:7em 0 0;min-height:273px;margin:0 15px;width:30%}.categories{min-height:513px}.model h4{font-size:.85em}.delivery p,.delivery span,.fast-viw,.model h4 span,.model-info a,.viw{font-size:.9em}.model{width:30%}select{padding:6px 1em 6px .5em;margin-right:5px;font-size:.95em}.model-info a{padding:.7em 2em}.model-info{width:70%}.contact form input[type=submit]{margin:0 0 0 14px}.bikes{padding:3em 0 2em}.bike-mdl{width:61%}.bike-cart{width:39%}.bike-cart a.buy{font-size:.85em;padding:.5em 2em}.bikes h2,.parts h2{font-size:1.8em}.error-head h1{font-size:13em}.error-head span{font-size:3em}.delivery{margin-left:11em}.cart-items{width:71%}.cart-total{width:28%}.cart h2{font-size:1.3em}.viw{padding:1.3em 2.5em;left:30%}.fast-viw{padding:.7em 2.2em;top:23%;left:7%}.bike{padding:.5em 0}}@media (max-width:768px){.cart-items,.model,a.shop{width:100%}.viw{padding:1.3em 2.3em;font-size:.85em;left:25%;top:27%}.bike-info{margin-top:1em}.rslides li:first-child{color:#000;padding:0;border-top-left-radius:0;border-top-right-radius:0}.caption{z-index:0}a.shop{display:inline-block;float:left;margin:0;background:#828282;padding:8px}.banner-bg1{min-height:490px}.caption h1{font-size:2.5em}.cate-grid{padding:6em 0 0;min-height:223px;float:left;width:29%}.categories{padding:3em 0 0;min-height:400px}.bikes h3,.categories h3,.contact h3{font-size:1.7em}.categorie-grids{margin-top:2em}.cate-grid p{font-size:.85em}.model-info{width:100%;text-align:left;margin:5px 0}.ftr-menu ul li a,.model h4{font-size:1em}select{padding:1px 1em 3px .5em;font-size:.8em}.model-info a{font-size:.8em;padding:.4em 2em}.bikes-grids{margin-top:5em}.contact p{font-size:1.1em}.contact{min-height:550px;padding:2em 0 0}.contact form{width:65%}.wrap{padding:0 15px}.none1{display:none}.bike{width:31%}.rsidebar{width:29%}.bike-parts{width:66%}.cart-total{width:100%;border-left:none}a.continue{width:30%}a.order{width:40%}a.add-cart{left:18%;top:28%}.product-desc{width:73%}.product_price{width:26%}.prod1-desc p{overflow:hidden;height:83px}.prod1-desc{width:72%}.grid.images_3_of_2{width:37%;float:left}p.desc{overflow:hidden;height:131px}}@media (max-width:640px){.bike-cart,.bike-mdl{text-align:center}.caption h1{font-size:2.2em;margin-bottom:2px}.caption p{font-size:1.2em}a.morebtn{padding:.8em 2em;font-size:.73em}.banner-bg1{min-height:435px}.callbacks_nav{left:8px;height:36px;width:38px;background-size:76px;margin-top:-36px}.callbacks_nav.next{right:8px}a.shop img{background-size:100%;width:6%}.cate-grid{padding:4em 0 0;min-height:166px;width:28%}.cate-grid h4,.ftr-menu ul li a,a.qck{font-size:.9em}.cate-grid p,a.store{font-size:.7em}a.store{border:2px solid #fff;padding:.5em 1.2em}.categories{min-height:317px}.bikes h3,.categories h3,.contact h3{font-size:1.4em}.bikes-grids{margin-top:4em}.contact p{font-size:.95em}.contact form input[type=text],.contact textarea{padding:7px;font-size:.85em}.contact form,.product-desc{width:70%}.bike-cart,.bike-mdl,.part-sec{width:100%}.contact textarea{height:127px}.contact form input[type=submit]{margin:0 0 0 14px;font-size:.9em;padding:9px 0}.contact{min-height:470px}.bike-mdl{margin-bottom:5px}.bike-mdl h4{font-size:1em}.bike-cart a.buy{font-size:.8em;padding:.5em 4em}.bikes h2{font-size:1.5em;margin-bottom:1.5em}.bikes{padding:2em 0}.parts1{margin-top:10px}a.add-cart{left:17%;font-size:.8em}.parts h2{font-size:1.5em}.bike-parts-sec{margin-top:2em}p.desc{overflow:hidden;height:110px}.prod1-desc p{font-size:.9em;overflow:hidden;height:52px}.product_price{width:30%}.prod1-desc{margin-top:.5em}.product-desc h5 a{font-size:17px;margin-bottom:.7em}.btn_form a{font-size:.9em;padding:8px 29px}.fast-viw{padding:.6em 2em;font-size:.8em;top:18%;left:5%}}@media(max-width:480px){.bike-mdl,.caption h1{margin-bottom:2px}.caption h1{font-size:1.8em}.caption p{font-size:1.1em}.callbacks_nav{height:39px;width:31px;background-size:62px}.banner-bg1{min-height:355px}.dwn{bottom:5%;left:47%}.dwn img{width:47%}.cate-grid{padding:3.5em 0 0;min-height:125px;width:26%}.cate-grid h4{font-size:.7em;overflow:hidden;height:12px}.bike-mdl h4 span,.cate-grid p{display:none}a.store{font-size:.65em;margin-top:.3em}.categories{min-height:235px;padding:3em 0 0}.bikes h2,.bikes h3,.categories h3,.contact h3{font-size:1.3em}.model,.model-info{text-align:center}select{padding:7px 2em 8px 1.5em;font-size:.9em}.model-info a{padding:.7em 3em}.contact p{font-size:.83em}.contact form{width:100%;margin:2em auto 0}.contact{min-height:455px}.ftr-menu,.logo2{float:none}.bike-cart a.buy{padding:.5em 2em}.mountain-sec,.singlespeed-sec{padding:0 0 2em}.bike-mdl h4,.cart-item-info h3,.price-details span,a.order{font-size:.9em}.bike-parts,.rsidebar{width:100%}.bottom-line,.part-sec:nth-child(18){border-bottom:0}.details-left-info{width:100%;}.prod1-desc{width:72%}.product_price{margin-top:0;padding:0 0 0 8px;width:25%}.button1{display:block}.product-desc h5 a{font-size:15px;margin-bottom:.5em}.error-head h1{font-size:10em}.error-head span{font-size:2.3em}.error-head h2{font-size:1.5em}.cart h2,h4.last-price,span.final{font-size:1em}.cart-item{width:29%}.cart-item-info{width:66%}.delivery{margin-left:0}.cart-item-info h4{font-size:1.2em}.delivery p,.delivery span{font-size:.8em;margin-top:5px}.cyc{padding:22px 9px}a.continue{width:43%;padding:8px 1.5em;font-size:.9em}.cart-total{padding-top:9px}.viw{padding:1.5em 2.3em;left:36%;top:29%}.contact form input[type=submit],.contact form input[type=text].user{width:100%;margin-bottom:1.2em}.contact form input[type=text],.contact textarea{width:100%;margin-right:0;margin-bottom:1.2em}.contact form input[type=submit]{margin:0}.fast-viw{font-size:.6em;top:16%;left:3%}}@media(max-width:320px){.grid3,.none2,.none3{display:none}label.mobile_menu{padding:5px 0}label.mobile_menu:after{top:1px}.caption h1{font-size:1.3em}.caption p,a.qck{font-size:.8em}.callbacks_nav{height:28px;width:25px;background-size:51px}.banner-bg1{min-height:275px}a.morebtn{padding:.9em 2em;font-size:.6em}.dwn{bottom:8%;left:47%}.dwn img{width:39%}.bikes h3,.categories h3,.contact h3{font-size:1.1em}.cate-grid{width:44%;margin:0 7px}.categories{padding:2em 0 0}.bikes-grids{margin-top:2.5em}.contact h3{margin-bottom:.3em}.contact p{font-size:.75em}.contact textarea{height:100px}.contact{min-height:400px}.ftr-menu ul li a{font-size:.7em;padding:0 .5em}.logo2 img{background-size:100%;width:40%;margin:0 auto}a.shop img{width:12%}.bike{width:44%;margin:0 3%}.bike-cost{padding:10px 0}.product-img{margin-right:0;width:100%}.cart-item,.cart-item-info,.prod1-desc,.product-desc{width:100%}.prod1-desc{margin-bottom:.5em;border-right:0}.product_price{width:100%;padding:0;text-align:center}a.button1{margin:0 auto;width:50%}.product{margin-bottom:1em}p.desc{overflow:hidden;height:80px;line-height:1.5em;font-size:.8em}.bike-type p,.details-left-info a{font-size:11px}a.add-cart{left:20%;font-size:.8em;top:25%}.cart-item-info h4{margin-right:2em}.delivery p{font-size:.7em;float:none;text-align:center}.delivery span{margin-left:3.2em;float:none}.cart-total{padding:0}a.continue{width:75%;padding:8px 1.5em;font-size:.85em;margin:0 auto 2em}.cart-item-info h3{margin-top:1em}a.order{font-size:.85em;margin:2em auto 0;width:68%;padding:7px 1.5em}}