.wishlist-container{max-width:1400px;margin:0 auto;padding:80px 40px}.wishlist-container .new-arrivals-header h2{color:#000;font-size:2.3rem;letter-spacing:3px;font-family:Tenor Sans,sans-serif;text-transform:uppercase;font-weight:450}.empty-wishlist{text-align:center;padding:100px 20px}.empty-icon{font-size:60px;color:#000;margin-bottom:25px;opacity:.5}.empty-wishlist h2{font-size:1.8rem;font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#333;margin-bottom:15px}.empty-wishlist p{color:#888;margin-bottom:40px;font-style:italic}.continue-shopping-btn{display:inline-block;padding:15px 45px;border:1px solid #111;color:#111;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease}.btn-move-to-cart-new,.continue-shopping-btn:hover{background:#111;color:#fff}.btn-move-to-cart-new{width:100%;padding:12px;border:none;font-size:11px;font-weight:600;letter-spacing:1.5px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px;transition:all .3s ease}.btn-move-to-cart-new:hover{background:#333}.btn-move-to-cart-new svg{font-size:14px}.btn-remove-circle{position:absolute;top:15px;right:15px;width:35px;height:35px;border-radius:50%;background:rgba(255,255,255,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#333;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn-remove-circle:hover{background:#000;color:#fff;transform:scale(1.1)}.item-price-wishlist{font-size:1rem;color:#fff;font-weight:600;margin-top:5px}.wishlist-summary{max-width:500px;margin:60px auto 0;padding:40px;border-top:1px solid #eee;text-align:center}.wishlist-summary h2{font-size:1.4rem;letter-spacing:2px;text-transform:uppercase;font-weight:300;color:#333;margin-bottom:30px}.summary-info{margin-bottom:40px}.summary-info p{display:flex;justify-content:center;gap:20px;font-size:1.1rem;color:#333;margin-bottom:10px}.summary-value{font-weight:600;color:#000}.summary-actions{display:flex;justify-content:center;gap:20px}.btn-add-all,.btn-checkout{padding:15px 30px;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;text-decoration:none}.btn-add-all{background:#111;color:#fff;border:none}.btn-checkout{background:#fff;color:#111;border:1px solid #111}.btn-add-all:hover{background:#333}.btn-checkout:hover{background:#111;color:#fff}