.inside .system-pair .product {border-top:2px solid var(--primary)}
.inside .department-feature .product-price s {color:#dbe2ff;opacity:1}
@media(min-width:651px){.system-pair .system-heading{min-height:94px}}
@media(min-width:351px) and (max-width:650px){.inside .system-pair .system-name{font-size:clamp(22px,4.5vw,26px)!important}}
@media(max-width:350px){
 .inside h2{font-size:25px}
 .system-pair .product{grid-template-columns:1fr;grid-template-areas:"head" "art" "copy"}
 .system-pair .product-visual img{height:104px}
 .inside .system-heading .system-name{font-size:19px!important}
 .department-feature .offer-detail summary{font-size:16px;gap:5px}
 .week-path li{grid-template-columns:33px 1fr;gap:5px}
 .week-path .offer-detail summary{font-size:15px;gap:5px}
 .price-layout .offer-card h3{font-size:19px}
 .price-layout .value-list>div{font-size:14px}
}
