.FavoritesPage-module-scss-module__dBOqzG__favorites{background-color:#f9f9f9;padding:4rem 1rem}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__container{background:#fff;border-radius:12px;max-width:720px;margin:0 auto;padding:2rem;box-shadow:0 4px 12px #0000000f}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__checkout-heading{text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box{margin-bottom:2rem}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box h2{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box ul{margin:0;padding:0;list-style:none}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box .FavoritesPage-module-scss-module__dBOqzG__summary-item{background:#f3f3f3;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:1rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box .FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info{flex-direction:column;display:flex}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box .FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info .FavoritesPage-module-scss-module__dBOqzG__item-name{margin-bottom:.25rem;font-weight:600}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box .FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info .FavoritesPage-module-scss-module__dBOqzG__item-price{color:#7b2cbf;font-weight:700}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__summary-box .FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-meta a{color:#7b2cbf;font-size:.9rem;font-weight:600;text-decoration:underline}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form{flex-direction:column;gap:1.25rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label{flex-direction:column;font-size:.95rem;font-weight:500;display:flex}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label input,.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label textarea{border:1px solid #ccc;border-radius:8px;margin-top:.5rem;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label input:focus,.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label textarea:focus{border-color:#7b2cbf;outline:none}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form label textarea{resize:vertical;min-height:120px}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form .FavoritesPage-module-scss-module__dBOqzG__primary{color:#fff;cursor:pointer;background:#7b2cbf;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .3s}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__favorites-form .FavoritesPage-module-scss-module__dBOqzG__primary:hover{background:#5a1ea9}.FavoritesPage-module-scss-module__dBOqzG__favorites .FavoritesPage-module-scss-module__dBOqzG__empty-message{text-align:center;color:#666;font-style:italic}.FavoritesPage-module-scss-module__dBOqzG__summary-item{background:#fafafa;border:1px solid #eee;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.85rem 1rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info{flex-direction:column;gap:.25rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info .FavoritesPage-module-scss-module__dBOqzG__item-name{font-weight:600}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-info .FavoritesPage-module-scss-module__dBOqzG__item-price{color:#6a00ff;font-weight:500}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-meta{align-items:center;gap:.75rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-meta a{color:#6a00ff;font-weight:500;text-decoration:none}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__item-meta a:hover{text-decoration:underline}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__remove-btn{color:#f44336;cursor:pointer;background:0 0;border:1px solid #f44336;border-radius:6px;padding:.3rem .7rem;font-size:.85rem;transition:all .2s}.FavoritesPage-module-scss-module__dBOqzG__summary-item .FavoritesPage-module-scss-module__dBOqzG__remove-btn:hover{color:#fff;background-color:#f44336}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites{text-align:center;background:#f9f9f9;border-radius:1rem;padding:3rem 1rem;box-shadow:0 4px 10px #0000000d}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites h2{color:#444;margin-bottom:.5rem;font-size:1.8rem}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites p{color:#777;margin-bottom:1.5rem}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites .FavoritesPage-module-scss-module__dBOqzG__suggest-links{justify-content:center;gap:1rem;display:flex}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites .FavoritesPage-module-scss-module__dBOqzG__suggest-links .FavoritesPage-module-scss-module__dBOqzG__btn{color:#6a0dad;background:0 0;border:2px solid #6a0dad;border-radius:8px;padding:.75rem 1.25rem;transition:all .3s;text-decoration:none!important}.FavoritesPage-module-scss-module__dBOqzG__empty-favorites .FavoritesPage-module-scss-module__dBOqzG__suggest-links .FavoritesPage-module-scss-module__dBOqzG__btn:hover{color:#fff;background:#6a0dad}
