.wishlist-page{padding:40px 20px;max-width:1320px;margin:0 auto}.wishlist-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5e7eb}.wishlist-title{font-size:28px;font-weight:700;color:#1f2937;margin:0}.wishlist-clear-all{color:#db212a;text-decoration:none;font-size:14px;font-weight:400;transition:opacity .2s;font-family:open sans}.wishlist-clear-all:hover{opacity:.8;text-decoration:underline}.wishlist-grid{display:flex;flex-wrap:wrap;gap:20px}.wishlist-grid .wishlist-product-card{width:100%}.cms-wishlist .product-image-wrapper{padding-top:100%}.wishlist-product-card .product-image{height:100%;width:100%;object-fit:contain}.cms-wishlist .product-info{padding:0}.cms-wishlist .product-pricing{margin-bottom:6px}.cms-wishlist .product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;line-height:1.4;max-height:2.8em;min-height:56px;color:#141414;font-size:2rem;font-family:open sans}.cms-wishlist .product-title a:hover{text-decoration:underline;color:#141414}.cms-wishlist .product-price{font-family:"Baloo 2";font-weight:700;font-style:normal;font-size:1.8rem;vertical-align:middle;color:#141414}.wishlist-product-card{background:#fff}.product-image-wrapper{position:relative;width:100%;padding-top:75%;background:#f9fafb;overflow:hidden}.product-image-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.product-image{width:100%;height:100%;object-fit:contain}.product-info{padding:20px}.cms-wishlist .product-info{margin-top:15px}.cms-wishlist .page-title{display:none}.cms-wishlist #MainContent{padding:0}.product-color{font-size:14px;color:#6b7280;margin-bottom:8px}.product-stock{display:inline-block;font-size:13px;font-weight:500;color:#dc2626;margin-bottom:12px}.product-stock.in-stock{color:#059669}.product-stock.out-of-stock{color:#dc2626}.product-pricing{display:flex;align-items:baseline;gap:8px;margin-bottom:16px;flex-wrap:wrap}.product-price{font-size:18px;font-weight:700;color:#1f2937}.product-compare-price{font-size:14px;color:#9ca3af;text-decoration:line-through}.product-discount{font-size:14px;color:#059669;font-weight:600}.product-actions{display:flex;gap:10px}.add-to-cart-form{width:100%}.btn-add-to-cart{width:100%;padding:12px 20px;background:#e0a100;color:#141414;border:none;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;font-family:open sans}.btn-remove{width:100%;padding:10px 20px;background:#fff;color:#dc2626;border:1px solid #DB212A4D;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal}.btn-remove:hover{background:#dc2626;color:#fff}.wishlist-empty{text-align:center;padding:60px 20px;color:#6b7280;font-size:18px}@media (max-width:1440px){.wishlist-grid .wishlist-product-card{width:calc(25% - 16px)}}@media (max-width: 1240px){.wishlist-grid .wishlist-product-card{width:calc(100% / 3 - 16px)}}@media (max-width: 940px){.wishlist-grid .wishlist-product-card{width:calc(50% - 16px)}.wishlist-header{flex-direction:column;align-items:flex-start;gap:12px}.wishlist-title{font-size:24px}}@media (max-width: 480px){.wishlist-grid .wishlist-product-card{width:100%}}@media (min-width:1440px){.wishlist-grid .wishlist-product-card{width:calc(20% - 16px)}}@media (max-width: 768px){.wishlist-page{padding:20px}.wishlist-header{flex-direction:row;align-items:center;gap:12px}.wishlist-title{font-size:18px}.wishlist-grid .wishlist-product-card{width:100%;border:1px solid #EFEFEF;padding:16px;border-radius:4px}.cms-wishlist .product-image-wrapper{padding-top:0;position:absolute;max-width:100px;height:100px}.cms-wishlist .product-info .product-title{line-height:22px;max-height:none;min-height:110px;font-size:16px;padding-left:110px}.cms-wishlist .product-title a{-webkit-line-clamp:5;line-height:20px;max-height:none;min-height:auto;color:#2c2c2c;font-size:16px;font-family:open sans;font-weight:400}.cms-wishlist .product-info .product-actions .add-to-cart-form,.cms-wishlist .product-info .product-actions .btn-remove{width:50%}.cms-wishlist .product-info{margin-top:0}.cms-wishlist .breadcrumb-wrapper{display:none}.cms-wishlist #shopify-section-header{border-bottom:1px solid #eee}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/wishlist-custom.css.map */
