.favorites-link{transition:color .18s}
.favorites-link:hover,.inner-page .favorites-link[aria-current=page]{color:#947500}
.favorites-page .cart-catalog-button{font-weight:400}
.favorites-page .cart-heading{border-bottom:0}
.favorites-empty{padding-bottom:45px}
.favorites-empty>p{max-width:720px;margin-inline:auto}
.favorite-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px;margin-top:34px}
.favorite-products .product-name{overflow-wrap:anywhere}
@media(min-width:761px) and (max-width:1000px){.favorite-products{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.favorite-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;margin-top:26px}.favorites-empty{padding-bottom:25px}.favorite-products .product-name,.favorite-products .product-price{font-size:18px}}
@media(prefers-reduced-motion:reduce){.favorites-link{transition:none}}
