.hoculus-wishlist{padding:20px var(--gutter);display:flex;flex-direction:column;align-items:center}.hoculus-wishlist h1{text-align:center}.hoculus-wishlist__header{display:flex;justify-content:space-between}.hoculus-wishlist .text{font-size:2.5rem;font-weight:bolder;position:relative}.hoculus-wishlist .remove-all{text-decoration:underline;font-size:2rem;cursor:pointer}.hoculus-wishlist .empty-none{display:none}.hoculus-wishlist__collection{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));justify-content:center;gap:2rem;width:100%;margin:40px auto;max-width:1400px;padding:0 1rem}.product-wishlist{max-width:300px;width:100%;margin:10px 0;display:flex;flex-direction:column;justify-content:space-between;padding:10px;position:relative;overflow:hidden;cursor:pointer}.product-wishlist__img{width:100%;height:250px;display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden}.product-wishlist__img img{max-width:100%;max-height:100%;object-fit:contain;display:block}.product-wishlist__text--title{font-size:1.5rem;margin-top:5px}.product-wishlist__text--price{font-weight:700}.product-wishlist{position:relative;border:1px solid #eee;border-radius:8px;padding:1rem;overflow:hidden;transition:box-shadow .2s ease}.product-wishlist:hover{box-shadow:0 4px 12px #0000001a}.remove-item{position:absolute;top:8px;right:8px;background-color:#f5f5f5;color:#444;border-radius:50%;width:24px;height:24px;font-size:16px;text-align:center;line-height:24px;cursor:pointer;transition:background-color .2s ease,transform .2s ease;z-index:2}.remove-item:hover{background-color:#e0e0e0;transform:scale(1.1)}.hoculus-wishlist__button{margin-top:1rem;text-align:center}.hoculus-wishlist__button button{background-color:#84a777;color:#fff;border:none;padding:.9rem 1.5rem;font-size:1.5rem;font-weight:600;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 8px #84a7774d;z-index:100}.hoculus-wishlist__button button:hover{background-color:#729866;transform:scale(1.03)}.hoculus-wishlist__button button:active{transform:scale(.98);box-shadow:0 2px 4px #84a77733}.hoculus-wishlist__button--error{color:rgb(var(--error-text-color));margin-top:1rem}@media (min-width: 769px){.hoculus-wishlist__collection{gap:10rem}}@media (max-width: 768px){.hoculus-wishlist__collection{grid-template-columns:1fr;gap:1rem}.text-empty,.product-wishlist__text--price{text-align:center}.product-wishlist{min-height:400px;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/hoculus-wishlist.css.map */
