/**!
 * doyo review widget v0.1.0 (build 26ef603)
 * Built: 2026-10-23 18:46:20
 * (c) 2026 doyobest.com
 */
:root{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}body{margin:0}.tabs-container[data-v-a815ada6]{display:flex;position:relative;align-items:stretch;gap:16px;border-bottom:1px solid #eeecea;padding:0;white-space:nowrap}.tab-item[data-v-a815ada6]{display:block;position:relative;flex:0 0 auto;cursor:pointer;border:0;background:transparent;padding:12px 0;height:44px;font-weight:500;font-size:14px;font-family:Geist,system-ui,sans-serif;white-space:nowrap}.tab-item[data-v-a815ada6]:not(.active){color:#a19b99}.tab-item.active[data-v-a815ada6]{color:#2d2932}.tab-item[data-v-a815ada6]:disabled{cursor:default}.active-indicator[data-v-a815ada6]{display:inline-flex;position:absolute;bottom:-1px;left:0;z-index:100;transition:left .3s ease,width .3s ease;background-color:#2d2932;height:2px;pointer-events:none}.star-row[data-v-4bdb4fb5]{display:grid;grid-template-columns:42px 1fr 32px;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;height:16px;font-size:12px}.star-score[data-v-4bdb4fb5]{display:flex;gap:4px}.star-bar[data-v-4bdb4fb5]{position:relative;border-radius:4px;background-color:#3314000d;height:8px}.star-bar>.star-bar-inner[data-v-4bdb4fb5]{display:inline-flex;position:absolute;top:0;left:0;border-radius:4px;background-color:var(--dy-color-primary);height:8px}.star-row:not(.loading) .star-bar>.star-bar-inner[data-v-4bdb4fb5]{transition:width .5s ease-in-out}.star-percent[data-v-4bdb4fb5]{text-align:right}@-webkit-keyframes jdgm-spin-fe68327e{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin-fe68327e{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);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]{display:inline!important;opacity:1;margin:0!important;padding:0 4px 0 0!important;font-weight:700;font-family:JudgemeStar;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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] *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;line-height:1.4;-webkit-overflow-scrolling:touch}.jdgm-hidden[data-v-fe68327e]{display:none!important;visibility:hidden!important}.jdgm-temp-hidden[data-v-fe68327e]{display:none}.jdgm-spinner[data-v-fe68327e]{-webkit-animation:jdgm-spin-fe68327e .8s infinite linear;animation:jdgm-spin-fe68327e .8s infinite linear;margin:auto;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;border-radius:50%;width:40px;height:40px}.jdgm-spinner[data-v-fe68327e]:empty{display:block}.jdgm-prev-badge[data-v-fe68327e]{display:block!important}.rate-widget[data-v-fe68327e]{display:inline-flex!important;column-gap:7px;justify-content:flex-start;align-items:center;height:var(--rate-height, 1.4);overflow-x:hidden;font-size:var(--font-size);--font-size: calc(var(--0dfbe636) * 1px);--jdgm-star-color: #ff9d00}.total-reviews[data-v-fe68327e]{color:#333;font-size:12px}.jdgm-star[data-v-fe68327e]{color:var(--jdgm-star-color)}.summary[data-v-133d1e95]{display:flex;flex-direction:column;gap:16px;border-radius:8px;background-color:#f8f8f8;padding:24px}.summary-rating[data-v-133d1e95]{display:flex;align-items:center;gap:12px;height:52px}.summary-rating>.summary-rating-avg-score[data-v-133d1e95]{min-width:64px;font-weight:500;font-size:45px;font-family:Georgia,serif}.summary-rating>hr[data-v-133d1e95]{margin:0;background-color:#e0dad6;width:1px;height:32px}.summary-rating .total-count[data-v-133d1e95]{display:flex;gap:4px;font-weight:400;font-size:12px;letter-spacing:-.02em}.summary-title[data-v-133d1e95]{height:24px;color:#312b36;font-weight:600;font-size:16px;letter-spacing:-.02em}.review-write-btn[data-v-133d1e95]{display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #312b36;border-radius:999px;padding:0 12px;height:44px;font-weight:500;font-size:14px;font-family:Geist,system-ui,sans-serif}.review-write-btn[data-v-133d1e95]:hover{background-color:#3314000d}.review-write-btn[data-v-133d1e95]:active{background-color:#3314001a}.reviews-star-filter[data-v-2f3a195f]{display:flex;flex-wrap:nowrap;width:100%;gap:8px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.reviews-star-filter[data-v-2f3a195f]::-webkit-scrollbar{display:none}.reviews-star-filter.is-disabled[data-v-2f3a195f]{opacity:.35;pointer-events:none}.pill[data-v-2f3a195f]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;cursor:pointer;border:1px solid #e0dad6;border-radius:999px;background-color:#fff;padding:0 12px;min-width:max-content;height:36px;touch-action:manipulation;color:#665e5c}.pill.active[data-v-2f3a195f]{border:2px solid #312b36;color:#312b36}.pill[data-v-2f3a195f]:hover{color:#312b36}.pill[data-v-2f3a195f]:is(.disabled,[disabled]){opacity:.3;cursor:not-allowed}.pill[data-v-2f3a195f]:is(.disabled,[disabled]):hover{color:#312b36}.review-record[data-v-b2b13e4f]{display:flex;flex-direction:column;cursor:pointer;border-bottom:1px solid #efecea;padding:0 0 16px}:is(.review-author[data-v-b2b13e4f],.review-time[data-v-b2b13e4f]){display:flex;align-items:center;gap:4px}.review-author>.author-name[data-v-b2b13e4f]{display:inline-flex;align-items:center;color:#312b36;font-weight:500;font-size:14px}.review-author>.author-badge[data-v-b2b13e4f]{display:inline-flex;align-items:center;border-radius:4px;background-color:var(--dy-color-primary);padding:0 8px;color:#fff;font-size:10px;line-height:14px}.review-open-button[data-v-b2b13e4f]{display:inline-flex;align-self:flex-start;cursor:pointer;border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:left}.review-open-button[data-v-b2b13e4f]:focus-visible{outline:2px solid #625b61;outline-offset:3px}:is(.review-verified[data-v-b2b13e4f],.review-date[data-v-b2b13e4f]){display:inline-flex;align-items:center;height:20px;color:#9c9391;font-weight:400;font-size:12px;letter-spacing:-.02em}.review-title[data-v-b2b13e4f]{color:#000;font-weight:600;font-size:16px}.review-body[data-v-b2b13e4f]{color:#312b36;font-weight:400;font-size:14px;font-family:Geist,system-ui,sans-serif;letter-spacing:-.02em}.review-text-clamp[data-v-b2b13e4f]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-user-pic-list[data-v-b2b13e4f]{display:flex;flex-wrap:wrap;gap:16px}.review-user-pic-list>.review-user-pic[data-v-b2b13e4f]{border-radius:6px;width:70px;height:70px;object-fit:cover}.pic-review-container[data-v-8f257c67]{--pic-size: var(--59cf1f32);display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.pic-review-header[data-v-8f257c67]{display:flex;justify-content:space-between;align-items:center;height:36px}.subject[data-v-8f257c67]{font-weight:600;font-size:18px;letter-spacing:-.02em}.scroll-controls[data-v-8f257c67]{display:flex;gap:4px}.scroll-button[data-v-8f257c67]{display:inline-flex;flex:0 0 28px;justify-content:center;align-items:center;transition:color .15s ease,background-color .15s ease;cursor:pointer;border:0;border-radius:50%;background:transparent;padding:0;width:28px;height:28px;color:#191919}.scroll-button[data-v-8f257c67]:disabled{cursor:default;background:transparent;color:#d5d2cf}.scroll-button[data-v-8f257c67]:not(:disabled):hover{background-color:#f3f1ef}.scroll-button[data-v-8f257c67]:focus-visible{outline:2px solid #625b61;outline-offset:2px;background-color:#f3f1ef}.pic-reviews-list-container[data-v-8f257c67]{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}.pic-reviews-list-container[data-v-8f257c67]::-webkit-scrollbar{display:none}.pic-reviews-list[data-v-8f257c67]{display:flex;width:max-content}.review-pic-thumb[data-v-8f257c67]{display:block;flex:0 0 var(--pic-size);cursor:pointer;border:0;border-radius:8px;background:transparent;padding:0;aspect-ratio:1 / 1;width:var(--pic-size);height:var(--pic-size);scroll-snap-align:start;scroll-snap-stop:always}.review-pic-thumb[data-v-8f257c67]:focus-visible{outline:0px solid #625b61;outline-offset:3px}.review-pic-thumb[data-v-8f257c67]:not(:last-child){margin-right:12px}.review-pic-thumb>img[data-v-8f257c67]{display:block;transition:opacity .2s ease;border-radius:8px;aspect-ratio:1 / 1;width:100%;height:100%;object-fit:cover}.review-pic-thumb>img[data-v-8f257c67]:hover{opacity:.85}.chevron[data-v-8f257c67]{display:block;box-sizing:border-box;border-top:2px solid currentColor;border-right:2px solid currentColor;width:8px;height:8px}.chevron-prev[data-v-8f257c67]{transform:translate(2px) rotate(-135deg)}.chevron-next[data-v-8f257c67]{transform:translate(-2px) rotate(45deg)}.pagination[data-v-1b2bff6e]{display:flex;justify-content:center;align-items:center;gap:8px;padding:18px 0;color:#5d585a;font-family:inherit}.pagination-arrow[data-v-1b2bff6e],.pagination-page[data-v-1b2bff6e]{display:inline-flex;flex:0 0 36px;justify-content:center;align-items:center;box-sizing:border-box;border:0;border-radius:50%;background:transparent;padding:0;width:36px;height:36px;color:#5d585a;font:inherit;font-size:14px}.pagination-arrow[data-v-1b2bff6e]{cursor:pointer}.pagination-arrow[data-v-1b2bff6e]:disabled{cursor:default;color:#a19b99}.pagination-arrow[data-v-1b2bff6e]:focus-visible,.pagination-arrow[data-v-1b2bff6e]:not(:disabled):hover{outline-offset:2px;background-color:#d8d4d2}.pagination-page[data-v-1b2bff6e]{cursor:pointer}.pagination-page.is-current[data-v-1b2bff6e]{background:#2d2932;color:#fff}.pagination-page[data-v-1b2bff6e]:not(.is-current):hover,.pagination-page[data-v-1b2bff6e]:focus-visible{outline-offset:2px;background-color:#d8d4d2}.pagination-ellipsis[data-v-1b2bff6e]{display:inline-flex;flex:0 0 20px;justify-content:center;align-items:center;height:36px;color:#5d585a;font-size:14px}.chevron[data-v-1b2bff6e]{display:block;box-sizing:border-box;border-top:2px solid currentColor;border-right:2px solid currentColor;width:8px;height:8px}.chevron-prev[data-v-1b2bff6e]{transform:translate(2px) rotate(-135deg)}.chevron-next[data-v-1b2bff6e]{transform:translate(-2px) rotate(45deg)}.review-detail-overlay[data-v-fa9caba7]{display:flex;position:fixed;justify-content:center;align-items:center;z-index:10000;inset:0;background:#1f1a23b8;padding:48px}.review-detail-dialog[data-v-fa9caba7]{display:grid;position:relative;grid-template-columns:minmax(0,1fr);gap:24px;box-sizing:border-box;border-radius:28px;background:#fff;padding:24px 20px;width:min(100%,900px);max-height:min(90vh,calc(100vh - 96px))}.review-detail-dialog[data-v-fa9caba7]:focus{outline:none}.review-detail-dialog.has-images[data-v-fa9caba7]{grid-template-rows:360px auto;grid-template-columns:360px minmax(0,1fr);padding:24px 20px 16px}.review-image-panel[data-v-fa9caba7]{display:flex;position:relative;justify-content:center;align-items:center;align-self:start;justify-self:center;box-sizing:border-box;border:0;border-radius:16px;width:360px;min-width:0;height:360px;min-height:0;overflow:hidden}@media screen and (min-width: 1025px){.review-image-panel[data-v-fa9caba7]{box-sizing:border-box;margin-inline:auto;max-width:calc(min(90vh,calc(100vh - 96px)) - 64px);max-height:calc(min(90vh,calc(100vh - 96px)) - 64px)}}.review-image[data-v-fa9caba7]{display:block;position:relative;opacity:0;transition:opacity .18s ease;width:100%;height:100%;object-fit:contain}.review-image.is-loaded[data-v-fa9caba7]{opacity:1}.review-image-skeleton[data-v-fa9caba7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;animation:ani-skeleton-fa9caba7 1.2s ease-in-out infinite;border-radius:14px;background:linear-gradient(90deg,#f1f2f4 25%,#e6e6e6 37%,#f1f2f4 50%);background-size:400% 100%;aspect-ratio:1 / 1;width:100%;max-width:100%;max-height:100%}.review-image-skeleton[data-v-fa9caba7]:empty{display:flex}.image-load-error[data-v-fa9caba7]{color:#9c9391;font-size:14px}.review-copy-panel[data-v-fa9caba7]{box-sizing:border-box;padding:4px 8px 4px 0;min-width:0;max-height:calc(min(90vh,calc(100vh - 96px)) - 80px);overflow:auto}.review-heading[data-v-fa9caba7]{display:flex;align-items:center;gap:12px}.review-author[data-v-fa9caba7]{color:#312b36;font-weight:600;font-size:16px}.review-meta[data-v-fa9caba7]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;color:#9c9391;font-size:14px}.review-body[data-v-fa9caba7]{margin-top:16px;color:#312b36;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.close-button[data-v-fa9caba7],.navigation-button[data-v-fa9caba7]{display:flex;position:absolute;justify-content:center;align-items:center;z-index:1;cursor:pointer;box-shadow:0 8px 24px #0000001f;border:0;border-radius:50%;background:#fff;padding:0;color:#312b36}.close-button[data-v-fa9caba7]:focus-visible,.navigation-button[data-v-fa9caba7]:focus-visible{outline:none;box-shadow:0 0 0 3px #312b363d,0 8px 24px #0000001f}.close-button[data-v-fa9caba7]:disabled,.navigation-button[data-v-fa9caba7]:disabled{cursor:default;color:#d5d2cf}.close-button[data-v-fa9caba7]{top:-12px;right:-12px;width:36px;height:36px}.close-button>span[data-v-fa9caba7]{position:relative;width:12px;height:12px}.close-button>span[data-v-fa9caba7]:before,.close-button>span[data-v-fa9caba7]:after{position:absolute;top:5px;left:0;transform:rotate(45deg);border-radius:2px;background:currentColor;width:12px;height:2px;content:""}.close-button>span[data-v-fa9caba7]:after{transform:rotate(-45deg)}.navigation-button[data-v-fa9caba7]{top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px}.navigation-button[data-v-fa9caba7]:disabled{box-shadow:none}.navigation-previous[data-v-fa9caba7]{left:-24px}.navigation-next[data-v-fa9caba7]{right:-24px}.review-detail-footer[data-v-fa9caba7]{display:flex;grid-column:1 / -1;justify-content:center;align-items:center}.product-link[data-v-fa9caba7]{display:inline-flex;justify-content:center;align-items:center;border-radius:24px;background-color:#ff5b00;padding:0 12px;width:240px;height:42px;color:#fff;font-weight:700;font-size:16px;line-height:22px;text-decoration:none}.chevron[data-v-fa9caba7]{display:block;border-top:2px solid currentColor;border-right:2px solid currentColor;width:6px;height:6px}.chevron-previous[data-v-fa9caba7]{transform:translate(1px) rotate(-135deg)}.chevron-next[data-v-fa9caba7]{transform:translate(-1px) rotate(45deg)}@keyframes ani-skeleton-fa9caba7{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.review-image-skeleton[data-v-fa9caba7]{animation:none}}@media screen and (max-width: 1024px){.review-detail-overlay[data-v-fa9caba7]{padding:20px}.review-detail-dialog[data-v-fa9caba7]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:16px;border-radius:20px;padding:20px;min-height:0;max-height:88vh}.review-detail-dialog.has-images[data-v-fa9caba7]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}.review-image-panel[data-v-fa9caba7]{aspect-ratio:1 / 1;width:100%;height:auto}.review-image[data-v-fa9caba7]{height:auto}.navigation-previous[data-v-fa9caba7]{left:-12px}.navigation-next[data-v-fa9caba7]{right:-12px}.review-image-skeleton[data-v-fa9caba7]{width:100%}.review-copy-panel[data-v-fa9caba7]{max-height:30vh}.review-detail-dialog:not(.has-images) .review-copy-panel[data-v-fa9caba7]{max-height:50vh}.review-body[data-v-fa9caba7]{margin-top:8px;font-size:14px;line-height:1.4}.review-body[data-v-fa9caba7] p{margin:0 0 .4em}.review-body[data-v-fa9caba7] p:last-child{margin-bottom:0}.review-author[data-v-fa9caba7]{font-size:14px}.review-meta[data-v-fa9caba7]{margin-top:4px;font-size:13px}.close-button[data-v-fa9caba7]{width:36px;height:36px}.navigation-button[data-v-fa9caba7]{width:44px;height:44px}}.review-images-input[data-v-fbd7d5a8]{display:grid;gap:8px}.review-images-item-status[data-v-fbd7d5a8]{display:flex;align-items:center;justify-content:center;gap:8px}.review-images-file-input[data-v-fbd7d5a8]{display:none}.review-images-dropzone[data-v-fbd7d5a8]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;min-height:68px;align-items:center;border:1px dashed #d8d3cc;border-radius:9px;background:#f2efe9;padding:11px 20px}.review-images-add[data-v-fbd7d5a8]{cursor:pointer;border:0;border-radius:24px;background:#302c33;color:#fff;padding:0 15px;font:inherit;font-size:13px;font-weight:600}.review-images-item-status button[data-v-fbd7d5a8]{cursor:pointer;border:1px solid #bbb;border-radius:4px;background:#fff;padding:7px 10px}.review-images-add[data-v-fbd7d5a8]{display:inline-flex;min-height:44px;align-items:center;justify-content:center}.review-images-add[data-v-fbd7d5a8]:disabled,.review-images-item-status button[data-v-fbd7d5a8]:disabled{cursor:not-allowed;opacity:.55}.review-images-hint[data-v-fbd7d5a8],.review-images-error[data-v-fbd7d5a8]{margin:0;font-size:13px}.review-images-hint[data-v-fbd7d5a8]{color:#8a858a}.review-images-error[data-v-fbd7d5a8]{color:#b42318}.review-images-list[data-v-fbd7d5a8]{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.review-images-item[data-v-fbd7d5a8]{position:relative;display:flex;width:64px;flex-direction:column;align-items:center;gap:4px}.review-images-item img[data-v-fbd7d5a8]{display:block;width:64px;height:64px;border:1px solid #ddd;border-radius:6px;object-fit:cover}.review-images-item-status[data-v-fbd7d5a8]{width:100%;flex-wrap:wrap;font-size:10px;line-height:1.2;text-align:center}.review-images-remove[data-v-fbd7d5a8]{position:absolute;top:-6px;right:-6px;display:grid;width:22px;height:22px;place-items:center;cursor:pointer;border:1px solid #d8d3cc;border-radius:50%;background:#fff;color:#302c33;padding:0;box-shadow:0 1px 3px #00000029}.review-images-remove svg[data-v-fbd7d5a8]{width:12px;height:12px}.review-images-remove[data-v-fbd7d5a8]:disabled{cursor:not-allowed;opacity:.55}.review-write-form[data-v-bd245dc0]{display:grid;gap:16px;border-top:1px solid #e7e4e0;padding:20px 0 24px;color:#302c33}.review-write-title[data-v-bd245dc0],.review-product-title[data-v-bd245dc0],.review-photo-heading[data-v-bd245dc0]{margin:0}.review-write-title[data-v-bd245dc0]{font-size:20px;line-height:1.3}.review-product-title[data-v-bd245dc0]{font-weight:600}.review-fieldset[data-v-bd245dc0]{margin:0;border:0;padding:0;min-width:0}.review-fieldset legend[data-v-bd245dc0],.review-field>span[data-v-bd245dc0]:first-child,.review-photo-heading[data-v-bd245dc0]{display:block;margin-bottom:8px;font-weight:500;font-size:14px}.review-rating-options[data-v-bd245dc0]{display:flex}.review-rating-star[data-v-bd245dc0]{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin:0;border:0;background:transparent;padding:0 4px 0 0;color:#ff9d00;font-size:36px;line-height:1.4}.review-rating-star[data-v-bd245dc0]:last-of-type{padding-right:0}.review-rating-star-icon[data-v-bd245dc0]{display:inline;font-weight:700;font-family:JudgemeStar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.review-rating-star-icon[data-v-bd245dc0]:before{content:""}.review-rating-star.selected .review-rating-star-icon[data-v-bd245dc0]:before{content:""}.review-rating-star[data-v-bd245dc0]:focus-visible,.review-form-actions button[data-v-bd245dc0]:focus-visible,.review-anonymous-option input[data-v-bd245dc0]:focus-visible{outline:2px solid #f56622;outline-offset:2px}.review-field[data-v-bd245dc0]{display:grid;position:relative;gap:4px}.review-field>span[data-v-bd245dc0]:first-child{margin:0}.review-field small[data-v-bd245dc0]{color:#6f6b70;font-weight:400;font-size:12px}.review-field input[data-v-bd245dc0],.review-field textarea[data-v-bd245dc0]{box-sizing:border-box;border:1px solid #4a454b;border-radius:7px;background:transparent;padding:11px 12px;width:100%;color:inherit;font:inherit}.review-field textarea[data-v-bd245dc0]{min-height:100px;resize:vertical}.review-field-error[data-v-bd245dc0]{color:#b42318;font-size:12px}.review-field input[data-v-bd245dc0]::placeholder,.review-field textarea[data-v-bd245dc0]::placeholder{color:#99949a}.review-character-count[data-v-bd245dc0]{justify-self:end;color:#8a858a;font-size:12px}.review-photo-section[data-v-bd245dc0]{display:grid;gap:8px}.review-photo-section .review-photo-heading[data-v-bd245dc0]{margin-bottom:0}.review-anonymous-option[data-v-bd245dc0]{display:flex;align-items:center;gap:8px;font-size:14px}.review-anonymous-option input[data-v-bd245dc0]{width:18px;height:18px;accent-color:#f56622}.review-privacy-copy[data-v-bd245dc0],.review-signed-in-note[data-v-bd245dc0]{margin:0;color:#8a858a;font-size:13px;line-height:1.5}.review-submit-error[data-v-bd245dc0]{margin:0;color:#b42318;font-size:13px;line-height:1.5}.review-form-actions[data-v-bd245dc0]{display:flex;flex-wrap:wrap;gap:8px}.review-form-actions button[data-v-bd245dc0]{cursor:pointer;border-radius:22px;padding:9px 18px;min-height:42px;font:inherit}.review-submit-button[data-v-bd245dc0]{border:1px solid #f56622;background:#f56622;color:#fff}.review-submit-button[data-v-bd245dc0]:disabled{opacity:.55;cursor:not-allowed}.review-cancel-button[data-v-bd245dc0]{border:1px solid #4a454b;background:transparent;color:inherit}textarea[data-v-bd245dc0],input[data-v-bd245dc0]{--focused-base-outline-offset: 2px;--focused-base-outline: 2px solid #4471e6;--focused-base-box-shadow: none}.doyo-review-widget[data-v-cbb7db00]{--dy-color-primary: #ff5b00;display:flex;flex-direction:column;width:100%;min-width:0;max-width:1600px}.review-submit-toast[data-v-cbb7db00]{position:fixed;z-index:9999;top:50%;left:50%;box-sizing:border-box;max-width:min(420px,calc(100vw - 32px));border-radius:8px;background:#302c33;color:#fff;padding:14px 18px;box-shadow:0 8px 24px #0000002e;font-size:14px;line-height:1.45;transform:translate(-50%,-50%)}.data-panel[data-v-cbb7db00]{display:grid;gap:16px;margin-top:20px;width:100%;min-width:0;min-height:400px}.data-panel>.summary-area[data-v-cbb7db00]{grid-area:summary}.data-panel>.reviews-area[data-v-cbb7db00]{grid-area:reviews}.pic-reviews[data-v-cbb7db00]{display:flex;flex:none;min-width:0}.reviews-area[data-v-cbb7db00]{display:flex;flex-direction:column;gap:16px;min-width:0}.review-area[data-v-cbb7db00]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;scroll-margin-top:96px}@media screen and (min-width: 1025px){.data-panel[data-v-cbb7db00]{grid-template-columns:448px minmax(0,1fr)}.data-panel>.reviews-area[data-v-cbb7db00]{padding-left:32px}.data-panel.product[data-v-cbb7db00],.data-panel.store[data-v-cbb7db00]{grid-template-areas:"summary reviews"}}@media screen and (max-width: 1024px){.data-panel[data-v-cbb7db00]{grid-template-columns:100%}.review-area[data-v-cbb7db00]{scroll-margin-top:48px}.data-panel.product[data-v-cbb7db00],.data-panel.store[data-v-cbb7db00]{grid-template-areas:"summary" "reviews"}}.loading-icon[data-v-cbb7db00]{display:flex;justify-content:center;align-items:center;padding:20px 0}.review-header[data-v-cbb7db00]{display:flex;justify-content:space-between;align-items:center;height:36px}.subject[data-v-cbb7db00]{font-weight:600;font-size:18px;letter-spacing:-.02em}
