/* 首页排版：统一版块间距和商品卡片，不影响内页 */
.egoan-home .block{margin-bottom:42px}
.egoan-home .block-header{margin-bottom:20px}
.egoan-home .block-header__title,.egoan-home .egoan-more h2{font-size:22px;font-weight:600;color:#27343d}
.egoan-home .egoan-intro-copy h1{font-size:32px;line-height:1.3;letter-spacing:.02em}
.egoan-home .egoan-intro-copy p{font-size:14px;line-height:1.9;max-width:490px}
.egoan-home .egoan-intro-links{gap:8px}
.egoan-home .egoan-intro-links a{padding:9px 12px;font-size:14px}
.egoan-home .egoan-intro-image{width:205px;height:128px}
.egoan-home .egoan-intro-image img{height:79px}
.egoan-home .product-card__name{line-height:1.5}
.egoan-home .product-card__name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.egoan-home .egoan-more-card{border-radius:4px}
.egoan-home .egoan-more-title{line-height:1.5}
@media(min-width:992px){
 .egoan-home .block-products__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
 .egoan-home .block-products__featured{width:auto;grid-row:span 2}
 .egoan-home .block-products__list{display:contents}
 .egoan-home .block-products__list-item{width:auto;margin:0;min-width:0}
 .egoan-home .block-products__featured-item .product-card .product-card__image{padding:20px}
}
@media(max-width:991px){.egoan-home .block{margin-bottom:32px}.egoan-home .block-header__title,.egoan-home .egoan-more h2{font-size:19px}}
