/**!
 * doyo wishlist v0.1.0 (build 608a062)
 * Built: 2026-10-27 19:00:43
 * (c) 2026 doyobest.com
 */
:root,*,:before,:after{box-sizing:border-box}body{margin:0}@keyframes jdgm-spin-fe68327e{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@font-face{font-style:normal;font-weight:400;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==)format("woff");font-family:JudgemeStar}.jdgm-star[data-v-fe68327e]{opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JudgemeStar;font-weight:700;margin:0!important;padding:0 4px 0 0!important;text-decoration:none!important;display:inline!important}.jdgm-star[data-v-fe68327e]:hover{opacity:1}.jdgm-star[data-v-fe68327e]:last-of-type{padding:0!important}.jdgm-star.jdgm--on[data-v-fe68327e]:before{content:""}.jdgm-star.jdgm--off[data-v-fe68327e]:before{content:""}.jdgm-star.jdgm--half[data-v-fe68327e]:before{content:""}.jdgm-widget[data-v-fe68327e] *{box-sizing:border-box;-webkit-overflow-scrolling:touch;margin:0;line-height:1.4}.jdgm-hidden[data-v-fe68327e]{visibility:hidden!important;display:none!important}.jdgm-temp-hidden[data-v-fe68327e]{display:none}.jdgm-spinner[data-v-fe68327e]{border:2px solid #eee;border-left-color:#ccc;border-radius:50%;width:40px;height:40px;margin:auto;animation:.8s linear infinite jdgm-spin-fe68327e}.jdgm-spinner[data-v-fe68327e]:empty{display:block}.jdgm-prev-badge[data-v-fe68327e]{display:block!important}.rate-widget[data-v-fe68327e]{height:var(--rate-height,1.4);font-size:var(--font-size);--font-size:calc(var(--v0dfbe636) * 1px);--jdgm-star-color:#ff9d00;justify-content:flex-start;align-items:center;column-gap:7px;overflow-x:hidden;display:inline-flex!important}.total-reviews[data-v-fe68327e]{color:#333;font-size:12px}.jdgm-star[data-v-fe68327e]{color:var(--jdgm-star-color)}.product-item[data-v-f6fa6f24]{cursor:pointer;text-decoration:none;display:grid;position:relative}.product-item .product-action-btn[data-v-f6fa6f24]{opacity:0;z-index:50;cursor:pointer;pointer-events:none;background-color:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;transform:translateY(-4px);box-shadow:0 2px 8px #00000026}.product-item .product-action-btn.mobile-visible[data-v-f6fa6f24]{opacity:1;pointer-events:auto;transform:translateY(0)}.product-item .product-action-btn .action-icon[data-v-f6fa6f24]{width:18px;height:18px;transition:color .2s}.product-item .product-action-btn .action-icon.icon-add[data-v-f6fa6f24]{color:#ff5b00}.product-item .product-action-btn .action-icon.icon-add .heart-fill[data-v-f6fa6f24]{opacity:0;transition:opacity .25s}.product-item .product-action-btn .action-icon.icon-add .heart-stroke[data-v-f6fa6f24]{transition:stroke .25s}.product-item .product-action-btn .action-icon.icon-remove[data-v-f6fa6f24]{color:#999}.product-item .product-action-btn .action-icon.icon-remove.icon-collection[data-v-f6fa6f24]{color:#ee2157}.product-item .product-action-btn.mode-collection.action-remove[data-v-f6fa6f24]{background-color:#ee2157}.product-item .product-action-btn.mode-collection.action-remove .heart-fill[data-v-f6fa6f24]{opacity:1}.product-item .product-action-btn[data-v-f6fa6f24]:hover{box-shadow:0 2px 12px #0003}.product-item .product-action-btn:hover .action-icon[data-v-f6fa6f24]{animation:.6s ease-in-out infinite beat_heart-f6fa6f24}.product-item .product-action-btn:hover.action-add[data-v-f6fa6f24]{background-color:#ff5b00}.product-item .product-action-btn:hover.action-add .action-icon[data-v-f6fa6f24]{color:#fff}.product-item .product-action-btn:hover.action-add .action-icon .heart-fill[data-v-f6fa6f24]{opacity:0}.product-item .product-action-btn:hover.action-add .action-icon .heart-stroke[data-v-f6fa6f24]{stroke:#fff}.product-item .product-action-btn:hover.action-remove .action-icon[data-v-f6fa6f24]{color:#f44}.product-item .product-action-btn:hover.action-remove .action-icon.icon-collection[data-v-f6fa6f24]{color:#ee2157}.product-item:hover .product-action-btn[data-v-f6fa6f24]{opacity:1;pointer-events:auto;transform:translateY(0)}.product-item.grid-style[data-v-f6fa6f24]{color:inherit;border-radius:6px;grid-template-areas:"thumbnail""info"}.product-item.grid-style.row-gap-small[data-v-f6fa6f24]{row-gap:8px}.product-item.grid-style.row-gap-medium[data-v-f6fa6f24]{row-gap:16px}.product-item.grid-style:not(.mobile)>.product-thumbnail[data-v-f6fa6f24]{width:var(--pic-size,100%)}.product-item.grid-style:not(.mobile)>.product-thumbnail>.product-image[data-v-f6fa6f24]{aspect-ratio:1;width:var(--pic-size,100%);height:auto}.product-item.grid-style.mobile[data-v-f6fa6f24]{grid-template-rows:auto 1fr;height:100%}.product-item.grid-style.mobile.mobile-border[data-v-f6fa6f24]{border:1px solid #efefef;padding:8px}.product-item.grid-style.mobile>.product-thumbnail[data-v-f6fa6f24]{--pic-size-mobile:calc(var(--pic-size));width:var(--pic-size-mobile,100%)}.product-item.grid-style.mobile>.product-thumbnail>.product-image[data-v-f6fa6f24]{width:var(--pic-size-mobile,100%);height:var(--pic-size-mobile)}.product-item.grid-style.variant-wishlist[data-v-f6fa6f24]{background-color:#fff;border-radius:16px;padding:8px;transition:box-shadow .2s;box-shadow:0 4px 18px #1c243014}.product-item.grid-style.variant-wishlist[data-v-f6fa6f24]:hover{box-shadow:0 8px 24px #1c24301f}.product-item.grid-style.variant-wishlist>.product-action-btn[data-v-f6fa6f24]{top:12px;right:12px}.product-item.list-style[data-v-f6fa6f24]{border-bottom:1px solid #dcdcdc;grid-template-areas:"thumbnail info";justify-content:flex-start;column-gap:16px;width:100%}.product-item.list-style[data-v-f6fa6f24]:not(.mobile){height:282px;padding:8px 0 24px}.product-item.list-style:not(.mobile)>.product-thumbnail[data-v-f6fa6f24]{aspect-ratio:1;width:250px;height:auto}.product-item.list-style.mobile[data-v-f6fa6f24]{--mobile-list-size:32vw;height:calc(var(--mobile-list-size) + 20px);padding:8px 0 12px}.product-item.list-style.mobile>.product-thumbnail[data-v-f6fa6f24]{aspect-ratio:1;width:var(--mobile-list-size);height:auto}.product-item.loading-mask[data-v-f6fa6f24]:after{z-index:100;content:"";background-color:#fffc;border-radius:6px;width:100%;height:100%;position:absolute;inset:0}.product-item>.product-thumbnail[data-v-f6fa6f24]{aspect-ratio:1;background-color:#f1f2f4;border-radius:8px;position:relative}@media (hover:hover) and (pointer:fine){.product-item>.product-thumbnail.multiple-images:hover>.product-image-main[data-v-f6fa6f24]{opacity:0}.product-item>.product-thumbnail.multiple-images:hover>.product-image-cover[data-v-f6fa6f24]{opacity:1}}.product-item>.product-thumbnail>.product-image[data-v-f6fa6f24]{aspect-ratio:1;border-radius:8px;width:100%;transition:opacity .2s;position:absolute;top:0;left:0}.product-item>.product-thumbnail>.product-image-main[data-v-f6fa6f24]{z-index:10}.product-item>.product-thumbnail>.product-image-cover[data-v-f6fa6f24]{opacity:0;z-index:20}.product-item a.product-title[data-v-f6fa6f24]{color:#333;text-overflow:ellipsis;line-clamp:2;font-size:13px;font-weight:500;text-decoration:none;transition:all .25s;display:block;overflow:hidden}.product-item a.product-title[data-v-f6fa6f24]:hover{color:var(--dy-color-primary)}.product-item a.product-title[data-v-f6fa6f24]{word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-item.grid-style a.product-title[data-v-f6fa6f24]{line-clamp:2;-webkit-line-clamp:2}.product-item.list-style a.product-title[data-v-f6fa6f24]{line-clamp:3;-webkit-line-clamp:3}.product-item.mobile.list-style a.product-title[data-v-f6fa6f24]{line-clamp:6}.product-info[data-v-f6fa6f24]{flex-direction:column;padding:0;display:flex;overflow:hidden}.product-info>.product-price[data-v-f6fa6f24]{--price-color:#ff5b00;min-height:32px;color:var(--price-color);align-items:center;font-size:18px;font-weight:500;display:flex}.product-info>.product-price>.product-price-sale[data-v-f6fa6f24]{white-space:nowrap;min-height:25px}.product-info>.product-reviews[data-v-f6fa6f24]{display:flex}.product-info>.product-reviews[data-v-f6fa6f24] .total-reviews{white-space:nowrap}.skeleton[data-v-f6fa6f24]{width:var(--width);height:var(--height);background:linear-gradient(90deg,#f1f2f4 25%,#e6e6e6 37%,#f1f2f4 50%) 0 0/400% 100%;border-radius:4px;animation-name:ani-skeleton-f6fa6f24;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:inline-flex}.skeleton.circle[data-v-f6fa6f24]{border-radius:50%}@keyframes ani-skeleton-f6fa6f24{0%{background-position:100%}to{background-position:0}}@keyframes beat_heart-f6fa6f24{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.cols-icon[data-v-dbe6b4e3]{cursor:pointer;border-style:solid;border-width:1px;border-color:var(--v57e2bac4);align-items:center;gap:2px;height:26px;padding:2px;display:flex}.cols-icon>.cols-block[data-v-dbe6b4e3]{background-color:var(--v57e2bac4);width:8px;height:20px;display:inline-block}.cols-icon[data-v-dbe6b4e3]:hover{border-color:var(--v6af595a8)}.cols-icon:hover>.cols-block[data-v-dbe6b4e3]{background-color:var(--v6af595a8)}.empty-icon[data-v-5df9a2e7]{display:inline-block}.doyo-wishlist[data-v-29ae6340]{isolation:isolate;flex-direction:column;align-items:center;width:100%;max-width:1600px;margin:0 auto;padding:32px 24px;display:flex;position:relative}.doyo-wishlist[data-v-29ae6340]:before{z-index:-1;content:"";background-color:#f5f6f8;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.wishlist-hd[data-v-29ae6340]{text-align:left;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin:0 0 12px;display:flex}.wishlist-heading[data-v-29ae6340]{min-width:0}.wishlist-title[data-v-29ae6340]{color:#202124;margin:0;font-size:36px;font-weight:700;line-height:1.15}.wishlist-subtitle[data-v-29ae6340]{color:#6b7280;margin:8px 0 0;font-size:17px;line-height:1.4}.wishlist-empty-card[data-v-29ae6340]{text-align:center;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 32px;display:flex;box-shadow:0 8px 28px #1c243012}.empty-icon-wrap[data-v-29ae6340]{background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;margin-bottom:18px;display:flex}.empty-text-hd[data-v-29ae6340]{color:#202124;text-transform:uppercase;margin:0 0 12px;font-size:24px;font-weight:500}.empty-text[data-v-29ae6340]{color:#6b7280;white-space:pre-line;margin:0;font-size:16px;line-height:1.4}.empty-actions[data-v-29ae6340]{flex-direction:column;gap:12px;width:100%;max-width:300px;margin-top:24px;display:flex}.empty-action[data-v-29ae6340],.continue-shopping[data-v-29ae6340]{cursor:pointer;color:#f25816;border:2px solid #f25816;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:18px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.empty-action svg[data-v-29ae6340],.continue-shopping svg[data-v-29ae6340]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:24px;height:24px}.empty-action-primary[data-v-29ae6340]{color:#fff;background:#f25816}.empty-action-primary[data-v-29ae6340]:hover{background:#db4810;border-color:#db4810}.empty-action-secondary[data-v-29ae6340]{background:#fff}.empty-action-secondary[data-v-29ae6340]:hover{background:#fff5f0}.wishlist-footer-action[data-v-29ae6340]{justify-content:center;margin-top:24px;display:flex}.continue-shopping[data-v-29ae6340]{background:#fff}.continue-shopping[data-v-29ae6340]:hover{background:#fff5f0}.wishlist-content[data-v-29ae6340]{width:100%}.wishlist-toolbar[data-v-29ae6340]{border-radius:8px;flex:none;justify-content:flex-end;align-items:center;display:flex}.column-selector[data-v-29ae6340]{align-items:center;gap:8px;display:flex}.toolbar-info[data-v-29ae6340]{color:#666;font-size:14px}.toolbar-action[data-v-29ae6340]{cursor:pointer;color:#666;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.toolbar-action[data-v-29ae6340]:hover{color:#333;border-color:#999}.error-message[data-v-29ae6340]{color:#991b1b;background-color:#fef2f2;border-radius:4px;margin-bottom:16px;padding:12px;font-size:14px}.loading-state[data-v-29ae6340]{color:#666;justify-content:center;padding:40px;font-size:14px;display:flex}.debug-info[data-v-29ae6340]{background-color:#fffbeb;border:1px dashed #999;border-radius:4px;margin-top:24px;padding:12px;font-size:13px}.debug-info strong[data-v-29ae6340]{color:#92400e;margin-bottom:8px;display:block}.debug-info p[data-v-29ae6340]{color:#78350f;margin:4px 0}.wishlist-grid[data-v-29ae6340]{grid-template-columns:repeat(var(--column-count,4), 1fr);gap:10px;width:100%;display:grid}.no-products[data-v-29ae6340]{color:#666;text-align:center;padding:40px;font-size:14px}@media screen and (width<=1600px) and (width>=1024px){.doyo-wishlist[data-v-29ae6340]{padding-left:16px;padding-right:16px}}@media (width<=1024px){.doyo-wishlist[data-v-29ae6340]{padding:24px 16px 32px}.wishlist-title[data-v-29ae6340]{font-size:30px}.wishlist-subtitle[data-v-29ae6340]{margin-top:6px;font-size:16px}.wishlist-hd[data-v-29ae6340]{align-items:flex-start;margin-bottom:12px}.wishlist-empty-card[data-v-29ae6340]{border-radius:18px;padding:32px 20px}.empty-icon-wrap[data-v-29ae6340]{width:88px;height:88px}.empty-text-hd[data-v-29ae6340]{font-size:24px}.empty-text[data-v-29ae6340]{font-size:16px}.empty-action[data-v-29ae6340],.continue-shopping[data-v-29ae6340]{border-radius:12px;min-height:44px;padding:0 16px;font-size:16px}.wishlist-grid[data-v-29ae6340]{grid-template-columns:repeat(2,1fr)!important}}
/*$vite$:1*/