.bfind{color:var(--on-accent,#fff);background:radial-gradient(18% 30% at 12% 20%, #ffffff14, transparent 70%), radial-gradient(22% 36% at 70% 90%, #00000024, transparent 70%), var(--red);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #7800008c}.bfind:before{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0b 0 14px,#0000 14px 38px);position:absolute;inset:0}.bfind__controls{align-content:start;gap:18px;padding:clamp(22px,2.8vw,36px);display:grid;position:relative}.bfind__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.bfind__title{font:800 clamp(20px, 1.9vw, 27px) / 1.15 var(--font-display);color:#fff;margin:0}.bfind__search{color:#6b6f78;background:#fff;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.bfind__search input{min-width:0;height:100%;font:600 16px var(--font-tech);letter-spacing:.02em;color:var(--brand-dark);background:0 0;border:0;outline:none;flex:1}.bfind__search input::placeholder{font-family:var(--font-body);letter-spacing:0;color:#8a8f99;font-weight:400}.bfind__search button{width:32px;height:32px;color:var(--brand-dark);cursor:pointer;background:#eef0f3;border:0;place-items:center;display:grid}.bfind__search:focus-within{box-shadow:0 0 0 3px #00000059}.bfind__step{gap:10px;display:grid}.bfind__label{letter-spacing:.16em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.bfind__label i{width:22px;height:22px;color:var(--red);background:#fff;border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid}.bfind__rims{flex-wrap:wrap;gap:8px;display:flex}.bfind__rim{color:#fff;text-align:left;cursor:pointer;min-width:92px;transition:background .2s, color .2s, border-color .2s, transform .2s var(--ease);background:#00000038;border:1px solid #ffffff40;justify-items:start;gap:2px;padding:10px 14px;display:grid}.bfind__rim b{font:900 italic 24px/1 var(--font-display)}.bfind__rim small{color:#ffffffb3;font-size:11.5px}.bfind__rim:hover{border-color:#fff;transform:translateY(-2px)}.bfind__rim[aria-pressed=true]{color:var(--red);background:#fff;border-color:#fff}.bfind__rim[aria-pressed=true] small{color:#6b6f78}.bfind__sizes{flex-wrap:wrap;gap:8px;display:flex}.bfind__size{color:#fff;text-align:left;background:var(--brand-dark-2);cursor:pointer;animation:.35s cubic-bezier(.22,.9,.24,1) both bchipIn;animation-delay:calc(var(--i,0) * 25ms);border:2px solid #0000;justify-items:start;gap:1px;padding:10px 14px;transition:background .2s,border-color .2s;display:grid}.bfind__size b{font:700 17px/1.2 var(--font-tech)}.bfind__size small{color:#fff9;font-size:11.5px}.bfind__size:hover{background:#000}.bfind__size[aria-pressed=true]{background:#000;border-color:#fff}.bfind__hint{color:#ffffffd9;border:1px dashed #ffffff73;margin:0;padding:12px 14px;font-size:14px}.bfind__legend summary{color:#ffffffe6;cursor:pointer;align-items:center;gap:8px;font-size:13.5px;list-style:none;display:inline-flex}.bfind__legend summary::-webkit-details-marker{display:none}.bfind__legend summary:hover{text-decoration:underline}.bfind__code{background:#0003;flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:12px;padding:14px 16px;display:flex}.bfind__code>span:not(.bfind__sep){justify-items:center;gap:4px;display:grid}.bfind__code b{font:700 22px/1.1 var(--font-tech);color:var(--red);background:#fff;padding:4px 10px}.bfind__code small{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;font-size:11px}.bfind__sep{font:700 20px var(--font-tech);padding-top:6px}.bfind__code em{color:#ffffffbf;align-self:center;margin-left:8px;font-size:12.5px;font-style:normal}.bfind__results{color:#fff;background:rgb(from var(--brand-dark) r g b / .94);align-content:start;gap:14px;padding:clamp(22px,2.8vw,36px);display:grid;position:relative}.bfind__reshead{gap:2px;display:grid}.bfind__reshead .tech{letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-size:11.5px;font-weight:600}.bfind__reshead b{font:900 italic 34px/1.05 var(--font-display)}.bfind__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bfind__list a{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:background .2s,border-color .2s;animation:.35s cubic-bezier(.22,.9,.24,1) both bchipIn;display:grid}.bfind__list a:hover{border-color:var(--red);background:#ffffff1a}.bfind__list a>svg{color:var(--red)}.bfind__thumb{background:#f1f2f4;place-items:center;width:64px;height:64px;display:grid;position:relative}.bfind__thumb img{object-fit:contain;mix-blend-mode:multiply;padding:6px}.bfind__info{align-items:center;gap:8px;min-width:0;display:flex}.bfind__info b{font:800 italic 16px/1.2 var(--font-display);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bfind__info small{color:var(--warn);font-size:11px}.bfind__info small.is-in{color:var(--ok)}.bfind__price{white-space:nowrap;justify-items:end;font-weight:800;display:grid}.bfind__price small{color:#ffffff8c;font-size:10.5px;font-weight:400}.bfind__all{justify-content:center;width:100%}.bfind__empty{color:#ffffffbf;margin:0;font-size:15px;line-height:1.55}.bfind__popular{gap:10px;display:grid}.bfind__popular .tech{letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-size:11.5px;font-weight:600}.bfind__popular>div{flex-wrap:wrap;gap:8px;display:flex}.bfind__pop{font:700 15px var(--font-tech);color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.bfind__pop small{min-width:20px;height:20px;color:var(--on-accent,#fff);background:var(--red);place-items:center;padding:0 5px;font-size:11px;display:grid}.bfind__pop:hover{border-color:var(--red)}.bfind__alllink{font:600 12.5px var(--font-tech);letter-spacing:.14em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;margin-top:4px;display:inline-flex}.bfind__alllink:hover{color:var(--red)}@media (max-width:960px){.bfind{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bfind__size,.bfind__list a{animation:none!important}}.bfind__explain{color:#ffffffe6;max-width:70ch;margin:12px 0 0;font-size:13.5px;line-height:1.6}.bfind__tyre{width:min(300px,100%);transition:width .45s var(--ease);justify-self:center;margin:-4px 0 6px}.bfind__results.is-picked .bfind__tyre{width:min(210px,70%)}.bfind__tyre .tband__pointer{background:var(--red)}.bfind__tyre .tband__rvalue.is-empty,.bfind__tyre .tband__rline{fill:var(--red)}.bfind__results .bfind__empty{text-align:center}.bfind__results .bfind__popular{justify-items:center}.bfind__results .bfind__popular>div{justify-content:center}.bfind__results .bfind__alllink{justify-self:center}.bfind__results{color:var(--brand-dark);background:#fff}.bfind__reshead .tech,.bfind__popular .tech{color:#6b6f78}.bfind__reshead b{color:var(--brand-dark)}.bfind__list a{color:var(--brand-dark);background:#f5f6f8;border-color:#e4e6ea}.bfind__list a:hover{border-color:var(--red);box-shadow:0 8px 20px -12px rgb(from var(--brand-dark) r g b / .35);background:#fff}.bfind__thumb{background:#fff}.bfind__price small{color:#6b6f78}.bfind__results .bfind__empty{color:#3d424b}.bfind__pop{color:var(--brand-dark);background:#f5f6f8;border-color:#dfe2e6}.bfind__pop:hover{background:#fff}.bfind__alllink{color:var(--brand-dark)}.bfind__tyre .tband__wheel{filter:drop-shadow(0 16px 22px rgb(from var(--brand-dark) r g b / .28))}.bfind__tyre .tband__disc{stroke:#e4e6ea}.bstory__pillars{align-self:center}@media (max-width:560px){.bstat{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.bstat__bar{grid-area:2/1/auto/-1}}.bfind__hits{gap:12px;display:grid}.bfind__hits ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.bfind__hits li{animation:bfindHit .35s var(--ease-out,ease-out) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes bfindHit{0%{opacity:0;transform:translateY(10px)}}.bfind__hit{color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:76px 1fr;align-items:center;gap:12px;height:100%;padding:8px 12px 8px 8px;transition:border-color .15s,background-color .15s,transform .15s;display:grid}.bfind__hit:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.bfind__hit:active{transform:scale(.98)}.bfind__hitimg{aspect-ratio:1;color:#fff6;background:radial-gradient(60% 60% at 50% 45%,#fff,#e9e3d9);place-items:center;display:grid;position:relative}.bfind__hitimg img{object-fit:contain;mix-blend-mode:multiply;padding:6px;transition:transform .3s}.bfind__hit:hover .bfind__hitimg img{transform:rotate(10deg)scale(1.05)}.bfind__hitbody{gap:3px;min-width:0;display:grid}.bfind__hitbody small{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10px}.bfind__hitbody b{font:italic 900 15px/1.15 var(--font-display,sans-serif);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bfind__hitfoot{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.bfind__hitfoot strong{font:700 14px var(--font-tech)}.bfind__hitfoot i{border:1.5px solid #ffffff80;border-radius:50%;width:8px;height:8px}.bfind__hitfoot i.is-in{border-color:var(--accent);background:var(--accent)}.bfind__sum{border-top:1px solid var(--line,#0000001a);border-bottom:1px solid var(--line,#0000001a);grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 16px;display:grid}.bfind__sum>div{text-align:center;gap:4px;padding:12px 10px;display:grid}.bfind__sum>div+div{border-left:1px solid var(--line,#0000001a)}.bfind__sum dt{letter-spacing:.14em;text-transform:uppercase;color:#6b6f78;font-size:10.5px}.bfind__sum dd{color:var(--brand-dark,#0c0c0e);margin:0;font-size:24px;font-style:italic;font-weight:900;line-height:1.05}@media (prefers-reduced-motion:reduce){.bfind__hits li{animation:none}}.bfind__results.is-picked{align-content:center}
