.product_info{width:100%;display:flex;max-width:1200px;margin:0 auto;border-bottom:3px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px;}.product_info div:first-child{flex-basis:40%;}.product_info div:nth-child(2){flex-basis:60%;}.product_info_buy{padding-left:30px;border-left:3px solid #f7f7f7;}.img_product{aspect-ratio:1 / 1;font-size:0px;}.img_product a, .mopics_col a{display:inline-block;width:100%;height:100%;position:relative;}.img_product img, .mopics_col img{width:auto;object-fit:contain;max-height:100%;margin:auto;left:0px;right:0px;top:0px;bottom:0px;position:absolute;}.mopics_container{padding-top:10px;}.mopics_col{border:thin solid #eee;padding:5px;aspect-ratio:1/1;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;}.pagePrice{font-size:30px;}.inc_ex_vat_text{font-size:14px;}.product_info input#cart_quantity{width:40px;height:40px;padding-top:0px;padding-bottom:0px;font-size:14px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;vertical-align:top;}.product_quantity_up_down{margin-left:5px;vertical-align:top;}.product_quantity_up_down span{display:table-cell;width:40px;height:40px;vertical-align:middle;text-align:center;background-color:#323232;color:#ffffff;cursor:pointer;}div.products_options{font-size:14px;text-transform:uppercase;color:#000000;margin-top:15px;font-weight:500;}.options_dropdown{background:url(/images/design/select_style2.png) no-repeat right;display:inline-block;}.options_dropdown select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent;padding-left:10px;padding-right:25px;height:40px;min-width:75px;font-size:14px;border:3px solid #f7f7f7;}.options_dropdown select::-ms-expand{display:none;}.product_info_tell_a_friend{width:100%;padding-top:20px;padding-bottom:20px;}.product_info_tell_a_friend #to_email_address{margin-bottom:10px;}.boxTellAFriend .boxText{border:thin solid #ccc;}.boxTellAFriend div{text-align:left;}.boxTellAFriend div{text-transform:uppercase;}div.mopics_container{display:inline-block;width:250px;text-align:left;font-size:0px;}.fits_vehicle_table,.fits_vehicle_table th,.fits_vehicle_table td{border:2px solid #f1f1f1;padding:10px;}.fits_vehicle_table{border-collapse:collapse;width:100%;}@media screen and (max-width:500px){.product_info{display:block;}}