.huayi-ru-wpc .huayi-ru-main{max-width:none!important;margin:0!important;padding:0!important}
.huayi-ru-wpc .huayi-ru-hero{background:#f7f4ee;padding:76px max(24px,calc((100vw - 1160px)/2)) 64px}
.huayi-ru-wpc .huayi-ru-hero h1{max-width:940px;font-size:clamp(36px,4.8vw,64px);line-height:1.1;margin:14px 0 22px;overflow-wrap:anywhere}
.huayi-ru-wpc .huayi-ru-hero>p:not(.eyebrow){max-width:750px;font-size:18px;line-height:1.7;color:var(--wp--preset--color--muted,#627177);margin:0 0 24px}
.huayi-ru-wpc .huayi-ru-section{max-width:1160px;margin:0 auto;padding:64px 24px}
.huayi-ru-wpc .huayi-ru-section h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin:0 0 18px}
.huayi-ru-wpc .huayi-ru-section>p{max-width:840px;margin:0 0 28px}
.huayi-ru-wpc .huayi-ru-products{gap:24px;margin-top:30px}
.huayi-ru-wpc .huayi-ru-featured{grid-template-columns:repeat(2,minmax(0,1fr))}
.huayi-ru-wpc .huayi-ru-legacy{grid-template-columns:repeat(4,minmax(0,1fr))}
.huayi-ru-wpc .huayi-ru-products .product-card{min-width:0}
.huayi-ru-wpc .huayi-ru-products .product-card-image{aspect-ratio:4/3;background:#f5f3ef;display:block;overflow:hidden}
.huayi-ru-wpc .huayi-ru-products .product-card-image img{width:100%;height:100%;object-fit:contain}
.huayi-ru-wpc .huayi-ru-products .product-card-copy{padding:22px}
.huayi-ru-wpc .huayi-ru-products h3{font-size:24px;line-height:1.25;margin:8px 0 14px}
.huayi-ru-wpc .huayi-ru-products p{font-size:15px;line-height:1.7;margin:0 0 16px}
.huayi-ru-wpc .huayi-ru-details{border-top:1px solid #ddd8ce;border-bottom:1px solid #ddd8ce}
.huayi-ru-wpc .huayi-ru-details li{padding:8px 0}
.huayi-ru-wpc .huayi-ru-contact{background:#f7f4ee;margin-bottom:60px}
.huayi-ru-wpc .huayi-ru-footer-grid{grid-template-columns:1.3fr 1fr 1fr}
.huayi-ru-wpc .huayi-ru-footer-grid h2{font-size:18px;line-height:1.3}
.huayi-ru-wpc .wp-block-buttons{display:flex;gap:12px;flex-wrap:wrap}
.huayi-ru-wpc .wp-block-button__link{background:var(--wp--preset--color--teal-dark,#006e6c);color:#fff;border-radius:0;padding:14px 22px;line-height:1.4;font-weight:600;text-decoration:none}
.huayi-ru-wpc .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;color:var(--wp--preset--color--teal-dark,#006e6c);border:1px solid currentColor}
.huayi-ru-wpc :is(p,li,h2,h3,a){overflow-wrap:break-word}
@media(max-width:1000px){.huayi-ru-wpc .huayi-ru-legacy{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.huayi-ru-wpc .huayi-ru-hero{padding:46px 22px}.huayi-ru-wpc .huayi-ru-section{padding:42px 22px}.huayi-ru-wpc .huayi-ru-featured,.huayi-ru-wpc .huayi-ru-legacy,.huayi-ru-wpc .huayi-ru-footer-grid{grid-template-columns:1fr}.huayi-ru-wpc .huayi-ru-contact{margin:0 12px 36px}.huayi-ru-wpc .huayi-ru-products .product-card-copy{padding:20px}}
