PageSourceSearch

https://www.siobeauty.com/cdn/shop/t/1103/assets/shop-pay-link.js?v=47736541016518960851788761346

js siobeauty.com collected 2026-09-24 19:22:33 UTC 2,291 bytes, 1 lines download raw bytes

1!function(){"use strict";customElements.get("shop-pay-wrapper")||customElements.define("shop-pay-wrapper",class extends HTMLElement{constructor(){super()}connectedCallback(){this.shopLoginButton=document.querySelector("shop-login-button");const o=this.dataset.bg||"transparent",t=this.dataset.text||"#fff",n=this.dataset.hover||"#fff";this.mainButtonStyles=`\n          :host {\n            --bg-color: ${o};\n            --text-color: ${t};\n            --hover-color: ${n};\n          }\n\n          .follow-icon-wrapper:before {\n            background: var(--bg-color);\n            border-color: var(--text-color);\n            transition: border 0.3s ease;\n          }\n\n          .button:not(.button--following):focus-visible .follow-icon-wrapper:before,\n          .button:not(.button--following):hover .follow-icon-wrapper:before {\n            background: var(--bg-color);\n            border-color: var(--hover-color);\n          }\n\n          .button {\n            background: transparent;\n            color: var(--text-color);\n          }\n\n          .following-text {\n            color: var(--text-color);\n          }\n\n          .button--following:focus-visible,\n          .button--following:hover {\n            background: var(--bg-color);\n          }\n\n          .button:not(.button--following):focus-visible .follow-icon-wrapper:before,\n          .button:not(.button--following):hover .follow-icon-wrapper:before {\n            background: var(--bg-color);\n            border-color: var(--hover-color);\n          }\n        `,this.svgIconsStyles=`\n          :host {\n            color: ${t};\n          }\n        `,customElements.whenDefined("shop-login-button").then((o=>{requestAnimationFrame((()=>{const o=this.shopLoginButton?.shadowRoot,t=o?.querySelector("shop-follow-button"),n=t?.shadowRoot,e=n?.querySelector("follow-on-shop-button"),r=e?.shadowRoot;r&&this.overwriteStyles(r.host.shadowRoot,this.mainButtonStyles);const s=r.querySelector("heart-icon"),l=s?.shadowRoot,c=r.querySelector("shop-logo"),a=c?.shadowRoot;l&&this.overwriteStyles(l.host.shadowRoot,this.svgIconsStyles),a&&this.overwriteStyles(a.host.shadowRoot,this.svgIconsStyles)}))}))}overwriteStyles(o,t){let n=document.createElement("style");n.innerHTML=t,o.appendChild(n)}})}();

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.