@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:gilroy;src:url("fonts/gilroy-light.otf") format("opentype")}@font-face{font-family:gilroy;font-weight:bold;src:url("fonts/Gilroy-bold.otf") format("opentype")}@font-face{font-family:fibre;src:url("fonts/fibre-font.otf") format("opentype")}.text-info{color:#fff!important}.modal-backdrop{opacity:.5}.ig{clear:both;float:none;padding:0}.ig .ig-main{width:100%;height:auto;max-width:310px;max-height:310px;margin:0}@media(max-width:575px){.ig .ig-main{max-width:100%;max-height:100%}}.ig .ig-main .ig-img{width:auto;height:100%;max-height:310px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 0 #000;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;border:none}.ig .ig-gallery{margin-top:10px;margin-bottom:5px;width:100%}.ig .ig-gallery.left,.ig .ig-gallery.right{margin:5px 2px 5px 5px;width:76px;height:310px;overflow-x:hidden;overflow-y:scroll}.ig .ig-gallery .ig-img-container{width:auto;height:54px;float:left;margin-right:10px;line-height:54px}.ig .ig-gallery .ig-gallery-img{max-width:50px;max-height:50px}.ig .ig-img-container a{border:none;background:#fff;width:auto;height:auto;text-align:center;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media(max-width:575px){.ig .ig-img-container a{width:100%}}.ig .ig-img-container a.ig-zoom:hover{border:1px solid #069;cursor:pointer;-moz-box-shadow:0 0 3px 0 #069;-webkit-box-shadow:0 0 3px 0 #069;box-shadow:0 0 3px 0 #069}.ig .ig-img-container a img{vertical-align:top;display:inline-block}.imagezoom{z-index:1000}html body{font-family:gilroy,Arial;overflow-x:hidden}html.noscroll{margin:0;padding:0;height:100%;overflow:hidden!important}html.noscroll body{margin:0;padding:0;height:100%;overflow:hidden!important}a,a:hover{color:#8bcc00}section.main-content{position:relative}.old-price{float:right!important;margin-left:5px;font-size:.7rem;margin-top:6px;text-decoration:line-through}.container-fluid{width:100%;padding-right:0;padding-left:0;position:relative}.link-enabled:hover{cursor:pointer}#item-description-long-full{display:none}#item-description-long a{color:#5c5a56;font-weight:bold}#item-description-long a:hover{text-decoration:none}.left{float:left}.right{float:right}.col-centered{float:none;margin:0 auto}.cursor-pointer{cursor:pointer}.keywordfilter .form-control{height:44px;border-color:#fff}.keywordfilter button{height:44px}#delivery_deliveryaddr_invoice-container_extern{width:100%}.at-end.full-width.category-filter{width:calc(100% - 60px)!important}.item-fts-additional-button{background-color:#8bcc00;border:none;border-radius:0;color:#fff;font-weight:bold;width:100%;margin:10px 0;padding:.6em 1em}.item-fts-additional-button:hover{color:#fff}.chevron-left{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.middle-center{width:100%;text-align:center}.pull-right{float:right}.dropdown a.dropdown-toggle{color:#6c757d;position:relative}.dropdown a.dropdown-toggle:hover{text-decoration:none}.dropdown a.dropdown-toggle:after{display:inline-block;border-right:1px solid #6c757d;border-bottom:1px solid #6c757d;border-top:none;border-left:none;width:.5em;height:.5em;transform:rotate(45deg);position:absolute;right:15px;top:calc(50% - .5em)}.dropdown.control{width:100%;float:left}.dropdown.control>a{display:inline-flex;background:#fff;padding:10px 35px 10px 20px;border-radius:5px;width:100%}.dropdown.control>a.mini-box{padding:6px 25px 6px 10px;border-radius:3px}@media(max-width:991px){.dropdown.control>a.mobile-mega-box{height:44px;padding-top:10px;padding-bottom:10px}}.dropdown.control>a span{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.dropdown.control>a span.placeholder{display:flex;align-items:center}.dropdown.control>a span.pull-left{float:left}.dropdown.control>a span.glyphicon{display:none}@media(min-width:481px)and (max-width:991px){.dropdown.control.plr-mobile>a:after,.dropdown.control .p-mobile>a:after{right:calc(40px + 2px)}}@media(min-width:361px)and (max-width:480px){.dropdown.control.plr-mobile>a:after,.dropdown.control .p-mobile>a:after{right:calc(8.33vw + 2px)}}@media(max-width:360px){.dropdown.control.plr-mobile>a:after,.dropdown.control .p-mobile>a:after{right:calc(5.56vw + 2px)}}.dropdown .dropdown-menu{margin:0;width:100%}.dropdown .dropdown-menu ul{padding:10px;margin:0}.dropdown .dropdown-menu ul li{list-style:none}.dropdown .dropdown-menu ul li a{color:#6c757d}.dropdown .dropdown-menu ul li a:hover{text-decoration:none;color:#5c5a56}.dropdown .dropdown-menu ul li:hover{cursor:pointer}.ui-autocomplete{z-index:5!important;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.ui-dialog{position:fixed!important;width:500px!important;left:calc(50% - 250px)!important}@media(max-width:991px){.ui-dialog{width:100%!important;left:0!important}}:-ms-input-placeholder{color:#5c5a56}::-ms-input-placeholder{color:#5c5a56}::placeholder{color:#5c5a56;opacity:1}.form-control{color:#6c757d}.form-control.ui-autocomplete-input{border:none;padding:10px 2px 10px 20px}@media(max-width:991px){.form-control.mobile-mega-box{height:44px}}#quick-search-device-submit4,#quick-search-device-submit3,#quick-search-device-submit2,#quick-search-device-submit,#quick-search-item-submit{background:#fff;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}#quick-search-device-submit4.focus,#quick-search-device-submit3.focus,#quick-search-device-submit2.focus,#quick-search-device-submit.focus,#quick-search-item-submit.focus,#quick-search-device-submit4:focus,#quick-search-device-submit3:focus,#quick-search-device-submit2:focus,#quick-search-device-submit:focus,#quick-search-item-submit:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.rental-4-riders-info,.service-4-riders-info{padding:60px 40px;width:100%;height:50%}.rental-4-riders-info div.left,.service-4-riders-info div.left{margin:20px}.rental-4-riders-info{background-color:#f6f5f4}.at-end{position:absolute;bottom:0}.img-responsive{width:100%}#search-filter-customer-form{width:100%;margin-top:10px}#search-filter-customer-form #search-filter-customer{width:100%}#search-filter-customer-form #search-filter-customer .control.dropdown{width:32%}@media(max-width:991px){#search-filter-customer-form #search-filter-customer .control.dropdown{width:100%}}#search-filter-customer-form #search-filter-customer .separator{float:left;width:2%;margin:0;padding:1px}@media(max-width:991px){#search-filter-customer-form #search-filter-customer .separator{padding:5px}}.hidden-symbol{display:none}.date-selector{background:#fff;padding:0;border-radius:5px;margin-top:10px}.date-selector>span{float:left;padding:10px 0 10px 20px;line-height:24px}.date-selector .dropdown{width:auto!important}.date-selector .dropdown>a{padding:10px 35px 10px 0}.date-selector .dropdown .dropdown-menu{width:75px;min-width:0}.date-selector .dropdown .dropdown-menu ul{list-style:none;padding:5px}.font-b{font-weight:bold}a.notify-link,a.notify-link:hover{cursor:pointer!important}.flex-center{display:flex;align-items:center;justify-content:center}.device-search-select-bike .loading{display:none;margin-right:5px}.device-search-select-bike:disabled{background-color:#edecea!important;color:#5c5a56!important;border:1px solid #5c5a56!important}.checkbox-simple-container{width:100%}.checkbox-simple-container input{float:left;width:auto;margin-right:10px;margin-top:.35em}.checkbox-simple-container label{float:left;margin-bottom:0;margin-right:10px}.checkbox-simple-container a{float:right}.checkbox-container{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 10px 0 0;width:16px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.control-label{width:calc(100% - 26px)}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:transparent;border:1px solid #fff;border-radius:5px}.checkbox-container:hover input~.checkmark{background-color:transparent}.checkbox-container input:checked~.checkmark{background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.number-input{border:none;display:inline-flex;position:relative;margin-left:5px;margin-right:5px}.number-input input[type="number"]{font-family:sans-serif;max-width:5rem;padding:0 1rem 0 0;border:none;border-width:0 2px;font-size:1rem;height:1rem;font-weight:bold;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:#6c757d;line-height:1rem}@media(max-width:991px){.number-input input[type="number"]{padding:0 15px}}.number-input button{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;width:1rem;height:.5rem;cursor:pointer;margin:0;position:absolute;right:0;border-radius:2px}@media(max-width:991px){.number-input button{width:15px;height:100%;padding:0}}.number-input button:after{content:'';display:inline-block;position:absolute;border-right:1px solid #5c5a56;border-bottom:1px solid #5c5a56;border-top:none;border-left:none;width:.3rem;height:.3rem;top:0;left:calc(50% - .15rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:991px){.number-input button:after{width:7.1px;height:7.1px;top:4px;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media(min-width:991.01px){.number-input button.step-up{top:.2rem}.number-input button.step-up:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}}@media(min-width:991.01px){.number-input button.step-down{top:.5rem}}@media(max-width:991px){.number-input button.step-down{right:unset;left:0}.number-input button.step-down:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);left:unset;right:0}}@media(min-width:991.01px){.number-input button:hover.step-up{top:.1rem}}.number-input button:hover:after{border-color:#8bcc00}@media(min-width:991.01px){.number-input button:hover:after{width:.4rem;height:.4rem;left:calc(50% - .2rem);border-width:1.5px}}.number-input,.number-input *{box-sizing:border-box}.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input-lr{border:none;display:inline-flex;position:relative;margin-left:5px;margin-right:5px}.number-input-lr input[type="number"]{font-family:sans-serif;max-width:5rem;padding:0 10px;border:none;border-width:0 2px;font-size:1rem;height:1rem;font-weight:bold;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:#6c757d;line-height:1rem}.number-input-lr button{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;width:10px;height:100%;cursor:pointer;margin:0;position:absolute;right:0;border-radius:2px;padding:0}.number-input-lr button:after{content:'';display:inline-block;position:absolute;border-right:1px solid #5c5a56;border-bottom:1px solid #5c5a56;border-top:none;border-left:none;width:7.1px;height:7.1px;top:4px;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.number-input-lr button.step-down{right:unset;left:2px}.number-input-lr button.step-down:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);left:unset;right:0}.number-input-lr button:hover:after{border-color:#8bcc00}.number-input-lr,.number-input-lr *{box-sizing:border-box}.number-input-lr input[type=number]::-webkit-inner-spin-button,.number-input-lr input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.tb-placeholder{position:absolute;top:.375rem;left:1.15rem;font-size:1rem;color:#6c757d;display:none}.tb-placeholder .star{color:#8bcc00}.quick-search-loader{position:absolute;height:100%!important;padding:10px;top:0;right:0;background-color:#fff;border-radius:10px;display:none}.btn-primary{background:#8bcc00!important;font-weight:bold;border-color:#8bcc00}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{border-color:#8bcc00;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-manufacturer-info{background-color:#5c5a56;color:#fff;width:100%;font-weight:bold}.btn-item-paragraph{background:#8bcc00;padding:0 8px 3px 8px;line-height:initial;border-radius:5px;margin-top:2px}.btn-item-paragraph.pull-right{margin-right:0}.btn-item-paragraph img{width:8px}.btn-green-100{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;width:100%}.btn-green-100:disabled:hover{cursor:not-allowed}.lc-select{position:relative}.lc-select:after{content:'';display:inline-block;position:absolute;border-right:1px solid #5c5a56;border-bottom:1px solid #5c5a56;border-top:none;border-left:none;width:7.1px;height:7.1px;top:20px;right:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lc-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:none;border-radius:3px;color:#6c757d;cursor:pointer;font-family:gilroy,Arial;font-size:16px;height:50px;outline:none;padding-left:15px;padding-right:40px;width:100%}.lc-select select option{color:#666}.lc-select select::-ms-expand{display:none}.lc-select select:focus::-ms-value{background-color:transparent}.lc-search{position:relative}.lc-search input{height:50px;padding-right:40px;padding-left:15px}.lc-search img{position:absolute;right:15px;top:16px;height:20px;width:20px}.header ul.categories li a{color:#fff}.header ul.categories li a:hover{cursor:pointer;color:#fff;text-decoration:none}@media(max-width:991px){.header ul.categories li a .site-logo{max-width:249px;max-height:28px}}@media(min-width:991.01px){.header ul.categories li a .site-logo{width:100%}}.header .header-categories-list{margin-top:60px;margin-bottom:60px;margin-right:-3%}.header .header-categories-list .main-cat-container{width:100%}.header .header-categories-list .underlined-container-container{padding-right:3%}.header .header-categories-list .underlined-container-container .underlined-container{border-bottom:1px solid #5c5a56;width:100%;padding:20px 0}.header .header-categories-list .underlined-container-container a{color:#5c5a56}.header .header-categories-list .underlined-container-container a:hover{text-decoration:none}#header{background-color:#5c5a56;min-height:50px;padding-top:45px;padding-bottom:45px;position:relative}@media(min-width:991.01px)and (max-width:1235px){#header{font-size:1.3vw}}@media(max-width:991px){#header{padding-top:26px;padding-bottom:25px}}#header ul{list-style:none;display:inline-block;vertical-align:middle;margin:0;padding:0;line-height:33px}#header ul li{float:left;color:#fff;vertical-align:middle}@media(max-width:991px){#header ul li{width:100%}}#header ul li.separator{margin:0 15px;font-size:32px;font-weight:lighter}@media(min-width:991.01px)and (max-width:1235px){#header ul li.separator{margin:0 5px}}#header ul.categories li a{color:#fff!important}#header ul.categories li a.selected{color:#8bcc00!important;font-weight:bold}#header ul.categories li a:hover{text-decoration:underline;cursor:pointer}#header ul.categories li.separator{margin:0 25px}@media(min-width:1236px)and (max-width:1325px){#header ul.categories li.separator{margin:0 15px}}@media(min-width:991.01px)and (max-width:1235px){#header ul.categories li.separator{margin:0 5px}}#header ul.menuparts li{margin-top:-2px}#header ul.menuparts li.separator{margin-top:0}#header ul.menuparts .arrow-down{display:none;width:0;height:0;margin-top:48.5px;z-index:10;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5c5a56;position:absolute}#header .site-links-logos{min-height:14px;position:absolute;bottom:-15px;right:40px}#header .site-links-logos .site-links-logos-list{position:relative;float:right;z-index:1}.open-menu{display:none;position:absolute;top:0;background-color:#edecea;width:100%;z-index:2}.open-menu.row{margin-left:0;margin-right:0}.open-menu .close-button-image{width:28px}.open-menu .arrow-right{width:0;height:0;margin-right:calc(-2.09vw - 10px);float:right;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #5c5a56}.open-menu ul.categories{list-style:none;margin:50px 0;padding-left:2.09vw;padding-right:2.09vw}@media(max-width:991px){.open-menu ul.categories{margin:30px 0}}.open-menu ul.categories li{margin:20px 0;color:#fff;vertical-align:middle}.open-menu ul.categories li.first-link-logo{margin-bottom:67px}@media(max-width:991px){.open-menu ul.categories li.first-link-logo{margin:20px 0 25px 0}}@media(max-width:991px){.open-menu ul.categories li.first-link-logo .mobile-close-button{float:right}}@media(max-width:991px){.open-menu ul.categories li.first-link-logo .mobile-close-button svg.close-button-image-mobile path{fill:#fff!important}}.open-menu ul.categories li a.active{color:#8bcc00}@media(max-width:991px){.open-menu ul.categories li.mobile-menu-icons{width:auto;background-color:#fff;height:70px}}.open-menu ul.categories li.mobile-menu-icons ul{list-style:none;float:left;display:flex;justify-content:space-between;width:100%;background-color:#edecea;height:70px}.open-menu ul.categories li.mobile-menu-icons ul li{float:left;color:#5c5a56;margin:20px 0 0 0}.open-menu ul.categories li.mobile-menu-icons ul li.separator{margin-top:0;margin-bottom:0;margin-left:1vw;margin-right:1vw;line-height:70px;font-size:10vw}.open-menu ul.categories li.mobile-menu-icons ul li svg{height:4vw;width:auto}.open-menu ul.categories li .mobile-cat-header{padding-left:0;list-style:none;padding:20px 0}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory{padding:0;list-style:none}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .mobile-subCategory-entry{display:none}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .first-header{margin:-10px 0 30px 0;line-height:20px}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .first-header .mobile-subcat-header{margin-left:20px;font-weight:bold;color:#8bcc00;vertical-align:middle}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .subCategoryMobileBox{width:auto;margin:0 -40px -50px -40px;background-color:#fff}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .subCategoryMobileBox a{color:#5c5a56}.open-menu ul.categories li .mobile-cat-header .mobile-subCategory .subCategoryMobileBox .separator{border-color:#5c5a56}.open-menu ul.menuparts{list-style:none;display:inline-block;vertical-align:middle;margin:0;padding:0;line-height:33px}.open-menu ul.menuparts li{float:left;color:#5c5a56;vertical-align:middle;margin-top:-2px}.open-menu ul.menuparts li.separator{margin:0 15px;font-size:32px}@media(min-width:991.01px)and (max-width:1235px){.open-menu ul.menuparts li.separator{margin:0 5px}}.open-menu .categories-container{background-color:#5c5a56;float:left}.open-menu .categories-container .categories>.separator,.open-menu .categories-container #mobile-cat-global>.separator{border-bottom:1px solid #fff}.open-menu .menuparts-container{float:left;padding:40px;padding-top:45px}@media(max-width:991px){.open-menu .menuparts-container{display:none}}@media(max-width:991px){.open-menu .menuparts-container.mobile-menu-container{padding-top:40px;padding-bottom:10px}}@media(max-width:991px){.open-menu .menuparts-container.mobile-menu-container .at-end{position:relative}}.open-menu .menuparts-container .category-filter{padding-bottom:30px}.open-menu .menuparts-container .category-filter .contact-search-link{font-weight:bold;color:#5c5a56}.open-menu .menuparts-container .category-filter .contact-search-link:hover{cursor:pointer;text-decoration:none}#user-bike-container{display:none;background:#edecea;width:600px;min-height:500px;position:absolute;right:0;top:124.5px;z-index:5;padding:30px;color:#5c5a56}@media(max-width:991px){#user-bike-container{width:100%;top:156px;min-height:auto}}#user-bike-container #user-bike-loader{display:none;position:relative}#user-bike-container #user-bike-loader img{position:absolute;right:0;top:0;height:25px;width:25px}#user-bike-container a,#user-bike-container a:hover{color:#5c5a56;text-decoration:none}#user-bike-container h6{font-weight:bold}#user-bike-container h6 img,#user-bike-container h6 svg{margin-right:15px}#user-bike-container .device-search-select-bike,#user-bike-container .device-search-select-bike-back{color:#fff;background-color:#5c5a56;border-radius:5px;font-weight:bold;border:none;float:right;padding:10px;margin:10px 0}#user-bike-container .device-search-select-bike:hover,#user-bike-container .device-search-select-bike-back:hover{cursor:pointer}#user-bike-container .device-search-select-bike:hover:disabled,#user-bike-container .device-search-select-bike-back:hover:disabled{cursor:not-allowed}@media(max-width:767px){#user-bike-container .device-search-select-bike{width:calc(100% - 50px);padding:.3em}}#user-bike-container .device-search-select-bike-back{width:40px}@media(max-width:767px){#user-bike-container .device-search-select-bike-back{padding:.3em}}#user-bike-container #search-filter-overlay-form{width:100%;margin-top:10px}#user-bike-container #search-filter-overlay-form #search-filter-overlay{width:100%}@media(max-width:991px){#user-bike-container #search-filter-overlay-form #search-filter-overlay{margin-top:5px}}#user-bike-container #search-filter-overlay-form #search-filter-overlay .control.dropdown{width:32%}@media(max-width:991px){#user-bike-container #search-filter-overlay-form #search-filter-overlay .control.dropdown{width:100%}}@media(max-width:767px){#user-bike-container #search-filter-overlay-form #search-filter-overlay .control.dropdown .dropdown-toggle{height:35px;padding-top:.375rem;padding-bottom:.375rem}}#user-bike-container #search-filter-overlay-form #search-filter-overlay .separator{float:left;width:2%;margin:0;padding:1px}@media(max-width:991px){#user-bike-container #search-filter-overlay-form #search-filter-overlay .separator{padding:5px}}@media(max-width:767px){#user-bike-container .date-selector>span{height:35px;padding-top:.375rem;padding-bottom:.375rem}}@media(min-width:471px)and (max-width:575px){#user-bike-container .date-selector>span{font-size:2.63vw}}@media(min-width:361px)and (max-width:470px){#user-bike-container .date-selector>span{font-size:2.58vw}}@media(max-width:360px){#user-bike-container .date-selector>span{font-size:2.73vw}}@media(max-width:470px){#user-bike-container .date-selector>span{padding-left:5px}}@media(max-width:767px){#user-bike-container .date-selector .control.dropdown .dropdown-toggle{height:35px;padding-top:.375rem;padding-bottom:.375rem}}#user-bike-container .quick-search .ui-autocomplete-input{border-color:#fff;height:44px}@media(max-width:767px){#user-bike-container .quick-search .ui-autocomplete-input{height:35px;line-height:35px}}#user-bike-container .quick-search #quick-search-device-submit2{height:44px;width:45px;padding:0}@media(max-width:767px){#user-bike-container .quick-search #quick-search-device-submit2{height:35px;width:35px}#user-bike-container .quick-search #quick-search-device-submit2 img{height:15px}}#user-login-container{display:none;background:#edecea;width:600px;min-height:500px;position:absolute;right:0;top:124.5px;z-index:5;padding:30px;color:#5c5a56}@media(max-width:991px){#user-login-container{width:100%;top:156px;min-height:auto}}#user-login-container>div{position:relative;width:100%;height:420px}@media(max-width:991px){#user-login-container>div{height:auto}}#user-login-container>div .form-control{color:#5c5a56}#user-login-container>div .form-control:placeholder{color:#5c5a56}#user-login-container>div .form-control::-webkit-input-placeholder{color:#5c5a56}#user-login-container>div .form-control::-moz-placeholder{color:#5c5a56}#user-login-container>div .form-control:-ms-input-placeholder{color:#5c5a56}#user-login-container>div .form-control:-moz-placeholder{color:#5c5a56}#user-login-container>div .form-control.non-focus:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#user-login-container>div .login-cont{margin-top:30px}#user-login-container>div a,#user-login-container>div a:hover{color:#8bcc00;text-decoration:none}#user-login-container>div h6{font-weight:bold}#user-login-container>div h6 img,#user-login-container>div h6 svg{margin-right:15px}#user-login-container>div .btn-login{color:#fff;background-color:#5c5a56;border-radius:5px;font-weight:bold;border:none;padding:.6em 1.5em}#user-login-container>div .at-end{width:100%}@media(max-width:991px){#user-login-container>div .at-end{position:relative}}#user-login-container>div .at-end hr{width:100%}#footer{background-color:#fff;min-height:100px}#footer ul{list-style:none;display:inline-block;vertical-align:middle;margin:70px 0}#footer ul li{float:left;color:#5c5a56;line-height:25px;margin-top:0;margin-bottom:0;margin-left:15px;margin-right:15px}@media(min-width:1200px)and (max-width:1570px){#footer ul li{margin-left:.5vw!important;margin-right:.5vw!important;font-size:1vw}}@media(max-width:1199px){#footer ul li{margin-left:0;margin-right:0}}#footer ul li.separator{margin-right:10px;margin-left:10px;font-size:1.5em;font-weight:lighter}#footer ul li a{color:#5c5a56}#footer ul li a:hover{text-decoration:underline;cursor:pointer}@media(max-width:991px){#footer ul.footerinfos li{float:left;width:100%}}@media(max-width:1199px){#footer ul.footerinfos li{clear:both;margin:0}}#footer ul.footerinfos li:first-child{margin-left:0}@media(max-width:1199px){#footer ul.footerinfos li:first-child{margin-left:0;margin-top:0;margin-right:15px;margin-bottom:15px}}#footer ul.footercontacts{padding-right:40px}@media(max-width:767px){#footer ul.footercontacts li{float:right}}#footer ul.footercontacts li a{font-weight:bold}#footer .footer-additional{background-color:#aaa59d;height:100%;color:#fff}@media(min-width:1200px){.mainpage-title-resizer{min-height:calc(100vh - 124.5px)}}@media(min-width:576px)and (max-width:1199px){.riders-container{min-height:700px}}@media(max-width:575px){.riders-container.carousel-container-riders{min-height:400px}}.riders-container.infos-4-riders{background-color:#edecea}.riders-container.bike-finder{background-color:#8bcc00}.riders-container.service-finder{background-color:#ffce1a}.riders-container.rentals-finder{background-color:#00b9b2}.riders-container .infos-4-riders-info{width:100%;padding:70px 150px}.riders-container .infos-4-riders-info .infos-blog-entry{background:#fff;padding:30px;margin:10px 5px}.riders-container .infos-4-riders-info .infos-blog-entry.first{margin-left:0;margin-right:10px}.riders-container .infos-4-riders-info .infos-blog-entry.last{margin-right:0;margin-left:10px}.riders-container .infos-4-riders-info .infos-blog-entry span{font-size:.8rem}.riders-container .infos-4-riders-info .infos-blog-entry h2{font-size:1.2rem}.riders-container #slider{height:100%}.riders-container #slider .carousel-control-next,.riders-container #slider .carousel-control-prev{top:auto;bottom:20px;opacity:1;z-index:1}@media(max-width:575px){.riders-container #slider .carousel-control-next,.riders-container #slider .carousel-control-prev{display:none!important}}.riders-container #slider .carousel-control-prev{left:30%}.riders-container #slider .carousel-control-next{right:30%}.riders-container #slider .carousel-indicators{z-index:1}.riders-container #slider .carousel-indicators li{background-color:#fff;width:8px;height:8px;margin-right:5px;margin-left:5px;border-radius:50%}.riders-container #slider .carousel-indicators li.active{background-color:#8bcc00}.riders-container #slider .carousel-inner{height:100%}.riders-container #slider .carousel-inner .carousel-item{height:100%}.riders-container #slider .carousel-inner .carousel-item p{margin-bottom:.2rem}.riders-container #slider .carousel-inner .carousel-item .block{height:100%}.riders-container #slider .carousel-inner .carousel-item .block .block-container{height:100%;position:relative}.riders-container #slider .carousel-inner .carousel-item .block .block-container .background-image{height:100%;background-size:cover;background-position-y:center;background-position-x:50%;transform:scale(1)}.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{position:absolute;bottom:25%;padding:0 40px;width:100%;text-align:center}@media(min-width:481px)and (max-width:991px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{padding-left:40px;padding-right:40px}}@media(min-width:361px)and (max-width:480px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{padding-left:8.33vw;padding-right:8.33vw}}@media(max-width:360px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{padding-left:5.56vw;padding-right:5.56vw}}@media(max-width:991px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{z-index:3}}@media(max-width:575px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container{bottom:15%}}.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container .text-header{color:#fff;font-family:fibre,Arial;font-size:96px;line-height:.5;text-shadow:2px 2px #000}@media(max-width:991px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container .text-header{font-size:9vw;line-height:3vw}}.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container hr{display:none;border-color:#fff}@media(max-width:575px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container hr{display:none}}.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container .text-info{font-weight:bold;display:inline-block;border-top:1px solid #fff;margin-top:1rem;padding-top:1rem;text-shadow:2px 2px #000}@media(max-width:575px){.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container .text-info{border-top:none;margin-top:0;padding-top:0}}.riders-container #slider .carousel-inner .carousel-item .block .block-container .text-container .btn-cms{background-color:#8bcc00;color:#fff;padding:.6em 1em;font-weight:bold}.bike-finder-main-page{background-color:#8bcc00;display:flex;height:calc(100% - 239px)}@media(max-width:991px){.bike-finder-main-page{height:auto}}.bike-finder-main-page .device-item-search-box{float:none;margin:auto}@media(max-width:991px){.bike-finder-main-page .device-item-search-box{padding:0}}.bike-finder-main-page .device-item-search-box h1{color:#fff}.bike-finder-main-page .device-item-search-box h1 img{float:left}.bike-finder-main-page .device-item-search-box h1 span{font-size:28px;float:left;margin:-7px 0 20px 20px;font-weight:bold}@media(max-width:991px){.bike-finder-main-page .device-item-search-box h1 span{font-size:20px}}@media(min-width:1200px)and (max-width:1700px){.bike-finder-main-page .device-item-search-box h1 span{font-size:calc(6px + 1vw);margin-top:-5px}}@media(max-width:568px){.bike-finder-main-page .device-item-search-box h1 span{margin:-40px 0 20px 70px}}@media(max-width:435px){.bike-finder-main-page .device-item-search-box h1 span{font-size:4.6vw}}@media(max-width:568px){.bike-finder-main-page .device-item-search-box h1 span br{display:none}}.bike-finder-main-page .device-item-search-box .hr-white{margin:40px 0 50px 0}@media(max-width:991px){.bike-finder-main-page .device-item-search-box .hr-white{margin:30px 0 40px 0}}.bike-finder-main-page .device-item-search-box .device-search-select-bike,.bike-finder-main-page .device-item-search-box .device-search-select-bike-back{float:right;border-radius:5px;font-weight:bold;border:none;padding:10px;margin:10px 0}.bike-finder-main-page .device-item-search-box .device-search-select-bike:hover,.bike-finder-main-page .device-item-search-box .device-search-select-bike-back:hover{cursor:pointer}.bike-finder-main-page .device-item-search-box .device-search-select-bike:hover:disabled,.bike-finder-main-page .device-item-search-box .device-search-select-bike-back:hover:disabled{cursor:not-allowed}.bike-finder-main-page .device-item-search-box .device-search-select-bike{color:#fff;background-color:#5c5a56}@media(min-width:1200px)and (max-width:1405px){.bike-finder-main-page .device-item-search-box .device-search-select-bike{margin-left:-50px}}@media(min-width:768px)and (max-width:800px){.bike-finder-main-page .device-item-search-box .device-search-select-bike{margin-left:-50px}}@media(max-width:767px){.bike-finder-main-page .device-item-search-box .device-search-select-bike{width:calc(100% - 50px);padding:.3em}}@media(min-width:1200px)and (max-width:1400px){.bike-finder-main-page .device-item-search-box .device-search-select-bike span{font-size:1.15vw}}.bike-finder-main-page .device-item-search-box .device-search-select-bike-back{color:#5c5a56;background-color:#fff;width:40px}@media(max-width:767px){.bike-finder-main-page .device-item-search-box .device-search-select-bike-back{padding:.3em}}.bike-finder-main-page .device-item-search-box .device-search-select-bike-back:disabled{background-color:#a2d633}.bike-finder-main-page .device-item-search-box .device-search-select-bike-back:disabled svg path{fill:#89a93d!important}.bike-finder-main-page .device-item-search-box .device-search-select-bike-back svg path{fill:#5c5a56!important}.bike-finder-main-page .device-item-search-box .save_device_in_profile_check{color:#fff}.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .control-label{font-weight:bold}@media(min-width:1200px)and (max-width:1405px){.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .control-label{font-size:1.14vw}}@media(max-width:400px){.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .control-label{font-size:4vw}}@media(max-width:360px){.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .control-label{font-size:4.4vw}}.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .row.check-row{padding-top:10px;padding-bottom:10px;margin-top:10px}@media(max-width:767px){.bike-finder-main-page .device-item-search-box .save_device_in_profile_check .row.check-row{padding-top:0;padding-bottom:0}}.bike-finder-main-page .device-item-search-box #device-search-result a{color:#5c5a56}.bike-finder-main-page .device-item-search-box #device-search-result a:hover{cursor:pointer;text-decoration:none}.bike-finder-main-page .device-item-search-box .quick-search .ui-autocomplete-input{height:44px}@media(min-width:1200px)and (max-width:1345px){.bike-finder-main-page .device-item-search-box .quick-search .ui-autocomplete-input{padding:10px 1vw}}@media(max-width:767px){.bike-finder-main-page .device-item-search-box .quick-search .ui-autocomplete-input{height:35px}}.bike-finder-main-page .device-item-search-box .quick-search #quick-search-device-submit,.bike-finder-main-page .device-item-search-box .quick-search #quick-search-item-submit{height:44px;width:45px;padding:0}@media(max-width:767px){.bike-finder-main-page .device-item-search-box .quick-search #quick-search-device-submit,.bike-finder-main-page .device-item-search-box .quick-search #quick-search-item-submit{height:35px;width:35px}.bike-finder-main-page .device-item-search-box .quick-search #quick-search-device-submit img,.bike-finder-main-page .device-item-search-box .quick-search #quick-search-item-submit img{height:15px}}.bike-finder-main-page .device-item-search-box #search-filter-form{width:100%;margin-top:10px}@media(max-width:991px){.bike-finder-main-page .device-item-search-box #search-filter-form{margin-top:15px}}.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter{width:100%}.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .control.dropdown{width:32%}@media(max-width:991px){.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .control.dropdown{width:100%}}@media(min-width:1200px)and (max-width:1345px){.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .control.dropdown .dropdown-toggle{padding-left:10px}}@media(max-width:767px){.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .control.dropdown .dropdown-toggle{height:35px;padding-top:.375rem;padding-bottom:.375rem}}.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .separator{float:left;width:2%;margin:0;padding:1px}@media(max-width:991px){.bike-finder-main-page .device-item-search-box #search-filter-form #search-filter .separator{padding:5px}}.bold-grey{color:#5c5a56;font-weight:bold}.bold-grey:hover{color:#5c5a56}.service-finder-main-page{background-color:#ffce1a;height:100%;display:flex;justify-content:center;align-items:center}@media(max-width:991px){.service-finder-main-page{height:auto}}.service-finder-main-page .device-item-search-box .service-description{color:#5c5a56;display:inline-flex;align-items:center;margin-bottom:40px}.service-finder-main-page .device-item-search-box .service-description img{max-height:60px;height:100%}@media(min-width:1200px)and (max-width:1600px){.service-finder-main-page .device-item-search-box .service-description img{height:3.749vw}}@media(max-width:703px){.service-finder-main-page .device-item-search-box .service-description img{height:8.534vw}}.service-finder-main-page .device-item-search-box .service-description span{font-size:24px;padding-left:30px;font-weight:bold}@media(min-width:1200px)and (max-width:1600px){.service-finder-main-page .device-item-search-box .service-description span{font-size:1.5vw}}@media(max-width:703px){.service-finder-main-page .device-item-search-box .service-description span{font-size:3.4vw}}@media(max-width:568px){.service-finder-main-page .device-item-search-box .service-description span br{display:none}}.service-finder-main-page .device-item-search-box .device-search-select-bike{color:#fff;background-color:#5c5a56;border-radius:5px;font-weight:bold;border:none;padding:10px;margin:10px 0;width:100%;margin-top:80px}.service-finder-main-page .device-item-search-box .device-search-select-bike:hover{cursor:pointer}.service-finder-dealers{background-color:#ffce1a;height:100%}.service-finder-dealers .dealer-search-box{position:relative}.service-finder-dealers .dealer-search-box .service-description{color:#5c5a56;margin-top:40px;margin-bottom:20px}.service-finder-dealers .dealer-search-box .service-description img{max-height:60px;height:100%}.service-finder-dealers .dealer-search-box .service-description span{margin-top:40px;font-size:24px;font-weight:bold;display:block}@media(min-width:1200px)and (max-width:1334px){.service-finder-dealers .dealer-search-box .service-description span{font-size:1.8vw}}.service-finder-dealers .dealer-search-box .btn-get-bosition{position:absolute;left:0;bottom:0;color:#5c5a56;font-weight:bold}@media(max-width:991px){.service-finder-dealers .dealer-search-box .btn-get-bosition{position:relative;display:block;margin-top:40px}}.service-finder-dealers .dealer-search-box .btn-get-bosition img{margin-right:15px}.service-finder-dealers .dealer-search-box .btn-get-bosition:hover{text-decoration:none}.service-finder-dealers .btn-dealer-search{color:#fff;background-color:#5c5a56;font-weight:bold;width:100%;margin-top:40px}.service-map-container .gm-style-iw.gm-style-iw-c{border-radius:0 2px 2px 0;padding:0}@media(max-width:420px){.service-map-container .gm-style-iw.gm-style-iw-c{max-width:90vw!important}}.service-map-container .gm-style-iw-d{overflow:auto!important}.service-map-container .infoDiv{display:flex;justify-content:space-between}.service-map-container .infoDiv .left-container{padding:15px 40px 15px 20px;background-color:#5c5a56;color:#fff;border-radius:0 2px 2px 0;display:flex;align-items:center;justify-content:center}.service-map-container .infoDiv .left-container h3{font-size:12px;font-weight:bold}.service-map-container .infoDiv .left-container a{color:#fff}.service-map-container .infoDiv .left-container a:hover{text-decoration:none}.service-map-container .infoDiv .right-container{padding:15px 30px;display:flex;flex-direction:column;justify-content:center;border-radius:0 2px 2px 0}.service-map-container .infoDiv .right-container hr{width:100%;border-color:#000;margin:10px 0}.service-map-container .infoDiv .right-container>div{display:flex;justify-content:space-between}.service-map-container .infoDiv .right-container>div span{padding-left:15px;white-space:pre}#dealer_detail h1{color:#5c5a56;font-size:22px;font-weight:bold}#dealer_detail h2{color:#5c5a56;font-size:20px;font-weight:bold}#dealer_detail span{color:#5c5a56}#dealer_detail .text-pre{white-space:pre}#dealer_detail .assortments hr{border-color:#000}#dealer_detail .btn-appointment{color:#fff;font-weight:bold;background-color:#ffce1a}#dealer_detail .btn-contact{color:#fff;font-weight:bold;background-color:#5c5a56}#dealer_detail .dealer-map-container{height:300px}#dealer_detail #contact-message-failure{color:red}#dealer_detail #contact-message-failure span{color:red;font-weight:bold}#dealer_detail #contact-message-success span{font-weight:bold}#dealer_detail .dealer-contact{background-color:#edecea;color:#5c5a56;padding-top:100px}#dealer_detail .dealer-contact textarea{height:150px}@media(max-width:991px){#dealer_detail .dealer-contact{position:absolute;bottom:300px}}#dealer_detail .dealer-contact label.error{color:red;position:absolute;z-index:10;top:7px;left:13px;font-size:1rem;margin:0}@media(min-width:1200px)and (max-width:1883px){#dealer_detail .dealer-contact label.error{font-size:.85vw}}@media(min-width:992px)and (max-width:1199px){#dealer_detail .dealer-contact label.error{font-size:1.2vw}}@media(max-width:400px){#dealer_detail .dealer-contact label.error{font-size:4vw}}#dealer_detail .dealer-contact label.error:hover{cursor:text}#dealer_detail .dealer-contact input.error::-webkit-input-placeholder,#dealer_detail .dealer-contact textarea.error::-webkit-input-placeholder{opacity:0}#dealer_detail .dealer-contact input.error::-moz-placeholder,#dealer_detail .dealer-contact textarea.error::-moz-placeholder{opacity:0}#dealer_detail .dealer-contact input.error::-ms-input-placeholder,#dealer_detail .dealer-contact textarea.error::-ms-input-placeholder{opacity:0}#dealer_detail .dealer-contact input.error::-moz-placeholder,#dealer_detail .dealer-contact textarea.error::-moz-placeholder{opacity:0}#dealer_detail .dealer-contact .g-recaptcha{transform-origin:left top;-webkit-transform-origin:left top}#dealer_detail .distance-text{font-size:12px;font-weight:bold}#dealer_detail .desc-text{font-weight:bold}#dealer_detail .btn-service-back{display:inline-flex;color:#5c5a56;font-weight:bold}#dealer_detail .btn-service-back img{margin-right:1rem}#dealer_detail .btn-service-back:hover{text-decoration:none}.rentals-finder-main-page{background-color:#00b9b2;height:100%;display:flex;justify-content:center;align-items:center}@media(max-width:991px){.rentals-finder-main-page{height:auto}}.rentals-finder-main-page .device-item-search-box .rentals-description{color:#fff;display:inline-flex;align-items:center;margin-bottom:40px}.rentals-finder-main-page .device-item-search-box .rentals-description img{max-height:60px;height:100%}@media(min-width:1650px)and (max-width:1847px){.rentals-finder-main-page .device-item-search-box .rentals-description img{height:3.248vw}}@media(min-width:1200px)and (max-width:1649px){.rentals-finder-main-page .device-item-search-box .rentals-description img{height:3.6vw}}@media(max-width:750px){.rentals-finder-main-page .device-item-search-box .rentals-description img{height:8vw}}.rentals-finder-main-page .device-item-search-box .rentals-description span{font-size:24px;padding-left:30px;font-weight:bold}@media(min-width:1650px)and (max-width:1847px){.rentals-finder-main-page .device-item-search-box .rentals-description span{font-size:1.3vw}}@media(min-width:1200px)and (max-width:1649px){.rentals-finder-main-page .device-item-search-box .rentals-description span{font-size:1.4vw}}@media(max-width:750px){.rentals-finder-main-page .device-item-search-box .rentals-description span{font-size:3.2vw}}@media(max-width:568px){.rentals-finder-main-page .device-item-search-box .rentals-description span br{display:none}}.rentals-finder-main-page .device-item-search-box .device-search-select-bike{color:#fff;background-color:#5c5a56;border-radius:5px;font-weight:bold;border:none;padding:10px;margin:10px 0;width:100%;margin-top:80px}.rentals-finder-main-page .device-item-search-box .device-search-select-bike:hover{cursor:pointer}.rentals-finder-dealers{background-color:#00b9b2;height:100%}.rentals-finder-dealers .dealer-search-box{position:relative}.rentals-finder-dealers .dealer-search-box .rentals-description{color:#fff;margin-top:40px;margin-bottom:20px}.rentals-finder-dealers .dealer-search-box .rentals-description img{max-height:60px;height:100%}.rentals-finder-dealers .dealer-search-box .rentals-description span{margin-top:40px;font-size:24px;font-weight:bold;display:block}@media(min-width:1200px)and (max-width:1334px){.rentals-finder-dealers .dealer-search-box .rentals-description span{font-size:1.8vw}}.rentals-finder-dealers .dealer-search-box .btn-get-bosition{position:absolute;left:0;bottom:0;color:#fff;font-weight:bold}@media(max-width:991px){.rentals-finder-dealers .dealer-search-box .btn-get-bosition{position:relative;display:block;margin-top:40px}}.rentals-finder-dealers .dealer-search-box .btn-get-bosition img{margin-right:15px}.rentals-finder-dealers .dealer-search-box .btn-get-bosition:hover{text-decoration:none}.rentals-finder-dealers .btn-rentals-search{color:#fff;background-color:#5c5a56;font-weight:bold;width:100%;margin-top:40px}.rentals-map-container .gm-style-iw.gm-style-iw-c{border-radius:0 2px 2px 0;padding:0}@media(max-width:420px){.rentals-map-container .gm-style-iw.gm-style-iw-c{max-width:90vw!important}}.rentals-map-container .gm-style-iw-d{overflow:auto!important}.rentals-map-container .infoDiv{display:flex;justify-content:space-between}.rentals-map-container .infoDiv .left-container{padding:15px 40px 15px 20px;background-color:#5c5a56;color:#fff;border-radius:0 2px 2px 0;display:flex;align-items:center;justify-content:center}.rentals-map-container .infoDiv .left-container h3{font-size:12px;font-weight:bold}.rentals-map-container .infoDiv .left-container a{color:#fff}.rentals-map-container .infoDiv .left-container a:hover{text-decoration:none}.rentals-map-container .infoDiv .right-container{padding:15px 30px;display:flex;flex-direction:column;justify-content:center;border-radius:0 2px 2px 0}.rentals-map-container .infoDiv .right-container hr{width:100%;border-color:#000;margin:10px 0}.rentals-map-container .infoDiv .right-container>div{display:flex;justify-content:space-between}.rentals-map-container .infoDiv .right-container>div span{padding-left:15px;white-space:pre}#rentals_detail h1{color:#5c5a56;font-size:22px;font-weight:bold}#rentals_detail h2{color:#5c5a56;font-size:20px;font-weight:bold}#rentals_detail span{color:#5c5a56}#rentals_detail .text-pre{white-space:pre}#rentals_detail .assortments hr{border-color:#000}#rentals_detail .btn-appointment{color:#fff;font-weight:bold;background-color:#00b9b2}#rentals_detail .btn-contact{color:#fff;font-weight:bold;background-color:#5c5a56}#rentals_detail .dealer-map-container{height:300px}#rentals_detail #contact-message-failure{color:red}#rentals_detail #contact-message-failure span{color:red;font-weight:bold}#rentals_detail #contact-message-success span{font-weight:bold}#rentals_detail .dealer-contact{background-color:#edecea;color:#5c5a56;padding-top:100px}#rentals_detail .dealer-contact textarea{height:150px}@media(max-width:991px){#rentals_detail .dealer-contact{position:absolute;bottom:300px}}#rentals_detail .dealer-contact label.error{color:red;position:absolute;z-index:10;top:7px;left:13px;font-size:1rem;margin:0}@media(min-width:1200px)and (max-width:1883px){#rentals_detail .dealer-contact label.error{font-size:.85vw}}@media(min-width:992px)and (max-width:1199px){#rentals_detail .dealer-contact label.error{font-size:1.2vw}}@media(max-width:400px){#rentals_detail .dealer-contact label.error{font-size:4vw}}#rentals_detail .dealer-contact label.error:hover{cursor:text}#rentals_detail .dealer-contact input.error::-webkit-input-placeholder,#rentals_detail .dealer-contact textarea.error::-webkit-input-placeholder{opacity:0}#rentals_detail .dealer-contact input.error::-moz-placeholder,#rentals_detail .dealer-contact textarea.error::-moz-placeholder{opacity:0}#rentals_detail .dealer-contact input.error::-ms-input-placeholder,#rentals_detail .dealer-contact textarea.error::-ms-input-placeholder{opacity:0}#rentals_detail .dealer-contact input.error::-moz-placeholder,#rentals_detail .dealer-contact textarea.error::-moz-placeholder{opacity:0}#rentals_detail .dealer-contact .g-recaptcha{transform-origin:left top;-webkit-transform-origin:left top}#rentals_detail .distance-text{font-size:12px;font-weight:bold}#rentals_detail .desc-text{font-weight:bold}#rentals_detail .btn-service-back{display:inline-flex;color:#5c5a56;font-weight:bold}#rentals_detail .btn-service-back img{margin-right:1rem}#rentals_detail .btn-service-back:hover{text-decoration:none}.finders-main-page{background-color:#edecea;width:100%}.finders-main-page .finder-mainpage-container{width:100%;text-align:center;padding:20px 0}@media(max-width:991px){.finders-main-page .finder-mainpage-container{padding:0 10%}}.finders-main-page .finder-mainpage-container a{color:#5c5a56;font-weight:bold}@media(min-width:576px)and (max-width:900px){.finders-main-page .finder-mainpage-container a{font-size:1.7vw}}@media(max-width:991px){.finders-main-page .col-1{padding:0!important}.finders-main-page .col-1.arr-right{float:right}}@media(max-width:991px){.finders-main-page .col-1 .image-arrow{top:calc(50% - 18px);position:absolute}.finders-main-page .col-1 .image-arrow.right_arrow{float:right;right:0}.finders-main-page .col-1 .image-arrow:hover{cursor:pointer}}.finders-main-page .separator{border-right:1px solid #5c5a56}.categories-main-page-col{background-color:#f6f5f4}.categories-main-page-col .item-categories-main-page h1{font-size:24px;font-weight:bold;color:#5c5a56;margin:100px 0}@media(max-width:991px){.categories-main-page-col .item-categories-main-page h1{margin:0 0 40px 0!important}}.categories-main-page-col .item-categories-main-page a.category-button-mainpage{color:#fff;background-color:#5c5a56;border-radius:5px;padding:15px;font-weight:bold;margin:30px 0 100px 0;float:left;top:250px;position:absolute;max-width:87%}.categories-main-page-col .item-categories-main-page a.category-button-mainpage:hover{text-decoration:none}@media(max-width:991px){.categories-main-page-col .item-categories-main-page .category-on-main-page{text-align:center;padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.categories-main-page-col .item-categories-main-page .category-on-main-page:hover{cursor:pointer}.categories-main-page-col .item-categories-main-page .category-on-main-page.bord-left{border-left:1px solid #aaa59d}.categories-main-page-col .item-categories-main-page .category-on-main-page.bord-right{border-right:1px solid #aaa59d}.categories-main-page-col .item-categories-main-page .category-on-main-page.bord-top{border-top:1px solid #aaa59d}.categories-main-page-col .item-categories-main-page .category-on-main-page.bord-bottom{border-bottom:1px solid #aaa59d;padding-top:0}}@media(min-width:361px)and (max-width:480px){.categories-main-page-col .item-categories-main-page .category-on-main-page{padding-top:6vw;padding-bottom:6vw;padding-left:6vw;padding-right:6vw}}@media(max-width:360px){.categories-main-page-col .item-categories-main-page .category-on-main-page{padding-top:4vw;padding-bottom:4vw;padding-left:4vw;padding-right:4vw}}@media(min-width:991.01px){.categories-main-page-col .item-categories-main-page .category-on-main-page{min-height:400px}}.categories-main-page-col .item-categories-main-page .category-on-main-page h2{font-size:20px;font-weight:bold;color:#8bcc00;margin-top:40px}@media(max-width:991px){.categories-main-page-col .item-categories-main-page .category-on-main-page h2{margin-bottom:0;margin-left:-30px;margin-right:-30px}}@media(min-width:361px)and (max-width:480px){.categories-main-page-col .item-categories-main-page .category-on-main-page h2{margin-left:-6vw;margin-right:-6vw}}@media(max-width:360px){.categories-main-page-col .item-categories-main-page .category-on-main-page h2{margin-left:-4vw;margin-right:-4vw}}.categories-main-page-col .item-categories-main-page .category-on-main-page p{width:87%;color:#5c5a56}.categories-main-page-col .item-categories-main-page .category-on-main-page .image-container-mobile{padding-right:15px;height:72.5px}@media(max-width:991px){.categories-main-page-col .item-categories-main-page .category-on-main-page .image-container-mobile{width:100%;height:70px;padding-right:0}}.categories-main-page-col .item-categories-main-page .category-on-main-page .image-container-mobile img{max-height:72.5px;width:100%;height:100%;max-width:max-content}@media(max-width:991px){.categories-main-page-col .item-categories-main-page .category-on-main-page .image-container-mobile img{max-width:100%;height:72.5px}}.offers-main-page-col{background-color:#aaa59d}.offers-main-page-col .offers-main-page{width:100%;padding:100px 0}@media(max-width:1199px){.offers-main-page-col .offers-main-page{padding-top:40px;padding-bottom:40px}}.offers-main-page-col .offers-main-page h1{color:#fff;font-size:24px;font-weight:bold;margin:0 0 100px 0}@media(max-width:1199px){.offers-main-page-col .offers-main-page h1{margin-bottom:40px}}.offers-main-page-col .offers-main-page .mx-auto>.clearfix{margin-top:-24px}.offers-main-page-col .offers-main-page .offers-mainpage-container{list-style:none;padding:0}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div{width:100%}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div img.offer-image{float:left;margin-right:15px}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div div.offer-text-container{float:left;width:calc(100% - 95px)}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div div.offer-text-container span{color:#fff}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div div.offer-text-container span.offer-text{font-weight:bold}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page>div img.arrow-image{float:right;margin-top:25px}.offers-main-page-col .offers-main-page .offers-mainpage-container .offer-main-page hr{border-top-color:#fff;margin-top:2rem;margin-bottom:2rem}.mainpage-container .block{height:100%}.mainpage-container .block .mainpage-image-container{height:100%}.mainpage-container .block .mainpage-image-container .background-image{height:100%;background-size:cover;background-position-y:25%;background-position-x:center}.mainpage-container .block .mainpage-image-container .text-container{padding:10.5% 10.5%;text-align:center}@media(max-width:991px){.mainpage-container .block .mainpage-image-container .text-container{padding:16% 10%}}.mainpage-container .block .mainpage-image-container .text-container .text-header{color:#fff;font-family:fibre,arial;font-size:96px;line-height:.5;text-shadow:2px 2px #000}@media(max-width:991px){.mainpage-container .block .mainpage-image-container .text-container .text-header{font-size:8vw}}@media(max-width:991px){.mainpage-container .block .mainpage-image-container .text-container .text-header span{line-height:3vw}}.mainpage-container .block .mainpage-image-container .text-container hr{border-color:#fff}.mainpage-container .block .mainpage-image-container .text-container .text-info{font-weight:bold}.mainpage-container .block .mainpage-image-container .text-container .btn-cms{background-color:#8bcc00;color:#fff;padding:.6em 1em;font-weight:bold}.benefits-mainpage{background-color:#5c5a56}.benefits-mainpage .benefits-mainpage-container{text-align:center;color:#fff;margin:100px 0}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container{margin:0}}.benefits-mainpage .benefits-mainpage-container .separator{border-right:1px solid #fff}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container .separator{border-right:none;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container .separator-only-mobile{border-right:none;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container .benefit-mainpage-container{position:relative}}.benefits-mainpage .benefits-mainpage-container .benefit-mainpage-container span{margin-top:27px;float:left;width:100%}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container .benefit-mainpage-container span{margin-top:0;width:calc(100% - 80px);margin-left:70px;text-align:left;position:absolute;top:50%;transform:translateY(-50%)}}@media(max-width:991px){.benefits-mainpage .benefits-mainpage-container .benefit-mainpage-container img{max-width:40px;float:left}}.benefit-checkout-container svg{width:52.5px;margin-left:10px;margin-right:30px}@media(min-width:1200px)and (max-width:1875px){.benefit-checkout-container svg{width:2.8vw;margin-right:1.6vw}}@media(min-width:1200px)and (max-width:1875px){.benefit-checkout-container span{width:calc(100% - 4.4vw - 10px)}}@media(min-width:1200px)and (max-width:1455px){.benefit-checkout-container span{font-size:1.1vw}}@media(min-width:992px)and (max-width:1199px){.wishlist-benefits .benefit-checkout-container svg{width:4.38vw;margin-right:1.62vw}.wishlist-benefits .benefit-checkout-container span{font-size:1.335vw;width:calc(100% - 6vw - 10px)}}.register-benefits,.checkout-benefits,.basket-benefits,.wishlist-benefits{background:#edecea;color:#5c5a56}.register-benefits .benefit-checkout-container svg,.checkout-benefits .benefit-checkout-container svg,.basket-benefits .benefit-checkout-container svg,.wishlist-benefits .benefit-checkout-container svg{float:left}.register-benefits .benefit-checkout-container span,.checkout-benefits .benefit-checkout-container span,.basket-benefits .benefit-checkout-container span,.wishlist-benefits .benefit-checkout-container span{float:left}.register-benefits hr,.checkout-benefits hr,.basket-benefits hr,.wishlist-benefits hr{border-color:#5c5a56}.register-benefits .benefit-header,.checkout-benefits .benefit-header,.basket-benefits .benefit-header,.wishlist-benefits .benefit-header{margin-bottom:20px}.register-benefits .benefit-header h4,.checkout-benefits .benefit-header h4,.basket-benefits .benefit-header h4,.wishlist-benefits .benefit-header h4{font-weight:bold}@media(min-width:1200px)and (max-width:1550px){.checkout-benefits .benefit-header h4,.basket-benefits .benefit-header h4{font-size:1.4vw}.checkout-benefits .checkout-benefits .benefit-header h4,.basket-benefits .checkout-benefits .benefit-header h4{font-size:1.4vw}}@media(max-width:991px){.checkout-benefits,.basket-benefits{padding:0}}.search-header-container{float:right}.search-header-container .search-header-row{line-height:20px}.search-header-container .search-header-row ul.pagging-size{float:left;padding:0;list-style:none;margin-left:20px}.search-header-container .search-header-row ul.pagging-size li{float:left;margin-right:10px}.search-header-container .search-header-row ul.pagging-size li a{color:#5c5a56}.search-header-container .search-header-row ul.pagging-size li a.active{color:#8bcc00;font-weight:bold}.search-header-container .search-header-row ul.pagging-size li a:hover{text-decoration:none;color:#8bcc00}.search-header-container .search-header-row ul.pagging-size li:last-child{margin-right:0}.search-header-container .search-header-row span.separator{float:left;margin:0 20px}.search-header-container .search-header-row img{float:left;margin-top:2.5px}.search-header-container .search-header-row .control.dropdown{width:auto}.search-header-container .search-header-row .control.dropdown>a{padding:0 15px 0 20px}.search-header-container .search-header-row .control.dropdown>a:after{right:1px}.mobile-search-header #mobile-search-header{height:84px;line-height:84px;background-color:#edecea}.mobile-search-header .separator{font-size:40px;margin:0 2vw}.mobile-search-header svg{height:20px;width:auto;margin-top:-20px}.mobile-search-header svg.flip-image{margin-top:0;margin-bottom:2.3px}.search-options-container{background-color:#edecea}.search-options-container .search-options-page-container #mobile-sort{padding-top:40px;padding-bottom:40px}.search-options-container .search-options-page-container #mobile-pagesize{height:80px;line-height:80px}.search-options-container .search-options-page-container .control.dropdown .dropdown-menu ul{list-style:none;padding-left:0}.search-options-container .search-options-page-container ul.pagging-size{float:left;padding:0;list-style:none;justify-content:space-between;display:flex;width:100%;margin:0}.search-options-container .search-options-page-container ul.pagging-size li{float:left;margin-right:10px}.search-options-container .search-options-page-container ul.pagging-size li a{color:#5c5a56}.search-options-container .search-options-page-container ul.pagging-size li a.active{color:#8bcc00;font-weight:bold}.search-options-container .search-options-page-container ul.pagging-size li a:hover{text-decoration:none;color:#8bcc00}.search-options-container .search-options-page-container #mobile-sort-dropdown .dropdown-menu ul{padding:10px}.search-options-container .search-options-back-container{background-color:#fffefd;height:84px;line-height:84px}.search-options-container .search-options-back-container svg{height:20px;width:auto;margin-bottom:1.3px}.filter-back-container{background-color:#fffefd;height:84px;line-height:84px}.filter-back-container .reset-filter-link{color:#5c5a56;font-weight:bold}.filter-back-container .reset-filter-link:hover{cursor:pointer;text-decoration:none}.filter-back-container svg{height:20px;width:auto;margin-bottom:2.3px}.item-back-container{background-color:#edecea;height:80px;line-height:80px}div#items.row,div#accessories-carousel,div#crossselling-carousel,div#wishlist-carousel{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media(max-width:575px){div#items.row,div#accessories-carousel,div#crossselling-carousel,div#wishlist-carousel{margin-left:0;margin-right:0;width:100%}}@media(max-width:991px){div#items.row{padding-top:40px}}.item-box{margin:10px 5px}@media(max-width:575px){.item-box{margin:10px 0}}.item-box .item-box-image{height:175px;background:#edecea;position:relative}.item-box .item-box-image .img-result,.item-box .item-box-image .thumbnail{max-height:145px;max-width:80%;height:auto;width:auto;position:relative;top:50%;transform:translateY(-50%)}.item-box .item-box-inner{border-left:1px solid #edecea;border-right:1px solid #edecea;color:#5c5a56}.item-box .item-box-inner a{color:#5c5a56}.item-box .item-box-inner a:hover{color:#5c5a56;text-decoration:none}.item-box .item-box-inner .item-title{font-weight:bold;padding:0 6.255%;font-size:.9rem;overflow:hidden;display:block;word-wrap:break-word;text-overflow:ellipsis;width:100%;white-space:nowrap}.item-box .item-box-inner .item-title-text{float:left;margin-top:3px;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 40px)}.item-box .item-box-inner .item-titles{height:125px;padding-top:25px}.item-box .item-box-inner hr{margin:0 6.255% 10px 6.255%}.item-box .item-box-inner ul.item-info{list-style:none;padding:0 6.255%}.item-box .item-box-inner ul.item-info li{font-size:.7rem;overflow:hidden;display:block;word-wrap:break-word;text-overflow:ellipsis;width:100%;white-space:nowrap}.item-box .item-box-inner ul.item-info li:before{content:'-';margin-right:5px}.item-box .item-box-inner .item-stock-rating-info{height:40px}.item-box .item-box-inner .item-stock-rating-info .varianttext{font-weight:bold;font-size:.65rem;margin-left:8.34%}.item-box .btn-basket{width:100%;background:#8bcc00;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;padding:10px 6.22%}.item-box .btn-basket span{float:left;font-weight:bold}.item-box .btn-basket img{float:right}.item-box .item-stock img{margin:0 2.4%}.item-box .item-stock img.stock-image{margin-left:8.34%}.item-box .item-stock span{font-weight:bold;font-size:.65rem}.item-box .rating-bar{list-style:none;display:inline-flex;padding:0;float:right;margin-right:25.03%}.item-finder-box{margin:10px 10px;height:397px;background-size:cover;background-position-y:center;background-position-x:center}@media(max-width:575px){.item-finder-box{margin:10px 0}}.item-finder-box .FinderDescription{padding:20% 15% 0 15%;color:#fff}.item-finder-box .FinderLink{padding:5% 15% 0 15%;color:#fff}.item-finder-box .FinderLink .finder-button{background:#8bcc00;color:#fff}@media(max-width:575px){.item-finder-box .FinderLink .finder-button{width:100%}}.search-not-found-container svg{height:38px;width:38px;margin-bottom:30px}.search-not-found-container svg path{fill:#e60000!important}@media(max-width:991px){.search-not-found-container p{font-weight:bold;color:#5c5a56}}#search-footer{margin-top:40px}.customer-bikes-data-container{color:#5c5a56}.customer-bikes-data-container h3{font-weight:bold;margin-bottom:40px}.customer-bikes-data-container .customer-bike-container{width:100%;height:100%;margin:0;background-color:#edecea}.customer-bikes-data-container .customer-bike-container h6{font-weight:bold;display:inline-flex}@media(max-width:991px){.customer-bikes-data-container .customer-bike-container h6{margin-bottom:20px}}.customer-bikes-data-container .customer-bike-container h6 img,.customer-bikes-data-container .customer-bike-container h6 svg{margin-right:15px;height:20px}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike,.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back{float:right;border-radius:5px;font-weight:bold;border:none;padding:10px;margin-top:50px}@media(max-width:991px){.customer-bikes-data-container .customer-bike-container .customer-search-select-bike,.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back{margin-top:10px;height:35px;padding:.3em}}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike:hover,.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back:hover{cursor:pointer}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike:hover:disabled,.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back:hover:disabled{cursor:not-allowed}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike{color:#fff;background-color:#5c5a56}@media(max-width:991px){.customer-bikes-data-container .customer-bike-container .customer-search-select-bike{width:calc(100% - 60px)}}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike .loading{display:none}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back{background-color:#8bcc00;width:50px}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back:disabled{background-color:#d9d9d9}.customer-bikes-data-container .customer-bike-container .customer-search-select-bike-back:disabled svg path{fill:#a1978b!important}.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4{border-color:#fff;height:44px;padding:10px 2px 10px 20px}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4::-webkit-input-placeholder{font-size:3.2vw}.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4::-moz-placeholder{font-size:3.2vw}.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4:-ms-input-placeholder{font-size:3.2vw}.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4:-moz-placeholder{font-size:3.2vw}}@media(max-width:470px){.customer-bikes-data-container .customer-bike-container .quick-search #KeywordDevice4{padding-left:10px}}.customer-bikes-data-container .customer-bike-container .quick-search #quick-search-device-submit4{height:44px;width:45px;padding:0}.customer-bikes-data-container .customer-bike-container #search-filter-customer-form{width:100%;margin-top:10px}.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer{width:100%}.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .control.dropdown{width:32%}@media(max-width:1738px){.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .control.dropdown{width:100%}}@media(max-width:470px){.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .control.dropdown>a{padding:10px}}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .control.dropdown>a span.placeholder{font-size:3.2vw}}.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .separator{float:left;width:2%;margin:0;padding:1px}@media(max-width:1738px){.customer-bikes-data-container .customer-bike-container #search-filter-customer-form #search-filter-customer .separator{padding:5px}}.customer-bikes-data-container .customer-bike-container .date-selector{line-height:24px}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container .date-selector{font-size:3.2vw}}@media(max-width:991px){.customer-bikes-data-container .customer-bike-container .date-selector{margin-top:0}}.customer-bikes-data-container .customer-bike-container .date-selector .dropdown>a{height:44px}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container .date-selector .dropdown>a{padding:10px 2rem 10px 0}}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container .date-selector .dropdown>a:after{top:1rem}}@media(max-width:470px){.customer-bikes-data-container .customer-bike-container .date-selector>span{padding-left:10px}}@media(max-width:500px){.customer-bikes-data-container .customer-bike-container .date-selector>span img{width:2vw}}.bike-image-sizer{width:53px;float:left}#distributer-search-checkout{background:#fff;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}#selected-device-filter .selected-device-filter-caption{float:left;margin-right:15px}#selected-device-filter .control.dropdown{width:32%;float:left;margin-top:-8px}#selected-device-filter .control.dropdown>a{display:inline-block;background:#fff;padding:10px 20px;border-radius:5px;width:100%}#selected-device-filter .control.dropdown>a span{padding-left:10px;float:right}#selected-device-filter .control.dropdown.disabled>a{background-color:#edecea}#selected-device-filter .control.dropdown.disabled>a:hover{text-decoration:none;cursor:default}#selected-device-filter .control.dropdown .dropdown-menu{margin:0}#selected-device-filter .control.dropdown .dropdown-menu ul{padding:10px;margin:0}#selected-device-filter .control.dropdown .dropdown-menu ul li{list-style:none}.search-overlay{display:none;position:absolute;width:100%;bottom:0;height:calc(100% + 145px);background-color:#fff;z-index:10;top:0;padding-top:250px;padding-bottom:500px}@media(max-width:991px){.search-overlay{width:100%;top:83px;height:100%;padding-top:0;background-color:#f6f5f4}.search-overlay .mobile-vts-back{padding-top:30px;padding-bottom:30px}.search-overlay .mobile-vts-back a:hover{cursor:pointer}}.search-overlay .search-overlay-container{max-width:1200px;margin:0 auto;width:80%}@media(max-width:991px){.search-overlay .search-overlay-container{width:100%}}@media(min-width:992px)and (max-width:1199px){.search-overlay .search-overlay-container #form-fts-result .fts-searchresult>.row .col-lg-fts{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.search-overlay .search-overlay-container #form-fts-result .fts-searchresult>.row .item-box .item-stock span{font-size:.6em}.search-overlay .search-overlay-container .close-fts{margin-right:-40px;margin-top:10px}.search-overlay .search-overlay-container .close-fts:hover{cursor:pointer}.search-overlay .search-overlay-container #quick-search-form-item-overlay{margin-top:25px}@media(max-width:991px){.search-overlay .search-overlay-container #quick-search-form-item-overlay{margin-top:0}}.search-overlay .search-overlay-container #quick-search-form-item-overlay li.active a{color:#8bcc00}.search-overlay .search-overlay-container .keyword-preview-container{border-bottom:1px solid #5c5a56;position:relative;display:flex}.search-overlay .search-overlay-container .keyword-preview-container #KeywordPreview{text-align:center;border:none;color:#5c5a56;font-weight:bold;padding:0 25px 0 0}.search-overlay .search-overlay-container .keyword-preview-container #KeywordPreview:focus{box-shadow:none}@media(max-width:991px){.search-overlay .search-overlay-container .keyword-preview-container #KeywordPreview{background-color:transparent;text-align:left}}.search-overlay .search-overlay-container .keyword-preview-container img{position:absolute;right:0;bottom:10px;height:16px;width:16px}.search-overlay .search-overlay-container .keyword-preview-container img:hover{cursor:pointer}.search-overlay .search-overlay-container [id^=fts-item_]{float:left}.search-overlay .search-overlay-container .dropdown{background:#edecea;font-size:.8rem;width:250px}@media(max-width:991px){.search-overlay .search-overlay-container .dropdown{width:100%;padding-top:10px;padding-bottom:10px}}.search-overlay .search-overlay-container .dropdown:hover{cursor:pointer}.search-overlay .search-overlay-container .dropdown a.dropdown-toggle{color:#5c5a56;background:#edecea;border-radius:0}@media(max-width:991px){.search-overlay .search-overlay-container .dropdown a.dropdown-toggle{padding-left:0}}.search-overlay .search-overlay-container .dropdown a.dropdown-toggle:hover{text-decoration:none}.search-overlay .search-overlay-container .dropdown a.dropdown-toggle:after{font-size:1rem}@media(max-width:991px){.search-overlay .search-overlay-container .dropdown a.dropdown-toggle:after{right:2px}}.search-overlay .search-overlay-container .dropdown a.dropdown-toggle img{padding:0 10px 0 0}.search-overlay .search-overlay-container .dropdown .dropdown-menu{background:#edecea;border:none;margin-top:-5px;padding-left:20px;width:250px}@media(max-width:991px){.search-overlay .search-overlay-container .dropdown .dropdown-menu{width:100%}}.search-overlay .search-overlay-container .dropdown .dropdown-menu a{color:#5c5a56;font-size:.8rem}.search-overlay .search-overlay-container .dropdown .dropdown-menu ul.fts-category{list-style-type:none;padding-left:34.667px;padding-top:0}.search-overlay .search-overlay-container .dropdown .dropdown-menu ul.fts-category ul.fts-subcategory{list-style-type:none;padding:0}.search-overlay .search-overlay-container .dropdown .dropdown-menu ul.fts-category ul.fts-subcategory li:before{content:'-';margin-right:5px}.search-overlay .search-overlay-container .dropdown .dropdown-menu ul.fts-category hr{width:170px;margin-left:0;border-top:2px solid #6c757d}#loading-info{position:absolute;width:100%;height:100%;display:none;z-index:10;background:rgba(0,0,0,.8)}#loading-info img{margin-left:calc(50% - 100px);width:200px;height:200px;margin-top:calc(50vh - 100px);position:relative}.hoverable:hover{cursor:pointer}a.page-control{color:#fff}a.page-control.active{color:#8bcc00;font-weight:bold}.filter-list li{float:left;width:100%}.filter-container{background-color:#edecea}@media(max-width:991px){.filter-container{display:none}.filter-container hr{display:none}}.filter-container .filter-page-container{height:100%!important;padding-bottom:0;position:relative}@media(max-width:991px){.filter-container .filter-page-container #fts-category-search{padding-bottom:40px}.filter-container .filter-page-container #spare-quick-search{padding-bottom:40px}.filter-container .filter-page-container.spare-filter-page{padding-bottom:40px}}.filter-container h5{font-weight:bold;color:#5c5a56;font-size:1.1rem;line-height:20px;margin-bottom:30px}.filter-container h5 svg{margin-right:12px;width:29.09px}.filter-container hr{margin-bottom:40px;margin-top:50px}.filter-container .fts-quick-header{line-height:20px}.filter-container .fts-quick-header img{float:left}.filter-container .fts-quick-header svg{float:left;width:29.09px}.filter-container .fts-quick-header span{float:left;font-weight:bold;font-size:1.1rem;margin-left:15px;color:#5c5a56;width:calc(100% - 29.09px - 15px);margin-bottom:30px}@media(min-width:1200px)and (max-width:1920px){.filter-container #KeywordCategory::-webkit-input-placeholder{font-size:.834vw}.filter-container #KeywordCategory::-moz-placeholder{font-size:.834vw}.filter-container #KeywordCategory:-ms-input-placeholder{font-size:.834vw}.filter-container #KeywordCategory:-moz-placeholder{font-size:.834vw}}@media(min-width:992px)and (max-width:1199px){.filter-container #KeywordCategory::-webkit-input-placeholder{font-size:1.12vw}.filter-container #KeywordCategory::-moz-placeholder{font-size:1.12vw}.filter-container #KeywordCategory:-ms-input-placeholder{font-size:1.12vw}.filter-container #KeywordCategory:-moz-placeholder{font-size:1.12vw}}@media(min-width:1200px)and (max-width:1380px){.filter-container #KeywordCategory{padding-left:.375rem;padding-right:.375rem}}.filter-container #filters .filter-header{float:left;margin-top:20px;line-height:20px;margin-bottom:30px}.filter-container #filters .filter-header img{float:left}.filter-container #filters .filter-header span{float:left;font-weight:bold;font-size:1.1rem;width:calc(100% - 29.09px - 15px);margin-top:-.5em;margin-left:15px;color:#5c5a56}@media(min-width:539px)and (max-width:991px){.filter-container #filters .filter-header span{margin-top:0}}.filter-container #filters .filter-header svg{float:left;width:29.09px}.filter-container #filters .filter-list{list-style:none;padding-left:0}.filter-container #filters .control.dropdown{margin:10px 0}.filter-container #filters .control.dropdown[disabled]{margin:0}.filter-container #filters .filter-slider{margin-top:20px;height:6px;margin-bottom:20px;margin-left:8px;margin-right:8px}.filter-container #filters .filter-slider .ui-slider-handle{border:2px solid #fff!important;background:#5c5a56;border-radius:50%;margin-top:-2px}.filter-container #filters .filter-slider .ui-widget-header{background:#5c5a56;border-color:#5c5a56;height:6px}.filter-container .device-filter .filter-header{float:left;margin-top:20px;line-height:20px;margin-bottom:30px}.filter-container .device-filter .filter-header img,.filter-container .device-filter .filter-header svg{float:left}.filter-container .device-filter .filter-header span{float:left;font-weight:bold;font-size:1.1rem;width:calc(100% - 29.09px - 15px);margin-left:15px;color:#5c5a56}.filter-container .device-filter ul{list-style:none;padding-left:0}.filter-container .device-filter .control.dropdown{margin:10px 0}.filter-container #filter-button-container button{margin-top:50px;width:100%;float:left;background:#8bcc00;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;position:relative;left:0;bottom:0}.filter-container #filter-button-container button i{display:none}.filter-container #filter-button-container button span{font-weight:bold}.flip-image{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.breadcrumbs{font-weight:bold;line-height:20px;margin-bottom:1rem;white-space:nowrap}@media(max-width:1230px){.breadcrumbs{font-size:1.3vw}}.breadcrumbs a{color:#5c5a56;float:left}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs a .flip-image{padding-bottom:3px}.breadcrumbs .breadcrumb-separator{float:left;font-size:2rem;margin-left:1rem;margin-right:1rem;font-weight:normal}@media(max-width:1199px){.breadcrumbs .breadcrumb-separator{margin-left:.5rem;margin-right:.5rem}}.breadcrumbs .last-breadcrumb{color:#8bcc00;float:left}svg.svg-invert path{fill:#5c5a56!important}svg.svg-green path{fill:#8bcc00!important}svg.green path{fill:#8bcc00!important}svg.device-image-icons{height:20px;width:auto;margin:0 10px}svg.device-image-icons:hover path{fill:#8bcc00!important}.svg-grey path{fill:#5c5a56!important}.user-bike-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:2}@media(max-width:991px){.user-bike-overlay{top:157px}}.item-device-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:2}@media(max-width:991px){.item-device-overlay{width:100%;top:157px}}.item-device-overlay #item-device-container{display:none;background:#edecea;width:850px;height:500px;position:absolute;right:0;top:250px;z-index:7;padding:30px;color:#5c5a56;right:50%;margin-right:-425px;overflow-x:auto}@media(min-width:481px)and (max-width:991px){.item-device-overlay #item-device-container{padding-left:40px;padding-right:40px}}@media(min-width:361px)and (max-width:480px){.item-device-overlay #item-device-container{padding-left:8.33vw;padding-right:8.33vw}}@media(max-width:360px){.item-device-overlay #item-device-container{padding-left:5.56vw;padding-right:5.56vw}}@media(max-width:991px){.item-device-overlay #item-device-container{width:100%;top:0;background:#edecea;right:0%;margin-right:0}}.item-device-overlay #item-device-container .table-responsive{height:100%}.user-login-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:2}@media(max-width:991px){.user-login-overlay{top:157px}}.default-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:2}.register-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:2}#register-overlay-container{background:#edecea;width:850px;height:200px;position:absolute;right:0;top:250px;z-index:7;padding:30px;color:#5c5a56;right:50%;margin-right:-425px;overflow-x:auto}#register-overlay-container h3{font-weight:bold}.bike-selector-overlay{display:none;background:rgba(0,0,0,.8);width:100%;height:400%;position:absolute;z-index:6}@media(max-width:991px){.bike-selector-overlay{width:100%}}.bike-selector-overlay #bike-selector-container{background:#edecea;width:850px;height:500px;position:fixed;right:0;top:calc(50% - 250px);z-index:7;padding:30px;color:#5c5a56;right:50%;margin-right:-425px;overflow-x:auto}@media(min-width:481px)and (max-width:991px){.bike-selector-overlay #bike-selector-container{padding-left:40px;padding-right:40px}}@media(min-width:361px)and (max-width:480px){.bike-selector-overlay #bike-selector-container{padding-left:8.33vw;padding-right:8.33vw}}@media(max-width:360px){.bike-selector-overlay #bike-selector-container{padding-left:5.56vw;padding-right:5.56vw}}@media(max-width:991px){.bike-selector-overlay #bike-selector-container{width:100%;right:0%;margin-right:0}}.bike-selector-overlay #bike-selector-container h3{margin-bottom:6px;font-size:24px;font-weight:bold;color:#8bcc00}@media(max-width:522px){.bike-selector-overlay #bike-selector-container h3{font-size:4.5vw}}.bike-selector-overlay #bike-selector-container ::-webkit-scrollbar{width:8px;height:8px}.bike-selector-overlay #bike-selector-container ::-webkit-scrollbar-track{background-color:#a1978b;border-radius:0}.bike-selector-overlay #bike-selector-container ::-webkit-scrollbar-corner{background-color:#a1978b;border-top:1px solid #fff;border-left:1px solid #fff}.bike-selector-overlay #bike-selector-container ::-webkit-scrollbar-thumb{border-radius:0;background:#8bcc00}.bike-selector-overlay #bike-selector-container .table-responsive{height:calc(100% - 35px);scrollbar-color:#8bcc00 #a1978b;scrollbar-width:thin}#manufacturerModal .close{position:absolute;right:16px;top:8px}.AddDeviceInfoModal .btn{padding:.6rem 1rem}.AddDeviceInfoModal .btn-all-bikes{color:#fff;font-weight:bold;background-color:#8bcc00;padding:.6rem 1rem}.AddDeviceInfoModal .btn-close-bikes{color:#fff;font-weight:bold;background-color:#5c5a56;padding:.6rem 1rem}@media(max-width:388px){.AddDeviceInfoModal .btn{padding:2.475vw 3.125vw;font-size:4vw}}.modal-dialog.manufacturer-dialog{max-width:650px}#request_bike_modal .modal-content{background-color:#edecea}#request_bike_modal .modal-content h1{font-weight:bold;color:#5c5a56;font-size:23px;display:inline-flex;margin-bottom:2rem}#request_bike_modal .modal-content h1 svg{width:60px;margin-top:6px}#request_bike_modal .modal-content h1 span{color:#5c5a56;width:calc(100% - 60px);padding-left:10px}#cookie-law-info-bar .modal-lg{max-width:500px}#cookie-law-info-bar .modal-content{background-color:#edecea}#cookie-law-info-bar .modal-content h1{font-weight:bold;color:#5c5a56;font-size:23px;display:inline-flex;margin-bottom:2rem}#cookie-law-info-bar .modal-content h1 svg{width:60px;margin-top:6px}#cookie-law-info-bar .modal-content h1 span{color:#5c5a56;width:calc(100% - 60px);padding-left:10px;padding-top:20px}#cookie-law-info-bar .modal-content .cli-plugin-main-link{color:#8bcc00}#cookie-law-info-bar .modal-header{border-bottom:none}#cookie-law-info-bar .modal-footer{border-top:none}.item{color:#5c5a56}.item .btn{padding:1rem 1rem;font-weight:bold}.item .btn.btn-basket{padding:10px 25px}.item .btn.btn-item-paragraph{padding:0 10px 5px 10px}.item .control.dropdown{margin-bottom:5px}.item .control.dropdown.disabled{margin-bottom:10px}.item .item-detail-info .image{padding-right:15px;margin-bottom:25px}@media(max-width:575px){.item .item-detail-info .image.col-lg-4{padding-right:0}}.item .item-detail-info .breadcrumbs{margin-bottom:70px}.item .item-detail-info .giftcard-desc{font-weight:bold;font-size:.8em}.item .item-detail-info textarea.custom-text-control{resize:none}.item .item-detail-info textarea.custom-text-control,.item .item-detail-info input.custom-text-control{background-color:#edecea;color:#6c757d;padding:10px 35px 10px 20px;border:none;width:100%}.item .item-detail-info textarea.custom-text-control[type=number],.item .item-detail-info input.custom-text-control[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.item .item-detail-info .details .item-detail-price{margin-top:30px;line-height:55px}@media(max-width:767px){.item .item-detail-info .details .item-detail-price{margin-top:0}}.item .item-detail-info .details .item-detail-price .price{font-weight:bold;font-size:1.4em}.item .item-detail-info .details .item-detail-price .item-stock span{margin:0 10px;font-size:.7em;font-weight:bold}.item .item-detail-info .details .item-detail-price .item-number-info{font-size:.7em;font-weight:bold}.item .item-detail-info .details img.manufacturer-image{margin-bottom:20px}.item .item-detail-info .details h1{font-weight:bold;font-size:1.5em;overflow:hidden;display:block;word-wrap:break-word;text-overflow:ellipsis;width:100%;white-space:nowrap}.item .item-detail-info .details h1 .item-header-text{float:left;margin-right:20px;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 60px);line-height:30px}.item .item-detail-info .details h1 .variants-rating-container{float:right;line-height:30px}@media(max-width:991px){.item .item-detail-info .details h1 .variants-rating-container{width:100%;float:left}}@media(max-width:991px){.item .item-detail-info .details h1 .variants-rating-container .rating-info{width:100%}}.item .item-detail-info .details h1 .variants-rating-container .rating-info .rating-bar{list-style:none;display:inline-flex;padding:0;float:right;margin-top:-3px}@media(max-width:991px){.item .item-detail-info .details h1 .variants-rating-container .rating-info .rating-bar{float:left}}.item .item-detail-info .details h1 .variants-rating-container .variants-info{font-size:.6em;float:right;display:inline-flex}@media(max-width:991px){.item .item-detail-info .details h1 .variants-rating-container .variants-info{float:left;width:100%}}.item .item-detail-info .details h1 .variants-rating-container .variants-info img{margin-right:5px}@media(max-width:991px){.item .item-detail-info .details h1 .variants-rating-container .variants-info .separator{display:none}}.item .item-detail-info .details .description-long{margin-top:20px}.item .item-detail-info .details ul.descriptions{padding-left:15px;list-style-type:none}.item .item-detail-info .details ul.descriptions li{text-indent:-15px}.item .item-detail-info .details ul.descriptions li:before{content:"-";text-indent:-5px;margin-right:5px}.item .item-detail-info .details span.separator{margin-left:10px;margin-right:10px;font-size:2em;font-weight:lighter}@media(max-width:575px){.item .item-detail-info .details span.separator{margin-left:2px;margin-right:2px}}.item .item-detail-info .details .item-price-info-left{margin-right:10px;display:inline-flex}@media(max-width:991px){.item .item-detail-info .details .item-price-info-left{display:flex;justify-content:space-between;margin-right:0}}@media(max-width:767px){.item .item-detail-info .details .item-price-info-left{line-height:24px;padding-top:15px;padding-bottom:15px}}.item .item-detail-info .details .left-basket{float:left}@media(max-width:400px){.item .item-detail-info .details .left-basket svg{width:6vw}.item .item-detail-info .details .left-basket.separator{font-size:8vw}}@media(max-width:560px){.item .item-detail-info .details .left-basket.price{font-size:4vw}}@media(max-width:500px){.item .item-detail-info .details .left-basket .item-stock span{margin:0 2vw}}@media(max-width:430px){.item .item-detail-info .details .left-basket .item-stock span{font-size:2.6vw}.item .item-detail-info .details .left-basket .item-stock .stock-image{width:4vw}.item .item-detail-info .details .left-basket .item-stock img[alt="Info"]{width:2.3vw}}.item .item-detail-info .details .right-basket{float:right}@media(max-width:767px){.item .item-detail-info .details .right-basket{width:100%;margin-top:15px;line-height:48px}}@media(max-width:767px){.item .item-detail-info .details #form_basket{line-height:24px}}.item .item-detail-info .details #form_basket .item-detail-quantity{width:50px;border:none}@media(max-width:991px){.item .item-detail-info .details #form_basket .item-detail-quantity{width:60px}}.item .item-detail-info .details #form_basket .details-label{float:left}@media(max-width:991px){.item .item-detail-info .details #form_basket .details-label{padding-bottom:3px}}.item .item-detail-info .details .basket-btn{color:#fff;background:#8bcc00}@media(max-width:767px){.item .item-detail-info .details .basket-btn{float:right;padding:.8rem .8rem;font-size:14px}}@media(max-width:348px){.item .item-detail-info .details .basket-btn{font-size:4vw;padding-left:3.8vw;padding-right:3.8vw}}.item .item-detail-info .compare-list-manufacturer{display:none;width:100%}.item .item-detail-info .compare-list-manufacturer div{float:left}.item #item-wait-slider{display:none;position:absolute;width:100%;height:100%;z-index:2;background:rgba(0,0,0,.8)}.item #item-wait-slider img{position:fixed;left:calc(50% - 100px);top:calc(50% - 100px);height:200px;width:200px}.item #form_basket_chainkit.details-label{margin-top:2px}.item .is-sparepart-container{margin-top:20px}.item .is-sparepart-container .is-sparepart-dropdown{width:calc(100% - 50px);border:1px solid #fff;border-radius:5px 0 0 5px;margin-bottom:0}.item .is-sparepart-container .is-sparepart-dropdown a.dropdown-toggle{border-radius:5px 0 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inherit}.item .is-sparepart-container .btn-reset-sparepart-device{background-color:#5c5a56;margin:0!important;float:left;padding:10px;border-radius:0 5px 5px 0;width:50px;height:46px;border:1px solid #5c5a56;display:flex;justify-content:center}.item .is-sparepart-container .is-sparepart-result-container{width:100%;float:left;border-radius:5px;padding:10px;display:flex;justify-content:center;margin-top:10px}.item .is-sparepart-container .is-sparepart-result-container.is-sparepart_ok{background-color:#8bcc00}.item .is-sparepart-container .is-sparepart-result-container.is-sparepart_err{background-color:#e8403f}.item .is-sparepart-container .is-sparepart-result-container.is-sparepart_war{background-color:#fecf20}.item .is-sparepart-container .is-sparepart-result-container.is-sparepart_war span{color:#5c5a56}.item .is-sparepart-container .is-sparepart-result-container.is-sparepart_war svg path{fill:#5c5a56!important}.item .is-sparepart-container .is-sparepart-result-container svg,.item .is-sparepart-container .is-sparepart-result-container img{float:left;margin-right:15px;margin-top:5px}.item .is-sparepart-container .is-sparepart-result-container span{float:left;color:#fff;font-weight:bold;width:60%;line-height:1}.item .form-control{color:#5c5a56}.item .form-control.item-detail-quantity{font-weight:bold}.item .form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}.item #item-additional-infos{background:#edecea;padding:40px}@media(max-width:1920px){.item #item-additional-infos{padding-left:2.102%}}.item #item-additional-infos h6{color:#5c5a56;font-weight:bold;margin-bottom:20px}.item #item-additional-infos h6 div{float:left;width:50px}.item #item-additional-infos h6 div img,.item #item-additional-infos h6 div svg{height:20px;width:auto}.item #item-additional-infos ul.downloads{padding-left:15px;list-style-type:none}.item #item-additional-infos ul.downloads li{text-indent:-15px}.item #item-additional-infos ul.downloads li:before{content:"-";text-indent:-5px;margin-right:5px}.item #item-additional-infos ul.downloads li a{color:#5c5a56}.item #item-additional-infos ul.downloads li a:hover{color:#5c5a56;text-decoration:underline}.item #item-additional-infos hr{margin:20px 0}.item #item-additional-infos button{margin:20px 0}.item .item-additional-Info-mobile{background-color:#edecea}.item .item-additional-Info-mobile a:hover{cursor:pointer}.item .item-additional-Info-mobile h6{font-weight:bold;margin-left:20px;color:#5c5a56;float:left}.item .item-additional-Info-mobile img{float:left}.item .item-additional-Info-mobile hr{width:100%;float:left}.item .item-additional-Info-mobile span.mobile-device-select-box{margin-top:15px;margin-bottom:25px;float:left}.item .item-additional-Info-mobile .add_new_bike_btn{width:100%;margin-top:10px;color:#fff;background-color:#5c5a56}.item .item-additional-Info-mobile .detail-button-image-container{float:left;width:33px}.item .item-additional-Info-mobile .detail-button-image-container img,.item .item-additional-Info-mobile .detail-button-image-container svg{height:20px;width:auto}.item h2{font-weight:bold;font-size:1.3rem}.item #chainkit-configurator{color:#5c5a56}.item #chainkit-configurator h3{font-weight:bold;font-size:1.3rem}.item #chainkit-configurator h5{font-weight:bold;font-size:1rem}.item #chainkit-configurator .text-info{color:#5c5a56!important;font-weight:bold}.item #chainkit-configurator .chainkit-box{background-color:#f6f5f4;color:#5c5a56}.item #chainkit-configurator .chainkit-box .chainkit-configurator-container{padding:20px}.item #chainkit-configurator .chainkit-box .frontsprocket-container:after,.item #chainkit-configurator .chainkit-box .chain-container:after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background:rgba(0,0,0,.1)}@media(max-width:767px){.item #chainkit-configurator .chainkit-box .frontsprocket-container:after,.item #chainkit-configurator .chainkit-box .chain-container:after{display:none}}@media(min-width:992px)and (max-width:1649px){.item #chainkit-configurator .chainkit-box .frontsprocket-container:after,.item #chainkit-configurator .chainkit-box .chain-container:after{display:none}}.item .chainkit-images .selected-chainkit{font-weight:bold;margin-right:10px}@media(max-width:575px){.item .chainkit-images .selected-chainkit{width:100%;margin-bottom:10px}}.item .chainkit-images .chain-kit-image img{width:50px;margin:0 5px}@media(max-width:991px){.item .chainkit-images #calculate_chainkit{width:100%;margin:10px 0}}@media(max-width:991px){.item .chainkit-images #reset_chainkit{width:100%}}.item .disabled-link a{color:#edecea!important}.item .disabled-link a:hover{cursor:not-allowed}.item .variantSelection{margin:40px 0}.item .variantSelection .control.dropdown>a{border-radius:0;background-color:#edecea}.item .variantSelection label{font-weight:bold;font-size:.8em}.item .item-compare-number{margin:40px 0}.item .item-compare-number .control.dropdown>a{border-radius:0;background-color:#edecea}.item .item-compare-number .control.dropdown>a span{float:left}.item .compare-list-manufacturer{background-color:#edecea;padding:15px;margin-top:-5px}.item .chain-kit-extra-select.row{width:100%}.item .btnCalculatePrice{color:#fff;background-color:#8bcc00}.item .btnCalculatePrice:hover{text-decoration:none;cursor:pointer}.item .btnCalculatePrice:disabled{background-color:#c5e57f}.item .btn_resetconfig{color:#fff;background-color:#5c5a56;margin-right:10px}.item .btn_resetconfig:hover{text-decoration:none;cursor:pointer}.item .btn_resetconfig:disabled{opacity:.5}.item .middle-center .carousel-control .prev{margin-right:40px}.item .middle-center .carousel-control .next{margin-left:40px}.item .itemnumber-info-mobile{font-weight:bold;font-size:.8em}.item .accessories{background:#fafafa}.item .accessories h2{margin-bottom:20px}.item .accessories #accessories-carousel-dot-nav{width:100%;display:flex;justify-content:center;margin-top:20px}.item .accessories #accessories-carousel-dot-nav.disabled{display:none}.item .accessories #accessories-carousel-dot-nav button{background-color:transparent;border:none;cursor:pointer}.item .accessories #accessories-carousel-dot-nav button.disabled{opacity:.3;cursor:unset}.item .accessories #accessories-carousel-dot-nav button:focus{outline:none}.item .accessories #accessories-carousel-dot-nav .owl-prev{margin-right:15px}.item .accessories #accessories-carousel-dot-nav .owl-next{margin-left:15px}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots{counter-reset:slides-num}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots .owl-dot{padding:0;width:24px;color:#5c5a56}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots .owl-dot:before{counter-increment:slides-num;content:counter(slides-num)}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots .owl-dot.active{color:#8bcc00;font-weight:bold;cursor:unset}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots .owl-dot:focus{outline:none}.item .accessories #accessories-carousel-dot-nav #accessories-carousel-dot-dots.disabled{display:none}.item .cross-selling{background:#5c5a56}.item .cross-selling h2{color:#fff;margin-bottom:20px}.item .cross-selling #crossselling-carousel .item-box .item-box-inner{background:#fff}.item .cross-selling #crossselling-carousel-dot-nav{width:100%;display:flex;justify-content:center;margin-top:20px}.item .cross-selling #crossselling-carousel-dot-nav.disabled{display:none}.item .cross-selling #crossselling-carousel-dot-nav button{background-color:transparent;border:none;cursor:pointer}.item .cross-selling #crossselling-carousel-dot-nav button.disabled{opacity:.3;cursor:unset}.item .cross-selling #crossselling-carousel-dot-nav button:focus{outline:none}.item .cross-selling #crossselling-carousel-dot-nav button svg path{fill:#fff!important}.item .cross-selling #crossselling-carousel-dot-nav .owl-prev{margin-right:15px}.item .cross-selling #crossselling-carousel-dot-nav .owl-next{margin-left:15px}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots{counter-reset:slides-num}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots .owl-dot{padding:0;width:24px;color:#fff}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots .owl-dot:before{counter-increment:slides-num;content:counter(slides-num)}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots .owl-dot.active{color:#8bcc00;font-weight:bold;cursor:unset}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots .owl-dot:focus{outline:none}.item .cross-selling #crossselling-carousel-dot-nav #crossselling-carousel-dot-dots.disabled{display:none}.ratings .detail-rating-left{padding:40px;width:270px}@media(max-width:767px){.ratings .detail-rating-left{width:100%}}.ratings .detail-rating-left h2{height:25px;margin-bottom:20px}.ratings .detail-rating-left .total-ratings{float:left;font-weight:bold}@media(max-width:767px){.ratings .detail-rating-left .total-ratings{float:right}}.ratings .detail-rating-left .your-rating-text{font-weight:bold;margin:15px 0;float:left;width:100%}.ratings .detail-rating-comments{width:calc(100% - 270px);padding-top:45px;padding-left:120px;padding-right:40px;padding-bottom:40px}@media(max-width:767px){.ratings .detail-rating-comments{width:100%}}.ratings .detail-rating-comments .rating-detail .rating-bar{margin-right:45px}.ratings .rating-bar{list-style:none;display:inline-flex;padding:0;float:left}.ratings .rating-bar img{width:20px}.ratings .rating-detail{padding-top:40px;padding-bottom:40px}.ratings .rating-detail .rating-detail-creator{float:left}.ratings .rating-detail hr{margin-top:3px}.rating{float:right}.rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:#ddd;background:url(images/Icons/stern-leer.svg) no-repeat center}.rating>input:checked~label{background:url(images/Icons/stern-voll.svg) no-repeat center}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{background:url(images/Icons/stern-voll.svg) no-repeat center}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{background:url(images/Icons/stern-voll.svg) no-repeat center}.rating>label:active{position:relative;top:2px;left:2px}.variantSelection ul{list-style-type:none;padding-left:0}.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}.tooltip.show{opacity:1!important}.tooltip>.tooltip-inner{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#5c5a56;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.7);box-shadow:0 0 3px 0 rgba(0,0,0,.7)}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#fff!important}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#fff!important}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:#fff!important}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{border-right-color:#fff!important}span.service4riders{color:#fecf20}.full-width{width:100%}#search-loading,#search-loading-items{width:100%;height:100%;display:none;background:rgba(0,0,0,.7)}#search-loading img,#search-loading-items img{position:sticky;width:200px;padding-bottom:150px;left:calc(50% - 100px);top:calc(50% - 100px)}@media(max-width:991px){#search-loading img,#search-loading-items img{width:90px;left:calc(50% - 45px);top:calc(50% - 45px)}}#search-loading{position:relative;min-height:800px}#search-loading-items{position:absolute;right:0;top:0}#search-loading-items img{left:calc(66% - 100px)}.basket-additional-infos .form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}.basket-additional-infos .basket-redeem-giftcards{color:#5c5a56}.basket-additional-infos .basket-redeem-giftcards:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:rgba(0,0,0,.1)}@media(max-width:991px){.basket-additional-infos .basket-redeem-giftcards:after{width:0}}.basket-additional-infos .basket-redeem-giftcards .redeem-giftcard-header{font-weight:bold}.basket-additional-infos .basket-redeem-giftcards .redeem-giftcard-text{font-size:.95em}.basket-additional-infos .basket-redeem-giftcards .tb-redeem-giftcard{margin-top:15px;color:#5c5a56;background-color:#edecea;border-color:#edecea;padding:.7rem 1rem}.basket-additional-infos .basket-redeem-giftcards .btn-redeem-giftcard{width:100%;color:#fff;background-color:#5c5a56;font-weight:bold;padding:.8rem;margin-top:5px}.basket-additional-infos .basket-shopping-points{color:#5c5a56}@media(min-width:992px){.basket-additional-infos .basket-shopping-points{max-width:calc(75% - 356px)}}.basket-additional-infos .basket-shopping-points .shopping-points-header{font-weight:bold}.basket-additional-infos .basket-shopping-points .shopping-points-text{font-size:.95em}.basket-additional-infos .basket-shopping-points .symbol-container{margin-top:30px;width:100%;float:left}.basket-additional-infos .basket-shopping-points .symbol-container div{float:left;position:relative}.basket-additional-infos .basket-shopping-points .symbol-container .symbol-add-points{font-weight:bold;color:#8bcc00;position:absolute;left:17.45px}.basket-additional-infos .basket-shopping-points .symbol-container .symbol-add-points.is-left{left:unset;right:17.45px;padding-right:5px}@media(max-width:480px){.basket-additional-infos .basket-shopping-points .symbol-container .symbol-add-points{left:3.637vw;font-size:3.335vw}.basket-additional-infos .basket-shopping-points .symbol-container .symbol-add-points.is-left{left:unset;right:3.637vw}}.basket-additional-infos .basket-shopping-points .symbol-container svg{float:right;height:auto;width:34.9px;margin-right:-17.45px;margin-bottom:10px}@media(max-width:480px){.basket-additional-infos .basket-shopping-points .symbol-container svg{width:7.274vw;margin-right:-3.637vw}}.basket-additional-infos .basket-shopping-points .progress{float:left;width:100%;background-color:#edecea;border-radius:0;height:.5rem}.basket-additional-infos .basket-shopping-points .progress .progress-bar{background-color:#5c5a56}.basket-additional-infos .basket-shopping-points .progress .progress-bar.progress-bar-new{background-color:#8bcc00}.basket-additional-infos .basket-shopping-points .progress-bar-text-container{margin-top:10px;float:left;width:100%;font-weight:bold;font-size:.7em}.basket-additional-infos .basket-sum{color:#5c5a56;font-weight:bold}@media(min-width:992px){.basket-additional-infos .basket-sum{max-width:356px}}.basket-additional-infos .basket-sum .basket-footer-line{width:100%}@media(max-width:388px){.basket-additional-infos .basket-sum .basket-footer-line{font-size:4.125vw}}.basket-additional-infos .basket-sum .basket-footer-line.total-sum{font-size:1.7em}@media(max-width:388px){.basket-additional-infos .basket-sum .basket-footer-line.total-sum{font-size:7.014vw}}.basket-additional-infos .basket-sum .basket-footer-line.total-sum.checkout-line{font-size:1.5em}.basket-additional-infos .basket-sum .btn-basket-to-checkout{width:100%;margin-top:15px;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.8rem}#checkout-items,#basket-items,#order-items{margin-top:50px}.checkout-item,.basket-item,.order-item{border-top:1px solid #edecea;border-bottom:1px solid #edecea;margin-top:10px;margin-bottom:10px;width:calc(100% - 5px);background-color:#fff}@media(max-width:991px){.checkout-item,.basket-item,.order-item{border:1px solid #edecea;padding:20px 20px 0 20px;border-radius:8px;position:relative;margin-right:0;margin-top:20px;width:100%}}.checkout-item a,.basket-item a,.order-item a{color:#5c5a56}.checkout-item aHover,.basket-item aHover,.order-item aHover{color:#5c5a56;text-decoration:none}.checkout-item img.img-responsive,.basket-item img.img-responsive,.order-item img.img-responsive{height:100px}.checkout-item .separator,.basket-item .separator,.order-item .separator{font-size:34px;font-weight:lighter}.checkout-item .name-column,.basket-item .name-column,.order-item .name-column{width:250px}.checkout-item .item-name,.basket-item .item-name,.order-item .item-name{font-weight:bold}.checkout-item .item-number,.basket-item .item-number,.order-item .item-number{float:left;margin-top:-5px}.checkout-item .simple-span,.basket-item .simple-span,.order-item .simple-span{font-weight:bold;width:161px}.checkout-item .item-quantity,.basket-item .item-quantity,.order-item .item-quantity{width:60px;border:none;font-weight:bold}.checkout-item .basket-row-price,.basket-item .basket-row-price,.order-item .basket-row-price{font-weight:bold;width:71px;text-align:right}.checkout-item .quantity-basket,.basket-item .quantity-basket,.order-item .quantity-basket{font-weight:bold;width:60px;text-align:center}.checkout-item .btn-basket-delete,.basket-item .btn-basket-delete,.order-item .btn-basket-delete{float:right;height:100px;margin-right:-5px;border-radius:0 .25rem .25rem 0}.checkout-item .btn-basket-delete:disabled:hover,.basket-item .btn-basket-delete:disabled:hover,.order-item .btn-basket-delete:disabled:hover{cursor:not-allowed}.checkout-item .btn-basket-delete-mobile,.basket-item .btn-basket-delete-mobile,.order-item .btn-basket-delete-mobile{width:calc(100% + 40px);margin:0 -20px 0 -20px;border-top-left-radius:0;border-top-right-radius:0}.checkout-item .btn-basket-delete-mobile:disabled:hover,.basket-item .btn-basket-delete-mobile:disabled:hover,.order-item .btn-basket-delete-mobile:disabled:hover{cursor:not-allowed}.checkout-item .btn-checkout-fake,.basket-item .btn-checkout-fake,.order-item .btn-checkout-fake{float:right;height:100px;margin-right:-5px;border-radius:0 .25rem .25rem 0}.checkout-item .btn-checkout-fake:disabled:hover,.basket-item .btn-checkout-fake:disabled:hover,.order-item .btn-checkout-fake:disabled:hover{cursor:default}.checkout-item .btn-checkout-fake-mobile,.basket-item .btn-checkout-fake-mobile,.order-item .btn-checkout-fake-mobile{width:100%;position:absolute;bottom:0;margin-left:-20px;border-top-left-radius:0;border-top-right-radius:0}.checkout-item .btn-checkout-fake-mobile:disabled:hover,.basket-item .btn-checkout-fake-mobile:disabled:hover,.order-item .btn-checkout-fake-mobile:disabled:hover{cursor:not-allowed}.checkout-item div.item-image,.basket-item div.item-image,.order-item div.item-image{width:100px;height:100px;background-color:#edecea}.checkout-item div.item-image a,.basket-item div.item-image a,.order-item div.item-image a{text-align:center}.checkout-item div.item-image a img,.basket-item div.item-image a img,.order-item div.item-image a img{max-height:85px;max-width:80%;height:auto;width:auto;position:relative;top:50%;transform:translateY(-50%)}#basket-container #basket-items-content{color:#5c5a56}#basket-container #basket-items-content h3{font-weight:bold}@media(max-width:991px){#basket-container #basket-items-content h3{margin-bottom:40px}}#basket-container #basket-items-content a{color:#5c5a56}#basket-container #basket-items-content a:hover{color:#5c5a56;text-decoration:none;cursor:pointer}#basket-container .basket-wishlist{color:#5c5a56}@media(max-width:991px){#basket-container .basket-wishlist{background-color:#faf9f6}}#basket-container .basket-wishlist h3{font-weight:bold}#basket-container .basket-wishlist hr{margin-bottom:40px}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav{width:100%;display:flex;justify-content:center;margin-top:20px}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav.disabled{display:none}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav button{background-color:transparent;border:none;cursor:pointer}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav button.disabled{opacity:.3;cursor:unset}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav button:focus{outline:none}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav .owl-prev{margin-right:15px}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav .owl-next{margin-left:15px}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots{counter-reset:slides-num}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots .owl-dot{padding:0;width:24px;color:#5c5a56}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots .owl-dot:before{counter-increment:slides-num;content:counter(slides-num)}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots .owl-dot.active{color:#8bcc00;font-weight:bold;cursor:unset}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots .owl-dot:focus{outline:none}#basket-container .basket-wishlist .basket-wishlist-container #wishlist-carousel-dot-nav #wishlist-carousel-dot-dots.disabled{display:none}#checkout{color:#5c5a56}#checkout form.checkout-form{width:100%}#checkout input[type='text'].form-control:focus,#checkout select.form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#checkout #checkout-header a.notify-link,#checkout #checkout-header a.notify-link:hover{cursor:pointer}#checkout #checkout-header img{float:left;width:25.2px}#checkout #checkout-header span{color:#5c5a56;font-weight:bold;margin-left:15px;margin-top:-5px;float:left;width:calc(100% - 40.2px)}#checkout .checkout-progress-bar{padding:40px 0}#checkout .checkout-progress-bar .active{color:#8bcc00;font-weight:bold}#checkout .checkout-progress-bar .with-separator:after{color:#5c5a56;content:"/";position:absolute;width:5px;top:-15px;font-weight:100;font-size:34px;right:0}@media(max-width:991px){#checkout .checkout-progress-bar .with-separator:after{content:""}}@media(min-width:992px)and (max-width:1199px){#checkout .checkout-progress-bar .checkout-progress-bar-text{font-size:1.1vw}}@media(min-width:1200px)and (max-width:1900px){#checkout .checkout-progress-bar .checkout-progress-bar-text{font-size:.8vw}}#checkout .checkout-login-container-box{background-color:#edecea;height:100%}#checkout .checkout-login-container-box .btn-checkout-login{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6rem;width:100%}#checkout .checkout-login-container-box .place-container{height:50px}#checkout .checkout-login-container-box .at-end{margin-bottom:40px}#checkout .checkout-login-container-box .at-end.one-pad{width:-webkit-calc(15%);width:-moz-calc(15%);width:calc(100% - 85px)}#checkout .checkout-login-container-box .at-end.two-pad{width:-webkit-calc(10%);width:-moz-calc(10%);width:calc(100% - 90px)}#checkout .checkout-login-container-box h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#checkout .checkout-login-container-box .form-control{margin-bottom:10px;padding:.6rem .75rem}#checkout .pl-px-5{padding-left:5px}#checkout .pr-px-5{padding-right:5px}#checkout .checkout-invoice-container{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}#checkout .checkout-invoice-container #checkout-buttons{width:100%}#checkout .checkout-invoice-container #checkout-buttons .checkout-button-next{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px;width:100%}@media(min-width:361px)and (max-width:450px){#checkout .checkout-invoice-container #checkout-buttons .checkout-button-next{font-size:3.556vw}}@media(max-width:360px){#checkout .checkout-invoice-container #checkout-buttons .checkout-button-next{font-size:4.445vw}}#checkout .checkout-invoice-container .address-cont>div{margin-top:5px;margin-bottom:5px}@media(max-width:991px){#checkout .checkout-invoice-container .address-cont>div #ContactPerson_Address_City{margin-top:10px}}#checkout .address-cont .form-control:required:focus{border:1px solid #8bcc00;outline:none}#checkout .address-cont .form-control:required.input-validation-error{border-color:red}#checkout .distributor-container{background-color:#fff;border-radius:8px}#checkout #selectedDistributorContainer,#checkout #changeDistributorContainer{display:none}#checkout .checkout-delivery-container{width:100%}#checkout .checkout-delivery-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#checkout .checkout-delivery-container .form-control{border-color:transparent}#checkout .checkout-delivery-container .checkout-delivery-cont{background-color:#fff;border-radius:8px}#checkout .checkout-delivery-container .checkout-delivery-cont.selected{color:#fff;background-color:#a1978b;font-weight:bold}#checkout .checkout-delivery-container .checkout-button-next{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px}@media(min-width:361px)and (max-width:480px){#checkout .checkout-delivery-container .checkout-button-next{font-size:3.335vw}}@media(max-width:360px){#checkout .checkout-delivery-container .checkout-button-next{font-size:3.8vw}}#checkout .checkout-delivery-container #delivery_deliveryaddr_invoice-container .checkbox-container .checkmark:after{border-color:#5c5a56}#checkout .checkout-delivery-container #delivery_deliveryaddr_invoice-container .checkbox.leftcontrol-label{width:calc(100% - 26px)}#checkout .checkout-dist-select-container .quick-search .ui-autocomplete-input{border-color:#fff;height:44px}@media(max-width:767px){#checkout .checkout-dist-select-container .quick-search .ui-autocomplete-input{height:35px}}#checkout .checkout-dist-select-container .quick-search #distributer-search-checkout{height:44px;width:45px;padding:0}@media(max-width:767px){#checkout .checkout-dist-select-container .quick-search #distributer-search-checkout{height:35px;width:35px}#checkout .checkout-dist-select-container .quick-search #distributer-search-checkout img{height:15px}}#checkout .checkout-dist-select-container .delivery-map{height:300px}#checkout .checkout-dist-select-container .delivery-map #map_canvas{width:100%;height:100%}#checkout .checkout-dist-select-container .delivery-map #map_canvas .gm-style .gm-style-iw-c,#checkout .checkout-dist-select-container .delivery-map #map_canvas .gm-style .gm-style-iw-d{max-width:100%!important}#checkout .checkout-dist-select-container .delivery-map #map_canvas .gm-style .gm-style-iw-d{overflow:auto!important}#checkout .checkout-payment-container{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}#checkout .checkout-payment-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#checkout .checkout-payment-container #checkout-buttons{width:100%;display:none}#checkout .checkout-payment-container #checkout-buttons .checkout-button-next{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px}@media(min-width:361px)and (max-width:384px){#checkout .checkout-payment-container #checkout-buttons .checkout-button-next{font-size:4.17vw}}@media(max-width:330px){#checkout .checkout-payment-container #checkout-buttons .checkout-button-next{font-size:4.85vw}}#checkout #checkout-delivery-addr-cont{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}#checkout #checkout-delivery-addr-cont.external-delivery-cont{padding:40px 0 40px 0}#checkout #checkout-delivery-addr-cont #checkout-buttons{width:100%}#checkout #checkout-delivery-addr-cont #checkout-buttons .checkout-button-next{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px}#checkout #checkout-delivery-addr-cont .address-cont{margin-left:-5px;margin-right:-5px}#checkout #checkout-delivery-addr-cont .address-cont>div{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}@media(max-width:767px){#checkout #checkout-delivery-addr-cont #ContactPerson_Address_City{margin-top:10px}}#checkout .gm-style .gm-style-iw-c{border-radius:0;padding:0}#checkout .infoDiv{width:100%;overflow-x:hidden}#checkout .infoDiv .marker-container{padding:10px}#checkout .infoDiv .marker-container h3{font-size:1.1em;font-weight:bold}#checkout .infoDiv .marker-container img{margin-top:10px}#checkout .infoDiv button{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;border-radius:0}#checkout .checkout-summary-container{color:#5c5a56}#checkout .checkout-summary-container h3{font-weight:bold}#checkout .checkout-summary-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#checkout .checkout-summary-container span.summary-price-info-text{margin-left:20px}@media(max-width:991px){#checkout .checkout-summary-container span.summary-price-info-text{margin-left:0}}#checkout .checkout-summary-container .summary-info-base-container{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);padding-top:10px}#checkout .checkout-summary-container .summary-info-container{background-color:#edecea;margin:5px;height:100%}#checkout .checkout-summary-container .checkout-additional-infos{margin-top:50px}#checkout .checkout-summary-container #checkout-buttons{width:100%}#checkout .checkout-summary-container #checkout-buttons .checkout-button-next{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px}.checkout-finished-container #finished-container #finished-header a.notify-link,.checkout-finished-container #finished-container #finished-header a.notify-link:hover{cursor:pointer}.checkout-finished-container #finished-container #finished-header img{float:left;width:25.2px}.checkout-finished-container #finished-container #finished-header span{color:#5c5a56;font-weight:bold;margin-left:15px;margin-top:-5px;float:left;width:calc(100% - 40.2px)}@media(min-width:1200px)and (max-width:1400px){.checkout-finished-container #finished-container h3,.checkout-finished-container #shoppingpoints-info-content h3{font-size:2vw}}@media(min-width:992px)and (max-width:1040px){.checkout-finished-container #finished-container h3,.checkout-finished-container #shoppingpoints-info-content h3{font-size:2.693vw}}.checkout-finished-container .order-distributor .btn{display:none}.checkout-finished-container .pull-right{float:right}.checkout-finished-container .finished-infotext{margin-top:20px;float:left}.checkout-finished-container .finished-infotext a{text-decoration:underline;color:#5c5a56}.checkout-finished-container .finished-infotext a:hover{text-decoration:underline;color:#5c5a56}.panel-body address{margin-top:10px}.panel-body img{max-height:95px}.panel-body .checkbox a{color:#8bcc00}.panel-body .checkbox a:hover{text-decoration:underline}.panel-body .checkbox a:focus{text-decoration:underline}.panel-body .newsletter{margin-bottom:10px}.tab-body{margin-top:20px;min-height:260px;padding:15px}.panel-heading .accordion-toggle h4:after{color:#fff;content:"";float:right;font-family:'Glyphicons Halflings';overflow:no-display}.panel-heading .accordion-toggle.collapsed h4:after{content:""}#accordion .form-horizontal .control-label{text-align:left}.datetimepick{margin-top:30px}.nav-tabs.nav-justified>li>a{padding:10px 10px 30px 10px}.nav-tabs.nav-justified>li>a img{height:23px;width:auto}.payment-info .tab-pane form{margin-top:30px}legend{display:none}.field-validation-valid,.validation-summary-valid{display:none}#order-info-items-content{color:#5c5a56;width:100%}#order-info-items-content h3{font-weight:bold;margin-bottom:20px}#order-info-items-content .order-row{width:100%;border:1px solid #edecea;padding:20px;margin:5px 0}@media(max-width:767px){#order-info-items-content .order-row{text-align:center}#order-info-items-content .order-row .separator{display:none}}#order-info-items-content .order-row div.bold-column span{font-weight:bold}#order-info-items-content .order-row div span.status{width:112px}#order-info-items-content .order-row div span.customer-order-date{width:74px}#order-info-items-content .order-row div span.customer-order-image{width:19px}#order-info-items-content .order-row div span.customer-order-price{width:94px;text-align:right}#order-info-items-content .btn:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#order-info-items-content .form-control:focus{border-color:#ced4da;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#order-info-items-content .btn-show-orders{background-color:#5c5a56;color:#fff;font-weight:bold;padding:.6em 1em}@media(max-width:991px){#order-info-items-content .btn-show-orders{width:100%}}#order-info-items-content .btn-search-orders{background-color:#5c5a56;color:#fff;font-weight:bold;padding:.4em 1em;margin-left:20px}@media(max-width:991px){#order-info-items-content .btn-search-orders{width:100%;margin:10px 0}}#order-info-items-content #CreateDateFrom{width:120px;text-align:center;float:left;margin-left:20px}@media(max-width:991px){#order-info-items-content #CreateDateFrom{width:100%;margin:10px 0}}#order-info-items-content label{float:left;margin-top:6px}.cms-container{padding:50px 50px 50px 50px;color:#5c5a56}@media(max-width:991px){.cms-container{padding-top:30px}}.cms-container #cms-header{margin-left:4%;margin-bottom:40px}@media(max-width:991px){.cms-container #cms-header{margin-left:0;margin-bottom:0}}.cms-container #cms-header img{float:left}.cms-container #cms-header span{color:#5c5a56;font-weight:bold;margin-left:15px;margin-top:-5px;float:left}.cms-container .block h2{font-weight:bold;font-size:1.5em}@media(max-width:991px){.cms-container .block td[style="width: 4%;"]{display:none}}#contact-message #contact-header a{display:flex;align-items:center;justify-content:flex-start}#contact-message #contact-header a span{color:#5c5a56;font-weight:bold;margin-left:15px;white-space:nowrap}@media(max-width:335px){#contact-message #contact-header a span{font-size:4.5vw}}#contact-message .contact-container{color:#5c5a56}#contact-message .contact-container input[type='text'].form-control,#contact-message .contact-container input[type='text'].form-control:focus,#contact-message .contact-container select.form-control:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none;margin:5px 0}#contact-message .contact-container .contact-head{text-align:center;margin:40px}@media(max-width:991px){#contact-message .contact-container .contact-head{text-align:left;margin:0}}#contact-message .contact-container .contact-head h3{font-weight:bold;color:#8bcc00}@media(max-width:991px){#contact-message .contact-container .contact-head h3{font-size:20px;color:#000}}#contact-message .contact-container #contact-message-form{width:100%}@media(max-width:991px){#contact-message .contact-container #contact-message-form>.col-lg-6{margin:5px 0}}#contact-message .contact-container #contact-message-form .contact-input-container{background:#edecea;height:100%}@media(max-width:431px){#contact-message .contact-container #contact-message-form .contact-input-container .copy-captcha-box label{font-size:3.7vw}}#contact-message .contact-container #contact-message-form .contact-input-container .btn-select-file{background-color:#5c5a56}#contact-message .contact-container #contact-message-form .contact-input-container .btn-submit-contact{background-color:#8bcc00}#contact-message .contact-container #contact-message-form .contact-input-container .btn-select-file,#contact-message .contact-container #contact-message-form .contact-input-container .btn-submit-contact{color:#fff;padding:.6em 1em;width:100%}@media(min-width:768px)and (max-width:991px){#contact-message .contact-container #contact-message-form .contact-input-container .btn-select-file,#contact-message .contact-container #contact-message-form .contact-input-container .btn-submit-contact{width:auto}}@media(min-width:1650px){#contact-message .contact-container #contact-message-form .contact-input-container .btn-select-file,#contact-message .contact-container #contact-message-form .contact-input-container .btn-submit-contact{width:auto}}#contact-message .contact-container .contact-info-container{background-color:#edecea;margin-top:30px;padding:80px 40px}#contact-message .contact-container .contact-info-container p{margin-bottom:.3rem}#contact-message .contact-container .contact-info-container h5{font-weight:bold}#contact-message .contact-container .contact-info-container #map_canvas{height:100%}#contact-message .contact-container .control.dropdown{margin-bottom:5px}#contact-message .contact-container .form-control:disabled{background-color:#fff}.pagination{line-height:17.7px}.pagination li.list-inline-item:first-child{margin-right:30px;margin-left:0}@media(max-width:575px){.pagination li.list-inline-item:first-child{margin-right:4vw}}.pagination li.list-inline-item:last-child{margin-left:30px;margin-right:0}@media(max-width:575px){.pagination li.list-inline-item:last-child{margin-left:4vw}}.pagination li.list-inline-item{margin-left:.25rem;margin-right:.25rem}.pagination li.list-inline-item a{color:#5c5a56}.pagination li.list-inline-item a:hover{text-decoration:none;color:#8bcc00}.pagination li.list-inline-item a:hover svg path{fill:#8bcc00!important}.pagination li.list-inline-item.active a{color:#8bcc00}.category-fts-form{float:left;width:50%}@media(max-width:950px){.category-fts-form{width:35%}}.category-fts-form input{border:none;background:transparent;border-bottom:1px solid #5c5a56;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.category-fts-form input:focus{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #5c5a56}#notification,#notification-wishlist,#notification-voucher{display:none}.notification-container{font-size:11px;position:fixed;top:190px;right:75px;width:320px;height:auto;Z-Index:10000;color:#5c5a56;border:1px solid #666;-moz-box-shadow:0 0 4px 0 #666;-webkit-box-shadow:0 0 4px 0 #666;box-shadow:0 0 4px 0 #666}@media(max-width:991px){.notification-container{width:95%;right:50%;top:15%;transform:translateX(50%)}}.notification-container.success{color:green;background-color:#fff;border:2px solid #8bcc00;margin-top:-20px}.notification-container.warning{color:#ffa500;border:2px solid #ffa500;margin-top:-20px;background-color:#fff}.notification-container.error{color:red;border:2px solid red;margin-top:-20px;background-color:#fff}.notification-container .notification-body{height:auto;color:#5c5a56;position:relative}.notification-container .notification-body .notification-box-image{height:175px;background:#edecea;position:relative}.notification-container .notification-body .notification-box-image img{max-height:145px;max-width:80%;height:auto;width:auto;position:relative;top:50%;transform:translateY(-50%)}.notification-container .notification-body #notification-details{padding:15px 25px 10px 25px}.notification-container .notification-body .description,.notification-container .notification-body .header{font-weight:bold;word-wrap:normal;display:inline-block;margin-top:10px;margin-left:0;font-size:16px}.notification-container .notification-body ul{padding-left:0;list-style:none}.notification-container .notification-body ul li:before{content:'-';margin-right:5px}.notification-container .notification-body .btn-close-notification{position:absolute;right:25px;top:10px;z-index:1}.notification-container .notification-body .btn-close-notification:hover{cursor:pointer}.notification-container .btn-to-basket{width:100%;background-color:#8bcc00;color:#fff;border-radius:0;padding:10px 25px}.notification-container .btn-to-basket .quantity{float:left;font-weight:bold}.notification-container .btn-to-basket img{float:right}.notification-container .btn-to-basket:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.notification-container .btn-to-basket-err{width:100%;background-color:#e8403f;color:#fff;border-radius:0;padding:10px 25px}.notification-container .btn-to-basket-err .quantity-err{float:left;font-weight:bold}.notification-container .btn-to-basket-err img{float:right}.notification-container .btn-to-basket-err:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#notification-details{padding-left:5px 5px 0 5px}#notification_basket{float:left}#userbike .badge,#basket .badge,#wishlist .badge,.basket-info .badge,.wishlist-info .badge,.userbike-info .badge{border-radius:.5rem;background:#8bcc00;color:#fff;margin-left:-8px}.hr-white{border-color:#fff}.dropdown-menu-sorting{top:25px!important;right:0!important;left:auto!important;transform:none!important;padding-left:15px}.dropdown-menu-sorting ul{list-style:none;padding-left:0}.paragraph-57{height:16px;width:auto}.all-spareparts-icon{height:16px;width:auto}.device-image-icons{margin-left:10px}.device-image-icons:hover{cursor:pointer}.device-info{margin-top:10px}.device-info img{margin-top:3px;float:left}.device-info span{float:left;max-width:80%;margin-left:8px;font-size:12px}tr.userdevice-row:hover{background:#8bcc00!important;cursor:pointer}.subCategoryBox{display:none}.back-info-container{display:none}.back-info-container span{font-weight:bold;float:left;color:#5c5a56}.back-info-container span.separator{font-weight:lighter;font-size:30px;margin-top:-11px;float:left;margin-left:10px;margin-right:10px}.back-info-container span img{margin-right:10px}.SubCategoryBoxContainer{width:100%}.item-result-wishlist{position:absolute;top:15px;right:15px}.item-result-wishlist:hover{cursor:pointer}.item-result-icon{position:absolute;top:15px;left:15px;z-index:2}.category-Info-button{background:#5c5a56;color:#fff!important;margin-right:10px;margin-top:10px;margin-bottom:5px}.category-Info-button:hover{color:#fff!important;text-decoration:none;cursor:pointer}.fts-hits-result{margin-top:15px;float:left;margin-right:15px}.fts-hits-result span{font-weight:bold;color:#5c5a56;float:left}.fts-hits-result .separator{margin-left:15px;font-weight:lighter;font-size:32px;margin-top:-14px}.item-info-image-overlay{position:absolute;bottom:-10px;right:0;color:#fff;background-color:#5c5a56;padding:0 10px 3px 10px;font-weight:bold}.item-info-image-overlay:before{content:'';position:absolute;top:0;left:0;margin-left:-5px;width:0;height:0;border-bottom:solid 27px #5c5a56;border-left:solid 5px transparent}#forgot-password{color:#5c5a56}#forgot-password h4{font-weight:bold;font-size:1.2em;color:#8bcc00;margin:40px 0}@media(max-width:991px){#forgot-password h4{margin:15px 0}}#forgot-password input#Email{margin-bottom:20px;color:#5c5a56}#forgot-password #forgot-password-header img{float:left}#forgot-password #forgot-password-header span{color:#5c5a56;font-weight:bold;margin-left:15px;margin-top:-5px;float:left}#forgot-password .forgot-password-container{background-color:#edecea}#forgot-password .forgot-password-container p{margin-bottom:40px}#forgot-password .forgot-password-container .btn-forgot-password{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6rem 1rem}@media(max-width:991px){#forgot-password .forgot-password-container .btn-forgot-password{width:100%}}#forgot-password .forgot-password-container .pull-right{margin-top:-50px}@media(max-width:991px){#forgot-password .forgot-password-container .pull-right{margin-top:-10px;width:100%}}#register{color:#5c5a56}#register #register-personal-data,#register #register-distributor-data,#register #register-bikes-data{display:none}#register h4{font-weight:bold;font-size:1.2em}#register .register-section-content{width:100%}#register input[type='text'].form-control:focus,#register select.form-control:focus,#register .form-control.no-focus:focus{-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#register .form-control{border-color:transparent}#register .form-control:required:focus{border:1px solid #8bcc00!important;outline:none}#register .form-control:required.input-validation-error{border-color:red!important}#register .form-control:disabled{border-color:#ced4da}#register #register-header a{line-height:18px}#register #register-header a img{float:left;width:25.2px}#register #register-header a span{color:#5c5a56;font-weight:bold;margin-left:15px;float:left;white-space:nowrap;width:calc(100% - 40.2px)}@media(max-width:355px){#register #register-header a span{font-size:4.5vw}}#register .register-progress-bar{padding:40px 0}@media(min-width:1200px)and (max-width:1630px){#register .register-progress-bar .register-progress-bar-text{font-size:.982vw}}@media(min-width:992px)and (max-width:1199px){#register .register-progress-bar .register-progress-bar-text{font-size:1.336vw}}#register .register-progress-bar .active{color:#8bcc00;font-weight:bold}#register .register-progress-bar .link-active{cursor:pointer}#register .register-progress-bar .with-separator{display:flex;align-items:center;justify-content:center}#register .register-progress-bar .with-separator:after{color:#5c5a56;content:"/";position:absolute;width:5px;font-weight:100;font-size:34px;right:0}@media(max-width:991px){#register .register-progress-bar .with-separator:after{content:""}}@media(min-width:1200px)and (max-width:1630px){#register .register-progress-bar .with-separator:after{font-size:2.086vw}}@media(min-width:992px)and (max-width:1199px){#register .register-progress-bar .with-separator:after{font-size:2.836vw}}#register .register-button-next{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px;width:100%}@media(max-width:991px){#register .register-button-next{margin-top:0}}#register .register-login-data-container{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}#register .register-login-data-container .form-group{margin:0;padding-top:5px;padding-bottom:5px}#register .register-login-data-container span.field-validation-error{float:right;width:50%;padding-left:10px;color:red}@media(max-width:991px){#register .register-login-data-container span.field-validation-error{width:100%}}#register .register-login-data-container .form-control.input-validation-error{width:50%}@media(max-width:991px){#register .register-login-data-container .form-control.input-validation-error{width:100%}}#register .address-cont .form-control:required:focus{border:1px solid red;outline:none}#register .register-personal-data-container{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}@media(min-width:992px)and (max-width:1649px){#register .register-personal-data-container .postcode-container{padding-right:5px}}@media(min-width:1650px){#register .register-personal-data-container .postcode-container{padding-right:2.5px}}#register .register-personal-data-container .postcode-container .tb-placeholder{left:.8rem}@media(min-width:992px)and (max-width:1649px){#register .register-personal-data-container .city-container{padding-left:5px}}@media(min-width:1650px){#register .register-personal-data-container .city-container{padding-left:2.5px}}#register .register-personal-data-container .city-container .tb-placeholder{left:.8rem}@media(max-width:991px){#register .register-personal-data-container .city-container .tb-placeholder{top:calc(.375rem + 5px)}}@media(max-width:991px){#register .register-personal-data-container .city-container input{margin-top:5px}}#register .register-personal-data-container #register-buttons{width:100%}#register .register-personal-data-container #register-buttons .checkout-button-next{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px;width:100%}#register .register-personal-data-container span.field-validation-error{color:red}#register .register-personal-data-container .address-cont{margin-left:-5px;margin-right:-5px}#register .register-personal-data-container .address-cont>div{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}@media(max-width:991px){#register .register-personal-data-container .address-cont>div{margin-top:2.5px;margin-bottom:2.5px}}#register .register-personal-data-container .address-cont #dropdown-toggle-country,#register .register-personal-data-container .address-cont #dropdown-toggle-gender{padding-left:.8rem}#register .register-personal-data-container .address-cont .birth-date-container>label{width:110px;display:flex;align-items:center;margin:0;padding-left:2px;height:38px}@media(max-width:500px){#register .register-personal-data-container .address-cont .birth-date-container>label{font-size:3.2vw;width:22vw}}#register .register-personal-data-container .address-cont .birth-date-container>div{float:right}@media(max-width:500px){#register .register-personal-data-container .address-cont .birth-date-container>div{width:calc(100% - 22vw)}}@media(max-width:991px){#register .register-personal-data-container .address-cont .birth-date-container>div .dropdown-toggle.mini-box{padding-left:6px;padding-right:6px;justify-content:center;text-align:center}}#register .register-personal-data-container label.col-lg-4{padding:5px 10px 5px 0;white-space:nowrap}#register .register-personal-data-container .control.dropdown.date{padding-left:5px}#register .register-personal-data-container .control.dropdown.date a{height:38px}#register .register-distributor-data-container{width:100%}#register .register-distributor-data-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#register .register-distributor-data-container .quick-search{width:100%}#register .register-distributor-data-container .quick-search input{border-color:#fff;height:44px}#register .register-distributor-data-container .quick-search #distributer-search-checkout{height:44px;width:45px;padding:0}#register .register-distributor-data-container .distributor-map{width:100%;height:300px}#register .register-distributor-data-container .distributor-map #map_canvas{width:100%;height:100%}#register .register-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-c,#register .register-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-d{max-width:100%!important}#register .register-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-d{overflow:auto!important}#register .register-distributor-data-container .distributor-select{width:100%;height:100%;background-color:#edecea}#register .register-distributor-data-container .distributor-select .distributor-select-address{margin-top:10px;float:left;margin-bottom:10px;clear:both}#register .register-distributor-data-container .distributor-select .distributor-container{background-color:#fff;padding:20px;border:1px solid transparent;border-radius:5px}#register .register-distributor-data-container .distributor-select .distributor-container .distributor-name{font-weight:bold}#register .register-distributor-data-container .register-button-next{margin-top:0;white-space:normal}#register .gm-style .gm-style-iw-c{border-radius:0;padding:0}#register .infoDiv{width:100%;overflow-x:hidden}#register .infoDiv .marker-container{padding:10px}#register .infoDiv .marker-container h3{font-size:1.1em;font-weight:bold;margin-bottom:.5rem}#register .infoDiv .marker-container img{margin-top:10px}#register .infoDiv button{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;border-radius:0}#register .register-bikes-data-container .register-bike-container{width:100%;height:100%;background-color:#edecea}#register .register-bikes-data-container .register-bike-container.cont-left{margin-right:10px}#register .register-bikes-data-container .register-bike-container.cont-right{margin-left:10px}#register .register-bikes-data-container .register-bike-container h6{font-weight:bold;display:inline-flex}@media(max-width:991px){#register .register-bikes-data-container .register-bike-container h6{margin-bottom:20px}}#register .register-bikes-data-container .register-bike-container h6 img,#register .register-bikes-data-container .register-bike-container h6 svg{margin-right:15px;height:20px}#register .register-bikes-data-container .register-bike-container .register-search-select-bike,#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back{float:right;border-radius:5px;font-weight:bold;border:none;padding:10px;margin-top:50px}@media(max-width:991px){#register .register-bikes-data-container .register-bike-container .register-search-select-bike,#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back{margin-top:10px;height:35px;padding:.3em}}#register .register-bikes-data-container .register-bike-container .register-search-select-bike:hover,#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back:hover{cursor:pointer}#register .register-bikes-data-container .register-bike-container .register-search-select-bike:hover:disabled,#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back:hover:disabled{cursor:not-allowed}#register .register-bikes-data-container .register-bike-container .register-search-select-bike{color:#fff;background-color:#5c5a56}@media(max-width:991px){#register .register-bikes-data-container .register-bike-container .register-search-select-bike{width:calc(100% - 60px)}}#register .register-bikes-data-container .register-bike-container .register-search-select-bike .loading{display:none}#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back{background-color:#8bcc00;width:50px}#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back:disabled{background-color:#d9d9d9}#register .register-bikes-data-container .register-bike-container .register-search-select-bike-back:disabled svg path{fill:#a1978b!important}#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3{border-color:#fff;height:44px;padding:10px 2px 10px 20px}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3::-webkit-input-placeholder{font-size:3.2vw}#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3::-moz-placeholder{font-size:3.2vw}#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3:-ms-input-placeholder{font-size:3.2vw}#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3:-moz-placeholder{font-size:3.2vw}}@media(max-width:470px){#register .register-bikes-data-container .register-bike-container .quick-search #KeywordDevice3{padding-left:10px}}#register .register-bikes-data-container .register-bike-container .quick-search #quick-search-device-submit3{height:44px;width:45px;padding:0}#register .register-bikes-data-container .register-bike-container #search-filter-register-form{width:100%;margin-top:10px}#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register{width:100%}#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .control.dropdown{width:32%}@media(max-width:1738px){#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .control.dropdown{width:100%}}@media(max-width:470px){#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .control.dropdown>a{padding:10px}}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .control.dropdown>a span.placeholder{font-size:3.2vw}}#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .separator{float:left;width:2%;margin:0;padding:1px}@media(max-width:1738px){#register .register-bikes-data-container .register-bike-container #search-filter-register-form #search-filter-register .separator{padding:5px}}#register .register-bikes-data-container .register-bike-container .date-selector{line-height:24px}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container .date-selector{font-size:3.2vw}}@media(max-width:991px){#register .register-bikes-data-container .register-bike-container .date-selector{margin-top:0}}#register .register-bikes-data-container .register-bike-container .date-selector .dropdown>a{height:44px}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container .date-selector .dropdown>a{padding:10px 2rem 10px 0}}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container .date-selector .dropdown>a:after{top:1rem}}@media(max-width:470px){#register .register-bikes-data-container .register-bike-container .date-selector>span{padding-left:10px}}@media(max-width:500px){#register .register-bikes-data-container .register-bike-container .date-selector>span img{width:2vw}}#register .register-bikes-data-container .register-bike-container #user-bikes-register .no-register{display:none!important}@media(max-width:991px){#register .register-bikes-data-container .register-bike-container #user-bikes-register hr:last-of-type{margin-top:30px;margin-bottom:30px}}.customer-menu-links{width:100%;height:100%;background-color:#edecea;color:#5c5a56;min-height:750px}@media(max-width:991px){.customer-menu-links{height:auto;min-height:0;padding-bottom:80px}}.customer-menu-links h3{font-weight:bold}.customer-menu-links .links-container{margin-top:50px}.customer-menu-links .links-container a{color:#5c5a56}.customer-menu-links .links-container a:hover{color:#5c5a56;text-decoration:none}.customer-menu-links .links-container a.active{font-weight:bold;color:#8bcc00}.customer-menu-links .links-container hr{margin:25px 0;width:100%;border-color:#5c5a56}@media(max-width:991px){.customer-menu-links .logoff-container{margin-top:20px}}.customer-menu-links .logoff-container .btn-logoff{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em}@media(max-width:991px){.customer-menu-links .logoff-container .btn-logoff{width:100%}}#distributor-info-content{color:#5c5a56}#distributor-info-content h3{font-weight:bold;margin-bottom:23px}@media(max-width:575px){#distributor-info-content .distributor-map-container{min-height:170px}}#distributor-info-content .distributor-map{height:100%}#distributor-info-content .distributor-map #map_canvas{height:100%}#distributor-info-content .distributor-info{padding:20px;background-color:#edecea;font-size:.9em}#distributor-info-content .distributor-info .distributorName{font-weight:bold}#distributor-info-content .distributor-info .btn{background-color:#5c5a56;color:#fff}#shoppingpoints-info-content{color:#5c5a56}#shoppingpoints-info-content h3{font-weight:bold}#shoppingpoints-info-content .symbol-container{width:100%}#shoppingpoints-info-content .symbol-container svg{float:right;height:auto;width:34.9px;margin-right:-17.45px;margin-bottom:10px}@media(max-width:480px){#shoppingpoints-info-content .symbol-container svg{width:7.274vw;margin-right:-3.637vw}}#shoppingpoints-info-content span.bold{font-weight:bold}#shoppingpoints-info-content .btn{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em 1em;white-space:normal}#shoppingpoints-info-content .marker{font-size:32px;line-height:32px;font-weight:lighter}@media(max-width:480px){#shoppingpoints-info-content .marker{font-size:6.67vw;line-height:6.67vw}}#shoppingpoints-info-content .progress{float:left;width:100%;background-color:#edecea;border-radius:0;height:.5rem}#shoppingpoints-info-content .progress .progress-bar{background-color:#5c5a56}#shoppingpoints-info-content .progressbar-description{position:relative;margin-top:10px}@media(max-width:347px){#shoppingpoints-info-content .progressbar-description{font-size:4.61vw}}#user-discounts h3{font-weight:bold}#user-discounts .discount-row{width:100%;border:1px solid #edecea;padding:20px;margin:5px 0}@media(max-width:767px){#user-discounts .discount-row{text-align:center}#user-discounts .discount-row .separator{display:none}}@media(min-width:768px){#user-discounts .discount-row div.date-column{width:170px}}#user-discounts .discount-row div span.description-style{font-weight:bold}#user-discounts .discount-row div span.value-style{padding-left:10px}#user-discounts .discount-row div .btn-discount{color:#fff;background-color:#5c5a56;font-weight:bold;padding:.5rem}#customer-change-login-container{color:#5c5a56}#customer-change-login-container h3{font-weight:bold}#customer-change-login-container .login-change-containers{margin-top:40px}#customer-change-login-container .login-change-containers h4{font-weight:bold;font-size:1.2em;margin-bottom:40px}#customer-change-login-container .login-change-containers .form-control{margin-bottom:20px}#customer-change-login-container .login-change-containers .form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}#customer-change-login-container .login-change-containers .change-login-data-container{background-color:#edecea}#customer-change-login-container .login-change-containers .change-login-data-container .btn{padding:.6em 1em}@media(max-width:991px){#customer-change-login-container .login-change-containers .change-login-data-container .btn{width:100%}}@media(max-width:991px){#customer-change-login-container .login-change-containers .left-marg{margin-left:0!important;margin-top:5px!important}#customer-change-login-container .login-change-containers .right-marg{margin-right:0!important;margin-bottom:5px!important}}.customer-bikes-change-container{color:#5c5a56}.customer-bikes-change-container h3{font-weight:bold;margin-bottom:40px}.customer-bikes-change-container .change-bike-change-registrationdate{width:100%}.customer-bikes-change-container .change-bike-container{background-color:#edecea}.customer-bikes-change-container .change-bike-container h4{font-weight:bold;font-size:1.2em}.customer-bikes-change-container .change-bike-container h4 svg{margin-right:10px}.customer-bikes-change-container .btn{padding:.6em 1em;background-color:#8bcc00;color:#fff;margin-top:40px}#distributor-content{color:#5c5a56}#distributor-content h3{font-weight:bold;margin-bottom:40px}#distributor-content .customer-distributor-data-container{width:100%}#distributor-content .customer-distributor-data-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}#distributor-content .customer-distributor-data-container .quick-search{width:100%}#distributor-content .customer-distributor-data-container .quick-search input{border-color:#fff;height:44px}#distributor-content .customer-distributor-data-container .quick-search #distributer-search-checkout{height:44px;width:45px;padding:0}#distributor-content .customer-distributor-data-container .distributor-map{width:100%;height:300px}#distributor-content .customer-distributor-data-container .distributor-map #map_canvas{width:100%;height:100%}#distributor-content .customer-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-c,#distributor-content .customer-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-d{max-width:100%!important}#distributor-content .customer-distributor-data-container .distributor-map #map_canvas .gm-style .gm-style-iw-d{overflow:auto!important}#distributor-content .customer-distributor-data-container .distributor-select{width:100%;height:100%;background-color:#edecea}#distributor-content .customer-distributor-data-container .distributor-select .distributor-select-address{margin-top:10px;float:left;margin-bottom:10px;clear:both}#distributor-content .customer-distributor-data-container .distributor-select .distributor-container{display:none;background-color:#fff;padding:20px;border:1px solid transparent;border-radius:5px}#distributor-content .customer-distributor-data-container .distributor-select .distributor-container .distributor-name{font-weight:bold}#distributor-content .customer-distributor-data-container .distributor-select .distributor-container.show{display:block}#distributor-content .customer-distributor-data-container .btn.btn-select-distributor{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em}#distributor-content .gm-style .gm-style-iw-c{border-radius:0;padding:0}#distributor-content .infoDiv{width:100%;overflow-x:hidden}#distributor-content .infoDiv .marker-container{padding:10px}#distributor-content .infoDiv .marker-container h3{font-size:1.1em;font-weight:bold;margin-bottom:.5rem}#distributor-content .infoDiv .marker-container img{margin-top:10px}#distributor-content .infoDiv button{width:100%;background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;border-radius:0}#login-empty-container{min-height:800px}.order-container{color:#5c5a56;width:100%}.order-container h3{font-weight:bold}.order-container h4{font-weight:bold;font-size:1.1em;margin-bottom:1rem}.order-container .order-info-base-container{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);padding-top:10px}.order-container .order-info-base-container .order-info-container{background-color:#edecea;margin:5px;height:100%}.order-container .order-sum{color:#5c5a56;font-weight:bold}@media(max-width:767px){.order-container .order-sum{width:100%}}.order-container .order-sum .order-footer-line{width:100%}.order-container .order-sum .order-footer-line.total-sum{font-size:1.7em}@media(max-width:401px){.order-container .order-sum .order-footer-line.total-sum{font-size:6.785vw}}.customer-change-container{color:#5c5a56}.customer-change-container h3{font-weight:bold;margin-bottom:40px}.customer-change-container h4{font-weight:bold;font-size:1.2em}.customer-change-container .customer-region-container{width:100%;padding:60px 100px 40px 100px;background-color:#edecea}.customer-change-container .customer-region-container #submit-buttons{width:100%}.customer-change-container .customer-region-container #submit-buttons .submit-button{background-color:#8bcc00;color:#fff;font-weight:bold;padding:.6em;margin-top:20px;width:100%}.customer-change-container .customer-region-container .address-cont{margin-left:-5px;margin-right:-5px}@media(min-width:992px)and (max-width:1649px){.customer-change-container .customer-region-container .address-cont .postcode-container{padding-right:5px}}@media(min-width:1650px){.customer-change-container .customer-region-container .address-cont .postcode-container{padding-right:2.5px}}.customer-change-container .customer-region-container .address-cont .postcode-container .tb-placeholder{left:.8rem}@media(min-width:992px)and (max-width:1649px){.customer-change-container .customer-region-container .address-cont .city-container{padding-left:5px}}@media(min-width:1650px){.customer-change-container .customer-region-container .address-cont .city-container{padding-left:2.5px}}.customer-change-container .customer-region-container .address-cont .city-container .tb-placeholder{left:.8rem}@media(max-width:991px){.customer-change-container .customer-region-container .address-cont .city-container .tb-placeholder{top:calc(.375rem + 5px)}}@media(max-width:991px){.customer-change-container .customer-region-container .address-cont .city-container input{margin-top:5px}}.customer-change-container .customer-region-container .address-cont>div{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}@media(max-width:991px){.customer-change-container .customer-region-container .address-cont>div{margin-top:2.5px;margin-bottom:2.5px}}.customer-change-container .customer-region-container .address-cont #dropdown-toggle-country,.customer-change-container .customer-region-container .address-cont #dropdown-toggle-gender{padding-left:.8rem}.customer-change-container .customer-region-container .address-cont .birth-date-container>label{width:110px;display:flex;align-items:center;margin:0;padding-left:2px;height:38px}@media(max-width:500px){.customer-change-container .customer-region-container .address-cont .birth-date-container>label{font-size:3.2vw;width:22vw}}.customer-change-container .customer-region-container .address-cont .birth-date-container>div{float:right}@media(max-width:500px){.customer-change-container .customer-region-container .address-cont .birth-date-container>div{width:calc(100% - 22vw)}}@media(max-width:991px){.customer-change-container .customer-region-container .address-cont .birth-date-container>div .dropdown-toggle.mini-box{padding-left:6px;padding-right:6px;justify-content:center;text-align:center}}.customer-change-container .customer-region-container .address-cont .birth-date-container>div .date-input-container input{text-align:center;padding-left:0;padding-right:0}.customer-change-container .customer-region-container label.col-lg-4{padding:5px 10px}.customer-change-container .customer-region-container .control.dropdown.date,.customer-change-container .customer-region-container .date-input-container{padding-left:5px}.customer-change-container .customer-region-container input[type='text'].form-control:focus,.customer-change-container .customer-region-container select.form-control:focus,.customer-change-container .customer-region-container .form-control.no-focus:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0!important;-webkit-appearance:none}.customer-change-container .customer-region-container .form-control{border-color:transparent}.customer-change-container .customer-region-container .form-control:required:focus{border:1px solid red!important;outline:none}.customer-change-container .customer-region-container .form-control:disabled{border-color:#ced4da}#cookie-law-info-again{display:none}.sparepart_remark{color:#8bcc00;font-weight:bold}.sparepart_remark svg{margin-left:10px;height:16px;width:auto;margin-top:-3px}.customer-change-success-container{color:#5c5a56}.customer-change-success-container h3{font-weight:bold}#sparepart_detail{display:none}img.item-result-wishlist-filled{height:24px;width:24px}@media(max-width:470px){#user-bike-container .quick-search .ui-autocomplete-input,.bike-finder-main-page .quick-search .ui-autocomplete-input,.checkout-dist-select-container .quick-search .ui-autocomplete-input{padding-left:5px}}@media(min-width:471px)and (max-width:575px){#user-bike-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder{font-size:2.63vw}#user-bike-container .quick-search .ui-autocomplete-input::-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-moz-placeholder{font-size:2.63vw}#user-bike-container .quick-search .ui-autocomplete-input:-ms-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-ms-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-ms-input-placeholder{font-size:2.63vw}#user-bike-container .quick-search .ui-autocomplete-input:-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-moz-placeholder{font-size:2.63vw}}@media(min-width:361px)and (max-width:470px){#user-bike-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder{font-size:2.58vw}#user-bike-container .quick-search .ui-autocomplete-input::-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-moz-placeholder{font-size:2.58vw}#user-bike-container .quick-search .ui-autocomplete-input:-ms-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-ms-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-ms-input-placeholder{font-size:2.58vw}#user-bike-container .quick-search .ui-autocomplete-input:-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-moz-placeholder{font-size:2.58vw}}@media(max-width:360px){#user-bike-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-webkit-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-webkit-input-placeholder{font-size:2.73vw}#user-bike-container .quick-search .ui-autocomplete-input::-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input::-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input::-moz-placeholder{font-size:2.73vw}#user-bike-container .quick-search .ui-autocomplete-input:-ms-input-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-ms-input-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-ms-input-placeholder{font-size:2.73vw}#user-bike-container .quick-search .ui-autocomplete-input:-moz-placeholder,.bike-finder-main-page .quick-search .ui-autocomplete-input:-moz-placeholder,.checkout-dist-select-container .quick-search .ui-autocomplete-input:-moz-placeholder{font-size:2.73vw}}@media(max-width:470px){#user-bike-container .dropdown .dropdown-toggle,.bike-finder-main-page .dropdown .dropdown-toggle,.checkout-dist-select-container .dropdown .dropdown-toggle{padding-left:5px}}@media(min-width:471px)and (max-width:575px){#user-bike-container .dropdown .dropdown-toggle span.placeholder,.bike-finder-main-page .dropdown .dropdown-toggle span.placeholder,.checkout-dist-select-container .dropdown .dropdown-toggle span.placeholder{font-size:2.63vw}}@media(min-width:361px)and (max-width:470px){#user-bike-container .dropdown .dropdown-toggle span.placeholder,.bike-finder-main-page .dropdown .dropdown-toggle span.placeholder,.checkout-dist-select-container .dropdown .dropdown-toggle span.placeholder{font-size:2.58vw}}@media(max-width:360px){#user-bike-container .dropdown .dropdown-toggle span.placeholder,.bike-finder-main-page .dropdown .dropdown-toggle span.placeholder,.checkout-dist-select-container .dropdown .dropdown-toggle span.placeholder{font-size:2.73vw}}@media(max-width:991px){.mobile-no-after:after{display:none!important}}.color-green{color:#8bcc00}.bg-light-grey{background-color:#edecea}.bg-grey{background-color:#edecea}.bord-color-grey-dark-lighten{border-color:#a1978b}.bord-color-grey-dark,.bord-color-grey-dark:after{border-color:#5c5a56}@media(max-width:1199px){.bg-light-grey-lg{background-color:#f6f3f0!important}}@media(max-width:991px){.bg-light-grey-mobile{background-color:#f6f3f0!important}.bg-gray-mobile{background-color:#edecea!important}.bg-white-mobile{background-color:#fff!important}}.lh-24{line-height:24px}.lh-24.checkbox-container input[type="checkbox"],.lh-24.checkbox-container .checkmark{top:calc(50% - 12px)}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}.plr-10{padding-left:10px!important;padding-right:10px!important}.ptb-10{padding-top:10px!important;padding-bottom:10px!important}@media(max-width:991px){.p-px-10-mobile{padding:10px!important}.pt-px-10-mobile{padding-top:10px!important}.pb-px-10-mobile{padding-bottom:10px!important}.ptb-px-10-mobile{padding-top:10px!important;padding-bottom:10px!important}.pl-px-10-mobile{padding-left:10px!important}.pr-px-10-mobile{padding-right:10px!important}.plr-px-10-mobile{padding-left:10px!important;padding-right:10px!important}}@media(min-width:481px)and (max-width:991px){.p-10-mobile{padding:10px!important}.pt-10-mobile{padding-top:10px!important}.pb-10-mobile{padding-bottom:10px!important}.ptb-10-mobile{padding-top:10px!important;padding-bottom:10px!important}.pl-10-mobile{padding-left:10px!important}.pr-10-mobile{padding-right:10px!important}.plr-10-mobile{padding-left:10px!important;padding-right:10px!important}}@media(min-width:361px)and (max-width:480px){.p-10-mobile{padding-top:2.08vw!important;padding-bottom:2.08vw!important;padding-left:2.08vw!important;padding-right:2.08vw!important}.pt-10-mobile{padding-top:2.08vw!important}.pb-10-mobile{padding-bottom:2.08vw!important}.ptb-10-mobile{padding-top:2.08vw!important;padding-bottom:2.08vw!important}.pl-10-mobile{padding-left:2.08vw!important}.pr-10-mobile{padding-right:2.08vw!important}.plr-10-mobile{padding-left:2.08vw!important;padding-right:2.08vw!important}}@media(max-width:360px){.p-10-mobile{padding-top:2.78vw!important;padding-bottom:2.78vw!important;padding-left:2.78vw!important;padding-right:2.78vw!important}.pt-10-mobile{padding-top:2.78vw!important}.pb-10-mobile{padding-bottom:2.78vw!important}.ptb-10-mobile{padding-top:2.78vw!important;padding-bottom:2.78vw!important}.pl-10-mobile{padding-left:2.78vw!important}.pr-10-mobile{padding-right:2.78vw!important}.plr-10-mobile{padding-left:2.78vw!important;padding-right:2.78vw!important}}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.plr-20{padding-left:20px!important;padding-right:20px!important}.ptb-20{padding-top:20px!important;padding-bottom:20px!important}@media(max-width:991px){.p-px-20-mobile{padding:20px!important}.pt-px-20-mobile{padding-top:20px!important}.pb-px-20-mobile{padding-bottom:20px!important}.ptb-px-20-mobile{padding-top:20px!important;padding-bottom:20px!important}.pl-px-20-mobile{padding-left:20px!important}.pr-px-20-mobile{padding-right:20px!important}.plr-px-20-mobile{padding-left:20px!important;padding-right:20px!important}}@media(min-width:481px)and (max-width:991px){.p-20-mobile{padding:20px!important}.pt-20-mobile{padding-top:20px!important}.pb-20-mobile{padding-bottom:20px!important}.ptb-20-mobile{padding-top:20px!important;padding-bottom:20px!important}.pl-20-mobile{padding-left:20px!important}.pr-20-mobile{padding-right:20px!important}.plr-20-mobile{padding-left:20px!important;padding-right:20px!important}}@media(min-width:361px)and (max-width:480px){.p-20-mobile{padding-top:4.17vw!important;padding-bottom:4.17vw!important;padding-left:4.17vw!important;padding-right:4.17vw!important}.pt-20-mobile{padding-top:4.17vw!important}.pb-20-mobile{padding-bottom:4.17vw!important}.ptb-20-mobile{padding-top:4.17vw!important;padding-bottom:4.17vw!important}.pl-20-mobile{padding-left:4.17vw!important}.pr-20-mobile{padding-right:4.17vw!important}.plr-20-mobile{padding-left:4.17vw!important;padding-right:4.17vw!important}}@media(max-width:360px){.p-20-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important;padding-left:5.56vw!important;padding-right:5.56vw!important}.pt-20-mobile{padding-top:5.56vw!important}.pb-20-mobile{padding-bottom:5.56vw!important}.ptb-20-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important}.pl-20-mobile{padding-left:5.56vw!important}.pr-20-mobile{padding-right:5.56vw!important}.plr-20-mobile{padding-left:5.56vw!important;padding-right:5.56vw!important}}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.pr-30{padding-right:30px!important}.plr-30{padding-left:30px!important;padding-right:30px!important}.ptb-30{padding-top:30px!important;padding-bottom:30px!important}@media(max-width:991px){.p-px-30-mobile{padding:30px!important}.pt-px-30-mobile{padding-top:30px!important}.pb-px-30-mobile{padding-bottom:30px!important}.ptb-px-30-mobile{padding-top:30px!important;padding-bottom:30px!important}.pl-px-30-mobile{padding-left:30px!important}.pr-px-30-mobile{padding-right:30px!important}.plr-px-30-mobile{padding-left:30px!important;padding-right:30px!important}}@media(min-width:481px)and (max-width:991px){.p-30-mobile{padding:30px!important}.pt-30-mobile{padding-top:30px!important}.pb-30-mobile{padding-bottom:30px!important}.ptb-30-mobile{padding-top:30px!important;padding-bottom:30px!important}.pl-30-mobile{padding-left:30px!important}.pr-30-mobile{padding-right:30px!important}.plr-30-mobile{padding-left:30px!important;padding-right:30px!important}}@media(min-width:361px)and (max-width:480px){.p-30-mobile{padding-top:6.25vw!important;padding-bottom:6.25vw!important;padding-left:6.25vw!important;padding-right:6.25vw!important}.pt-30-mobile{padding-top:6.25vw!important}.pb-30-mobile{padding-bottom:6.25vw!important}.ptb-30-mobile{padding-top:6.25vw!important;padding-bottom:6.25vw!important}.pl-30-mobile{padding-left:6.25vw!important}.pr-30-mobile{padding-right:6.25vw!important}.plr-30-mobile{padding-left:6.25vw!important;padding-right:6.25vw!important}}@media(max-width:360px){.p-30-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important;padding-left:5.56vw!important;padding-right:5.56vw!important}.pt-30-mobile{padding-top:5.56vw!important}.pb-30-mobile{padding-bottom:5.56vw!important}.ptb-30-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important}.pl-30-mobile{padding-left:5.56vw!important}.pr-30-mobile{padding-right:5.56vw!important}.plr-30-mobile{padding-left:5.56vw!important;padding-right:5.56vw!important}}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pl-40{padding-left:40px!important}.pr-40{padding-right:40px!important}.plr-40{padding-left:40px!important;padding-right:40px!important}.ptb-40{padding-top:40px!important;padding-bottom:40px!important}@media(max-width:991px){.p-px-40-mobile{padding:40px!important}.pt-px-40-mobile{padding-top:40px!important}.pb-px-40-mobile{padding-bottom:40px!important}.ptb-px-40-mobile{padding-top:40px!important;padding-bottom:40px!important}.pl-px-40-mobile{padding-left:40px!important}.pr-px-40-mobile{padding-right:40px!important}.plr-px-40-mobile{padding-left:40px!important;padding-right:40px!important}}@media(min-width:481px)and (max-width:991px){.p-40-mobile{padding:40px!important}.pt-40-mobile{padding-top:40px!important}.pb-40-mobile{padding-bottom:40px!important}.ptb-40-mobile{padding-top:40px!important;padding-bottom:40px!important}.pl-40-mobile{padding-left:40px!important}.pr-40-mobile{padding-right:40px!important}.plr-40-mobile{padding-left:40px!important;padding-right:40px!important}}@media(min-width:361px)and (max-width:480px){.p-40-mobile{padding-top:8.33vw!important;padding-bottom:8.33vw!important;padding-left:8.33vw!important;padding-right:8.33vw!important}.pt-40-mobile{padding-top:8.33vw!important}.pb-40-mobile{padding-bottom:8.33vw!important}.ptb-40-mobile{padding-top:8.33vw!important;padding-bottom:8.33vw!important}.pl-40-mobile{padding-left:8.33vw!important}.pr-40-mobile{padding-right:8.33vw!important}.plr-40-mobile{padding-left:8.33vw!important;padding-right:8.33vw!important}}@media(max-width:360px){.p-40-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important;padding-left:5.56vw!important;padding-right:5.56vw!important}.pt-40-mobile{padding-top:5.56vw!important}.pb-40-mobile{padding-bottom:5.56vw!important}.ptb-40-mobile{padding-top:5.56vw!important;padding-bottom:5.56vw!important}.pl-40-mobile{padding-left:5.56vw!important}.pr-40-mobile{padding-right:5.56vw!important}.plr-40-mobile{padding-left:5.56vw!important;padding-right:5.56vw!important}}.p-w40-h30{padding:30px 40px!important}@media(min-width:481px)and (max-width:991px){.p-mobile{padding-top:40px!important;padding-bottom:40px!important;padding-left:40px!important;padding-right:40px!important}}@media(min-width:361px)and (max-width:480px){.p-mobile{padding-top:8.64vw!important;padding-bottom:8.64vw!important;padding-left:8.64vw!important;padding-right:8.64vw!important}}@media(max-width:360px){.p-mobile{padding-top:5vw!important;padding-bottom:5vw!important;padding-left:5vw!important;padding-right:5vw!important}}@media(min-width:481px)and (max-width:991px){.plr-mobile{padding-left:40px!important;padding-right:40px!important}}@media(min-width:361px)and (max-width:480px){.plr-mobile{padding-left:8.64vw!important;padding-right:8.64vw!important}}@media(max-width:360px){.plr-mobile{padding-left:5vw!important;padding-right:5vw!important}}@media(min-width:481px)and (max-width:991px){.ptb-mobile{padding-top:40px!important;padding-bottom:40px!important}}@media(min-width:361px)and (max-width:480px){.ptb-mobile{padding-top:8.64vw!important;padding-bottom:8.64vw!important}}@media(max-width:360px){.ptb-mobile{padding-top:5vw!important;padding-bottom:5vw!important}}@media(min-width:481px)and (max-width:991px){.pt-mobile{padding-top:40px!important}}@media(min-width:361px)and (max-width:480px){.pt-mobile{padding-top:8.64vw!important}}@media(max-width:360px){.pt-mobile{padding-top:5vw!important}}@media(min-width:481px)and (max-width:991px){.pb-mobile{padding-bottom:40px!important}}@media(min-width:361px)and (max-width:480px){.pb-mobile{padding-bottom:8.64vw!important}}@media(max-width:360px){.pb-mobile{padding-bottom:5vw!important}}@media(min-width:481px)and (max-width:991px){.pl-mobile{padding-left:40px!important}}@media(min-width:361px)and (max-width:480px){.pl-mobile{padding-left:8.64vw!important}}@media(max-width:360px){.pl-mobile{padding-left:5vw!important}}@media(min-width:481px)and (max-width:991px){.pr-mobile{padding-right:40px!important}}@media(min-width:361px)and (max-width:480px){.pr-mobile{padding-right:8.64vw!important}}@media(max-width:360px){.pr-mobile{padding-right:5vw!important}}@media(max-width:991px){.p-0-mobile{padding:0!important}}@media(max-width:991px){.pt-0-mobile{padding-top:0!important}}@media(max-width:991px){.pb-0-mobile{padding-bottom:0!important}}@media(max-width:991px){.pl-0-mobile{padding-left:0!important}}@media(max-width:991px){.pr-0-mobile{padding-right:0!important}}@media(max-width:991px){.pt-5-mobile{padding-top:5px!important}}@media(max-width:991px){.pb-5-mobile{padding-bottom:5px!important}}@media(min-width:991.01px){.pl-5-desktop{padding-left:5px!important}}@media(min-width:991.01px){.pr-5-desktop{padding-right:5px!important}}@media(min-width:991.01px){.plr-5-desktop{padding-left:5px!important;padding-right:5px!important}}@media(min-width:992px)and (max-width:1199px){.plr-100-reponsive-container{padding-left:7.5vw!important;padding-right:7.5vw!important}}@media(min-width:1200px)and (max-width:1900px){.plr-100-reponsive-container{padding-left:5.26vw!important;padding-right:5.26vw!important}}.mb-px-5{margin-bottom:5px}.mt-px-5{margin-top:5px}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.mlr-10{margin-left:10px!important;margin-right:10px!important}.mtb-10{margin-top:10px!important;margin-bottom:10px!important}.m-10-n{margin:-10px!important}.mt-10-n{margin-top:-10px!important}.mb-10-n{margin-bottom:-10px!important}.ml-10-n{margin-left:-10px!important}.mr-10-n{margin-right:-10px!important}.mlr-10-n{margin-left:-10px!important;margin-right:-10px!important}.mtb-10-n{margin-top:-10px!important;margin-bottom:-10px!important}@media(max-width:991px){.m-px-10-mobile{margin:10px!important}.mt-px-10-mobile{margin-top:10px!important}.mb-px-10-mobile{margin-bottom:10px!important}.mtb-px-10-mobile{margin-top:10px!important;margin-bottom:10px!important}.ml-px-10-mobile{margin-left:10px!important}.mr-px-10-mobile{margin-right:10px!important}.mlr-px-10-mobile{margin-left:10px!important;margin-right:10px!important}.m-px-10-mobile-n{margin:-10px!important}.mt-px-10-mobile-n{margin-top:-10px!important}.mb-px-10-mobile-n{margin-bottom:-10px!important}.mtb-px-10-mobile-n{margin-top:-10px!important;margin-bottom:-10px!important}.ml-px-10-mobile-n{margin-left:-10px!important}.mr-px-10-mobile-n{margin-right:-10px!important}.mlr-px-10-mobile-n{margin-left:-10px!important;margin-right:-10px!important}}@media(min-width:481px)and (max-width:991px){.m-10-mobile{margin:10px!important}.mt-10-mobile{margin-top:10px!important}.mb-10-mobile{margin-bottom:10px!important}.mtb-10-mobile{margin-top:10px!important;margin-bottom:10px!important}.ml-10-mobile{margin-left:10px!important}.mr-10-mobile{margin-right:10px!important}.mlr-10-mobile{margin-left:10px!important;margin-right:10px!important}.m-10-mobile-n{margin:-10px!important}.mt-10-mobile-n{margin-top:-10px!important}.mb-10-mobile-n{margin-bottom:-10px!important}.mtb-10-mobile-n{margin-top:-10px!important;margin-bottom:-10px!important}.ml-10-mobile-n{margin-left:-10px!important}.mr-10-mobile-n{margin-right:-10px!important}.mlr-10-mobile-n{margin-left:-10px!important;margin-right:-10px!important}}@media(min-width:361px)and (max-width:480px){.m-10-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important;margin-left:8.33vw!important;margin-right:8.33vw!important}.mt-10-mobile{margin-top:8.33vw!important}.mb-10-mobile{margin-bottom:8.33vw!important}.mtb-10-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important}.ml-10-mobile{margin-left:8.33vw!important}.mr-10-mobile{margin-right:8.33vw!important}.mlr-10-mobile{margin-left:8.33vw!important;margin-right:8.33vw!important}.m-10-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important;margin-left:-8.33vw!important;margin-right:-8.33vw!important}.mt-10-mobile-n{margin-top:-8.33vw!important}.mb-10-mobile-n{margin-bottom:-8.33vw!important}.mtb-10-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important}.ml-10-mobile-n{margin-left:-8.33vw!important}.mr-10-mobile-n{margin-right:-8.33vw!important}.mlr-10-mobile-n{margin-left:-8.33vw!important;margin-right:-8.33vw!important}}@media(max-width:360px){.m-10-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important;margin-left:5.56vw!important;margin-right:5.56vw!important}.mt-10-mobile{margin-top:5.56vw!important}.mb-10-mobile{margin-bottom:5.56vw!important}.mtb-10-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important}.ml-10-mobile{margin-left:5.56vw!important}.mr-10-mobile{margin-right:5.56vw!important}.mlr-10-mobile{margin-left:5.56vw!important;margin-right:5.56vw!important}.m-10-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important;margin-left:-5.56vw!important;margin-right:-5.56vw!important}.mt-10-mobile-n{margin-top:-5.56vw!important}.mb-10-mobile-n{margin-bottom:-5.56vw!important}.mtb-10-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important}.ml-10-mobile-n{margin-left:-5.56vw!important}.mr-10-mobile-n{margin-right:-5.56vw!important}.mlr-10-mobile-n{margin-left:-5.56vw!important;margin-right:-5.56vw!important}}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.mlr-20{margin-left:20px!important;margin-right:20px!important}.mtb-20{margin-top:20px!important;margin-bottom:20px!important}.m-20-n{margin:-20px!important}.mt-20-n{margin-top:-20px!important}.mb-20-n{margin-bottom:-20px!important}.ml-20-n{margin-left:-20px!important}.mr-20-n{margin-right:-20px!important}.mlr-20-n{margin-left:-20px!important;margin-right:-20px!important}.mtb-20-n{margin-top:-20px!important;margin-bottom:-20px!important}@media(max-width:991px){.m-px-20-mobile{margin:20px!important}.mt-px-20-mobile{margin-top:20px!important}.mb-px-20-mobile{margin-bottom:20px!important}.mtb-px-20-mobile{margin-top:20px!important;margin-bottom:20px!important}.ml-px-20-mobile{margin-left:20px!important}.mr-px-20-mobile{margin-right:20px!important}.mlr-px-20-mobile{margin-left:20px!important;margin-right:20px!important}.m-px-20-mobile-n{margin:-20px!important}.mt-px-20-mobile-n{margin-top:-20px!important}.mb-px-20-mobile-n{margin-bottom:-20px!important}.mtb-px-20-mobile-n{margin-top:-20px!important;margin-bottom:-20px!important}.ml-px-20-mobile-n{margin-left:-20px!important}.mr-px-20-mobile-n{margin-right:-20px!important}.mlr-px-20-mobile-n{margin-left:-20px!important;margin-right:-20px!important}}@media(min-width:481px)and (max-width:991px){.m-20-mobile{margin:20px!important}.mt-20-mobile{margin-top:20px!important}.mb-20-mobile{margin-bottom:20px!important}.mtb-20-mobile{margin-top:20px!important;margin-bottom:20px!important}.ml-20-mobile{margin-left:20px!important}.mr-20-mobile{margin-right:20px!important}.mlr-20-mobile{margin-left:20px!important;margin-right:20px!important}.m-20-mobile-n{margin:-20px!important}.mt-20-mobile-n{margin-top:-20px!important}.mb-20-mobile-n{margin-bottom:-20px!important}.mtb-20-mobile-n{margin-top:-20px!important;margin-bottom:-20px!important}.ml-20-mobile-n{margin-left:-20px!important}.mr-20-mobile-n{margin-right:-20px!important}.mlr-20-mobile-n{margin-left:-20px!important;margin-right:-20px!important}}@media(min-width:361px)and (max-width:480px){.m-20-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important;margin-left:8.33vw!important;margin-right:8.33vw!important}.mt-20-mobile{margin-top:8.33vw!important}.mb-20-mobile{margin-bottom:8.33vw!important}.mtb-20-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important}.ml-20-mobile{margin-left:8.33vw!important}.mr-20-mobile{margin-right:8.33vw!important}.mlr-20-mobile{margin-left:8.33vw!important;margin-right:8.33vw!important}.m-20-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important;margin-left:-8.33vw!important;margin-right:-8.33vw!important}.mt-20-mobile-n{margin-top:-8.33vw!important}.mb-20-mobile-n{margin-bottom:-8.33vw!important}.mtb-20-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important}.ml-20-mobile-n{margin-left:-8.33vw!important}.mr-20-mobile-n{margin-right:-8.33vw!important}.mlr-20-mobile-n{margin-left:-8.33vw!important;margin-right:-8.33vw!important}}@media(max-width:360px){.m-20-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important;margin-left:5.56vw!important;margin-right:5.56vw!important}.mt-20-mobile{margin-top:5.56vw!important}.mb-20-mobile{margin-bottom:5.56vw!important}.mtb-20-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important}.ml-20-mobile{margin-left:5.56vw!important}.mr-20-mobile{margin-right:5.56vw!important}.mlr-20-mobile{margin-left:5.56vw!important;margin-right:5.56vw!important}.m-20-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important;margin-left:-5.56vw!important;margin-right:-5.56vw!important}.mt-20-mobile-n{margin-top:-5.56vw!important}.mb-20-mobile-n{margin-bottom:-5.56vw!important}.mtb-20-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important}.ml-20-mobile-n{margin-left:-5.56vw!important}.mr-20-mobile-n{margin-right:-5.56vw!important}.mlr-20-mobile-n{margin-left:-5.56vw!important;margin-right:-5.56vw!important}}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.mr-30{margin-right:30px!important}.mlr-30{margin-left:30px!important;margin-right:30px!important}.mtb-30{margin-top:30px!important;margin-bottom:30px!important}.m-30-n{margin:-30px!important}.mt-30-n{margin-top:-30px!important}.mb-30-n{margin-bottom:-30px!important}.ml-30-n{margin-left:-30px!important}.mr-30-n{margin-right:-30px!important}.mlr-30-n{margin-left:-30px!important;margin-right:-30px!important}.mtb-30-n{margin-top:-30px!important;margin-bottom:-30px!important}@media(max-width:991px){.m-px-30-mobile{margin:30px!important}.mt-px-30-mobile{margin-top:30px!important}.mb-px-30-mobile{margin-bottom:30px!important}.mtb-px-30-mobile{margin-top:30px!important;margin-bottom:30px!important}.ml-px-30-mobile{margin-left:30px!important}.mr-px-30-mobile{margin-right:30px!important}.mlr-px-30-mobile{margin-left:30px!important;margin-right:30px!important}.m-px-30-mobile-n{margin:-30px!important}.mt-px-30-mobile-n{margin-top:-30px!important}.mb-px-30-mobile-n{margin-bottom:-30px!important}.mtb-px-30-mobile-n{margin-top:-30px!important;margin-bottom:-30px!important}.ml-px-30-mobile-n{margin-left:-30px!important}.mr-px-30-mobile-n{margin-right:-30px!important}.mlr-px-30-mobile-n{margin-left:-30px!important;margin-right:-30px!important}}@media(min-width:481px)and (max-width:991px){.m-30-mobile{margin:30px!important}.mt-30-mobile{margin-top:30px!important}.mb-30-mobile{margin-bottom:30px!important}.mtb-30-mobile{margin-top:30px!important;margin-bottom:30px!important}.ml-30-mobile{margin-left:30px!important}.mr-30-mobile{margin-right:30px!important}.mlr-30-mobile{margin-left:30px!important;margin-right:30px!important}.m-30-mobile-n{margin:-30px!important}.mt-30-mobile-n{margin-top:-30px!important}.mb-30-mobile-n{margin-bottom:-30px!important}.mtb-30-mobile-n{margin-top:-30px!important;margin-bottom:-30px!important}.ml-30-mobile-n{margin-left:-30px!important}.mr-30-mobile-n{margin-right:-30px!important}.mlr-30-mobile-n{margin-left:-30px!important;margin-right:-30px!important}}@media(min-width:361px)and (max-width:480px){.m-30-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important;margin-left:8.33vw!important;margin-right:8.33vw!important}.mt-30-mobile{margin-top:8.33vw!important}.mb-30-mobile{margin-bottom:8.33vw!important}.mtb-30-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important}.ml-30-mobile{margin-left:8.33vw!important}.mr-30-mobile{margin-right:8.33vw!important}.mlr-30-mobile{margin-left:8.33vw!important;margin-right:8.33vw!important}.m-30-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important;margin-left:-8.33vw!important;margin-right:-8.33vw!important}.mt-30-mobile-n{margin-top:-8.33vw!important}.mb-30-mobile-n{margin-bottom:-8.33vw!important}.mtb-30-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important}.ml-30-mobile-n{margin-left:-8.33vw!important}.mr-30-mobile-n{margin-right:-8.33vw!important}.mlr-30-mobile-n{margin-left:-8.33vw!important;margin-right:-8.33vw!important}}@media(max-width:360px){.m-30-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important;margin-left:5.56vw!important;margin-right:5.56vw!important}.mt-30-mobile{margin-top:5.56vw!important}.mb-30-mobile{margin-bottom:5.56vw!important}.mtb-30-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important}.ml-30-mobile{margin-left:5.56vw!important}.mr-30-mobile{margin-right:5.56vw!important}.mlr-30-mobile{margin-left:5.56vw!important;margin-right:5.56vw!important}.m-30-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important;margin-left:-5.56vw!important;margin-right:-5.56vw!important}.mt-30-mobile-n{margin-top:-5.56vw!important}.mb-30-mobile-n{margin-bottom:-5.56vw!important}.mtb-30-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important}.ml-30-mobile-n{margin-left:-5.56vw!important}.mr-30-mobile-n{margin-right:-5.56vw!important}.mlr-30-mobile-n{margin-left:-5.56vw!important;margin-right:-5.56vw!important}}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.mr-40{margin-right:40px!important}.mlr-40{margin-left:40px!important;margin-right:40px!important}.mtb-40{margin-top:40px!important;margin-bottom:40px!important}.m-40-n{margin:-40px!important}.mt-40-n{margin-top:-40px!important}.mb-40-n{margin-bottom:-40px!important}.ml-40-n{margin-left:-40px!important}.mr-40-n{margin-right:-40px!important}.mlr-40-n{margin-left:-40px!important;margin-right:-40px!important}.mtb-40-n{margin-top:-40px!important;margin-bottom:-40px!important}@media(max-width:991px){.m-px-40-mobile{margin:40px!important}.mt-px-40-mobile{margin-top:40px!important}.mb-px-40-mobile{margin-bottom:40px!important}.mtb-px-40-mobile{margin-top:40px!important;margin-bottom:40px!important}.ml-px-40-mobile{margin-left:40px!important}.mr-px-40-mobile{margin-right:40px!important}.mlr-px-40-mobile{margin-left:40px!important;margin-right:40px!important}.m-px-40-mobile-n{margin:-40px!important}.mt-px-40-mobile-n{margin-top:-40px!important}.mb-px-40-mobile-n{margin-bottom:-40px!important}.mtb-px-40-mobile-n{margin-top:-40px!important;margin-bottom:-40px!important}.ml-px-40-mobile-n{margin-left:-40px!important}.mr-px-40-mobile-n{margin-right:-40px!important}.mlr-px-40-mobile-n{margin-left:-40px!important;margin-right:-40px!important}}@media(min-width:481px)and (max-width:991px){.m-40-mobile{margin:40px!important}.mt-40-mobile{margin-top:40px!important}.mb-40-mobile{margin-bottom:40px!important}.mtb-40-mobile{margin-top:40px!important;margin-bottom:40px!important}.ml-40-mobile{margin-left:40px!important}.mr-40-mobile{margin-right:40px!important}.mlr-40-mobile{margin-left:40px!important;margin-right:40px!important}.m-40-mobile-n{margin:-40px!important}.mt-40-mobile-n{margin-top:-40px!important}.mb-40-mobile-n{margin-bottom:-40px!important}.mtb-40-mobile-n{margin-top:-40px!important;margin-bottom:-40px!important}.ml-40-mobile-n{margin-left:-40px!important}.mr-40-mobile-n{margin-right:-40px!important}.mlr-40-mobile-n{margin-left:-40px!important;margin-right:-40px!important}}@media(min-width:361px)and (max-width:480px){.m-40-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important;margin-left:8.33vw!important;margin-right:8.33vw!important}.mt-40-mobile{margin-top:8.33vw!important}.mb-40-mobile{margin-bottom:8.33vw!important}.mtb-40-mobile{margin-top:8.33vw!important;margin-bottom:8.33vw!important}.ml-40-mobile{margin-left:8.33vw!important}.mr-40-mobile{margin-right:8.33vw!important}.mlr-40-mobile{margin-left:8.33vw!important;margin-right:8.33vw!important}.m-40-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important;margin-left:-8.33vw!important;margin-right:-8.33vw!important}.mt-40-mobile-n{margin-top:-8.33vw!important}.mb-40-mobile-n{margin-bottom:-8.33vw!important}.mtb-40-mobile-n{margin-top:-8.33vw!important;margin-bottom:-8.33vw!important}.ml-40-mobile-n{margin-left:-8.33vw!important}.mr-40-mobile-n{margin-right:-8.33vw!important}.mlr-40-mobile-n{margin-left:-8.33vw!important;margin-right:-8.33vw!important}}@media(max-width:360px){.m-40-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important;margin-left:5.56vw!important;margin-right:5.56vw!important}.mt-40-mobile{margin-top:5.56vw!important}.mb-40-mobile{margin-bottom:5.56vw!important}.mtb-40-mobile{margin-top:5.56vw!important;margin-bottom:5.56vw!important}.ml-40-mobile{margin-left:5.56vw!important}.mr-40-mobile{margin-right:5.56vw!important}.mlr-40-mobile{margin-left:5.56vw!important;margin-right:5.56vw!important}.m-40-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important;margin-left:-5.56vw!important;margin-right:-5.56vw!important}.mt-40-mobile-n{margin-top:-5.56vw!important}.mb-40-mobile-n{margin-bottom:-5.56vw!important}.mtb-40-mobile-n{margin-top:-5.56vw!important;margin-bottom:-5.56vw!important}.ml-40-mobile-n{margin-left:-5.56vw!important}.mr-40-mobile-n{margin-right:-5.56vw!important}.mlr-40-mobile-n{margin-left:-5.56vw!important;margin-right:-5.56vw!important}}@media(min-width:481px)and (max-width:991px){.mlr-mobile{margin-left:40px!important;margin-right:40px!important}}@media(min-width:361px)and (max-width:480px){.mlr-mobile{margin-left:8.64vw!important;margin-right:8.64vw!important}}@media(max-width:360px){.mlr-mobile{margin-left:5vw!important;margin-right:5vw!important}}@media(min-width:481px)and (max-width:991px){.mlr-mobile-n{margin-left:-40px!important;margin-right:-40px!important}}@media(min-width:361px)and (max-width:480px){.mlr-mobile-n{margin-left:-8.64vw!important;margin-right:-8.64vw!important}}@media(max-width:360px){.mlr-mobile-n{margin-left:-5vw!important;margin-right:-5vw!important}}@media(min-width:481px)and (max-width:991px){.mt-mobile{margin-top:40px!important}}@media(min-width:361px)and (max-width:480px){.mt-mobile{margin-top:8.64vw!important}}@media(max-width:360px){.mt-mobile{margin-top:5vw!important}}@media(min-width:481px)and (max-width:991px){.mt-mobile-n{margin-top:-40px!important}}@media(min-width:361px)and (max-width:480px){.mt-mobile-n{margin-top:-8.64vw!important}}@media(max-width:360px){.mt-mobile-n{margin-top:-5vw!important}}@media(min-width:481px)and (max-width:991px){.mb-mobile{margin-bottom:40px!important}}@media(min-width:361px)and (max-width:480px){.mb-mobile{margin-bottom:8.64vw!important}}@media(max-width:360px){.mb-mobile{margin-bottom:5vw!important}}@media(min-width:481px)and (max-width:991px){.mb-mobile-n{margin-bottom:-40px!important}}@media(min-width:361px)and (max-width:480px){.mb-mobile-n{margin-bottom:-8.64vw!important}}@media(max-width:360px){.mb-mobile-n{margin-bottom:-5vw!important}}@media(max-width:360px){.mb-mobile-xxs{margin-bottom:5vw!important}}@media(min-width:991.01px){.mlr-5-desktop-n{margin-left:-5px!important;margin-right:-5px!important}}@media(max-width:991px){.m-0-mobile{margin:0!important}}@media(max-width:991px){.mt-0-mobile{margin-top:0!important}}@media(max-width:991px){.mb-0-mobile{margin-bottom:0!important}}@media(max-width:991px){.ml-0-mobile{margin-left:0!important}}@media(max-width:991px){.mr-0-mobile{margin-right:0!important}}@media(max-width:991px){.d-mobile-none{display:none!important}}@media(max-width:991px){.d-mobile{display:block!important}}@media(min-width:991.01px){.d-mobile{display:none!important}}@media(max-width:991px){.d-mobile-flex{display:flex!important}}@media(min-width:991.01px){.d-mobile-flex{display:none!important}}@media(min-width:991.01px){.d-desktop-none{display:none!important}}@media(min-width:991.01px){.d-desktop{display:block!important}}@media(max-width:991px){.d-desktop{display:none!important}}@media(min-width:991.01px){.d-desktop-show{display:block!important}}@media(min-width:991.01px){.d-desktop-flex{display:flex!important}}@media(max-width:991px){.d-desktop-flex{display:none!important}}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-t-0{top:0}.pos-b-0{bottom:0}.pos-l-0{left:0}.pos-r-0{right:0}@media(max-width:991px){.w-mobile-100{width:100%!important}}@media(max-width:991px){.slider-overlay{background:rgba(0,0,0,.2);height:100%;width:100%;z-index:2;position:absolute;top:0}.search-result-content{padding:0}#filters{margin-top:-20px}#rc-imageselect,.g-recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}.variants-info.mobile-left span.pull-left{margin-left:15px;margin-top:2px}ul.downloads{padding-left:15px;list-style-type:none}ul.downloads li{text-indent:-15px}ul.downloads li:before{content:"-";text-indent:-5px;margin-right:5px}ul.downloads li a{color:#5c5a56}ul.downloads li a:hover{text-decoration:none;cursor:pointer}.login-cont .checkbox{margin-top:-4px}.mobile-100{width:100%}.imagezoom>img{max-width:100%}.wishlist-mobile-container .page-control{color:#5c5a56!important}.wishlist-mobile-container .page-control.active{color:#8bcc00!important}#checkout-options input{float:left}#checkout-options label{float:left;max-width:90%;margin:-5px 0 0 5px}}@media(max-width:575px){.mobile-left{float:left!important}.mobile-right{float:right!important}}#qmore_error_modal .modal-content,#cancellation_policy_modal .modal-content,#privacy_policy_modal .modal-content,#terms_and_conditions_modal .modal-content{background-color:#edecea}#qmore_error_modal .modal-content h1,#cancellation_policy_modal .modal-content h1,#privacy_policy_modal .modal-content h1,#terms_and_conditions_modal .modal-content h1{font-weight:bold;color:#5c5a56;font-size:23px;display:inline-flex;margin-bottom:2rem}#qmore_error_modal .modal-content h1 svg,#cancellation_policy_modal .modal-content h1 svg,#privacy_policy_modal .modal-content h1 svg,#terms_and_conditions_modal .modal-content h1 svg{width:60px;margin-top:6px}#qmore_error_modal .modal-content h1 span,#cancellation_policy_modal .modal-content h1 span,#privacy_policy_modal .modal-content h1 span,#terms_and_conditions_modal .modal-content h1 span{color:#5c5a56;width:calc(100% - 60px);padding-left:10px;margin-top:24px}#qmore_error_modal .modal-content ul li,#cancellation_policy_modal .modal-content ul li,#privacy_policy_modal .modal-content ul li,#terms_and_conditions_modal .modal-content ul li{color:#5c5a56}#qmore-credit-card label.error{display:none!important}