.caption,.message{width:100%;left:0;text-align:center}.genTable .last,.qtyTd{white-space:nowrap}body{font-family:'Open Sans',sans-serif}.bgimg-1,.bgimg-2{position:relative;box-shadow:inset 0 0 0 1000px rgba(255,255,255,.3);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.bgimg-1{background-image:url("/images/site/img_parallax1.webp");height:400px}.bgimg-2{background-image:url("/images/site/img_parallax2.webp");min-height:400px}.caption{position:absolute;top:40%;color:#000}#sticky,.message{position:fixed;display:none}.caption span.border{background-color:#111;color:#fff;padding:18px;font-size:25px;letter-spacing:10px}.message{z-index:90000000;top:0;padding:30px 10px;background-color:rgba(92,184,92,.9);color:#fff}.bottomContainer,.menuContainer,.stickyMenu{background-color:#000}.cartIconHolder{position:relative;cursor:pointer}.cartIconHolder span{background-color:red;border-radius:50px;padding:0 6px;font-size:14px;color:#fff;font-weight:600;position:absolute;right:-5px;top:0;display:none}.stickyMenu{height:65px}#sticky{z-index:88888888;padding-left:0!important;padding-right:0!important}.carContainer,.carContainerSmall{background-color:#1b1b1b;display:none}.selectedCarFields{display:inline-block;width:auto;position:relative}.menuRow{height:70px}.breadCrumbBar{height:30px;color:#000}.breadCrumbBarInner div{float:left;color:#686868;margin-top:3px;padding:0 10px}.breadCrumbBarInner div a,.breadCrumbBarInner div a:active,.breadCrumbBarInner div a:hover,.breadCrumbBarInner div a:visited{color:#686868}.breadCrumbBarInner div a:hover,.footerAdressBox a:hover,.footerMenuButton:hover{text-decoration:underline}.bottomLeft,.logoHolder{text-align:left}.logoHolder{padding-top:10px;padding-bottom:10px}.mainLogo{width:336px;height:88px;max-width:100%}@media (min-width:430px){.mainLogo{width:400px;height:105px}}@media (min-width:768px){.mainLogo{width:336px;height:88px}}@media (min-width:992px){.mainLogo{width:400px;height:105px}}.footerContainer{background-color:#252525}.bottomRow{padding:15px 0}.bottomRight{text-align:right}.bottomLeft div{line-height:52px;color:#fff}.eachLangButton{padding:10px;transition:.2s;height:50px;width:100px;display:block;float:right}.eachLangButton:hover,.miniMenuButton:hover{background-color:#ececec}.eachLangButtonInner{width:100%;text-align:center;cursor:pointer}.mobileSelLangOuter{width:100%;height:25px}.mobileSelLangInner{display:inline-block;float:left;padding:20px 10px;margin-right:20px;margin-left:-10px;cursor:pointer}.burgerButtonMobile:hover,.menuDesktopButton:hover,.miniMenuButtonMobile:hover,.mobileMenuRow:hover,.mobileSelLangInner.selected,.mobileSelLangInner:hover,.stickyMenuButton:hover{background-color:#444}.LangDropDown{top:45px;background-color:#f2f2f2;color:#919191;height:143px;width:100px;position:absolute;z-index:9999999;display:none;padding:5px;margin-left:-10px}.LangDropDownInner{padding:10px;background-color:#fff;cursor:pointer}.LangDropDownInner.selected{color:#000;background-color:#ececec}.flagIcon{width:30px;border-radius:3px}.miniMenuButton{font-size:30px;padding:10px;transition:.2s;height:50px;display:block;float:right}.burgerButtonMobile,.miniMenuButtonMobile,.stickyMenuButton{font-size:30px;margin-right:20px;cursor:pointer;height:100%;padding-left:10px;padding-right:10px;transition:.2s;color:#fff}.stickyMenuButton{float:right}.burgerButtonMobile div,.miniMenuButtonMobile div,.stickyMenuButton div{margin-top:10px}.miniMenuButtonMobile{display:none;float:left}.burgerButtonMobile{display:none;float:right}.miniMenuButton div{margin-top:-8px}#burgerBackButton,.menuMobile{display:none}.burgerButton{color:#fff;float:right;font-size:30px;padding:10px;transition:.2s;height:50px}.menuDesktop{display:block;padding:0;height:100%}.menuDesktopButton{float:left;margin-right:20px;cursor:pointer;height:100%;padding-left:20px;padding-right:20px;transition:.2s}.menuDesktopButton div{margin-top:23px;text-align:center;color:#fff;width:100%}.mobileMenuContainer{display:none;background-color:#000;border:solid #fff;border-width:1px 0 0;min-height:600px}.mobileMenuRow{color:#fff;padding:20px 10px;cursor:pointer}.mobileMenuRowLang{color:#fff;padding-left:10px}.footerAdressBox{color:#fff;padding:15px 0 50px}.footerAdressBox span{padding:10px 0;font-size:26px;font-weight:300}.footerAdressBox a{color:#fff}.footerMenuButton{padding:15px 0;color:#fff}.socialHolder{color:#fff;font-size:30px;text-align:right;padding-bottom:50px}.generalButton,.generalButtonLocked{font-size:20px;font-weight:300;border:none}.generalButton,.generalButtonLocked,.socialHolder a{padding:5px;color:#fff}.genTable th,h2{padding:15px 0}.generalButton{background-color:#ec1a22;text-align:center;cursor:pointer;-webkit-transition:background .5s;transition:background .5s}.generalButton:hover{background-color:#ff8e56}.generalButtonLocked{background-color:#dadada;text-align:center;cursor:default;-webkit-transition:background .5s;transition:background .5s}.menuUp{display:block}@media (max-width:767px){.bottomLeft,.bottomRight,.socialHolder{text-align:center}.eachLangButton,.footerMenuBox,.menuDesktop,.menuUp,.miniMenuButton{display:none}.burgerButtonMobile,.menuMobile,.miniMenuButtonMobile{display:block}.bgimg-1,.bgimg-2,.bgimg-3{background-attachment:scroll}}@media (max-width:576px){.logoHolder{text-align:center}.bgimg-1,.bgimg-2,.bgimg-3{background-attachment:scroll}}a:active,a:hover,a:link,a:visited{text-decoration:none}.desktopCartTable,.genTable{width:100%}.desktopCartTable .imgTd,.genTable .imgTd{width:90px;height:90px;text-align:center;border-bottom:1px solid #000}.desktopCartTable .imgTd img,.genTable .imgTd img{width:70px}.desktopCartTable .descTd{width:160px;border-bottom:1px solid #000}.desktopCartTable .descTd a,.genTable .descTd a{font-weight:600}.desktopCartTable .descTd a,.desktopCartTable .descTd a:active,.desktopCartTable .descTd a:focus,.desktopCartTable .descTd a:hover,.genTable .descTd a,.genTable .descTd a:active,.genTable .descTd a:focus,.genTable .descTd a:hover{text-decoration:none;color:inherit}.desktopCartTable .eachTd,.genTable .eachTd{width:60px;text-align:center;font-size:14px;border-bottom:1px solid #000}.searchIconSpan:before,.searchIconSpanMobile:before{font-family:bootstrap-icons;font-size:30px;left:5px;content:"\F52A";position:absolute}.desktopCartTable .rowTotTd,.genTable .rowTotTd{padding-right:10px;text-align:right;border-bottom:1px solid #000}.searchIconSpan,.searchIconSpanMobile,.warn-sign{position:relative}.searchIconSpanMobile:before{top:-10px;color:#fff}.searchIconSpan:before{top:3px}.plusTable{cursor:pointer}.plusTd{font-size:25px;width:40px;color:#ec1a22;-webkit-transition:color .5s;transition:color .5s}.warn-sign.left input{padding-left:35px}.warn-sign.right input{padding-right:35px}.warn-sign:before{position:absolute;top:-12px;color:red;font-size:30px;content:"\26A0"}.warn-sign.left:before{left:10px}.warn-sign.right:before{right:10px}.warn-field{border:1px solid red!important}.dealerTermsWarn,.termsWarn{color:red;font-size:30px;padding-left:10px}.generalField{padding:7px;font-size:16px;border:1px solid #000;cursor:initial;color:#000;-webkit-transition:background .5s;transition:background .5s;width:100%}.generalField.readOnly{color:#979797;background-color:#e7e7e7;border-color:#cecece;font-style:italic}.generalField.readOnly:focus{outline-width:0}.genTable tr{background-color:#fff!important}.genTable th{background-color:#000;color:#fff;font-weight:200}.genTable .first{padding-left:10px}.genTable .last{padding-right:10px}.genTable .descTd{border-bottom:1px solid #000}.genTable .descTd a span{font-size:14px;font-weight:400}.space20{margin-bottom:10px}.icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.icheck-primary>input:first-child:checked+label::before{background-color:#ec1a22!important;border-color:#ec1a22!important}[class*=icheck-]>input:first-child+input[type=hidden]+label::before,[class*=icheck-]>input:first-child+label::before{border:1px solid!important}h1{padding:20px 0;font-size:40px;font-weight:300;overflow-wrap:break-word}h2,h3,h4,h5,h6{font-size:30px;font-weight:300;overflow-wrap:break-word}h3,h4,h5,h6{padding:10px 0}p,ul li{font-size:20px}p{line-height:35px}