PageSourceSearch

https://thegreymensskincare.com/cdn/shop/t/75/assets/reviews.js?v=81852188564663467571734556203

js thegreymensskincare.com collected 2026-09-28 22:44:23 UTC 10,989 bytes, 63 lines download raw bytes

1const formatReviewsKlaviyo=()=>{const widget=$('div[id*="klaviyo_reviews_product_reviews"]'),klaviyoLogo=`
2        <svg width="120" height="36" viewBox="0 0 120 36" fill="none" xmlns="http://www.w3.org/2000/svg">
3            <path d="M68.1759 7.44425C68.8199 7.44425 69.4359 7.19225 69.8839 6.77225C70.3319 6.32425 70.6119 5.73625 70.6119 5.09225C70.6119 4.44825 70.3319 3.83225 69.8839 3.38425C69.4359 2.93625 68.8199 2.68425 68.1759 2.65625C67.5319 2.68425 66.9439 2.93625 66.4959 3.38425C66.0479 3.83225 65.7959 4.44825 65.7959 5.09225C65.7959 5.70825 66.0479 6.32425 66.4959 6.74425C66.9439 7.19225 67.5319 7.44425 68.1759 7.44425Z" fill="#010202"/>
4            <path d="M84.78 9.71225H90.688V10.1883C90.352 10.2443 90.044 10.3563 89.764 10.4963C89.232 10.7483 88.14 11.9523 87.328 13.9963C85.928 17.5243 84.444 21.6963 82.904 26.4843L82.316 28.3042C82.064 29.1162 81.84 29.6482 81.728 29.9842C81.616 30.3202 81.476 30.7962 81.224 31.4122C81.084 31.8602 80.888 32.3083 80.664 32.7283C80.384 33.2603 79.824 34.3523 79.404 34.6883C78.732 35.2483 77.724 35.8923 76.464 35.8083C74.028 35.8083 72.18 33.9882 72.152 31.8322C72.152 30.3762 73.076 29.3963 74.476 29.3963C75.484 29.3963 76.38 29.9283 76.38 31.0763C76.38 31.8883 75.568 32.7563 75.568 33.1763C75.568 34.2963 76.212 34.8003 77.472 34.8003C78.48 34.8003 79.292 34.1563 79.908 32.8683C80.748 31.4123 80.804 29.7882 80.132 28.0242L74.952 14.4163C73.776 11.2803 72.852 10.2442 71.76 10.1322V9.65625H79.908V10.1322C78.928 10.2442 78.424 10.8043 78.424 11.8403C78.424 12.5963 78.704 13.7443 79.236 15.2003L80.216 17.8322C81.336 20.6882 82.232 23.1803 82.708 24.7483C83.744 21.5003 84.724 18.6442 85.648 16.1522C86.32 14.3042 86.656 12.9603 86.656 12.1763C86.656 10.7763 85.9 10.1322 84.752 10.1322L84.78 9.71225Z" fill="#010202"/>
5            <path d="M27.9959 27.1004C26.9599 26.9324 26.0639 25.9804 26.0639 24.0204V0.360352L20.1279 1.64835V2.15235C21.1359 2.04035 22.1439 2.93635 22.1439 4.84035V24.0484C22.1439 25.8964 21.1359 26.9884 20.1279 27.1284C20.0439 27.1564 19.9319 27.1564 19.8479 27.1564C19.3439 27.1844 18.8119 27.1003 18.3359 26.9043C17.5519 26.5683 16.8799 25.9524 16.3199 25.0284L13.5759 20.6604C12.9879 19.7364 12.1479 19.0364 11.1119 18.6444C10.1039 18.2524 8.98391 18.1964 7.91991 18.4764L10.9999 15.0884C13.3239 12.5124 15.5079 10.8884 17.5519 10.1884V9.71235H10.7479V10.1884C12.5119 10.8604 12.3999 12.3724 10.3839 14.7244L6.04391 19.7644V0.360352L0.10791 1.64835V2.15235C1.11591 2.15235 2.12391 3.16035 2.12391 4.89635V24.0484C2.12391 26.1484 1.14391 26.9884 0.10791 27.1284V27.6043H7.97591V27.1284C6.68791 26.9604 6.04391 25.9524 6.04391 24.0484V20.5204L7.72391 18.6723L11.8119 25.3364C12.7919 26.9324 13.6879 27.5764 15.1159 27.5764H28.8079V27.2124C28.8639 27.2124 28.4719 27.1844 27.9959 27.1004Z" fill="#010202"/>
6            <path d="M44.3479 24.8317V16.8517C44.264 11.6437 42.0519 9.26367 37.0119 9.26367C35.3879 9.26367 33.8199 9.76767 32.5599 10.7757C31.2159 11.7837 30.5719 12.9317 30.5719 14.2477C30.5719 15.5357 31.2999 16.4877 32.4759 16.4877C33.7359 16.4877 34.6319 15.7877 34.6319 14.7797C34.6319 14.0237 34.1279 12.9877 34.1279 12.2877C34.1279 10.9997 35.1079 9.87967 36.7879 9.87967C38.9439 9.87967 40.4839 11.4757 40.4839 15.0597V17.1877L38.6919 17.6077C37.7679 17.7757 36.956 17.9717 36.368 18.1397C35.752 18.3077 34.9679 18.5597 34.0439 18.9237C32.1679 19.6517 31.1599 20.3237 30.2919 21.6117C29.8719 22.2277 29.6479 22.9557 29.6479 23.7117C29.6479 26.6797 31.7199 28.0237 34.6599 28.0237C36.9559 28.0237 39.4199 26.8197 40.5119 24.5237C40.5399 25.2517 40.7079 25.9517 41.0159 26.5957C42.2479 29.0597 46.2799 27.6037 46.2799 27.6037V27.1277C44.4879 27.4357 44.3479 25.3357 44.3479 24.8317ZM40.5119 22.3677C40.5119 23.5437 40.0919 24.4957 39.2239 25.1957C38.3839 25.8677 37.5439 26.2317 36.6479 26.2317C34.8839 26.2317 33.7359 25.0837 33.7359 22.9837C33.7359 21.9757 34.2959 21.0517 34.7439 20.5197C35.1079 20.1557 35.5279 19.8477 36.0039 19.6237C36.6199 19.3157 36.928 19.1477 37.3479 18.9517L38.9999 18.3357C39.8119 18.0277 40.3159 17.8317 40.5399 17.7197L40.5119 22.3677Z" fill="#010202"/>
7            <path d="M119.92 9.71235H105.948V0.360352H119.92L116.98 5.03635L119.92 9.71235Z" fill="#010202"/>
8            <path d="M91.5 25.308C89.764 23.516 88.812 21.136 88.84 18.644C88.812 17.412 89.036 16.208 89.512 15.06C89.96 13.912 90.66 12.876 91.5 12.008C93.264 10.16 95.42 9.20801 97.94 9.20801C100.432 9.20801 102.588 10.132 104.352 12.008C105.22 12.876 105.92 13.912 106.368 15.032C106.844 16.18 107.068 17.384 107.04 18.616C107.068 19.848 106.816 21.08 106.368 22.2C10
85.892 23.348 105.22 24.384 104.352 25.252C102.588 27.072 100.432 27.996 97.94 27.996C95.42 28.052 93.264 27.128 91.5 25.308ZM101.188 12.316C100.488 10.944 99.536 10.132 98.444 9.90801C96.232 9.46001 94.244 11.728 93.516 15.34C93.208 16.964 93.124 18.616 93.292 20.268C93.46 21.92 93.908 23.516 94.636 25C95.336 26.372 96.288 27.184 97.38 27.408C99.592 27.856 101.636 25.476 102.364 21.836C103.008 18.784 102.7 15.06 101.188 12.316Z" fill="#010202"/>
9            <path d="M70.248 24.0199V9.71191H57.592V10.1319C59.272 10.3839 60.084 11.6439 59.328 13.7159C55.38 24.3839 55.632 23.9079 55.38 24.7759C55.128 23.9639 54.54 21.9199 53.616 19.3999C52.692 16.8799 52.076 15.1719 51.824 14.4439C50.844 11.4759 51.18 10.3839 52.748 10.1879V9.71191H44.544V10.1879C45.776 10.4399 46.84 11.8399 47.736 14.3319L48.996 17.5799C50.368 21.0799 51.992 25.9239 52.552 27.5759H55.268C56.136 25.0279 59.664 14.8919 60.14 13.8559C60.644 12.6799 61.232 11.7839 61.876 11.1679C62.184 10.8319 62.576 10.5799 62.996 10.4119C63.416 10.2439 63.864 10.1599 64.312 10.1599C64.312 10.1599 66.3 10.1599 66.3 12.0639V13.6599C66.3 13.6879 66.3 13.6879 66.3 13.7159V24.0479C66.3 26.0359 65.32 26.9879 64.312 27.1279V27.6039H72.152V27.1279C71.116 26.9599 70.248 26.0359 70.248 24.0199Z" fill="#010202"/>
10        </svg>
11    `;let widgetInfo={total:$(".kl_reviews__summary__average_value",widget).text(),basedOn:`Based on ${$(".kl_reviews__summary__stars__count",widget).text().split(" ")[0]} reviews`,reviews:[]};$(".kl_reviews__review_item",widget).each((index,review)=>{review&&widgetInfo.reviews.push({name:$(".kl_reviews__review__author div",review).text(),description:$(".kl_reviews__review__content",review).text(),stars:$('.kl_reviews__review_stars_and_time div[role="img"]',review).html()})}),widgetInfo.reviews?($(widget).html(`
12            <div class="col1 klaviyo-widget-content">
13                <div>
14                    <div class="logo">${klaviyoLogo}</div>
15                    <div class="total-reviews"><span>${widgetInfo.total}</span> / 5</div>
16                    <div class="total-bar" style="background: linear-gradient(to right, #000000 0%, #000000 ${widgetInfo.total*100/5}%, rgba(0, 0, 0, 0.6) ${widgetInfo.total*100/5}%, rgba(0, 0, 0, 0.6) 100%);">
17                        <div>
18                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
19                                <path d="M4.4247 20.0085L6.23065 12.7393L0.851074 8.01575L7.74935 7.64255L10.2069 0.604492L12.6645 7.64255L19.5628 8.01575L14.1832 12.7393L15.9892 20.0085L10.2069 15.8895L4.4247 20.0085Z" fill="#F1F3F2"/>
20                            </svg>
21                        </div>
22                        <div>
23                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
24                                <path d="M4.4247 20.0085L6.23065 12.7393L0.851074 8.01575L7.74935 7.64255L10.2069 0.604492L12.6645 7.64255L19.5628 8.01575L14.1832 12.7393L15.9892 20.0085L10.2069 15.8895L4.4247 20.0085Z" fill="#F1F3F2"/>
25                            </svg>
26                        </div>
27                        <div>
28                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
29                                <path d="M4.4247 20.0085L6.23065 12.7393L0.851074 8.01575L7.74935 7.64255L10.2069 0.604492L12.6645 7.64255L19.5628 8.01575L14.1832 12.7393L15.9892 20.0085L10.2069 15.8895L4.4247 20.0085Z" fill="#F1F3F2"/>
30                            </svg>
31                        </div>
32                        <div>
33                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
34                                <path d="M4.4247 20.0085L6.23065 12.7393L0.851074 8.01575L7.74935 7.64255L10.2069 0.604492L12.6645 7.64255L19.5628 8.01575L14.1832 12.7393L15.9892 20.0085L10.2069 15.8895L4.4247 20.0085Z" fill="#F1F3F2"/>
35                            </svg>
36                        </div>
37                        <div>
38                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
39                                <path d="M4.4247 20.0085L6.23065 12.7393L0.851074 8.01575L7.74935 7.64255L10.2069 0.604492L12.6645 7.64255L19.5628 8.01575L14.1832 12.7393L15.9892 20.0085L10.2069 15.8895L4.4247 20.0085Z" fill="#F1F3F2"/>
40                            </svg>
41                        </div>
42                    </div>
43                    <div class="total-based-on">${widgetInfo.basedOn}</div>
44                </div>
45            </div>
46            <div class="col2"></div>
47            ${widgetInfo.reviews.length>3?`
48                <div class="next">
49                    <svg width="23" height="16" viewBox="0 0 23 16" fill="none" xmlns="http://www.w3.org/2000/svg">
50                        <path d="M22.7071 8.70711C23.0976 8.31658 23.0976 7.68342 22.7071 7.29289L16.3431 0.928932C15.9526 0.538408 15.3195 0.538408 14.9289 0.928932C14.5384 1.31946 14.5384 1.95262 14.9289 2.34315L20.5858 8L14.9289 13.6569C14.5384 14.0474 14.5384 14.6805 14.9289 15.0711C15.3195 15.4616 15.9526 15.4616 16.3431 15.0711L22.7071 8.70711ZM0 9L22 9V7L0 7L0 9Z" fill="#000000"/>
51                    </svg>
52                </div>
53            `:""}
54        `),widgetInfo.reviews.map((item,index)=>{$(".col2",widget).append(`
55                <div>
56                    <div class="review">
57                        <div class="stars">${item.stars}</div>
58                        <div class="description">${item.description}</div>
59                        <div class="name">${item.name}</div>
60                    </div>
61                </div>
62            `)}),$(".col2",widget).on("init",function(){$(widget).addClass("init")}),$(".col2",widget).slick({dots:!1,infinite:!0,speed:500,slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:768,settings:{slidesToShow:1.7,infinite:!1,dots:!0}}]}),$(".next",widget).click(()=>{$(".col2",widget).slick("slickNext")})):$(widget).remove(),setTimeout(()=>{$(".klaviyo-star-rating-widget").click(e=>{e.preventDefault(),document.querySelector(".klaviyo-widget-content").parentElement.scrollIntoView({behavior:"smooth"})})},1e3)};$(()=>{setTimeout(()=>{formatReviewsKlaviyo()},3e3)});
63//# sourceMappingURL=/cdn/shop/t/75/assets/reviews.js.map?v=81852188564663467571734556203

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.