.off-screen{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.on-screen{left:auto;position:static;clip:auto}.mod-hero.theme-light .tyre-search h2,.mod-hero.theme-light h1,.mod-hero.theme-light h1 .hand-written{color:#fff}@media (min-width:52.5rem){.details-wrapper{display:flex;justify-content:space-between}.details-wrapper .details{flex-grow:1}.details-wrapper .aside{min-width:20rem;padding:2.5rem 0 0 1.25rem}}@media (min-width:62.5rem){.details-wrapper .details{max-width:50rem}.details-wrapper .aside{max-width:21.25rem}}.introduction{min-width:100%;text-align:left}.introduction h2,.introduction h3{padding-top:1.875rem}.introduction .tyre-search{max-width:100%}.panels{list-style:none;margin:0 0 .625rem;padding:0}.panels li{align-items:center;background:#1b313e;color:#fff;display:flex;margin:0 0 .625rem;padding:.625rem}.panels li .icon-circular{background:#fff;color:#1b313e}.panels li p{margin:0}@media (min-width:52.5rem){.panels{display:flex;flex-wrap:wrap;justify-content:space-between}.panels li{width:calc(50% - 5px)}.panels li:first-child{width:100%}}.areas-covered{align-items:center;background:#009fe3;display:flex;justify-content:space-between;margin-bottom:2.5rem;padding:1.25rem}.areas-covered p{color:#fff;font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;font-size:1.25rem;margin:0}@media (min-width:57.5rem){.areas-covered .btn{width:12.5rem}}@media (min-width:70rem){.areas-covered{padding-left:10%;padding-right:10%}}.hiq2u-search{padding-top:.625rem}.hiq2u-search h3{font-size:2.5rem}.hiq2u-search .tyre-search{margin:0 0 1.25rem}.contact-information{background:#def3fb;list-style:none;margin:0 0 2.5rem;padding:1.25rem}.contact-information li{display:flex;margin:0 0 .75rem;width:100%}.contact-information .icon-circular{background:#1b1c1b;color:#fff;margin-right:1rem}.contact-information a{color:#1b1c1b;display:block;font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;margin-bottom:-.125rem}.contact-information a:focus,.contact-information a:hover{color:#009fe3}.contact-information div{align-self:center}.contact-information .calendar{margin-bottom:0;max-width:22.5rem;padding-top:.5rem}.contact-information .calendar ul{flex-grow:1;list-style:none;padding:0}.contact-information .calendar li{justify-content:space-between;margin:0 0 .125rem}.awards{list-style:none;margin:0}.awards,.awards.castrol-accreditation{padding:0}.awards.castrol-accreditation li:first-of-type{padding-top:1.25rem}.awards.castrol-accreditation li:last-of-type{padding-bottom:1.25rem}.awards li{padding:0 1rem}.awards a{color:#1b1c1b;text-decoration:none}.awards a:focus h6,.awards a:hover h6{text-decoration:underline}.awards h6{align-items:center;display:flex;font-size:.875rem;margin-top:0;text-align:left}.awards h6 .icon-circular{height:1.875rem;margin-right:.75rem;width:1.875rem}.awards h6 .icon-circular.goodyear{background:#004990;color:#fd0}.awards h6 .icon-circular.dunlop{background:#ffe500;color:#1b1c1b}.awards h6 .icon-circular.gold{background:#c3922e;color:#fff}.awards h6 .icon-circular.silver{background:#c8c8c8;color:#fff}.awards h6 .icon-circular.ata,.awards h6 .icon-circular.hiq-fleet-services{background:none;padding:0}.awards h6 img{margin-right:.75rem;max-width:3.75rem}.awards p{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.payment-options{margin-top:1.25rem;padding:0}.payment-options .icon{height:2.5rem;width:2.5rem}.payment-options .payment-icons{display:flex;flex-wrap:wrap;list-style:none;padding:0}.payment-options .payment-icons li{margin-right:1.25rem}.payment-options .pay-assist a{display:flex}.payment-options .pay-assist a .icon{margin-right:1.25rem}.payment-options .copy{background:#505050;color:#fff;margin-top:-1.25rem;padding:1.25rem}.promotions-container{background:#def3fb;padding:1.25rem 0}.promotions-container+.services-container{margin-top:1.875rem}.services{background:#c1f35e;margin:0 0 1.25rem;padding:1.25rem}.services ul{list-style:none;margin:0;padding:0}.services li{align-items:center;display:inline-flex;font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;margin:0 0 .625rem;padding:0 .625rem 0 0;width:100%;column-break-inside:avoid}.services .icon-circular{height:2.5rem;width:2.5rem}@media (min-width:25rem){.services ul{-moz-column-count:2;column-count:2}}@media (min-width:50rem){.services ul{-moz-column-count:3;column-count:3}}@media (min-width:62.5rem){.services{padding:1.25rem 2.5rem 1.875rem}.services.manufacturers ul{-moz-column-count:4;column-count:4}}.range .introduction{text-align:center}@media (max-width:37.5rem){.brand-list li{padding:.3125rem;width:50%}}@media (min-width:50rem){.range:first-of-type .brand-list li{width:25%}}.mod-gallery h1,.mod-gallery h2,.mod-gallery h3,.mod-gallery h4,.mod-gallery h5,.mod-gallery h6{color:#009fe3;font-size:2.5rem;margin:0 0 1.875rem}.mod-gallery h1 strong,.mod-gallery h2 strong,.mod-gallery h3 strong,.mod-gallery h4 strong,.mod-gallery h5 strong,.mod-gallery h6 strong{color:#1b1c1b;display:block;font-family:rollerscript-rough,sans-serif;font-style:normal;font-weight:400;margin-top:-.3125rem;text-transform:lowercase}.your-area,.your-area .introduction{text-align:center}.mod-tabs{margin:2.5rem 0 .625rem}.mod-tabs-navigation .tab{background:#1b313e;border-top-right-radius:.625rem;color:#fff;padding-bottom:.625rem;padding-top:.625rem;position:relative}.mod-tabs-navigation .tab a{color:#fff}.mod-tabs-navigation .tab a:focus,.mod-tabs-navigation .tab a:hover{color:#009fe3}.mod-tabs-navigation .tab.current{background:#fff;color:#1b313e}.mod-tabs-navigation .tab:first-child{border-top-left-radius:.625rem}.mod-tabs-navigation .tab:first-child:after{background:#fff;content:"";display:block;height:1.25rem;position:absolute;right:0;top:0;width:1.25rem;z-index:-1}.mod-tabs-navigation .tab.current:first-child:after{background:#1b313e}.mod-tab{background:#fff;padding:1.25rem}@media (min-width:50rem){.mod-tab{padding:2.5rem}}.locations{display:flex;flex-wrap:wrap;list-style:none;margin:0 -.3125rem;padding:0;text-align:left}.locations li{margin:0;padding:.3125rem;width:50%}@media (min-width:34.375rem){.locations li{width:33.33333%}}@media (min-width:50rem){.locations li{width:25%}}@media (min-width:62.5rem){.locations li{width:20%}}.location-overflow{margin-bottom:1.25rem}.location-overflow.overflow-hidden{max-height:12.5rem;overflow:hidden}#map{margin:0 auto .625rem;width:100%}#map img{display:block;width:100%}@media (min-width:50rem){#map{margin-bottom:0}#map+.tyre-search{transform:translateY(-50%)}}.faqs{padding-bottom:2.5rem;padding-top:2.5rem}