section#favorites{padding:20px 0}section#favorites .wrapper .head h1{font-size:32px;margin-bottom:20px}section#favorites .wrapper .head>p{color:var(--secondaryColor);font-size:14px;margin-bottom:15px}section#favorites .wrapper .empty{padding-bottom:60px;padding-top:100px}section#favorites .wrapper .empty h2{font-size:24px;margin-bottom:20px;text-align:center}section#favorites .wrapper .empty p{color:var(--secondaryColor);font-size:14px;margin:0 auto;max-width:600px;text-align:center}section#favorites .wrapper .empty .btn-primary{margin:40px auto 0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}section#favorites .wrapper .products-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){section#favorites .wrapper .products-grid{grid-template-columns:repeat(3,1fr)}section#favorites .wrapper .empty{padding:40px 0}section#favorites .wrapper .head h1{font-size:24px}section#favorites .wrapper .head>p{font-size:12px}}@media screen and (max-width:768px){section#favorites .wrapper .products-grid{gap:14px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){section#favorites{padding:12px 0}section#favorites .wrapper .head h1{font-size:20px;margin-bottom:12px;text-align:center}section#favorites .wrapper .head>p{font-size:12px;text-align:center}section#favorites .wrapper .products-grid{gap:10px;grid-template-columns:repeat(2,1fr)}section#favorites .wrapper .empty{padding:32px 0}section#favorites .wrapper .empty h2{font-size:18px}}
