[hidden]{display:none!important}html{scroll-behavior:smooth}body{overflow-x:hidden}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #cc0633;outline-offset:4px}.local-section{max-width:1200px;margin:0 auto;padding:56px 24px}.local-section h2{font-size:32px;line-height:1.2;margin:24px 0}.local-section p{font-size:17px;line-height:1.7;color:#515154;margin:0 0 22px}.local-section ol{padding-left:24px;line-height:1.9;margin-bottom:24px}.local-section .products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.local-section .product-card{padding:22px;background:#f5f5f7;border-radius:20px;overflow:hidden}.local-section .product-card a{text-decoration:none;color:inherit}.local-section .product-card h3{font-size:21px;line-height:1.3;margin:12px 0}.local-section .product-card p{font-size:14px;line-height:1.55}.local-section .image-wrapper{height:240px;display:flex;align-items:center;justify-content:center}.local-section .image-wrapper img{width:100%;height:100%;object-fit:contain}.local-buy{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;background:#cc0633;color:white!important;border:1px solid #cc0633;border-radius:999px;text-decoration:none;font-weight:600;font-size:15px;min-height:46px;margin:8px 0}.local-buy.secondary{background:white;color:#cc0633!important}.local-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:24px 0}.local-actions>a:not(.local-buy){color:#cc0633;text-decoration:none;padding:12px 18px;background:#f5f5f7;border-radius:99px}.local-three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0}.local-three>div{padding:24px;background:#f5f5f7;border-radius:16px}.local-three h3{margin-bottom:16px}.local-hero{text-align:center;background:linear-gradient(135deg,#f5f5f7,white);padding:120px 24px 60px}.local-hero h1{font-size:clamp(32px,4vw,54px);line-height:1.1;max-width:900px;margin:20px auto}.local-hero p{max-width:750px;margin:20px auto;color:#6e6e73;font-size:19px}.local-hero .local-actions{justify-content:center}.local-eyebrow{color:#cc0633!important;text-transform:uppercase;letter-spacing:2px;font-size:13px!important}.local-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.local-article-card{border-radius:18px;background:#f5f5f7;overflow:hidden}.local-article-card>a{display:block;text-decoration:none;color:inherit;padding:0 0 24px}.local-article-card img{width:100%;height:200px;object-fit:cover}.local-article-card h2{font-size:21px;margin:22px 22px 14px}.local-article-card p,.local-article-card span{margin:0 22px 14px;font-size:14px}.local-article-card span{color:#cc0633}#articleSearch{display:block;padding:15px 20px;margin:12px 0 18px;width:100%;border:1px solid #ddd;border-radius:14px;font:inherit}.local-table{width:100%;border-collapse:collapse;margin:30px 0}.local-table th,.local-table td{text-align:left;padding:14px;border-bottom:1px solid #ddd}.local-table a{color:#cc0633}.local-images img{width:100%;max-height:300px;object-fit:contain}footer{padding:48px 24px!important;text-align:center;background:#f5f5f7}footer p{max-width:900px;margin:12px auto;color:#6e6e73;font-size:13px;line-height:1.6}footer a{color:#cc0633}.faq-question{width:100%;border:0;text-align:left;background:transparent;font:inherit}.faq-item.active .faq-answer{max-height:none!important}.product-description p{margin-bottom:20px}.product-features h2{font-size:23px}.product-price:after{content:' · на 19.10.2026';display:block;font-size:12px;font-weight:400;color:#6e6e73}.hero .hs2-slide__title{font-size:clamp(32px,4.7vw,65px)}.hero .hs2-slide__subtitle{max-width:570px}.page-header p{max-width:750px}.article-container footer{margin-top:50px}
@media(max-width:850px){.local-section .products-grid,.local-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.local-three{grid-template-columns:1fr}.local-section{padding:36px 18px}.local-section h2{font-size:27px}}@media(max-width:560px){.local-section .products-grid,.local-article-grid{grid-template-columns:1fr}.local-hero{padding:100px 18px 40px}.local-actions{gap:10px}.local-buy{font-size:14px;padding:12px 18px}.local-table td,.local-table th{padding:10px 6px;font-size:13px}footer{padding-bottom:95px!important}.hero .hs2-slide__title{font-size:34px}.hero .hs2-slide__subtitle{font-size:16px}.hs2-slide__benefits{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
section.hero.hero--slider .hs2-intro h1{font-size:clamp(20px,2.2vw,32px)!important;line-height:1.2;margin:0 0 8px}section.hero.hero--slider .hs2-intro__subtitle{font-size:14px!important;line-height:1.4}section.hero.hero--slider .hs2-slide__title{font-size:clamp(28px,3.4vw,46px);line-height:1.1}section.hero.hero--slider .hs2-slide__content{padding-top:70px;max-width:600px}section.hero.hero--slider .hs2-slide__subtitle{font-size:18px;line-height:1.5}@media(max-width:600px){section.hero.hero--slider .hs2-slide__content{padding:65px 28px 55px}section.hero.hero--slider .hs2-slide__title{font-size:30px}section.hero.hero--slider .hs2-slide__subtitle{font-size:15px}}
#searchResultsCount{display:block!important;margin:12px 0;color:#6e6e73}.product-spec dd{margin-bottom:12px!important}.product-spec{overflow-wrap:anywhere}
