.off-screen{left:-5000em;position:absolute;clip:rect(0 0 0 0)}.on-screen{left:auto;position:static;clip:auto}.sidewalls{background:#009fe3;border-radius:1.25rem;margin:0 0 2rem;padding:1rem}.sidewalls.bg-black{background:#1b1c1b}.sidewalls ul{list-style:none;margin:0;padding:0}.sidewalls ul p:first-child{margin:0}.sidewalls .marking{align-items:center;color:#fff;display:flex;gap:.5rem;margin:0;padding:.5rem;position:relative}.sidewalls .marking:before{align-items:center;background:#c1f35e;border-radius:50%;color:#1b1c1b;display:flex;flex-shrink:0;font-family:AvenirLTStd-Black,Arial,Helvetica,sans-serif;height:1.75rem;justify-content:center;line-height:1;padding-top:.1875rem;width:1.75rem}.sidewalls .marking.hovered:before,.sidewalls .marking:focus:before,.sidewalls .marking:hover:before{background:#fff;color:#009fe3}.sidewalls .marking.marking-a:before{content:"A"}.sidewalls .marking.marking-b:before{content:"B"}.sidewalls .marking.marking-c:before{content:"C"}.sidewalls .marking.marking-d:before{content:"D"}.sidewalls .marking.marking-e:before{content:"E"}.sidewalls .marking.marking-f:before{content:"F"}.sidewalls .marking.marking-g:before{content:"G"}.sidewalls .marking.marking-h:before{content:"H"}.sidewalls .marking.marking-i:before{content:"I"}.sidewalls .tyre-container{display:flex;justify-content:center;padding-top:2.5rem}.sidewalls .tyre{margin:-2.5rem 0;position:relative;transform:scale(.75)}.sidewalls .tyre .marking{padding:0;position:absolute;transform:translateY(0)}.sidewalls .tyre .marking-a{left:4.125rem;top:1.25rem}.sidewalls .tyre .marking-b{left:7.8125rem;top:0}.sidewalls .tyre .marking-c{left:11.875rem;top:0}.sidewalls .tyre .marking-d{left:15rem;top:1.0625rem}.sidewalls .tyre .marking-e{left:16.875rem;top:2.375rem}.sidewalls .tyre .marking-f{left:20.9375rem;top:11.5625rem}.sidewalls .tyre .marking-g{left:7.1875rem;top:18.125rem}.sidewalls .tyre .marking-h{left:5.625rem;top:21.25rem}.sidewalls .tyre .marking-i{left:-1.25rem;top:11.5625rem}@media (min-width:27.5rem){.sidewalls .tyre{margin:0;transform:scale(1)}}@media (min-width:37.5rem){.sidewalls ul{-moz-columns:2;column-count:2}.sidewalls ul .marking{-moz-column-break-inside:avoid;break-inside:avoid}}@media (min-width:56.25rem){.sidewalls{align-items:flex-start;display:flex;gap:2rem;padding:2.5rem 2.5rem 1.25rem}.sidewalls ul{align-self:center}.sidewalls .tyre-container{flex-shrink:0;padding-top:1.25rem}}