.strip.svelte-pw136w{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;grid-auto-columns:42vw;grid-auto-flow:column;gap:.6rem;margin:0;padding-inline:clamp(1.25rem,5vw,4rem);list-style:none;display:grid;overflow-x:auto}.strip.svelte-pw136w li:where(.svelte-pw136w){scroll-snap-align:start;min-width:0}.tile.svelte-pw136w{background:var(--color-surface);animation:svelte-pw136w-tile-in .7s var(--ease-out-quart) both;animation-delay:calc(var(--i) * 40ms);border-radius:2px;display:block;overflow:hidden}.tile.svelte-pw136w img{transition:transform .6s var(--ease-out-quart), opacity .3s linear}.tile.svelte-pw136w:hover img{opacity:.92;transform:scale(1.04)}@keyframes svelte-pw136w-tile-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width>=48rem){.strip.svelte-pw136w{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;overflow-x:visible}}@media (prefers-reduced-motion:reduce){.tile.svelte-pw136w{animation:none}.tile.svelte-pw136w:hover img{transform:none}}.hero.svelte-1uha8ag{padding:clamp(3rem,8vw,6rem) 0 clamp(3.5rem,7vw,6rem);position:relative;overflow:clip}.hero-grid.svelte-1uha8ag{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.hero-stack.svelte-1uha8ag{animation:svelte-1uha8ag-rise 1s var(--ease-out-expo) .12s both;align-content:start;gap:.6rem;display:grid}.hero-pair.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.shot.svelte-1uha8ag{background:var(--color-surface);border-radius:2px;margin:0;overflow:hidden}.shot.svelte-1uha8ag img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out-quart)}.shot.svelte-1uha8ag:hover img{transform:scale(1.03)}h1.svelte-1uha8ag{max-width:15ch;margin:0;font-size:clamp(2.5rem,5.2vw,4.4rem)}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--color-red-lift);font-style:normal}.l.svelte-1uha8ag{display:block;overflow:hidden}.l.svelte-1uha8ag>span:where(.svelte-1uha8ag){animation:svelte-1uha8ag-lift 1s var(--ease-out-expo) both;display:block}.l.svelte-1uha8ag:nth-child(2)>span:where(.svelte-1uha8ag){animation-delay:.11s}.hero-lede.svelte-1uha8ag{max-width:46ch;color:var(--color-ink-2);animation:svelte-1uha8ag-rise .9s var(--ease-out-quart) .26s both;margin:1.5rem 0 0}.hero-actions.svelte-1uha8ag{animation:svelte-1uha8ag-rise .9s var(--ease-out-quart) .36s both;flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@keyframes svelte-1uha8ag-lift{0%{transform:translateY(102%)}to{transform:translateY(0)}}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.record.svelte-1uha8ag{border-block:1px solid var(--color-line);background:var(--color-bg);padding:clamp(2rem,4vw,3rem) 0}.record.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:60ch;color:var(--color-ink-3);text-wrap:balance;margin:0;font-size:clamp(1.15rem,2.1vw,1.6rem);line-height:1.45}.record.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--color-ink);font-variation-settings:"wdth" 114;letter-spacing:-.01em;font-weight:750}.band.svelte-1uha8ag{border-bottom:1px solid var(--color-line);padding:clamp(4rem,9vw,7.5rem) 0}.band-grid.svelte-1uha8ag{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.band-photo.svelte-1uha8ag{border-radius:2px;width:100%;max-width:30rem;overflow:hidden}.band-body.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 1rem}.band-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-ink-2);margin:0}.band-body.svelte-1uha8ag .band-spec{margin-top:2rem}.more.svelte-1uha8ag{border-bottom:1px solid;margin-top:1.75rem;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}@media (width>=60rem){.band-grid.svelte-1uha8ag{grid-template-columns:30rem minmax(0,1fr)}.band.flip.svelte-1uha8ag .band-grid:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr) 30rem}.band.flip.svelte-1uha8ag .band-photo:where(.svelte-1uha8ag){order:2;justify-self:end}.band.tight.svelte-1uha8ag .band-grid:where(.svelte-1uha8ag){grid-template-columns:24rem minmax(0,1fr)}}.weld.svelte-1uha8ag{background:oklch(12.8% .005 258);justify-content:center;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,5vw,4rem);display:grid}.weld-photo.svelte-1uha8ag{border-radius:2px;width:100%;max-width:30rem;overflow:hidden}.weld-photo.svelte-1uha8ag img{object-fit:cover;height:100%}.weld-body.svelte-1uha8ag{align-self:center;max-width:34rem}.tint.svelte-1uha8ag{background:linear-gradient(to right, var(--color-straw), oklch(66% .16 42), var(--color-peacock));width:clamp(6rem,18vw,12rem);height:2px;margin-bottom:2rem}.weld-body.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:18ch;margin:0 0 1rem}.weld-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-ink-2);margin:0 0 2rem}@media (width>=60rem){.weld.svelte-1uha8ag{grid-template-columns:30rem minmax(0,34rem)}}.tyres.svelte-1uha8ag{background:var(--color-red-ink);color:#fff;padding:clamp(3rem,7vw,5.5rem) 0}.tyres-grid.svelte-1uha8ag{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.tyres.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:14ch;margin:0 0 1rem}.tyres.svelte-1uha8ag .search{background:oklch(19% .01 258);border-color:oklch(32% .03 27);box-shadow:0 18px 40px -24px oklch(15% .05 27/.9)}.tyres-lede.svelte-1uha8ag{color:#fff;max-width:48ch;margin:0 0 2rem}.tyres-btn{color:var(--color-red-deep);background:#fff;border:1px solid #fff}.tyres-rating.svelte-1uha8ag{border-color:oklch(72% .1 27)}.tyres-btn:hover{background:oklch(94% .03 27)}.tyres-rating.svelte-1uha8ag{border-top:1px solid oklch(72% .1 27);flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;max-width:22rem;margin:2rem 0 0;padding-top:1.25rem;display:flex}.figure.svelte-1uha8ag{font-variation-settings:"wdth" 118;letter-spacing:-.03em;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;line-height:1}.out.svelte-1uha8ag{font-size:1.05rem;font-weight:600}.of.svelte-1uha8ag{color:#fff;flex-basis:100%;font-size:.95rem;line-height:1.4}@media (width>=60rem){.tyres-grid.svelte-1uha8ag{grid-template-columns:1fr minmax(0,27rem);align-items:center}}.gallery-preview.svelte-1uha8ag{padding:clamp(4rem,8vw,6.5rem) 0 clamp(3rem,6vw,5rem)}.head-row.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.head-row.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin:0}.head-row.svelte-1uha8ag a:where(.svelte-1uha8ag){white-space:nowrap;border-bottom:1px solid;padding-bottom:2px;font-weight:600;text-decoration:none}.close.svelte-1uha8ag{border-top:1px solid var(--color-line);padding:clamp(4rem,8vw,6.5rem) 0}.close-grid.svelte-1uha8ag{gap:clamp(2rem,5vw,4rem);display:grid}.close.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:16ch;margin:0 0 1rem}.close.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-ink-2);margin:0}.close-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.close-where.svelte-1uha8ag{border-left:1px solid var(--color-line);padding-left:clamp(1.25rem,3vw,2rem)}.close-where.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .85rem}address.svelte-1uha8ag{color:var(--color-ink-2);font-style:normal;line-height:1.7}.hours.svelte-1uha8ag{margin-top:1rem;font-size:.92rem;line-height:1.6;color:var(--color-ink-3)!important}@media (width>=60rem){.close-grid.svelte-1uha8ag{grid-template-columns:1.3fr 1fr}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 30rem}.hero-stack.svelte-1uha8ag{margin-left:auto}}@media (prefers-reduced-motion:reduce){.hero-stack.svelte-1uha8ag,.l.svelte-1uha8ag>span:where(.svelte-1uha8ag),.hero-lede.svelte-1uha8ag,.hero-actions.svelte-1uha8ag{animation:none}.shot.svelte-1uha8ag:hover img{transform:none}}
