JK Tyres Ranger Series — Enquiry ") !important; padding:40px 34px !important; display:flex !important; flex-direction:column !important; align-items:center !important; justify-content:center !important; text-align:center !important; box-shadow:6px 0 24px rgba(0,0,0,0.12) !important; z-index:2 !important; } .finder h1{ font-family:'Poppins', sans-serif !important; font-size:24.1px !important; font-weight:700 !important; line-height:1.2 !important; color:#0d0d0d !important; margin-bottom:8px !important; } .finder .sub{ font-family:'Poppins', sans-serif !important; font-size:13.6px !important; font-weight:600 !important; line-height:1.3 !important; letter-spacing:3px !important; color:#8a8a8a !important; margin-bottom:26px !important; } .finder form{ width:100% !important; } .field{ display:flex !important; align-items:center !important; background:#fff !important; border-radius:5px !important; margin-bottom:11px !important; overflow:hidden !important; box-shadow:0 1px 2px rgba(0,0,0,0.04) !important; text-align:left !important; max-width:100% !important; } .field:not(:first-child){ background:#ececec !important; } .field .num{ font-family:'Poppins', sans-serif !important; font-size:13px !important; font-weight:600 !important; color:#b5b5b5 !important; padding-left:14px !important; padding-right:12px !important; position:relative !important; flex:0 0 auto !important; } .field .num::after{ content:"" !important; position:absolute !important; right:0 !important; top:50% !important; transform:translateY(-50%) !important; width:1px !important; height:16px !important; background:#d8d8d8 !important; } .field select, .field input{ flex:1 1 auto !important; width:100% !important; border:none !important; outline:none !important; background:transparent !important; padding:12px 10px !important; font-family:'Poppins', sans-serif !important; font-size:13px !important; font-weight:400 !important; line-height:20.3px !important; color:#1a1a1a !important; appearance:none !important; -webkit-appearance:none !important; min-width:0 !important; } .field input::placeholder{ color:#8a8a8a !important; opacity:1 !important; } .field .chev{ width:30px !important; flex:0 0 auto !important; text-align:center !important; color:#3a3a3a !important; font-size:11px !important; pointer-events:none !important; } .submit-btn{ margin-top:10px !important; width:100% !important; background:var(--blue) !important; color:#fff !important; border:2px solid #e4272c !important; border-radius:5px !important; padding:12px 0 !important; font-family:'Poppins', sans-serif !important; font-size:14px !important; font-weight:700 !important; letter-spacing:0.3px !important; cursor:pointer !important; display:flex !important; align-items:center !important; justify-content:center !important; gap:8px !important; transition:background 0.15s ease !important; } .submit-btn:hover{background:var(--blue-dark) !important;} .submit-btn svg{width:15px !important;height:15px !important;fill:#fff !important;flex:0 0 auto !important;} /* ===== RIGHT: HERO SLIDER ===== */ .hero-slider{ position:relative !important; flex:1 1 auto !important; width:auto !important; min-width:0 !important; background:#cfe0c4 !important; overflow:hidden !important; } .slide{ position:absolute !important; inset:0 !important; opacity:0 !important; transition:opacity 1s ease !important; pointer-events:none !important; background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important; } .slide.active{ opacity:1 !important; pointer-events:auto !important; } .slide-dim{ position:absolute !important; inset:0 !important; background:linear-gradient(115deg, rgba(8,12,6,0.15) 0%, rgba(8,12,6,0.1) 45%, rgba(6,10,5,0.6) 100%) !important; } /* Slider controls */ .slider-arrow{ position:absolute !important; top:50% !important; transform:translateY(-50%) !important; width:34px !important; height:34px !important; border-radius:50% !important; background:rgba(0,0,0,0.35) !important; border:1px solid rgba(255,255,255,0.4) !important; color:#fff !important; display:flex !important; align-items:center !important; justify-content:center !important; cursor:pointer !important; z-index:6 !important; font-size:16px !important; transition:background 0.15s ease !important; } .slider-arrow:hover{background:rgba(0,0,0,0.55) !important;} .arrow-prev{left:14px !important;} .arrow-next{right:14px !important;} .slider-dots{ position:absolute !important; left:50% !important; bottom:14px !important; transform:translateX(-50%) !important; display:flex !important; gap:8px !important; z-index:6 !important; max-width:calc(100% - 20px) !important; flex-wrap:wrap !important; justify-content:center !important; } .dot{ width:9px !important; height:9px !important; border-radius:50% !important; background:rgba(255,255,255,0.45) !important; border:1px solid rgba(255,255,255,0.7) !important; cursor:pointer !important; transition:background 0.2s ease, transform 0.2s ease !important; flex:0 0 auto !important; } .dot.active{ background:#fff !important; transform:scale(1.15) !important; } /* ===== FLOATING CONTACT ICONS (bottom-right of hero) ===== */ .contact-icons{ position:absolute !important; right:14px !important; bottom:50px !important; display:flex !important; flex-direction:column !important; align-items:flex-end !important; gap:8px !important; z-index:7 !important; max-width:40% !important; } .contact-icons a{ display:flex !important; flex-direction:column !important; align-items:center !important; line-height:0 !important; text-decoration:none !important; } .contact-icons .icon-label{ display:block !important; font-family:'Poppins', sans-serif !important; font-size:11px !important; font-weight:700 !important; letter-spacing:0.4px !important; color:#ffffff !important; text-shadow:0 1px 3px rgba(0,0,0,0.6) !important; line-height:1.3 !important; margin-bottom:4px !important; } .contact-icons img{ display:block !important; height:58px !important; width:auto !important; max-width:100% !important; } /* ===================================================== */ /* RESPONSIVE — TABLET (1024px and below, landscape tablets) */ /* ===================================================== */ @media (max-width:1024px){ .banner{min-height:520px !important;} .finder{flex-basis:36% !important; max-width:420px !important; padding:32px 24px !important;} .hero-slider{flex:1 1 auto !important;} .finder h1{font-size:21px !important;} .finder .sub{font-size:12px !important; letter-spacing:2px !important; margin-bottom:20px !important;} .contact-icons{bottom:46px !important; right:12px !important;} .contact-icons img{height:50px !important;} .contact-icons .icon-label{font-size:10px !important;} } /* ===================================================== */ /* RESPONSIVE — TABLET / PORTRAIT (760px and below) */ /* ===================================================== */ @media (max-width:760px){ .banner{flex-direction:column !important; min-height:0 !important;} .finder, .hero-slider{width:100% !important; max-width:100% !important;} .finder{ box-shadow:0 4px 16px rgba(0,0,0,0.1) !important; padding:30px 22px !important; order:2 !important; } .hero-slider{ min-height:340px !important; order:1 !important; } .slide-dim{ display:none !important; } .contact-icons{ right:10px !important; bottom:36px !important; } .contact-icons img{ height:42px !important; } } /* ===================================================== */ /* RESPONSIVE — MOBILE (480px and below) */ /* ===================================================== */ @media (max-width:480px){ .hero-slider{min-height:260px !important;} .finder{padding:26px 18px !important;} .finder h1{font-size:19px !important;} .finder .sub{font-size:11px !important; letter-spacing:1.5px !important; margin-bottom:16px !important;} .field select, .field input{font-size:16px !important; padding:12px 8px !important;} .field .num{font-size:12px !important; padding-left:12px !important; padding-right:10px !important;} .submit-btn{font-size:14px !important; padding:13px 0 !important;} .slider-arrow{width:32px !important; height:32px !important; font-size:13px !important;} .arrow-prev{left:8px !important;} .arrow-next{right:8px !important;} .contact-icons{ bottom:30px !important; right:8px !important; gap:6px !important; } .contact-icons img{height:34px !important;} .contact-icons .icon-label{font-size:8.5px !important;} } @media (max-width:360px){ .hero-slider{min-height:220px !important;} .finder .sub br{display:none !important;} .contact-icons img{height:30px !important;} } /* ===================================================== */ /* RESPONSIVE — LANDSCAPE PHONES (short viewport height) */ /* Fixed min-heights on .hero-slider/.banner can force a lot of scrolling on landscape phones; shrink them when height is tight. */ /* ===================================================== */ @media (max-width:900px) and (max-height:480px) and (orientation:landscape){ .banner{flex-direction:row !important; min-height:0 !important;} .finder, .hero-slider{width:auto !important;} .finder{ flex:0 1 42% !important; max-width:340px !important; padding:16px 18px !important; order:1 !important; box-shadow:6px 0 24px rgba(0,0,0,0.12) !important; } .finder h1{font-size:17px !important; margin-bottom:4px !important;} .finder .sub{font-size:10px !important; letter-spacing:1px !important; margin-bottom:10px !important;} .field{margin-bottom:7px !important;} .field select, .field input{padding:8px 8px !important; font-size:13px !important;} .submit-btn{padding:9px 0 !important; font-size:13px !important; margin-top:6px !important;} .hero-slider{ flex:1 1 auto !important; min-height:0 !important; order:2 !important; } .slide-dim{display:block !important;} .contact-icons{bottom:10px !important; right:10px !important; gap:5px !important;} .contact-icons img{height:28px !important;} .slider-arrow{width:26px !important; height:26px !important; font-size:12px !important;} .slider-dots{bottom:6px !important;} }
Years Of Experience
0 +
Our Services
Service

Thanks! Opening WhatsApp and email with your booking details.
Our Product Range

Our Product Range

Genuine tyres, wheels & accessories, fitted right the first time

Thanks! Opening WhatsApp and email with your enquiry details.
Years Of Experience
0 +
Premium Tyre Brands
0 +
Happy Customers
0 +
Partner
0 +

What Our Happy Customers Are Saying