.off-screen{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.on-screen{left:auto;position:static;clip:auto}.panels{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 2.5rem}.panels .panel-spacer{width:100%}.panels .panel{color:#1b1c1b;display:flex;flex-direction:column;margin:0 0 1.25rem;overflow:hidden;position:relative}.panels .panel a:not(".btn"){color:#009fe3;text-decoration:none}.panels .panel a:not(".btn"):focus,.panels .panel a:not(".btn"):hover{text-decoration:underline}@media (max-width:37.4375rem){.panels .panel{width:100%}.panels .panel.mobile-margin-no{margin:0}}@media (min-width:37.5rem){.panels .panel.width-1-3,.panels .panel.width-2-3{width:50%}}@media (min-width:37.5rem) and (max-width:49.9375rem){.panels .panel.width-1-3+.width-1-3+.width-1-3{width:100%}}@media (min-width:50rem){.panels .panel.width-1-3{width:33.33333%}.panels .panel.width-1-2{width:50%}.panels .panel.width-2-3{width:66.66667%}}.panels .panel.width-3-3{width:100%}.panels .panel.background-black{background:#1b1c1b}.panels .panel.background-blue{background:#009fe3}.panels .panel.background-blue a{color:#1b1c1b}.panels .panel.background-blue-light{background:#def3fb}.panels .panel.background-grey{background:#9f9ea0}.panels .panel.background-grey-light{background:#e6e4e4}.panels .panel.background-white{background:#fff}.panels .panel.background-yellow{background:#f9e32c}.panels .panel.colour-black{color:#1b1c1b}.panels .panel.colour-blue{color:#009fe3}.panels .panel.colour-white{color:#fff}.panels .panel.vertical-align-middle{justify-content:center}.panels .panel.vertical-align-bottom{justify-content:flex-end}.panels .panel .title{color:inherit;font-size:1.5625rem;margin:0;padding:1.25rem;text-align:left}.panels .panel .title+.copy{padding-top:0}.panels .panel .copy{padding:1.25rem}.panels .panel .copy h1,.panels .panel .copy h2,.panels .panel .copy h3,.panels .panel .copy h4,.panels .panel .copy h5,.panels .panel .copy h6{color:inherit;text-align:left}.panels .panel .copy>:first-child{margin-top:0}.panels .panel .copy>:last-child{margin-bottom:0}.panels .panel .btns{padding-bottom:.625rem}.panels .panel blockquote{margin:0;padding:1.25rem 1.875rem 1.875rem;position:relative}.panels .panel blockquote .quote{font-family:rollerscript-rough,sans-serif;font-size:5rem;font-style:normal;font-weight:400;line-height:1;position:absolute;text-transform:lowercase}.panels .panel blockquote .quote.left{left:0;top:.9375rem}.panels .panel blockquote .quote.right{bottom:0;right:.3125rem}@media (min-width:62.5rem){.panels .panel blockquote{padding:1.25rem 2.8125rem 2.5rem}.panels .panel blockquote .quote{font-size:6.25rem}.panels .panel blockquote .quote.right{bottom:-1.875rem}}.panels .panel figure{margin:1.25rem 0}.panels .panel .image.padded{padding:1.25rem}.panels .panel .image.flush img{width:100%}.panels .panel .single-image img{display:block;margin:0 auto}@media (max-width:31.25rem){.panels .panel .single-image img{width:100%}}.panels .panel .mod-video,.panels .panel .video-target{margin:0}.panels .panel .mod-video.padded,.panels .panel .video-target.padded{padding:1.25rem}.panels .panel .mod-video .video,.panels .panel .video-target .video{overflow:hidden}.panels .panel .mod-video a,.panels .panel .video-target a{display:block}.panels .panel .description{padding:0 1.25rem}.panels .panel .video-carousel{margin-bottom:-.4375rem;padding:0}.panels .panel .video-carousel .description{position:relative;z-index:2}.panels .panel .video-carousel .background-black{background:#1b1c1b}.panels .panel .video-carousel .background-blue{background:#009fe3}.panels .panel .video-carousel .background-blue a{color:#1b1c1b}.panels .panel .video-carousel .background-blue-light{background:#def3fb}.panels .panel .video-carousel .background-grey{background:#464646}.panels .panel .video-carousel .background-grey-light{background:#6e6e6e}.panels .panel .video-carousel .background-white{background:#fff}.panels .panel .swiper{width:100%}.panels .panel .manufacturers{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;overflow:hidden;padding:0 1.25rem}.panels .panel .manufacturers li{margin:0 0 .3125rem;padding:0 .625rem;width:50%}.panels .panel .manufacturers li .manufacturer{align-items:center;display:flex;height:4.375rem;justify-content:center;transition:all .2s}.panels .panel .manufacturers li .logo{background-size:12.5rem auto;height:2.5rem;position:relative}.panels .panel .manufacturers li .logo,.panels .panel .manufacturers li .logo:after{background-image:url(/assets/img/tyres/_common/manufacturers.png);background-position:0 0;background-repeat:no-repeat;display:block;width:100%}.panels .panel .manufacturers li .logo:after{bottom:-100%;content:"";height:100%;left:0;-webkit-mask-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 30%);mask-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 30%);opacity:.2;position:absolute;transform:rotate(180deg) scaleX(-1)}.panels .panel .manufacturers li .bmw .logo,.panels .panel .manufacturers li .bmw .logo:after{background-position:0 0;width:2.5rem}.panels .panel .manufacturers li .audi .logo,.panels .panel .manufacturers li .audi .logo:after{background-position:0 -6.25rem;height:2.8125rem;width:5rem}.panels .panel .manufacturers li .mercedes .logo,.panels .panel .manufacturers li .mercedes .logo:after{background-position:0 -12.5rem;width:2.5rem}.panels .panel .manufacturers li .vw .logo,.panels .panel .manufacturers li .vw .logo:after{background-position:0 -18.75rem;width:2.5rem}.panels .panel .manufacturers li .jaguar .logo,.panels .panel .manufacturers li .jaguar .logo:after{background-position:0 -25rem;width:5.4375rem}.panels .panel .manufacturers li .honda .logo,.panels .panel .manufacturers li .honda .logo:after{background-position:0 -31.25rem;width:3.9375rem}.panels .panel .manufacturers li .skoda .logo,.panels .panel .manufacturers li .skoda .logo:after{background-position:0 -37.5rem;width:2.5rem}.panels .panel .manufacturers li .volvo .logo,.panels .panel .manufacturers li .volvo .logo:after{background-position:0 -43.75rem;width:2.75rem}.panels .panel .manufacturers li .renault .logo,.panels .panel .manufacturers li .renault .logo:after{background-position:0 -50rem;width:3.625rem}.panels .panel .manufacturers li .citroen .logo,.panels .panel .manufacturers li .citroen .logo:after{background-position:0 -56.25rem;width:3.5625rem}.panels .panel .manufacturers li .land-rover .logo,.panels .panel .manufacturers li .land-rover .logo:after{background-position:0 -62.5rem;width:4.6875rem}.panels .panel .manufacturers li .alfa-romeo .logo,.panels .panel .manufacturers li .alfa-romeo .logo:after{background-position:0 -68.75rem;width:2.5rem}@media (min-width:37.5rem){.panels .panel .manufacturers li{width:33.33333%}}@media (min-width:56.25rem){.panels .panel .manufacturers li{width:50%}}@media (min-width:68.75rem){.panels .panel .manufacturers li{width:33.33333%}}.mod-hero{margin-block-end:2.5rem}.tyres-section{background:#f0f0f0;padding:1.625rem 0 1.875rem}.tyres-section .introduction strong{color:#009fe3;display:block;font-family:rollerscript-rough,sans-serif;font-size:3.75rem;font-style:normal;font-weight:400;line-height:1;margin:0 0 1.25rem;text-transform:lowercase}.tyres-section .no-results{background:#fff;border:2px dashed #1b1c1b;margin:2.5rem 0;padding:1.25rem;text-align:center}.tyres-section .no-results>:last-child{margin:0}.tyres-section .no-results h3{color:inherit;padding-top:0}