body.home section.band{padding-block:64px}body.home .sec-head{max-width:720px;gap:14px;margin-bottom:30px}body.home section h2,body.home .buyband h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.08;letter-spacing:-.03em;font-weight:850;text-transform:none;font-stretch:110%}body.home .sec-head>p{font-size:1.06rem;max-width:58ch;line-height:1.55}body.home .eyebrow{letter-spacing:.1em}body.home .hero-bg img{animation:none}body.home .hero-title .tagline{line-height:1.06}body.home .hero .lede{max-width:40ch}body.home .finder-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}body.home .finder-controls{gap:18px}body.home .finder-input-row input{color:#eef2f5;background:#18212c}body.home .market-control{margin:0}body.home .finder-help,body.home .finder-manual{padding-top:14px}body.home .result.is-idle{padding:0;border:1px solid #30404d;background:#131c25;overflow:hidden}.finder-preview img{width:100%;height:auto;display:block;background:#151c25}.finder-preview>div{padding:16px 22px 20px;border-top:1px solid #30404d}.finder-preview strong{font-family:var(--f-display);font-size:1.05rem;color:#eef2f5}.finder-preview p{font-size:.9rem;color:#b5c0ce;margin-top:6px;line-height:1.45}body.home .sizes-all{margin-top:24px}body.home .tyre-reading-guide{padding:12px}body.home .tyre-reading-guide figcaption>p{margin-bottom:10px}body.home .tyre-reading-legend{margin-bottom:10px}body.home .steps{max-width:none;gap:24px}body.home .steps figure{aspect-ratio:16/10;border-radius:14px}body.home .steps figure img{object-fit:cover;object-position:center}body.home .steps figure:after{font-size:1.1rem;top:12px;left:12px;border-radius:999px;width:38px;height:38px;display:grid;place-items:center;background:#ff5f1f;color:#140700}body.home .steps h3{font-size:1.15rem;line-height:1.2}body.home .steps p{font-size:1rem;line-height:1.5}body.home .callout{margin-top:28px;padding:20px 24px}body.home .isse-story.band{background:#101923}body.home .isse-story h2{max-width:20ch}body.home .isse-story h2 em{color:#a9d6e8}body.home .isse-story .isse-story-tools{grid-template-columns:1.2fr .8fr;align-items:center;gap:36px}body.home .isse-story .isse-story-resource{background:transparent;border:0;border-left:1px solid #40505f;border-radius:0}body.home .isse-story .isse-story-route{padding:12px 0 12px 28px}.isse-film-frame{position:relative;border-radius:14px;overflow:hidden;background:#05090d}.isse-film-frame video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.isse-film-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border:1px solid #ffffffb3;border-radius:50%;display:grid;place-items:center;background:#ff5f1f;color:#140700;box-shadow:0 4px 32px #0006;cursor:pointer}.isse-film-play svg{width:27px;height:27px;fill:currentColor}.isse-film-play:hover{background:#ff824e}.isse-film-caption{padding-top:14px}.isse-film-caption h3{font-size:1.1rem;color:#f5f7fa}.isse-film-caption p{font-size:.9rem;color:#b5c0ce;margin-top:6px}body.home #faq>.wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px}body.home #faq .faq{max-width:none}body.home #faq .faq details:first-child{padding-top:0}body.home #faq .faq summary{font-size:1.03rem;line-height:1.4}body.home .buyband{background:#e8eef2;color:#10151b;padding-block:56px;border-top:1px solid #d5dfe6}body.home .buyband .eyebrow{color:#c2410c}body.home .buyband h2{max-width:none;margin-top:14px}body.home .buyband>.wrap>p{color:#56636e;max-width:58ch;font-size:1.06rem;margin-top:16px}body.home .buy{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}body.home .store{border:1px solid #cad5dd;background:transparent;color:#10151b;padding:16px 20px;border-radius:12px;gap:3px}body.home .store span{color:#56636e}body.home .store:not(.is-current) i{display:none}body.home .store.is-current{order:-1;grid-column:1/-1;display:grid;grid-template-columns:1fr auto;background:#101923;color:#f5f7fa;padding:22px 26px;gap:3px 20px;border-color:#101923}body.home .store.is-current:before{content:attr(data-current-label);grid-column:1;display:block;font-family:var(--f-mono);font-size:.72rem;letter-spacing:.07em;color:#a9d6e8}body.home .store.is-current b{grid-column:1;font-size:1.4rem}body.home .store.is-current span{grid-column:1;color:#b7c6d2}body.home .store.is-current i{grid-column:2;grid-row:1/4;align-self:center;margin:0;background:#ff5f1f;color:#140700;border-radius:999px;padding:13px 22px;font-size:1rem;text-align:center}body.home .contact-card{margin-top:24px;background:transparent;padding:20px 0 0;border-top:1px solid #c5d2dc;border-radius:0;gap:12px 24px}body.home .contact-card b{font-size:1rem}body.home .contact-card p{font-size:.93rem;line-height:1.5;margin-top:5px}body.home .contact-mail{padding:8px 0;font-size:.95rem;background:transparent;color:#10151b}body.home .contact-mail:hover{text-decoration:underline}.site-footer .brand small{display:flex;align-items:center;gap:8px}.site-footer .brand small img{height:30px;width:auto}body.home .site-footer{padding-block:38px}@media(min-width:761px)and (max-width:1000px){body.home .hero-in{padding-top:150px}body.home .finder-v2{gap:24px}body.home #faq>.wrap{gap:28px}}@media(max-width:900px)and (min-width:701px){body.home .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:760px){body.home section.band{padding-block:40px;scroll-margin-top:110px}body.home .sec-head{gap:12px;margin-bottom:24px}body.home section h2,body.home .buyband h2{font-size:clamp(1.85rem,7.5vw,2.3rem);line-height:1.1}body.home .sec-head>p{font-size:1rem}body.home .hero{display:flex;flex-direction:column;padding:110px 0 24px;gap:0}body.home .hero-in{display:contents}body.home .hero-in>.eyebrow{order:0;margin:0 16px 14px;padding:0;font-size:.58rem;line-height:1.5;letter-spacing:.04em}body.home .hero h1.hero-title{order:1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px 16px;max-width:none;margin:0 16px 16px;padding:0}body.home .hero-title .mark{font-size:clamp(2.45rem,11vw,3.2rem);line-height:.9}body.home .hero-title .by{margin:0;gap:7px;justify-self:start}body.home .hero-title .by span{font-size:.6rem;letter-spacing:.08em}body.home .hero-title .by img{height:24px;width:auto}body.home .hero-title .tagline{grid-column:1/-1;font-size:clamp(1.8rem,8vw,2.3rem);margin:0;max-width:23ch;line-height:1.06}body.home .hero-bg{position:relative;inset:auto;order:2;height:270px;width:100%;margin:0;z-index:0;mask-image:none;-webkit-mask-image:none}body.home .hero-bg img{object-position:50% 70%;width:100%;height:100%;animation:none}body.home .hero-bg:after{background:linear-gradient(180deg,#0a0d11 0,transparent 16%,transparent 85%,#0a0d11 100%)}body.home .hero .lede{order:3;margin:14px 16px 12px;font-size:.95rem;line-height:1.4;max-width:44ch}body.home .hero .sidewall{order:4;margin:0 16px;width:calc(100% - 32px)}body.home .hero .sidewall .row{gap:8px}body.home .hero .sidewall input{min-height:46px;font-size:1.05rem;padding:10px 14px}body.home .hero .sidewall .btn{min-height:46px;padding-block:12px}body.home .hero-in>.btn.ghost{order:5;margin:12px 16px 0;align-self:flex-start;font-size:.85rem;min-height:40px;padding:10px 18px}body.home .hero-cap{display:none}body.home .finder-v2{grid-template-columns:1fr;gap:22px}body.home .finder-controls{gap:14px}body.home .finder-input-row .btn{min-height:46px;padding-block:12px}body.home .finder-preview{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center}body.home .finder-preview img{width:140px;aspect-ratio:1.7;object-fit:cover}body.home .finder-preview>div{padding:14px 14px 14px 0;border:0}body.home .finder-preview strong{font-size:.92rem}body.home .finder-preview p{font-size:.8rem}body.home .sizes-all summary{padding:16px 42px 16px 16px;font-size:.9rem}body.home .steps{grid-template-columns:1fr;gap:26px}body.home .steps li{display:grid;grid-template-columns:1fr;gap:10px}body.home .steps figure{grid-row:auto;aspect-ratio:16/9;width:100%;max-width:none}body.home .steps h3{padding-top:2px;font-size:1.1rem}body.home .steps p{font-size:.96rem}body.home .callout{display:flex;align-items:flex-start;gap:14px;padding:18px;margin-top:26px}body.home .callout .limit{width:44px;height:44px;flex-shrink:0}body.home .callout p{font-size:.9rem}body.home .isse-story .isse-story-grid{gap:24px}body.home .isse-story .isse-story-intro{font-size:1rem;margin-top:18px}body.home .isse-story .isse-story-tools{grid-template-columns:1fr;gap:24px;margin-top:26px;padding-top:24px}body.home .isse-story .isse-story-resource{border-left:0;border-top:1px solid #40505f}body.home .isse-story .isse-story-route{padding:20px 0 0}body.home #faq>.wrap{grid-template-columns:1fr;gap:0}body.home #faq .faq details{padding-block:18px}body.home #faq .faq summary{font-size:1rem}body.home .buyband{padding-block:40px}body.home .buy{gap:8px;margin-top:24px}body.home .store{padding:12px 8px;gap:4px}body.home .store b{font-size:.8rem}body.home .store span{font-size:.72rem}body.home .store.is-current{padding:20px;grid-template-columns:1fr;gap:4px}body.home .store.is-current b{font-size:1.3rem}body.home .store.is-current i{grid-column:1;grid-row:auto;margin-top:12px;justify-self:stretch;font-size:.95rem;padding:12px 16px}body.home .contact-card{margin-top:20px;padding-top:20px}body.home .site-footer{padding-block:30px}}@media(max-width:359px){body.home .hero-title .by img{height:20px}body.home .hero h1.hero-title{gap:12px}.range-poster .rg-photo img{height:160px}body.home .finder-preview{grid-template-columns:110px minmax(0,1fr)}body.home .finder-preview img{width:110px}}body.home .buyband{scroll-margin-top:84px}@media(max-width:760px){body.home .buyband{scroll-margin-top:110px}}body.home .hero-in{padding-block:108px 40px;gap:14px}.amazon-trust{display:flex;flex-direction:column;gap:3px;color:#eef2f5;max-width:100%;line-height:1.3}.amazon-trust-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.88rem}.amazon-trust-line strong{font-family:var(--f-display);font-weight:800;white-space:nowrap}.amazon-review-count{font-weight:700;white-space:nowrap}.amazon-trust>small{font-size:.69rem;color:#bdc8d0;line-height:1.4}.amazon-stars{display:inline-block;position:relative;line-height:1;font-size:1.1rem;letter-spacing:1px;font-family:Arial,sans-serif;white-space:nowrap;flex-shrink:0}.amazon-stars>span:first-child{color:#69747e}.amazon-stars>span:last-child{position:absolute;inset:0 auto 0 0;width:var(--star-fill);color:#ff943f;overflow:hidden;white-space:nowrap}.amazon-badge{position:absolute;z-index:2;top:100px;right:max(24px,calc((100vw - 1200px)/2));width:104px;height:104px;border-radius:50%;background:#fff;color:#111820;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;box-shadow:0 5px 24px #07101830;border:1px solid #e3e7ea;gap:2px}.amazon-badge>span{font-size:.65rem;line-height:1.15;max-width:12ch}.amazon-badge b{font-family:Arial,sans-serif;letter-spacing:-1.2px;font-size:1.5rem;line-height:1;font-weight:800}.amazon-badge svg{width:44px;height:14px;fill:none;stroke:#ff6a20;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.amazon-badge:hover{box-shadow:0 8px 30px #07101855}body.home .hero .sidewall .btn{gap:6px}@media(max-width:1000px)and (min-width:761px){body.home .hero-in{padding-top:140px}.amazon-badge{top:140px;right:24px}}@media(max-width:760px){body.home .hero-in{display:contents}body.home .hero .amazon-trust{order:1;margin:0 16px 14px;gap:3px}body.home .amazon-trust-line{gap:7px;font-size:.8rem}body.home .amazon-stars{font-size:1rem}body.home .amazon-trust>small{font-size:.65rem}body.home .amazon-badge{position:relative;inset:auto;order:2;align-self:flex-end;flex-shrink:0;width:86px;height:86px;margin:-102px 22px 16px}body.home .amazon-badge b{font-size:1.25rem}body.home .amazon-badge>span{font-size:.6rem;max-width:12ch}body.home .amazon-badge svg{width:38px;height:12px}body.home .hero .sidewall .btn{font-size:.95rem;padding-inline:12px}body.home .finder-model .btn{max-width:100%;text-align:center}}@media(max-width:359px){body.home .amazon-trust-line{gap:6px;font-size:.75rem}body.home .amazon-stars{font-size:.9rem;letter-spacing:0}}.amazon-badge.amazon-badge-image{background:transparent;border:0;box-shadow:none}.amazon-badge.amazon-badge-image:hover{box-shadow:none;filter:drop-shadow(0 4px 10px #07101844)}.amazon-badge-image img{display:block;width:100%;height:100%;object-fit:contain}body.home .finder-model>div{flex:1}body.home .finder-model .amazon-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%;min-height:50px;padding:11px 12px;background:linear-gradient(105deg,#332066,#8060df);color:#fff;border:1px solid #9974ff;border-radius:6px;box-shadow:0 4px 14px #24134b40;font-family:Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;white-space:normal;line-height:1.25}body.home .finder-model .amazon-cta:hover{background:linear-gradient(105deg,#40277e,#8969eb);box-shadow:0 5px 18px #5e3aaa66}body.home .finder-model .amazon-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}body.home .finder-model .amazon-cta img{display:block;flex:none;width:60px;height:auto;object-fit:contain;filter:brightness(0) invert(1);margin-top:4px}body.home .finder-model .amazon-cta span{min-width:0;text-wrap:balance}@media(max-width:520px){body.home .finder-model{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px 12px}body.home .finder-model>div{display:contents}body.home .finder-model>img{grid-column:1;grid-row:1/3;width:56px;height:60px}body.home .finder-model b,body.home .finder-model small{grid-column:2}body.home .finder-model .amazon-cta{grid-column:1/-1;font-size:12px}body.home .finder-model .amazon-market{grid-column:1/-1}body.home .finder-model .amazon-cta img{width:56px}}body.home .result.is-idle{background:#0b1116}.tyre-guide-card{margin:0;overflow:hidden;border-radius:12px;background:#0b1116;box-shadow:inset 0 2px #ff5f1f}.finder-preview.tyre-guide-card{border:0}body.home .tyre-reading-guide.tyre-guide-card{padding:0;border:1px solid #34424e}.tyre-guide-card>.tyre-guide-heading{padding:22px 24px 16px;border:0}.tyre-guide-card .tyre-guide-heading>strong{display:block;font-family:var(--f-display);font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:#f5f7fa}.tyre-guide-card .tyre-guide-heading>p{margin:7px 0 0;font-size:.9rem;line-height:1.4;color:#b7c2cf}.tyre-guide-card>.tyre-guide-photo{display:block;width:100%;height:auto;border-radius:0;background:#090f13}.tyre-guide-card>.tyre-guide-caption{padding:18px 24px 22px;border-top:1px solid #2b3540}.tyre-guide-card .tyre-reading-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px}.tyre-guide-card .tyre-reading-legend>div{min-width:0}.tyre-guide-card .tyre-reading-legend>div+div{padding-left:12px;border-left:1px solid #34404c}.tyre-guide-card .tyre-reading-legend>div dt{font-family:var(--f-mono);font-size:1.75rem;line-height:1.1;font-weight:750;color:#ff6a20}.tyre-guide-card .tyre-reading-legend dd{margin:6px 0 0;font-size:.8rem;line-height:1.4;color:#d0d9e3}.tyre-guide-card .tyre-guide-caption>small{display:block;font-size:.78rem;line-height:1.45;color:#aebac8}.tyre-guide-card .tyre-guide-instruction{margin:0 0 12px;font-size:.9rem;line-height:1.5;color:#d0d9e3}@media(max-width:760px){.tyre-guide-card>.tyre-guide-heading{padding:20px 18px 15px}.tyre-guide-card>.tyre-guide-caption{padding:16px 18px 20px}.tyre-guide-card .tyre-reading-legend{gap:9px}.tyre-guide-card .tyre-reading-legend>div+div{padding-left:9px}.tyre-guide-card .tyre-reading-legend dt{font-size:1.5rem}.tyre-guide-card .tyre-reading-legend dd{font-size:.75rem}}@media(max-width:760px){body.home .finder-preview.tyre-guide-card{display:block}body.home .finder-preview.tyre-guide-card>.tyre-guide-photo{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}body.home .finder-preview.tyre-guide-card>.tyre-guide-heading{padding:20px 18px 15px}body.home .finder-preview.tyre-guide-card .tyre-guide-heading>strong{font-size:1.2rem}body.home .finder-preview.tyre-guide-card .tyre-guide-heading>p{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snowgo-visual.css.map */
