@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f63022355b874d-s.1l0g1pkzmr64e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da99beadb68683ca-s.0hmoneox8rlwm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c8480d661ce86a95-s.0x-x3cmtdzmbb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed4419e06e4417f3-s.3jupl0_644v7g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35dab0372a508468-s.p.0lmuoysyxhnti.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/216579b50e548914-s.p.3jsd2n0dpd7l6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62298de840807b3a-s.0x7c6_f53m_qu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5b6b955c86e93082-s.00w71u0aoh_10.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a2cc13e71c7659-s.2kj27-74-njrp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80b5d2606701f988-s.1ky7cs84f-l22.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5427b945d5902666-s.p.2rvdnfns60qz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3df2de83712245dd-s.p.08poabj4bn5e4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/893ae83aca20c19d-s.03_i1b9wfb5j9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c02ac0fa909c6aa5-s.3nnj8i-0xkj4f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd1c5fae9520065d-s.2ptfmpkda1rls.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae8db9675a5da745-s.229adsllup2b9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798f80a4b3a62ae7-s.p.3wvfj7aavswm7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bc7fc94203521e3-s.p.09ykie60flu_y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.ubuntu_98154c81-module__t8Dhva__className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}
:root{--accent:#c9a227;--accent-dark:#a5831a;--accent-soft:#fbf6e6;--accent-line:#e6d6a3;--dark:#262b30;--text:#2f3337;--muted:#6b7075;--line:#e3e6e8;--bg:#f3f8f8;--green:#1aa34a;--wa:#3fbf5f;--radius:10px}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3{color:var(--dark);line-height:1.2}.container{max-width:1200px;margin:0 auto;padding:0 16px}.topbar{background:var(--dark);color:#d5d8db;font-size:13px}.topbar .container{justify-content:space-between;gap:12px;padding:7px 16px;display:flex}.topbar a{color:#fff;white-space:nowrap;font-weight:500}.header{border-bottom:3px solid var(--accent);z-index:10;background:#fff;position:sticky;top:0}.header .container{align-items:center;gap:28px;height:86px;display:flex}.logo img{width:auto;height:74px}.desktop-nav{flex:1;gap:22px;font-weight:500;display:flex}.desktop-nav a:hover{color:var(--accent-dark)}.topbar-right{gap:14px;display:flex}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;align-content:center;gap:5px;width:40px;height:40px;padding:0 8px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--dark);border-radius:2px;height:2px;display:block}.mobile-menu nav{border-bottom:3px solid var(--accent);background:#fff;flex-direction:column;width:100vw;display:flex;position:absolute;top:56px;left:-16px;box-shadow:0 10px 20px #0000001a}.mobile-menu nav a{border-top:1px solid var(--line);padding:14px 16px;font-weight:500}.btn{border-radius:var(--radius);cursor:pointer;font-weight:500;font:inherit;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.btn-primary{background:var(--accent);color:#fff;font-weight:700}.btn-primary:hover{background:var(--accent-dark)}.btn-outline{border-color:var(--accent-line);background:#fff}.btn-outline:hover{border-color:var(--accent);color:var(--accent-dark)}.btn-wa{background:var(--wa);color:#fff;box-shadow:0 3px 10px #3fbf5f4d}.btn-wa:hover{filter:brightness(.95)}.btn-wa svg{flex:none}.btn-lg{padding:13px 20px;font-size:16px}.home-top{isolation:isolate;background:#f3f8f8;padding-bottom:8px;position:relative}.home-top:before{content:"";z-index:-1;pointer-events:none;background:url(/hero-bg.webp) 100%/cover no-repeat;position:absolute;inset:0}.hero{padding:72px 0 48px}.hero h1{letter-spacing:-.5px;margin:0 0 10px;font-size:44px}.hero p{color:var(--muted);margin:0 0 28px;font-size:17px}.size-search{background:#fff;border-radius:14px;max-width:820px;padding:18px;box-shadow:0 12px 32px #262b301f}.tabs{gap:8px;margin-bottom:12px;display:flex}.tab{border-radius:var(--radius);background:var(--bg);color:var(--text);cursor:pointer;padding:8px 14px;font-weight:500}.tab.active{background:var(--dark);color:#fff}.tab input{display:none}.fields{grid-template-columns:repeat(3,1fr) auto;gap:10px;display:grid}select{border:1px solid var(--line);border-radius:var(--radius);width:100%;font:inherit;color:var(--text);background:#fff;padding:11px 12px}.home-nav{padding-bottom:8px}.brands{flex-wrap:wrap;gap:12px;padding-top:4px;display:flex}.brand-chip{border:1.5px solid var(--accent);border-radius:var(--radius);text-align:center;background:#fff;min-width:140px;padding:12px 28px;font-size:18px;font-weight:700}.brand-chip:hover{background:var(--accent);color:#fff}.brand-chip{place-items:center;display:grid}.brand-chip img{object-fit:contain;width:auto;max-width:170px;height:26px}.brand-chip:hover img{filter:brightness(0)invert()}.tiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-top:18px;display:grid}.tile{background:linear-gradient(135deg, #fff, var(--accent-soft));color:var(--dark);border-radius:var(--radius);border:1px solid var(--accent-line);border-left:4px solid var(--accent);padding:22px 20px;transition:border-color .15s,box-shadow .15s}.tile strong{font-size:19px;display:block}.tile span{color:var(--muted);font-size:14px}.tile:hover{border-color:var(--accent);box-shadow:0 6px 18px #c9a2272e}.section-head{justify-content:space-between;align-items:baseline;margin-top:36px;display:flex}.section-head a{color:var(--accent-dark);font-weight:500}.grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}.card:hover{box-shadow:0 8px 24px #262b301a}.card-img{aspect-ratio:1;background:#fafafa;place-items:center;padding:24px;display:grid;position:relative}.card-img .placeholder{width:60%}.card-img img{object-fit:contain;width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;inset:12px}.badge{z-index:1;color:#fff;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700;position:absolute;top:10px}.badge.sale{background:var(--accent);left:10px}.badge.season{background:#f0a400;right:10px}.badge.season.qis{background:#2e7bd6}.badge.season.\34 fesil{background:#5a6b7b}.badge.season.offroad{background:#6b4f2a}.card-body{flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px;display:flex}.brand{text-transform:uppercase;color:var(--muted);letter-spacing:.5px;font-size:12px}.card-title{color:var(--dark);font-size:17px;font-weight:700}.size{font-size:16px;font-weight:500}.idx{color:var(--muted);font-weight:400}.tag{border:1px solid var(--line);color:var(--muted);border-radius:3px;margin-left:6px;padding:0 5px;font-size:11px;display:inline-block}.stock{font-size:13px;font-weight:500}.stock.in{color:var(--green)}.stock.out{color:#b87500}.price{align-items:baseline;gap:8px;margin-top:auto;padding-top:6px;display:flex}.price s{color:var(--muted);font-size:14px}.price strong{color:var(--dark);font-size:24px}.card-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.card-actions .btn{padding:8px;font-size:14px}.trust{grid-template-columns:repeat(4,1fr);gap:16px;margin:40px auto;display:grid}.trust>div{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:12px;padding:18px 18px 20px;position:relative}.trust svg{color:var(--accent);position:absolute;top:16px;right:16px}.trust h3{margin:0 0 6px;padding-right:36px;font-size:17px}.trust p{color:var(--text);margin:0;font-size:14px}.trust a{color:var(--accent-dark)}.catalog{grid-template-columns:250px 1fr;gap:24px;padding-top:24px;padding-bottom:40px;display:grid}.catalog h1 small{color:var(--muted);margin-left:8px;font-size:14px;font-weight:400}.filters{background:#fff;border-radius:12px;flex-direction:column;align-self:start;gap:10px;padding:16px;display:flex;position:sticky;top:100px}.filters h3{margin:0}.filters label{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.filters label.check{color:var(--text);flex-direction:row;align-items:center;font-size:14px}.reset{text-align:center;color:var(--muted);font-size:13px}.filters-toggle{opacity:0;pointer-events:none;position:absolute}.filters-btn{display:none}.filters-toggle:focus-visible+.filters-btn{outline:2px solid var(--accent)}.empty{background:#fff;border-radius:12px;padding:24px}.pagination{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.pagination a{border:1px solid var(--line);background:#fff;border-radius:6px;padding:6px 12px}.pagination a.active{background:var(--accent);color:#fff;border-color:var(--accent)}.product{padding-top:24px;padding-bottom:40px}.product-top{background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:32px;padding:24px;display:grid}.gallery{flex-direction:column;align-items:center;gap:12px;display:flex}.gallery>img{width:80%}.gallery>.placeholder{width:55%}.gallery>img,.gallery>.placeholder{object-fit:contain;max-height:420px}.thumbs{gap:8px;display:flex}.thumbs img{object-fit:contain;border:1px solid var(--line);border-radius:6px;width:72px;height:72px}.buy h1{margin:0 0 8px;font-size:26px}.buy .stock{font-size:15px}.buy .price strong{font-size:32px}.price strong.ask{color:var(--accent-dark);font-size:16px}.buy .price strong.ask{font-size:20px}.set{color:var(--muted);margin:4px 0 16px}.buy-actions{gap:10px;margin-bottom:20px;display:grid}.specs{border-collapse:collapse;width:100%;font-size:14px}.specs th,.specs td{text-align:left;border-bottom:1px solid var(--line);padding:8px 0}.specs th{color:var(--muted);width:45%;font-weight:400}.description{background:#fff;border-radius:14px;margin-bottom:32px;padding:24px}.contact{padding-top:24px;padding-bottom:40px}.contact-grid{grid-template-columns:320px 1fr;gap:24px;display:grid}.contact-card{background:#fff;border-radius:14px;align-self:start;padding:20px}.contact-card h3{margin:0 0 4px}.contact-card p{margin:0 0 12px}.contact-card a:not(.btn){color:var(--accent-dark)}.contact-grid h2{margin-top:0}.services{gap:10px;margin:0;padding:0;list-style:none;display:grid}.services li{border-radius:var(--radius);background:#fff;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.services p{color:var(--muted);margin:4px 0 0;font-size:14px}.services span{color:var(--accent-dark);white-space:nowrap;font-weight:700}.landing{padding-top:24px;padding-bottom:40px}.landing h1{margin:8px 0}.intro{color:var(--muted);max-width:760px;margin:0 0 20px}.crumbs{color:var(--muted);font-size:13px}.crumbs a:hover{color:var(--accent-dark)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);background:#fff;border-radius:20px;padding:6px 14px;font-weight:500}.chip:hover{border-color:var(--accent);color:var(--accent-dark)}.chip small{color:var(--muted);margin-left:4px;font-weight:400}.chip-lg{padding:10px 20px;font-size:17px}.size-group h2{margin:24px 0 10px;font-size:20px}.size-group h2 a:hover,.specs a{color:var(--accent-dark)}.faq{gap:10px;max-width:820px;display:grid}.faq details{border-radius:var(--radius);background:#fff;padding:14px 18px}.faq summary{cursor:pointer;color:var(--dark);font-weight:700}.faq p{color:var(--text);margin:10px 0 0}.footer{color:var(--text);background:#e6e9eb;margin-top:40px;padding:36px 0 16px}.footer .container{grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;display:grid}.footer .logo img{height:56px;margin-bottom:12px}.footer .kb{color:#6b1c74}.footer .gf{color:#e10012}.footer-rims{grid-template-columns:repeat(3,auto);justify-content:start;column-gap:16px;display:grid}.social{gap:14px;display:flex}.social a{color:var(--dark);font-weight:500}.footer h4{color:var(--dark);margin:0 0 8px;font-size:16px}.footer a,.footer span{margin-bottom:4px;display:block}.footer a:hover{color:var(--accent-dark)}.footer .copy{color:var(--muted);border-top:1px solid #cfd4d8;margin-top:24px;padding-top:12px;font-size:13px;display:block}.wa-float{background:var(--wa);z-index:20;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 6px 18px #00000040}@media (max-width:900px){.desktop-nav{display:none}.mobile-menu{display:block}.topbar-right a:not(:last-child){display:none}.header .container{justify-content:space-between;height:64px}.logo img{height:50px}.topbar span{display:none}.topbar .container{justify-content:flex-end}.hero{padding:40px 0 36px}.home-top:before{opacity:.18}.hero h1{font-size:28px}.hero p{font-size:15px}.fields{grid-template-columns:1fr 1fr}.fields .btn{grid-column:span 2}.tiles,.trust{grid-template-columns:1fr 1fr}.catalog,.product-top,.contact-grid{grid-template-columns:1fr}.filters{display:none;position:static}.filters-btn{width:100%;display:flex}.filters-toggle:checked~.filters{display:flex}.footer .container{grid-template-columns:1fr}.grid{grid-template-columns:repeat(2,1fr);gap:10px}.card-actions{grid-template-columns:1fr}}
