﻿.MobileSideContainer.Left{display:none;}@media all and (max-width:999px){html,body{height:auto;}small{font-size:22px;}h1{font-weight:bold;font-size:48px;}h2{font-weight:bold;font-size:38px;}h3{font-weight:bold;font-size:30px;}label{font-size:30px;}input{font-size:30px;}.NotOnMobile,.OnlyOnDesktop,.DesktopOnly{display:none !important;}.OnlyOnMobile,.MobileOnly{display:block !important;}.OnlyOnMobileInline{display:inline-block;}.OnlyOnMobileFlex{display:flex;}.NormalButton{font-size:48px;width:250px;height:60px;line-height:60px;}.fieldset legend,fieldset legend{font-size:22px;}.fieldset legend.small,fieldset legend.small{font-size:22px;}.fieldset label,fieldset label{line-height:38px;height:38px;width:200px;font-size:30px;}.fieldset input,fieldset input{width:400px;font-size:30px;}#MasterHeader,#MasterPage,#MasterFooter{width:100%;}#MasterHeader #HeaderLogo{width:unset;height:100px;}#MasterHeader #HeaderLogo #MasterLogo img{margin:10px 15px;height:80px;}#MasterHeader #HeaderLogo #MasterLogo.HasMobileMenu{margin-left:80px;color:transparent;min-height:85px;}#MasterHeader #HeaderLogo #HeaderRight{margin-right:0;justify-content:flex-end;padding-right:0;}#MasterHeader #HeaderLogo #HeaderRight .TopIconLink{background-size:65px;height:100px;}#MasterHeader #HeaderLogo #HeaderRight #CartCount .odometer-inside{display:block;height:40px;width:40px;}#MasterHeader #HeaderLogo #HeaderRight #CartCount .odometer-inside *{font-size:22px;font-weight:600;top:4px;}#MasterHeader #HeaderLogo #HeaderRight #LogInNameContainer #UserActionsContainer{width:300px;margin-left:-210%;}#MasterHeader #HeaderLogo #HeaderRight #LogInNameContainer #UserActionsContainer a{font-size:48px;}#MasterHeader #HeaderLogo #HeaderRight #DiagonalBackground{margin-right:unset;}#MasterHeader #HeaderSearchWrapperMobile{display:none;}#MasterHeader #HeaderSearchWrapperMobile.Active{display:flex;background-color:#1a72b6;}#MasterHeader #HeaderSearchWrapperMobile .HeaderSearchInputWrapperMobile{background-color:#fff;width:99%;margin:5px auto;overflow:auto;}#MasterHeader #HeaderSearchWrapperMobile .HeaderSearchInputWrapperMobile #SearchInputMobile{float:left;height:70px;width:90%;box-sizing:border-box;border:none;padding:0 10px;}#MasterHeader #HeaderSearchWrapperMobile .HeaderSearchInputWrapperMobile #MobileSearchButton{display:flex;height:70px;box-sizing:border-box;border:none;background-repeat:no-repeat;background-position:center 20px;background-size:35px;}#MobileShopMenu{width:60px;min-width:60px;max-width:60px;height:85px;position:absolute;left:15px;top:0;background-repeat:no-repeat;background-position:center;background-size:85px;text-decoration:none;margin-top:5px;cursor:pointer;transition:all .4s ease;z-index:210;}#LandingPage .Component .BannerDesktop{display:none;}#LandingPage .Component div.BannerMobile{display:block;}#LandingPage .Component .Rubric .RubricEntry.WidthClass100{width:100%;}#LandingPage .Component .Rubric .RubricEntry.WidthClass50,#LandingPage .Component .Rubric .RubricEntry.WidthClass33,#LandingPage .Component .Rubric .RubricEntry.WidthClass25,#LandingPage .Component .Rubric .RubricEntry.WidthClass20,#LandingPage .Component .Rubric .RubricEntry.WidthClass10{width:49%;}#LandingPage .Component .Rubric .RubricEntry{height:unset;}#LandingPage .Component .Rubric .RubricEntry .Inner a .RubricImage{width:100%;overflow:hidden;height:350px;display:flex;flex-direction:column;justify-content:center;}#LandingPage .Component .Rubric .RubricEntry .Inner a .RubricImage img{width:100%;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Name{height:70px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Name .NameInner{white-space:normal;font-size:30px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice{width:100%;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceFaded{font-size:18px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceFaded .Before{font-size:18px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceFaded .TheValue{font-size:18px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceMain{font-size:18px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceMain .Now{font-size:18px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .Price .PriceNice .PriceMain .TheValue{font-size:30px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .BuyCell{height:65px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .StockContainer{height:22px;margin-bottom:10px;}#LandingPage .Component .Rubric .RubricEntry .Inner a .StockContainer .Stock{font-size:22px;display:flex;white-space:pre;}#LandingPage .Component .Rubric .RubricEntry .Inner a .StockContainer .Stock img{width:18px;margin-right:5px;height:unset;}#LandingPage .Component .Banric{padding-right:0;}#LandingPage .Component .Banric.Straggler{display:none;}#LandingPage .Component .Banric .BanricEntry.WidthClass50,#LandingPage .Component .Banric .BanricEntry.WidthClass33,#LandingPage .Component .Banric .BanricEntry.WidthClass25,#LandingPage .Component .Banric .BanricEntry.WidthClass10,#LandingPage .Component .Banric .BanricEntry.WidthClass20{width:49%;}#LandingPage .Component .BanricHeader{justify-content:flex-start;}#LandingPage .Component .BanricHeader .BanricEntry.WidthClass50,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass33,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass25,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass10,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass20{width:33%;}#LandingPage .Component .Product .RecommendedParts{width:100%;}#LandingPage .Component .Product .RecommendedParts h1{font-size:38px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart{height:410px;width:48%;margin:0 0 5px 5px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart a .ImageFill{height:40%;max-height:130px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart a .Name{height:100px;font-size:30px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .Price{float:none;margin-bottom:10px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .Price .PriceNice{width:100%;margin:0 auto;float:none;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .Price .PriceNice .PriceFaded{font-size:22px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .Price .PriceNice .PriceMain{font-size:48px;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .BuyCell{float:none;width:100%;}#LandingPage .Component .Product .RecommendedParts .RecommendedPart .PriceAndBuy .BuyCell .NormalButton{width:65%;margin:0 auto;}#MasterPageAndFooter #MasterPage{min-height:calc(100% - 140px);width:100%;}.MobileSideContainer{display:block;}.MobileSideContainer.Left{width:100%;z-index:3001;display:block;}.MobileSideContainer.Left #MobileMenuOutputContainer{width:100%;overflow:hidden;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile{width:100%;margin-bottom:30px;display:none;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile.Selected{display:block;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Heading{background-color:#efefef;width:100%;border-bottom:solid 1px #202020;height:100px;line-height:100px;box-sizing:border-box;position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Heading.NoBackLink .HeadingName{margin-left:20px;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Heading .GoBack{height:inherit;width:60px;background-repeat:no-repeat;background-position:center;background-size:30px;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Heading .HeadingName{height:inherit;text-align:center;line-height:inherit;font-size:38px;color:#202020;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Heading .CloseMenu{width:100px;background-repeat:no-repeat;background-position:center;background-size:40px;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children{width:100%;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children .Child{width:100%;border-bottom:solid 1px #202020;height:80px;line-height:80px;padding:0 40px 0 20px;box-sizing:border-box;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children .Child a,.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children .Child span{font-size:30px;text-decoration:none;color:#202020;height:inherit;line-height:inherit;width:100%;display:block;cursor:pointer;background-repeat:no-repeat;background-position:right center;background-size:20px;}.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children .Child.IsCampagin a,.MobileSideContainer.Left #MobileMenuOutputContainer .MenuItemMobile .Children .Child.IsCampagin span{background-image:url("https://res.cloudinary.com/dnmjxcwu2/image/upload/f_auto,q_auto,fl_lossy/v2038662257/resources/carcareshop/https:/res.cloudinary.com/dnmjxcwu2/image/upload/static/carcareshop/mobil_menu_chevron_green.png");}.MobileSideContainer.Right{width:350px;z-index:3000;box-sizing:border-box;}.MobileSideContainer.Right .CloseOuterContainer{width:100%;height:90px;background-color:#c8c8c8;border-bottom:solid 1px #808080;margin-bottom:20px;}.MobileSideContainer.Right .CloseOuterContainer #CloseMobileContainerRight{float:left;height:90px;width:90px;background-repeat:no-repeat;background-position:center;background-size:45px;cursor:pointer;}.MobileSideContainer.Right .CloseOuterContainer #LogInNameMobileContainer{float:left;width:280px;text-align:center;display:flex;flex-direction:column;height:70px;justify-content:center;}.MobileSideContainer.Right .CloseOuterContainer #LogInNameMobileContainer .Name{text-align:center;font-size:30px;}.MobileSideContainer.Right .CloseOuterContainer #LogInNameMobileContainer .Role{text-align:center;font-size:22px;}.MobileSideContainer.Right #RightMenuInner{width:100%;overflow:hidden;padding:0 10px;box-sizing:border-box;}.MobileSideContainer.Right #RightMenuInner #LogInNameContainerMobile{width:100%;display:block;}.MobileSideContainer.Right #RightMenuInner #RolesContainer span{width:100%;display:block;}.MobileSideContainer.Right #RightMenuInner #RolesContainer a{width:100%;display:block;}.MobileSideContainer.Right #RightMenuInner .TopIconLink{width:100%;height:50px;background-repeat:no-repeat;background-position:10px center;background-size:30px;text-decoration:none;position:relative;cursor:pointer;display:block;margin-bottom:20px;}.MobileSideContainer.Right #RightMenuInner .TopIconLink label,.MobileSideContainer.Right #RightMenuInner .TopIconLink span{display:block;width:100%;height:50px;line-height:50px;box-sizing:border-box;font-size:38px;padding-left:50px;text-decoration:none;color:#202020;cursor:pointer;}#MasterFooter{padding:0;height:80px;align-items:center;border-bottom:2px solid #fff;justify-content:space-between;justify-content:space-around;justify-content:space-evenly;}#MasterFooter div.Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;padding:2px;box-sizing:border-box;align-items:center;}#MasterFooter div.Wrapper h3{font-size:30px;align-self:center;}#MasterFooter div.Wrapper .FastDelivery{width:100px;}#MasterFooter div.Wrapper .PaymentMethods{width:200px;}#MasterFooter div.FooterSection{width:auto;}#MasterFooter div.FooterLink{width:90%;margin:10px auto;}#MasterFooter div.FooterLink h3{font-size:38px;text-align:left;}#MasterFooter div.FooterLink ul{text-align:left;}#MasterFooter div.FooterLink a>li{font-size:30px;height:auto;line-height:inherit;padding:7px 0;}.cc-window.cc-floating{max-width:100% !important;}.cc-btn{font-size:22px !important;}.cc-floating .cc-message{font-size:22px !important;line-height:30px !important;}}@media only screen and (max-width:900px){#MasterHeader #HeaderLogo #MasterLogo #LogoText{font-size:40px;}}@media only screen and (max-width:800px){#MasterHeader #HeaderLogo #MasterLogo #LogoText{font-size:30px;}#LandingPage .Component .BanricHeader{justify-content:space-between;}#LandingPage .Component .BanricHeader .BanricEntry.WidthClass50,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass33,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass25,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass10,#LandingPage .Component .BanricHeader .BanricEntry.WidthClass20{width:49%;}}@media only screen and (max-width:750px){#MasterHeader #HeaderLogo #MasterLogo #LogoText{display:none;}}@media only screen and (max-width:400px){body{background-color:#ffc0cb;}}