*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--lime:#7BE12C;--lime-d:#5BB81E;--lime-dd:#3E8E0F;--lime-ink:#143300;--ink:#0E0E0E;--charcoal:#1A1A1A;--slate:#2A2A2A;--muted:#666;--line:#E5E5E5;--surf:#F6F6F2;--cream:#FBFAF4;--green-tile-a:#1F5430;--green-tile-b:#2F7A47;--green-tile-d:#0E2B17;--yellow:#FFD400;--yellow-d:#E5BC00;--red:#E1142C;--red-d:#A30D1E;--r:14px;--r2:20px;--r3:28px}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;color:var(--ink);background:#fff;line-height:1.5;font-size:15px;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:0;background:transparent}.container{max-width:1320px;margin:0 auto;padding:0 24px}.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:50px;font-weight:800;font-size:15px;cursor:pointer;border:none;transition:all .18s;font-family:inherit;letter-spacing:.2px;white-space:nowrap}.btn-lime{background:var(--lime);color:var(--lime-ink);box-shadow:0 4px 0 var(--lime-dd)}.btn-lime:hover{background:var(--lime-d);color:#fff;transform:translateY(-1px)}.btn-dark{background:var(--ink);color:#fff;box-shadow:0 4px #000}.btn-dark:hover{background:#333;transform:translateY(-1px)}.btn-ghost-light{background:transparent;color:#fff;border:2px solid #fff}.btn-ghost-light:hover{background:#fff;color:var(--ink)}.btn-ghost{background:transparent;color:var(--ink);border:2px solid var(--ink)}.btn-ghost:hover{background:var(--ink);color:#fff}.btn-arrow:after{content:" \2192";font-weight:700}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--lime-d);margin-bottom:14px;display:block}.h-section{font-size:clamp(28px,3.4vw,40px);font-weight:900;letter-spacing:-.025em;line-height:1.08;margin-bottom:8px}.h-sub{color:var(--muted);max-width:600px;font-size:16px;line-height:1.55}.section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:36px;gap:30px;flex-wrap:wrap}.section-head-left{flex:1}.see-all{font-weight:700;color:var(--ink);font-size:14px;border-bottom:2px solid var(--lime);padding-bottom:2px;transition:color .15s}.see-all:hover{color:var(--lime-d)}.see-all:after{content:" \2192"}.util{background:var(--ink);color:#fff;font-size:12.5px;font-weight:500}.util-inner{display:flex;justify-content:space-between;align-items:center;padding:9px 0;gap:24px}.util ul{display:flex;list-style:none;gap:24px}.util a{opacity:.85;transition:opacity .15s}.util a:hover{opacity:1;color:var(--lime)}.util .right{display:flex;gap:18px;align-items:center}.util .right span{display:flex;align-items:center;gap:6px}.util .right svg{width:14px;height:14px}.util .tp{color:#00b67a;font-weight:700}.util .tp svg{width:14px;height:14px;color:#00b67a}.hdr{background:#fff;border-bottom:1px solid var(--line);padding:18px 0;position:sticky;top:0;z-index:50}.hdr-inner{display:flex;align-items:center;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:900;font-size:24px;letter-spacing:-.5px;flex:none}.logo .mark{width:44px;height:44px;background:var(--lime);border-radius:11px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 0 var(--lime-dd)}.logo .mark svg{width:28px;height:28px}.logo span{color:var(--ink)}.logo b{color:var(--lime-d)}.search{flex:1;max-width:640px;position:relative}.search input{width:100%;border:2px solid var(--ink);border-radius:50px;padding:14px 60px 14px 22px;font-size:15px;font-family:inherit;outline:none;background:#fff}.search input::placeholder{color:#999}.search input:focus{border-color:var(--lime-d)}.search button{position:absolute;right:5px;top:5px;bottom:5px;width:50px;border:0;background:var(--lime);border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search button svg{width:20px;height:20px}.hdr-actions{display:flex;gap:22px;align-items:center;flex:none}.hdr-actions a{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:700;color:var(--slate);position:relative}.hdr-actions a:hover{color:var(--lime-d)}.hdr-actions svg{width:24px;height:24px}.hdr-actions .badge{position:absolute;background:var(--red);color:#fff;font-size:10px;font-weight:800;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;top:-3px;right:8px;border:2px solid #fff}.nav{background:#fff;border-bottom:3px solid var(--ink);position:sticky;top:78px;z-index:49}.nav-inner{display:flex;align-items:center}.nav ul{display:flex;list-style:none;flex:1}.nav a{display:flex;align-items:center;gap:8px;padding:18px 22px;font-weight:800;font-size:14.5px;color:var(--ink);position:relative;transition:all .15s;letter-spacing:-.01em}.nav a:hover{color:var(--lime-d)}.nav a.sale{color:var(--red)}.nav .pill{font-size:9.5px;padding:3px 7px;border-radius:6px;font-weight:800;letter-spacing:.5px}.nav .pill.hot{background:var(--red);color:#fff}.nav .pill.sale{background:var(--yellow);color:var(--ink)}.nav .pill.new{background:var(--lime);color:var(--lime-ink)}.svc{background:var(--surf);border-bottom:1px solid var(--line)}.svc-inner{display:flex;justify-content:space-between;padding:13px 0;gap:18px;font-size:13px;font-weight:600;flex-wrap:wrap}.svc div{display:flex;align-items:center;gap:8px;color:var(--slate)}.svc svg{width:18px;height:18px;color:var(--lime-d);flex:none}.svc .star{color:#ffb400;letter-spacing:1px}.hero{position:relative;background:var(--ink);color:#fff;overflow:hidden;min-height:540px;display:flex;align-items:center;padding:60px 0 70px}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.unsplash.com/photo-1517649763962-0c623066013b?w=2200&q=80&auto=format&fit=crop) center 40%/cover no-repeat;opacity:.45}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(95deg,#000000e0,#000000b3 35%,#0003 65%,#00000080)}.hero-inner{position:relative;z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center}.hero-tag{display:inline-flex;align-items:center;gap:8px;background:var(--yellow);color:var(--ink);padding:8px 16px;border-radius:6px;font-weight:800;font-size:13px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:20px}.hero-tag svg{width:14px;height:14px}.hero h1{font-size:clamp(48px,7vw,98px);font-weight:900;line-height:.92;letter-spacing:-.045em;margin-bottom:20px}.hero h1 .pop{color:var(--lime);display:block}.hero h1 small{display:block;font-size:.32em;font-weight:600;opacity:.7;letter-spacing:0;margin-top:14px;line-height:1.3}.hero p{font-size:17px;font-weight:400;max-width:520px;opacity:.92;margin-bottom:28px;line-height:1.6}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:30px}.hero-trust{display:flex;gap:10px;align-items:center;font-size:12.5px;font-weight:700;opacity:.92;flex-wrap:wrap}.hero-trust .badge{background:#ffffff1a;padding:7px 12px;border-radius:50px;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;gap:7px}.hero-trust svg{width:14px;height:14px;color:var(--lime)}.hero-side{background:#fff;color:var(--ink);border-radius:22px;padding:28px;box-shadow:0 22px 60px #00000073;position:relative}.hero-side .ribbon{position:absolute;top:-12px;left:24px;background:var(--lime);color:var(--lime-ink);padding:5px 14px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.8px}.hero-side h3{font-size:14px;color:var(--muted);font-weight:700;margin-bottom:4px;text-transform:uppercase;letter-spacing:.6px;margin-top:6px}.hero-side .price{font-size:50px;font-weight:900;line-height:1;letter-spacing:-.035em;margin-bottom:6px}.hero-side .price b{color:var(--lime-d)}.hero-side .price small{font-size:.36em;font-weight:700;color:var(--muted);letter-spacing:0}.hero-side .sub{color:var(--slate);margin-bottom:18px;font-size:13.5px;line-height:1.5}.hero-side .pays{display:flex;gap:6px;align-items:center;margin-bottom:18px;flex-wrap:wrap}.hero-side .pays span{font-size:10.5px;font-weight:800;background:var(--surf);padding:6px 10px;border-radius:6px;letter-spacing:.4px}.hero-side .pays .klarna{background:#ffa8cd;color:#17120e}.hero-side .pays .clearpay{background:#b2fce4;color:#17120e}.hero-side .pays .cycle{background:var(--lime);color:var(--lime-ink)}.qcat{padding:60px 0 20px;background:#fff}.qcat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.qc{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:1/.7;background:#1a1a1a;color:#fff;cursor:pointer;transition:transform .25s,box-shadow .25s;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;text-decoration:none}.qc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .5s}.qc:hover:before{transform:scale(1.05)}.qc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85) 100%)}.qc>*{position:relative;z-index:2}.qc.adult:before{background-image:none}.qc.ebike:before{background-image:none}.qc.kids:before{background-image:none}.qc h3{font-size:32px;font-weight:900;letter-spacing:-.02em;margin-bottom:6px;line-height:1}.qc .sub{font-size:14px;opacity:.9;margin-bottom:14px;max-width:300px}.qc .gocta{display:inline-flex;align-items:center;font-weight:800;color:var(--lime);font-size:14px}.qc .gocta:after{content:" \2192";margin-left:6px}.types{padding:70px 0;background:#fff}.types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.type{position:relative;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--green-tile-b) 0%,var(--green-tile-a) 100%);color:#fff;padding:32px 30px;min-height:240px;cursor:pointer;transition:transform .25s,box-shadow .25s;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.type:hover{transform:translateY(-5px);box-shadow:0 24px 44px #1f543052}.type:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center right;transition:transform .4s}.type:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b4d34e0,#0b4d348c 38%,#0b4d340d 70%);pointer-events:none}.type:hover:before{transform:scale(1.04)}.type h3{font-size:26px;font-weight:900;letter-spacing:-.02em;position:relative;z-index:2;line-height:1}.type .count{font-size:13px;opacity:.82;font-weight:700;letter-spacing:.4px;margin-top:6px;position:relative;z-index:2;text-transform:uppercase}.type .arrow{position:relative;z-index:2;display:inline-flex;align-items:center;font-weight:700;font-size:14px;color:var(--lime)}.type .arrow:after{content:" \2192";margin-left:6px}.type.mtn:before{background-image:none}.type.hyb:before{background-image:none}.type.kids:before{background-image:none}.type.fold:before{background-image:none}.type.grv:before{background-image:none}.type.elec:before{background-image:none}.budget{padding:70px 0;background:var(--cream)}.budget-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bd{border-radius:18px;padding:30px 24px;color:#fff;cursor:pointer;position:relative;overflow:hidden;aspect-ratio:1/.95;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s,box-shadow .2s;text-decoration:none}.bd:hover{transform:translateY(-4px);box-shadow:0 22px 44px #00000024}.bd:nth-child(1){background:linear-gradient(155deg,#c9f58a,#7be12c);color:var(--lime-ink)}.bd:nth-child(2){background:linear-gradient(155deg,#5bb81e,#2c8508)}.bd:nth-child(3){background:linear-gradient(155deg,#1f5430,#0e2b17)}.bd:nth-child(4){background:linear-gradient(155deg,#0e0e0e,#2a2a2a)}.bd .from{font-size:12px;font-weight:800;opacity:.85;letter-spacing:1px;text-transform:uppercase}.bd .price{font-size:42px;font-weight:900;letter-spacing:-.025em;line-height:1;margin:8px 0 6px}.bd .label{font-size:14px;opacity:.92;font-weight:500;line-height:1.4}.bd .more{font-size:13px;font-weight:800;margin-top:auto;letter-spacing:.4px}.bd .more:after{content:" \2192";margin-left:4px}.feat-deal{position:relative;background:var(--ink);color:#fff;overflow:hidden;padding:80px 0;margin:60px 0}.feat-deal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:none center 40%/cover no-repeat;opacity:.55}.feat-deal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(95deg,#000000e0,#000000b3 35%,#0003 65%,#00000080)}.feat-deal-inner{position:relative;z-index:2;max-width:1320px;margin:0 auto;padding:0 24px}.feat-deal-inner>div{max-width:580px}.feat-deal .upto{display:inline-flex;align-items:center;gap:6px;color:var(--ink);background:var(--yellow);font-weight:800;font-size:12.5px;letter-spacing:.8px;padding:6px 12px;border-radius:6px;margin-bottom:14px;text-transform:uppercase}.feat-deal h2{font-size:clamp(40px,5.4vw,76px);font-weight:900;line-height:.92;letter-spacing:-.035em;margin-bottom:14px}.feat-deal h2 b{color:var(--yellow)}.feat-deal p{font-size:17px;opacity:.88;max-width:480px;margin-bottom:26px;line-height:1.55}.ages{padding:70px 0;background:#fff;text-align:center}.ages-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:30px}.age{background:var(--surf);border-radius:14px;padding:22px 14px;cursor:pointer;transition:all .2s;border:2px solid transparent;text-decoration:none;color:var(--ink);display:block}.age:hover{background:#fff;border-color:var(--lime);transform:translateY(-3px);box-shadow:0 14px 30px #00000012}.age svg{width:48px;height:48px;margin:6px auto 10px;display:block;color:var(--lime-d)}.age .num{font-size:30px;font-weight:900;color:var(--lime-d);letter-spacing:-.02em;line-height:1}.age .wheel{font-size:11px;font-weight:800;text-transform:uppercase;color:var(--slate);letter-spacing:.7px;margin-top:6px;margin-bottom:8px}.age .lbl{font-size:13px;font-weight:600;color:var(--slate)}.brands{padding:70px 0;background:var(--cream)}.brands-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;margin-top:32px}.brand{aspect-ratio:1/1.05;border-radius:16px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 16px 18px;cursor:pointer;position:relative;overflow:hidden;transition:all .25s;text-decoration:none;color:var(--ink)}.brand:hover{transform:translateY(-5px);box-shadow:0 18px 34px #00000017;border-color:transparent}.brand:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent,#7BE12C);transition:height .25s}.brand:hover:before{height:6px}.brand .logo-img{flex:1;display:flex;align-items:center;justify-content:center;width:100%;max-height:60%;margin-bottom:10px}.brand .logo-img img{max-width:88%;max-height:100%;object-fit:contain}.brand .desc{font-size:11.5px;color:var(--muted);font-weight:600;text-align:center;line-height:1.4;letter-spacing:.1px}.brand.dawes{--accent:#1B3A6B}.brand.hoy{--accent:#FFD200}.brand.shyre{--accent:linear-gradient(90deg,#7A2AE0 0%,#FF2E9C 100%)}.brand.shyre:before{background:linear-gradient(90deg,#7a2ae0,#ff2e9c)}.brand.squish{--accent:linear-gradient(90deg,#FF6B9D 0%,#FFC95B 35%,#7BE12C 70%,#3DC2FF 100%)}.brand.squish:before{background:linear-gradient(90deg,#ff6b9d,#ffc95b,#7be12c 70%,#3dc2ff)}.brand.reid{--accent:#E1142C}.brand.falcon{--accent:#C2410C}.brand.cb{--accent:#1E40AF}.bestsel{padding:70px 0;background:#fff}.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.prod{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;cursor:pointer;transition:all .25s;position:relative;text-decoration:none;color:var(--ink);display:flex;flex-direction:column}.prod:hover{transform:translateY(-4px);box-shadow:0 22px 42px #00000017;border-color:transparent}.prod-img{aspect-ratio:1/.78;background:#fff;position:relative;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.prod-img img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .35s}.prod:hover .prod-img img{transform:scale(1.05)}.prod-flags{position:absolute;left:14px;top:14px;display:flex;flex-direction:column;gap:6px;z-index:2}.flag{font-size:10.5px;font-weight:800;padding:5px 10px;border-radius:6px;letter-spacing:.5px;text-transform:uppercase}.flag.save{background:var(--red);color:#fff}.flag.sale{background:var(--yellow);color:var(--ink)}.flag.new{background:var(--lime);color:var(--lime-ink)}.prod-wish{position:absolute;top:14px;right:14px;width:36px;height:36px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000014;z-index:2;transition:all .15s}.prod-wish:hover{background:var(--lime);transform:scale(1.05)}.prod-wish svg{width:16px;height:16px;color:var(--slate)}.prod-body{padding:18px 20px 22px;flex:1;display:flex;flex-direction:column}.prod .brand-tag{font-size:11px;color:var(--muted);font-weight:800;letter-spacing:.7px;text-transform:uppercase;margin-bottom:6px}.prod h4{font-size:15px;font-weight:700;color:var(--ink);line-height:1.35;margin-bottom:10px;letter-spacing:-.005em;flex:1}.prod .rating{display:flex;gap:5px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:12px}.prod .stars{color:#ffb400;letter-spacing:1.2px;font-size:13px}.prod-price{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.prod-price .now{font-size:23px;font-weight:900;color:var(--red);letter-spacing:-.025em}.prod-price .was{font-size:14px;color:var(--muted);text-decoration:line-through;font-weight:500}.prod .savetag{font-size:12px;color:var(--lime-d);font-weight:800;letter-spacing:.3px}.reviews{padding:60px 0;background:var(--surf);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reviews-head{text-align:center;margin-bottom:36px}.reviews-head .stars{color:#00b67a;font-size:22px;letter-spacing:3px;margin-bottom:6px;display:block}.reviews-head .h-section{font-size:28px}.reviews-head p{font-size:14px;color:var(--muted);margin-top:6px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rev{background:#fff;border-radius:14px;padding:24px;border:1px solid var(--line)}.rev .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;color:var(--muted)}.rev .tp-stars{color:#00b67a;letter-spacing:2px}.rev h5{font-size:15px;font-weight:800;margin-bottom:10px;letter-spacing:-.01em}.rev p{font-size:14px;color:var(--slate);line-height:1.55;margin-bottom:14px}.rev .author{font-size:12.5px;font-weight:700;color:var(--ink)}.rev .author span{font-weight:500;color:var(--muted);margin-left:4px}.inspire{padding:70px 0;background:#fff}.inspire-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.insp{position:relative;border-radius:22px;overflow:hidden;min-height:380px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;padding:38px;color:#fff;text-decoration:none;background:#0e2b17}.insp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .5s}.insp:hover:before{transform:scale(1.04)}.insp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a 30%,#000000c7)}.insp>*{position:relative;z-index:2}.insp.family:before{background-image:none}.insp.trail:before{background-image:url(https://images.unsplash.com/photo-1517649763962-0c623066013b?w=1600&q=80)}.insp .tag{display:inline-block;background:var(--lime);color:var(--lime-ink);padding:5px 12px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.6px;margin-bottom:12px;width:fit-content}.insp h3{font-size:38px;font-weight:900;letter-spacing:-.025em;line-height:1;margin-bottom:10px}.insp p{font-size:15px;opacity:.94;max-width:380px;margin-bottom:18px;line-height:1.55}.insp .insp-cta{display:inline-flex;align-items:center;font-weight:800;color:var(--lime);font-size:14.5px}.insp .insp-cta:after{content:" \2192";margin-left:6px}.why{padding:70px 0;background:var(--cream)}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:32px}.why-card{text-align:center}.why-card .ico{width:84px;height:84px;border-radius:50%;background:var(--lime);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;box-shadow:0 12px 28px #7be12c52,0 4px 0 var(--lime-dd)}.why-card .ico svg{width:38px;height:38px;color:var(--lime-ink)}.why-card h3{font-size:18px;font-weight:800;margin-bottom:8px;letter-spacing:-.01em}.why-card p{font-size:14px;color:var(--muted);line-height:1.55;max-width:260px;margin:0 auto}.why-link{color:var(--lime-d);font-weight:800;font-size:13px;margin-top:8px;display:inline-block}.why-link:after{content:" \2192"}.finder{padding:0;background:linear-gradient(125deg,var(--lime) 0%,#9DEB5A 60%,var(--lime) 100%);color:var(--lime-ink);overflow:hidden;position:relative}.finder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#beef50eb,#beef50b3 40%,#beef5000 70%)}.finder-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center;padding:60px 0;position:relative;z-index:2}.finder h2{font-size:clamp(34px,4.5vw,56px);font-weight:900;line-height:.95;letter-spacing:-.035em;margin-bottom:14px}.finder p{font-size:17px;font-weight:500;opacity:.85;margin-bottom:22px;max-width:480px;line-height:1.55}.finder .qs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.finder .qs span{background:#1433001f;padding:7px 14px;border-radius:50px;font-size:12.5px;font-weight:800;letter-spacing:.3px}.finder .ill{display:flex;justify-content:flex-end;align-items:center}.finder .ill svg{width:80%;max-width:340px;color:var(--lime-ink)}.foot{background:#000;color:#fff;padding:60px 0 24px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;gap:50px;margin-bottom:46px}.foot h4{font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:18px;color:var(--lime)}.foot ul{list-style:none}.foot li{margin-bottom:10px}.foot a{font-size:14px;opacity:.78;transition:all .15s}.foot a:hover{opacity:1;color:var(--lime)}.foot .brand-block .logo{margin-bottom:18px}.foot .brand-block .logo span{color:#fff}.foot .brand-block p{font-size:13.5px;opacity:.7;line-height:1.6;margin-bottom:18px}.foot .brand-block .tp{display:flex;align-items:center;gap:8px;font-size:13px;color:#00b67a;font-weight:800}.foot .news input{width:100%;padding:12px 16px;border-radius:50px;border:none;font-family:inherit;font-size:14px;margin-bottom:10px;outline:none}.foot .news button{width:100%;padding:12px;border-radius:50px;border:none;background:var(--lime);color:var(--lime-ink);font-weight:800;font-family:inherit;font-size:14px;cursor:pointer;box-shadow:0 3px 0 var(--lime-dd)}.foot .news button:hover{background:var(--lime-d);color:#fff}.foot .news p{font-size:13px;opacity:.7;margin-bottom:12px;line-height:1.5}.foot-pays{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}.foot-pays div{background:#fff;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:800;color:var(--ink);letter-spacing:.5px}.foot-bottom{border-top:1px solid #222;padding-top:22px;display:flex;justify-content:space-between;align-items:center;font-size:12px;opacity:.65;flex-wrap:wrap;gap:14px}.foot-bottom .socials{display:flex;gap:10px}.foot-bottom .socials a{width:34px;height:34px;border-radius:50%;background:#222;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:1}.foot-bottom .socials a:hover{background:var(--lime)}.foot-bottom .socials svg{width:15px;height:15px;color:#fff}@media(max-width:1100px){.qcat-grid,.types-grid,.budget-grid,.prod-grid,.review-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.brands-grid{grid-template-columns:repeat(4,1fr)}.foot-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hero-inner,.feat-deal-inner,.finder-inner,.inspire-grid{grid-template-columns:1fr}.ages-grid{grid-template-columns:repeat(3,1fr)}.qcat-grid,.types-grid,.budget-grid,.prod-grid,.review-grid,.why-grid{grid-template-columns:1fr}.brands-grid{grid-template-columns:repeat(2,1fr)}.nav ul{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.nav a{padding:14px;white-space:nowrap;font-size:13.5px}.svc-inner{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.svc div{flex:none;white-space:nowrap}.hdr-actions a span{display:none}.hdr{position:relative}.nav{position:relative;top:auto}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/base.css.map */
