.MinimalProductCard_card__cLwpR{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.MinimalProductCard_card__cLwpR:hover{transform:translateY(-2px);border-color:#ffcfaa;box-shadow:0 8px 18px rgba(20,34,53,.08)}.MinimalProductCard_imageWrap__uT9fQ{position:relative;display:block;width:100%;height:200px;background:#f7f9fc}.MinimalProductCard_content__neCs_{padding:14px;display:flex;flex-direction:column;gap:10px;flex:1 1}.MinimalProductCard_title__IEGy0{color:#1f2937;text-decoration:none;font-weight:600;line-height:1.35;min-height:40px}.MinimalProductCard_price__JnB__{margin-top:auto;color:#ff6b00;font-size:1.15rem;font-weight:800}.MinimalProductCard_button__9o9so{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfd8e3;border-radius:8px;padding:9px 12px;color:#2b3646;text-decoration:none;font-weight:700;background:#fff}.MinimalProductCard_button__9o9so:hover{background:#f6f8fb}@media (max-width:768px){.MinimalProductCard_imageWrap__uT9fQ{height:160px}}.ContactInfoMain_contactMainContainer__JhMz2{position:relative;width:100%;margin:40px 0;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.ContactInfoMain_contactMainHeader__1SvZK{position:relative;padding:32px 40px 20px;text-align:center}.ContactInfoMain_contactMainHeader__1SvZK h2{margin:0;font-size:2.5rem;font-weight:800;line-height:1.2;color:var(--secondary-dark)}.ContactInfoMain_contactMainContent__xyH_F{display:flex;gap:48px;padding:32px 40px 48px}.ContactInfoMain_contactMainInfo__UXdW_{flex:1 1;min-width:320px}.ContactInfoMain_contactMainItems__p1BWm{display:flex;flex-direction:column;gap:20px}.ContactInfoMain_contactMainItem__KT8dG{position:relative;display:flex;gap:20px;align-items:center;padding:24px;overflow:hidden;background:var(--light);border:1px solid transparent;border-radius:12px;transition:all .3s ease}.ContactInfoMain_contactMainItem__KT8dG:hover{background:#fff;border-color:var(--border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.ContactInfoMain_contactMainItem__KT8dG svg{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-size:1.25rem;color:#fff;background:var(--primary);border-radius:12px;transition:all .3s ease}.ContactInfoMain_contactMainItem__KT8dG:hover svg{background:var(--primary-dark);transform:scale(1.05)}.ContactInfoMain_contactText__Hd3eE{display:flex;flex:1 1;flex-direction:column;gap:6px}.ContactInfoMain_contactLabel__6Lzid{font-size:.75rem;font-weight:600;color:var(--gray);text-transform:uppercase;letter-spacing:1px}.ContactInfoMain_contactValue__hf1yH{font-size:1.05rem;font-weight:600;line-height:1.5;color:var(--secondary-dark);word-break:normal;overflow-wrap:anywhere}.ContactInfoMain_contactMainMap__6JDtX{position:relative;flex:1.5 1;min-height:500px;overflow:hidden;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);transition:all .3s ease}.ContactInfoMain_contactMainMap__6JDtX:hover{box-shadow:var(--shadow-md)}.ContactInfoMain_contactMainMap__6JDtX iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:1024px){.ContactInfoMain_contactMainContainer__JhMz2{margin:48px 0;border-radius:24px}.ContactInfoMain_contactMainHeader__1SvZK{padding:40px 32px 20px}.ContactInfoMain_contactMainHeader__1SvZK h2{font-size:2.25rem}.ContactInfoMain_contactMainContent__xyH_F{gap:40px;padding:28px 32px 40px}.ContactInfoMain_contactMainMap__6JDtX{min-height:450px}}@media (max-width:768px){.ContactInfoMain_contactMainContainer__JhMz2{margin:32px 0;border-radius:20px}.ContactInfoMain_contactMainHeader__1SvZK{padding:32px 24px 16px}.ContactInfoMain_contactMainHeader__1SvZK h2{font-size:2rem}.ContactInfoMain_contactMainContent__xyH_F{flex-direction:column;gap:32px;padding:24px}.ContactInfoMain_contactMainInfo__UXdW_{width:100%;min-width:auto}.ContactInfoMain_contactMainItems__p1BWm{gap:16px}.ContactInfoMain_contactMainItem__KT8dG{gap:16px;padding:20px}.ContactInfoMain_contactMainItem__KT8dG svg{width:44px;height:44px;font-size:1.15rem;border-radius:14px}.ContactInfoMain_contactMainMap__6JDtX{min-height:400px;border-radius:20px}}@media (max-width:480px){.ContactInfoMain_contactMainContainer__JhMz2{margin:24px 0;border-radius:16px}.ContactInfoMain_contactMainHeader__1SvZK{padding:28px 20px 12px}.ContactInfoMain_contactMainHeader__1SvZK h2{font-size:1.75rem}.ContactInfoMain_contactMainContent__xyH_F{gap:24px;padding:20px}.ContactInfoMain_contactMainItems__p1BWm{gap:14px}.ContactInfoMain_contactMainItem__KT8dG{gap:14px;padding:18px;border-radius:16px}.ContactInfoMain_contactMainItem__KT8dG svg{width:40px;height:40px;font-size:1.1rem;border-radius:12px}.ContactInfoMain_contactLabel__6Lzid{font-size:.7rem}.ContactInfoMain_contactValue__hf1yH{font-size:1rem}.ContactInfoMain_contactMainMap__6JDtX{min-height:350px;border-radius:16px}}.FAQ_faq__je1Nz{position:relative;padding:80px 0;overflow:hidden;background:transparent}.FAQ_faq__je1Nz .container{position:relative;z-index:1;max-width:900px}.FAQ_faqHeader__msKvb{margin-bottom:56px;text-align:center}.FAQ_faq__je1Nz h2{margin:0 0 16px;font-size:2.5rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--secondary-dark);background:none;-webkit-text-fill-color:initial}.FAQ_faqSubtitle__BEBlu{margin:0;font-size:1.15rem;font-weight:500;color:var(--gray)}.FAQ_faqList__hLbvH{display:flex;flex-direction:column;gap:16px}.FAQ_faqItem___h02l{overflow:hidden;background:var(--white);border:1px solid var(--border);border-radius:12px;transition:all .3s ease;box-shadow:var(--shadow)}.FAQ_faqItem___h02l:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md)}.FAQ_faqItem___h02l.FAQ_active__M29dP{border-color:var(--primary);box-shadow:var(--shadow-md)}.FAQ_faqQuestion__toYT8{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;text-align:left;cursor:pointer;background:transparent;border:none;transition:all .3s ease}.FAQ_faqItem___h02l.FAQ_active__M29dP .FAQ_faqQuestion__toYT8{background:var(--light)}.FAQ_faqQuestionText__nyYnV{flex:1 1;font-size:1.1rem;font-weight:600;line-height:1.4;color:var(--secondary-dark)}.FAQ_faqItem___h02l.FAQ_active__M29dP .FAQ_faqQuestionText__nyYnV{color:var(--primary)}.FAQ_faqIcon__weLDf{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;background:var(--primary);border-radius:50%;transition:all .3s ease}.FAQ_faqItem___h02l.FAQ_active__M29dP .FAQ_faqIcon__weLDf{background:var(--primary-dark);transform:rotate(180deg)}.FAQ_faqIcon__weLDf svg{font-size:1.2rem;color:var(--primary-color);transition:transform .3s ease}.FAQ_faqAnswerWrapper__zk__K{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.FAQ_faqAnswerWrapper__zk__K.FAQ_active__M29dP{max-height:300px}.FAQ_faqAnswer__cFGb5{padding:0 28px 28px;font-size:1.05rem;font-weight:400;line-height:1.7;color:#475569}@media (max-width:768px){.FAQ_faq__je1Nz{padding:60px 0}.FAQ_faqHeader__msKvb{margin-bottom:40px}.FAQ_faq__je1Nz h2{font-size:2rem}.FAQ_faqSubtitle__BEBlu{font-size:1rem}.FAQ_faqQuestion__toYT8{padding:20px 24px}.FAQ_faqQuestionText__nyYnV{font-size:1.05rem}.FAQ_faqIcon__weLDf{width:32px;height:32px}.FAQ_faqAnswer__cFGb5{padding:0 24px 24px;font-size:1rem}}@media (max-width:480px){.FAQ_faq__je1Nz{padding:48px 0}.FAQ_faqHeader__msKvb{margin-bottom:32px}.FAQ_faq__je1Nz h2{font-size:1.75rem}.FAQ_faqSubtitle__BEBlu{font-size:.95rem}.FAQ_faqList__hLbvH{gap:12px}.FAQ_faqQuestion__toYT8{gap:16px;padding:18px 20px}.FAQ_faqQuestionText__nyYnV{font-size:1rem}.FAQ_faqIcon__weLDf{width:30px;height:30px}.FAQ_faqIcon__weLDf svg{font-size:.85rem}.FAQ_faqAnswer__cFGb5{padding:0 20px 20px;font-size:.95rem}}.HomeSearchSection_homeSearchSection__l_fYJ{position:relative;z-index:50;padding:32px 0;background-color:#fff}.HomeSearchSection_homeSearchContent__D7t31{display:flex;align-items:center;justify-content:center;width:100%;max-width:1000px;margin:0 auto}.HomeSearchSection_homeSearchWidget__xa4My{width:100%}@media (max-width:768px){.HomeSearchSection_homeSearchSection__l_fYJ{padding:24px 0}}.About_about__fFfvC{position:relative;padding:100px 0;overflow:hidden;background:linear-gradient(180deg,#f8fafc,#fff 50%,#f8fafc)}.About_about__fFfvC:before{top:-200px;right:-200px;background:radial-gradient(circle,rgb(99 102 241/6%) 0,transparent 70%)}.About_about__fFfvC:after,.About_about__fFfvC:before{position:absolute;width:600px;height:600px;pointer-events:none;content:""}.About_about__fFfvC:after{bottom:-200px;left:-200px;background:radial-gradient(circle,rgb(30 64 175/6%) 0,transparent 70%)}.About_about__fFfvC .container{position:relative;z-index:1}.About_aboutContent__FO7Fr{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:80px;gap:80px;align-items:start}.About_aboutText__dxdCw h2{margin-bottom:32px;font-size:2.5rem;font-weight:800;line-height:1.2;color:#0f172a}.About_aboutText__dxdCw h3{position:relative;padding-left:20px;margin:40px 0 24px;font-size:1.75rem;font-weight:700;color:#1e293b}.About_aboutText__dxdCw h3:before{position:absolute;top:50%;left:0;width:6px;height:70%;content:"";background:#e5e7eb;border-radius:3px;transform:translateY(-50%)}.About_aboutText__dxdCw p{margin-bottom:20px;font-size:1.05rem;line-height:1.8;color:#475569}.About_aboutText__dxdCw ul{padding-left:0;margin:24px 0;list-style:none}.About_aboutText__dxdCw ul li{position:relative;padding-left:32px;margin-bottom:16px;font-size:1rem;line-height:1.7;color:#475569}.About_aboutText__dxdCw ul li:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.75rem;font-weight:700;color:#1e40af;content:"✓";background:#e5edff;border-radius:50%}.About_aboutText__dxdCw strong{font-weight:600;color:#1e293b}.About_socialLinks__Q_4OX{display:flex;gap:16px;margin-top:40px}.About_socialLinks__Q_4OX a{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#1e40af;text-decoration:none;background:#fff;border:1px solid #e2e8f0;border-radius:50%;box-shadow:0 2px 8px rgb(15 23 42/8%);transition:all .3s ease}.About_socialLinks__Q_4OX a:hover{background:#eff6ff;box-shadow:0 6px 16px rgba(15,23,42,.12);transform:translateY(-2px)}.About_socialLinks__Q_4OX a svg{font-size:1.1rem}.About_aboutImage__ytnMD{position:relative;padding:24px;overflow:hidden;background:#f8fafc;border-radius:32px;box-shadow:0 18px 40px rgb(15 23 42/8%);transition:all .5s cubic-bezier(.4,0,.2,1)}.About_aboutImage__ytnMD:before{position:absolute;inset:0;padding:3px;content:"";background:linear-gradient(135deg,#e5e7eb,#cbd5f5);border-radius:32px;opacity:.3;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.About_aboutImage__ytnMD:hover{box-shadow:0 22px 60px rgba(15,23,42,.12);transform:translateY(-4px)}.About_aboutImage__ytnMD img{display:block;width:100%;height:auto;border-radius:24px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.About_aboutImage__ytnMD:hover img{transform:scale(1.05)}@media (max-width:768px){.About_about__fFfvC{padding:60px 0}.About_aboutContent__FO7Fr{grid-template-columns:1fr;gap:48px}.About_aboutText__dxdCw h2{margin-bottom:24px;font-size:2rem}.About_aboutText__dxdCw h3{margin:32px 0 20px;font-size:1.5rem}.About_aboutText__dxdCw p{font-size:1rem}.About_aboutText__dxdCw ul li{margin-bottom:14px;font-size:.95rem}.About_aboutImage__ytnMD{padding:20px;border-radius:24px}.About_aboutImage__ytnMD img{border-radius:16px}}@media (max-width:480px){.About_about__fFfvC{padding:48px 0}.About_aboutContent__FO7Fr{gap:40px}.About_aboutText__dxdCw h2{margin-bottom:20px;font-size:1.75rem}.About_aboutText__dxdCw h3{padding-left:16px;margin:28px 0 16px;font-size:1.35rem}.About_aboutText__dxdCw h3:before{width:4px}.About_aboutText__dxdCw p{margin-bottom:16px;font-size:.95rem}.About_aboutText__dxdCw ul li{padding-left:28px;margin-bottom:12px;font-size:.9rem}.About_aboutText__dxdCw ul li:before{width:20px;height:20px;font-size:.7rem}.About_socialLinks__Q_4OX{gap:12px;margin-top:32px}.About_socialLinks__Q_4OX a{width:44px;height:44px}.About_aboutImage__ytnMD{padding:16px;border-radius:20px}.About_aboutImage__ytnMD img{border-radius:12px}}.BuyerInfo_buyerInfo__zAv36{position:relative;padding:100px 0;overflow:hidden;background:linear-gradient(180deg,#f8fafc,#fff 50%,#f8fafc)}.BuyerInfo_buyerInfo__zAv36:before{top:-150px;left:-150px;background:radial-gradient(circle,rgb(99 102 241/5%) 0,transparent 70%)}.BuyerInfo_buyerInfo__zAv36:after,.BuyerInfo_buyerInfo__zAv36:before{position:absolute;width:500px;height:500px;pointer-events:none;content:""}.BuyerInfo_buyerInfo__zAv36:after{right:-150px;bottom:-150px;background:radial-gradient(circle,rgb(30 64 175/5%) 0,transparent 70%)}.BuyerInfo_buyerInfo__zAv36 .container{position:relative;z-index:1}.BuyerInfo_sectionTitle__3_xle{margin-bottom:60px;text-align:center}.BuyerInfo_sectionTitle__3_xle h2{margin-bottom:16px;font-size:2.75rem;font-weight:800;line-height:1.2;background:linear-gradient(135deg,#1e40af,#6366f1);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.BuyerInfo_sectionTitle__3_xle p{font-size:1.15rem;font-weight:500;color:#64748b}.BuyerInfo_infoCard__Vl9eH{padding:48px;background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid rgba(99,102,241,.1);border-radius:32px;box-shadow:0 24px 80px rgba(15,23,42,.12);transition:all .4s cubic-bezier(.4,0,.2,1)}.BuyerInfo_infoCard__Vl9eH:hover{border-color:rgba(99,102,241,.2);box-shadow:0 32px 100px rgba(15,23,42,.16)}.BuyerInfo_infoCard__Vl9eH h3{position:relative;display:flex;gap:16px;align-items:center;padding-bottom:16px;margin-top:48px;margin-bottom:28px;font-size:1.75rem;font-weight:700;color:#1e293b}.BuyerInfo_infoCard__Vl9eH h3:first-child{margin-top:0}.BuyerInfo_infoCard__Vl9eH h3:after{position:absolute;bottom:0;left:0;width:80px;height:4px;content:"";background:linear-gradient(90deg,#6366f1,#1e40af);border-radius:2px}.BuyerInfo_infoCard__Vl9eH h3 svg{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:1.15rem;color:#fff;background:linear-gradient(135deg,#6366f1,#1e40af);border-radius:14px;box-shadow:0 8px 24px rgba(99,102,241,.25)}.BuyerInfo_infoCard__Vl9eH p{margin-bottom:16px;font-size:1.05rem;line-height:1.8;color:#475569}.BuyerInfo_infoCard__Vl9eH strong{font-weight:600;color:#1e293b}.BuyerInfo_infoTable__EArbN{width:100%;margin-top:28px;overflow:hidden;border-spacing:0;border-collapse:separate;border-radius:16px;box-shadow:0 8px 24px rgb(15 23 42/8%)}.BuyerInfo_infoTable__EArbN td,.BuyerInfo_infoTable__EArbN th{padding:18px 24px;text-align:left}.BuyerInfo_infoTable__EArbN thead{background:linear-gradient(135deg,#6366f1,#1e40af)}.BuyerInfo_infoTable__EArbN th{font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px}.BuyerInfo_infoTable__EArbN tbody tr{background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.BuyerInfo_infoTable__EArbN tbody tr:nth-child(2n){background:#f8fafc}.BuyerInfo_infoTable__EArbN tbody tr:hover{background:linear-gradient(90deg,rgb(99 102 241/5%),rgb(30 64 175/5%));transform:translateX(4px)}.BuyerInfo_infoTable__EArbN td{font-size:1rem;color:#475569;border-bottom:1px solid #e2e8f0}.BuyerInfo_infoTable__EArbN tbody tr:last-child td{border-bottom:none}.BuyerInfo_infoTable__EArbN small{display:block;margin-top:4px;font-size:.85rem;font-style:italic;color:#64748b}@media (max-width:768px){.BuyerInfo_buyerInfo__zAv36{padding:60px 0}.BuyerInfo_sectionTitle__3_xle{margin-bottom:48px}.BuyerInfo_sectionTitle__3_xle h2{margin-bottom:12px;font-size:2.25rem}.BuyerInfo_sectionTitle__3_xle p{font-size:1.05rem}.BuyerInfo_infoCard__Vl9eH{padding:36px 28px;border-radius:24px}.BuyerInfo_infoCard__Vl9eH h3{gap:12px;margin-top:40px;margin-bottom:24px;font-size:1.5rem}.BuyerInfo_infoCard__Vl9eH h3 svg{width:40px;height:40px;font-size:1.05rem;border-radius:12px}.BuyerInfo_infoCard__Vl9eH p{margin-bottom:14px;font-size:1rem}.BuyerInfo_infoTable__EArbN{margin-top:24px;font-size:.95rem;border-radius:12px}.BuyerInfo_infoTable__EArbN td,.BuyerInfo_infoTable__EArbN th{padding:14px 18px}.BuyerInfo_infoTable__EArbN th{font-size:.9rem}}@media (max-width:480px){.BuyerInfo_buyerInfo__zAv36{padding:48px 0}.BuyerInfo_sectionTitle__3_xle{margin-bottom:40px}.BuyerInfo_sectionTitle__3_xle h2{font-size:1.85rem}.BuyerInfo_sectionTitle__3_xle p{font-size:1rem}.BuyerInfo_infoCard__Vl9eH{padding:28px 20px;border-radius:20px}.BuyerInfo_infoCard__Vl9eH h3{flex-wrap:wrap;gap:10px;margin-top:36px;margin-bottom:20px;font-size:1.35rem}.BuyerInfo_infoCard__Vl9eH h3 svg{width:36px;height:36px;font-size:1rem;border-radius:10px}.BuyerInfo_infoCard__Vl9eH p{margin-bottom:12px;font-size:.95rem}.BuyerInfo_infoTable__EArbN{display:block;margin-top:20px;overflow-x:auto;font-size:.9rem;border-radius:10px;-webkit-overflow-scrolling:touch}.BuyerInfo_infoTable__EArbN td,.BuyerInfo_infoTable__EArbN th{padding:12px 16px;white-space:nowrap}.BuyerInfo_infoTable__EArbN th{font-size:.85rem}.BuyerInfo_infoTable__EArbN small{font-size:.8rem}}.Breadcrumb_breadcrumb__qHKcN{padding:15px 0;margin-bottom:20px;font-size:.95rem;color:#64748b;background-color:transparent}.Breadcrumb_breadcrumb__qHKcN .container{max-width:1200px;padding:0 20px;margin:0 auto}.Breadcrumb_breadcrumb__qHKcN a{color:#334155;text-decoration:none;transition:color .3s}.Breadcrumb_breadcrumb__qHKcN a:hover{color:var(--primary,#1e3a8a);text-decoration:none}.Breadcrumb_breadcrumb__qHKcN span{margin:0 5px;color:#94a3b8}.Breadcrumb_current__lYCBb{font-weight:600;color:var(--primary,#1e3a8a)}.b2b-landing .Breadcrumb_breadcrumb__qHKcN{color:#aaa}.b2b-landing .Breadcrumb_breadcrumb__qHKcN a{color:#e0e0e0}.b2b-landing .Breadcrumb_breadcrumb__qHKcN a:hover{color:#ff6b00}.b2b-landing .Breadcrumb_breadcrumb__qHKcN span{color:#777}.b2b-landing .Breadcrumb_current__lYCBb{color:#ff6b00}@media (max-width:768px){.Breadcrumb_breadcrumb__qHKcN{padding:10px 0;overflow-x:auto;font-size:.85rem;white-space:nowrap}.Breadcrumb_breadcrumb__qHKcN .container{display:flex;align-items:center}}.FilterSidebar_catalogSidebarWrapper__D_AuD{width:300px;flex-shrink:0}.FilterSidebar_catalogSidebar__8rU8w{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;overflow:hidden;background:#f8f9fa;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.FilterSidebar_sidebarHeader__Ib4zL{z-index:10;flex-shrink:0;padding:20px;background:#fff;border-bottom:1px solid #e9ecef}.FilterSidebar_filterMainHeader__RMqV3{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.FilterSidebar_filterMainHeader__RMqV3 h3{margin:0;font-size:18px;color:#2c3e50}.FilterSidebar_productCount__BBZ2I{font-size:14px;color:#6c757d;text-align:center}.FilterSidebar_groupLinksSection__DObMb{padding:12px 0 8px;margin-bottom:16px;border-bottom:1px solid #e9ecef}.FilterSidebar_groupLinksHeader__LNbng{margin:0 0 8px;font-size:14px;font-weight:600;color:#2c3e50}.FilterSidebar_groupGrid__FoWqa{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.FilterSidebar_groupSelectWrapper___lqBS{width:100%}.FilterSidebar_groupSelect__scJqI{box-sizing:border-box;width:100%;padding:8px 15px;background:#fff;border:1px solid #e2e8f0;border-radius:5px}.FilterSidebar_groupItem__5nf65{display:flex;box-sizing:border-box;align-items:center;width:100%;padding:8px 10px;font-size:12px;font-weight:600;color:#1f2328;cursor:pointer;background:#fff;border:1px solid #dee2e6;border-radius:6px;transition:border-color .2s,box-shadow .2s,background-color .2s}.FilterSidebar_groupItem__5nf65:hover{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,123,255,.15)}.FilterSidebar_active__kHyYA{font-weight:700;color:#0b5ed7;background:#e0efff;border-color:var(--primary);border-width:2px;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.FilterSidebar_groupCheckIcon__6UlR7{flex-shrink:0;margin-right:6px;color:#0b5ed7}.FilterSidebar_groupItemLabel__kR94I{flex:1 1;line-height:1.2;overflow-wrap:anywhere;word-break:normal;white-space:normal}.FilterSidebar_sidebarContent__xAmYo{flex:1 1;padding:0 20px;overflow-y:auto;background:#fff}.FilterSidebar_sidebarFooter__sc8wU{flex-shrink:0;padding:20px;background:#fff;border-top:1px solid #e9ecef}.FilterSidebar_filterGroup__EGfAy{margin-bottom:16px;overflow:hidden;background:#fff;border:1px solid #e9ecef;border-radius:8px}.FilterSidebar_filterHeader__RZpxA{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f8f9fa;transition:background-color .2s}.FilterSidebar_filterHeader__RZpxA:hover{background:#e9ecef}.FilterSidebar_filterHeader__RZpxA h4{display:flex;gap:8px;align-items:center;margin:0;font-size:14px;font-weight:600;color:#2c3e50}.FilterSidebar_expandIcon__OFg9V{font-size:10px;color:#6c757d;transition:transform .3s ease}.FilterSidebar_expanded__XzUtZ{transform:rotate(180deg)}.FilterSidebar_filterOptions__EY_Nw{max-height:200px;padding:8px 0;overflow-y:auto}.FilterSidebar_checkboxLabel__Mktrg{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .2s}.FilterSidebar_checkboxLabel__Mktrg:hover{background:#f8f9fa}.FilterSidebar_checkboxLabel__Mktrg input{display:none}.FilterSidebar_checkmark__Gzo_5{position:relative;flex-shrink:0;width:18px;height:18px;margin-right:10px;border:2px solid #ddd;border-radius:3px;transition:all .2s}.FilterSidebar_checkboxLabel__Mktrg input:checked+.FilterSidebar_checkmark__Gzo_5{background:#007bff;border-color:#007bff}.FilterSidebar_checkboxLabel__Mktrg input:checked+.FilterSidebar_checkmark__Gzo_5:after{position:absolute;top:1px;left:4px;width:5px;height:9px;content:"";border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.FilterSidebar_checkboxText__9vOYG{display:flex;flex:1 1;align-items:center;justify-content:space-between;font-size:13px;color:#495057}.FilterSidebar_filterCountBadge__hff_4{padding:2px 8px;font-size:.8rem;color:#fff;background:var(--primary);border-radius:10px}.FilterSidebar_resetAllFilters__dzx33{padding:6px 12px;font-size:12px;color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;transition:background-color .2s}.FilterSidebar_resetAllFilters__dzx33:hover{background:#c82333}.FilterSidebar_resetFilterBtn__otx8P{width:calc(100% - 32px);padding:8px 12px;margin:8px 16px;font-size:12px;color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:6px;transition:background-color .2s}.FilterSidebar_resetFilterBtn__otx8P:hover{background:#5a6268}.FilterSidebar_noFilters__qgmKj{padding:20px;color:#6c757d;text-align:center}.FilterSidebar_filterSections__LH6NT{display:flex;flex-direction:column;gap:16px}.FilterSidebar_mobileFiltersToggle__FwsaC{width:100%;padding:8px 12px;font-size:12px;font-weight:500;cursor:pointer;background:#f8f9fa;border:1px solid #e2e8f0;border-radius:6px}.FilterSidebar_filterOptions__EY_Nw::-webkit-scrollbar,.FilterSidebar_sidebarContent__xAmYo::-webkit-scrollbar{width:4px}.FilterSidebar_filterOptions__EY_Nw::-webkit-scrollbar-track,.FilterSidebar_sidebarContent__xAmYo::-webkit-scrollbar-track{background:#f1f1f1}.FilterSidebar_filterOptions__EY_Nw::-webkit-scrollbar-thumb,.FilterSidebar_sidebarContent__xAmYo::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.FilterSidebar_filterOptions__EY_Nw::-webkit-scrollbar-thumb:hover,.FilterSidebar_sidebarContent__xAmYo::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:991px){.FilterSidebar_catalogSidebarWrapper__D_AuD{position:static;width:100%}.FilterSidebar_catalogSidebar__8rU8w{position:static;height:auto}.FilterSidebar_sidebarHeader__Ib4zL{padding:15px}.FilterSidebar_filterMainHeader__RMqV3 h3{font-size:16px}.FilterSidebar_sidebarContent__xAmYo{padding:0 15px}.FilterSidebar_sidebarFooter__sc8wU{padding:15px}}.TiresBanner_banner__Ko_7q{background:linear-gradient(135deg,#11161f,#1b2640);padding:40px 0}.TiresBanner_inner__mFMRN{width:min(1200px,100%);margin:0 auto;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:28px}.TiresBanner_icon__Qyk2e{font-size:2.8rem;line-height:1;flex-shrink:0;opacity:.85;display:none}.TiresBanner_text__jdCLA{flex:1 1;min-width:0}.TiresBanner_label__blVhH{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#ff6b00;font-weight:700;margin:0 0 6px}.TiresBanner_title__iQCao{font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:700;color:#fff;margin:0 0 6px;line-height:1.25}.TiresBanner_sub__nnHj1{color:#8fa0b6;font-size:.88rem;margin:0;max-width:580px;line-height:1.5}.TiresBanner_cta__gY1Qy{display:inline-flex;align-items:center;gap:6px;padding:14px 28px;background:#ff6b00;color:#fff;font-weight:700;font-size:.97rem;border-radius:8px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .18s,transform .15s}.TiresBanner_cta__gY1Qy:hover{background:#e85f00;transform:translateY(-1px)}@media (min-width:820px){.TiresBanner_icon__Qyk2e{display:block}}@media (max-width:600px){.TiresBanner_inner__mFMRN{flex-direction:column;align-items:flex-start}.TiresBanner_cta__gY1Qy{align-self:stretch;justify-content:center}}.CareerApplicationForm_careerFormCard__NhSzH,.CareerApplicationForm_careerFormSection__laAG1{width:100%}.CareerApplicationForm_careerFormGrid__n12hy{display:grid;grid-gap:12px;gap:12px}.CareerApplicationForm_careerFormGrid__n12hy .input{padding:10px;border:1px solid #ccc;border-radius:8px}.CareerApplicationForm_careerFormFooter__BGloE{display:flex;flex-direction:column;gap:12px}.CareerApplicationForm_status__rWARz{color:#555}.CareerApplicationForm_statusInline__KDbQ7{margin-top:0}.CareerApplicationForm_btnPrimaryLarge__5rWrb{padding:14px 20px;font-size:1rem;font-weight:600;color:#fff;cursor:pointer;background:#1967d2;border:none;border-radius:8px}.CareerApplicationForm_btnPrimaryLarge__5rWrb:disabled{cursor:not-allowed;opacity:.7}.Cards_productCard__vV9dV{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);transition:all .3s ease}.Cards_productCard__vV9dV:hover{border-color:var(--primary-light);box-shadow:var(--shadow-lg);transform:translateY(-5px)}.Cards_productImage__yNQS3{position:relative;display:flex;align-items:center;justify-content:center;height:220px;overflow:hidden;background:#fff}.Cards_productImage__yNQS3 img{width:100%;height:100%;object-fit:contain}.Cards_productBadge__4rvlT{right:10px;font-size:.8rem;font-weight:600;background:var(--accent)}.Cards_brandBadge__YFiig,.Cards_productBadge__4rvlT{position:absolute;top:10px;padding:4px 8px;color:#fff;border-radius:3px}.Cards_brandBadge__YFiig{left:10px;font-size:.7rem;background:var(--primary)}.Cards_productContent__KRqAt{display:flex;flex:1 1;flex-direction:column;padding:20px}.Cards_productInfo__xTpa2{flex:1 1;margin-bottom:15px}.Cards_productTitle__DOFvU{margin-bottom:10px;font-size:1rem;line-height:1.3;color:var(--primary)}.Cards_productSku__5s9LS{margin-bottom:10px;font-size:.9rem;color:var(--gray)}.Cards_productAttributes__naPTd{margin:10px 0}.Cards_attribute__AqnOW{display:flex;justify-content:space-between;margin-bottom:5px;font-size:.85rem}.Cards_attributeName__ie4_B{font-weight:500;color:var(--gray)}.Cards_attributeValue__5Hq2b{font-weight:600;color:var(--secondary)}.Cards_productPrice__bS63o{margin:10px 0;font-size:1.1rem;font-weight:700;color:var(--accent)}.Cards_productActions__bCdFX{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.Cards_productActions__bCdFX .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center}.Cards_productActions__bCdFX .btn:not(.Cards_phoneBtn__TDf_i){flex:1 1 auto;min-width:120px;min-height:44px;height:auto;padding:10px 15px;white-space:normal}.Cards_phoneBtn__TDf_i{display:none!important;align-items:center;justify-content:center;width:40px;padding:8px}.Cards_groupCard__EtOpq{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(15,23,42,.12);transition:box-shadow .3s ease,transform .3s ease}.Cards_groupCard__EtOpq:hover{box-shadow:0 20px 50px rgba(15,23,42,.22);transform:translateY(-6px)}.Cards_groupImageContainer___CQJh{position:relative;height:200px;overflow:hidden}.Cards_groupImage__ZPquj{width:100%;height:100%;object-fit:cover}.Cards_groupDetails__DN2BD{display:flex;flex:1 1;flex-direction:column;padding:20px}.Cards_groupTitle__10pZX{margin-bottom:10px;font-size:1.2rem;color:var(--primary)}.Cards_groupDescription__HK6No{flex:1 1;margin-bottom:15px;line-height:1.4;color:var(--gray)}.Cards_groupSubgroups__RVlzW{margin-bottom:15px}.Cards_subgroupLink__QMV9A{display:block;padding:5px 0;font-size:.9rem;color:var(--secondary);text-decoration:none;transition:color .3s}.Cards_subgroupLink__QMV9A:hover{color:var(--accent)}.Cards_viewAllButton__0WvcV{display:inline-block;padding:10px 15px;margin-top:auto;font-weight:600;color:#fff;text-align:center;text-decoration:none;background-color:var(--primary);border-radius:5px;transition:background-color .3s}.Cards_viewAllButton__0WvcV:hover{background-color:var(--accent)}@media (max-width:768px){.Cards_groupCard__EtOpq,.Cards_productCard__vV9dV{width:100%;margin:0}.Cards_groupImageContainer___CQJh,.Cards_productImage__yNQS3{height:180px}.Cards_groupDetails__DN2BD,.Cards_productContent__KRqAt{padding:15px}.Cards_groupTitle__10pZX,.Cards_productTitle__DOFvU{display:-webkit-box;overflow:hidden;height:auto;margin-bottom:8px;font-size:1.1rem;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Cards_productSku__5s9LS{margin-bottom:5px;font-size:.9rem}.Cards_productPrice__bS63o{margin:10px 0;font-size:1.2rem}.Cards_attribute__AqnOW{display:flex;margin-bottom:4px;font-size:.9rem}.Cards_productActions__bCdFX{flex-flow:row wrap;gap:10px;padding:0}.Cards_productActions__bCdFX .btn{flex:1 1;min-height:44px;height:auto;padding:10px;font-size:.95rem}.Cards_productActions__bCdFX a.btn.btn-primary{display:none}.Cards_phoneBtn__TDf_i{display:flex!important;flex:0 0 auto;width:auto;padding:10px 15px}}.EEATBlocks_eeatSection__7NWl0{margin:60px 0;font-family:inherit}.EEATBlocks_eeatSection__7NWl0 h2{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;margin-bottom:30px;color:var(--secondary-dark,#1f2733);text-align:center}.EEATBlocks_advGrid__r_LVA{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.EEATBlocks_advItem__MZhcy{background:#f8fafc;border-radius:12px;padding:24px;border:1px solid #edf1f5;transition:transform .2s,box-shadow .2s}.EEATBlocks_advItem__MZhcy:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.05)}.EEATBlocks_advTitle__GcT92{font-weight:700;font-size:1.1rem;margin-bottom:10px;color:var(--primary,#ff6b00)}.EEATBlocks_advDesc__v_ErH{color:var(--gray,#53606f);line-height:1.5;font-size:.95rem}.EEATBlocks_guaranteesList__JgmUI{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:15px;gap:15px}.EEATBlocks_guaranteesList__JgmUI li{background:#fff;border-radius:10px;padding:20px;border:1px solid #e6edf5;display:flex;align-items:flex-start;gap:10px;font-size:.95rem;color:#445365;line-height:1.4}.EEATBlocks_guaranteesList__JgmUI li strong{color:#1f2733;display:block;margin-bottom:4px}.EEATBlocks_reviewsBadge__Tmahd{display:flex;align-items:center;justify-content:center;gap:15px;padding:16px 24px;background:#f8fafc;border:1px solid #edf1f5;border-radius:10px;margin:30px 0}.EEATBlocks_reviewsBadgeText__POAHi{font-size:.95rem;color:#445365;font-weight:500}.EEATBlocks_reviewsBadgeLink__IsGzZ{display:inline-block;padding:8px 18px;background:#ff6b00;color:#fff;border-radius:6px;text-decoration:none;font-weight:600;font-size:.9rem;transition:background .2s;white-space:nowrap}.EEATBlocks_reviewsBadgeLink__IsGzZ:hover{background:#e65f00}.EEATBlocks_compactEeat__VXoSI{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:15px auto;padding:20px;background:#f8fafc;border-radius:12px;border:1px solid #edf1f5;max-width:1000px}.EEATBlocks_compactAdvItem__3HYHt{font-size:.95rem;color:#1f2733;font-weight:600;display:flex;align-items:center;gap:8px;flex:1 1 200px;justify-content:center;text-align:center}.EEATBlocks_compactAdvItem__3HYHt span{color:#ff6b00;font-size:1.2rem}.ProductsPage_catalog__VG4zP{padding:60px 0}.ProductsPage_catalog__VG4zP .container{max-width:1440px;padding:0 32px}.ProductsPage_sectionTitle__MEtrP{margin-bottom:50px;text-align:center}.ProductsPage_sectionTitle__MEtrP h1{margin-bottom:15px;font-size:2rem;font-weight:800;color:var(--secondary-dark)}.ProductsPage_sectionTitle__MEtrP p{max-width:600px;margin:0 auto 15px;color:var(--gray)}.ProductsPage_pageIndicator__Rvr_P{display:inline-block;font-size:.8rem;font-weight:600;color:var(--gray);background:#f0f4f8;border:1px solid #dde3ea;border-radius:4px;padding:2px 10px;margin:-8px auto 12px}.ProductsPage_productsCount___nllt{font-size:1rem;font-weight:500;color:var(--gray)}.ProductsPage_catalogLayout__bvAp9{position:relative;display:flex;flex-wrap:nowrap;gap:30px;align-items:flex-start;min-height:500px}@media (max-width:991px){.ProductsPage_catalog__VG4zP .container{padding:0 16px}.ProductsPage_catalogLayout__bvAp9{flex-flow:column wrap;gap:20px;min-height:0}}@media (max-width:480px){.ProductsPage_catalog__VG4zP .container{padding:0 12px}}.ProductsPage_catalogContent__ykhBr{flex:1 1;width:100%;min-width:0}.ProductsPage_catalogHeaderFull__GSLa4{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.ProductsPage_catalogSearchBlock__Pbx1E{position:relative;width:100%}.ProductsPage_catalogSearch__r0DfV{display:flex;gap:12px;align-items:center;width:100%}.ProductsPage_catalogActionsRow__0cK_T{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.ProductsPage_catalogSort__82szu{display:flex;gap:10px;align-items:center}.ProductsPage_catalogSort__82szu label{font-weight:500;color:var(--secondary)}.ProductsPage_catalogSort__82szu select{padding:8px 15px;color:var(--secondary);background:#fff;border:1px solid #e2e8f0;border-radius:5px}.ProductsPage_catalogView__GkYMu{display:flex;gap:10px}.ProductsPage_searchInput___SbL6{flex:1 1;min-width:280px;height:64px;padding:14px 20px;font-size:1.25rem;font-weight:500;color:var(--secondary);background:#fff;border:3px solid var(--primary);border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.1);transition:all .2s ease}.ProductsPage_searchInput___SbL6::placeholder{font-size:1.15rem;color:var(--gray);opacity:.8}.ProductsPage_searchInput___SbL6:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(37,99,235,.2)}.ProductsPage_searchBtn__R6IwA{height:64px;padding:0 32px;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;background:var(--primary);border:none;border-radius:12px;box-shadow:0 4px 12px rgba(37,99,235,.3);transition:background .2s ease,transform .1s ease;text-transform:uppercase;letter-spacing:.5px}.ProductsPage_searchBtn__R6IwA:active{transform:translateY(1px)}.ProductsPage_searchBtn__R6IwA:hover{background:#2563eb;box-shadow:0 6px 16px rgba(37,99,235,.4)}.ProductsPage_searchClear__LVHsf{height:64px;padding:0 24px;font-size:1.1rem;font-weight:600;color:var(--secondary);cursor:pointer;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;transition:all .2s ease}.ProductsPage_searchClear__LVHsf:hover:not(:disabled){background:#e2e8f0}.ProductsPage_searchClear__LVHsf:disabled{cursor:default;opacity:.6}.ProductsPage_searchHint__T7gR7{margin-top:6px;font-size:.875rem;color:var(--gray)}.ProductsPage_searchCurrent__Slzlh{color:var(--secondary)}.ProductsPage_searchSuggestions__0R4G5{width:100%;max-height:260px;margin-top:8px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0/8%)}.ProductsPage_searchSuggestionItem__IX2B3{display:flex;align-items:baseline;justify-content:space-between;width:100%;padding:8px 12px;text-align:left;cursor:pointer;background:transparent;border:none}.ProductsPage_searchSuggestionItem__IX2B3:hover{background:#f1f5f9}.ProductsPage_searchSuggestionMain__2BTcI{font-size:.95rem;color:var(--secondary)}.ProductsPage_searchSuggestionType__nSihG{margin-left:8px;font-size:.8rem;color:var(--gray)}.ProductsPage_viewBtn__lSRjo{padding:8px 12px;color:var(--gray);cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:5px;transition:all .3s}.ProductsPage_active__fyE19{color:#fff;background-color:var(--primary);border-color:var(--primary)}.ProductsPage_catalogGrid__6cgHf{display:grid;box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:25px;gap:25px;width:100%;margin-bottom:40px}@media (max-width:768px){.ProductsPage_catalogGrid__6cgHf{grid-template-columns:repeat(1,1fr);gap:15px}}@media (min-width:992px){.ProductsPage_catalogGrid__6cgHf{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductsPage_catalogGrid__6cgHf{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.ProductsPage_catalogGrid__6cgHf{grid-template-columns:repeat(3,1fr)}}.ProductsPage_errorContainer__gWNu6,.ProductsPage_loadingContainer__4avio{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.ProductsPage_loading__3bTTA{font-size:1.2rem;color:var(--primary)}.ProductsPage_error__dh3bM{margin-bottom:20px;font-size:1.2rem;color:var(--accent)}.ProductsPage_loadingSmall__hpK7o{padding:20px;font-style:italic;color:var(--gray);text-align:center}.ProductsPage_noProducts__hE_b2{padding:60px 20px;color:var(--gray);text-align:center}.ProductsPage_noProducts__hE_b2 h3{margin-bottom:15px;color:var(--secondary)}.ProductsPage_pagination__r45rK{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:40px}.ProductsPage_pageLink___8Xwt{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:8px 15px;color:var(--secondary);cursor:pointer;background:#fff;border:none;border-radius:5px;transition:all .3s}.ProductsPage_pageLink___8Xwt:hover:not(.ProductsPage_disabled__XCaHx){background-color:var(--light);border-color:var(--primary)}.ProductsPage_disabled__XCaHx{cursor:not-allowed;opacity:.5}.ProductsPage_next__JCqbl,.ProductsPage_prev__tYrio{padding:8px 20px}@media (max-width:991px){.ProductsPage_searchInput___SbL6{height:52px;font-size:1.1rem}.ProductsPage_searchBtn__R6IwA,.ProductsPage_searchClear__LVHsf{height:52px;padding:0 16px;font-size:1rem}}@media (max-width:480px){.ProductsPage_catalogSearch__r0DfV{flex-direction:column;gap:10px}.ProductsPage_searchBtn__R6IwA,.ProductsPage_searchClear__LVHsf,.ProductsPage_searchInput___SbL6{width:100%;min-width:0}.ProductsPage_catalogActionsRow__0cK_T{flex-direction:column;gap:15px;align-items:flex-start}.ProductsPage_catalogSort__82szu,.ProductsPage_catalogView__GkYMu{justify-content:space-between;width:100%}.ProductsPage_catalogSort__82szu select{flex:1 1}}.ProductsPage_catalogList__c1vFC{display:flex;flex-direction:column;gap:15px;margin-bottom:40px}@media (max-width:768px){.ProductsPage_catalogList__c1vFC{gap:10px}}.TireSizeLanding_landing__HYGqh{color:#2a2f36;background:#fff;overflow-x:hidden}.TireSizeLanding_container__72d6N{width:min(1200px,100%);margin:0 auto;padding:0 16px;box-sizing:border-box}.TireSizeLanding_topHeader__mH4DP{background:#11161f;padding:10px 0}.TireSizeLanding_topHeaderInner__Tk2vo{display:flex;justify-content:space-between;align-items:center;gap:12px}.TireSizeLanding_topPhone__yM1Ld{color:#fff;font-weight:700}.TireSizeLanding_topEmail__VR1i7,.TireSizeLanding_topPhone__yM1Ld{text-decoration:none;display:inline-flex;align-items:center;gap:8px}.TireSizeLanding_topEmail__VR1i7{color:#111827;font-weight:800;border-radius:999px;padding:8px 14px;background:#ffd670}.TireSizeLanding_topBtn__b7P_K{white-space:nowrap}.TireSizeLanding_hero__MDs_W{position:relative;min-height:500px;display:flex;align-items:center}.TireSizeLanding_heroOverlay__7HM1U{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,11,16,.55),rgba(8,11,16,.75));z-index:1}.TireSizeLanding_heroContent__6yopU{position:relative;z-index:2;color:#fff;text-align:center;padding:48px 16px}.TireSizeLanding_heroContent__6yopU h1{font-size:clamp(1.9rem,4.6vw,3rem);line-height:1.15;margin-bottom:14px}.TireSizeLanding_heroSubtitle__V3wMD{font-size:clamp(1rem,2.2vw,1.24rem);opacity:.95;margin-bottom:24px}.TireSizeLanding_heroPrice__kAMKW{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border-radius:10px;margin-bottom:20px;font-size:clamp(1.1rem,3vw,1.45rem);font-weight:800;color:#ffbf52;background:rgba(10,12,16,.7);border:1px solid hsla(0,0%,100%,.2)}.TireSizeLanding_heroButtons__DKC_g{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.TireSizeLanding_heroContacts__Z_R5E{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 40px}.TireSizeLanding_mainPhone__yOFbV{color:#ff6b00;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;text-decoration:none;line-height:1;text-shadow:0 4px 20px rgba(0,0,0,.5);transition:transform .2s ease,text-shadow .2s ease,color .2s ease}.TireSizeLanding_mainPhone__yOFbV:hover{transform:scale(1.05);text-shadow:0 8px 30px rgba(255,107,0,.4);color:#ff8533}.TireSizeLanding_mainEmail__Gv7yy{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:600;text-decoration:none;background:transparent;border:none;cursor:pointer;padding:8px 16px;border-radius:8px;transition:background-color .2s ease,color .2s ease}.TireSizeLanding_mainEmail__Gv7yy:hover{background:hsla(0,0%,100%,.15);color:#ffd670}.TireSizeLanding_btn__Rgrih{border:0;border-radius:9px;padding:11px 18px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.TireSizeLanding_heroBtnLarge__eiIWA{min-width:270px;padding:18px 24px;font-size:1.2rem}.TireSizeLanding_btn__Rgrih:hover{transform:translateY(-2px)}.TireSizeLanding_btnPrimary__YOOJQ{background:#ff6b00;color:#fff;box-shadow:0 8px 25px rgba(255,107,0,.4)}.TireSizeLanding_btnPrimary__YOOJQ:hover{background:#e65f00;box-shadow:0 12px 30px rgba(255,107,0,.5)}.TireSizeLanding_btnSecondary__kIZBR{background:#fff;color:#11161f;box-shadow:0 8px 25px rgba(0,0,0,.2)}.TireSizeLanding_btnSecondary__kIZBR:hover{background:#f0f4f8;box-shadow:0 12px 30px rgba(0,0,0,.3)}.TireSizeLanding_section__rmPH_{padding:54px 0}.TireSizeLanding_productsSection__urJld{background:#fff}.TireSizeLanding_sectionAlt__8BXpq{background:#f4f7fb}.TireSizeLanding_sectionTitle__4Y4Q6{margin:0 0 28px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;color:#1f2733}.TireSizeLanding_titleAccent__pDCE4{border-bottom:3px solid #ff6b00;padding-bottom:5px}.TireSizeLanding_loadingState__fPJ5f{text-align:center;padding:28px 0;color:#586574}.TireSizeLanding_productsGrid__8JRg9{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.TireSizeLanding_noProducts__VwAhA{text-align:center;border:1px solid #dde3ea;border-radius:10px;background:#fff;padding:28px 16px}.TireSizeLanding_noProducts__VwAhA p{margin:0 0 14px}.TireSizeLanding_catalogLinkWrap__QKqzB{text-align:center;margin-top:35px}.TireSizeLanding_catalogLink__aVXkA{color:#fff;background:#ff6b00;border:none;font-size:1.15rem;padding:16px 32px;border-radius:12px;box-shadow:0 8px 20px rgba(255,107,0,.3)}.TireSizeLanding_catalogLink__aVXkA:hover{background:#e65f00;color:#fff;box-shadow:0 12px 25px rgba(255,107,0,.4)}.TireSizeLanding_specsLayout__lUiu4{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.TireSizeLanding_featuresCol__9DlT2,.TireSizeLanding_specsCol__CEx1C{min-width:0}.TireSizeLanding_tableContainer__WhjVT{overflow-x:auto;border-radius:10px;border:1px solid #dbe2ea;background:#fff}.TireSizeLanding_techTable__wrCBa{width:100%;border-collapse:collapse}.TireSizeLanding_techTable__wrCBa tr:nth-child(2n){background:#f9fbfd}.TireSizeLanding_techTable__wrCBa td{padding:13px 14px;border-bottom:1px solid #edf1f6;vertical-align:top}.TireSizeLanding_techTable__wrCBa td:first-child{width:40%;color:#445365;font-weight:700}.TireSizeLanding_benefitGrid__Hh1k0{display:grid;grid-gap:12px;gap:12px}.TireSizeLanding_benefitItem__vvekO{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:10px;border:1px solid #e6edf5;background:#fff}.TireSizeLanding_benefitIcon__ffw8X{min-width:34px;width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff1e4;color:#ff6b00}.TireSizeLanding_benefitTitle__F1HQh{font-weight:700;margin-bottom:4px}.TireSizeLanding_benefitText__q9ZMJ{color:#53606f;line-height:1.45}.TireSizeLanding_seoSection__WqL9y{background:#fff}.TireSizeLanding_seoContent__cSs7G{color:#2f3845;line-height:1.7}.TireSizeLanding_seoContent__cSs7G h2{margin:32px 0 14px;font-size:clamp(1.35rem,2.5vw,1.8rem);color:#1f2733}.TireSizeLanding_seoContent__cSs7G h3{margin:22px 0 12px;font-size:clamp(1.1rem,2.3vw,1.35rem);color:#243142}.TireSizeLanding_seoContent__cSs7G p{margin:0 0 12px}.TireSizeLanding_seoContent__cSs7G ol,.TireSizeLanding_seoContent__cSs7G ul{margin:0 0 14px;padding-left:22px}.TireSizeLanding_faqSection__pIYLu{display:grid;grid-gap:10px;gap:10px}.TireSizeLanding_faqItem__IHE2d{border:1px solid #dde4ec;border-radius:10px;overflow:hidden;background:#fff}.TireSizeLanding_faqItem__IHE2d[open]{border-color:#ffbe8c}.TireSizeLanding_faqQuestion__1iaD4{width:100%;border:0;text-align:left;padding:14px 16px;font:inherit;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;cursor:pointer;list-style:none}.TireSizeLanding_faqQuestion__1iaD4::-webkit-details-marker{display:none}.TireSizeLanding_faqArrow__9IAnc{transition:transform .2s ease;color:#5c6775;flex-shrink:0}.TireSizeLanding_faqItem__IHE2d[open] .TireSizeLanding_faqArrow__9IAnc{transform:rotate(90deg);color:#ff6b00}.TireSizeLanding_faqAnswer__DOxLi{padding:0 16px 14px;color:#4e5b6c;line-height:1.6}.TireSizeLanding_formSection__z6kcw{background:#eef3f8}.TireSizeLanding_relatedGrid__Ojpd4{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.TireSizeLanding_relatedChip__XFtsz{display:inline-flex;align-items:center;padding:9px 20px;background:#fff;border:1.5px solid #d6dce6;border-radius:8px;color:#1a2a3a;font-weight:600;font-size:.875rem;text-decoration:none;line-height:1;white-space:nowrap;transition:border-color .18s,color .18s,background .18s,box-shadow .18s}.TireSizeLanding_relatedChip__XFtsz:hover{border-color:#ff6b00;color:#ff6b00;background:#fff8f4;box-shadow:0 2px 8px rgba(255,107,0,.12)}.TireSizeLanding_formLayout__ja9Rb{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;background:#fff;border:1px solid #e0e8f0;border-radius:12px;padding:28px}.TireSizeLanding_formInfo__3S5ep h2{margin:0 0 10px}.TireSizeLanding_formInfo__3S5ep p{margin:0 0 12px;color:#4f5d6f}.TireSizeLanding_contactsList__SimEF{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.TireSizeLanding_contactsList__SimEF li{display:inline-flex;align-items:center;gap:8px;color:#2f3845}.TireSizeLanding_formContainer__kohD9 form{display:grid;grid-gap:12px;gap:12px}.TireSizeLanding_inputGroup__FF0_p{display:block}.TireSizeLanding_input__CGr5I{width:100%;border:1px solid #cfd9e5;border-radius:8px;padding:11px 12px;font:inherit}.TireSizeLanding_submitButton__LKlc5{border:0;border-radius:8px;padding:12px 16px;font:inherit;font-weight:700;background:#ff6b00;color:#fff;cursor:pointer}.TireSizeLanding_submitButton__LKlc5:hover{background:#e65f00}.TireSizeLanding_mobileSticky__EU2wL{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:none;gap:8px;padding:10px;background:hsla(0,0%,100%,.97);border-top:1px solid #e2e7ee}.TireSizeLanding_mobileStickyVisible__a8LRx{display:none}.TireSizeLanding_stickyBtn__K6o9t{flex:1 1;border:0;border-radius:8px;padding:10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-weight:700;cursor:pointer}.TireSizeLanding_stickyBtnCall__aE1s7{background:#ff6b00;color:#fff}@media (max-width:960px){.TireSizeLanding_formLayout__ja9Rb,.TireSizeLanding_specsLayout__lUiu4{grid-template-columns:1fr}}@media (max-width:768px){.TireSizeLanding_mobileStickyVisible__a8LRx{display:flex}.TireSizeLanding_titleAccent__pDCE4{border-bottom:0;padding-bottom:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#ff6b00;text-decoration-color:#ff6b00;text-decoration-thickness:2px;text-underline-offset:6px}.TireSizeLanding_topHeaderInner__Tk2vo{flex-wrap:wrap}.TireSizeLanding_topBtn__b7P_K,.TireSizeLanding_topEmail__VR1i7,.TireSizeLanding_topPhone__yM1Ld{width:100%;justify-content:center}.TireSizeLanding_btn__Rgrih{width:100%}.TireSizeLanding_heroBtnLarge__eiIWA{min-width:100%}.TireSizeLanding_productsGrid__8JRg9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.TireSizeLanding_productsGrid__8JRg9{grid-template-columns:1fr}}.Categories_productGroups__hoy0R{padding:80px 0;background:transparent}.Categories_productGroupsCompact__pmlbX{padding-top:40px}.Categories_sectionTitle__libsA{margin-bottom:50px;text-align:center}.Categories_sectionTitle__libsA h1{margin-bottom:16px;font-size:2.5rem;font-weight:800;line-height:1.2;color:var(--secondary-dark);letter-spacing:-.02em}.Categories_sectionTitle__libsA p{max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6;color:var(--gray)}.Categories_groupsGrid___yA7m{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:30px;gap:30px;margin-bottom:80px}.Categories_groupsGridCompact__8jYnx{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:40px}.Categories_seoTextSection__9dwZi{max-width:900px;padding-top:40px;margin:0 auto;border-top:1px solid #e2e8f0}.Categories_seoTextSection__9dwZi h2{margin-bottom:24px;font-size:1.8rem;font-weight:700;color:var(--secondary-dark)}.Categories_seoTextSection__9dwZi h3{margin-top:32px;margin-bottom:16px;font-size:1.4rem;font-weight:600;color:var(--secondary-dark)}.Categories_seoTextSection__9dwZi p{margin-bottom:16px;font-size:1.05rem;line-height:1.7;color:#4a5568}.Categories_seoTextSection__9dwZi ul{padding-left:20px;margin-bottom:24px;list-style-type:disc}.Categories_seoTextSection__9dwZi li{margin-bottom:10px;line-height:1.6;color:#4a5568}@media (max-width:768px){.Categories_productGroups__hoy0R{padding:60px 0}.Categories_productGroupsCompact__pmlbX{padding-top:24px}.Categories_sectionTitle__libsA{margin-bottom:30px}.Categories_sectionTitle__libsA h1{font-size:1.8rem}.Categories_sectionTitle__libsA p{font-size:1rem}.Categories_groupsGrid___yA7m{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin-bottom:50px}.Categories_groupsGridCompact__8jYnx{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.Categories_seoTextSection__9dwZi{padding-top:30px}.Categories_seoTextSection__9dwZi h2{font-size:1.5rem}}@media (max-width:480px){.Categories_productGroups__hoy0R{padding:40px 0}.Categories_sectionTitle__libsA h1{font-size:1.6rem}.Categories_groupsGridCompact__8jYnx,.Categories_groupsGrid___yA7m{grid-template-columns:1fr;gap:14px}}