﻿#PartsListing3 .Group{width:100%;margin-bottom:50px;}#PartsListing3 .Group .GroupName{width:100%;font-size:36px;margin-bottom:10px;}#PartsListing3 .Group .PartsList{display:flex;flex-wrap:wrap;justify-content:space-between;}#PartsListing3 .Group .PartsList .Part3{width:32%;height:370px;box-sizing:border-box;padding-bottom:20px;}#PartsListing3 .Group .PartsList .Part3 .Inner{width:100%;height:100%;border:solid 1px #c8c8c8;display:flex;flex-direction:row;position:relative;overflow:hidden;box-sizing:border-box;}#PartsListing3 .Group .PartsList .Part3 .Inner .EditPart{position:absolute;margin:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon{background-color:#00d221;color:#fff;position:absolute;right:-76px;transform:rotate(45deg);padding:4px;width:200px;text-align:center;top:9px;z-index:200;font-size:24px;font-weight:bold;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 1px 8px 0 #000;-webkit-box-shadow:0 1px 8px 0 #000;-moz-box-shadow:0 1px 8px 0 #000;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.StockSale{background-color:#f00;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.RimPack{font-size:12px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.FixedPrice{background-color:#ff6803;font-size:12px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.ClubMember{background-color:#005ba9;font-size:14px;padding:7px 9px;margin:10px 4px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Part3Details{display:flex;justify-content:space-between;width:100%;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left{width:100%;padding-left:10px;box-sizing:border-box;height:100%;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left a{overflow:hidden;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left a img{width:100%;box-sizing:border-box;display:block;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left .IllustrationImageContainer{text-align:center;color:#808080;font-style:italic;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left .VariantInfo{height:100%;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left .VariantInfo .ImageFill{width:100%;height:90%;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right{width:100%;padding-left:20px;box-sizing:border-box;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .Row{width:100%;margin-bottom:5px;box-sizing:border-box;text-align:center;overflow:hidden;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .Row a{overflow:hidden;display:block;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProducerLogoRow{margin-top:20px;height:50px;display:flex;justify-content:center;align-items:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProducerLogoRow img{max-width:120px;max-height:50px;margin:0 auto;display:block;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProducerLogoRow img.Producer1{opacity:.7;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProductNameRow{height:50px;display:flex;justify-content:center;flex-direction:column;margin-top:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProductNameRow a{font-size:16px;color:#202020;text-decoration:none;font-weight:bold;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyStats{height:30px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyStats .VariantInfo{display:flex;flex-wrap:wrap;justify-content:center;font-size:14px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProductDotDate{height:10px;margin-top:10px;margin-bottom:10px;font-size:11px;color:#202020;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ReadMoreRow{margin-top:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ReadMoreRow a{font-size:11px;color:#202020;text-decoration:underline;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .PriceRow{margin-top:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .PriceRow .Price{display:flex;justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .PriceRow .Price .PriceNice{height:50px;display:flex;justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .VariantsRow{margin-bottom:10px;height:30px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .VariantsRow button.Variant{background-color:#fff;color:#808080;padding:2px 5px;text-align:center;text-decoration:none;display:inline-block;border:1px solid #c8c8c8;border-radius:5px;font-size:15px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .VariantsRow button.Variant.Selected{color:#000;border:1px solid #000;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow{display:flex;justify-content:center;padding-bottom:2px;margin-top:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow .TextboxBorder{float:left;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow .TextboxBorder .Amount{border:1px solid #000;float:left;font-size:18px;height:33px;line-height:33px;margin:4px 5px 0 0;text-align:center;width:34px;box-sizing:border-box;padding:0 0 2px 0;float:left;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow .BuyNow,#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow .SoldOut{float:left;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow{width:100%;overflow:hidden;padding-top:2px;display:flex;justify-content:center;line-height:20px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock{font-size:12px;line-height:12px;color:#393;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock.red{color:#b0061b;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock.orange{color:#7b4f10;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock img{margin-right:5px;width:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner:hover{border-color:#202020;box-shadow:3px 3px 4px -1px #000;-webkit-box-shadow:3px 3px 4px -1px #000;-moz-box-shadow:3px 3px 4px -1px #000;}#PartsListing3 .Group .PartsList .Part3Filler{width:32%;height:1px;}.Price{overflow:hidden;}.Price .PriceNiceAndSticker{overflow:hidden;height:100px;}.Price .PriceNiceAndSticker .PriceSticker{width:80px;float:left;display:flex;flex-direction:column;justify-content:center;height:100%;}.Price .PriceNiceAndSticker .PriceSticker img{width:80px;float:left;}.Price .PriceNice{overflow:hidden;width:160px;float:right;display:flex;flex-direction:column;justify-content:center;height:100%;}.Price .PriceNice .PriceFaded,.Price .PriceNice .PriceMain{float:left;width:100%;font-weight:bold;text-align:center;overflow:hidden;}.Price .PriceNice .PriceFaded{font-size:16px;height:16px;align-self:flex-start;margin-bottom:4px;}.Price .PriceNice .PriceFaded .Before{margin-right:5px;font-size:8px;}.Price .PriceNice .PriceMain{font-size:24px;align-self:flex-end;}.Price .PriceNice .PriceMain .Now{margin-right:5px;font-size:14px;}.Price .PriceNice.PriceSmall .PriceFaded{font-size:12px;height:13px;}.Price .PriceNice.PriceSmall .PriceMain{font-size:20px;}#CarCareListing{display:flex;flex-flow:row wrap;padding-left:10px;padding-right:10px;box-sizing:border-box;justify-content:space-around;justify-content:space-evenly;justify-content:space-between;}#CarCareListing .Group{width:100%;}#CarCareListing .Group .GroupName{width:100%;font-size:36px;margin-bottom:10px;}#CarCareListing .SafetyBorder{border:dashed #ffa500 5px;border-radius:10px;}.PartListingCarCare{display:flex;width:100%;flex-flow:row wrap;justify-content:space-between;}.PartListingCarCare .CarCareEntry{width:24%;box-sizing:border-box;margin-bottom:20px;position:relative;overflow:hidden;}.PartListingCarCare .CarCareEntry .EditPart{right:50px;top:5px;}.PartListingCarCare .CarCareEntry .Ribbon{background-color:#00d221;color:#fff;position:absolute;right:-76px;transform:rotate(45deg);padding:4px;width:200px;text-align:center;top:9px;z-index:200;font-size:24px;font-weight:bold;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 1px 8px 0 #000;-webkit-box-shadow:0 1px 8px 0 #000;-moz-box-shadow:0 1px 8px 0 #000;}.PartListingCarCare .CarCareEntry .Ribbon.StockSale{background-color:#f00;}.PartListingCarCare .CarCareEntry .Ribbon.RimPack{font-size:12px;}.PartListingCarCare .CarCareEntry .Ribbon.FixedPrice{background-color:#ff6803;font-size:12px;}.PartListingCarCare .CarCareEntry .Ribbon.ClubMember{background-color:#005ba9;font-size:14px;padding:7px 9px;margin:10px 4px;}.PartListingCarCare .CarCareEntry div.PartDetails{border:solid 1px #c8c8c8;background-color:#fff;height:100%;box-sizing:border-box;}.PartListingCarCare .CarCareEntry div.PartDetails:hover{border-color:#202020;box-shadow:3px 3px 4px -1px #000;-webkit-box-shadow:3px 3px 4px -1px #000;-moz-box-shadow:3px 3px 4px -1px #000;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage{height:200px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner{margin:0 auto;overflow:hidden;text-align:center;height:inherit;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner .VariantInfo{display:flex;align-items:flex-end;height:inherit;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner .VariantInfo .ImageFill{width:100%;height:95%;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner .VariantInfo .ImageFill a{position:relative;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner .VariantInfo .ImageFill a .IllustrationImageContainer{position:absolute;bottom:0;width:100%;color:#808080;font-style:italic;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner img{height:auto;max-height:200px;max-width:95%;z-index:1;margin-top:10px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .ProducerLogo{position:absolute;left:5px;top:3px;z-index:2;overflow:hidden;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .ProducerLogo img{width:70px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartName{height:40px;max-height:40px;margin-top:5px;margin-bottom:20px;display:flex;justify-content:center;flex-direction:column;}.PartListingCarCare .CarCareEntry div.PartDetails .PartName .NameInner{color:#000;font-size:16px;font-weight:bold;text-decoration:none;}.PartListingCarCare .CarCareEntry div.PartDetails .ReadMore{font-weight:bold;font-size:11px;cursor:pointer;color:#000;text-decoration:underline;margin-top:3px;margin-bottom:15px;width:100%;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritePartRow{width:50px;position:absolute;right:5px;top:10px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritePartRow .FavoritePart{height:33px;border:1px solid #d3d3d3;float:left;clear:both;display:flex;align-items:center;width:120px;padding:0 10px;box-sizing:border-box;cursor:pointer;margin-bottom:10px;border:none;width:50px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritePartRow .FavoritePart img{width:25px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritePartRow .FavoritePart span{margin-left:5px;font-size:14px;font-weight:bolder;color:#808080;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow{display:flex;justify-content:center;margin-bottom:10px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow .PartRatingStars{text-decoration:none;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow .PartRatingStars .star{color:#ccc;font-size:30px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow .PartRatingStars .star.clickable{cursor:pointer;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow .PartRatingStars .star.selected{color:#fc0;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants{margin:0 auto;height:45px;text-align:center;float:none;clear:both;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants button{background-color:#fff;color:#000;padding:2px 5px;text-align:center;text-decoration:none;display:inline-block;border:1px solid #808080;border-radius:2px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants button.Selected{background-color:#f3a724;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants button.Selected.WithScroll{background-color:#fff;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants .VariantSelect{width:120px;background-color:#fff;border:1px solid #808080;height:22px;box-sizing:border-box;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantPriceContainer{min-height:70px;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price{text-align:center;padding:10px 0 4px 0;width:100%;margin:0 auto;display:flex;justify-content:center;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price .PriceNice{display:flex;justify-content:center;width:auto;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price .PriceNice div.PriceFaded{color:#747474;font-size:16px;clear:both;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price .PriceNice div.PriceMain{color:#000;font-size:36px;font-weight:bold;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price .PriceNice.PriceSmall .PriceFaded{font-size:13px;height:13px;}.PartListingCarCare .CarCareEntry div.PartDetails div.Price .PriceNice.PriceSmall .PriceMain{font-size:32px;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow{width:100%;margin:5px 0 0 0;overflow:hidden;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow .BuyNowInner{width:100%;margin:0;overflow:hidden;display:flex;justify-content:center;height:45px;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow .BuyNowInner .Amount{border:1px solid #000;float:left;font-size:18px;height:33px;line-height:33px;margin:4px 5px 0 0;text-align:center;width:34px;box-sizing:border-box;padding:0 0 2px 0;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow .BuyNowInner .BuyNow{background-color:#f3a724;background-image:none;color:#202020;border-color:#202020;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer{width:100%;overflow:hidden;height:20px;display:flex;justify-content:center;align-items:center;line-height:20px;margin:5px 0;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock{font-size:12px;color:#393;display:flex;align-items:center;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock.red{color:#b0061b;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock.orange{color:#7b4f10;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock img{margin:0 3px 0 20px;}.PartListingCarCare .CarCareEntryFiller{height:10px;width:24%;box-sizing:border-box;margin-bottom:0;position:relative;}.PartListingCarCare .CenterText{text-align:center;float:left;width:100%;}.PartListingCarCare small{font-size:11px;font-weight:normal;}.PartListingCarCare .Row{width:100%;margin-bottom:5px;box-sizing:border-box;}.PartListingCarCare .Row a{overflow:hidden;display:block;}div.RecommendedParts{display:flex;width:80%;flex-flow:row wrap;justify-content:space-between;margin:0 auto;padding-bottom:20px;}div.RecommendedParts h1{width:100%;text-align:center;font-size:20px;font-weight:bold;margin-bottom:20px;}div.RecommendedParts .RecommendedPart{height:270px;width:24%;box-sizing:border-box;border:solid 1px #c8c8c8;overflow:hidden;}div.RecommendedParts .RecommendedPart a{color:#000;cursor:pointer;display:block;position:relative;text-decoration:none;height:100%;overflow:hidden;}div.RecommendedParts .RecommendedPart a .ImageFill{width:100%;height:60%;}div.RecommendedParts .RecommendedPart a .Name{line-height:1;height:50px;margin-top:5px;overflow:hidden;text-align:center;width:100%;display:flex;justify-content:center;flex-direction:column;}div.RecommendedParts .RecommendedPart a .PriceAndBuy .Price{float:left;}div.RecommendedParts .RecommendedPart a .PriceAndBuy .BuyCell{float:right;width:35%;min-width:80px;margin-right:5%;}.PartsCompactListing .PartCompact{margin-bottom:10px;border-bottom:solid 1px #808080;width:100%;overflow:hidden;height:80px;}.PartsCompactListing .PartCompact .Image{width:150px;margin-right:10px;float:left;display:flex;flex-direction:column;justify-content:center;height:80px;}.PartsCompactListing .PartCompact .Image a{overflow:hidden;}.PartsCompactListing .PartCompact .Image a img{max-height:80px;max-width:100px;}.PartsCompactListing .PartCompact .Logo{width:150px;margin-right:10px;float:left;display:flex;flex-direction:column;justify-content:center;height:80px;}.PartsCompactListing .PartCompact .Logo a{overflow:hidden;}.PartsCompactListing .PartCompact .Logo a img{max-height:80px;max-width:100px;}.PartsCompactListing .PartCompact .NameAndNumber{display:flex;flex-direction:column;justify-content:center;margin-right:10px;float:left;height:80px;}.PartsCompactListing .PartCompact .NameAndNumber .Name{font-weight:bold;}.PartsCompactListing .PartCompact .Description{width:100px;margin-right:10px;float:right;display:flex;flex-direction:column;justify-content:center;height:80px;}.PartsCompactListing .PartCompact .Description .inner{display:block;}.PartsCompactListing .PartCompact .PriceBlock{width:210px;margin-right:10px;float:right;height:80px;}.PartsCompactListing .PartCompact .PriceBlock .Price{display:flex;flex-direction:column;justify-content:center;height:80px;}.PartsCompactListing .PartCompact .PriceBlock .Price .PriceNiceAndSticker{height:inherit;}.PartsCompactListing .PartCompact .PriceBlock .Price .PriceNiceAndSticker .PriceSticker{width:50px;}.PartsCompactListing .PartCompact .PriceBlock .Price .PriceNiceAndSticker .PriceSticker img{width:50px;}.PartsCompactListing .PartCompact .AmountBuyStock{width:170px;float:right;display:flex;flex-direction:column;justify-content:center;height:80px;}.PartsCompactListing .PartCompact .AmountBuyStock .AmountAndBuy{overflow:hidden;width:100%;float:unset;display:flex;justify-content:center;padding-bottom:5px;box-sizing:border-box;}.PartsCompactListing .PartCompact .AmountBuyStock .AmountAndBuy .TextboxBorder{float:unset;margin-top:0;}.PartsCompactListing .PartCompact .AmountBuyStock .AmountAndBuy .TextboxBorder .Amount{border:1px solid #000;float:left;font-size:18px;height:33px;line-height:33px;margin:4px 5px 0 0;text-align:center;width:34px;box-sizing:border-box;padding:0 0 2px 0;}.PartsCompactListing .PartCompact .AmountBuyStock .AmountAndBuy .BuyNow{float:unset;width:100px;margin:0;}.PartsCompactListing .PartCompact .AmountBuyStock .AmountAndBuy .SoldOut{margin-left:40px;margin-right:0;}.PartsCompactListing .PartCompact .AmountBuyStock .StockBlock{display:block;padding:0;float:right;width:100%;}.PartsCompactListing .PartCompact .AmountBuyStock .StockBlock .Stock{text-align:center;white-space:normal;font-size:12px;line-height:12px;}.PartsCompactListing .PartCompact .AmountBuyStock .StockBlock .Stock img{margin-right:5px;}#CarPaintSearchContainer{overflow:hidden;width:500px;margin-bottom:50px;border:solid 1px #202020;padding:10px;box-sizing:border-box;}#CarPaintSearchContainer .Heading{float:left;width:100%;font-size:24px;border:unset;font-weight:bold;margin:unset;text-align:center;margin-bottom:20px;}#CarPaintSearchContainer fieldset{display:flex;flex-direction:column;padding:10px 0;margin:0 20%;}#CarPaintSearchContainer fieldset input{width:100%;text-align:center;clear:none;float:none;display:block;margin:0 0 10px 0;box-sizing:border-box;font-size:40px;}#CarPaintSearchContainer fieldset #CarPaintSearchButton{width:100%;margin:10px 0 0 0;clear:none;float:none;display:block;font-size:24px;}#CarPaintSearchContainer .Explanation{margin-top:5px;width:100%;text-align:center;font-size:14px;overflow:hidden;}#CarPaintSearchContainer .Explanation strong{font-weight:bold;font-size:14px;}@media only screen and (max-width:1550px){#PartsListing3 .Group .PartsList .Part3{width:49%;}#PartsListing3 .Group .PartsList .Part3 .Inner{justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left{padding-left:0;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right{padding-left:0;}#PartsListing3 .Group .PartsList .Part3Filler{width:49%;}.PartListingCarCare .CarCareEntry{width:32%;}.PartListingCarCare .CarCareEntryFiller{width:32%;}}@media only screen and (max-width:1200px){#PartsListing3 .Group .PartsList .Part3{width:100%;}#PartsListing3 .Group .PartsList .Part3 .Inner{justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left{padding-left:0;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right{padding-left:0;}#PartsListing3 .Group .PartsList .Part3Filler{width:100%;}}@media only screen and (max-width:999px){#CarCareListing .Group{width:100%;}#CarCareListing .Group .GroupName{text-align:center;font-size:36px;margin:10px auto;font-weight:400;text-transform:uppercase;}.PartListingCarCare .CarCareEntry{width:49%;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage{height:270px;overflow:hidden;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .ProducerLogo img{width:120px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartImage .PartImageInner img{max-height:250px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritesRowSmall{width:80px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritesRowSmall .FavoritePart{height:60px;width:80px;}.PartListingCarCare .CarCareEntry div.PartDetails .FavoritesRowSmall .FavoritePart img{width:55px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartName{height:80px;max-height:80px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartName .NameInner{font-size:32px;line-height:38px;text-overflow:ellipsis;overflow:hidden;}.PartListingCarCare .CarCareEntry div.PartDetails small{font-size:20px;}.PartListingCarCare .CarCareEntry div.PartDetails .ReadMore{font-size:20px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants{height:70px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants button{font-size:20px;padding:5px 10px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants .VariantSelect{width:70%;font-size:26px;height:40px;}.PartListingCarCare .CarCareEntry div.PartDetails .PartRatingStarRow .PartRatingStar{font-size:54px;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantPriceContainer{min-height:80px;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantPriceContainer .Price .PriceMain .TheValue{font-size:54px;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow .BuyNowInner{height:65px;}.PartListingCarCare .CarCareEntry div.PartDetails div.BuyNowRow .BuyNowInner .Amount{display:none;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer{height:30px;line-height:20px;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock{font-size:18px;line-height:18px;}.PartListingCarCare .CarCareEntry div.PartDetails .VariantStockContainer .Stock img{width:16px;}#PartsListing3 .Group .GroupName{font-size:32px;text-align:center;}#PartsListing3 .Group .PartsList .Part3{height:500px;margin-bottom:40px;width:100%;}#PartsListing3 .Group .PartsList .Part3 .Inner{justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon{font-size:40px;top:20px;right:-56px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.RimPack{font-size:26px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.FixedPrice{font-size:26px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Price .Ribbon.ClubMember{background-color:#005ba9;font-size:14px;padding:7px 9px;margin:10px 4px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left{width:40%;margin-right:10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right{width:60%;max-width:unset;margin-left:10px;display:flex;flex-direction:column;justify-content:center;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProducerLogoRow{height:80px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProducerLogoRow img{max-height:80px;max-width:unset;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProductNameRow{height:100px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ProductNameRow a{font-size:26px;overflow:unset;padding:0 5%;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .ReadMoreRow a{font-size:20px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .VariantsRow{height:50px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .VariantsRow button.Variant{font-size:20px;padding:5px 10px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .PriceRow .Price .PriceNice .PriceMain{font-size:32px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .BuyRow .TextboxBorder{display:none;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock{font-size:18px;width:100%;display:flex;justify-content:center;line-height:18px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right .StockRow .Stock img{width:20px;height:20px;margin-right:10px;}#CarPaintSearchContainer{width:100%;padding:20px;}#CarPaintSearchContainer .Heading{width:100%;font-size:32px;}#CarPaintSearchContainer fieldset{padding:20px 0;margin:0;}#CarPaintSearchContainer fieldset input{font-size:40px;height:60px;line-height:60px;}#CarPaintSearchContainer fieldset #CarPaintSearchButton{font-size:26px;}#CarPaintSearchContainer .Explanation{font-size:20px;line-height:34px;}#CarPaintSearchContainer .Explanation strong{font-size:20px;}}@media only screen and (max-width:800px){.PartListingCarCare .CarCareEntry{width:100%;height:auto;}.PartListingCarCare .CarCareEntry div.PartDetails{height:auto;}.PartListingCarCare .CarCareEntry div.PartDetails .PartName .NameInner{font-size:32px;}.PartListingCarCare .CarCareEntry div.PartDetails .ReadMore{font-size:26px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants button{font-size:26px;}.PartListingCarCare .CarCareEntry div.PartDetails .Variants:empty{display:none;}}@media only screen and (max-width:710px){#PartsListing3 .Group .PartsList .Part3{height:auto;min-height:550px;}#PartsListing3 .Group .PartsList .Part3 .Inner{flex-direction:column;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left{width:100%;margin:0;height:300px;}#PartsListing3 .Group .PartsList .Part3 .Inner .Left a{overflow:unset;}#PartsListing3 .Group .PartsList .Part3 .Inner .Right{width:100%;margin:0;}}