.products-shop-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px;padding:34px 39px;background:#e8eee7;border:1px solid var(--line)}
.products-shop-cta small{font-size:10px;font-weight:800;letter-spacing:.16em;color:#55766d}.products-shop-cta h2{font-size:clamp(25px,2.8vw,38px);letter-spacing:-.05em;margin:8px 0}.products-shop-cta p{font-size:14px;color:var(--muted)}.products-shop-cta .button{flex:none}
@media(max-width:760px){.products-shop-cta{display:block;padding:26px}.products-shop-cta .button{margin-top:18px}}
