iframe{display:block}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:20px auto;width:100%;max-width:none}.border-btm::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background:linear-gradient(to bottom,#ff8c00 0px,#ff8c00 4px,#fff 4px,#fff 7px,#ff8c00 7px,#ff8c00 10px)}.foot-4col{display:grid!important;grid-template-columns:290px 1fr 1fr 58px;align-items:center;gap:0px 15px;margin-left:auto!important;margin-right:auto!important}.foot-4col>.et_pb_column{width:100%!important;margin:0!important;float:none!important}.foot-4col>.et_pb_column:nth-child(1){justify-self:start}.foot-4col>.et_pb_column:nth-child(1) .et_pb_image{width:100%!important;max-width:290px!important;margin:0!important}.foot-4col>.et_pb_column:nth-child(1) .et_pb_image_wrap{display:block!important;width:100%!important}.foot-4col>.et_pb_column:nth-child(1) img{display:block!important;width:100%!important;height:auto!important;max-width:290px!important}.foot-4col>.et_pb_column:nth-child(2),.foot-4col>.et_pb_column:nth-child(3){align-self:center}.foot-4col .et_pb_column:nth-child(2) .et_pb_module,.foot-4col .et_pb_column:nth-child(3) .et_pb_module{margin-bottom:10px}.foot-4col .et_pb_column:nth-child(2) .et_pb_module:last-child,.foot-4col .et_pb_column:nth-child(3) .et_pb_module:last-child{margin-bottom:0}.foot-4col>.et_pb_column:nth-child(4){justify-self:end}.foot-4col>.et_pb_column:nth-child(4) .et_pb_image{width:58px!important;margin:0!important}.foot-4col>.et_pb_column:nth-child(4) .et_pb_image_wrap{display:block!important;width:58px!important}.foot-4col>.et_pb_column:nth-child(4) img{display:block!important;width:58px!important;height:58px!important}@media only screen and (max-width:980px){.foot-4col{grid-template-columns:1fr 1fr;gap:35px 45px;max-width:750px!important}.foot-4col>.et_pb_column:nth-child(1),.foot-4col>.et_pb_column:nth-child(4){justify-self:start}}@media only screen and (max-width:600px){.foot-4col{grid-template-columns:1fr;gap:25px;text-align:center}.foot-4col>.et_pb_column{justify-self:center!important}.foot-4col>.et_pb_column:nth-child(1) .et_pb_image{max-width:260px!important}.foot-4col>.et_pb_column:nth-child(1) img{max-width:260px!important}}.wheel-supplier-logos{display:flex;align-items:center;justify-content:flex-start;gap:30px;margin:0}.wheel-supplier-logos p:last-of-type{padding-bottom:1em!important}.wheel-supplier-logos a{display:flex;align-items:center;justify-content:center;width:130px;height:65px}.wheel-supplier-logos img{display:block;width:100%;max-width:130px;max-height:65px;height:auto;object-fit:contain}.wheel-supplier-logos a:hover{opacity:0.75}@media only screen and (max-width:1220px){.wheel-supplier-logos a{display:flex;align-items:center;justify-content:center;width:100px;height:50px}}@media only screen and (max-width:980px){.wheel-supplier-logos a{display:flex;align-items:center;justify-content:center;width:125px;height:50px}}@media only screen and (max-width:600px){.wheel-supplier-logos{gap:20px}.wheel-supplier-logos a{width:calc(100% - 14px);height:50px}.wheel-supplier-logos img{max-width:100%;max-height:50px}}.gform_wrapper .tyrezone-enquiry-form,.tyrezone-enquiry-form{font-family:inherit}.tyrezone-enquiry-form .gfield_label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tyrezone-enquiry-form .gform_fields{row-gap:14px!important;column-gap:14px!important}.tyrezone-enquiry-form input[type="text"],.tyrezone-enquiry-form input[type="email"],.tyrezone-enquiry-form input[type="tel"],.tyrezone-enquiry-form select,.tyrezone-enquiry-form textarea{width:100%;background:#ffffff;color:#111111;border:1px solid #d7d7d7;border-radius:0;padding:11px 12px!important;font-size:16px!important;line-height:1.3!important;box-shadow:none}.tyrezone-enquiry-form textarea{min-height:135px;resize:vertical}.tyrezone-enquiry-form input::placeholder,.tyrezone-enquiry-form textarea::placeholder{color:#111111;opacity:1}.tyrezone-enquiry-form select{min-height:45px}.tyrezone-enquiry-form .gform_footer{justify-content:flex-end;margin-top:14px!important;padding-top:0!important}.tyrezone-enquiry-form .gform_button,.tyrezone-enquiry-form input[type="submit"]{background:#ff8a00!important;color:#ffffff!important;border:0!important;border-radius:0!important;padding:10px 18px!important;font-weight:800!important;font-size:18px!important;line-height:1.1!important;cursor:pointer}.tyrezone-enquiry-form .gform_button:hover,.tyrezone-enquiry-form input[type="submit"]:hover{background:#f58200!important}@media (max-width:640px){.tyrezone-enquiry-form .gform_fields{row-gap:12px!important}.tyrezone-enquiry-form .gform_footer{justify-content:flex-start}}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide-field{margin-top:-8px}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide{display:grid;grid-template-columns:1fr 230px;gap:18px;align-items:center;padding:18px 20px;border:2px solid rgba(255,255,255,0.45);border-radius:8px;background:rgba(255,255,255,0.06);color:#ffffff}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide strong{color:#ff9100}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide p{margin:6px 0 0;color:#ffffff;line-height:1.35}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin:10px 0 0;padding:0;list-style:none}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide li{position:relative;padding-left:14px;color:#ffffff;line-height:1.25}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide li:before{content:"";position:absolute;left:0;top:0.58em;width:6px;height:6px;background:#ff9100;border-radius:50%}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide__image img{display:block;width:100%;max-width:230px;height:auto;border-radius:6px;background:#ffffff}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide__image img[src="TYRE_SIZE_GUIDE_IMAGE_URL"]{display:none}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide__image:has(img[src="TYRE_SIZE_GUIDE_IMAGE_URL"]){display:none}@media (max-width:767px){.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide{grid-template-columns:1fr;padding:16px}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide ul{grid-template-columns:1fr}.gform_wrapper.tyrezone-enquiry-form .tz-tyre-size-guide__image img{max-width:100%}}.tz-tyre-size-help{margin-top:-8px;margin-bottom:16px;color:#fff}.tz-tyre-size-help summary{display:inline-flex;align-items:center;gap:8px;color:#ff8a00;font-weight:700;font-size:14px;cursor:pointer;list-style:none}.tz-tyre-size-help summary::-webkit-details-marker{display:none}.tz-tyre-size-help summary:before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:3px solid #ff8a00;border-radius:50%;color:#ff8a00;font-size:13px;font-weight:900;line-height:20px}.tz-tyre-size-help-box{margin-top:12px;padding:16px;background:#111;border:2px solid #ff8a00;border-radius:8px;color:#fff;max-width:620px;box-shadow:0 12px 28px rgba(0,0,0,0.35)}.tz-tyre-size-help-text p{margin:0 0 10px;line-height:1.45}.tz-tyre-size-example{color:#ff8a00;font-size:17px;font-weight:800}.tz-tyre-size-help-image{display:block;width:100%;height:auto;margin-top:12px;border-radius:6px;background:#fff}@media (max-width:767px){.tz-tyre-size-help-box{max-width:100%;padding:12px}.tz-tyre-size-help summary{font-size:13px}}.et_pb_menu .et-menu li.tz-nav-phone,.et_pb_menu .et_mobile_menu li.tz-nav-phone{display:flex;align-items:center}.et_pb_menu .et-menu li.tz-nav-phone{margin-left:18px}.et_pb_menu .et-menu li.tz-nav-phone>a,.et_pb_menu .et_mobile_menu li.tz-nav-phone>a{background:#ff8a00;color:#ffffff!important;padding:9px 14px!important;border-radius:0;font-weight:800;line-height:1!important;letter-spacing:0.02em;display:inline-flex;align-items:center;gap:8px;opacity:1!important;transition:all 0.2s ease}.et_pb_menu .et-menu li.tz-nav-phone>a:before,.et_pb_menu .et_mobile_menu li.tz-nav-phone>a:before{content:"\f879";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;line-height:1;display:inline-block}.et_pb_menu .et-menu li.tz-nav-phone>a:hover,.et_pb_menu .et_mobile_menu li.tz-nav-phone>a:hover{background:#ffffff;color:#ff8a00!important;opacity:1!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu li.tz-nav-phone{margin-top:10px}.et_pb_menu .et_mobile_menu li.tz-nav-phone>a{width:fit-content;padding:11px 14px!important}}