.fmeshopbybrand-index-group .page-title-wrapper{margin-bottom:0}.brand_banner{background-image:url(../images/brand_main_banner.jpeg)}.home_main_banner.fmeshopbybrand_index_group,.home_main_banner.fmeshopbybrand_index_groupphtml{background-image:url(../images/brand_main_banner.jpeg)}.home_main_banner.fmeshopbybrand_index_subgroups{background-image:url(../images/brand_product_banner.jpg)}.widget_tabs_two .earch_filter .search_btns .location{background-color:#fff;width:290px;box-shadow:0 3px #e2e2e2 inset;border:1px solid #ddd}.brands_grid{width:100%;padding:30px 0;padding-bottom:60px}.brands_grid .four_col{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.8rem}.brands_grid .four_col .item{box-sizing:border-box;border:1px solid #dcdcdc;border-radius:10px;box-shadow:0 5px 21px -4px rgb(167 167 167/50%);padding:2px}.brands_grid .four_col .item a.brand_image{display:flex;align-items:center;justify-content:center;min-height:240px;min-height:120px}.brands_grid .four_col .item .brand_image img{max-width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.brands_grid .four_col .item:hover{box-shadow:0 5px 21px -4px rgb(99 97 97/50%);transition:box-shadow .3s ease-out 0s}.brands_grid .four_col .item:hover img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}#more{display:none}.detail_brand{width:100%;display:flex;align-items:flex-start;margin-top:0}.detail_brand .brand_logo{width:300px;height:auto;float:right;border:1px solid #dcdcdc;border-radius:6px;text-align:center;box-shadow:0 5px 21px -4px rgb(167 167 167/50%)}.detail_brand .brand_logo img{max-width:100%}.detail_brand .brand_content{width:74%;padding-left:40px;box-sizing:border-box}.detail_brand .brand_content h1{font-family:gibson_bold;font-size:30px;text-transform:uppercase;line-height:38px;padding-bottom:12px}.detail_brand .brand_content p{font-size:18px;line-height:26px;padding:10px 0;font-family:gibson_reg}.detail_brand .brand_content p a{font-size:18px;line-height:26px;padding:10px 0;font-family:gibson_reg;text-decoration:underline}.detail_brand .brand_content p a:hover{text-decoration:none}.brand_content span#dots a{font-family:'gibson_reg';font-size:18px;color:#ec2028}.detail_brand .brand_content h1{font-family:gibson_bold;font-size:30px;text-transform:uppercase;line-height:38px;padding-bottom:12px}.detail_brand .brand_content h2{font-family:gibson_bold;font-size:22px;text-transform:uppercase;line-height:30px;padding-bottom:12px;margin-bottom:0}.detail_brand .brand_content h3{font-family:gibson_bold;font-size:20px;text-transform:uppercase;line-height:28px;padding-bottom:12px}.detail_brand .brand_content h4{font-family:gibson_bold;font-size:18px;text-transform:uppercase;line-height:26px;padding-bottom:12px}.detail_brand .brand_content p{font-size:18px;padding:0 0 10px !important}.detail_brand .brand_content span#dots a{font-family:'gibson_reg';font-size:18px;color:#ec2028}.detail_brand .brand_content span#dots a:hover{text-decoration:none}.detail_brand .brand_content ul{list-style:none;margin-right:30px;margin-bottom:20px}.detail_brand .brand_content ul li{font-family:'gibson_reg';font-size:16px;color:#000;line-height:26px;padding:3px 0}.detail_brand .brand_content ul li:before{content:"○";padding-left:10px;font-size:15px}.detail_brand .brand_content ul li a{color:#000}.detail_brand .brand_content ul li a:hover{color:#ec2028}.main .products_list{width:100%;padding-top:50px}.products_list .title{font-size:26px;color:#000;padding-bottom:0;font-family:gibson_bold;text-transform:uppercase;text-align:right}.products_list .four_col{margin:30px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));grid-gap:22px}.products_list .four_col li .block{width:100%;box-sizing:border-box;background:#fff;border:#dcdcdc 1px solid;border-radius:5px;box-shadow:0 5px 21px -4px rgb(167 167 167/50%)}.products_list .four_col li:hover .block{box-shadow:0 5px 21px -4px rgb(99 97 97/50%);transition:box-shadow .3s ease-out 0s}.block .product_detail .p_ratings a{color:#474747;font-size:14px;text-decoration:underline}.block .product_detail .p_ratings a:hover{color:#ec2028}.four_col li:hover .block h3 a{color:#ec2028}.four_col li .block h3{margin-bottom:0;text-align:center;padding:13px 6px;padding-top:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.four_col li .block h3 a{font-size:18px;color:#000;font-family:gibson_bold}.four_col li .block .product_thumbnail_container{width:100%;height:90px;overflow:hidden;background:#fff;box-sizing:border-box;clear:both;border-bottom:#dcdcdc 1px solid;text-align:center;border-top:#dcdcdc 1px solid;padding-top:12px}.four_col li .block .product_thumbnail_container{max-width:100%}.four_col li .block .product_detail{width:100%;box-sizing:border-box;clear:both;text-align:center;padding:15px}.four_col li .block .product_detail .rating{display:flex;align-items:center;justify-content:center}.four_col li .block .product_detail .rating img{margin-left:10px}.four_col li .block .product_detail .short_desc{font-size:16px;color:#161616;line-height:24px;margin:0;padding:5px 0;height:49px;overflow:hidden;font-family:'gibson_reg'}.four_col li .block .product_detail .pro_price{color:#000;font-size:17px;margin-bottom:28px;font-family:gibson_bold}.four_col li .block .product_detail .button{width:100%;margin:10px 0;margin-top:0}.four_col li .block .product_detail .button a{background:#6d6d6d;padding:10px 18px;padding-top:6px;padding-top:14px;border-radius:5px;font-size:13px;white-space:nowrap;display:inline-block;color:#fff;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;font-family:gibson_reg;box-shadow:0 3px #616161 inset}.four_col li:hover .block .product_detail .button a{background:#ec2028;box-shadow:0 3px #ce1219 inset}.brands_detail_page .block_section .title{text-align:right}.brands_detail_page .brands_block .brand_container ul{text-align:right}.brands_detail_page .brands_block .brand_container ul li{padding:10px 14px}.fmeshopbybrand-index-groupphtml .block_section .title{text-align:right}.fmeshopbybrand-index-groupphtml .brands_block .brand_container ul{text-align:right}.fmeshopbybrand-index-groupphtml .brands_block .brand_container ul li{padding:10px 14px}.product_detil_brands .product_detail_right .pricing_detail{width:100%;float:none}.product_detail_right .pricing_detail h2{font-size:16px;border-bottom:#f2f2f2 2px solid;padding-bottom:8px;margin-bottom:15px;font-family:gibson_reg;color:#000;margin-top:5px}.pricing_detail .price_range{font-family:gibson_bold;font-size:30px;color:#ec2028;padding:15px 0;padding-top:10px}.pricing_detail .price_range .symbol{font-size:22px;margin-left:-5px}.pricing_detail .price_range span.to{font-size:28px;color:#000;margin:0 10px}.product_detil_brands .product_rating{padding-top:15px;display:flex;align-items:center}.product_detil_brands .product_rating span{font-size:14px;padding-right:6px}.product_description{width:100%;clear:both;margin-bottom:0;color:#000;font-size:17px;font-weight:400;line-height:26px;font-family:gibson_reg;padding-top:30px}.product_description .title h2{font-size:24px;border-bottom:#f2f2f2 2px solid;margin-bottom:20px;line-height:36px;font-family:gibson_bold}.sizes_available{margin-bottom:20px}.sizes_available h2{font-size:24px;border-bottom:#f2f2f2 2px solid;margin-bottom:20px;line-height:36px;font-family:gibson_bold}.sizes_available .title_bar{width:100%;background:#ececec;padding:0;padding-top:16px;box-sizing:border-box;margin-bottom:1px}.sizes_available .title_bar ul li{display:inline-block;vertical-align:top;font-size:14px;color:#000;padding:14px 5px;box-sizing:border-box}.sizes_available ul li.size{width:18%;padding-right:20px}.sizes_available ul li.tyre_variant{width:11%;text-align:right}.sizes_available ul li.tyre_variant img{max-width:100%}.sizes_available ul li.utqg{width:9%;text-align:right}.sizes_available ul li.tyre_label{width:18%}.sizes_available ul li.fitted_price{width:33%;align-items:center}.sizes_available .list_sizes{width:100%;clear:both}.sizes_available .list_sizes .tyre_size_bar{width:100%;padding:14px 15px;padding-top:16px;background:#f3f3f3;margin-bottom:1px;box-sizing:border-box}.list_sizes .tyre_size_bar span{font-size:16px;color:#000;padding-right:5px}.sizes_available .list_sizes ul li ol{list-style:none;width:100%;border-bottom:#f0f0f0 1px solid;padding-top:20px}.sizes_available .list_sizes:last-child ul li ol{border-bottom:none}.sizes_available .list_sizes ul li ol{display:flex;align-items:center;padding-bottom:30px}.list_sizes ul li ol li.size a{color:#000}.sizes_available .list_sizes ul li ol li.size{font-family:gibson_bold;padding-right:6px;font-size:16px;color:#000}.sizes_available .list_sizes ul li ol li.size a{color:#e94b27;font-family:'gibson_semi'}.sizes_available .list_sizes ul li ol li{display:inline-flex;align-items:center}.sizes_available .list_sizes ul li ol li.utqg{font-size:14px;color:#000}.sizes_available .list_sizes ul li ol .tyres_labels li.tyre_label{display:inline-block;min-width:52px}.sizes_available .list_sizes ul li ol .tyres_labels li.tyre_label img{width:auto;max-width:100%;height:auto;width:13px;margin-bottom:-6px;padding-right:3px;display:inline-flex;align-items:center;justify-content:center;background-color:#3ab8aa;padding:6px;border-radius:50px;vertical-align:top}.sizes_available .list_sizes ul li ol .tyres_labels li.tyre_label span{border-radius:50%;margin-top:2px;border:1px solid #ddd;padding:2px 1px 0;height:20px;width:20px;display:inline-flex;text-align:center;font-size:13px;color:#000;align-items:center;justify-content:center}.fitted_price .jump_menu_container .dropdown{width:50px}.fitted_price .jump_menu_container .dropdown select{height:30px;padding-top:2px;padding-right:6px}.list_sizes ul li ol li.fitted_price table td{padding:0;vertical-align:middle}.list_sizes ul li ol li.fitted_price span{margin-right:24px;padding-top:0;padding-left:5px;font-family:gibson_bold;font-size:17px;color:#000;display:inline-block}.list_sizes ul li ol li.fitted_price span span{margin:0;padding:0}.list_sizes ul li ol li.fitted_price span span.symbol{font-size:15px}.fitted_price .available_block{margin-right:auto}.list_sizes ul li ol li.fitted_price a.buynow{background:#ec2028;white-space:nowrap;padding:9px 23px;padding-top:10px;font-size:14px;color:#fff;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border-radius:5px;display:inline-block;line-height:20px}.list_sizes ul li ol li.fitted_price button.submit_btn{background:#ec2028;white-space:nowrap;padding:9px 23px;padding-top:10px;font-size:14px;color:#fff;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border-radius:5px;display:inline-block;line-height:20px;box-shadow:none;border:none;line-height:normal;width:auto;margin-right:10px}.list_sizes ul li ol li.fitted_price button.submit_btn span{font-size:14px;font-family:gibson_reg;margin:0;font-weight:400;padding:0;color:#fff}.list_sizes ul li ol li.fitted_price span.outofstock{background:#8c8c8c;white-space:nowrap;padding:9px 23px;padding-top:10px;font-size:14px;color:#fff;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border-radius:5px;display:inline-block;line-height:20px}.list_sizes ul li ol li.fitted_price a.buynow:hover{background-color:#ce1219}.list_sizes ul li ol li.fitted_price a.available_tyres{text-decoration:underline}.brands_detail_page .columns{width:100%;margin-bottom:60px}.fmeshopbybrand-index-groupphtml .columns{width:100%;margin-bottom:60px}.brandprod_banner{background-image:url("../images/brand_product_banner.jpeg")}@media (min-width:200px) and (max-width:900px){.brands_grid{padding:30px 0}.brands_grid .four_col{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));grid-gap:1rem}.brands_grid .four_col .item a.brand_image{min-height:100px;padding:0 10px}.detail_brand{flex-direction:column}.detail_brand .brand_logo{width:100%;margin-bottom:15px}.detail_brand .brand_content h1{font-size:20px;line-height:30px}.detail_brand .brand_content p{font-size:14px;line-height:22px}.brand_content span#dots a{font-size:14px}.main .products_list{padding-top:10px}.products_list .title{font-size:20px;line-height:30px}.products_list .four_col{margin:20px 0;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr))}.detail_brand .brand_content{width:100%;padding-right:0}.four_col li .block h3 a{font-size:14px}.four_col li .block .product_detail .rating{flex-wrap:wrap}.block .product_detail .p_ratings a{font-size:13px}.four_col li .block .product_detail .short_desc{font-size:14px;line-height:22px;height:44px}.four_col li .block .product_detail .pro_price{font-size:17px;line-height:24px;margin-bottom:18px}.four_col li .block .product_detail .button a{font-size:12px;padding:8px;padding-top:12px}.pricing_detail .price_range{font-size:20px}.pricing_detail .price_range span.to{font-size:18px}.product_detil_brands .product_detail_right .pricing_detail p{font-size:14px;line-height:22px}.product_description{padding-top:15px;margin-bottom:0;font-size:14px}.product_description .title h2{font-size:18px;line-height:22px}.sizes_available h2{font-size:18px;line-height:22px}.sizes_available .title_bar{display:none}.list_sizes .tyre_size_bar span{font-size:14px}.sizes_available .list_sizes ul li ol li{width:18%}.sizes_available .list_sizes ul li ol{width:100%;flex-wrap:wrap}.sizes_available .list_sizes ul li ol .fitted_price{width:100%;margin-top:20px}.sizes_available .list_sizes ul li ol li.utqg{font-size:13px}.sizes_available .list_sizes ul li ol li.size{font-size:13px;width:42%}.sizes_available ul li.tyre_variant{margin:0 4px}.list_sizes ul li ol li.fitted_price span{font-size:15px;margin-right:0}.list_sizes ul li ol li.fitted_price a.buynow{padding:6px 18px;padding-top:9px;font-size:12px}.list_sizes ul li ol li.fitted_price span.outofstock{padding:6px 18px;padding-top:9px;font-size:12px}.sizes_available ul li.tyre_label{display:none !important}.detail_brand .brand_content h2{font-size:19px;line-height:26px}}@media (min-width:450px) and (max-width:900px){.products_list .four_col{grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.new_stickyfilter .links_block .links .button{padding:1px 11px;min-width:96px}}@media (min-width:320px) and (max-width:410px){.four_col li .block .product_detail .rating{min-height:38px}}@media (min-width:600px) and (max-width:900px){.detail_brand{flex-direction:row}.detail_brand .brand_content{padding-right:25px}.detail_brand .brand_logo{width:313px}.detail_brand .brand_logo img{box-sizing:border-box}.sizes_available .list_sizes ul li ol{width:100%;flex-wrap:nowrap}.sizes_available .list_sizes ul li ol .fitted_price{margin-top:0}.sizes_available .list_sizes ul li ol li.utqg{margin-left:10px}.brands_grid .four_col .item .driverreviews-widget__stars{margin-bottom:10px}.brands_grid .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-value{line-height:14px;font-size:12px}.brands_grid .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-count>a{font-size:12px}}@media (min-width:901px) and (max-width:1200px){.products_list .four_col{grid-gap:1rem}.four_col li .block .product_detail .short_desc{height:47px}}.car_tyre_banner{background-image:url("../images/car_suv_banner.jpeg")}.home_main_banner.mymodel_index_index{background-image:url("../images/car_suv_banner.jpeg")}.car_type_page .content_block p{font-size:17px;font-family:'gibson_reg'}.mymodel-index-index .content_block p{font-size:17px;font-family:gibson_reg}.content_block .title h2{font-size:24px;line-height:28px;margin-bottom:15px;text-align:right;color:#000;text-transform:uppercase;margin-top:20px;font-family:gibson_bold}.brands_grid .five_col{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1.7rem}.brands_grid .five_col .item{width:100%}.brands_grid .five_col .item{width:100%}.brands_grid .five_col .item .content{width:100%}.brands_grid .five_col .item a{width:100%;text-align:center;box-sizing:border-box;border-radius:5px;border:1px solid #dcdcdc;padding:5px;box-shadow:0 5px 21px -4px rgb(167 167 167/50%);color:#000;display:inline-flex;align-items:center;justify-content:center;min-height:190px;flex-direction:column}.brands_grid .five_col .item a:hover{box-shadow:0 5px 21px -4px rgb(99 97 97/50%);transition:box-shadow .3s ease-out 0s}.five_col .item img{max-width:100%}.item .car_name{font-size:17px;display:block}@media (min-width:200px) and (max-width:900px){.car_type_page .content_block p{font-size:14px}.mymodel-index-index .content_block p{font-size:14px}.content_block .title h2{font-size:20px;margin:10px 0}.car_type_page .brands_grid{padding:10px 0;padding-bottom:20px}.mymodel-index-index .brands_grid{padding:10px 0;padding-bottom:20px}.brands_grid .five_col{grid-template-columns:repeat(auto-fill,minmax(137px,1fr));grid-gap:1rem}.brands_grid .five_col .item a{min-height:160px}.item .car_name{font-size:14px;margin-top:14px}.five_col .item img{padding:0 6px;box-sizing:border-box}}@media (min-width:600px) and (max-width:900px){.brands_grid .five_col{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:1rem}}@media (min-width:901px) and (max-width:1200px){.brands_grid .five_col{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem}}.car_type_model_banner{background-image:url("../images/car_type_model_banner.jpeg")}.home_main_banner.productbysize_index_index,.home_main_banner.mymodel_index_model,.home_main_banner.mymodel_index_year{background-image:url("../images/car_type_model_banner.jpeg")}.car_tyre_model_block{width:100%;padding-bottom:10px}.car_tyre_model_block.inner_container{padding-bottom:30px}.car_tyre_model_block.inner_container .inner_container{padding-right:0;padding-left:0}.car_tyre_model_block .detail_brand .brand_logo{display:flex;margin-left:30px;align-items:center;justify-content:center;min-height:290px}.car_tyre_model_block h1{font-size:28px;line-height:28px;margin-bottom:0;font-family:gibson_bold;color:#000;text-transform:uppercase}.car_tyre_model_block h1 span{color:#ec2028}.car_tyre_model_block p{font-size:17px;line-height:25px;color:#000;padding:0!important;font-family:gibson_reg}.bottom_discription_block p{font-size:17px;line-height:25px;color:#000;padding:0!important;font-family:gibson_reg}.bottom_discription_block .description,.car_tyre_model_block .description{font-size:17px;line-height:25px;color:#000;font-family:gibson_reg}.bottom_discription_block .description p a,.car_tyre_model_block .description p a{color:#000;font-size:16px;font-weight:400;line-height:26px;font-family:'gibson_reg';text-decoration:underline}.bottom_discription_block .description p a:hover,.car_tyre_model_block .description p a:hover{color:#ec2028}.car_tyre_model_block h2{font-size:22px;line-height:28px;margin-bottom:10px;font-family:gibson_bold;color:#000;text-transform:uppercase}.car_tyre_model_block .p{font-size:17px;line-height:26px;padding:10px 0;font-family:gibson_reg}.car_tyre_model_block .p a{color:#000;text-decoration:underline}.car_tyre_model_block .p a:hover{color:#ec2028}.car_tyre_types{width:100%;padding:40px 0;box-sizing:border-box}.car_tyre_types h3{font-size:24px;color:#000;padding-bottom:20px;text-align:right;text-transform:uppercase;font-family:gibson_bold}.car_tyre_types .three_col{display:grid;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));grid-gap:1.6rem}.car_tyre_types .three_col li a{background-color:#fff;display:block;font-size:18px;vertical-align:middle;text-align:right;border-right:2px solid #535358;padding:15px;line-height:26px;padding-right:22px;padding-top:17px;border-radius:5px;color:#000;text-transform:capitalize}.car_tyre_types .four_col{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1.6rem;padding-top:15px}.car_tyre_types .four_col li a{background-color:#fff;display:block;font-size:18px;vertical-align:middle;text-align:right;border-right:2px solid #535358;padding:15px;line-height:26px;padding-right:22px;padding-top:17px;border-radius:5px;color:#000}.car_tyre_types .four_col li a:hover{border-right:2px solid #ec2028;color:#ec2028}.column.main .search_by_vehicle{margin-bottom:60px}.product_detil_brands .product_detail_right .pricing_detail .rating-summary{margin-top:7px}.product_detil_brands .product_detail_right .pricing_detail .rating-summary p.showajax{margin-right:5px;line-height:22px}.product_detil_brands .product_detail_right .pricing_detail .rating-summary p.showajax a{color:#000;margin-right:10px;margin-left:10px}.product_detil_brands .product_detail_right .pricing_detail .rating-summary p.showajax+a{color:#000;text-decoration:underline}.product_detil_brands .product_detail_right .pricing_detail .rating-summary p.showajax a:hover{color:#ec2028}.product_detil_brands .product_detail_right .pricing_detail .rating-summary p.showajax+a:hover{color:#ec2028}.product_detil_brands .product_detail_right .pricing_detail .rating-summary .rating-result{margin-top:-5px}.bottom_discription_block{font-size:18px;line-height:26px;padding:30px 0;font-family:'gibson_reg'}.brand_pages.mmy_brands{margin-bottom:40px;margin-top:10px}.brand_pages.mmy_brands .item{padding:1px}.brand_pages.mmy_brands .item .block{width:100%;box-sizing:border-box;background:#fff;border:#dcdcdc 1px solid;border-radius:10px}.block .product_detail .p_ratings{margin-right:5px}.block .product_detail .p_ratings a{color:#474747;line-height:22px;font-family:gibson_reg;font-size:14px;text-decoration:underline}.block .product_detail .p_ratings a:hover{color:#ec2028}.brand_pages.mmy_brands .item:hover .block h3 a{color:#ec2028}.brand_pages.mmy_brands .item .block h3{margin-bottom:0;text-align:center;padding:13px 6px;padding-top:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brand_pages.mmy_brands .item .block h3 a{font-size:18px;color:#000;font-family:gibson_bold}.brand_pages.mmy_brands .item .block .product_thumbnail_container{width:100%;height:90px;overflow:hidden;background:#fff;box-sizing:border-box;clear:both;border-bottom:#dcdcdc 1px solid;text-align:center;border-top:#dcdcdc 1px solid;padding-top:12px}.brand_pages.mmy_brands .item .block .product_thumbnail_container{max-width:100%}.brand_pages.mmy_brands .item .block .product_thumbnail_container a img{max-width:100%;width:auto;display:inline}.brand_pages.mmy_brands .item .block .product_detail{width:100%;box-sizing:border-box;clear:both;text-align:center;padding:15px}.brand_pages.mmy_brands .item .block .product_detail .rating{display:flex;align-items:center;justify-content:center}.brand_pages.mmy_brands .item .block .product_detail .rating img{margin-left:10px}.brand_pages.mmy_brands .item .product_detail .short_desc{font-size:16px;color:#161616;line-height:24px;margin:0;padding:5px 0;height:53px;overflow:hidden;font-family:gibson_reg}.brand_pages.mmy_brands .item .block .product_detail .pro_price{color:#000;font-size:17px;margin-bottom:28px;font-family:gibson_bold}.brand_pages.mmy_brands .item .block .product_detail .button{width:100%;margin:10px 0;margin-top:0}.brand_pages.mmy_brands .item .block .product_detail .button a{background:#6d6d6d;padding:10px 18px;padding-top:6px;padding-top:14px;border-radius:5px;font-size:13px;white-space:nowrap;display:inline-block;color:#fff;text-transform:uppercase;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;font-family:gibson_reg;box-shadow:0 3px #616161 inset}.brand_pages.mmy_brands .item:hover .block .product_detail .button a{background:#ec2028;box-shadow:0 3px #ce1219 inset}.search_block ul.vehicle_results{display:grid;align-items:flex-end;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.tyre_model h5{font-size:18px;font-family:gibson_semi;line-height:32px;border-bottom:1px solid #eee;margin-bottom:15px}.tyre_model .vehicle_trims{margin-bottom:20px;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));align-items:flex-end}.tyre_model .vehicle_trims .trim{display:inline-block;box-sizing:border-box;border:1px solid #dcdcdc;border-radius:5px;background-color:#fff;box-shadow:0 5px 21px -5px rgba(167,167,167,.3);cursor:pointer;padding:20px;font-size:16px;text-align:center;font-family:gibson_reg;line-height:18px;position:relative}.tyre_model .vehicle_trims .trim .en_type{position:absolute;right:0;top:0;padding:6px;background:#444;color:#fff;border-radius:0 5px;font-size:14px;font-family:gibson_semi;line-height:normal}.tyre_model .vehicle_trims .trim .en_power{position:absolute;left:0;top:0;color:#444;padding:6px;font-size:14px}.tyre_model .vehicle_trims .trim.active .en_type{background:#ec2028}.tyre_model .vehicle_trims .trim.active .en_power{color:#ec2028}.tyre_model .vehicle_trims .trim.active{border:1px solid #ec2028;color:#ec2028;box-shadow:0 5px 21px -5px rgba(167,167,167,.6)}.tyre_model .trim_title{margin-bottom:15px;font-size:20px;font-family:gibson_semi}.tyre_model .trim_title span{color:#ec2028}.product_holder_block ul li .tyre_model{position:relative}.product_holder_block ul li .prod_title{position:relative}.product_holder_block ul li .prod_title .front{bottom:21px}.product_holder_block ul li .prod_title .frontrear{bottom:11px}.product_holder_block ul li .oe_block{position:absolute;top:0;right:0;background:#ec2028;color:#fff;padding:6px;border-radius:0 3px 0 10px;font-size:14px;font-family:gibson_semi}.product_holder_block ul li .oe_block:after,.product_holder_block ul li .prod_title h3 a .axle:after{position:absolute;background:#444;display:none;content:attr(data-value);left:35px;padding:10px;border-radius:5px}.product_holder_block ul li .prod_title h3 a .axle:after{color:#fff;font-family:gibson_reg;left:auto;right:30px;top:-20px}.product_holder_block ul li .oe_block:hover:after,.product_holder_block ul li .prod_title h3 a .axle:hover:after{display:block}@media (min-width:200px) and (max-width:900px){.tyre_model .vehicle_trims{margin-bottom:30px}.car_tyre_model_block.inner_container{padding-bottom:20px}.car_tyre_model_block .detail_brand .brand_logo{min-height:190px}.car_tyre_model_block h2{font-size:20px;line-height:27px}.car_tyre_model_block .p{font-size:14px}.car_tyre_types{padding:30px 0}.car_tyre_types h3{font-size:18px}.car_tyre_types .three_col{grid-template-columns:repeat(auto-fill,minmax(31%,1fr));grid-gap:1rem}.car_tyre_types .three_col li a{font-size:14px;padding:10px;padding-right:15px}.car_tyre_types .four_col{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));grid-gap:1rem}.car_tyre_types .four_col li a{font-size:14px;padding:10px;padding-right:15px}.brand_pages.mmy_brands .item a{font-size:14px;padding:10px;padding-right:15px}}@media (min-width:901px) and (max-width:1200px){.car_tyre_types .three_col{grid-template-columns:repeat(auto-fill,minmax(32%,1fr))}.car_tyre_types .four_col{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}}.search_vechile_banner,.home_main_banner.mym_index_widget{background-image:url("../images/search_by_vehicle_banner.jpeg")}.search_by_vehicle #results_block{padding:50px;background:#f2f2f2;margin-top:40px}.product_holder_block h2{font-size:24px;margin-bottom:20px;margin-top:20px;font-family:gibson_bold;text-transform:uppercase;color:#000}.product_holder_block h2 span{color:#ec2028}.product_holder_block ul li{display:inline-flex;align-items:center;border:2px solid #e9e9e9;width:100%;white-space:nowrap;background:#ddd;margin:0;border-radius:5px}.product_holder_block ul li.tyre_title{border:none;margin:0;white-space:unset}.product_holder_block ul li:hover .prod_content .view-button{background:#ec2028;box-shadow:0 3px #ce1219 inset}.product_holder_block ul li .tyre_model{width:270px;display:inline-block;padding:21px 20px;box-sizing:border-box;color:#000;font-size:16px}.product_holder_block ul li .prod_title{width:calc(100% - 250px);padding:20px 40px 20px 20px;vertical-align:middle;box-sizing:border-box;background:#fff;display:flex;gap:30px;align-items:center}.product_holder_block ul li .prod_title h3 a{letter-spacing:.2px;color:#212529;font-family:gibson_semi;font-size:16px;display:flex;flex-direction:column;gap:10px;line-height:26px}.product_holder_block ul li .prod_title h3 a .tyre_size{margin-left:5px}.product_holder_block ul li .prod_title h3 a .axle{vertical-align:middle;position:relative;bottom:auto;top:5px;right:5px}.product_holder_block ul li .prod_title h3 a:hover{color:#ec2028}.product_holder_block ul li .prod_title h3 a .load-index{color:#52606d;border-color:#52606d;cursor:pointer;border:1px solid #dee2e6;display:inline-block;padding:5px;font-size:12px;font-family:gibson_semi;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.product_holder_block ul li .prod_content{text-align:center;padding:10px}.product_holder_block ul li .prod_content .view-button{width:auto;background-image:none;background-color:#727275;font-size:14px;border-radius:5px;text-transform:uppercase;font-weight:500;font-family:gibson_reg;color:#fff;display:inline-block;padding:10px 20px;padding-top:14px;cursor:pointer;box-shadow:0 3px #616164 inset;white-space:wrap;line-height:18px}@media (min-width:200px) and (max-width:600px){.car_tyre_model_block h1{font-size:20px}.product_holder_block ul li .prod_title{width:70%;min-height:78px}.car_tyre_model_block p{font-size:15px;line-height:20px}.bottom_discription_block p{font-size:15px;line-height:20px}.bottom_discription_block .description,.car_tyre_model_block .description{font-size:15px;line-height:20px}}@media (min-width:751px) and (max-width:900px){.product_holder_block ul li .tyre_model{width:180px}.product_holder_block ul li .prod_title{width:calc(100% - 180px)}}@media (min-width:200px) and (max-width:750px){.product_holder_block ul li .tyre_model{font-size:15px;padding:13px 10px;width:auto}.product_holder_block ul li .prod_content .view-button{padding:7px 12px}.product_holder_block ul li .prod_title h3 a{font-size:14px}.search_block ul.vehicle_results{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.search_by_vehicle #results_block{padding:10px}.tyre_model .vehicle_trims{margin-bottom:10px;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(calc(50% - 20px),100%),1fr))}}.news_updates .bottom_pagination.right_pagination{float:none;margin-top:0}.news_updates .bottom_pagination.right_pagination .pagination{justify-content:flex-end;padding-bottom:25px;border-bottom:thin solid #e8e8e8;margin-bottom:40px}.productbysize-index-index .news_updates .bottom_pagination.right_pagination .pagination{margin-bottom:0;border-bottom:0}@media (min-width:200px) and (max-width:600px){.productbysize-index-index .news_updates .bottom_pagination.right_pagination .pagination{margin-top:10px}.news_updates .bottom_pagination.right_pagination .pagination li a{font-size:13px}.sizes_available ul li.tyre_variant img{width:40px}.sizes_available .list_sizes ul li ol li.size{padding-right:10px;box-sizing:border-box}.sizes_available .list_sizes ul li ol{border-radius:20px;padding:10px 0 0;box-sizing:border-box;box-shadow:0 5px 10px -4px rgba(167,167,167,.5);border:#dcdcdc 1px solid;margin:20px 0}.sizes_available .list_sizes ul li ol li.fitted_price{background:#f9f9f9;border-radius:0 0 20px 20px;padding:10px;padding-left:10px}.product_page2 .product_image_block,.product_page2 .product_detail_right{margin-bottom:10px;width:100%;float:none}.product_detil_brands .product_detail_right .pricing_detail{padding-top:10px}.product_holder_block ul li .prod_title{width:100%;padding:15px;gap:10px;text-align:right;display:flex;flex-flow:row wrap}.product_holder_block ul li .oe_block{position:static;border-radius:3px}.product_holder_block ul li .prod_title h3 a{gap:5px}.product_holder_block ul li .prod_title h3{width:100%}}.mymodel-index-index .content_block p{padding:0}.product_description li{margin-right:20px}.product_description li:last-child{margin-bottom:20px}.new_layout h1,.new_layout h2{font-size:40px;color:#000;text-align:center;text-transform:uppercase;font-weight:400;line-height:45px}.new_layout{width:100%}.new_layout h1 span,.new_layout h2 span{color:#a5261e}.brandtyres{border-collapse:collapse}.brandtyres td,.brandtyres tr{border:1px solid #6D686430;white-space:nowrap}.brandtyres th{font-size:15px;line-height:30px;color:#0f0f0f;font-family:gibson_bold;border:1px solid #6D686430;text-align:center}.new_outlet .pos{position:relative}.new_outlet .new_layout .shop_by_brandbg{height:92.7%;width:17%;position:absolute;z-index:2;left:0;background:linear-gradient(0deg,#fff 0%,rgba(255,254,254,.9) 20%,rgba(250,250,250,.67) 100%)}.brandtyres td a{color:#000;text-decoration:none;white-space:nowrap}.brandtyres td a:hover{color:#a5261e;text-decoration:underline}.brandtyres td{font-size:14px;line-height:30px;text-align:center}.pad-y{padding-bottom:40px;padding-top:50px}.p-20{padding-bottom:20px}.bg_grey_class{background-color:#f6f6f6}.detail_brand .brand_content p b{font-family:gibson_bold}.detail_brand .brand_content p strong{font-family:gibson_bold}.linear_gradient{background-image:linear-gradient(to bottom,#eaeaea 100%,#fff 100%)}.products_list .title h2 span{color:#a5261e}.new_outlet{padding:50px}.pd-10{padding-bottom:10px}.new_outlet .news_content .content_block{text-align:center;padding:0 147px}.new_outlet .news_content .content_block p{font-size:20px;line-height:30px;padding:0}.new_outlet .news_content{margin-bottom:0}.new_outlet .detail_brand .brand_content.new_layout .para-p{padding-bottom:28px}.p_top-20{padding-top:20px}.p-b{padding-bottom:40px}.brand_tyres{padding-top:0;padding-bottom:30px}.new_outlet .detail_brand .brand_content p{padding-right:0;padding-left:10px}.rimsizes{display:block;width:100%;overflow-x:auto;scroll-behavior:smooth;position:relative;z-index:3}.new_outlet .detail_brand .brand_content p{text-align:start}.new_outlet .news_content .news_listing li p.short_desc{min-height:152px}.new_outlet .news_content .news_listing li{min-height:456px}@media (min-width:200px) and (max-width:900px){.p_top-20{padding-top:10px}.p-b{padding-bottom:20px}.p-20{padding-bottom:10px}.new_outlet .detail_brand .brand_content.new_layout .para-p{padding-bottom:18px}.new_layout h1,.new_layout h2{font-size:28px;line-height:30px}.brand_content.new_layout p,.new_layout p{font-size:14px;line-height:20px;padding:0}.new_outlet .new_layout .shop_by_brandbg{height:86.7%;width:16%}.new_outlet .detail_brand .brand_logo{width:100%}.new_outlet .detail_brand.static_image .brand_logo{width:100%}.new_outlet .news_content .content_block p{font-size:14px;line-height:20px;padding:0}.new_outlet .news_content .content_block{padding:0}.new_outlet{padding:20px 0}.brandtyres th{font-size:14px;line-height:20px}.brandtyres td{font-size:13px;line-height:20px}}@media(max-width:600px){.new_layout h1,.new_layout h2{font-size:24px;line-height:30px}.brand_content.new_layout p,.new_layout p{padding:0}.new_outlet .detail_brand .brand_content.new_layout .para-p{padding-bottom:5px}.new_outlet .detail_brand .brand_content{padding-right:0;padding-left:0}}@media (min-width:600px) and (max-width:900px){.new_outlet .detail_brand .brand_logo{width:313px}.new_outlet .detail_brand.static_image .brand_logo{width:313px}.new_outlet .detail_brand.static_image .brand_logo img{padding:0}}@media(min-width:900px) and (max-width:1200px){.brand_content.new_layout p,.new_layout p{padding:0}}.marginforwidget{margin-top:60px}@media (min-width:200px) and (max-width:900px){.marginforwidget{margin-top:15px}.responsive_padding{margin-top:15px}}.responsive_padding{margin-top:0}.fitted_price .available_block{margin-right:24px;padding-top:0;padding-left:5px;color:#000;display:inline-block}.sizes_available .list_sizes ul li ol li{justify-content:space-between}.list_sizes ul li ol li.fitted_price span.outofstock{padding:9px 23px;border-radius:5px;display:inline-block;line-height:20px;font-family:gibson_reg}@media (min-width:200px) and (max-width:900px){.list_sizes ul li ol li.fitted_price span.outofstock{padding:9px 31px}.fitted_price .available_block{margin-right:0}}@media (min-width:200px) and (max-width:600px){.list_sizes ul li ol li.fitted_price span.outofstock{padding:9px 31px}}.card-button{background-color:#666;color:#fff;border:none;border-radius:4px;padding:10px 0;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .3s ease;width:calc(100% - 20px);margin:10px;display:block}.brands_grid .four_col .item .brand_image img{filter:grayscale(.11);opacity:1;height:60px}.new_grid_design .card_divider{padding:0;margin:0;border:1px solid #eaeaea}.brands_grid .four_col .item a.brand_image{min-height:100px}.new_grid_design .brand_description{padding:20px 20px 15px}.new_grid_design .title{padding-top:15px;text-align:center;display:block;text-decoration:underline;font-size:16px}.title:visited{color:#000}.new_grid_design .short_desc{min-height:80px;padding:12px 0;max-height:80px}.brands_grid .four_col .item .driverreviews-widget{background:#F9F9F999;height:78px;display:flex;justify-content:center;align-items:center;border-top:1 px solid #7fffd4;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.home_main_banner.fmeshopbybrand_index_group,.home_main_banner.fmeshopbybrand_index_groupphtml{background-image:url(../images/homepage_brand_banner.jpg)}.brand_heading{font-size:30px;color:#fff;text-align:center;padding-bottom:10px}.brand_header_bg p{font-size:18px;line-height:29px;text-align:center;color:#fff;width:50%;margin:0 auto}.brand_header_bg p a{color:#fff;text-decoration:underline}.content_block.new_design{width:50%;margin:0 auto;text-align:center;padding:15px 0 0}.brands_grid.new_grid_design{padding:20px 0}.page-title-wrapper .page-title.new_design{width:100%;text-align:center}.brands_grid.new_grid_design .four_col .item .driverreviews-widget__stars{display:flex;padding-bottom:13px}.brands_grid.new_grid_design .four_col .item .driverreviews-widget__star{line-height:26px;height:18px;width:20px;font-size:22px}.brands_grid .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-value{color:#000;line-height:17px;font-size:15px}.brand_header_bg{padding-bottom:20px;padding-top:0}.new_grid_design .brand_description .short_desc .short_desc_elispses{font-size:15px;max-height:88px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#4d4d4d;text-align:center}.brands_grid.new_grid_design .four_col{grid-template-columns:repeat(4,minmax(0,1fr))}.brands_grid.new_grid_design .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-count>a{line-height:9px}.new_grid_design .brand_description a{font-family:'gibson_reg';color:#000}.brands_grid.brands_grid.new_grid_design .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-value{font-weight:400}.page-title-wrapper .page-title.new_design{padding-top:65px}.content_block .line_1{font-size:18px;line-height:20px;padding:0}.content_block .line_1 .tyres_number{font-size:20px;line-height:20px;font-family:gibson_semi;padding:0}.content_block .line_2{font-size:16px;line-height:20px;padding:0}@media screen and (max-width:1400px){.brand_header_bg p{width:70%}}@media screen and (max-width:1000px){.content_block .line_1{font-size:16px;line-height:12px}.content_block .line_2{font-size:14px;line-height:14px}.content_block.new_design{width:100%}.page-title-wrapper .page-title.new_design{padding-top:40px}.brands_grid .four_col .item a.brand_image{min-height:70px}.brands_grid .four_col .item .brand_image img{height:40px}.new_grid_design .brand_description{padding:15px 15px 10px}.new_grid_design .title{padding-top:10px;font-size:14px}.new_grid_design .short_desc{min-height:70px;max-height:74px}.new_grid_design .brand_description .short_desc .short_desc_elispses{font-size:12px}.brands_grid .four_col .item .driverreviews-widget{height:60px}.brand_header_bg p{font-size:15px;line-height:26px;width:100%}.brand_heading{font-size:22px}.brands_grid.new_grid_design .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-count>a,.brands_grid.brands_grid.new_grid_design .four_col .item .driverreviews-widget--rating .driverreviews-widget__rating-value{font-size:12px}.brands_grid.new_grid_design .four_col .item .driverreviews-widget__stars{margin-bottom:0}}@media screen and (max-width:700px){.brands_grid.new_grid_design .four_col{grid-template-columns:repeat(3,minmax(0,1fr))}.brand_header_bg p{font-size:13px;line-height:20px}}@media screen and (max-width:500px){.brands_grid.new_grid_design .four_col{grid-template-columns:repeat(2,minmax(0,1fr))}}.fmeshopbybrand-index-group .breadcrumb.breadcrumbs{display:none}.popup-content.brand.popup_height .toselect{animation:pulse 2s infinite;border:1px solid #ec2028;cursor:pointer}.brands_grid.new_grid_design.driverreviews-widget--rating .driverreviews-widget__rating-value{font-weight:400}.brand_filter .filter .type{margin:0 35px}.brand_filter .filter .type .size.upper_go_btn{display:block}.brand_filter .filter .type .size.upper_go_btn .button{margin-top:17px}.brand_filter.refine_search_container .dropdowntyre{display:none;margin-top:15px}.brand_filter .layered_filters_block{margin-bottom:15px}.brand_filter.refine_search_container{position:relative}.brand_filter .refine_search_filter .result_found{cursor:pointer}.new_outlet.brand_tyres .products_list{padding-top:0}.brand_tyres .brand_detail_page{padding-top:50px}.products_list .title{font-size:30px;line-height:34.2px}.blue_background{background:#719bb8;padding:45px}.blue_background .inner_container{background:#fff;box-shadow:0px 0px 15px 0px #0000001A;border-radius:5px}.blue_background .detail_brand{width:80%;margin:0 auto;text-align:center;padding:20px 0;display:block}.blue_background .detail_brand .brand_logo{float:none;border:none;box-shadow:none;display:flex;justify-content:center;align-items:center;max-width:100%;width:auto;overflow:hidden;padding-top:25px}.blue_background .detail_brand .brand_logo img{width:auto;height:auto}.blue_background .detail_brand .brand_content{width:100%;padding-right:40px;box-sizing:border-box}.blue_background .detail_brand .brand_content h1{display:none}.blue_background .detail_brand .brand_content span#dots a{display:block}.detail_brand .brand_content p{font-size:15px;padding:0 0 15px}.blue_background .products_list{padding:25px 0}.blue_background .products_list .title h2{text-align:center}.blue_background .products_list .four_col{padding:0 60px;grid-template-columns:repeat(2,1fr)}.blue_background .products_list .four_col li{width:100%;box-sizing:border-box;background:#fff;border-radius:5px;border:1px solid #d5d5d5;box-shadow:0px 0px 15px 0px #0000001A}.blue_background .products_list .four_col li .block{display:flex;align-items:flex-end;justify-content:center;border:none;box-shadow:none;padding:30px 20px}.blue_background .four_col li .block .product_thumbnail_container{height:auto;border:none;width:45%}.blue_background .four_col li .block .product_detail{padding:0;text-align:right;padding-left:25px;padding-right:20px}.blue_background .four_col li .block h3{padding:0;text-align:right}.blue_background .four_col li .block h3 a{font-size:20px;line-height:24px}.blue_background .four_col li .block .product_detail .short_desc{min-height:80px;padding-bottom:15px;max-height:80px}.blue_background .four_col li .block .product_detail .short_desc p{font-size:13px;line-height:20px;max-height:80px;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.blue_background .four_col li .block .product_detail .pro_price{margin-bottom:20px;font-size:14px;line-height:16px}.blue_background .four_col li .block .product_detail .pro_price .price{font-size:15px;line-height:18px;font-family:'gibson_semi';white-space:nowrap}.blue_background .four_col li .block .product_detail .pro_price .symbol{font-size:13px;line-height:15px;font-family:gibson_reg}.new_design_brand_grid .brand_container ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.new_design_brand_grid .brands_block .brand_container ul li{border:1px solid #e3e3e3;color:#fff;padding:0;width:auto;padding:0 15px;border-radius:5px;background:#fff;display:block}.new_design_brand_grid .brands_block .brand_container ul li a{display:flex;align-items:center;gap:15px;justify-content:space-between}.blue_background .four_col li .block .prod_thumbnail img{width:167px;height:auto}.blue_background .four_col li .block .brand_image img{padding-top:13px}.new_design_brand_grid .brands_block .brand_container ul li img{-webkit-filter:grayscale(0);opacity:1;width:105px}.new_design_brand_grid .brands_block .brand_container ul li span{text-decoration:none;font-size:17px;line-height:40px;display:inline-block;font-weight:500}.new_design_brand_grid .brands_block .brand_container ul li .tyres:after{content:''}.new_design_brand_grid .brands_block .brand_container ul li .tyres{color:#3a3a3a;font-weight:400}.new_design_brand_grid .brands_block .brand_container ul li .arrow_class{width:13px;height:13px}.brand_heading img{border-radius:5px;padding:0 25px;background:#fff}.brand_heading span{display:block;padding-top:15px;font-size:30px;line-height:35px}.blue_background .four_col li .block .product_detail .driverreviews-widget__star{line-height:26px;height:18px;width:20px;font-size:22px}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-count>a{color:#636363;line-height:9px}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-value{font-weight:400;font-family:'gibson_reg';line-height:9px}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating{min-height:43px}.blue_background .driverreviews-widget--rating .driverreviews-widget__no-ratings{display:flex;justify-content:center;align-items:center;text-align:center}.blue_background .driverreviews-widget__container{padding:10px 0}.responsive{display:none}.blue_backgroun .brand_content h1{display:none}.blue_background .four_col li .block .product_detail .button a{width:85%;text-align:center}.blue_background .detail_brand{padding-bottom:0}.blue_background .products_list{padding-top:0}.brand_tyres .off_road_block .listing_page .product_list{padding-bottom:0}.brand_tyres .listing_page .product_list{padding-bottom:0}.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget{display:flex;margin:0 0 5px}.new_design_brand_grid .brands_block .brand_container ul li span.driverreviews-widget__star{line-height:26px;height:18px;width:20px;font-size:22px;color:gray}.new_design_brand_grid .brands_block .brand_container ul li span.driverreviews-widget__star.driverreviews-widget__star--full{color:#ff9600}.new_design_brand_grid .brands_block .brand_container ul li span.driverreviews-widget__star:after{color:#ff9600}.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget--rating .driverreviews-widget__rating-value{line-height:10px;font-size:13px;color:#3a3a3a;font-weight:400}.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget--rating .driverreviews-widget__rating-count>a{line-height:10px;font-size:13px;color:#3a3a3a;font-weight:400}@media screen and (max-width:1200px){.blue_background .four_col li .block .product_thumbnail_container{width:50%;min-width:130px}.blue_background .four_col li .block .prod_thumbnail img{width:152px;height:auto}.new_design_brand_grid .brands_block .brand_container ul li img{width:90px}.new_design_brand_grid .brands_block .brand_container ul li span{font-size:15px}}@media (min-width:850px) and (max-width:1130px){.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-count>a{font-size:12px;line-height:10px}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-value{font-size:12px;line-height:10px}.blue_background .four_col li .block .product_detail .driverreviews-widget__star{line-height:18px;height:18px;width:16px;font-size:18px}}@media (min-width:850px) and (max-width:1130px){.blue_background .four_col li .block .product_detail .driverreviews-widget--rating{height:38px;min-height:auto}.blue_background .driverreviews-widget--rating .driverreviews-widget__no-ratings{min-height:11px;margin-top:3px}}@media (min-width:770px) and (max-width:850px){.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-count{display:block}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating{height:57px;min-height:auto}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating .driverreviews-widget__rating-count>a{line-height:14px}.blue_background .driverreviews-widget--rating .driverreviews-widget__no-ratings{min-height:17px;height:auto}.blue_background .four_col li .block .product_detail .pro_price{min-height:36px}}@media (min-width:850px) and (max-width:900px){.blue_background .four_col li .block .product_detail .pro_price .price{font-size:13px}.blue_background .four_col li .block .product_detail .pro_price .symbol{font-size:11px}}@media (min-width:770px) and (max-width:800px){.blue_background .four_col li .block .product_detail .pro_price{height:38px}}@media (min-width:770px) and (max-width:1000px){.brand_tyres .brand_detail_page{padding-top:10px}.blue_background .products_list .four_col{padding:0}.blue_background .detail_brand{width:100%}.blue_background .detail_brand .brand_content{padding-left:40px}.new_design_brand_grid .brands_block .brand_container ul li img{width:81px}.new_design_brand_grid .brands_block .brand_container ul li span{font-size:11px;line-height:33px}.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget--rating .driverreviews-widget__rating-value{font-size:11px}.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget--rating .driverreviews-widget__rating-count>a{font-size:11px}.new_design_brand_grid .brands_block .brand_container ul li span.driverreviews-widget__star{line-height:22px;height:18px;width:18px;font-size:18px}.new_design_brand_grid .brands_block .brand_container ul li a{gap:15px}.blue_background{padding:50px}.brand_header_bg p{width:70%}}@media (min-width:200px) and (max-width:900px){.blue_background .four_col li .block .product_detail .short_desc{margin-bottom:10px}.blue_background .four_col li .block .product_detail .short_desc p{font-size:12px}.blue_background .four_col li .block h3 a{font-size:15px;line-height:18px}.blue_background{padding:20px}.blue_background .detail_brand .brand_logo{padding-top:13px}.blue_background .products_list{padding-top:0}.brand_tyres .brand_detail_page{padding-top:10px}.blue_background .four_col li .block .product_detail .button a{width:90%}.products_list .brand_filter .filter .type .size.upper_go_btn{grid-column:1/-1}.products_list .brand_filter .filter .type .size.upper_go_btn .button{margin-top:0}.home_main_banner.fmeshopbybrand_index_groupphtml{padding:20px}.brand_header_bg p{text-align:center}.brand_header_bg{padding-bottom:10px}.brand_heading{padding-bottom:10px}.brand_heading span{display:block;padding-top:10px;font-size:18px;line-height:20px}@media (min-width:530px) and (max-width:770px){.new_design_brand_grid .brands_block .brand_container ul li span{font-size:13px}.new_design_brand_grid .brands_block .brand_container ul li .arrow_class{width:11px;height:11px}.new_design_brand_grid .brands_block .brand_container ul li{padding:10px}}@media screen and (max-width:770px){.new_design_brand_grid .brand_container ul{grid-template-columns:repeat(2,1fr);gap:10px}.blue_background .products_list .four_col{grid-template-columns:repeat(1,1fr);padding:30px;padding-top:0}.blue_background{padding:30px}}.blue_background .products_list .title h2{display:none}.blue_background .detail_brand{padding-bottom:0}.blue_background .products_list .four_col li .block{padding:25px 15px}.blue_background .driverreviews-widget--rating .driverreviews-widget__no-ratings{min-height:auto;height:auto}.blue_background .four_col li .block .product_detail .driverreviews-widget--rating{min-height:auto}}@media screen and (max-width:530px){.new_design_brand_grid .brand_container ul{grid-template-columns:repeat(1,1fr);gap:15px}}@media screen and (max-width:500px){.blue_background{padding:20px}.blue_background .products_list .four_col{padding:0}.blue_background .four_col li .block .product_detail .short_desc{margin-bottom:0}.blue_background .detail_brand .brand_content{padding-right:0}}.other_tyres_button_container .other_tyres_button{display:block;font-weight:600;margin:0;line-height:1.6rem;box-sizing:border-box;background:#fff;border:0;padding:7px 11px;font-family:gibson_semi;font-size:16px;color:#ec2028;cursor:pointer;margin-right:5px;border:1px solid #ec2028;position:relative;margin-top:-35px;z-index:9999;float:left}.other_tyres_button_container .other_tyres_button:hover{display:block;font-weight:600;margin:0;line-height:1.6rem;box-sizing:border-box;background:#ec2028;border:0;padding:7px 11px;font-family:gibson_semi;font-size:16px;color:#fff;cursor:pointer;margin-right:5px;border:1px solid #ec2028;position:relative;z-index:9999;margin-top:-35px;float:left}.new_product .refine_search_container.bottom{display:none}.brands_block .brand_container ul li:hover span.brand_names .tyres{color:#b30e10}.banner_brand_review_section{width:100%;padding-bottom:10px;text-align:center}.banner_brand_review_section p{display:inline-block;width:auto;line-height:22px}.banner_brand_review_section span{font-weight:700}.banner_brand_review_section .driverreviews-widget--review-count{color:#fff;font-size:18px;line-height:22px;min-height:auto}@media screen and (max-width:1000px){.brand_header_bg p{font-size:15px;line-height:15px}.banner_brand_review_section .driverreviews-widget--review-count{font-size:15px;line-height:15px}.banner_brand_review_section{padding-bottom:5px}}@media screen and (max-width:700px){.banner_brand_review_section p{font-size:13px;line-height:15px}.banner_brand_review_section .driverreviews-widget--review-count{font-size:13px;line-height:15px}}.car_model_outer_layer{display:inline-block;margin:10px auto 0;overflow:hidden;width:100%}.car_model_review{padding:0 !important}.car_model_review{color:#000;display:block;font-size:.9em;font-weight:500;margin:5px auto 2px;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.car_model_outer_layer .car_model_review .driverreviews-widget--review-count{color:#000;font-weight:500}.item .car_name{margin-top:15px}.three_col .car_model_review{text-align:right}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li a{text-align:unset;border-right:none;padding:0}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget{display:inline-block;margin:0;min-height:auto}.car_tyre_types.new_design_brand_grid .car_model_review{margin:0;font-size:14px;line-height:100%;color:#6d6d6d}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .driverreviews-widget__container span{font-size:14px;line-height:100%;color:#6d6d6d !important;margin:0}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li:hover span{color:unset}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li span{font-size:20px;line-height:100%;font-weight:400}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li:hover{border:1px solid #cfcfcf;box-shadow:0px 2px 10px 0px #0000001A}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .arrow_class{content:url(../images/left-arrow.png)}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li:hover span.name{color:#b30e10}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li{padding:12px 12px 8px}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li:hover .arrow_class{content:url(../images/left-arrow-red.png)}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .yearname{padding-bottom:2px}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li{padding:12px 12px 8px}.brands_block .brand_container ul li:hover span.brand_names .tyres{color:#b30e10}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .name_and_review{margin-right:5px;width:calc(100% - 140px)}.car_tyre_types.new_design_brand_grid .brands_block .brand_container ul li .name_and_review span{text-align:right;line-height:26px}.mymodel-index-year .car_tyre_types .three_col{grid-template-columns:repeat(auto-fill,minmax(23%,1fr))}.new_design_brand_faq.vehicle_faqs .insurance_faq{background-color:#fff}.car_tyre_model_block.vehicle_general_page{padding-bottom:0}.api_server_issue{padding:10px;background-color:#ffeaea;border:1px solid red;color:#b30000}@media (min-width:901px) and (max-width:1200px){.mymodel-index-year .car_tyre_types .three_col{grid-template-columns:repeat(auto-fill,minmax(23%,1fr))}}@media (min-width:200px) and (max-width:900px){.mymodel-index-year .car_tyre_types .three_col{grid-template-columns:repeat(auto-fill,minmax(24%,1fr));grid-gap:1rem}}.new_design_brand_faq .insurace_title{text-transform:none}.fmeshopbybrand-index-groupphtml .new_design_brand_faq .insurance_faq{background-color:#fff}.brands_grid.new_grid_design{padding-bottom:50px}@media (max-width:400px){.blue_background .four_col li .block .product_detail{padding-right:10px;padding-left:5px}.blue_background .products_list .four_col li .block{padding:25px 10px}}