PageSourceSearch

https://jandiehmdesigns.com/files/js/client_7c813ca6.js

js jandiehmdesigns.com collected 2026-09-28 06:34:07 UTC 811,099 bytes, 3 lines download raw bytes

1!function(){"use strict";const e=(e,t)=>{};function t(e,t){var n;if(!window.customElements)return;customElements.get(e)||(null===(n=Reflect.defineProperty)||void 0===n||n.call(Reflect,t,"componentVersion",{value:"vanilla"}),customElements.define(e,t))}function n(e){var t,n;return Boolean(null===(n=null===(t=window.Shopify)||void 0===t?void 0:t.SignInWithShop)||void 0===n?void 0:n[`${e}Called`])}function i(e){window.Shopify||(window.Shopify={}),window.Shopify.SignInWithShop||(window.Shopify.SignInWithShop={}),window.Shopify.SignInWithShop[`${e}Called`]=!0}function a(e,t,n,i){return new(n||(n=Promise))((function(a,o){function s(e){try{l(i.next(e))}catch(e){o(e)}}function r(e){try{l(i.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,r)}l((i=i.apply(e,t||[])).next())}))}function o(e,t,n,i){if("a"===n&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?i:"a"===n?i.call(e):i?i.value:t.get(e)}function s(e,t,n,i,a){if("m"===i)throw new TypeError("Private method is not writable");if("a"===i&&!a)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===i?a.call(e,n):a?a.value=n:t.set(e,n),n}"function"==typeof SuppressedError&&SuppressedError;class r{constructor(e){this.emailInput=e,this.passwordInput=this.findPasswordInput()}start(){var e;this.emailInput.addEventListener("input",this.trackEmailChange.bind(this)),null===(e=this.passwordInput)||void 0===e||e.addEventListener("input",this.trackPasswordChange.bind(this))}stop(){var e;this.emailInput.removeEventListener("input",this.trackEmailChange),null===(e=this.passwordInput)||void 0===e||e.removeEventListener("input",this.trackPasswordChange)}isFilledWithPasswordManager(){if(void 0!==this.emailLastUpdated&&void 0!==this.passwordLastUpdated){return Math.abs(this.emailLastUpdated-this.passwordLastUpdated)<100}}trackEmailChange(e){this.emailLastUpdated=e.timeStamp}trackPasswordChange(e){this.passwordLastUpdated=e.timeStamp}findPasswordInput(){var e;return null===(e=this.emailInput.form)||void 0===e?void 0:e.querySelector('input[type="password"]')}}function l(e){const t=e?"sessionStorage":"localStorage";try{const e=window[t],n="__storage_test__";return e.setItem(n,n),e.removeItem(n),!0}catch(e){return!1}}const c={following:"shop_followed",modalDismissed:"sign_in_with_shop_modal_dismissed"};class p{constructor(e,t){this.key=e,this.defaultValue=t,this.namespacedKey=`signInWithShop:${e}`,this.currentValue=this.initAndBackfillCurrentValue()}get value(){return this.currentValue}set(e){this.currentValue=e,function(e,t,{session:n}={}){!!l(n)&&window[n?"sessionStorage":"localStorage"].setItem(e,t)}(this.namespacedKey,JSON.stringify(this.currentValue))}initAndBackfillCurrentValue(){const e=function(e,{session:t}={}){return l(t)?window[t?"sessionStorage":"localStorage"].getItem(e):null}(this.namespacedKey);if(!e){const e=function(e){try{const t=new RegExp(`(${e})=([^;]+)`).exec(document.cookie);return t?t[2]:null}catch(e){return null}}(c[this.key]);if("string"==typeof e){const t="true"===e;return this.set(t),t}return this.defaultValue}try{return JSON.parse(e)}catch(e){return this.defaultValue}}}var d,u;class m{constructor(e,t){d.set(this,void 0),u.set(this,void 0),e&&(s(this,d,e,"f"),s(this,u,(e=>{t(e.target.value)}),"f"),o(this,d,"f").addEventListener("input",o(this,u,"f")))}destroy(){o(this,d,"f")&&o(this,u,"f")&&o(this,d,"f").removeEventListener("input",o(this,u,"f"))}}d=new WeakMap,u=new WeakMap;const h="1.1.0",_="form[data-login-with-shop-sign-in]",g="form[data-login-with-shop-sign-up]",f='input[name="customer[email]"',b='input[name="customer[first_name]"',y='input[name="customer[last_name]"',v=`${_} input[type="email"],${_} ${f}`,k=`${g} input[type="email"],${g} ${f}`,w="2147483647";function P(e=window.location.origin,t){const n=`${e}
1/services/login_with_shop/finalize`;return fetch(n).catch(t)}const S=[];for(let e=0;e<256;++e)S.push((e+256).toString(16).slice(1));let z;const j=new Uint8Array(16);var C={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function x(e,t,n){if(C.randomUUID&&!t&&!e)return C.randomUUID();const i=(e=e||{}).random??e.rng?.()??function(){if(!z){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");z=crypto.getRandomValues.bind(crypto)}return z(j)}();if(i.length<16)throw new Error("Random bytes length must be >= 16");return i[6]=15&i[6]|64,i[8]=63&i[8]|128,function(e,t=0){return(S[e[t+0]]+S[e[t+1]]+S[e[t+2]]+S[e[t+3]]+"-"+S[e[t+4]]+S[e[t+5]]+"-"+S[e[t+6]]+S[e[t+7]]+"-"+S[e[t+8]]+S[e[t+9]]+"-"+S[e[t+10]]+S[e[t+11]]+S[e[t+12]]+S[e[t+13]]+S[e[t+14]]+S[e[t+15]]).toLowerCase()}(i)}function L(e,t,n,i){(i||e.getAttribute(t)!==n)&&!0!==e[t]&&e.setAttribute(t,n)}function A(e,t,n){const i=n.includes(t);e&&!i?n.push(t):!e&&i&&n.splice(n.indexOf(t),1)}function T(){return x()}function E(){return a(this,arguments,void 0,(function*(e=location.origin){const t=fetch(`${e}/meta.json`);try{const e=yield t;return yield e.json()}catch(e){return null}}))}function M(e){try{return new URL(e).hostname}catch(t){return console.error(`[Shop Pay] Store URL (${e}) is not valid`,t),null}}function O(e,t){let n;return(...i)=>{clearTimeout(n),n=setTimeout((()=>{e(...i)}),t)}}function I(){if(!function(){const e=window.navigator.userAgent,t=Boolean(e.match(/iPad/i))||Boolean(e.match(/iPhone/i)),n=Boolean(e.match(/WebKit/i));return t&&n&&!e.match(/CriOS/i)}())return;const e="shop-pay-safari-unzoom",t=document.getElementById(e);if(t)return t.focus();const n=document.createElement("input");n.id=e,n.style.fontSize="16px",n.style.width="1px",n.style.height="1px",n.style.position="fixed",n.style.bottom="-1000px",n.style.right="-1000px",n.style.transform="translate(1000px, 1000px)",n.setAttribute("aria-hidden","true"),document.body.appendChild(n),n.focus({preventScroll:!0})}function N(e){return null===e||""===e.trim()}function R(){var e;const t=null===(e=document.querySelector("script#shop-js-features"))||void 0===e?void 0:e.innerHTML;return t?JSON.parse(t):{}}function D(){var e;const t=null===(e=document.querySelector("script#shop-js-analytics"))||void 0===e?void 0:e.innerHTML;return t?JSON.parse(t):{}}const B=/^[^@]+@[^@]+\.[^@]{2,}$/i;function q(e){return!!e&&RegExp(B).test(e)}function F({selector:e,onElementFound:t}){const n=new WeakSet,i=new MutationObserver((e=>{let t=!1;for(const n of e)if(n.addedNodes.length>0){t=!0;break}t&&o()}));function o(){document.querySelectorAll(e).forEach((e=>{n.has(e)||(t(e),n.add(e))}))}return function(){a(this,void 0,void 0,(function*(){yield function(){if(document.body)return Promise.resolve();return new Promise((e=>{window.addEventListener("DOMContentLoaded",(()=>e()))}))}(),o(),i.observe(document.body||document.documentElement,{childList:!0,subtree:!0})}))}(),i}function V({onVisible:e,onFallback:t}){const n=new IntersectionObserver((a=>{for(const o of a){const{target:a,isIntersecting:s}=o;s&&(i(a)?e(a):t(a),n.unobserve(a))}}),{threshold:1});function i(e){let t=e;for(;t;){if(!["","1"].includes(getComputedStyle(t).opacity))return!1;t=t.parentElement}return!0}return n}function $(e,t=!0){return Boolean(e)}function U(e,t,n){const i=n.querySelector(`#${t}`),a=null==i?void 0:i.parentElement,o=null!=a?a:document.createElement("div");o.innerHTML=e,o.style.display="none","innerHTML"in n&&(n.innerHTML=""),n.prepend(o);const s=n.querySelector(`#${t}`).content;n.appendChild(s.cloneNode(!0))}const W=Math.min,H=Math.max,K=Math.round,Z=Math.floor,G=e=>({x:e,y:e}),J={left:"right",right:"left",bottom:"top",top:"bottom"},Y={start:"end",end:"start"};function Q(e,t,n){return H(e,W(t,n))}function X(e,t){return"function"==typeof e?e(t):e}function ee(e){return e.split("-")[0]}function te(e){return e.split("-")[1]}function ne(e){return"x"===e?"y":"x"}function ie(e){return"y"===e?"height":"width"}function ae(e){return["top","bottom"].includes(ee(e))?"y":"x"}function oe(e){return ne(ae(e))}function se(e){return e.replace(/start|end/g,(e=>Y[e]))}function re(e){return e.replace(/left|right|bottom|top/g,(e=>J[e]))}function le(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function ce(e){const{x:t,y:n,width:i,height:a}=e;return{width:i,height:a,top:n,left:t,right:t+i,bottom:n+a,x:t,y:n}}function pe(e,t,n){let{reference:i,floating:a}=e;const o=ae(t),s=oe(t),r=ie(s),l=ee(t),c="y"===o,p=i.x+i.width/2-a.width/2,d=i.y+i.height/2-a.height/2,u=i[r]/2-a[r]/2;let m;switch(l){case"top":m={x:p,y:i.y-a.height};break;case"bottom":m={x:p,y:i.y+i.height};break;case"right":m={x:i.x+i.width,y:d};break;case"left":m={x:i.x-a.width,y:d};break;default:m={x:i.x,y:i.y}}switch(te(t)){case"start":m[s]-=u*(n&&c?-1:1);break;case"end":m[s]+=u*(n&&c?-1:1)}return m}async function de(e,t){var n;void 0===t&&(t={});const{x:i,y:a,platform:o,rects:s,elements:r,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:p="viewport",elementContext:d="floating",altBoundary:u=!1,padding:m=0}=X(t,e),h=le(m),_=r[u?"floating"===d?"reference":"floating":d],g=ce(await o.getClippingRect
vendor: 4,729 bytes, line 1
1({element:null==(n=await(null==o.isElement?void 0:o.isElement(_)))||n?_:_.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(r.floating)),boundary:c,rootBoundary:p,strategy:l})),f="floating"===d?{x:i,y:a,width:s.floating.width,height:s.floating.height}:s.reference,b=await(null==o.getOffsetParent?void 0:o.getOffsetParent(r.floating)),y=await(null==o.isElement?void 0:o.isElement(b))&&await(null==o.getScale?void 0:o.getScale(b))||{x:1,y:1},v=ce(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:r,rect:f,offsetParent:b,strategy:l}):f);return{top:(g.top-v.top+h.top)/y.y,bottom:(v.bottom-g.bottom+h.bottom)/y.y,left:(g.left-v.left+h.left)/y.x,right:(v.right-g.right+h.right)/y.x}}function ue(){return"undefined"!=typeof window}function me(e){return ge(e)?(e.nodeName||"").toLowerCase():"#document"}function he(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function _e(e){var t;return null==(t=(ge(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ge(e){return!!ue()&&(e instanceof Node||e instanceof he(e).Node)}function fe(e){return!!ue()&&(e instanceof Element||e instanceof he(e).Element)}function be(e){return!!ue()&&(e instanceof HTMLElement||e instanceof he(e).HTMLElement)}function ye(e){return!(!ue()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof he(e).ShadowRoot)}function ve(e){const{overflow:t,overflowX:n,overflowY:i,display:a}=je(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(a)}function ke(e){return["table","td","th"].includes(me(e))}function we(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Pe(e){const t=Se(),n=fe(e)?je(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Se(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function ze(e){return["html","body","#document"].includes(me(e))}function je(e){return he(e).getComputedStyle(e)}function Ce(e){return fe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function xe(e){if("html"===me(e))return e;const t=e.assignedSlot||e.parentNode||ye(e)&&e.host||_e(e);return ye(t)?t.host:t}function Le(e){const t=xe(e);return ze(t)?e.ownerDocument?e.ownerDocument.body:e.body:be(t)&&ve(t)?t:Le(t)}function Ae(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=Le(e),o=a===(null==(i=e.ownerDocument)?void 0:i.body),s=he(a);if(o){const e=Te(s);return t.concat(s,s.visualViewport||[],ve(a)?a:[],e&&n?Ae(e):[])}return t.concat(a,Ae(a,[],n))}function Te(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ee(e){const t=je(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const a=be(e),o=a?e.offsetWidth:n,s=a?e.offsetHeight:i,r=K(n)!==o||K(i)!==s;return r&&(n=o,i=s),{width:n,height:i,$:r}}function Me(e){return fe(e)?e:e.contextElement}function Oe(e){const t=Me(e);if(!be(t))return G(1);const n=t.getBoundingClientRect(),{width:i,height:a,$:o}=Ee(t);let s=(o?K(n.width):n.width)/i,r=(o?K(n.height):n.height)/a;return s&&Number.isFinite(s)||(s=1),r&&Number.isFinite(r)||(r=1),{x:s,y:r}}const Ie=G(0);function Ne(e){const t=he(e);return Se()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Ie}function Re(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),o=Me(e);let s=G(1);t&&(i?fe(i)&&(s=Oe(i)):s=Oe(e));const r=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==he(e))&&t}(o,n,i)?Ne(o):G(0);let l=(a.left+r.x)/s.x,c=(a.top+r.y)/s.y,p=a.width/s.x,d=a.height/s.y;if(o){const e=he(o),t=i&&fe(i)?he(i):i;let n=e,a=Te(n);for(;a&&i&&t!==n;){const e=Oe(a),t=a.getBoundingClientRect(),i=je(a),o=t.left+(a.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(a.clientTop+parseFloat(i.paddingTop))*e.y;l*=e.x,c*=e.y,p*=e.x,d*=e.y,l+=o,c+=s,n=he(a),a=Te(n)}}return ce({width:p,height:d,x:l,y:c})}function De(e,t){const n=Ce(e).scrollLeft;return t?t.left+n:Re(_e(e)).left+n}function Be(e,t,n){void 0===n&&(n=!1);const i=e.getBoundingClientRect();return{x:i.left+t.scrollLeft-(n?0:De(e,i)),y:i.top+t.scrollTop}}function qe(e,t,n){let i;if("viewport"===t)i=function(e,t){const n=he(e),i=_e(e),a=n.visualVie
vendor: 2,086 bytes, line 1
1wport;let o=i.clientWidth,s=i.clientHeight,r=0,l=0;if(a){o=a.width,s=a.height;const e=Se();(!e||e&&"fixed"===t)&&(r=a.offsetLeft,l=a.offsetTop)}return{width:o,height:s,x:r,y:l}}(e,n);else if("document"===t)i=function(e){const t=_e(e),n=Ce(e),i=e.ownerDocument.body,a=H(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=H(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let s=-n.scrollLeft+De(e);const r=-n.scrollTop;return"rtl"===je(i).direction&&(s+=H(t.clientWidth,i.clientWidth)-a),{width:a,height:o,x:s,y:r}}(_e(e));else if(fe(t))i=function(e,t){const n=Re(e,!0,"fixed"===t),i=n.top+e.clientTop,a=n.left+e.clientLeft,o=be(e)?Oe(e):G(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:a*o.x,y:i*o.y}}(t,n);else{const n=Ne(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ce(i)}function Fe(e,t){const n=xe(e);return!(n===t||!fe(n)||ze(n))&&("fixed"===je(n).position||Fe(n,t))}function Ve(e,t,n){const i=be(t),a=_e(t),o="fixed"===n,s=Re(e,!0,o,t);let r={scrollLeft:0,scrollTop:0};const l=G(0);if(i||!i&&!o)if(("body"!==me(t)||ve(a))&&(r=Ce(t)),i){const e=Re(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else a&&(l.x=De(a));const c=!a||i||o?G(0):Be(a,r);return{x:s.left+r.scrollLeft-l.x-c.x,y:s.top+r.scrollTop-l.y-c.y,width:s.width,height:s.height}}function $e(e){return"static"===je(e).position}function Ue(e,t){if(!be(e)||"fixed"===je(e).position)return null;if(t)return t(e);let n=e.offsetParent;return _e(e)===n&&(n=n.ownerDocument.body),n}function We(e,t){const n=he(e);if(we(e))return n;if(!be(e)){let t=xe(e);for(;t&&!ze(t);){if(fe(t)&&!$e(t))return t;t=xe(t)}return n}let i=Ue(e,t);for(;i&&ke(i)&&$e(i);)i=Ue(i,t);return i&&ze(i)&&$e(i)&&!Pe(i)?n:i||function(e){let t=xe(e);for(;be(t)&&!ze(t);){if(Pe(t))return t;if(we(t))return null;t=xe(t)}return null}(e)||n}const He={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:a}=e;const o="fixed"===a,s=_e(i),r=!!t&&we(t.floating);if(i===s||r&&o)return n;let l={scrollLeft:0,scrollTop:0},c=G(1);const p=G(0),d=be(i);
vendor: 7,053 bytes, line 1
1if((d||!d&&!o)&&(("body"!==me(i)||ve(s))&&(l=Ce(i)),be(i))){const e=Re(i);c=Oe(i),p.x=e.x+i.clientLeft,p.y=e.y+i.clientTop}const u=!s||d||o?G(0):Be(s,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+p.x+u.x,y:n.y*c.y-l.scrollTop*c.y+p.y+u.y}},getDocumentElement:_e,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:a}=e;const o="clippingAncestors"===n?we(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let i=Ae(e,[],!1).filter((e=>fe(e)&&"body"!==me(e))),a=null;const o="fixed"===je(e).position;let s=o?xe(e):e;for(;fe(s)&&!ze(s);){const t=je(s),n=Pe(s);n||"fixed"!==t.position||(a=null),(o?!n&&!a:!n&&"static"===t.position&&a&&["absolute","fixed"].includes(a.position)||ve(s)&&!n&&Fe(e,s))?i=i.filter((e=>e!==s)):a=t,s=xe(s)}return t.set(e,i),i}(t,this._c):[].concat(n),s=[...o,i],r=s[0],l=s.reduce(((e,n)=>{const i=qe(t,n,a);return e.top=H(i.top,e.top),e.right=W(i.right,e.right),e.bottom=W(i.bottom,e.bottom),e.left=H(i.left,e.left),e}),qe(t,r,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:We,getElementRects:async function(e){const t=this.getOffsetParent||We,n=this.getDimensions,i=await n(e.floating);return{reference:Ve(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Ee(e);return{width:t,height:n}},getScale:Oe,isElement:fe,isRTL:function(e){return"rtl"===je(e).direction}};function Ke(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ze(e,t,n,i){void 0===i&&(i={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:r="function"==typeof IntersectionObserver,animationFrame:l=!1}=i,c=Me(e),p=a||o?[...c?Ae(c):[],...Ae(t)]:[];p.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const d=c&&r?function(e,t){let n,i=null;const a=_e(e);function o(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return function s(r,l){void 0===r&&(r=!1),void 0===l&&(l=1),o();const c=e.getBoundingClientRect(),{left:p,top:d,width:u,height:m}=c;if(r||t(),!u||!m)return;const h={rootMargin:-Z(d)+"px "+-Z(a.clientWidth-(p+u))+"px "+-Z(a.clientHeight-(d+m))+"px "+-Z(p)+"px",threshold:H(0,W(1,l))||1};let _=!0;function g(t){const i=t[0].intersectionRatio;if(i!==l){if(!_)return s();i?s(!1,i):n=setTimeout((()=>{s(!1,1e-7)}),1e3)}1!==i||Ke(c,e.getBoundingClientRect())||s(),_=!1}try{i=new IntersectionObserver(g,{...h,root:a.ownerDocument})}catch(e){i=new IntersectionObserver(g,h)}i.observe(e)}(!0),o}(c,n):null;let u,m=-1,h=null;s&&(h=new ResizeObserver((e=>{let[i]=e;i&&i.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let _=l?Re(e):null;return l&&function t(){const i=Re(e);_&&!Ke(_,i)&&n();_=i,u=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach((e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,l&&cancelAnimationFrame(u)}}const Ge=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:a,y:o,placement:s,middlewareData:r}=t,l=await async function(e,t){const{placement:n,platform:i,elements:a}=e,o=await(null==i.isRTL?void 0:i.isRTL(a.floating)),s=ee(n),r=te(n),l="y"===ae(n),c=["left","top"].includes(s)?-1:1,p=o&&l?-1:1,d=X(t,e);let{mainAxis:u,crossAxis:m,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return r&&"number"==typeof h&&(m="end"===r?-1*h:h),l?{x:m*p,y:u*c}:{x:u*c,y:m*p}}(t,e);return s===(null==(n=r.offset)?void 0:n.placement)&&null!=(i=r.arrow)&&i.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:{...l,placement:s}}}}},Je=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:r={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=X(e,t),c={x:n,y:i},p=await de(t,l),d=ae(ee(a)),u=ne(d);let m=c[u],h=c[d];if(o){const e="y"===u?"bottom":"right";m=Q(m+p["y"===u?"top":"left"],m,m-p[e])}if(s){const e="y"===d?"bottom":"right";h=Q(h+p["y"===d?"top":"left"],h,h-p[e])}const _=r.fn({...t,[u]:m,[d]:h});return{..._,data:{x:_.x-n,y:_.y-i}}}}},Ye=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:a,middlewareData:o,rects:s,initialPlacement:r,platform:l,elements:c}=t,{mainAxis:p=!0,crossAxis:d=!0,fallbackPlacements:u,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:_=!0,...g}=X(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const f=ee(a),b=ae(r),y=ee(r)===r,v=await(null==l.isRTL?void 0:l.isRTL(c.floating)),k=u||(y||!_?[re(r)]:function(e){const t=re(e);return[se(e),t,se(t)]}(r)),w="none"!==h;!u&&w&&k.push(...function(e,t,n,i){const a=te(e);let o=function(e,t,n){const i=["left","right"],a=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:i:t?i:a;case"left":case"right":return t?o:s;default:return[]}}(ee(e),"start"===n,i);return a&&(o=o.map((e=>e+"-"+a)),t&&(o=o.concat(o.map(se)))),o}(r,_,h,v));const P=[r,...k],S=await de(t,g),z=[];let j=(null==(i=o.flip)?void 0:i.overflows)||[];if(p&&z.push(S[f]),d){const e=function(e,t,n){void 0===n&&(n=!1);const i=te(e),a=oe(e),o=ie(a);let s="x"===a?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=re(s)),[s,re(s)]}(a,s,v);z.push(S[e[0]],S[e[1]])}if(j=[...j,{placement:a,overflows:z}],!z.every((e=>e<=0))){var C,x;const e=((null==(C=o.flip)?void 0:C.index)||0)+1,t=P[e];if(t)return{data:{index:e,overflows:j},reset:{placement:t}};let n=null==(x=j.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:x.placement;if(!n)switch(m){case"bestFit":{var L;const e=null==(L=j.filter((e=>{if(w){const t=ae(e.placement);return t===b||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:L[0];e&&(n=e);break}case"initialPlacement":n=r}if(a!==n)return{reset:{placement:n}}}return{}}}},Qe=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:a,rects:o,platform:s,elements:r,middlewareData:l}=t,{element:c,padding:p=0}=X(e,t)||{};if(null==c)return{};const d=le(p),u={x:n,y:i},m=oe(a),h=ie(m),_=await s.getDimensions(c),g="y"===m,f=g?"top":"left",b=g?"bottom":"right",y=g?"clientHeight":"clientWidth",v=o.reference[h]+o.reference[m]-u[m]-o.floating[h],k=u[m]-o.reference[m],w=await(null==s.getOffsetParent?void 0:s.getOffsetParent(c));let P=w?w[y]:0;P&&await(null==s.isElement?void 0:s.isElement(w))||(P=r.floating[y]||o.floating[h]);const S=v/2-k/2,z=P/2-_[h]/2-1,j=W(d[f],z),C=W(d[b],z),x=j,L=P-_[h]-C,A=P/2-_[h]/2+S,T=Q(x,A,L),E=!l.arrow&&null!=te(a)&&A!==T&&o.reference[h]/2-(A<x?j:C)-_[h]/2<0,M=E?A<x?A-
vendor: 4,234 bytes, line 1
1x:A-L:0;return{[m]:u[m]+M,data:{[m]:T,centerOffset:A-T-M,...E&&{alignmentOffset:M}},reset:E}}}),Xe=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:i,placement:a,rects:o,middlewareData:s}=t,{offset:r=0,mainAxis:l=!0,crossAxis:c=!0}=X(e,t),p={x:n,y:i},d=ae(a),u=ne(d);let m=p[u],h=p[d];const _=X(r,t),g="number"==typeof _?{mainAxis:_,crossAxis:0}:{mainAxis:0,crossAxis:0,..._};if(l){const e="y"===u?"height":"width",t=o.reference[u]-o.floating[e]+g.mainAxis,n=o.reference[u]+o.reference[e]-g.mainAxis;m<t?m=t:m>n&&(m=n)}if(c){var f,b;const e="y"===u?"width":"height",t=["top","left"].includes(ee(a)),n=o.reference[d]-o.floating[e]+(t&&(null==(f=s.offset)?void 0:f[d])||0)+(t?0:g.crossAxis),i=o.reference[d]+o.reference[e]+(t?0:(null==(b=s.offset)?void 0:b[d])||0)-(t?g.crossAxis:0);h<n?h=n:h>i&&(h=i)}return{[u]:m,[d]:h}}}},et=(e,t,n)=>{const i=new Map,a={platform:He,...n},o={...a.platform,_c:i};return(async(e,t,n)=>{const{placement:i="bottom",strategy:a="absolute",middleware:o=[],platform:s}=n,r=o.filter(Boolean),l=await(null==s.isRTL?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:a}),{x:p,y:d}=pe(c,i,l),u=i,m={},h=0;for(let n=0;n<r.length;n++){const{name:o,fn:_}=r[n],{x:g,y:f,data:b,reset:y}=await _({x:p,y:d,initialPlacement:i,placement:u,strategy:a,middlewareData:m,rects:c,platform:s,elements:{reference:e,floating:t}});p=null!=g?g:p,d=null!=f?f:d,m={...m,[o]:{...m[o],...b}},y&&h<=50&&(h++,"object"==typeof y&&(y.placement&&(u=y.placement),y.rects&&(c=!0===y.rects?await s.getElementRects({reference:e,floating:t,strategy:a}):y.rects),({x:p,y:d}=pe(c,u,l))),n=-1)}return{x:p,y:d,placement:u,strategy:a,middlewareData:m}})(e,t,{...a,platform:o})},tt="sda-modal-header",nt="sda-modal-headerless",it="\n  bottom: 0;\n  top: auto !important;\n  left: 0 !important;\n  right: 0 !important;\n  border-radius: 20px 20px 0 0;\n",at=`\n<style>\n.sda-overlay {\n  position: fixed;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background-color: rgba(0, 0, 0, 0.5);\n  z-index: ${w} !important;\n  will-change: opacity, transform;\n}\n\n.sda-modal {\n  background-color: #fff;\n  min-width: 340px;\n  border-radius: 20px;\n  padding: 0;\n  will-change: opacity, transform, overflow;\n}\n\n.sda-modal:focus {\n  outline: 0;\n}\n\n.sda-modal.disable-popup {\n  ${it}\n}\n\n.${tt} {\n  padding: 16px 16px 8px;\n  display: flex;\n  align-items: center;\n}\n\n.${tt} shop-logo {\n  flex: 1 0 1px;\n  display: flex;\n  line-height: 18px;\n}\n\n.sda-modal-close-button {\n    border: none;\n    border-radius: 50%;\n    position: relative;\n    padding: 0;\n    cursor: pointer;\n    display: flex;\n}\n\n.sda-modal-close-button:focus,\n.sda-modal-close-button:hover {\n  color: #E3E3E3;\n  outline: none;\n\n  --icon-color: #E3E3E3;\n}\n\n.sda-modal-close-button:before {\n  position: absolute;\n  content: '';\n  top: 1px;\n  left: 1px;\n  right: 1px;\n  bottom: 1px;\n  border-radius: 50%;\n  background-color: #707070;\n}\n.sda-modal-close-button shop-close-icon {\n    pointer-events: none;\n    z-index: 1;\n}\n\n.${tt}.${nt} {\n  display: block;\n  padding: 0;\n  height: 0;\n}\n\n.${tt}.${nt} shop-logo {\n  display: none;\n}\n\n.${tt}.${nt} .sda-modal-close-button {\n  position: absolute;\n  top: 26px;\n  right: 16px;\n}\n\n.sda-landing {\n    width: 340px;\n    margin: auto;\n}\n\n.sda-hidden {\n  height: 0 !important;\n  border: 0;\n  padding: 0;\n  margin: 0;\n  visibility: hidden;\n  overflow: hidden;\n}\n\n.focus-trap {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  white-space: nowrap;\n  width: 1px;\n}\n\n@media (forced-colors: active) {\n  .sda-modal {\n    border: 1px solid;\n  }\n}\n\n.arrow {\n  position: absolute;\n  background-color: #fff;\n  width: 24px;\n  height: 24px;\n  transform: rotate(45deg);\n  z-index: -1;\n}\n\n@media screen and (max-width: 448px) {\n  .sda-landing {\n    width: 100%;\n  }\n\n  .sda-modal {\n    position: absolute;\n    ${it}\n    min-width: 340px;\n    max-width: unset;\n    box-sizing: border-box;\n  }\n\n  .arrow {\n    display: none;\n  }\n}\n\n@media screen and (min-width: 449px) {\n  .sda-overlay {\n    display: flex;
1\n    align-items: center;\n    justify-content: center;\n  }\n\n\n  .sda-modal {\n    position: absolute;\n    bottom: unset !important;\n    right: unset !important;\n    margin: 0 auto !important;\n    max-width: 400px;\n    box-sizing: border-box;\n  }\n}\n</style>\n\n<div class="sda-overlay sda-hidden">\n  <button type="button" aria-hidden="true" class="focus-trap focus-trap--start"></button>\n  <section class="sda-modal" data-testid="authorize-modal" part="modal" role="dialog" aria-modal="true" aria-label="Sign in with Shop" tabindex="-1">\n    <div class="${tt}">\n      <shop-logo role="img" size="18" color="brand" label="Shop"></shop-logo>\n      <button type="button" class="sda-modal-close-button" aria-label="Close">\n        <shop-close-icon compact size="24"/>\n      </button>\n    </div>\n    <div class="sda-landing">\n      <slot></slot>\n    </div>\n  </section>\n  <button type="button" aria-hidden="true" class="focus-trap focus-trap--end"></button>\n</div>\n`;var ot;!function(e){e.Dynamic="DYNAMIC",e.Mobile="MOBILE",e.Center="CENTER"}(ot||(ot={}));const st=new Map([["top","bottom"],["top-end","bottom"],["top-start","bottom"],["right","left"],["right-end","left"],["right-start","left"],["bottom","top"],["bottom-end","top"],["bottom-start","top"],["left","right"],["left-end","right"],["left-start","right"]]),rt={[ot.Dynamic]:(e,t,n,i)=>{let o=e.querySelector(".arrow");return e.style.position="absolute",null===o&&(o=document.createElement("div"),o.className="arrow",e.appendChild(o)),{config:{placement:null!=i?i:"right",middleware:[Ge(22),i?void 0:Je({limiter:Xe({offset:64})}),Ye({fallbackPlacements:i?[]:["left","top","bottom"]}),Qe({element:o,padding:32}),{name:"center",fn(){return a(this,void 0,void 0,(function*(){return{data:{center:window.matchMedia("screen and (((min-width: 401px) and (max-width: 999px)) or (max-height: 750px))").matches}}}))}}]},fn:({x:t,y:n,placement:i,strategy:a,middlewareData:s})=>{const{center:r}=s;if(r.center)return null!==o&&(o.style.display="none"),Object.assign(e.style,{top:(window.innerHeight-e.offsetHeight)/2+"px",left:(window.innerWidth-e.offsetWidth)/2+"px",bottom:"",right:""}),null;Object.assign(e.style,{left:`${t}px`,top:`${n}px`,right:"",bottom:""});const{arrow:l}=s,c=st.get(i);return null!==o&&Object.assign(o.style,{left:void 0===(null==l?void 0:l.x)?"":`${null==l?void 0:l.x}px`,top:void 0===(null==l?void 0:l.y)?"":`${null==l?void 0:l.y}
1px`,right:"",bottom:"",display:"",[c]:"-12px"}),{x:t,y:n,strategy:a,placement:i,staticSide:c,middlewareData:s}}}},[ot.Center]:(e,t,n={})=>({config:{},fn:()=>{const i=e.querySelector(".arrow");null!==i&&(i.style.display="none");const a=Object.keys(n).length>0;return a&&Object.assign(e.style,n,{position:"absolute"}),t.classList.toggle("centered",!a),null}}),[ot.Mobile]:e=>({config:{},fn:()=>(Object.assign(e.style,{top:"auto !important",right:"0 !important",bottom:"0 !important",left:"auto"}),null)})},lt={cleanup:()=>{},updatePosition:()=>a(void 0,void 0,void 0,(function*(){return Promise.resolve(null)}))};var ct;!function(e){e.UserStatusIdentity="userstatuschange:identity",e.UserStatusScope="userstatuschange:scope",e.UserSessionCreate="usersession:create"}(ct||(ct={}));const pt=(()=>{class e{constructor(){this._topics={}}subscribe(e,t,n){this._topics[e]=[...this._topics[e]||[],{publisherId:t,callback:n}]}unsubscribe(e,t){this._topics[e]=(this._topics[e]||[]).filter((e=>e.publisherId!==t))}unsubscribeAll(e){Object.keys(this._topics).forEach((t=>{this.unsubscribe(t,e)}))}publish(e,t,n){var i;null===(i=this._topics[e])||void 0===i||i.forEach((e=>{e.publisherId!==t&&e.callback(n)}))}}let t;return{getInstance:()=>(t||(t=new e),t)}})();class dt extends Error{constructor(e,t=T()){super(e),this.analyticsTraceId=t,this.name="MonorailProducerError",this.code="monorail_producer_error"}}class ut extends Error{constructor(e,t=T()){super(e),this.analyticsTraceId=t,this.name="AbortSignalReceivedError",this.code="abort_signal_received_error"}}function mt(){var e;null===(e=document.querySelector("com-1password-notification"))||void 0===e||e.remove()}function ht(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t);if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function gt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_t(Object(n),!0).forEach((function(t){ht(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_t(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ft="http://localhost:8082",bt="https://monorail-edge.shopifysvc.com",yt="/v1/produce";function vt(e){return void 0!==e.schemaId}class kt{constructor(e){this.producer=e}do(e,t){return vt(e)?this.producer.produce(e):this.producer.produceBatch(e)}}function wt(){if("undefined"!=typeof crypto&&crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID();const e=new Array(36);for(let t=0;t<36;t++)e[t]=Math.floor(16*Math.random());return e[14]=4,e[19]=e[19]&=-5,e[19]=e[19]|=8,e[8]=e[13]=e[18]=e[23]="-",e.map((e=>e.toString(16))).join("")}function Pt(e,t=!0){return e&&Object.keys(e).length&&t?Object.keys(e).map((t=>({[St(t)]:e[t]}))).reduce(((e,t)=>gt(gt({},e),t))):e}function St(e){return e.split(/(?=[A-Z])/).join("_").toLowerCase()}function zt(e){return e.events.map((e=>{let t=!0,n=!0;return e&&e.options&&Object.prototype.hasOwnProperty.call(e.options,"convertEventCase")&&(t=Boolean(e.options.convertEventCase)),e&&e.options&&Object.prototype.hasOwnProperty.call(e.options,"convertMetaDataCase")&&(n=Boolean(e.options.convertMetaDataCase)),gt({schema_id:e.schemaId,payload:Pt(e.payload,t)},e.metadata&&{metadata:Pt(e.metadata,n)})}))}class jt extends Error{constructor(e){super(`Error producing to the Monorail Edge. Response received: ${JSON.stringify(e)}`),ht(this,"name","MonorailUnableToProduceError"),this.response=e,Object.setPrototypeOf(this,jt.prototype)}}class Ct extends Error{constructor(e){super(`Response not from Monorail Edge. Response received: ${JSON.stringify(e)}`),ht(this,"name","MonorailInterceptedProduceError"),this.response=e,Object.setPrototypeOf(this,Ct.prototype)}}
1class xt extends Error{constructor(e){super(`Error producing to the Monorail Edge. Response received: ${JSON.stringify(e)}`),ht(this,"name","MonorailBatchProduceError"),Object.setPrototypeOf(this,xt.prototype),this.response=e}}class Lt extends Error{constructor(e,t){super(`Error completing request. A network failure may have prevented the request from completing. Error: ${e}. Schemas: ${Array.from(new Set(t)).join(", ")}`),ht(this,"name","MonorailRequestError"),Object.setPrototypeOf(this,Lt.prototype)}}class At extends Error{constructor(e,t){super(`Error reading response from Monorail Edge. Status: ${t||"unknown"}. Error: ${(null==e?void 0:e.message)||"Unknown error"}`),ht(this,"name","MonorailResponseReadError"),this.error=e,this.status=t,Object.setPrototypeOf(this,At.prototype)}}class Tt{static withEndpoint(e){return new Tt(`https://${new URL(e).hostname}`)}constructor(e=ft,t={}){var n,i;if(this.edgeDomain=e,this.optionsOrKeepalive=t,"boolean"==typeof t)return this.keepalive=t,void(this.detectInterceptedErrorEnabled=!1);this.keepalive=null!==(n=t.keepalive)&&void 0!==n&&n,this.detectInterceptedErrorEnabled=null!==(i=t.detectInterceptedErrorEnabled)&&void 0!==i&&i}async produceBatch(e){const t={events:zt(e),metadata:Pt(e.metadata)};let n,i;try{n=await fetch(this.produceBatchEndpoint(),{method:"post",headers:Et(e.metadata),body:JSON.stringify(t),keepalive:this.keepalive})}catch(t){throw new Lt(t,e.events.map((e=>e.schemaId)))}if(207===n.status){const e=await n.json();throw new xt(e)}try{i=await n.text()}catch(e){throw new At(e,n.status)}if(!n.ok){if(!Boolean(n.headers.get("x-request-id"))&&this.detectInterceptedErrorEnabled)throw new Ct({status:n.status,message:i});throw new jt({status:n.status,message:i})}return{status:n.status}}async produce(e){let t,n,i=!0;e&&e.options&&Object.prototype.hasOwnProperty.call(e.options,"convertEventCase")&&(i=Boolean(e.options.convertEventCase));try{t=await async function({endpoint:e,event:t,keepalive:n}){var i,a,o,s,r;const l=t.metadata?{clientMessageId:null===(i=t.metadata)||void 0===i?void 0:i.clientMessageId,eventCreatedAtMs:null===(a=t.metadata)||void 0===a?void 0:a.eventCreatedAtMs,consent:null===(o=t.metadata)||void 0===o?void 0:o.consent,consent_provider:null===(s=t.metadata)||void 0===s?void 0:s.consent_provider,consent_version:null===(r=t.metadata)||void 0===r?void 0:r.consent_version}:void 0;return fetch(null!=e?e:bt+yt,{method:"post",headers:Et(t.metadata),body:JSON.stringify({schema_id:t.schemaId,payload:t.payload,metadata:l&&Pt(l,!0)}),keepalive:n})}({endpoint:this.produceEndpoint(),keepalive:this.keepalive,event:gt(gt({},e),{},{payload:Pt(e.payload,i)})})}catch(t){throw new Lt(t,[e.schemaId])}if(!t)throw new jt({message:"No response from edge"});try{n=await t.text()}catch(e){throw new At(e,t.status)}if(!t.ok){if(!Boolean(t.headers.get("x-request-id"))&&this.detectInterceptedErrorEnabled)throw new Ct({status:t.status,message:n});throw new jt({status:t.status,message:n})}return{status:t.status}}produceBatchEndpoint(){return this.edgeDomain+"/unstable/produce_batch"}produceEndpoint(){return this.edgeDomain+yt}}function Et(e){const t={"Content-Type":"application/json; charset=utf-8","X-Monorail-Edge-Event-Created-At-Ms":(e&&e.eventCreatedAtMs||Date.now()).toString(),"X-Monorail-Edge-Event-Sent-At-Ms":Date.now().toString(),"X-Monorail-Edge-Client-Message-Id":(e&&e.clientMessageId||wt()).toString()};return e&&e.userAgent&&(t["User-Agent"]=e.userAgent),e&&e.remoteIp&&(t["X-Forwarded-For"]=e.remoteIp),e&&e.deviceInstallId&&(t["X-Monorail-Edge-Device-Install-Id"]=e.deviceInstallId),e&&e.client&&(t["X-Monorail-Edge-Client"]=e.client),e&&e.clientOs&&(t["X-Monorail-Edge-Client-OS"]=e.clientOs),t}class Mt{static printWelcomeMessage(e){console.log(`%c👋 from Monorail%c\n\nWe've noticed that you're${e?"":" not"} running in debug mode. As such, we will ${e?"produce":"not produce"} Monorail events to the console. \n\nIf you want Monorail events to ${e?"stop":"start"} appearing here, %cset debugMode=${(!e).toString()}%c, for the Monorail Log Producer in your code.`,"font-size: large;","font-size: normal;","font-weight: bold;","font-weight: normal;")}constructor(e){this.sendToConsole=e,e&&Mt.printWelcomeMessage(e)}async produce(e){return this.sendToConsole&&console.log("Monorail event produced",e),new Promise((t=>{t(e)}))}produceBatch(e){return this.sendToConsole&&console.log("Monorail Batch event produced",e),new Promise((t=>{t(e)}))}}class Ot{static createLogProducer(e){return new Ot(new Mt(e.debugMode),e.middleware||[])}
1static createHttpProducerWithEndpoint(e,t=[]){return new Ot(Tt.withEndpoint(e),t)}static createHttpProducer(e){return new Ot(e.production?new Tt(bt,e.options):new Tt(ft,e.options),e.middleware||[])}static buildMiddlewareChain(e,t=0){return t===e.length?this.identityFn:n=>e[t].do(n,this.buildMiddlewareChain(e,t+1))}constructor(e,t){this.producer=e,this.middleware=t,this.executeChain=Ot.buildMiddlewareChain(this.middleware.concat(new kt(e)))}produce(e){return e.metadata=gt({eventCreatedAtMs:Date.now(),clientMessageId:wt()},e.metadata),this.executeChain(e)}produceBatch(e){return this.executeChain(e)}}class It{constructor(e){this.version=e.version}}class Nt{constructor(e,t=()=>!1){if(ht(this,"eventsAwaitingConsent",[]),null==e||!e.provider)throw new Rt("ConsentTrackingMiddleware requires an instance of ConsentTrackingProvider");this.isStrictlyNecessary=t,this.provider=e.provider}async do(e,t){if(vt(e)){const n=await this.provider.annotateEvent(e);return this.isConsentGivenForEmission(n)?(await this.processBufferedEvents(t),t(n)):this.isStrictlyNecessary(n)?t(n):(this.eventsAwaitingConsent.push(e),Promise.resolve({status:0,message:"Consent not granted and event not marked strictly necessary, event not sent"}))}{if(this.isConsentGivenForEmission(await this.provider.annotateEvent(e.events[0]))){await this.processBufferedEvents(t);const n=await Promise.all(e.events.map((e=>this.provider.annotateEvent(e))));return t(gt(gt({},e),{},{events:n}))}const n=e.events.filter((e=>!!this.isStrictlyNecessary(e)||(this.eventsAwaitingConsent.push(e),!1)));if(n.length>0){const i=await Promise.all(n.map((e=>this.provider.annotateEvent(e))));return t(gt(gt({},e),{},{events:i}))}return Promise.resolve({status:0,message:"Consent not granted for any event, and no event marked strictly necessary, event batch not sent"})}}isConsentGivenForEmission(e){var t;const n=null===(t=e.metadata)||void 0===t?void 0:t.consent,i=this.provider.getRequiredConsentForEmission();return Boolean(Array.isArray(n)&&n.some((e=>i.includes(e))))}async processBufferedEvents(e){if(0===this.eventsAwaitingConsent.length)return;const t=this.eventsAwaitingConsent;this.eventsAwaitingConsent=[];const n=await Promise.all(t.map((e=>this.provider.annotateEvent(e))));await e({events:n})}}class Rt extends Error{constructor(e){super(e),Object.setPrototypeOf(this,Rt.prototype)}}var Dt,Bt,qt;!function(e){e.Histogram="Histogram",e.Counter="Counter",e.UpDownCounter="UpDownCounter"}(Dt||(Dt={})),function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"}(Bt||(Bt={})),function(e){e.InvalidStorefrontOrigin="shop_js_invalid_storefront_origin",e.RequestShowCalledBeforeIframeLoaded="shop_js_request_show_called_before_iframe_loaded",e.HandleSilentError="shop_js_handle_silent_error",e.MonorailProducerError="shop_js_monorail_producer_error",e.ComponentAction="shop_js_component_action"}(qt||(qt={})),qt.InvalidStorefrontOrigin,Dt.Counter,Bt.INT,qt.RequestShowCalledBeforeIframeLoaded,Dt.Counter,Bt.INT,qt.HandleSilentError,Dt.Counter,Bt.INT,qt.MonorailProducerError,Dt.Counter,Bt.INT,qt.ComponentAction,Dt.Counter,Bt.INT;function Ft(...e){return a(this,void 0,void 0,(function*(){var t;if(!window.ShopifyAnalytics&&!window.analytics)return{};let n;Boolean(null===(t=window.trekkie)||void 0===t?void 0:t.ready)?n=Vt():(window.trekkie=window.trekkie||[],n=new Promise((e=>{window.trekkie.push(["ready",()=>{e(Vt())}])})));const i=yield n;return e.reduce(((e,t)=>{const n=i[t];return void 0!==n&&(e[t]=n),e}),{})}))}function Vt(){let e;const t=Promise.race([new Promise((t=>e=setTimeout((()=>t({})),1e4))),new Promise((e=>{var t,n,i;const a=(null===(n=null===(t=window.ShopifyAnalytics)||void 0===t?void 0:t.lib)||void 0===n?void 0:n.ready)||(null===(i=window.analytics)||void 0===i?void 0:i.ready);null==a||a((()=>{var t,n,i,a;const o=(null===(n=null===(t=window.ShopifyAnalytics)||void 0===t?void 0:t.lib)||void 0===n?void 0:n.trekkie)||(null===(i=window.analytics)||void 0===i?void 0:i.trekkie),s=null!==(a=null==o?void 0:o.defaultAttributes)&&void 0!==a?a:{};e(s)}))}))]);return t.finally((()=>clearTimeout(e)))}var $t,Ut,Wt,Ht;!function(e){e.UiImpression="shop_js_ui_impression/1.1",e.InstallmentsModalOpened="shop_pay_installments_dynamic_modal_impression/1.0",e.InstallmentsModalUserAction="shop_pay_installments_dynamic_modal_user_actions/1.0",e.InstallmentsBannerImpression="shop_pay_installments_banner_ui_impression/3.0",e.InstallmentsInvali
1dMetadata="shop_pay_installments_banner_invalid_metadata/1.0",e.ShopLoginFirstTimeRender="shop_js_ui_shop_login_first_time_render/1.0",e.ShopifyLoginWithShopSdkDiscountStatus="shopify_pay_login_with_shop_sdk_discount_status/2.0",e.LoginWithShopSdkPageImpression="shopify_pay_login_with_shop_sdk_page_impressions/3.3",e.LoginWithShopSdkUserAction="shopify_pay_login_with_shop_sdk_user_actions/2.2",e.LoginWithShopSdkErrorEvents="shopify_pay_login_with_shop_sdk_error_events/1.0",e.ShopifyPayModalStateChange="shopify_pay_modal_state_change/1.3",e.LoginWithShopModalStateChange="shop_identity_modal_state_change/1.4",e.LoginWithShopFeatureInitialize="shopify_pay_login_with_shop_sdk_feature_initialize/1.1"}($t||($t={})),function(e){e.AuthorizeModal="AUTHORIZE_MODAL",e.AuthorizeModalInViewport="AUTHORIZE_MODAL_IN_VIEWPORT",e.ClassicCustomerAccount="CLASSIC_CUSTOMER_ACCOUNTS_ACCOUNT_PAGE",e.ClassicCustomerAccountCreateAccount="CLASSIC_CUSTOMER_ACCOUNTS_CREATE_ACCOUNT_PAGE",e.ClassicCustomerAccountLogin="CLASSIC_CUSTOMER_ACCOUNTS_LOGIN_PAGE",e.ComponentLoadedFollowing="COMPONENT_LOADED_FOLLOWING",e.ComponentLoadedNotFollowing="COMPONENT_LOADED_NOT_FOLLOWING",e.ContinueWithShop="CONTINUE_WITH_SHOP_PAGE",e.DiscountSaved="DISCOUNT_SAVE_CONFIRMATION_PAGE",e.DiscountShown="DISCOUNT_SHOWN",e.FollowButtonShownInViewport="FOLLOW_BUTTON_SHOWN_IN_VIEWPORT",e.FollowingGetShopAppCta="FOLLOWING_GET_SHOP_APP_CTA",e.PartnerEmailInputShown="PARTNER_EMAIL_INPUT_SHOWN",e.PhoneConsent="TEXT_MARKETING_SIGN_UP",e.PhoneConsentConfirmed="TEXT_MARKETING_CONFIRMED_PAGE",e.PhoneConsentDeclined="TEXT_MARKETING_DECLINED_PAGE",e.SdkLoaded="SDK_HAS_LOADED_INITIAL_PAGE",e.SignInWithShopButton="SIGN_IN_WITH_SHOP_BUTTON"}(Ut||(Ut={})),function(e){e.CreateAccountLinkClicked="CREATE_ACCOUNT_CLICK",e.EmailEntered="EMAIL_ENTERED",e.FollowOnShopClicked="FOLLOW_ON_SHOP_CLICKED",e.FollowingGetShopAppClick="FOLLOWING_GET_SHOP_APP_CLICK",e.PasswordManagerAutofillDetected="PASSWORD_MANAGER_AUTOFILL_DETECTED",e.PhoneConsentDeclined="DO_NOT_SHARE_PHONE_CLICK",e.PhoneConsentProvided="SHARE_PHONE_CLICK",e.SignInWithShopClicked="SIGN_IN_WITH_SHOP_BUTTON_CLICK",e.ThirdPartyFormSubmission="3RD_PARTY_EMAIL_CAPTURE_FORM_SUBMISSION_CLICK",e.FedCmCancelled="FEDCM_CANCELLED",e.FedCmCompleted="FEDCM_COMPLETED"}(Wt||(Wt={})),function(e){e.Loaded="loaded",e.Shown="shown",e.Hidden="hidden"}(Ht||(Ht={}));const Kt="",Zt="1",Gt="0",Jt="p",Yt="a",Qt="m",Xt="t",en="m",tn="a",nn="p",an="s";function on(e){try{return decodeURIComponent(e)}catch(e){return""}}function sn(e,t=!1){const n=function(){try{return document.cookie}catch{return!1}}()?document.cookie.split("; "):[];for(let t=0;t<n.length;t++){const[i,a]=n[t].split("=");if(e===on(i)){return on(a)}}if(t&&"_tracking_consent"===e&&!window.localStorage.getItem("tracking_consent_fetched")){if("undefined"!=typeof __CtaTestEnv__&&"true"===__CtaTestEnv__)return;return console.debug("_tracking_consent missing"),function(e="/"){const t=new XMLHttpRequest;t.open("HEAD",e,!1),t.withCredentials=!0,t.send()}(),window.localStorage.setItem("tracking_consent_fetched","true"),sn(e,!1)}}function rn(){const e=new URLSearchParams(window.location.search).get("_cs")||sn("_tracking_consent");if(void 0!==e)return function(e){const t=e.slice(0,1);if("{"==t)return function(e){var t;let n;try{n=JSON.parse(e)}catch{return}if("2.1"!==n.v)return;if(null===(t=n.con)||void 0===t||!t.CMP)return;return n}(e);if("3"==t)return function(e){const t=e.slice(1).split("_"),[n,i,a,o,s]=t;let r,l;try{r=t[5]?JSON.parse(t.slice(5).join("_")):void 0}catch{}if(s){const e=s.replace(/\*/g,"/").replace(/-/g,"+"),t=Array.from(atob(e)).map((e=>e.charCodeAt(0).toString(16).padStart(2,"0"))).join("");l=[8,13,18,23].reduce(((e,t)=>e.slice(0,t)+"-"+e.slice(t)),t)}function c(e){const t=n.split(".")[0];return t.includes(e.toLowerCase())?Gt:t.includes(e.toUpperCase())?Zt:Kt}function p(e){return n.includes(e.replace("t","s").toUpperCase())}return{v:"3",con:{CMP:{[tn]:c(tn),[nn]:c(nn),[en]:c(en),[an]:c(an)}},region:i||"",cus:r,purposes:{[Yt]:p(Yt),[Jt]:p(Jt),[Qt]:p(Qt),[Xt]:p(Xt)},sale_of_data_region:"t"==o,display_banner:"t"==a,consent_id:l}}(e);return}(e)}function ln(e){const t=rn();if(!t||!t.purposes)return!0;const n=t.purposes[e];return"boolean"!=typeof n||n}function cn(){return ln(Yt)}function pn(){return ln(Jt)}function dn(){return ln(Qt)}function un(){return ln(Xt)}function mn(){const e=[];return cn()&&e.push("analytics"),dn()&&e.push("marketing"),un()&&e.push("sale_of_data"),pn()&&e.push("preferences"),e}class hn extends It{async annotateEvent(e){return Promise.resolve(function(e,t){if("v1"===t){const n=mn();return{...e,metadata:{...null==e?void 0:e.metadata,consent:n,consent_provider:"consent-tracking-api",consent_version:t}}}throw new _n(t||"unknown")}(e,this.version))}getRequiredConsentForEmission(){if("v1"===this.version)return["anal
1ytics","marketing"];throw new _n(this.version||"unknown")}}class _n extends Error{constructor(e){super(`Version ${e} is not supported by the consent-tracking-api provider`),this.name="MonorailConsentTrackingApiProviderVersionError",Object.setPrototypeOf(this,_n.prototype)}}const gn={errorParsingCreatedAtMs:"Error parsing: X-Monorail-Edge-Event-Created-At-Ms",emptyeEventCreatedAtMs:"event_created_at_ms metadata field cannot be empty",noPermissionToGetURL:"Your client does not have permission to get URL",noResponseFromEdge:"No response from edge",incorrectContentType:"Incorrect Content-Type. Expected: application/json or text/plain",blockedRequest:"Blocked Request",failedToReadRequestBody:"Failed to read request body",methodNotAllowed:"Method Not Allowed",schemaValidationError:"Schema validation error"};function fn(){const e=new hn({version:"v1"});return[new Nt({provider:e})]}const bn=fn(),yn=Ot.createHttpProducer({production:!0,middleware:bn});let vn=class{constructor({elementName:e,analyticsTraceId:t,flow:n="",flowVersion:i="unspecified",shopId:a,shopPermanentDomain:o,checkoutVersion:s,checkoutToken:r}){var l;this._shopPermanentDomain="",this._impressionTracked=!1,this._shopLoginFirstTimeRenderTracked={},this._pageImpressionTracked={AUTHORIZE_MODAL:!1,AUTHORIZE_MODAL_IN_VIEWPORT:!1,CLASSIC_CUSTOMER_ACCOUNTS_ACCOUNT_PAGE:!1,CLASSIC_CUSTOMER_ACCOUNTS_CREATE_ACCOUNT_PAGE:!1,CLASSIC_CUSTOMER_ACCOUNTS_LOGIN_PAGE:!1,COMPONENT_LOADED_FOLLOWING:!1,COMPONENT_LOADED_NOT_FOLLOWING:!1,CONTINUE_WITH_SHOP_PAGE:!1,DISCOUNT_SAVE_CONFIRMATION_PAGE:!1,DISCOUNT_SHOWN:!1,FOLLOWING_GET_SHOP_APP_CTA:!1,FOLLOW_BUTTON_SHOWN_IN_VIEWPORT:!1,PARTNER_EMAIL_INPUT_SHOWN:!1,SDK_HAS_LOADED_INITIAL_PAGE:!1,SIGN_IN_WITH_SHOP_BUTTON:!1,TEXT_MARKETING_SIGN_UP:!1,TEXT_MARKETING_CONFIRMED_PAGE:!1,TEXT_MARKETING_DECLINED_PAGE:!1},this._elementName=e,this._flow=n,this._analyticsTraceId=t,this._initTimestamp=(new Date).getTime(),this._flowVersion=i,this._checkoutVersion=s,this._checkoutToken=r,this._shopId=a,this._shopPermanentDomain=o||(null===(l=window.Shopify)||void 0===l?void 0:l.shop)||"",this._shopModalPreviousState=void 0}get analyticsTraceId(){return this._analyticsTraceId}trackElementImpression(e){return a(this,void 0,void 0,(function*(){if(this._impressionTracked)return;this._impressionTracked=!0;const t=yield Ft("uniqToken","visitToken","microSessionId","microSessionCount","shopId","themeId","themeCityHash","contentLanguage","referer"),n=Object.assign(Object.assign({},t),{elementType:e,elementName:this._elementName,shopJsVersion:h});kn({schemaId:$t.UiImpression,payload:n},t,(()=>{this._impressionTracked=!1}))}))}trackPageImpression(e){return a(this,arguments,void 0,(function*({shopAccountUuid:e,apiKey:t,page:n,allowDuplicates:i=!1}){var a;if(!i&&this._pageImpressionTracked[n])return;this._pageImpressionTracked[n]=!0;const o=yield Ft("uniqToken","visitToken","isPersistentCookie","path","customerId"),s=D(),r=null!==(a=null==s?void 0:s.pageType)&&void 0!==a?a:"",l=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},o),{analyticsTraceId:this._analyticsTraceId,flow:this._flow,flowVersion:this._flowVersion,pageName:n,sdkVersion:h,shopPermanentDomain:this._shopPermanentDomain,storefrontPageType:r}),t&&{apiKey:t}),e&&{shopAccountUuid:e}),this._checkoutToken&&{checkoutToken:this._checkoutToken});kn({schemaId:$t.LoginWithShopSdkPageImpression,payload:l},o,(()=>{this._pageImpressionTracked[n]=!1}))}))}trackShopLoginFirstTimeRender(){return a(this,arguments,void 0,(function*(e=this._flowVersion,t=this._initTimestamp){if(this._shopLoginFirstTimeRenderTracked[e])return;this._shopLoginFirstTimeRenderTracked[e]=!0;const n=(new Date).getTime()-t,i=yield Ft("shopId"),a=Object.assign(Object.assign({analyticsTraceId:this._analyticsTraceId,duration:n},i),{shopLoginVersion:e,url:window.location.href,userAgent:navigator.userAgent});kn({schemaId:$t.ShopLoginFirstTimeRender,payload:a},i,(()=>{this._shopLoginFirstTimeRenderTracked[e]=!1}))}))}trackShopPayLoginWithShopSdkUserAction({apiKey:e,userAction:t}){const n=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e&&{apiKey:e}),{flow:this._flow,flowVersion:this._flowVersion,sdkVersion:h,analyticsTraceId:this._analyticsTraceId}),this._checkoutVersion&&{checkoutVersion:this._checkoutVersion}),this._shopId&&{shopId:this._shopId}),{shopPermanentDomain:this._shopPermanentDomain,userAction:t});kn({schemaId:$t.LoginWithShopSdkUserAction,payload:n})}trackShopPayLoginWithSdkErrorEvents({apiKey:e,errorCode:t,errorMessage:n}){const i={apiKey:e,flow:this._flow,flowVersion:this._flowVersion,sdkVersion:h,analyticsTraceId:this._analyticsTraceId,shopPermanentDomain:this._shopPermanentDomain,errorCode:t,errorMessage:n};kn({schemaId:$t.LoginWithShopSdkErrorEvents,payload:i})}trackShopPayModalStateChange({currentState:e,reason:t,dismissMethod:n}){var i,a;if(this._checkoutToken){const t={checkoutToken:this._checkoutToken,checkoutVersion:this._checkoutVersion,shopI
1d:this._shopId,shopifyDomain:this._shopPermanentDomain,previousState:"",currentState:e,analyticsTraceId:this._analyticsTraceId,clientTimestampMs:(new Date).getTime(),zoom:`${null===(i=window.visualViewport)||void 0===i?void 0:i.scale}`};kn({schemaId:$t.ShopifyPayModalStateChange,payload:t})}this._flow&&this._flowVersion&&(kn({schemaId:$t.LoginWithShopModalStateChange,payload:{currentState:e,previousState:this._shopModalPreviousState,reason:t,dismissMethod:n,flow:this._flow,flowVersion:this._flowVersion,analyticsTraceId:this._analyticsTraceId,zoom:`${null===(a=window.visualViewport)||void 0===a?void 0:a.scale}`}}),this._shopModalPreviousState=e)}trackFeatureInitialization(e){return a(this,arguments,void 0,(function*({apiKey:e,source:t}){var n;const i=yield Ft("uniqToken","visitToken","isPersistentCookie","path","customerId"),a=D(),o=null!==(n=null==a?void 0:a.pageType)&&void 0!==n?n:"",s=Object.assign(Object.assign(Object.assign(Object.assign({},i),{analyticsTraceId:this._analyticsTraceId,flow:this._flow,flowVersion:this._flowVersion,sdkVersion:h,shopPermanentDomain:this._shopPermanentDomain,source:t,storefrontPageType:o}),e&&{apiKey:e}),this._checkoutToken&&{checkoutToken:this._checkoutToken});kn({schemaId:$t.LoginWithShopFeatureInitialize,payload:s},i)}))}};function kn(e,t,n){!t||Object.keys(t).length?(e.payload=Object.assign(e.payload,t),yn.produce(e).catch((e=>{if(null==n||n(e),function(e){var t;return!(e instanceof Lt||(null===(t=null==e?void 0:e.message)||void 0===t?void 0:t.includes("Invalid agent:")))}(e)){!function(e){const t=Object.entries(gn).find((([t,n])=>e.message.includes(n)));null==t||t[0]}(e instanceof Error?e:new dt(String(e))),qt.MonorailProducerError}}))):null==n||n({message:"trekkie attributes are empty"})}const wn=448,Pn="\n  bottom: 0;\n  top: auto !important;\n  left: 0 !important;\n  right: 0 !important;\n  border-radius: 32px 32px 0 0;\n",Sn=`\n<style>\n.sda-overlay {\n  position: fixed;\n  width: 100%;\n  height: 100%;\n  background-color: rgba(0, 0, 0, 0.5);\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  z-index: ${w} !important;\n  will-change: opacity, transform;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n}\n\n.sda-modal {\n  background-color: #fff;\n  max-width: max-content;\n  min-width: 320px;\n  border-radius: 32px;\n  padding: 40px 28px 16px;\n  will-change: opacity, transform;\n}\n\n.sda-modal:focus {\n  outline: 0;\n}\n\n@media screen and (max-width: 448px) {\n  .sda-modal {\n    position: absolute;\n    ${Pn}\n    max-width: unset;\n    padding: 32px 0 16px;\n    box-sizing: border-box;\n  }\n\n  .arrow {\n    display: none;\n  }\n}\n\n@media screen and (min-width: 449px) {\n  .sda-overlay.centered {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n}\n\n.sda-modal.disable-popup {\n  ${Pn}\n}\n\n.sda-modal-close-button {\n    background: none;\n    border: none;\n    position: absolute;\n    right: 16px;\n    top: 24px;\n    padding: 8px;\n    cursor: pointer;\n    display: flex;\n}\n\n.sda-modal-close-button:focus,\n.sda-modal-close-button:hover {\n  border-radius: 6px;\n  background: rgb(0 0 0 / 0.03);\n  color: #7b61f0;\n  outline: none;\n\n  --icon-color: #7b61f0;\n}\n\n.sda-modal-close-button shop-close-icon {\n    pointer-events: none;\n}\n\n.sda-landing {\n    width: 320px;\n    margin: auto;\n}\n\n.sda-shop-logo {\n    text-align: center;\n    padding: 12px 0 8px 0;\n}\n\n.sda-hidden {\n  height: 0 !important;\n  border: 0;\n  padding: 0;\n  margin: 0;\n  visibility: hidden;\n  overflow: hidden;\n}\n\n.focus-trap {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  white-space: nowrap;\n  width: 1px;\n}\n\n@media (forced-colors: active) {\n  .sda-modal {\n    border: 1px solid;\n  }\n}\n\n.arrow {\n  position: absolute;\n  background-color: #fff;\n  width: 24px;\n  height: 24px;\n  transform: rotate(45deg);\n}\n</style>\n\n<div class="sda-overlay sda-hidden">\n  <button type="button" aria-hidden="true" class="focus-trap focus-trap--start"></button>\n  <section class="sda-modal" data-testid="authorize-modal" part="modal" role="dialog" aria-modal="true" aria-label="Sign in with Shop" tabindex="-1">\n      <button type="button" class="sda-modal-close-button" aria-label="Close">\n          <shop-close-icon size="16"/>\n      </button>\n      <div class="sda-landing">\n          <slot></slot>\n      </div>\n      <div class="sda-shop-logo">\n          <shop-logo role="img" size="20" color="brand" label="Shop"/>\n      </div>\n  </section>\n  <button type="button" aria-hidden="true" class="focus-trap focus-trap--end"></button>\n</div>\n`,zn="<style>\n  :host {\n    display:inline-block;\n    font-family: -apple-system,BlinkMacSystemFont,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif !important;\n    font-style: normal !important;\n    line-height: normal;\n  }\n  iframe {\n    border:none;\n    height:0;\n    width:100%;\n  }\n  store-logo {\n    margin: 16px 0 29px;\n  }\n\n  .hidden {\n    display: none;\n  }\n\n  @media screen and (min-width: 449px) {\n    store-logo {\n      margin-top: 38px;\n    }\n  }\n  </style>";class jn extends vn{constructor({elementName:e,analyticsTraceId:t}){super({elementName:e,analyticsTraceId:t,flow:"follow"})}trackFollowButtonPageImpression(e){this.trackPageImpression({page:e?Ut.ComponentLoadedFollowing:Ut.ComponentLoadedNotFollowing})}trackFollowButtonInViewport(){this.trackPageImpression({page:Ut.FollowButtonShownInViewport})}trackFollowingGetAppButtonPageImpression(){this.trackPageImpression({page:Ut.FollowingGetShopAppCta})}trackFollowButtonClicked(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.FollowOnShopClicked})}trackFollowingGetAppButtonClicked(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.FollowingGetShopAppClick})}}var Cn;!function(e){e.Default="loginWithShop",e.CheckoutModal="loginWithShopCheckoutModal",e.ClassicCustomerAccounts="loginWithShopClassicCustomerAccounts",e.Web="loginWithShopShopWeb",e.SelfServe="loginWithShopSelfServe",e.CheckoutExtension="loginWithShopCheckoutExtension",e.PaymentRequest="loginWithShopPaymentRequest"}(Cn||(Cn={}));const xn={[Cn.Default]:"default",[Cn.SelfServe]:"self_serve_customer_accounts",[Cn.ClassicCustomerAccounts]:"classic_customer_accounts",[Cn.PaymentRequest]:"payment_request",[Cn.CheckoutExtension]:"default",[Cn.CheckoutModal]:"checkout_modal",[Cn.Web]:""},Ln="shop-login-default",An=`${Ln}-iframe`,Tn=`${Ln}-iframe-compact`,En=`${Ln}-header`,Mn=`${En}-contents-container`,On=`${En}-title`,In=`${En}-description`,Nn=`${En}-divider`,Rn=`${Ln}-footer`,Dn=`${Rn}-content`,Bn=`${Ln}-hidden`,qn="20px",Fn=`\n    <style>\n        body {\n            font-family: -apple-system,BlinkMacSystemFont,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif !important;\n            font-style: normal !important;\n            text-align: center;\n            margin: 0;\n            -webkit-font-smoothing: antialiased;\n            overflow: hidden;\n        }\n\n        .${On} {\n            font-size: 18px;\n            font-weight: 700;\n            line-height: 25px;\n            letter-spacing: -0.2px;\n            color: #000000;\n            margin-bottom: 8px;\n        }\n\n        .${In} {\n            font-size: 14px;\n            font-weight: 400;\n            color: #0F1721;\n            letter-spacing: 0px;\n            white-space: pre-line;\n            overflow: hidden;\n            text-overflow: ellipsis;\n        }\n    </style>\n`;class Vn extends vn{constructor({elementName:e,analyticsTraceId:t,analyticsContext:n=Cn.Default,flowVersion:i="unspecified",checkoutVersion:a,checkoutToken:o,shopId:s,shopPermanentDomain:r}){super({elementName:e,analyticsTraceId:t,flow:xn[n],flowVersion:i,checkoutVersion:a,checkoutToken:o,shopId:s,shopPermanentDomain:r}),this._emailEnteredUserActionTracked=!1,this._passwordManagerAutofillDetected=!1}trackLoginDefaultButtonClicked(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.SignInWithShopClicked})}trackEmailEnteredAction(){this._emailEnteredUserActionTracked||(this._emailEnteredUserActionTracked=!0,this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.EmailEntered}))}trackPasswordManagerAutofillDetected(){this._passwordManagerAutofillDetected||(this._passwordManagerAutofillDetected=!0,this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.PasswordManagerAutofillDetected}))}trackFedCMCancelledUserAction(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.FedCmCancelled})}trackFedCMCompletedUserAction(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.FedCmCompleted})}}class $n extends Vn{constructor({elementName:e,flowVersion:t,analyticsTraceId:n}){super({elementName:e,analyticsTraceId:n,analyticsContext:Cn.ClassicCustomerAccounts,flowVersion:t})}trackClassicCustomerAccountsLoginPageImpression(){this.trackPageImpression({page:Ut.ClassicCustomerAccountLogin})}trackClassicCustomerAccountsCreateAccountPageImpression(){this.trackPageImpression({page:Ut.ClassicCustomerAccountCreateAccount})}trackClassicCustomerAccountsAccountPageImpression(){this.trackPageImpression({page:Ut.ClassicCustomerAccount})}trackClassicCustomerAccountsContinueWithShopPageImpression(){this.trackPageImpression({page:Ut.ContinueWithShop})}trackClassicCustomerAccountsCreateAccountAction(){this.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.CreateAccountLinkClicked})}}var Un,Wn,Hn,Kn,Zn,Gn,Jn;!function(e){e.Source="src",e.Initial="initial"}(Un||(Un={})),function(e){e.Email="email",e.Phone="phone",e.PhoneOwnershipVerified="phone_ownership_verified"}(Wn||(Wn={})),function(e){e.Follow="follow",e.Default="default",e.Custom="custom",e.PopUp="pop_up"}(Hn||(Hn={})),function(e){e.Start="start",e.SignUp="signup",e.Verify="verify",e.Captcha="captcha",e.OneClick="one-click"}(Kn||(Kn={})),function(e){e.ApiUnavailable="api_unavailable",e.InvalidApiKey="invalid_api_key",e.ServerError="server_error",e.UserBlocked="user_blocked",e.NoDiscountReceived="no_discount_received",e.InvalidAnalyticsContext="invalid_analytics_context",e.InstallmentsIneligible="installments_ineligible",e.CaptchaChallenge="captcha_challenge",e.RetriableServerError="retriable_server_error"}(Zn||(Zn={})),function(e){e.Init="init",e.Restart="restart",e.UserMatched="user_matched",e.UserNotMatched="user_not_matched",e.VerificationStepChanged="verification_step_changed",e.CustomizationValidityChanged="customization_validity_changed",e.PopUpOpened="pop_up_opened"}(Gn||(Gn={})),function(e){e.Start="start",e.SignUp="signup",e.EmailVerification="email_verification",e.PhoneVerification="phone_verification",e.WebAuthnVerification="webauthn_verification",e.PopUpOpened="pop_up_opened",e.OneClick="one_click",e.PersonalizeConsent="personalize_consent"}(Jn||(Jn={}));var Yn,Qn,Xn,ei,ti,ni,ii,ai;!function(e){e.Interest="interest",e.SplitPay="split_pay",e.ZeroPercent="zero_percent"}(Yn||(Yn={})),function(e){e.Cart="cart",e.Product="product",e.Checkout="checkout"}(Qn||(Qn={})),function(e){e.PayInFour="pay_in_4",e.AsLowAs="as_low_as",e.PayInFourAsLowAs="pay_in_4_or_as_low_as"}(Xn||(Xn={})),function(e){e.Standard="standard",e.CustomizedByMerchant="customized_by_merchant"}(ei||(ei={})),function(e){e.SplitPay="split_pay",e.ZeroInterest="zero_interest",e.InterestOnly="interest_only",e.ZeroInterestOnly="zero_interest_only",e.Adaptive="adaptive",e.Ineligible="ineligible"}(ti||(ti={})),function(e){e.Close="close",e.ContinueToCheckout="continue_to_checkout",e.CloseAuth="close_auth_modal"}(ni||(ni={})),function(e){e.SplitPay="split_pay",e.Monthly="monthly"}(ii||(ii={})),function(e){e.SignIn="sign_in",e.SignUp="sign_up"}(ai||(ai={}));
1class oi extends Error{constructor(){super("FedCM is not supported")}}class si extends Error{constructor(){super("FedCM was cancelled")}}const ri=e=>a(void 0,void 0,void 0,(function*(){if(!("IdentityCredential"in window))throw new oi;const{mediation:t="optional",analyticsTraceId:n,monorailTracker:i}=e,o=yield function(e){return a(this,void 0,void 0,(function*(){let t="/services/login_with_shop/fedcm/provider";e&&(t+=`?analytics_trace_id=${encodeURIComponent(e)}`);const n=yield fetch(t,{method:"GET"}),i=yield n.json();return{configURL:i.configURL,clientId:i.clientId,state:i.state,nonce:i.nonce,params:{nonce:i.nonce}}}))}(n),s=yield function(e,t){return navigator.credentials.get({identity:{providers:[t]},mediation:e})}(t,o);if(!s)throw null==i||i.trackFedCMCancelledUserAction(),new si;return function(e,t,n){return a(this,void 0,void 0,(function*(){const i=yield fetch("/services/login_with_shop/fedcm/callback",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({raw_id_token:e,state:t}).toString()});return null==n||n.trackFedCMCompletedUserAction(),i}))}(s.token,o.state,i)}));function li(){return a(this,arguments,void 0,(function*(e=!1){if(!n("initCustomerAccounts")){i("initCustomerAccounts");try{if(("/"===(t=window.location.pathname)?t:t.endsWith("/")?t.slice(0,-1):t).endsWith("/account"))return void function(){const e=(t="analytics_trace_id",new URLSearchParams(window.location.search).get(t));var t;if(e){new $n({elementName:"shop-login-button",flowVersion:ai.SignIn,analyticsTraceId:e}).trackClassicCustomerAccountsAccountPageImpression()}}();!function(e=!1){const t=T(),n=new $n({elementName:"shop-login-button",flowVersion:ai.SignIn,analyticsTraceId:t}),i=new WeakMap;let a=null;e&&d();const o=V({onVisible:t=>c({input:t,autoOpen:!e}),onFallback:e=>{e.addEventListener("focus",s,{once:!0}),n.trackShopPayLoginWithSdkErrorEvents({apiKey:"",errorCode:"fallback_to_focus_event",errorMessage:"Fallback to focus event for classic customer accounts"})}});function s(t){c({input:t.target,autoOpen:!e})}function l(e,t){var n,i;const a=null===(n=e.elements.namedItem("checkout_url"))||void 0===n?void 0:n.value,o=null===(i=e.elements.namedItem("return_url"))||void 0===i?void 0:i.value,s=new URLSearchParams(Object.assign(Object.assign({analytics_trace_id:t},a&&{checkout_url:a}),o&&{return_url:o}));return`${window.location.origin}/account/redirect?${s.toString()}`}function c({input:e,autoOpen:o}){var s,c;const d=e.form;if(!d)return;i.has(e)&&(null===(s=i.get(e))||void 0===s||s.destroy(),i.delete(e));const u=document.createElement("input");u.type="hidden",u.name="login_with_shop[analytics_trace_id]",u.value=t,d.appendChild(u);const h=new p("modalDismissed",!1);a||(a=function({analyticsTraceId:e,autoOpen:t}){let n,i=!1;n=document.querySelector("shop-login-button:not([action])"),n||(n=document.createElement("shop-login-button"),n.setAttribute("hide-button","true"),i=!0);n.setAttribute("client-id",""),n.setAttribute("action","default"),n.setAttribute("version","2"),n.setAttribute("flow-version",ai.SignIn),n.setAttribute("analytics-context",Cn.ClassicCustomerAccounts),n.setAttribute("analytics-trace-id",e),n.setAttribute("disable-sign-up","true"),t&&n.setAttribute("auto-open","true");n.setAttribute("consent-challenge",""),Object.entries(R()).forEach((([e,t])=>{const i=e.replace(/_/g,"-");n.setAttribute(i,t)})),i&&document.body.appendChild(n);return n}({analyticsTraceId:t,autoOpen:o}),n.trackClassicCustomerAccountsLoginPageImpression(),a.addEventListener("completed",(()=>{const e=l(d,t);window.location.assign(e)})),a.addEventListener("modalclosed",(()=>{h.set(!0)})));const _=new r(e);_.start(),null===(c=a.setPasswordManagerDetection)||void 0===c||c.call(a,_),a.email=e.value,i.set(e,new m(e,(e=>{a.email=e})))}function d(){const e=document.querySelector("#customer_login");e&&ri({mediation:"required",analyticsTraceId:t,monorailTracker:n}).then((n=>u(n,e,t))).catch((e=>h(e)))}function u(e,t,n){if(200!==e.status)return;if(!t)return;const i=l(t,n);window.location.assign(i)}
1function h(e){e instanceof oi||e instanceof si||"NetworkError"===e.name&&e.message}F({selector:v,onElementFound:e=>o.observe(e)})}(e)}catch(e){if(e instanceof ci){new $n({elementName:"shop-login-button",flowVersion:ai.SignIn,analyticsTraceId:e.analyticsTraceId}).trackShopPayLoginWithSdkErrorEvents({apiKey:"",errorCode:e.code,errorMessage:e.message})}}var t}}))}class ci extends Error{constructor(e,t=T()){super(e),this.analyticsTraceId=t,this.name="InitCustomerAccountsError",this.code="init_customer_accounts_error"}}function pi(){return a(this,void 0,void 0,(function*(){if(!n("initCustomerAccountsSignUp")){i("initCustomerAccountsSignUp");try{!function(){const e=T(),t=new $n({elementName:"shop-login-button",flowVersion:ai.SignUp,analyticsTraceId:e}),n=new WeakMap;let i=null;const a=V({onVisible:r,onFallback:e=>{e.addEventListener("focus",o,{once:!0}),t.trackShopPayLoginWithSdkErrorEvents({apiKey:"",errorCode:"fallback_to_focus_event",errorMessage:"Fallback to focus event for classic customer accounts"})}});function o(e){r(e.target)}function s(e,t){var n,i;const a=null===(n=e.elements.namedItem("checkout_url"))||void 0===n?void 0:n.value,o=null===(i=e.elements.namedItem("return_url"))||void 0===i?void 0:i.value,s=new URLSearchParams(Object.assign(Object.assign({analytics_trace_id:t},a&&{checkout_url:a}),o&&{return_url:o}));return`${window.location.origin}/account/redirect?${s.toString()}`}function r(a){var o;const r=a.form;if(!r)return;n.has(a)&&(null===(o=n.get(a))||void 0===o||o.destroy(),n.delete(a));const l=document.createElement("input");l.type="hidden",l.name="login_with_shop[analytics_trace_id]",l.value=e,r.appendChild(l),i||(i=function(e){const t=new p("modalDismissed",!1),n=null===document.querySelector(v),i=t.value,a=n&&!i,o=document.createElement("shop-login-button");o.setAttribute("client-id",""),o.setAttribute("action","default"),o.setAttribute("version","2"),o.setAttribute("flow-version",ai.SignUp),o.setAttribute("analytics-context",Cn.ClassicCustomerAccounts),o.setAttribute("analytics-trace-id",e),o.setAttribute("hide-button","true"),o.setAttribute("disable-sign-up","true"),a&&o.setAttribute("auto-open","true");return document.body.appendChild(o),o}(e),t.trackClassicCustomerAccountsCreateAccountPageImpression(),i.addEventListener("completed",(()=>{const t=s(r,e);window.location.assign(t)})));const c=r.querySelector(b),d=r.querySelector(y);i.firstName=null==c?void 0:c.value,i.lastName=null==d?void 0:d.value,i.email=a.value,n.set(a,new m(a,(e=>{i.firstName=null==c?void 0:c.value,i.lastName=null==d?void 0:d.value,i.email=e})))}F({selector:k,onElementFound:e=>a.observe(e)})}()}catch(e){}}}))}function di(e){const t=O((()=>function({shopLoginButton:e,emailInput:t,emailLookupStarted:n,emailLookupEnded:i}){if(!q(t.value))return;n();const a=new Promise((t=>{const n=()=>t();e.addEventListener("shopusernotmatched",(()=>{n()}),{once:!0}),e.addEventListener("shopusermatched",(()=>{n()}),{once:!0})}));(function(e,t){let n;const i=new Promise((e=>{n=setTimeout((()=>{e()}),t)}));return Promise.race([e,i]).finally((()=>{clearTimeout(n)}))})(a,1500).then((()=>i())).catch((()=>i()))}(e)),300);e.emailInput.addEventListener("input",(()=>{const n=e.emailInput.value;e.emailChanged({email:n,emailIsValid:q(n)}),t()})),t()}class ui{constructor(e,t,n,i=window){this._subscribers=new Set,this._eventSource=e,this._subscribers.add(n),this._eventListener=e=>{this._eventSource&&this._eventSource.isSourceOf(e)&&(t.some((t=>function(e,t){try{const n=new URL(e).host.split(".").reverse(),i=new URL(t).host.split(".").reverse();for(let e=0;e<Math.min(n.length,i.length);e++)if(n[e]!==i[e])return!1;return!0}catch(e){return!1}}(t,e.origin)))?this._notify(e.data):console.error("Origin mismatch for message event",e))},this._eventDestination=i,i.addEventListener("message",this._eventListener,!1)}set eventSource(e){this._eventSource!==e&&(this._eventSource=e)}destroy(){this._eventDestination.removeEventListener("message",this._eventListener,!1)}waitForMessage(e,t){return a(this,void 0,void 0,(function*(){let n;try{return yield new Promise(((i,a)=>{const o=()=>{a(new ut("Abort signal received"))};(null==t?void 0:t.aborted)&&o(),n=n=>{n.type===e&&(null==t||t.removeEventListener("abort",o),i(n))},this._subscribers.add(n),null==t||t.addEventListener("abort",o)}))}finally{n&&this._subscribers.delete(n)}}))}
1_notify(e){this._subscribers.forEach((t=>t(e)))}}const mi="https://shop.app",hi="https://pay.shopify.com",_i="https://shop.app";var gi;function fi(e){let t;try{const n=new URL(e);"localhost"!==n.hostname&&"127.0.0.1"!==n.hostname||"https:"===n.protocol?"https:"!==n.protocol?t=gi.NotUsingHttps:"/"!==n.pathname?t=gi.HasPath:n.hash?t=gi.HasHash:n.search&&(t=gi.HasSearch):t=gi.UsingLocalhost}catch(e){t=gi.InvalidUrl}finally{t&&(console.error(`[shop-js] Invalid storefront origin: ${e}`),qt.InvalidStorefrontOrigin)}return void 0===t}!function(e){e.UsingLocalhost="using_localhost",e.NotUsingHttps="not_using_https",e.HasPath="has_path",e.HasHash="has_hash",e.HasSearch="has_search",e.InvalidUrl="invalid_url"}(gi||(gi={}));class bi{constructor(e,t){this._eventDestination=e,this._eventOrigins=t}postMessage(e){const t=this._eventDestination instanceof HTMLIFrameElement?this._eventDestination.contentWindow:this._eventDestination;this._eventOrigins.forEach((n=>{null==t||t.postMessage(e,n)}))}set eventDestination(e){e&&this._eventDestination!==e&&(this._eventDestination=e)}}class yi extends bi{constructor(e){super(e,[mi,hi])}}class vi{constructor(e){this._source=e}isSourceOf(e){return e.source===this._source.contentWindow}}function ki(e){const t=document.createElement("iframe");return t.src=function(e){const t=new URLSearchParams({client_id:e.clientId,response_mode:e.responseMode||"",redirect_type:e.redirectType||"",response_type:e.responseType||"",redirect_uri:e.redirectUri||"",code_challenge:e.codeChallenge||"",code_challenge_method:e.codeChallengeMethod||"",analytics_trace_id:e.analyticsTraceId||"",analytics_context:e.analyticsContext||"",scope:e.scope||"",state:e.state||"",flow:e.flow,version:"1"});return`${hi}/pay/shop-auth-input?${t}`}(e),t.setAttribute("style","border: none; margin-top: 0.75rem;"),t.setAttribute("allow","publickey-credentials-get *"),t.tabIndex=0,t.width="100%",t.height="0",t}function wi({loader:e,target:t,targetWrapper:n,attributes:i,analyticsTraceId:a,analyticsContext:o,flow:s,hiddenClassName:r,onLoaded:l}){var c,p;if(!$(t)||!$(n))return;const d=ki(Object.assign(Object.assign({},i),{analyticsTraceId:a,analyticsContext:o,version:"1",flow:s}));d.classList.add(r),d.id="shop-login-email-input-iframe",null===(c=n.parentNode)||void 0===c||c.insertBefore(d,n);const u=new ui(new vi(d),[mi,hi,null===(p=null===window||void 0===window?void 0:window.location)||void 0===p?void 0:p.origin],(function(n){const i=(e=>{const t=e.replace("shopify_pay:","");try{return JSON.parse(t)}catch(e){return{}}})(n);switch(i.action){case"loaded":!function(){if(!e||"shop-loading"===(null==e?void 0:e.getAttribute("data-status")))return d.classList.remove(r),null==e||e.dispatchEvent(new Event("shopinputloaded")),void l();u.destroy(),d.remove(),null==t||t.removeEventListener("change",m)}();break;case"error":o=i.message,null==e||e.dispatchEvent(new CustomEvent("processingerror",{detail:{message:o}}));break;case"enterPressed":!function(){null==t||t.form;t.form.requestSubmit()}();break;case"processing":null==e||e.dispatchEvent(new Event("processing"));break;case"resized":a=i.height,d.height=a;break;case"changed":!function(e){if(!$(t))return;t.value!==e&&(t.value=e,t.dispatchEvent(new Event("input")))}(i.value);break;case"loggedIn":u.destroy()}var a;var o})),m=e=>{const t=e.target;null==h||h.postMessage({type:"emailsubmitted",email:t.value})},h=new bi(d,[mi,hi]);t.addEventListener("change",m)}const Pi={code:"temporarily_unavailable",message:"Shop login is temporarily unavailable"},Si="client-id",zi="version",ji="action",Ci="storefront-origin",xi="keep-modal-open",Li="hide-button",Ai="disable-sign-up",Ti="redirect-uri",Ei="ux-mode",Mi="redirect-type",Oi="auto-open",Ii="analytics-context",Ni="analytics-trace-id",Ri="compact",Di="response-type",Bi="response-mode",qi="code-challenge",Fi="code-challenge-method",Vi="state",$i="scope",Ui="avoid-pay-alt-domain",Wi="avoid-sdk-session",Hi="flow",Ki="flow-version",Zi="email",Gi="anchor-to",Ji="dev-mode",Yi="modal-title",Qi="modal-description",Xi="modal-logo-src",ea="api-key",ta="pop-up-name",na="pop-up-features",ia="modal-brand",aa="consent-challenge",oa="checkout-redirect-url",sa="checkout-version",ra="shop-id",la="require-verification",ca="first-name",pa="last-name",da="checkout-token",ua="transaction-params",ma="shop-permanent-d
1omain",ha="source",_a={clientId:"",redirectType:"top_frame",responseType:"code",responseMode:"query",scope:"openid email pay:session_token profile",redirectUri:"",codeChallenge:"",codeChallengeMethod:"",state:""};function ga(e){return a(this,arguments,void 0,(function*({loaderSelector:e,inputSelector:t,inputWrapperSelector:n,attributes:i,unixTimestamp:o,hiddenClassName:s}){var r;const l=T(),c=Hn.Default,p=new vn({elementName:"new-customer-accounts-passkeys",analyticsTraceId:l}),d=Object.assign(Object.assign({},_a),i);p.trackShopLoginFirstTimeRender("sdk-rendered",o);const u=document.createElement("shop-login-button");u.setAttribute("id","hidden-button-identity"),u.setAttribute("version","1"),u.setAttribute("response-type",d.responseType),u.setAttribute("response-mode",d.responseMode),u.setAttribute("redirect-type","top_frame"),u.setAttribute("scope",d.scope),u.setAttribute("action","default"),u.setAttribute("analytics-context",Cn.SelfServe),u.setAttribute("analytics-trace-id",l),u.setAttribute("flow",c),u.setAttribute("hide-button",""),u.setAttribute("disable-sign-up",""),u.setAttribute("auto-open",""),u.setAttribute("consent-challenge",""),u.setAttribute("client-id",d.clientId),u.setAttribute("redirect-uri",d.redirectUri),u.setAttribute("state",d.state),u.setAttribute("code-challenge",d.codeChallenge),u.setAttribute("code-challenge-method",d.codeChallengeMethod);const m=yield function(){return a(this,void 0,void 0,(function*(){var e,t;return null===(t=null===(e=null===window||void 0===window?void 0:window.PublicKeyCredential)||void 0===e?void 0:e.isConditionalMediationAvailable)||void 0===t?void 0:t.call(e)}))}(),h=document.querySelector(e),_=document.querySelector(t),g=document.querySelector(n);return m?wi({loader:h,target:_,targetWrapper:g,attributes:d,analyticsTraceId:l,analyticsContext:Cn.SelfServe,flow:c,hiddenClassName:s,onLoaded:()=>{p.trackShopLoginFirstTimeRender("iframed-input-rendered",o),document.getElementById("shop-login-email-input-iframe")&&u.setAttribute(Gi,"#shop-login-email-input-iframe")}}):null==h||h.dispatchEvent(new Event("inputwillnotload")),u.setAttribute(Gi,"div.next-input.combined-input-wrapper.type-ahead-wrapper"),Object.entries(R()).forEach((([e,t])=>{u.setAttribute(e,t)})),null===(r=g.parentNode)||void 0===r||r.insertBefore(u,g),u.listenToInput(_),u}))}function fa(e){console.error(`[shop-js] ${e}`)}const ba={brand:"#5a31f4",white:"#fff",black:"#000",warning:"#d02e11",close:"#707070",foregroundSecondary:"#3F454D",backgroundSubdued:"#F2F3F5",backgroundError:"#FFECE9",backgroundFaint:"#F2F4F5",error:"#D02E11"};function ya(e){let t=0,n=0,i=0;return 4===e.length?(t=Number(`0x${e[1]}${e[1]}`),n=Number(`0x${e[2]}${e[2]}`),i=Number(`0x${e[3]}${e[3]}`)):7===e.length&&(t=Number(`0x${e[1]}${e[2]}`),n=Number(`0x${e[3]}${e[4]}`),i=Number(`0x${e[5]}${e[6]}`)),[t,n,i]}function va(e){const t=e.match(/\d+/g)||[],[n=0,i=0,a=0]=t.map((e=>Number(e)));return[n,i,a]}function ka(e){const t=[90,49,244],n=[255,255,255];let i=[255,255,255];return e.startsWith("#")?i=ya(e):e.startsWith("rgb(")&&(i=va(e)),Sa(i,t)>Sa(i,n)?t:n}function wa(e,t){return Sa(e.startsWith("#")?ya(e):va(e),t.startsWith("#")?ya(t):va(t))}function Pa(e,t,n){const i=[e,t,n].map((function(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}));return.2126*i[0]+.7152*i[1]+.0722*i[2]}function Sa(e,t){const n=Pa(e[0],e[1],e[2]),i=Pa(t[0],t[1],t[2]);return(Math.max(n,i)+.05)/(Math.min(n,i)+.05)}function za(e){var t;const n=null===(t=window.getComputedStyle(e).getPropertyValue("--color-background"))||void 0===t?void 0:t.trim();if(n)return n;for(const t of function*(e){let t=e;for(;t;){if(t.parentElement)t=t.parentElement;else if(t instanceof ShadowRoot)t=t.host;else{if(!(t instanceof Element))break;{const e=t.getRootNode();if(!(e instanceof ShadowRoot))break;t=e.host}}if(yield t,t===document.body)break}}(e)){const e=window.getComputedStyle(t).getPropertyValue("background-color");if(e&&"rgba(0, 0, 0, 0)"!==e)return e}return"#ffffff"}class ja extends HTMLElement{constructor(){super();const e=document.createElement("template"),t=this.getAttribute("size")||"",n=this.getAttribute("background-color")||"#FFF";e.innerHTML=function(e,t){const n="large"===e?"shop-pay-logo-large":"shop-pay-logo",[i,a,o]=ka(t),s=`rgb(${i}, ${a}, ${o})`;return`\n    <style>\n      .shop-pay-logo {\n        height: 14px;\n        width: 59px;\n        vertical-align: middle;\n        margin-bottom: 1px;\n      }\n\n      .shop-pay-logo-large {\n        height: 21px;\n        width: 88px;\n        vertical-align: middle;\n      }\n    </style>\n    <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" class="${n}" viewBox="0 0 341 81" fill="none">\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M227.297 0C220.448 0 214.896 5.47237 214.896 12.2229V67.8125C214.896 74.563 220.448 80.0354 227.297 80.0354H328.357C335.206 8
10.0354 340.758 74.563 340.758 67.8125V12.2229C340.758 5.47237 335.206 0 328.357 0H227.297ZM244.999 55.8917V41.8012H253.993C262.21 41.8012 266.579 37.2604 266.579 30.379C266.579 23.4976 262.21 19.3782 253.993 19.3782H239.205V55.8917H244.999ZM244.999 24.8084H252.663C257.982 24.8084 260.595 26.9617 260.595 30.5663C260.595 34.1708 258.077 36.3242 252.9 36.3242H244.999V24.8084ZM276.795 56.6407C281.212 56.6407 284.109 54.7214 285.439 51.4445C285.819 55.0959 288.052 56.9684 292.896 55.7044L292.944 51.819C290.996 52.0063 290.616 51.3041 290.616 49.2912V39.7415C290.616 34.124 286.864 30.8003 279.93 30.8003C273.09 30.8003 269.148 34.1708 269.148 39.8819H274.468C274.468 37.1668 276.415 35.5284 279.835 35.5284C283.444 35.5284 285.107 37.0732 285.059 39.7415V40.9586L278.932 41.614C272.045 42.3629 268.246 44.9376 268.246 49.4316C268.246 53.1298 270.905 56.6407 276.795 56.6407ZM277.982 52.4276C274.99 52.4276 273.803 50.836 273.803 49.2443C273.803 47.091 276.273 46.1079 281.117 45.5462L284.917 45.1249C284.679 49.2443 281.877 52.4276 277.982 52.4276ZM310.537 57.7174C308.115 63.5221 304.22 65.2541 298.141 65.2541H295.528V60.4793H298.331C301.655 60.4793 303.27 59.4494 305.028 56.5002L294.246 31.5493H300.23L307.925 49.7593L314.764 31.5493H320.606L310.537 57.7174Z" fill="${s}"/>\n      <path d="M29.5136 35.1798C21.5797 33.4835 18.0451 32.8197 18.0451 29.8064C18.0451 26.9722 20.4371 25.5604 25.221 25.5604C29.4282 25.5604 32.5036 27.3726 34.7674 30.9232C34.9382 31.1972 35.2906 31.292 35.5789 31.1445L44.506 26.6983C44.8263 26.5402 44.9438 26.1399 44.7623 25.8343C41.0569 19.5022 34.2121 16.0358 25.1996 16.0358C13.3574 16.0358 6 21.7885 6 30.9338C6 40.648 14.9591 43.1029 22.9038 44.7992C30.8484 46.4955 34.3936 47.1592 34.3936 50.1725C34.3936 53.1858 31.8095 54.6082 26.6518 54.6082C21.8893 54.6082 18.3548 52.4589 16.2191 48.2866C16.059 47.981 15.6852 47.8546 15.3756 48.0127L6.46985 52.364C6.16017 52.5221 6.03203 52.8908 6.19221 53.2069C9.72673 60.2134 16.9773 64.1538 26.6625 64.1538C38.996 64.1538 46.4494 58.496 46.4494 49.0663C46.4494 39.6365 37.4476 36.8972 29.5136 35.2009V35.1798Z" fill="${s}"/>\n      <path d="M77.3525 16.0358C72.291 16.0358 67.8168 17.8059 64.6026 20.9561C64.3997 21.1458 64.0687 21.0088 64.0687 20.7349V0.621625C64.0687 0.273937 63.791 0 63.4387 0H52.2692C51.9168 0 51.6391 0.273937 51.6391 0.621625V63.0476C51.6391 63.3952 51.9168 63.6692 52.2692 63.6692H63.4387C63.791 63.6692 64.0687 63.3952 64.0687 63.0476V35.6644C64.0687 30.3754 68.1798 26.319 73.7219 26.319C79.2639 26.319 83.279 30.2911 83.279 35.6644V63.0476C83.279 63.3952 83.5566 63.6692 83.909 63.6692H95.0785C95.4309 63.6692 95.7085 63.3952 95.7085 63.0476V35.6644C95.7085 24.1591 88.0628 16.0464 77.3525 16.0464V16.0358Z" fill="${s}"/>\n      <path d="M118.389 14.2552C112.324 14.2552 106.622 16.0779 102.542 18.7224C102.265 18.9016 102.169 19.2703 102.34 19.5548L107.262 27.8466C107.444 28.1416 107.828 28.247 108.127 28.0679C111.224 26.2241 114.769 25.2653 118.389 25.2864C128.138 25.2864 135.303 32.0716 135.303 41.0377C135.303 48.6763 129.569 54.3342 122.297 54.3342C116.371 54.3342 112.26 50.9311 112.26 46.1266C112.26 43.3767 113.445 41.122 116.531 39.5311C116.851 39.3625 116.969 38.9727 116.777 38.6671L112.132 30.9126C111.982 30.6598 111.662 30.5439 111.373 30.6492C105.148 32.925 100.78 38.4037 100.78 45.7579C100.78 56.8839 109.761 65.1863 122.287 65.1863C136.916 65.1863 147.434 55.1876 147.434 40.8481C147.434 25.476 135.197 14.2446 118.368 14.2446L118.389 14.2552Z" fill="${s}"/>\n      <path d="M180.098 15.9515C174.449 15.9515 169.409 18.006 165.725 21.6304C165.522 21.8306 165.191 21.6831 165.191 21.4092V17.0473C165.191 16.6996 164.914 16.4256 164.561 16.4256H153.68C153.328 16.4256 153.05 16.6996 153.05 17.0473V79.3784C153.05 79.7261 153.328 80 153.68 80H164.849C165.202 80 165.48 79.7261 165.48 79.3784V58.9385C165.48 58.6645 165.811 58.5276 166.013 58.7067C169.687 62.0782 174.545 64.0485 180.109 64.0485C193.211 64.0485 203.43 53.5862 203.43 39.9947C203.43 26.4032 193.2 15.941 180.109 15.941L180.098 15.9515ZM177.995 53.4914C170.541 53.4914 164.892 47.6439 164.892 39.9104C164.892 32.177 170.53 26.3295 177.995 26.3295C185.459 26.3295 191.086 32.0822 191.086 39.9104C191.086 47.7387 185.533 53.4914 177.984 53.4914H177.995Z" fill="${s}"/>\n    </svg>\n  `}(t,n),this.attachShadow({mode:"open"}).appendChild(e.content.cloneNode(!0))}}class Ca extends HTMLElement{constructor(){super()}updateAttribute(e,t){this.getAttribute(e)!==t&&(t?this.setAttribute(e,t):this.removeAttribute(e))}getBooleanAttribute(e){const t=this.getAttribute(e);return null!=t}dispatchCustomEvent(e,t){const n=new CustomEvent(e,{bubbles:"error"!==e,cancelable:!1,
1composed:!0,detail:t});this.dispatchEvent(n)}}var xa,La,Aa,Ta;class Ea extends HTMLElement{constructor(){super(),xa.set(this,void 0),s(this,xa,this.attachShadow({mode:"open"}),"f")}connectedCallback(){const e=document.createElement("template"),t=this.getAttribute("size")||"",n=this.getAttribute("color")||"",i=this.getAttribute("label")||"";e.innerHTML=function(e,t="brand",n){return`\n    <style>\n      @keyframes revealIcon {\n        to {\n          stroke-dashoffset: 408;\n        }\n      }\n\n      @keyframes infiniteSpin {\n        0% {\n          transform: rotate(0deg);\n        }\n\n        100% {\n          transform: rotate(360deg);\n        }\n      }\n\n      .Wrapper {\n        display: block;\n\n        @media screen and (-ms-high-contrast: active),\n          screen and (-ms-high-contrast: none) {\n\n        }\n      }\n\n      .ShopLogo {\n        stroke-dashoffset: 136;\n        stroke-dasharray: 136;\n        animation: revealIcon 1.3s ease-in-out 0s reverse infinite;\n\n        // Target IE11 and provide a fallback animation\n        @media screen and (-ms-high-contrast: active),\n          screen and (-ms-high-contrast: none) {\n          stroke-dasharray: 0;\n        }\n      }\n    </style>\n    <svg\n      class="Wrapper"\n      fill="none"\n      width=${e}\n      height=${e}\n      viewBox="0 0 52 58"\n      xmlns="http://www.w3.org/2000/svg"\n    >\n      <title>${n}</title>\n      <path\n        class="ShopLogo"\n        d="M3 13C5 11.75 10.4968 6.92307 21.5 6.4999C34.5 5.99993 42 13 45 23C48.3 34 42.9211 48.1335 30.5 51C17.5 54 6.6 46 6 37C5.46667 29 10.5 25 14 23"\n        stroke=${ba[t]}\n        stroke-width="11"\n      />\n    </svg>\n  `}(t,n,i),o(this,xa,"f").appendChild(e.content.cloneNode(!0))}}xa=new WeakMap,customElements.get("animated-shop-logo")||customElements.define("animated-shop-logo",Ea);class Ma extends HTMLElement{constructor(){super(),La.set(this,void 0),s(this,La,this.attachShadow({mode:"open"}),"f")}connectedCallback(){const e=document.createElement("template"),t=this.getAttribute("size")||"";e.innerHTML=function(e){return`\n    <style>\n\n      @keyframes infiniteSpin {\n        0% {\n          transform: rotate(0deg);\n        }\n\n        100% {\n          transform: rotate(360deg);\n        }\n      }\n\n\n      .Wrapper {\n        fill: #5433EB;\n        animation: infiniteSpin 1.3s linear infinite;\n      }\n    </style>\n    <div>\n    <svg fill="none"\n    width=${e}\n    height=${e} viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg" class="Wrapper">\n        <path class="LargeSpinner" d="M15.542 1.487A21.507 21.507 0 00.5 22c0 11.874 9.626 21.5 21.5 21.5 9.847 0 18.364-6.675 20.809-16.072a1.5 1.5 0 00-2.904-.756C37.803 34.755 30.473 40.5 22 40.5 11.783 40.5 3.5 32.217 3.5 22c0-8.137 5.3-15.247 12.942-17.65a1.5 1.5 0 10-.9-2.863z" />\n    </svg>\n    </div>\n  `}(t),o(this,La,"f").appendChild(e.content.cloneNode(!0))}}La=new WeakMap,customElements.get("large-spinner")||customElements.define("large-spinner",Ma);class Oa extends HTMLElement{constructor(){super();const e=document.createElement("template"),t=this.getAttribute("size")||"",n=this.getAttribute("compact"),i=null!=n;e.innerHTML=i?function(e){return`\n    <style>\n      :host {\n        display: flex;\n      }\n\n      svg path {\n        fill: var(--icon-color, ${ba.backgroundFaint});\n      }\n    </style>\n    <svg\n        aria-hidden="true"\n        width=${e}\n        height=${e}
1\n        viewBox="0 0 20 20"\n        fill="none"\n        xmlns="http://www.w3.org/2000/svg"\n    >\n      <path fill-rule="evenodd" clip-rule="evenodd" d="M0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20C4.47715 20 0 15.5228 0 10ZM7.70711 6.29289C7.31658 5.90237 6.68342 5.90237 6.29289 6.29289C5.90237 6.68342 5.90237 7.31658 6.29289 7.70711L8.58579 10L6.29289 12.2929C5.90237 12.6834 5.90237 13.3166 6.29289 13.7071C6.68342 14.0976 7.31658 14.0976 7.70711 13.7071L10 11.4142L12.2929 13.7071C12.6834 14.0976 13.3166 14.0976 13.7071 13.7071C14.0976 13.3166 14.0976 12.6834 13.7071 12.2929L11.4142 10L13.7071 7.70711C14.0976 7.31658 14.0976 6.68342 13.7071 6.29289C13.3166 5.90237 12.6834 5.90237 12.2929 6.29289L10 8.58579L7.70711 6.29289Z" fill="currentColor"/>\n    </svg>\n  `}(t):function(e){return`\n    <style>\n      :host {\n        display: flex;\n      }\n\n      svg path {\n        fill: var(--icon-color, ${ba.close});\n      }\n    </style>\n    <svg\n        aria-hidden="true"\n        width=${e}\n        height=${e}
1\n        viewBox="0 0 17 16"\n        fill="none"\n        xmlns="http://www.w3.org/2000/svg"\n    >\n        <path\n            d="M16.4875 1.5877L14.9125 0.0126953L8.5 6.4252L2.0875 0.0126953L0.512497 1.5877L6.925 8.0002L0.512497 14.4127L2.0875 15.9877L8.5 9.5752L14.9125 15.9877L16.4875 14.4127L10.075 8.0002"\n        />\n    </svg>\n  `}(t),this.attachShadow({mode:"open"}).appendChild(e.content.cloneNode(!0))}}const Ia="shop-discount-icon",Na="24",Ra="variant";var Da,Ba,qa;!function(e){e.Regular="regular",e.Subdued="subdued",e.Branded="branded"}(Da||(Da={}));class Fa extends Ca{static get observedAttributes(){return[Ra]}constructor(){super(),Aa.set(this,void 0),Ta.set(this,null);const e=document.createElement("template");e.innerHTML=`\n    <style>\n      :host {\n        display: inline-block;\n        height: ${Na}px;\n      }\n\n      svg {\n        font-size: 0;\n      }\n\n      svg path {\n        stroke-width: 2;\n      }\n\n      svg path, svg circle {\n        transition: fill 200ms ease-in-out, stroke 200ms ease-in-out;\n      }\n\n      .${Ia}--${Da.Regular} path {\n        fill: ${ba.white};\n        stroke: ${ba.foregroundSecondary};\n      }\n\n      .${Ia}--${Da.Regular} circle {\n        fill: ${ba.foregroundSecondary};\n        stroke: ${ba.foregroundSecondary};\n      }\n\n      .${Ia}--${Da.Subdued} path {\n        fill: ${ba.backgroundSubdued};\n        stroke: ${ba.foregroundSecondary};\n      }\n\n      .${Ia}--${Da.Subdued} circle {\n        fill: ${ba.foregroundSecondary};\n        stroke: ${ba.foregroundSecondary};\n      }\n\n      .${Ia}--${Da.Branded} path {\n        fill: ${ba.brand};\n        stroke: ${ba.brand};\n      }\n\n      .${Ia}--${Da.Branded} circle {\n        fill: ${ba.white};\n        stroke: ${ba.white};\n      }\n    </style>\n    <svg\n      width="25"\n      height="${Na}"\n      viewBox="0 0 25 24"\n      fill="none"\n      xmlns="http://www.w3.org/2000/svg"\n    >\n      <path d="M1.83337 11.1238V3.82557L4.64039 1.01855H11.9386L23.1667 12.2466L13.0614 22.3519L1.83337 11.1238Z" />\n      <circle cx="7.44727" cy="6.63245" r="1.18421" />\n    </svg>\n  `,s(this,Aa,this.attachShadow({mode:"open"}),"f"),o(this,Aa,"f").appendChild(e.content.cloneNode(!0)),s(this,Ta,o(this,Aa,"f").querySelector("svg"),"f")}connectedCallback(){const e=this.getAttribute(Ra);this._initVariant(e)}disconnectedCallback(){}attributeChangedCallback(e,t,n){if(e===Ra)this._initVariant(n)}_initVariant(e){var t;const n=Object.values(Da),i=e&&n.includes(e)?e:Da.Regular;null===(t=o(this,Ta,"f"))||void 0===t||t.setAttribute("class",`${Ia}--${i}`)}}Aa=new WeakMap,Ta=new WeakMap,customElements.get(Ia)||customElements.define(Ia,Fa);const Va="shop-heart-icon",$a="15";class Ua extends HTMLElement{constructor(){var e;super(),Ba.set(this,void 0),qa.set(this,null);const t=document.createElement("template");t.innerHTML=`\n    <style>\n      :host {\n        display: inline-block;\n        height: ${$a}px;\n        color: #ffffff;\n      }\n\n      svg {\n        font-size: 0;\n      }\n\n      .${Va}__filled-path,\n      .${Va}--filled .${Va}__regular-path {\n        display: none;\n      }\n\n      .${Va}--filled .${Va}__filled-path {\n        display: inline;\n      }\n\n      svg path {\n        /* currentColor allows for a forced-colors to override the svg colors */\n        fill: currentColor;\n      }\n\n    </style>\n    <svg width="16" height="${$a}" viewBox="0 0 16 ${$a}" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path class="${Va}__regular-path" fill-rule="evenodd" clip-rule="evenodd" d="M6.54472 2.60954C5.45403 1.48463 3.70006 1.48464 2.60939 2.60958C1.50057 3.75323 1.50057 5.62073 2.60939 6.76438L7.99999 12.3243L13.3871 6.76795L13.4392 6.713C14.4985 5.56641 14.4826 3.73943 13.3938 2.61293L13.3408 2.55942C12.248 1.4854 10.53 1.50107 9.45523 2.60958L7.99989 4.11061L6.54472 2.60954ZM1.32887 1.38465C3.11884 -0.461548 6.0353 -0.461548 7.82527 1.38465L7.99998 1.56487L8.17472 1.38465C9.93952 -0.435601 12.8002 -0.461712 14.5965 1.30944L14.6036 1.31645L14.6711 1.38461C16.4188 3.18714 16.4422 6.0802 14.744 7.91243L14.7372 7.91974L14.6711 7.98935L7.99999 14.87L1.32887 7.98931C-0.442958 6.16182 -0.442958 3.21214 1.32887 1.38465Z" />\n      <path class="${Va}__filled-path" fill-rule="evenodd" clip-rule="evenodd" d="M1.30822 1.36997C3.06735 -0.456657 5.93121 -0.456657 7.69034 1.36997L7.99997 1.69153L8.30965 1.36997C10.0441 -0.43103 12.8532 -0.456731 14.6184 1.29546L14.6242 1.30123L14.6918 1.36994C16.4122 3.15636 16.4354 6.02587 14.7635 7.84188L14.758 7.8479L14.6918 7.91809L7.99999 14.8666L1.30822 7.91806C-0.436073 6.10684 -0.436073 3.1812 1.30822 1.36997Z" />\n    </svg>\n  `,s(this,Ba,this.attachShadow({mode:"open"}),"f"),o(this,Ba,"f").appendChild(t.content.cloneNode(!0)),s(this,qa,o(this,Ba,"f").querySelector("svg"),"f"),null===(e=o(this,qa,"f"))||void 0===e||e.setAttribute("class",`${V
1a}--regular`)}setFilled(e=!0){var t;null===(t=o(this,qa,"f"))||void 0===t||t.setAttribute("class",`${Va}--${e?"filled":"regular"}`)}}function Wa(){return document.createElement(Va)}Ba=new WeakMap,qa=new WeakMap,customElements.get(Va)||customElements.define(Va,Ua);class Ha extends HTMLElement{constructor(){super();const e=document.createElement("template"),t=this.getAttribute("size")||"",n=this.getAttribute("color")||"",i=this.getAttribute("label")||"";e.innerHTML=function(e,t="brand",n){const i=Math.ceil(parseInt(e,10)*Ka),a=ba[t];return`\n    <style>\n      :host {\n        color: ${a};\n      }\n\n      svg path {\n        /* currentColor allows for a forced-colors to override the svg colors */\n        fill: currentColor;\n      }\n    </style>\n    <svg\n      role="img"\n      width=${i}\n      height=${e}\n      viewBox="0 0 65 26"\n      aria-labelledby="shop-logo"\n      fill="none"\n      xmlns="http://www.w3.org/2000/svg"\n    >\n      <title id="shop-logo">${n}</title>\n      <path\n        d="M12.5782 8.5748L9.35595 10.1981C8.61942 8.94227 7.6067 8.2992 6.19532 8.2992C4.66089 8.2992 3.89339 8.75853 3.89281 9.6772C3.89281 10.6574 5.02886 10.8715 7.5763 11.4227C10.1237 11.9739 13.0125 12.7703 13.0125 15.9241C13.0125 18.9869 10.6188 20.8243 6.65999 20.8243C3.46809 20.8243 1.10131 19.4766 0 17.0881L3.2223 15.496C3.89716 16.9693 5.0636 17.7311 6.65999 17.7311C8.31717 17.7311 9.14576 17.2718 9.14576 16.2916C9.14576 15.3114 8.0071 15.0973 5.45619 14.5461C2.90528 13.9949 0.027794 13.1985 0.027794 10.0447C0.027794 7.07373 2.3911 5.20607 6.19445 5.20607C9.17355 5.20607 11.4144 6.40033 12.5782 8.5748Z"\n      />\n      <path\n        d="M15.281 0H19.2711V6.98187C20.3133 5.84913 21.8176 5.20607 23.5365 5.20607C26.9742 5.20607 29.4295 7.83987 29.4295 11.5761V20.67H25.4394V11.5761C25.4394 9.8306 24.1505 8.54273 22.37 8.54273C20.5895 8.54273 19.2711 9.8592 19.2711 11.5761V20.67H15.281V0Z"\n      />\n      <path\n        d="M32.0378 6.30846C33.358 5.3898 35.2601 4.74846 37.2864 4.74846C42.6878 4.74846 46.6163 8.3928 46.6163 13.3848C46.6163 18.0388 43.2402 21.2853 38.544 21.2853C34.5235 21.2853 31.6391 18.5909 31.6391 14.9769C31.6391 12.5268 33.1156 10.7198 35.2001 10.0161L36.8877 12.8639C35.7525 13.3839 35.3243 14.1501 35.3243 15.0991C35.3243 16.6591 36.6445 17.7641 38.5466 17.7641C40.8795 17.7641 42.7209 15.9259 42.7209 13.4455C42.7209 10.5361 40.4192 8.33213 37.289 8.33213C36.0587 8.32254 34.8527 8.67394 33.8209 9.34266L32.0378 6.30846Z"\n      />\n      <path\n        d="M52.8152 18.9254V26H48.826V5.35947H52.7231V7.22714C53.9209 5.941 55.6084 5.20607 57.5114 5.20607C61.716 5.20607 65 8.60513 65 13.0156C65 17.4261 61.716 20.8243 57.5114 20.8243C55.6388 20.8243 54.0121 20.1197 52.8152 18.9254ZM61.0403 12.9844C61.0403 10.4425 59.2607 8.5748 56.8357 8.5748C54.442 8.5748 52.6311 10.4737 52.6311 12.9844C52.6311 15.4951 54.442 17.3949 56.8357 17.3949C59.2607 17.3949 61.0429 15.5263 61.0429 12.9844H61.0403Z"\n      />\n    </svg>\n  `}(t,n,i),this.attachShadow({mode:"open"}).appendChild(e.content.cloneNode(!0))}}const Ka=2.5;function Za(e){return e===ot.Mobile?"translate(0, 100%)":""}function Ga(){return{easing:"cubic-bezier(0.32,0.72,0,1)",duration:window.matchMedia("(prefers-reduced-motion: reduce)").matches?0:400}}function Ja(e){const t='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';return Array.from(e.assignedElements()).reduce(((e,n)=>{const i=Array.from(n.querySelectorAll(t));return n.matches(t)&&i.unshift(n),[...e,...i]}),[])}const Ya="busy",Qa="disable-popup",Xa="title",eo=["Escape","Esc"],to="anchor-to",no="light-overlay",io="anchor-position",ao="compact",oo="headerless";class so extends Ca{static get observedAttributes(){return[Ya,Xa,to,Ni,ia,no,io]}constructor(){super(),this._shown=!1,this._busy=!1,this._animating=!1,this._popupDisabled=!1,this._compact=!1,this._headerless=!1,this._overFlowPreviousValue="",this._focusHandler=e=>{this._firstFocusableElement&&e.target===this._focusableEndButton&&this._firstFocusableElement.focus(),this._lastFocusableElement&&e.target===this._focusableStartButton&&this._lastFocusableElement.focus()},customElements.get("shop-close-icon")||customElements.define("shop-close-icon",Oa),customElements.get("shop-logo")||customElements.define("shop-logo",Ha),customElements.get("shop-pay-logo")||customElements.define("shop-pay-logo",ja),this._compact=this.getBooleanAttribute(ao),this._headerless=this._compact&&this.getBooleanAttribute(oo);const e=document.createElement("template"),t=this._compact?at:Sn;if(e.innerHTML=t,this.attachShadow({mode:"open"}).append(e.content.cloneNode(!0)),this._headerless){this.shadowRoot.querySelector(`.${tt}`).classList.add(nt)}}connectedCallback(){var e;this._overlay=this.shadowRoot.querySelector(".sda-overlay"),this._modal=this.shadowRoot.querySelector(".sda-modal"),this._modal.style.overflow="hidden",this._focusableStartButton=this._overlay.querySelector(".focus-trap--start"),this._focusableEndButton=this._overlay.querySelector(".focus-trap--end"),this._popupDisabled=Boolean(this.getAttribute(Qa)),null===(e=this._modal)||void 0===e||e.classList.toggle(Qa,this._popupDisabled),this._closeButton=this.shadowRoot.querySelector(".sda-modal-close-button"),this._closableElements=[this._closeButton,this._overlay],this._overlay.addEventListener("click",this._handleClick.bind(this)),this._windowKeydownListener||(this._windowKeydownListener=this._handleKeyboard.bind(this),window.addEventListener("keydown",this._windowKeydownListener))}disconnectedCallback(){var e;this._windowKeydownListener&&window.removeEventListener("keydown",this._windowKeydownListener),null===(e=this._modalPositioningCleanup)||void 0===e||e.call(this)}attributeChangedCallback(e,t,n){var i,a;switch(e){case Ya:this._busy=Boolean(n);break;case Qa:this._popupDisabled=Boolean(n),null===(i=this._modal)||void 0===i||i.classList.toggle(Qa,this._popupDisabled);break;case Xa:this._modal.setAttribute("aria-label",n||"");break;case to:{const e=this.getAttribute(to);null!==e&&""!==e&&(this._anchorElement=document.querySelector(e));break}case ia:{const e=this.getAttribute(ia),t=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector(".sda-shop-logo");t.innerHTML="shop-pay"===e?'<shop-pay-logo aria-hidden="true" role="img" size="large"></shop-pay-logo>':'<shop-logo role="img" size="20" color="brand" label="Shop"></shop-logo>';break}case no:{const e=this.hasAttribute(no);this._overlay.style.backgroundColor=e?"rgba(0, 0, 0, 0.18)":"rgba(0, 0, 0, 0.5)";break}case io:{const e=this.getAttribute(io);if(!e)break;this._anchorPosition=e;break}}}setMonorailTracker(e){this._monorailTracker=e}open(e){return a(this,void 0,void 0,(function*(){if(this._shown)return;this._animating=!0,this._shown=!0,this._behavior=yield this._determineBehavior();const t=Object.assign({},Ga());this._modal.style.opacity="0";const n=this._modalOverrides();this._overlay.classList.remove("sda-hidden"),this._overlay.animate([{opacity:0}
1,{opacity:1}],t);const{cleanup:i,updatePosition:o}=function({anchorElement:e,floatingElement:t,overlayElement:n,behavior:i=ot.Center},o={},s){if(null===t)return lt;const r=null==e&&i!==ot.Mobile?rt[ot.Center](t,n,o):rt[i](t,n,o,s),l=e||document.body,c=()=>a(this,void 0,void 0,(function*(){const e=yield et(l,t,r.config);return r.fn(e)}));return{cleanup:Ze(l,t,c,{ancestorScroll:!1,ancestorResize:!0,elementResize:!0,animationFrame:!1}),updatePosition:c}}({anchorElement:this._anchorElement,floatingElement:this._modal,overlayElement:this._overlay,behavior:this._behavior},n,this._anchorPosition);this._modalPositioningCleanup=i;const s=yield o();if(this._overFlowPreviousValue=document.documentElement.style.overflow,document.documentElement.style.overflow="hidden",this._behavior===ot.Dynamic&&null!==s){const{staticSide:e,middlewareData:t}=s,{arrow:n}=t;"left"!==e&&"right"!==e||(this._modal.style.transformOrigin=`${e} ${null==n?void 0:n.y}px`),"top"!==e&&"bottom"!==e||(this._modal.style.transformOrigin=`${null==n?void 0:n.x}px ${e}`)}this._monorailTracker&&this._monorailTracker.trackShopPayModalStateChange({currentState:Ht.Shown,reason:e});try{const e=this._modal.animate(Object.keys(n).length?[{opacity:0},{opacity:1}]:(r=this._behavior)===ot.Dynamic?[{transform:"scale(0)",opacity:0},{transform:"scale(1)",opacity:1}]:[{transform:Za(r),opacity:0},{transform:"none",opacity:1}],Object.assign({},t));return yield e.finished,e}finally{this._animating=!1,this._modal.style.opacity="1",this._ensureModalIsInViewport(),this._setupFocusLock()}var r}))}close(){return a(this,arguments,void 0,(function*({reason:e,dismissMethod:t}={}){var n;if(this._busy||!this._shown)return Promise.resolve();this._animating=!0,this._resetFocus();const i=Object.assign({duration:200},Ga());var a;this._modal.animate((a=this._behavior,a===ot.Dynamic?[{transform:"scale(1)",opacity:1},{transform:"scale(0)",opacity:0}]:[{transform:"translate(0, 0)",opacity:1},{transform:Za(a),opacity:0}]),i).finished.finally((()=>this._modal.style.display="none"));const o=this._overlay.animate([{opacity:1},{opacity:0}],Object.assign({},i));this._monorailTracker&&this._monorailTracker.trackShopPayModalStateChange({currentState:Ht.Hidden,reason:e,dismissMethod:t});try{yield o.finished}finally{this._closeOnAnimationFinished(),null===(n=this._modalPositioningCleanup)||void 0===n||n.call(this),document.documentElement.style.overflow=this._overFlowPreviousValue}return o}))}onContentLoaded(){this._modal.style.overflow="visible"}setCloseButtonVisibility(e){this._closeButton.style.display=e?"":"none"}removeDisplayElements(){var e;this.setCloseButtonVisibility(!1),this._modal.style.cssText="border-radius: 0; padding: 0;";(null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".sda-shop-logo")).style.display="none";this.shadowRoot.querySelector(".sda-landing").style.width="100%"}_modalOverrides(){const e=getComputedStyle(this._modal);return e.getPropertyValue("--sda-modal-top")&&(e.getPropertyValue("--sda-modal-right")||e.getPropertyValue("--sda-modal-left"))?{top:e.getPropertyValue("--sda-modal-top"),right:e.getPropertyValue("--sda-modal-right")||"auto",bottom:e.getPropertyValue("--sda-modal-bottom")||"auto",left:e.getPropertyValue("--sda-modal-left")||"auto"}:{}}_determineBehavior(){return a(this,void 0,void 0,(function*(){return[window.innerWidth||document.documentElement.clientWidth,window.innerHeight||document.documentElement.clientHeight][0]<=wn||this._popupDisabled?ot.Mobile:this._anchorElement?ot.Dynamic:ot.Center}))}_closeOnAnimationFinished(){this._animating=!1,this._shown=!1,this._modal.style.display="",this._overlay.classList.add("sda-hidden")}_handleKeyboard(e){eo.includes(e.key)&&this._handleCloseRequest(e)}_handleClick(e){this._closableElements.includes(e.target)&&this._handleCloseRequest(e)}_handleCloseRequest(e){!this._shown||this._busy||this._animating||(e.stopPropagation(),this.dispatchCustomEvent("modalcloserequest"))}_ensureModalIsInViewport(){const e=new IntersectionObserver((t=>a(this,void 0,void 0,(function*(){var n;for(const e of t){e.boundingClientRect.top<0&&window.scrollTo({top:0,left:0}),e.isIntersecting&&(yield null===(n=this._monorailTracker)||void 0===n?void 0:n.trackPageImpression({page:Ut.AuthorizeModalInViewport,allowDuplicates:!0}))}e.disconnect()}))));e.observe(this._modal)}_setupFocusLock(){var e;const t=[this._closeButton,...Ja(this._modal.querySelector("slot"))];this._firstFocusableElement=t[0],this._lastFocusableElement=t[t.length-1];const n=this.getRootNode();(null===(e=n.activeElement)||void 0===e?void 0:e.closest("shop-sheet-modal"))&&n.activeElement.closest("shop-sheet-modal")===this||this._modal.focus(),this._overlay.addEventListener("focus",this._focusHandler,!0)}_resetFocus(){this._firstFocusableElement=void 0,this._lastFocusableElement=void 0,this._overlay.removeEventListener("focus",this._focusHandler,!0)}}customElements.get("shop-sheet-modal")||customElements.define("shop-sheet-modal",so);const ro=()=>{var e;return null===(e=null===window||void 0===window?void 0:window.ShopPay)||void 0===e?void 0:e.PaymentRequest};var lo,co,po,uo,mo,ho,_o;class go{static getDefaultLanguage(){var e,t;try{const n=(()=>{var e;const t=ro();if(t)return null===(e=null==t?void 0:t.configuration)||void 0===e?void 0:e.locale})(),i=n||document.documentElement.lang||(null===(e=window.Shopify)||void 0===e?void 0:e.locale);if(i){const e=new Intl.Locale(i);if(co.allowedLocales.includes(i))return i;if(co.allowedLocales.includes(e.language))return e.language;t=`Unsupported locale: "${i}". Falling back to "en".`,console.log(`[shop-js] ${t}`)}for(const e of navigator.languages){if(co.allowedLocales.includes(e))return e;const t=new Intl.Locale(e);
1if(co.allowedLocales.includes(t.language))return t.language}}catch(e){}return"en"}constructor(e){lo.add(this),po.set(this,void 0),uo.set(this,co.getDefaultLanguage()),s(this,po,e,"f")}get locale(){return o(this,uo,"f")}set locale(e){co.allowedLocales.includes(e)&&s(this,uo,e,"f")}translate(e,t={}){const n=e.split(".");let i=o(this,po,"f")[o(this,uo,"f")];try{for(const e of n)switch(typeof i){case"object":i=i[e];break;case"string":case"undefined":throw new ReferenceError}if(void 0===i)throw new ReferenceError;return o(this,lo,"m",mo).call(this,i,t)&&(i=i[o(this,lo,"m",ho).call(this,i,t.count)]),o(this,lo,"m",_o).call(this,i,t)}catch(n){return t.defaultValue?t.defaultValue:e}}isEnglish(){return"en"===o(this,uo,"f")}}co=go,po=new WeakMap,uo=new WeakMap,lo=new WeakSet,mo=function(e,t={}){return"string"!=typeof e&&"undefined"!==t.count},ho=function(e,t){let n=1===t?"one":"other";return 0===t&&"string"!=typeof e&&"undefined"!==e.zero&&(n="zero"),n},_o=function(e,t={}){const n=e.match(/\{.+?\}/g);return n?n.reduce(((e,n)=>{const i=n.replace(/\{(.*)\}/,"$1");return t[i]?e.replace(n,t[i]):e}),e):e},go.allowedLocales=["en","bg-BG","cs","da","de","el","es","fi","fr","hi","hr-HR","hu","id","it","ja","ko","lt-LT","ms","nb","nl","pl","pt-BR","pt-PT","ro-RO","ru","sk-SK","sl-SI","sv","th","tr","vi","zh-CN","zh-TW"];class fo extends Ca{constructor(){super(...arguments),this._shopHub=pt.getInstance(),this._publisherId=x()}subscribeToHub(e,t){this._shopHub.subscribe(e,this._publisherId,t)}unsubscribeAllFromHub(){this._shopHub.unsubscribeAll(this._publisherId)}unsubscribeFromHub(e){this._shopHub.unsubscribe(e,this._publisherId)}publishToHub(e,t){this._shopHub.publish(e,this._publisherId,t),e===ct.UserSessionCreate&&(this.dispatchCustomEvent(ct.UserSessionCreate,t),this._dispatchStorefrontSignInCompleted(t))}_dispatchStorefrontSignInCompleted(e){const{avatar:t,initial:n}=e,i=document.createElement("shop-user-avatar");i.setAttribute(Un.Source,t||""),i.setAttribute(Un.Initial,n),this.dispatchCustomEvent("storefront:signincompleted",{avatar:i})}}const bo={code:"temporarily_unavailable",message:"Shop login is temporarily unavailable"},yo="discount",vo=fn(),ko=Ot.createHttpProducer({production:!0,middleware:vo});class wo extends vn{constructor({analyticsTraceId:e,apiKey:t,elementName:n,flowVersion:i}){super({elementName:n,analyticsTraceId:e,flow:yo,flowVersion:i}),this._apiKey=t}update({apiKey:e,shopAccountUuid:t,flowVersion:n}){e&&(this._apiKey=e),t&&(this._shopAccountUuid=t),n&&(this._flowVersion=n)}trackShopPayLoginWithSdkDiscountStatus({discountCode:e}){const t={apiKey:this._apiKey,discountCode:e,flow:yo,flowVersion:this._flowVersion,discountCodeStatus:"received",analyticsTraceId:this._analyticsTraceId,shopPermanentDomain:this._shopPermanentDomain};ko.produce({schemaId:$t.ShopifyLoginWithShopSdkDiscountStatus,payload:t})}trackPageImpression(e){const t=Object.create(null,{trackPageImpression:{get:()=>super.trackPageImpression}});return a(this,arguments,void 0,(function*({page:e}){t.trackPageImpression.call(this,{apiKey:this._apiKey,shopAccountUuid:this._shopAccountUuid,page:e})}))}trackShopPayLoginWithShopSdkUserAction({userAction:e}){super.trackShopPayLoginWithShopSdkUserAction({apiKey:this._apiKey,userAction:e})}trackShopPayLoginWithSdkErrorEvents({errorCode:e,errorMessage:t}){super.trackShopPayLoginWithSdkErrorEvents({apiKey:this._apiKey,errorCode:e,errorMessage:t})}}function Po(e,t){return void 0===t?null:{[e]:t?"true":"false"}}function So(e,t){var n,i;const a=null!==(i=null===(n=t.parentElement)||void 0===n?void 0:n.offsetWidth)&&void 0!==i?i:0;return Math.min(a,e)||e}var zo,jo,Co,xo,Lo,Ao,To,Eo;const Mo="shop-status-indicator";var Oo;!function(e){e.Branded="branded",e.Regular="regular",e.Large="large"}(Oo||(Oo={}));class Io extends HTMLElement{constructor(){super(),zo.add(this),jo.set(this,void 0),Co.set(this,void 0),xo.set(this,void 0);const e=document.createElement("template");e.innerHTML=`\n    <style>\n      .${Mo} {\n        align-items: center;\n        background-color: #F2F3F5;\n        border-radius: 4px;\n        color: #5433EB;\n        display: flex;\n        font-size: 14px;\n        height: 42px;\n        justify-content: center;\n        padding: 0;\n      }\n\n      .${Mo}-message {\n        display: inline-flex;\n        align-items: center;\n        font-size: 16px;\n      }\n\n      .${Mo}-error {\n        background-color: ${ba.backgroundError};\n        color: ${ba.error};\n        text-align: left;\n      }\n\n      .${Mo}-branded {\n        background-color: ${ba.brand};\n      }\n\n      .${Mo}-regular {\n        background-color: ${ba.backgroundSubdued};\n      }\n\n      .${Mo}-large {\n        background-color: transparent;\n      }\n    </style>\n  `,s(this,jo,this.attachShadow({mode:"open"}),"f"),o(this,jo,"f").appendChild(e.content.cloneNode(!0)),s(this,xo,Oo.Regular,"f")}connectedCallback(){o(this,Co,"f")||(s(this,Co,document.createElement("div"),"f"),o(this,Co,"f").setAttribute("class",Mo),o(this,jo,"f").appendChild(o(this,C
1o,"f"))),s(this,xo,this.getAttribute("loader")||Oo.Regular,"f")}setStatus(e){switch(e.status){case"loading":o(this,zo,"m",To).call(this,e.message);break;case"success":case"error":o(this,zo,"m",Eo).call(this,e)}}}function No(e=Oo.Regular){const t=document.createElement("shop-status-indicator");return t.setAttribute("loader",e),t}var Ro,Do,Bo,qo,Fo,Vo;jo=new WeakMap,Co=new WeakMap,xo=new WeakMap,zo=new WeakSet,Lo=function(e){o(this,Co,"f").innerHTML="",o(this,Co,"f").appendChild(e)},Ao=function(e=""){const t=[Mo,e||`${Mo}-regular`].join(" ");o(this,Co,"f").setAttribute("class",t)},To=function(e){const t="branded"===o(this,xo,"f")?"white":"brand",n="large"===o(this,xo,"f")?function(){const e=document.createElement("large-spinner");return e.setAttribute("role","img"),e.setAttribute("size","64"),e}():function(){const e=document.createElement("animated-shop-logo");return e.setAttribute("role","img"),e.setAttribute("size","22"),e}();n.setAttribute("color",t),void 0!==e&&n.setAttribute("label",e);const i=`${Mo}-${o(this,xo,"f")}`;o(this,zo,"m",Lo).call(this,n),o(this,zo,"m",Ao).call(this,i)},Eo=function({status:e,message:t}){if(void 0!==t){const e=document.createElement("span");e.setAttribute("class",`${Mo}-message`),e.textContent=t,o(this,zo,"m",Lo).call(this,e)}o(this,zo,"m",Ao).call(this,`${Mo}-${e}`)},customElements.get("shop-status-indicator")||customElements.define("shop-status-indicator",Io);const $o="shop-discount-code",Uo="code-visible",Wo="subdued",Ho="code",Ko="saved";class Zo extends Ca{static get observedAttributes(){return[Ho,Ko]}constructor(){super(),Ro.set(this,void 0),Do.set(this,void 0),Bo.set(this,void 0),qo.set(this,void 0),Fo.set(this,null),Vo.set(this,!1);const e=document.createElement("template");e.innerHTML=`\n    <style>\n      :host {\n        display: flex;\n        justify-content: center;\n      }\n\n      .${$o} {\n        background: ${ba.white};\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border: 1px solid ${ba.backgroundSubdued};\n        border-radius: 100px;\n        padding: 16px;\n        transition: background-color 200ms ease-in-out;\n      }\n\n      .${$o}--${Uo} {\n        padding: 16px 24px;\n      }\n\n      .${$o}--${Wo} {\n        background: ${ba.backgroundSubdued};\n      }\n\n      span {\n        font-weight: 600;\n        font-size: 16px;\n        line-height: 24px;\n        letter-spacing: 0.06em;\n        color: ${ba.foregroundSecondary};\n        padding-left: 13px;\n        max-width: 160px;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        white-space: nowrap;\n      }\n\n      span:empty {\n        padding-left: 0;\n      }\n    </style>\n  `,s(this,Ro,this.attachShadow({mode:"open"}),"f"),o(this,Ro,"f").appendChild(e.content.cloneNode(!0)),s(this,Do,document.createElement("div"),"f"),s(this,qo,document.createElement(Ia),"f"),o(this,Do,"f").appendChild(o(this,qo,"f")),s(this,Bo,document.createElement("span"),"f"),o(this,Do,"f").appendChild(o(this,Bo,"f")),o(this,Ro,"f").appendChild(o(this,Do,"f"))}connectedCallback(){const e=this.getAttribute(Ho);this._initCode(e);const t=Boolean(null!==this.getAttribute(Ko));this._initSaved(t)}attributeChangedCallback(e,t,n){const i=Boolean(null!==n);switch(e){case Ho:this._initCode(n);break;case Ko:this._initSaved(i)}}disconnectedCallback(){}_updateStyles(){const e=[$o];o(this,Fo,"f")&&e.push(`${$o}--${Uo}`),o(this,Vo,"f")?o(this,qo,"f").setAttribute("variant",Da.Branded):o(this,Fo,"f")?(e.push(`${$o}--${Wo}`),o(this,qo,"f").setAttribute("variant",Da.Subdued)):o(this,qo,"f").setAttribute("variant",Da.Regular);const t=e.join(" ");o(this,Do,"f").setAttribute("class",t)}_initCode(e){o(this,Bo,"f").textContent=e,s(this,Fo,e,"f"),this._updateStyles()}_initSaved(e){s(this,Vo,e,"f"),this._updateStyles()}}Ro=new WeakMap,Do=new WeakMap,Bo=new WeakMap,qo=new WeakMap,Fo=new WeakMap,Vo=new WeakMap,customElements.get("shop-discount-code")||customElements.define("shop-discount-code",Zo);class Go{constructor(e,t,n,i){this._onOpen=n,this._onClose=i,this._rootElement=e,U('\n    <template id="shop-discount-auth-landing">\n        <style>\n            :host {\n                display: block;\n                width: 100%;\n                font-family: -apple-system,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif !important;\n                text-align: center;\n                font-style: normal !important;\n                line-height: normal;\n            }\n\n            .sda-iframe {\n                width: 100%;\n                height: 0;\n                border: 0;\n                margin: auto;\n            }\n\n            .sda-header {\n                padding-bottom: 16px;\n                text-align: center;\n                -webkit-font-smoothing: antialiased;\n            }\n\n            .sda-header-divider {\n                border-bottom: 1px solid #D9D9D9;\n            }\n\n            .sda-header-title {\n                font-size: 18px;\n                font-weight: 700;\n                line-height: 25px;\n                letter-spacing: -0.2px;\n                color: #000000;\n                margin-bottom: 8px;\n            }\n\n            .sda-header-description {\n                font-size: 14px;\n                font-weight: 400;\n                color: #0F1721;\n                letter-spacing: 0px;\n            }\n\n            .sda-processing {\n                margin-bottom: 7px;\n            }\n\n            .sda-processing-user {\n                color: #0F1721;\n                font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;\n                font-size: 12px;\n                letter-spacing: 0px;\n                line-height: 21px;\n                margin: 12px 0;\n                min-height: 21px;\n                overflow: hidden;\n                text-align: left;\n                text-overflow: ellipsis;\n                text-rendering: optimizelegibility;\n                white-space: nowrap;\n                -webkit-font-smoothing: antialiased;\n            }\n\n            .sda-phone-capture {\n                margin: 0 20px;\n            }\n\n            .sda-phone-capture,\n            .sda-phone-capture a {\n                color: #424242;\n            }\n\n            .sda-phone-capture h3 {\n                font-size: 12px;\n                margin: 0px 0 5px 0;\n            }\n\n            .sda-disclosure {\n                border: 1px solid #eee;\n                border-radius: 5px;\n                margin-bottom: 24px;\n                padding: 10px;\n                text-align: left;\n            }\n\n            .sda-disclosure-text-container {\n                border: none;\n                width: 100%;\n            }\n\n            .sda-phone-capture button {\n                /* TODO: Centralize styling of shop branded buttons: https://github.com/Shopify/shop-identity/issues/1252 */\n                border: 0;\n                border-radius: 4px;\n                cursor: pointer;\n                font: 16px/18px -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Helvetica;\n                margin-bottom: 2px;\n                padding: 16px;\n                transition: background-color 100ms ease-in-out, opacity 100ms ease-out, color 100ms ease-in-out;\n                width: 100%;\n            }\n\n            .sda-phone-capture button:last-of-type {\n                margin-bottom: 0;\n            }\n\n            .sda-phone-capture button.primary {\n                background: #5433EB;\n                color: #fff;\n            }\n\n            .sda-phone-capture button.primary:hover {\n                background: #7f68e9;\n            }\n\n            .sda-phone-capture button.secondary {\n                background: none;\n                color: #5433EB;\n            }\n\n            .sda-phone-capture button.secondary:hover {\n                color: #7b61f0;\n            }\n\n            .sda-hidden {\n                position: absolute;\n                height: 0 !important;\n                border: 0;\n                padding: 0;\n                margin: 0;\n                visibility: hidden;\n                overflow: hidden;\n            }\n\n            discount-code {\n                margin: 0 20px;\n            }\n        </style>\n        <shop-sheet-modal data-nametag="shop-portal-provider" data-type="modal" data-variant="leadCapture">\n            <div class="sda-header sda-header-divider sda-hidden">\n                <h2 class="sda-header-title"></h2>\n                <div class="sda-header-description"></div>\n            </div>\n            <div class="sda-content">\n                <iframe class="sda-iframe sda-hidden" tabindex="0"></iframe>\n                <div class="sda-phone-capture sda-hidden">\n                    <div class="sda-disclosure">\n                        <h3 class="sda-disclosure-heading"></h3>\n                        <iframe sandbox="allow-same-origin allow-popups" class="sda-disclosure-text-container"></iframe>\n                    </div>\n                    <div class="sda-phone-capture-buttons">\n                        <button class="primary sda-phone-capture-confirm"></button>\n                        <button class="secondary sda-phone-capture-decline"></button>\n                    </div>\n                </div>\n                <div class="sda-processing sda-hidden">\n                    <div class="sda-processing-user"></div>\n                    <div class="sda-processing-status"></div>\n                </div>\n            </div>\n        </shop-sheet-modal>\n    </template>',"shop-discount-auth-landing",this._rootElement),this._sheetModal=this._rootElement.querySelector("shop-sheet-modal"),this._headerElement=this._rootElement.querySelector(".sda-header"),this._headerTitle=this._rootElement.querySelector(".sda-header-title"),this._headerDescription=this._rootElement.querySelector(".sda-header-description"),this._iframe=this._rootElement.querySelector(".sda-iframe"),this._discountCodeElement=document.createElement("shop-discount-code"),this._sheetModal.prepend(this._discountCodeElement),this._processingElement=this._rootElement.querySelector(".sda-processing"),this._processingUserElement=this._processingElement.querySelector(".sda-processing-user"),this._processingStatusElement=this._processingElement.querySelector(".sda-processing-status"),this._phoneCaptureContainer=this._rootElement.querySelector(".sda-phone-capture"),this._phoneCaptureButtonsContainer=this._phoneCaptureContainer.querySelector(".sda-phone-capture-buttons"),this._phoneConsentConfirmButton=this._phoneCaptureContainer.querySelector(".sda-phone-capture-confirm"),this._phoneConsentDeclineButton=this._phoneCaptureContainer.querySelector(".sda-phone-capture-decline"),this._disclosureIframe=this._rootElement.querySelector("iframe.sda-disclosure-text-container"),this._sheetModal.addEventListener("modalcloserequest",t),L(this._iframe,"allow","publickey-credentials-get *")}updateSheetContent({headerVisible:e,title:t,description:n,headerDivider:i,processingElementVisible:a,processingUserElementVisible:o,processingUser:s,phoneCaptureContainerVisible:r,phoneCaptureButtonsContainerVisible:l,phoneConsentConfirmButton:c,phoneConsentDeclineButton:p,disclosureHeading:d,disclosureText:u,iframeVisible:m,statusIndicator:h,discountVisible:_,discountCode:g}){var f;if(void 0!==e&&Jo(this._headerElement,e),void 0!==t&&(this._headerTitle.textContent=t),void 0!==n&&(this._headerDescription.textContent=n),void 0!==i&&this._headerElement.classList.toggle("sda-header-divider",i),void 0!==o&&Jo(this._processingUserElement,o),void 0!==a&&Jo(this._processingElement,a),void 0!==s&&(this._processingUserElement.textContent=s),void 0!==r&&Jo(this._phoneCaptureContainer,r),void 0!==l&&Jo(this._phoneCaptureButtonsContainer,l),void 0!==c&&(this._phoneConsentConfirmButton.innerText=c.label,this._phoneConsentConfirmButton.onclick=c.onClick),void 0!==p&&(this._phoneConsentDeclineButton.innerText=p.label,this._phoneConsentDeclineButton.onclick=p.onClick),void 0!==d&&(this._rootElement.querySelector(".sda-disclosure-heading").textContent=d),void 0!==u&&this._updateDisclosureText(u),!0===m?this._showIframe():!1===m&&this._hideIframe(),h){this._statusIndicator||this._initStatusIndicator(h.branded);const{status:e,message:t}=h;null===(f=this._statusIndicator)||void 0===f||f.setStatus({status:e,message:t})}void 0!==_&&this._discountCodeElement&&Jo(this._discountCodeElement,_),g&&this._updateDiscountCode(g)}showPhoneConsentScreen({title:e,disclosureHeading:t,disclosureText:n,confirmButtonLabel:i,declineButtonLabel:a,discountCode:o,onConfirm:s,onDecline:r}){var l;this.updateSheetContent({title:e,description:"",iframeVisible:!1,headerDivider:!1,processingElementVisible:!1,phoneCaptureContainerVisible:!0,disclosureHeading:t,disclosureText:n,discountCode:o,phoneConsentConfirmButton:{label:i,onClick:()=>{var e;null===(e=this._monorailTracker)||void 0===e||e.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.PhoneConsentProvided}),s()}},phoneConsentDeclineButton:{label:a,onClick:()=>{var e;null===(e=this._monorailTracker)||void 0===e||e.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.PhoneConsentDeclined}),r()}}}),null===(l=this._monorailTracker)||void 0===l||l.trackPageImpression({page:Ut.PhoneConsent})}showTitleAndDescriptionOnlyScreen({title:e,description:t}){this.updateSheetContent({title:e,description:t,processingElementVisible:!1,phoneCaptureContainerVisible:!1,processingUserElementVisible:!1})}getIframe(){return this._iframe}resizeIframe(e,t,n){this._iframe&&(this._iframe.style.height=`${e}px`,this._iframe.style.width=`${So(t,this._iframe)}px`,n())}toggleModalBusy(e){e?this._sheetModal.setAttribute("busy","true"):this._sheetModal.removeAttribute("busy")}isModalBusy(){return"true"===this._sheetModal.getAttribute("busy")}setModalAnalyticsTraceId(e){this._sheetModal.setAttribute(Ni,e)}showModal(){return a(this,void 0,void 0,(function*(){(yield this._sheetModal.open())&&this._onOpen()}))}hideModal(){return a(this,void 0,void 0,(function*(){return this._sheetModal.close().then((e=>{e&&(this._hideIframe(),this._onClose())})).catch((()=>{this._hideIframe(),this._onClose()}))}))}reset(){this.hideModal(),this.updateSheetContent({headerVisible:!1,processingElementVisible:!1,discountCode:{code:"",saved:!1}})}setMonorailTracker(e){this._monorailTracker=e,this._sheetModal.setMonorailTracker(this._monorailTracker)}_initStatusIndicator(e){const t=e?Oo.Branded:Oo.Regular;this._statusIndicator=No(t),this._processingStatusElement.appendChild(this._statusIndicator)}_showIframe(){Jo(this._iframe,!0)}_hideIframe(){Jo(this._iframe,!1)}_updateDiscountCode({code:e,saved:t}){var n,i,a,o,s;void 0!==e&&(e?(null===(n=this._discountCodeElement)||void 0===n||n.setAttribute("code",e),null===(i=this._monorailTracker)||void 0===i||i.trackPageImpression({page:Ut.DiscountShown})):null===(a=this._discountCodeElement)||void 0===a||a.removeAttribute("code")),void 0!==t&&(t?null===(o=this._discountCodeElement)||void 0===o||o.setAttribute("saved",""):null===(s=this._discountCodeElement)||void 0===s||s.removeAttribute("saved"))}_updateDisclosureText(e){var t;if(!this._disclosureContainer){const e=null===(t=this._disclosureIframe.contentDocument)||void 0===t?void 0:t.querySelector("body");e.innerHTML="\n    <style>\n        body {\n            font-family: -apple-system,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif !important;\n            font-style: normal !important;\n            margin: 0;\n        }\n\n        .sda-disclosure-text {\n            color: #424242;\n            font-size: 12px;\n            line-height: 14px;\n            margin: 0;\n        }\n\n        .sda-disclosure-text a {\n            color: #424242;\n        }\n    </style>";const n=document.createElement("div");n.setAttribute("class","sda-disclosure-text"),e.appendChild(n),this._disclosureContainer=n}this._disclosureContainer.innerHTML=e,this._disclosureIframe.setAttribute("height",`${this._disclosureContainer.getBoundingClientRect().height}px`)}}function Jo(e,t){e.classList.toggle("sda-hidden",!t)}
2/*! @license DOMPurify 3.4.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.0/LICENSE *
vendor: 5,267 bytes, line 2
2/const{entries:Yo,setPrototypeOf:Qo,isFrozen:Xo,getPrototypeOf:es,getOwnPropertyDescriptor:ts}=Object;let{freeze:ns,seal:is,create:as}=Object,{apply:os,construct:ss}="undefined"!=typeof Reflect&&Reflect;ns||(ns=function(e){return e}),is||(is=function(e){return e}),os||(os=function(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;a<n;a++)i[a-2]=arguments[a];return e.apply(t,i)}),ss||(ss=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return new e(...n)});const rs=ws(Array.prototype.forEach),ls=ws(Array.prototype.lastIndexOf),cs=ws(Array.prototype.pop),ps=ws(Array.prototype.push),ds=ws(Array.prototype.splice),us=ws(String.prototype.toLowerCase),ms=ws(String.prototype.toString),hs=ws(String.prototype.match),_s=ws(String.prototype.replace),gs=ws(String.prototype.indexOf),fs=ws(String.prototype.trim),bs=ws(Object.prototype.hasOwnProperty),ys=ws(RegExp.prototype.test),vs=(ks=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return ss(ks,t)});var ks;function ws(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];return os(e,t,i)}}function Ps(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:us;Qo&&Qo(e,null);let i=t.length;for(;i--;){let a=t[i];if("string"==typeof a){const e=n(a);e!==a&&(Xo(t)||(t[i]=e),a=e)}e[a]=!0}return e}function Ss(e){for(let t=0;t<e.length;t++){bs(e,t)||(e[t]=null)}return e}function zs(e){const t=as(null);for(const[n,i]of Yo(e)){bs(e,n)&&(Array.isArray(i)?t[n]=Ss(i):i&&"object"==typeof i&&i.constructor===Object?t[n]=zs(i):t[n]=i)}return t}function js(e,t){for(;null!==e;){const n=ts(e,t);if(n){if(n.get)return ws(n.get);if("function"==typeof n.value)return ws(n.value)}e=es(e)}return function(){return null}}const Cs=ns(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),xs=ns(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Ls=ns(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),As=ns(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ts=ns(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Es=ns(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Ms=ns(["#text"]),Os=ns(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
2spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),Is=ns(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ns=ns(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Rs=ns(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Ds=is(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Bs=is(/<%[\w\W]*|[\w\W]*%>/gm),qs=is(/\$\{[\w\W]*/gm),Fs=is(/^data-[\-\w.\u00B7-\uFFFF]+$/),Vs=is(/^aria-[\-\w]+$/),$s=is(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Us=is(/^(?:\w+script|data):/i),Ws=is(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Hs=is(/^html$/i),Ks=is(/^[a-z][.\w]*(-[.\w]+)+$/i);var Zs=Object.freeze({__proto__:null,ARIA_ATTR:Vs,ATTR_WHITESPACE:Ws,CUSTOM_ELEMENT:Ks,DATA_ATTR:Fs,DOCTYPE_NAME:Hs,ERB_EXPR:Bs,IS_ALLOWED_URI:$s,IS_SCRIPT_OR_DATA:Us,MUSTACHE_EXPR:Ds,TMPLIT_EXPR:qs});const Gs=1,Js=3,Ys=7,Qs=8,Xs=9,er=function(){return"undefined"==typeof window?null:window};var tr,nr=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:er();const n=t=>e(t);if(n.version="3.4.0",n.removed=[],!t||!t.document||t.document.nodeType!==Xs||!t.Element)return n.isSupported=!1,n;let{document:i}=t;const a=i,o=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:r,Node:l,Element:c,NodeFilter:p,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:u,DOMParser:m,trustedTypes:h}=t,_=c.prototype,g=js(_,"cloneNode"),f=js(_,"remove"),b=js(_,"nextSibling"),y=js(_,"childNodes"),v=js(_,"parentNode");if("function"==typeof r){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let k,w="";const{implementation:P,createNodeIterator:S,createDocumentFragment:z,getElementsByTagName:j}=i,{importNode:C}=a;let x={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof Yo&&"function"==typeof v&&P&&void 0!==P.createHTMLDocument;const{MUSTACHE_EXPR:L,ERB_EXPR:A,TMPLIT_EXPR:T,DATA_ATTR:E,ARIA_ATTR:M,IS_SCRIPT_OR_DATA:O,ATTR_WHITESPACE:I,CUSTOM_ELEMENT:N}=Zs;let{IS_ALLOWED_URI:R}=Zs,D=null;const B=Ps({},[...Cs,...xs,...Ls,...Ts,...Ms]);let q=null;const F=Ps({},[...Os,...Is,...Ns,...Rs]);
vendor: 8,816 bytes, line 2
2let V=Object.seal(as(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),$=null,U=null;const W=Object.seal(as(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let H=!0,K=!0,Z=!1,G=!0,J=!1,Y=!0,Q=!1,X=!1,ee=!1,te=!1,ne=!1,ie=!1,ae=!0,oe=!1,se=!0,re=!1,le={},ce=null;const pe=Ps({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let de=null;const ue=Ps({},["audio","video","img","source","image","track"]);let me=null;const he=Ps({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),_e="http://www.w3.org/1998/Math/MathML",ge="http://www.w3.org/2000/svg",fe="http://www.w3.org/1999/xhtml";let be=fe,ye=!1,ve=null;const ke=Ps({},[_e,ge,fe],ms);let we=Ps({},["mi","mo","mn","ms","mtext"]),Pe=Ps({},["annotation-xml"]);const Se=Ps({},["title","style","font","a","script"]);let ze=null;const je=["application/xhtml+xml","text/html"];let Ce=null,xe=null;const Le=i.createElement("form"),Ae=function(e){return e instanceof RegExp||e instanceof Function},Te=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!xe||xe!==e){if(e&&"object"==typeof e||(e={}),e=zs(e),ze=-1===je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ce="application/xhtml+xml"===ze?ms:us,D=bs(e,"ALLOWED_TAGS")?Ps({},e.ALLOWED_TAGS,Ce):B,q=bs(e,"ALLOWED_ATTR")?Ps({},e.ALLOWED_ATTR,Ce):F,ve=bs(e,"ALLOWED_NAMESPACES")?Ps({},e.ALLOWED_NAMESPACES,ms):ke,me=bs(e,"ADD_URI_SAFE_ATTR")?Ps(zs(he),e.ADD_URI_SAFE_ATTR,Ce):he,de=bs(e,"ADD_DATA_URI_TAGS")?Ps(zs(ue),e.ADD_DATA_URI_TAGS,Ce):ue,ce=bs(e,"FORBID_CONTENTS")?Ps({},e.FORBID_CONTENTS,Ce):pe,$=bs(e,"FORBID_TAGS")?Ps({},e.FORBID_TAGS,Ce):zs({}),U=bs(e,"FORBID_ATTR")?Ps({},e.FORBID_ATTR,Ce):zs({}),le=!!bs(e,"USE_PROFILES")&&e.USE_PROFILES,H=!1!==e.ALLOW_ARIA_ATTR,K=!1!==e.ALLOW_DATA_ATTR,Z=e.ALLOW_UNKNOWN_PROTOCOLS||!1,G=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,J=e.SAFE_FOR_TEMPLATES||!1,Y=!1!==e.SAFE_FOR_XML,Q=e.WHOLE_DOCUMENT||!1,te=e.RETURN_DOM||!1,ne=e.RETURN_DOM_FRAGMENT||!1,ie=e.RETURN_TRUSTED_TYPE||!1,ee=e.FORCE_BODY||!1,ae=!1!==e.SANITIZE_DOM,oe=e.SANITIZE_NAMED_PROPS||!1,se=!1!==e.KEEP_CONTENT,re=e.IN_PLACE||!1,R=e.ALLOWED_URI_REGEXP||$s,be=e.NAMESPACE||fe,we=e.MATHML_TEXT_INTEGRATION_POINTS||we,Pe=e.HTML_INTEGRATION_POINTS||Pe,V=e.CUSTOM_ELEMENT_HANDLING||as(null),e.CUSTOM_ELEMENT_HANDLING&&Ae(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(V.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Ae(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(V.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(V.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),J&&(K=!1),ne&&(te=!0),le&&(D=Ps({},Ms),q=as(null),!0===le.html&&(Ps(D,Cs),Ps(q,Os)),!0===le.svg&&(Ps(D,xs),Ps(q,Is),Ps(q,Rs)),!0===le.svgFilters&&(Ps(D,Ls),Ps(q,Is),Ps(q,Rs)),!0===le.mathMl&&(Ps(D,Ts),Ps(q,Ns),Ps(q,Rs))),W.tagCheck=null,W.attributeCheck=null,e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?W.tagCheck=e.ADD_TAGS:(D===B&&(D=zs(D)),Ps(D,e.ADD_TAGS,Ce))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?W.attributeCheck=e.ADD_ATTR:(q===F&&(q=zs(q)),Ps(q,e.ADD_ATTR,Ce))),e.ADD_URI_SAFE_ATTR&&Ps(me,e.ADD_URI_SAFE_ATTR,Ce),e.FORBID_CONTENTS&&(ce===pe&&(ce=zs(ce)),Ps(ce,e.FORBID_CONTENTS,Ce)),e.ADD_FORBID_CONTENTS&&(ce===pe&&(ce=zs(ce)),Ps(ce,e.ADD_FORBID_CONTENTS,Ce)),se&&(D["#text"]=!0),Q&&Ps(D,["html","head","body"]),D.table&&(Ps(D,["tbody"]),delete $.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw vs('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw vs('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');k=e.TRUSTED_TYPES_POLICY,w=k.createHTML("")}else void 0===k&&(k=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const i="data-tt-policy-suffix";t&&t.hasAttribute(i)&&(n=t.getAttribute(i));const a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(h,o)),null!==k&&"string"==typeof w&&(w=k.createHTML(""));ns&&ns(e),xe=e}},Ee=Ps({},[...xs,...Ls,...As]),Me=Ps({},[...Ts,...Es]),Oe=function(e){ps(n.removed,{element:e});try{v(e).removeChild(e)}catch(t){f(e)}},Ie=function(e,t){try{ps(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){ps(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(te||ne)try{Oe(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ne=function(e){let t=null,n=null;if(ee)e="<remove></remove>"+e;else{const t=hs(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ze&&be===fe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const a=k?k.createHTML(e):e;if(be===fe)try{t=(new m).parseFromString(a,ze)}catch(e){}if(!t||!t.documentElement){t=P.createDocument(be,"template",null);try{t.documentElement.innerHTML=ye?w:a}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(i.createTextNode(n),o.childNodes[0]||null),be===fe?j.call(t,Q?"html":"body")[0]:Q?t.documentElement:o},Re=function(e){return S.call(e.ownerDocument||e,e,p.SHOW_ELEMENT|p.SHOW_COMMENT|p.SHOW_TEXT|p.SHOW_PROCESSING_INSTRUCTION|p.SHOW_CDATA_SECTION,null)},De=function(e){return e instanceof u&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Be=function(e){return"function"==typeof l&&e instanceof l};function qe(e,t,i){rs(e,(e=>{e.call(n,t,i,xe)}))}const Fe=function(e){let t=null;if(qe(x.beforeSanitizeElements,e,null),De(e))return Oe(e),!0;const i=Ce(e.nodeName);if(qe(x.uponSanitizeElement,e,{tagName:i,allowedTags:D}),Y&&e.hasChildNodes()&&!Be(e.firstElementChild)&&ys(/<[/\w!]/g,e.innerHTML)&&ys(/<[/\w!]/g,e.textContent))return Oe(e),!0;if(Y&&e.namespaceURI===fe&&"style"===i&&Be(e.firstElementChild))return Oe(e),!0;if(e.nodeType===Ys)return Oe(e),!0;if(Y&&e.nodeType===Qs&&ys(/<[/\w]/g,e.data))return Oe(e),!0;if($[i]||!(W.tagCheck instanceof Function&&W.tagCheck(i))&&!D[i]){if(!$[i]&&$e(i)){if(V.tagNameCheck instanceof RegExp&&ys(V.tagNameCheck,i))return!1;if(V.tagNameCheck instanceof Function&&V.tagNameCheck(i))return!1}if(se&&!ce[i]){const t=v(e)||e.parentNode,n=y(e)||e.childNodes;if(n&&t){for(let i=n.length-1;i>=0;--i){const a=g(n[i],!0);a.__removalCount=(e.__removalCount||0)+1,t.insertBefore(a,b(e))}}}return Oe(e),!0}return e instanceof c&&!function(e){let t=v(e);t&&t.tagName||(t={namespaceURI:be,tagName:"template"});const n=us(e.tagName),i=us(t.tagName);return!!ve[e.namespaceURI]&&(e.namespaceURI===ge?t.namespaceURI===fe?"svg"===n:t.namespaceURI===_e?"svg"===n&&("annotation-xml"===i||we[i]):Boolean(Ee[n]):e.namespaceURI===_e?t.namespaceURI===fe?"math"===n:t.namespaceURI===ge?"math"===n&&Pe[i]:Boolean(Me[n]):e.namespaceURI===fe?!(t.namespaceURI===ge&&!Pe[i])&&!(t.namespaceURI===_e&&!we[i])&&!Me[n]&&(Se[n]||!Ee[n]):!("application/xhtml+xml"!==ze||!ve[e.namespaceURI]))}(e)?(Oe(e),!0):"noscript"!==i&&"noembed"!==i&&"noframes"!==i||!ys(/<\/no(script|embed|frames)/i,e.innerHTML)?(J&&e.nodeType===Js&&(t=e.textContent,rs([L,A,T],(e=>{t=_s(t,e," ")})),e.textContent!==t&&(ps(n.removed,{element:e.cloneNode()}),e.textContent=t)),qe(x.afterSanitizeElements,e,null),!1):(Oe(e),!0)},Ve=function(e,t,n){if(U[t])return!1;if(ae&&("id"===t||"name"===t)&&(n in i||n in Le))return!1;if(K&&!U[t]&&ys(E,t));else if(H&&ys(M,t));else if(W.attributeCheck instanceof Function&&W.attributeCheck(t,e));else if(!q[t]||U[t]){if(!($e(e)&&(V.tagNameCheck instanceof RegExp&&ys(V.tagNameCheck,e)||V.tagNameCheck instanceof Function&&V.tagNameCheck(e))&&(V.attributeNameCheck instanceof RegExp&&ys(V.attributeNameCheck,t)||V.attributeNameCheck instanceof Function&&V.attributeNameCheck(t,e))||"is"===t&&V.allowCustomizedBuiltInElements&&(V.tagNameCheck instanceof RegExp&&ys(V.tagNameCheck,n)||V.tagNameCheck instanceof Function&&V.tagNameCheck(n))))return!1}else if(me[t]);else if(ys(R,_s(n,I,"")));
2else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==gs(n,"data:")||!de[e]){if(Z&&!ys(O,_s(n,I,"")));else if(n)return!1}else;return!0},$e=function(e){return"annotation-xml"!==e&&hs(e,N)},Ue=function(e){qe(x.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||De(e))return;const i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:q,forceKeepAttr:void 0};let a=t.length;for(;a--;){const o=t[a],{name:s,namespaceURI:r,value:l}=o,c=Ce(s),p=l;let d="value"===s?p:fs(p);if(i.attrName=c,i.attrValue=d,i.keepAttr=!0,i.forceKeepAttr=void 0,qe(x.uponSanitizeAttribute,e,i),d=i.attrValue,!oe||"id"!==c&&"name"!==c||(Ie(s,e),d="user-content-"+d),Y&&ys(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)){Ie(s,e);continue}if("attributename"===c&&hs(d,"href")){Ie(s,e);continue}if(i.forceKeepAttr)continue;if(!i.keepAttr){Ie(s,e);continue}if(!G&&ys(/\/>/i,d)){Ie(s,e);continue}J&&rs([L,A,T],(e=>{d=_s(d,e," ")}));const u=Ce(e.nodeName);if(Ve(u,c,d)){if(k&&"object"==typeof h&&"function"==typeof h.getAttributeType)if(r);else switch(h.getAttributeType(u,c)){case"TrustedHTML":d=k.createHTML(d);break;case"TrustedScriptURL":d=k.createScriptURL(d)}if(d!==p)try{r?e.setAttributeNS(r,s,d):e.setAttribute(s,d),De(e)?Oe(e):cs(n.removed)}catch(t){Ie(s,e)}}else Ie(s,e)}qe(x.afterSanitizeAttributes,e,null)},We=function(e){let t=null;const n=Re(e);for(qe(x.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)qe(x.uponSanitizeShadowNode,t,null),Fe(t),Ue(t),t.content instanceof s&&We(t.content);qe(x.afterSanitizeShadowDOM,e,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,o=null,r=null,c=null;if(ye=!e,ye&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Be(e)){if("function"!=typeof e.toString)throw vs("toString is not a function");if("string"!=typeof(e=e.toString()))throw vs("dirty is not a string, aborting")}if(!n.isSupported)return e;if(X||Te(t),n.removed=[],"string"==typeof e&&(re=!1),re){if(e.nodeName){const t=Ce(e.nodeName);if(!D[t]||$[t])throw vs("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)i=Ne("\x3c!----\x3e"),o=i.ownerDocument.importNode(e,!0),o.nodeType===Gs&&"BODY"===o.nodeName||"HTML"===o.nodeName?i=o:i.appendChild(o);else{if(!te&&!J&&!Q&&-1===e.indexOf("<"))return k&&ie?k.createHTML(e):e;if(i=Ne(e),!i)return te?null:ie?w:""}i&&ee&&Oe(i.firstChild);const p=Re(re?e:i);for(;r=p.nextNode();)Fe(r),Ue(r),r.content instanceof s&&We(r.content);if(re)return e;if(te){if(J){i.normalize();let e=i.innerHTML;rs([L,A,T],(t=>{e=_s(e,t," ")})),i.innerHTML=e}if(ne)for(c=z.call(i.ownerDocument);i.firstChild;)c.appendChild(i.firstChild);else c=i;return(q.shadowroot||q.shadowrootmode)&&(c=C.call(a,c,!0)),c}let d=Q?i.outerHTML:i.innerHTML;return Q&&D["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&ys(Hs,i.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+d),J&&rs([L,A,T],(e=>{d=_s(d,e," ")})),k&&ie?k.createHTML(d):d},n.setConfig=function(){Te(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),X=!0},n.clearConfig=function(){xe=null,X=!1},n.isValidAttribute=function(e,t,n){xe||Te({});const i=Ce(e),a=Ce(t);return Ve(i,a,n)},n.addHook=function(e,t){"function"==typeof t&&ps(x[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=ls(x[e],t);return-1===n?void 0:ds(x[e],n,1)[0]}return cs(x[e])},n.removeHooks=function(e){x[e]=[]},n.removeAllHooks=function(){x={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function ir(e){return function(e){if(!nr.isSupported)throw new Error("Disclosure sanitization is not supported in this browser.");return nr.sanitize(e,{ALLOWED_TAGS:[]})}(e).length}nr.addHook("afterSanitizeAttributes",(function(e){"target"in e&&e.setAttribute("target","_blank")})),function(e){e.AuthorizeShown="authorize-shown",e.AuthorizeSuccess="authorize-success",e.PhoneConsentShown="phone-consent-shown",e.PhoneConsentDeclined="phone-consent-declined",e.PhoneConsentConfirmed="phone-consent-confirmed",e.CheckYourTexts="check-your-texts",e.Never="never"}(tr||(tr={}));const ar=Object.values(tr),or=[tr.PhoneConsentShown,tr.PhoneConsentConfirmed,tr.Never],sr=[tr.AuthorizeShown,tr.AuthorizeSuccess,tr.PhoneConsentShown,tr.PhoneConsentConfirmed,tr.Never],rr=[tr.AuthorizeSuccess,tr.PhoneConsentConfirmed,tr.Never];function lr({phoneCapture:e,showDiscountAt:t,saveDiscountAt:n}){return e?`PHONE_CAPTURE_SHOWN_AT_${t}_SAVED_AT_${n}`.toUpperCase().replace(/[-]/g,"_"):"EMAIL_CAPTURE"}function cr(e,t){return(e!==tr.PhoneConsentDeclined||t!==tr.PhoneConsentConfirmed)&&ar.indexOf(t)<=ar.indexOf(e)}var pr;!function(e){e.DiscountCodeCallback="discount-code-callback",e.StorefrontOrigin="storefront-origin",e.DevMode="dev-mode",e.ApiKey="api-key",e.Email="email",e.HideChange="hide-change",e.PhoneCapture="phone-capture",e.ShowDiscountAt="show-discount-at",e.SaveDiscountAt="save-discount-at",e.PhoneCaptureDisclosureText="phone-capture-disclosure-text"}(pr||(pr={}));const dr=[pr.DiscountCodeCallback,pr.ApiKey];
2class ur extends Error{constructor(e,t=T()){super(e),this.analyticsTraceId=t,this.name="SaveDiscountError",this.code="save_discount_error"}}var mr,hr,_r,gr,fr,br,yr,vr,kr,wr,Pr,Sr,zr,jr,Cr,xr,Lr,Ar,Tr,Er,Mr,Or,Ir,Nr,Rr,Dr,Br,qr,Fr,Vr,$r,Ur,Wr,Hr,Kr,Zr,Gr,Jr,Yr,Qr;const Xr={emailCapture:{showDiscountAt:tr.AuthorizeShown,saveDiscountAt:tr.AuthorizeSuccess},phoneCapture:{showDiscountAt:tr.Never,saveDiscountAt:tr.AuthorizeSuccess}};class el extends fo{static get observedAttributes(){return[pr.ApiKey,pr.DevMode,pr.DiscountCodeCallback,pr.Email,pr.PhoneCapture,pr.PhoneCaptureDisclosureText,pr.SaveDiscountAt,pr.ShowDiscountAt,pr.StorefrontOrigin]}constructor(){super(),mr.add(this),hr.set(this,!1),_r.set(this,!1),gr.set(this,!1),fr.set(this,""),br.set(this,""),yr.set(this,""),vr.set(this,null),kr.set(this,void 0),wr.set(this,void 0),Pr.set(this,void 0),Sr.set(this,void 0),zr.set(this,!1),jr.set(this,void 0),Cr.set(this,T()),xr.set(this,""),Lr.set(this,null),Ar.set(this,void 0),this._phoneCapture=!1,this._showDiscountAt=Xr.emailCapture.showDiscountAt,this._saveDiscountAt=Xr.emailCapture.saveDiscountAt,this._pendingStep=ar[0],this._discountSaved=!1,this._discountSaveTriggered=!1,this._confirmCompleted=!1,this._isModalClosing=!1,this._phoneCaptureDisclosureText="",this._apiKey="",this._completedEventPayload={loggedIn:!1},this._defaultHeaderState={title:"",headerDivider:!0,discountVisible:!0},qt.ComponentAction,customElements.get("shop-sheet-modal")||customElements.define("shop-sheet-modal",so);const e=this.attachShadow({mode:"open"});this._view=new Go(e,(()=>{var e;this._confirmCompleted||this._pendingStep===tr.AuthorizeShown?this.hideModalAndDispatchCompleted():(this._view.hideModal(),this._isModalClosing=!0,null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage(Object.assign({type:"phoneshareconsentreceived",consented:this._pendingStep===tr.PhoneConsentConfirmed},!this._discountSaved&&{skipDiscountSaving:!0})))}),(()=>{var e;null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage({type:"sheetmodalopened"})}),(()=>{var e;null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage({type:"sheetmodalclosed"}),mt()})),this._view.setModalAnalyticsTraceId(o(this,Cr,"f")),s(this,kr,this._view.getIframe(),"f"),s(this,jr,!1,"f")}get storefrontOrigin(){return o(this,xr,"f")}set storefrontOrigin(e){s(this,xr,e,"f"),this.updateAttribute(pr.StorefrontOrigin,e)}get apiKey(){return this._apiKey}set apiKey(e){this._apiKey=e,this.updateAttribute(pr.ApiKey,e)}connectedCallback(){return a(this,void 0,void 0,(function*(){var e;if(o(this,mr,"m",Mr).call(this),yield o(this,mr,"m",Tr).call(this),s(this,zr,this.getBooleanAttribute(pr.DevMode),"f"),s(this,jr,null!==this.getAttribute(pr.HideChange),"f"),o(this,zr,"f")||o(this,Ar,"f")||(s(this,Ar,new wo({elementName:"shop-discount-auth",apiKey:this.apiKey,flowVersion:lr({phoneCapture:this._phoneCapture,showDiscountAt:this._showDiscountAt,saveDiscountAt:this._saveDiscountAt}),analyticsTraceId:o(this,Cr,"f")}),"f"),this._view.setMonorailTracker(o(this,Ar,"f")),o(this,Ar,"f").trackPageImpression({page:Ut.SdkLoaded}),o(this,Ar,"f").trackShopPayModalStateChange({currentState:Ht.Loaded})),o(this,mr,"m",Dr).call(this),!o(this,wr,"f")){const t=(null===(e=this.ownerDocument)||void 0===e?void 0:e.defaultView)||void 0,n=o(this,mr,"m",Er).call(this);s(this,wr,new ui(new vi(o(this,kr,"f")),[mi,hi,n],o(this,mr,"m",Yr).bind(this),t),"f"),s(this,Lr,yield E(n),"f")}o(this,Pr,"f")||s(this,Pr,new yi(o(this,kr,"f")),"f")}))}disconnectedCallback(){var e;null===(e=o(this,wr,"f"))||void 0===e||e.destroy()}attributeChangedCallback(e,t,n){var i;const a=Boolean(null!==n);switch(e){case pr.DiscountCodeCallback:this._initDiscountCodeCallback();break;case pr.StorefrontOrigin:this._initStorefrontOrigin();break;case pr.ApiKey:this._initApiKey(),null===(i=o(this,Ar,"f"))||void 0===i||i.update({apiKey:this.apiKey});break;case pr.Email:o(this,mr,"m",Rr).call(this,n);break;case pr.PhoneCapture:this._initPhoneCapture(a),this.updateFlowVersion();break;case pr.ShowDiscountAt:this._initShowDiscountAt(n),this.updateFlowVersion();break;case pr.SaveDiscountAt:this._initSaveDiscountAt(n),this.updateFlowVersion();break;case pr.PhoneCaptureDisclosureText:this._initPhoneCaptureDisclosureText(n);break;case pr.DevMode:this._initDevMode()}}notifyEmailFieldShown(){var e;null===(e=o(this,Ar,"f"))||void 0===e||e.trackPageImpression({page:Ut.PartnerEmailInputShown})}requestShow(e){if(qt.ComponentAction,o(this,hr,"f")){if(!e)throw new Error("Missing email string parameter");o(this,mr,"m",Rr).call(this,e)}else qt.RequestShowCalledBeforeIframeLoaded}updateFlowVersion(){var e;null===(e=o(this,Ar,"f"))||void 0===e||e.update({flowVersion:lr({phoneCapture:this._phoneCapture,showDiscountAt:this._showDiscountAt,saveDiscountAt:this._saveDiscountAt})})}
2moveToNextStep(e,t=!1){if(this._pendingStep=e,this._discountSaveTriggered&&!this._discountSaved)return;if(function(e,t,n,i){return!n&&!i&&e&&e!==tr.PhoneConsentDeclined&&ar.indexOf(e)>=ar.indexOf(t)}(e,this._saveDiscountAt,this._discountSaved,this._discountSaveTriggered))return this._view.toggleModalBusy(!0),void this._saveDiscountWithPay();let n=0;t&&(n=1500),e===this._showDiscountAt&&(n=2e3),setTimeout((()=>{switch(e){case tr.AuthorizeShown:case tr.AuthorizeSuccess:break;case tr.PhoneConsentShown:this._view.toggleModalBusy(!1),this._updateCompletedPayload({phoneShareConsent:!1}),this._showPhoneConsent();break;case tr.PhoneConsentConfirmed:this._saveDiscountAt!==tr.Never&&this._showPhoneConsentConfirmed();break;case tr.PhoneConsentDeclined:this._showPhoneConsentDeclined()}}),n)}hideModalAndDispatchCompleted(){var e,t;null===(e=o(this,wr,"f"))||void 0===e||e.destroy(),this._view.toggleModalBusy(!1),this._updateCompletedPayload({email:null!==(t=this._completedEventPayload.email)&&void 0!==t?t:o(this,fr,"f")}),this._view.hideModal().finally((()=>{this.dispatchCustomEvent("completed",this._completedEventPayload)}))}dispatchCustomEvent(e,t){super.dispatchCustomEvent(e,t)}_initDiscountCodeCallback(){const e=this.getAttribute(pr.DiscountCodeCallback);e&&s(this,yr,e,"f")}_initStorefrontOrigin(){const e=this.getAttribute(pr.StorefrontOrigin);e&&(this.storefrontOrigin=e)}_initApiKey(){this.apiKey=this.getAttribute(pr.ApiKey),o(this,mr,"m",Dr).call(this)}_initPhoneCapture(e){this._phoneCapture=e,this._initShowDiscountAt(this.getAttribute(pr.ShowDiscountAt)),this._initSaveDiscountAt(this.getAttribute(pr.SaveDiscountAt)),o(this,mr,"m",Dr).call(this)}_initShowDiscountAt(e){if(t=e,Boolean(t&&sr.includes(t)))return this._showDiscountAt=e,void o(this,mr,"m",Dr).call(this);var t;this._showDiscountAt=this._phoneCapture?Xr.phoneCapture.showDiscountAt:Xr.emailCapture.showDiscountAt,o(this,mr,"m",Dr).call(this),N(e)||fa(`Invalid value of ${pr.ShowDiscountAt} ('${e}'). Must be one of: ${sr.join(", ")}. Using the default '${this._showDiscountAt}' instead.`)}_initSaveDiscountAt(e){if(t=e,Boolean(t&&rr.includes(t)))return this._saveDiscountAt=e,void o(this,mr,"m",Dr).call(this);var t;this._saveDiscountAt=this._phoneCapture?Xr.phoneCapture.saveDiscountAt:Xr.emailCapture.saveDiscountAt,o(this,mr,"m",Dr).call(this),N(e)||fa(`Invalid value of ${pr.SaveDiscountAt} ('${e}'). Must be one of: ${rr.join(", ")}. Using the default '${this._saveDiscountAt}' instead.`)}_initPhoneCaptureDisclosureText(e){try{this._phoneCaptureDisclosureText=e?function(e){if(!nr.isSupported)throw new Error("Disclosure sanitization is not supported in this browser.");return nr.sanitize(e,{ALLOWED_TAGS:["a"]})}(e):""}catch(e){e instanceof Error&&o(this,mr,"m",Ur).call(this,"disclosure_parse_error",e.message)}}_initDevMode(){s(this,zr,this.getBooleanAttribute(pr.DevMode),"f"),o(this,mr,"m",Dr).call(this)}_showPhoneConsent(){return a(this,void 0,void 0,(function*(){var e;const t=this._saveDiscountAt===tr.AuthorizeSuccess,n=o(this,vr,"f").translate(t?"shop_discount_auth.phone_capture.consent.title_discount_saved":"shop_discount_auth.phone_capture.consent.title_discount_not_saved"),i=(null===(e=o(this,Lr,"f"))||void 0===e?void 0:e.name)||"",a=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent.disclosure_heading",{merchantName:i}),s=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent.confirm_button",{phone:this._maskedPhoneNumber}),r=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent.decline_button"),l=cr(tr.PhoneConsentShown,this._showDiscountAt);this._view.showPhoneConsentScreen(Object.assign({title:n,disclosureHeading:a,disclosureText:this._phoneCaptureDisclosureText,confirmButtonLabel:s,declineButtonLabel:r,onConfirm:()=>{var e;this._pendingStep=tr.PhoneConsentConfirmed,null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage({type:"phoneshareconsentreceived",consented:!0}),this._updateCompletedPayload({phoneShareConsent:!0}),this._saveDiscountAt===tr.PhoneConsentConfirmed&&(this._view.toggleModalBusy(!0),this._saveDiscountWithPay())},onDecline:()=>{var e;this._pendingStep=tr.PhoneConsentDeclined,null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage(Object.assign({type:"phoneshareconsentreceived",consented:!1},!this._discountSaved&&{skipDiscountSaving:!0})),this._updateCompletedPayload({phoneShareConsent:!1})}},l&&{discountCode:{code:o(this,br,"f")}}))}))}_showPhoneConsentConfirmed(){var e;const t=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent_confirmed.title"),n=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent_confirmed.description",{phone:this._maskedPhoneNumber});this._showTitleAndDescriptionOnly(t,n),null===(e=o(this,Ar,"f"))||void 0===e||e.trackPageImpression({page:Ut.PhoneConsentConfirmed})}_showPhoneConsentDeclined(){var e,t;if(this._saveDiscountAt!==tr.AuthorizeSuccess)return void this.hideModalAndDispatchCompleted();const n=(null===(e=o(this,Lr,"f"))||void 0===e?void 0:e.name)||"",i=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent_declined.title",{merchantName:n}),a=o(this,vr,"f").translate("shop_discount_auth.phone_capture.consent_declined.description");this._showTitleAndDescriptionOnly(i,a),null===(t=o(this,Ar,"f"))||void 0===t||t.trackPageImpression({page:Ut.PhoneConsentDeclined})}_showTitleAndDescriptionOnly(e,t){this._view.showTitleAndDescriptionOnlyScreen({title:e,description:t});const n=cr(tr.CheckYourTexts,this._showDiscountAt);this._view.updateSheetContent(Object.assign({iframeVisible:!1},n&&{discountCode:{code:o(this,br,"f")}})),this._view.toggleModalBusy(!1),setTimeout((()=>{this.hideModalAndDispatchCompleted()}),5e3)}_saveDiscountWithPay(){return a(this,void 0,void 0,(function*(){var e;this._discountSaveTriggered=!0;const t=yield o(this,mr,"m",Qr).call(this,o(this,fr,"f"));if(!t)throw new ur("Tried to save a discount code, but no discount code received");null===(e=o(this,Pr,"f"))||void 0===e||e.postMessage({type:"savediscount",discountCode:t})}))}_updateCompletedPayload(e){this._completedEventPayload=Object.assign(Object.assign({},this._completedEventPayload),e)}}function tl(e,t,n){return function(e,t){return Object.values(t).includes(e)}(e,t)?e:n}var nl,il;hr=new WeakMap,_r=new WeakMap,gr=new WeakMap,fr=new WeakMap,br=new WeakMap,yr=new WeakMap,vr=new WeakMap,kr=new WeakMap,wr=new WeakMap,Pr=new WeakMap,Sr=new WeakMap,zr=new WeakMap,jr=new WeakMap,Cr=new WeakMap,xr=new WeakMap,Lr=new WeakMap,Ar=new WeakMap,mr=new WeakSet,Tr=function(){return a(this,void 0,void 0,(function*(){try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"./translations/bg-BG.json":return Promise.resolve().then((function(){return sm}));case"./translations/cs.json":return Promise.resolve().then((function(){return cm}));case"./translations/da.json":return Promise.resolve().then((function(){return um}));case"./translations/de.json":return Promise.resolve().then((function(){return _m}));case"./translations/el.json":return Promise.resolve().then((function(){return bm}));case"./translations/en.json":return Promise.resolve().then((function(){return km}));case"./translations/es.json":return Promise.resolve().then((function(){return Sm}));case"./translations/fi.json":return Promise.resolve().then((function(){return Cm}));case"./translations/fr.json":return Promise.resolve().then((function(){return Am}));case"./translations/hi.json":return Promise.resolve().then((function(){return Mm}));case"./translations/hr-HR.json":return Promise.resolve().then((function(){return Nm}));case"./translations/hu.json":return Promise.resolve().then((function(){return Bm}));case"./translations/id.json":return Promise.resolve().then((function(){return Vm}));case"./translations/it.json":return Promise.resolve().then((function(){return Wm}));case"./translations/ja.json":return Promise.resolve().then((function(){return Zm}));case"./translations/ko.json":return Promise.resolve().then((function(){return Ym}));case"./translations/lt-LT.json":return Promise.resolve().then((function(){return eh}));case"./translations/ms.json":return Promise.resolve().then((function(){return ih}));case"./translations/nb.json":return Promise.resolve().then((function(){return sh}));case"./translations/nl.json":return Promise.resolve().then((function(){return ch}));case"./translations/pl.json":return Promise.resolve().then((function(){return uh}));case"./translations/pt-BR.json":return Promise.resolve().then((function(){return _h}));case"./translations/pt-PT.json":return Promise.resolve().then((function(){return bh}));case"./translations/ro-RO.json":return Promise.resolve().then((function(){return kh}));case"./translations/ru.json":return Promise.resolve().then((function(){return Sh}));case"./translations/sk-SK.json":return Promise.resolve().then((function(){return Ch}));case"./translations/sl-SI.json":return Promise.resolve().then((function(){return Ah}));case"./translations/sv.json":return Promise.resolve().then((function(){return Mh}));case"./translations/th.json":return Promise.resolve().then((function(){return Nh}));case"./translations/tr.json":return Promise.resolve().then((function(){return Bh}));case"./translations/vi.json":return Promise.resolve().then((function(){return Vh}));case"./translations/zh-CN.json":return Promise.resolve().then((function(){return Wh}));case"./translations/zh-TW.json":return Promise.resolve().then((function(){return Zh}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`./translations/${e}.json`);s(this,vr,new go({[e]:t}),"f")}catch(e){}}))},Er=function(){return o(this,xr,"f")||window.location.origin},Mr=function(){var e;e=this,dr.forEach((t=>{e.getAttribute(t)||fa(`Missing ${t} attribute`)})),o(this,xr,"f")&&fi(o(this,xr,"f"))},Or=function(e){return a(this,void 0,void 0,(function*(){const t=yield o(this,mr,"m",Qr).call(this,e);t&&(s(this,br,t,"f"),o(this,mr,"m",Ir).call(this))}))},Ir=function(){if(!o(this,br,"f")||!o(this,_r,"f"))return;const e=cr(tr.AuthorizeShown,this._showDiscountAt);this._view.updateSheetContent(Object.assign({iframeVisible:!0},e&&{discountCode:{code:o(this,br,"f")}})),this._view.showModal()},Nr=function(e,t){var n;s(this,hr,!0,"f"),o(this,mr,"m",qr).call(this),this._defaultHeaderState.t
2itle=t,this._view.updateSheetContent({title:t,headerVisible:e}),this.dispatchCustomEvent(e?"userfound":"usernotfound"),null===(n=o(this,Ar,"f"))||void 0===n||n.trackShopLoginFirstTimeRender()},Rr=function(e){var t,n;if(e){try{!function({isPhoneCapture:e,phoneCaptureDisclosureText:t,saveDiscountAt:n,showDiscountAt:i}){if(e&&!t)throw new Error(`A valid ${pr.PhoneCaptureDisclosureText} must be provided when ${pr.PhoneCapture} is enabled.`);if(t&&ir(t)>500)throw new Error(`The attribute ${pr.PhoneCaptureDisclosureText} has a max length of 500 characters (excluding HTML tags).`);if(!e&&or.includes(i))throw new Error(`The attribute ${pr.ShowDiscountAt} can only be set to ${i} when ${pr.PhoneCapture} is enabled.`);if(!e&&or.includes(n))throw new Error(`The attribute ${pr.SaveDiscountAt} can only be set to ${n} when ${pr.PhoneCapture} is enabled.`)}({isPhoneCapture:this._phoneCapture,saveDiscountAt:this._saveDiscountAt,showDiscountAt:this._showDiscountAt,phoneCaptureDisclosureText:this._phoneCaptureDisclosureText})}catch(e){return void(e instanceof Error&&(fa(`Invalid config. ${e.message}`),o(this,mr,"m",Ur).call(this,"invalid_config",e.message)))}if(s(this,fr,e,"f"),null===(t=o(this,Ar,"f"))||void 0===t||t.trackShopPayLoginWithShopSdkUserAction({userAction:Wt.ThirdPartyFormSubmission}),o(this,mr,"m",Or).call(this,e),o(this,zr,"f")){if("[email protected]"===e)return this._updateCompletedPayload({email:e,loggedIn:!1}),void o(this,mr,"m",Hr).call(this);if("[email protected]"===e)return void o(this,mr,"m",Ur).call(this,"user_blocked","Hardcoded error event test email was entered.",e)}null===(n=o(this,Pr,"f"))||void 0===n||n.postMessage({type:"emailsubmitted",email:e,hideChange:o(this,jr,"f")})}},Dr=function(){if(!o(this,kr,"f"))return;const e=(({apiKey:e,analyticsTraceId:t,storefrontOrigin:n,devMode:i,phoneCapture:a,saveDiscountAt:o,flowVersion:s})=>{const r=new URLSearchParams(Object.assign(Object.assign(Object.assign(Object.assign({target_origin:window.location.origin,api_key:e,flow:yo,flow_version:s,locale:go.getDefaultLanguage()},t&&{analytics_trace_id:t}),Po("phone_capture",a)),i&&Po("dev_mode",i)),o&&{save_discount_at:o}));return`${n||window.location.origin}/services/login_with_shop/authorize?${r}`})({analyticsTraceId:o(this,Cr,"f"),storefrontOrigin:o(this,xr,"f"),devMode:o(this,zr,"f"),phoneCapture:this._phoneCapture,saveDiscountAt:this._saveDiscountAt,apiKey:this._apiKey,flowVersion:lr({phoneCapture:this._phoneCapture,showDiscountAt:this._showDiscountAt,saveDiscountAt:this._saveDiscountAt})});o(this,mr,"m",Br).call(this),L(o(this,kr,"f"),"src",e)},Br=function(){o(this,mr,"m",qr).call(this),s(this,Sr,setTimeout((()=>{const{message:e,code:t}=bo;this.dispatchCustomEvent("error",{message:e,code:t}),o(this,mr,"m",qr).call(this)}),1e4),"f")},qr=function(){o(this,Sr,"f")&&(clearTimeout(o(this,Sr,"f")),s(this,Sr,void 0,"f"))},Fr=function(e,t,n){s(this,gr,e,"f"),this._maskedPhoneNumber=t,this._view.updateSheetContent(Object.assign({headerVisible:!0},n?{title:o(this,vr,"f").translate("shop_discount_auth.personalization_consent.title"),headerDivider:!1,discountVisible:!1}:this._defaultHeaderState)),s(this,_r,!0,"f"),this.dispatchCustomEvent("shopusermatched"),o(this,mr,"m",Ir).call(this)},Vr=function({step:e,email:t,phone:n}){switch(e){case"one_click":this._view.updateSheetContent(this._defaultHeaderState);break;case"email":this._view.updateSheetContent({description:o(this,vr,"f").translate("shop_discount_auth.auth_modal.login_email_description",{email:t})});break;case"sms":this._view.updateSheetContent({description:o(this,vr,"f").translate("shop_discount_auth.auth_modal.login_sms_description",{phoneNumber:n})});break;case"webauthn":this._view.updateSheetContent({headerDivider:!1,description:o(this,vr,"f").translate("shop_discount_auth.auth_modal.login_webauthn_description")})}},$r=function(e,t,n){this._view.toggleModalBusy(!0);const i=[tr.PhoneConsentConfirmed,tr.PhoneConsentDeclined].includes(this._pendingStep),a=this._phoneCapture&&"success"===e?void 0:{branded:o(this,gr,"f"),status:e,message:t}
2,s=cr(this._pendingStep,this._showDiscountAt),r=!(this._saveDiscountAt!==tr.AuthorizeSuccess||this._isModalClosing&&this._pendingStep===tr.PhoneConsentShown||i);this._isModalClosing||this._view.updateSheetContent({iframeVisible:!1,processingElementVisible:!0,processingUserElementVisible:r,phoneCaptureButtonsContainerVisible:r,processingUser:null!=n?n:o(this,fr,"f"),statusIndicator:a,discountCode:Object.assign({},s&&{code:o(this,br,"f")})})},Ur=function(e,t,n){var i;o(this,mr,"m",qr).call(this),null===(i=o(this,Ar,"f"))||void 0===i||i.trackShopPayLoginWithSdkErrorEvents({errorCode:e,errorMessage:t}),this.dispatchCustomEvent("error",{code:e,message:t,email:n}),this._view.toggleModalBusy(!1)},Wr=function(){var e;this._discountSaved=!0,this._view.updateSheetContent({discountCode:{saved:this._discountSaved}}),null===(e=o(this,Ar,"f"))||void 0===e||e.trackPageImpression({page:Ut.DiscountSaved}),this.moveToNextStep(this._pendingStep,!0)},Hr=function(){return a(this,arguments,void 0,(function*(e=!1){var t,n;if((null===(t=this._completedEventPayload)||void 0===t?void 0:t.loggedIn)&&e){P(o(this,xr,"f"),(e=>{}));const{avatar:e,email:t,givenName:n}=this._completedEventPayload;this.publishToHub(ct.UserSessionCreate,{email:n||t,initial:(null==n?void 0:n[0])||(null==t?void 0:t[0])||"",avatar:e})}if(this._phoneCapture){if(this._isModalClosing)return void this.hideModalAndDispatchCompleted();if(this._saveDiscountAt===tr.Never&&this._pendingStep===tr.PhoneConsentConfirmed)return void this._showPhoneConsentConfirmed();this._saveDiscountAt===tr.PhoneConsentConfirmed&&this._pendingStep!==tr.PhoneConsentDeclined||this.moveToNextStep(this._pendingStep)}else null===(n=o(this,Ar,"f"))||void 0===n||n.trackPageImpression({page:Ut.DiscountSaved}),setTimeout((()=>{this.hideModalAndDispatchCompleted()}),2e3)}))},Kr=function(){this._phoneCapture?this.moveToNextStep(tr.PhoneConsentShown):this.moveToNextStep(tr.AuthorizeSuccess)},Zr=function(){this._view.reset(),s(this,gr,!1,"f"),s(this,_r,!1,"f"),this.dispatchCustomEvent("restarted")},Gr=function(e,t){this._view.resizeIframe(e,t,(()=>{this.dispatchCustomEvent("resized",{height:e,width:t})}))},Jr=function(){this._view.isModalBusy()||this.hideModalAndDispatchCompleted()},Yr=function(e){var t;switch(e.type){case"resize_iframe":o(this,mr,"m",Gr).call(this,e.height,e.width);break;case"restarted":o(this,mr,"m",Zr).call(this);break;case"completed":{this._confirmCompleted=!0;const{shopAccountUuid:n,shouldFinalizeLogin:i,type:a}=e,s=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)t.indexOf(i[a])<0&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(n[i[a]]=e[i[a]])}return n}(e,["shopAccountUuid","shouldFinalizeLogin","type"]);null===(t=o(this,Ar,"f"))||void 0===t||t.update({shopAccountUuid:n}),this._updateCompletedPayload(s),o(this,mr,"m",Hr).call(this,i);break}case"error":o(this,mr,"m",Ur).call(this,e.code,e.message,e.email);break;case"shop_user_matched":o(this,mr,"m",Fr).call(this,e.userCookieExists,e.maskedPhoneNumber||"",e.personalizeConsentChallenge||!1);break;case"loaded":o(this,mr,"m",Nr).call(this,e.userFound,e.loginTitle);break;case"authorize_step_changed":o(this,mr,"m",Vr).call(this,e);break;case"processing_status_updated":o(this,mr,"m",$r).call(this,e.status,e.message,e.email);break;case"discount_saved":o(this,mr,"m",Wr).call(this);break;case"close_requested":o(this,mr,"m",Jr).call(this);break;case"user_verified":o(this,mr,"m",Kr).call(this)}},Qr=function(e){return a(this,void 0,void 0,(function*(){var t;if(o(this,br,"f"))return o(this,br,"f");try{if(o(this,zr,"f")&&"[email protected]"===e)throw new Error("Discount code error");if("string"!=typeof o(this,yr,"f"))throw new Error("discount-code-callback attribute was not provided or is not a string");const n=window[o(this,yr,"f")];if("function"!=typeof n)throw new Error("discount-code-callback attribute did not contain the name of a global function");const i=yield n(e);if("string"!=typeof i||0===i.trim().length)throw new Error("discount code is non-string or empty");return null===(t=o(this,Ar,"f"))||void 0===t||t.trackShopPayLoginWithSdkDiscountStatus({discountCode:i}
2),i}catch(t){t instanceof Error&&o(this,mr,"m",Ur).call(this,"no_discount_received",t.message,e)}}))};const al={[Hn.Follow]:"shop-follow-button",[Hn.Default]:"shop-login-default",[Hn.PopUp]:"shop-login-default",[Hn.Custom]:"shop-login-default"},ol={[Li]:!1,[Ai]:!1,[Oi]:!1,[Ii]:"",[Ui]:!1,[Wi]:!1,[Ki]:"unspecified",[Zi]:"",[Ji]:!1,[xi]:!1,[aa]:!1,[la]:!1,[ha]:"unspcified"};class sl extends Ca{constructor(){super(...arguments),nl.set(this,void 0),il.set(this,void 0)}static get observedAttributes(){return[Si,zi,Ki,Ci,Li,Ai,Oi,Ri,Mi,Ti,Ii,Ti,Ei,Di,Bi,qi,Fi,Vi,$i,Zi,Gi,Ji,Yi,Qi,Xi,ea,ta,na,ia,aa,Ni,oa,sa,da,ua,ra,ma,ca,pa,la,Ui,Wi,xi,ha]}get clientId(){return this._getAttributeValueWithDefault(Si)}set clientId(e){this.updateAttribute(Si,e)}set redirectUri(e){this.updateAttribute(Ti,e)}get version(){return this._getAttributeValueWithDefault(zi)}set version(e){this.updateAttribute(zi,e)}get email(){return this._getAttributeValueWithDefault(Zi)}set email(e){this.updateAttribute(Zi,e)}set firstName(e){this.updateAttribute(ca,e)}set lastName(e){this.updateAttribute(pa,e)}set popUpName(e){this.updateAttribute(ta,e)}set popUpFeatures(e){this.updateAttribute(na,e)}connectedCallback(){var e;s(this,nl,tl(this.getAttribute(ji),Hn,Hn.Default),"f"),s(this,il,this._createActionButton({actionType:o(this,nl,"f"),attributes:this._getAttributeValues()}),"f"),this.shadowRoot||this.attachShadow({mode:"open"}),o(this,il,"f")&&(this.shadowRoot.innerHTML="",null===(e=this.shadowRoot)||void 0===e||e.appendChild(o(this,il,"f")))}disconnectedCallback(){}attributeChangedCallback(e,t,n){var i,a;const s=n||this._getAttributeValueWithDefault(e);"boolean"==typeof s?this.updateAttribute(e,s?"":void 0):this.updateAttribute(e,s||void 0),null===n?null===(i=o(this,il,"f"))||void 0===i||i.removeAttribute(e):null===(a=o(this,il,"f"))||void 0===a||a.setAttribute(e,n)}requestShow(e){o(this,il,"f")&&"requestShow"in o(this,il,"f")&&o(this,il,"f").requestShow(e)}listenToInput(e){o(this,il,"f")&&"listenToInput"in o(this,il,"f")&&o(this,il,"f").listenToInput(e)}stopListeningToInput(){o(this,il,"f")&&"stopListeningToInput"in o(this,il,"f")&&o(this,il,"f").stopListeningToInput()}setPasswordManagerDetection(e){o(this,il,"f")&&"setPasswordManagerDetection"in o(this,il,"f")&&o(this,il,"f").setPasswordManagerDetection(e)}dispatchCustomEvent(e,t){super.dispatchCustomEvent(e,t)}_createActionButton({actionType:e,attributes:t}){const n=al[e];if(!n)return;const i=document.createElement(n);return i?(Object.entries(t).forEach((([e,t])=>{t&&i.setAttribute(e,String(t))})),i):void 0}_getAttributeValues(){return sl.observedAttributes.reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:this._getAttributeValueWithDefault(t)})),Object.assign(Object.assign({},ol),{[Hi]:this._getAttributeValueWithDefault(ji)}))}_getAttributeValueWithDefault(e){switch(e){case ji:case Hi:return tl(this.getAttribute(ji),Hn,Hn.Default);case Li:case Ai:case Oi:case Ui:case Wi:case Ji:case xi:case aa:case la:case Ri:return this.getBooleanAttribute(e);case Ii:case Zi:return this.getAttribute(e)||"";case Ki:return this.getAttribute(e)||"unspecified";case Ni:return this.getAttribute(e)||T();default:return this.getAttribute(e)||void 0}}}nl=new WeakMap,il=new WeakMap;class rl extends HTMLElement{static get observedAttributes(){return["disabled","hide-logo","href"]}constructor(){super(),customElements.get("shop-pay-logo")||customElements.define("shop-pay-logo",ja),this.attachShadow({mode:"open"})}connectedCallback(){this._updateButton()}attributeChangedCallback(){this._updateButton()}_updateButton(){const e=this.shadowRoot;if(!e)return;const t=!this.hasAttribute("hide-logo");e.innerHTML=(e=>`\n<style>\n  * {\n    box-sizing: border-box;\n  }\n\n  .shop-pay-button {\n    background: #5a31f4 !important;\n    line-height: normal;\n    border-radius: var(--shop-pay-button-border-radius, 4px) !important;\n    height: var(--shop-pay-button-height, 42px) !important;\n    width: var(--shop-pay-button-width, 262px) !important;\n    text-decoration: none;\n    color: #ffffff;\n    display: flex;\n    justify-content: center;
2\n    align-items: center;\n    column-gap: 4px;\n    white-space: nowrap;\n  }\n\n  .shop-pay-button:not(.disabled):hover {\n    cursor: pointer;\n    background: #3c0def !important;\n  }\n\n  .shop-pay-button.disabled {\n    opacity: 0.5;\n    cursor: default;\n  }\n\n  .shop-pay-button.bordered {\n    border: 1px solid #EDEDED;\n  }\n\n  shop-pay-logo {\n    display: inline-block;\n    max-height: 100%;\n    max-width: 100%;\n  }\n\n  .visually-hidden {\n    position: absolute;\n    border: 0;\n    clip: rect(0, 0, 0, 0);\n    overflow: hidden;\n    padding: 0;\n  }\n</style>\n\n<a id="shop-pay-button-link" href="#" class="shop-pay-button" aria-label="Buy with Shop Pay">\n  <span class="visually-hidden">Buy with Shop Pay</span>\n  <slot id="pay-button-content">\n  </slot>\n  ${e?'\n  <shop-pay-logo\n    aria-hidden="true"\n    role="img"\n    size="large"\n    background-color="#5a31f4"\n  ></shop-pay-logo>\n':""}\n</a>\n`)(t);const n=e.querySelector("#shop-pay-button-link"),i=this.hasAttribute("disabled"),a=this.getAttribute("href");return n?i?(n.classList.toggle("disabled",!0),void n.setAttribute("href","#")):void n.setAttribute("href",a||"#"):void 0}}var ll;function cl(e){return a(this,void 0,void 0,(function*(){try{const t=yield fetch(`https://${e}/cart.js`);return yield t.json()}catch(t){return fa(`Failed to fetch cart token for ${e} due to error: ${t}`),{token:"",currency:"",items:[]}}}))}function pl({storeUrl:e,variants:t,paymentOption:n,source:i,sourceToken:a,redirectSource:o,channel:s}){const r=M(e);if(!r||!t.length)return"#";const l=t.map((e=>`${e.id}:${e.quantity}`)).join(","),c=new URL(`https://${r}/cart/${l}`),p=new URLSearchParams(c.search);return p.append("payment",n||ll.ShopPay),i&&p.append("source",i),a&&p.append("source_token",a),o&&p.append("redirect_source",o),s&&p.append("channel",s),`${c.href}?${p}`}function dl(e){return e.split(",").map((e=>{const[t,n]=e.split(":"),i=Number(null!=n?n:1),a=isNaN(i)?1:i;return{id:Number(t),quantity:a}}))}function ul(e,t,n,i,a){const o=new URLSearchParams;o.append("redirect_source","direct_checkout_cart"),o.append("pre_select_installments",String(t===ll.ShopPayInstallments));const s=function(e){const t=document.cookie.split("; ");for(const n of t){const[t,i]=n.split("=");if(t===e)return i}}("_checkout_queue_token");return void 0!==s&&o.append("checkout_queue_token",s),null!==n&&o.append("source",n),null!==i&&o.append("source_token",i),null!==a&&o.append("channel",a),`${e.href}&${o}`}!function(e){e.ShopPay="shop_pay",e.ShopPayInstallments="shop_pay_installments"}(ll||(ll={}));class ml extends HTMLElement{static get observedAttributes(){return["button-text","cart","channel","disabled","payment-option","source","source-token","store-url","variants"]}constructor(){super(),this._handleShopPayButtonClick=()=>a(this,void 0,void 0,(function*(){const e=this.getAttribute("store-url");if(!e)return;const t=this.getAttribute("payment-option"),n=this.getAttribute("source"),i=this.getAttribute("source-token"),o=this.getAttribute("cart"),s=this.getAttribute("channel"),r=M(e),l=yield function(e,t){return a(this,void 0,void 0,(function*(){if(!e)return null;let n,i;t?(n=JSON.parse(decodeURIComponent(t)),i=yield hl(e)):[n,i]=yield Promise.all([cl(e),hl(e)]);const a=n.items.some((e=>void 0!==e.selling_plan_allocation&&void 0!==e.selling_plan_allocation.selling_plan&&!e.selling_plan_allocation.selling_plan.fixed_selling_plan));try{const t=yield fetch(`https://${e}/wallets/checkouts.json`,{method:"POST",headers:{"Content-Type":"application/json",authorization:`Basic ${i}`},body:JSON.stringify({checkout:{cart_token:n.token,presentment_currency:n.currency,has_selling_plans:a,secret:!0,wallet_name:"ShopifyPay",page_type:"cart_page"}})});return(yield t.json()).checkout.shop_pay_configuration.transaction_url}catch(t){return fa(`Failed to fetch transaction url for ${e} due to error: ${t}`),null}}))}(r,o);if(l){const e=ul(new URL(l),t,n,i,s);window.location.assign(e)}})),this._monorailTracker=new vn({elementName:"shop-pay-button"}),customElements.get("shop-pay-button-base")||customElements.define("shop-pay-button-base",rl),this.attachShadow({mode:"open"})}connectedCallback(){this._monorailTracker.trackElementImpression();const e=this.shadowRoot;e&&(e.innerHTML="<shop-pay-button-base></shop-pay-button-base>",this._updateButton())}attributeChangedCallback(){this._updateButton()}_setOnClick(e=null){var t;const n=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("shop-pay-button-base");n&&(n.onclick=e)}_updateHref(e){var t;const n=this.getAttribute("store-url");if(!n)return;const i=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("shop-pay-button-base");if(!i)return;const a=this.getAttribute("payment-option"),o=this.getAttribute("source"),s=this.getAttribute("source-token"),r=this.getAttribute("redirect-source"),l=this.getAttribute("channel"),c=pl({storeUrl:n,variants:dl(e),paymentOption:a,source:o,sourceToken:s,redirectSource:r,channel:l});this._setOnClick(),L(i,"href",c)}_updateButton(){var e;const t=this.shadowRoot,n=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("shop-pay-button-base");if(!n||!t)return;const i=this.getAttribute("button-text");i?(n.innerHTML=i||"",L(n,"hide-logo","")):n.removeAttribute("hide-logo");if(this.hasAttribute("disabled"))return void L(n,"disabled","true");const a=this.getAttribute("variants");a?this._updateHref(a):this._setOnClick(this._handleShopPayButtonClick)}}function hl(e){return a(this,void 0,void 0,(function*(){try{const t=yield fetch(`https://${e}/payments/config.json`),n=yield t.json();return window.btoa(encodeURIComponent(n.paymentInstruments.accessToken))}catch(t){return fa(`Failed to fetch authorization token for ${e} due to error: ${t}`),""}}))}const _l=(e,t)=>
2t.every((t=>t in e));function gl(e,t){return null!=e&&("cart"===(null==e?void 0:e.type)?function(e,t){const n=_l(e,["min_price","max_price","price","eligible","number_of_payment_terms","available_loan_types"]);n||t(Qn.Cart,JSON.stringify(e))}(e,t):function(e,t){var n;const i=_l(e,["variants","max_price","min_price","number_of_payment_terms"]),a=(null===(n=e.variants)||void 0===n?void 0:n.length)>0&&_l(e.variants[0],["id","price","eligible","available_loan_types","available"]);i&&a||t(Qn.Product,JSON.stringify(e))}(e,t),_l(e,["min_price","max_price"]))}function fl(e,t){return null!=e&&(e.type===Qn.Cart?function(e,t){const n=_l(e,["min_price","max_price","price_per_term","eligible","number_of_payment_terms","full_price","financing_plans"]);if(!n)return null==t||t(Qn.Cart,JSON.stringify(e)),!1;return!0}(e,t):e.type===Qn.Checkout?function(e,t){const n=_l(e,["min_price","max_price","price_per_term","eligible","number_of_payment_terms","full_price","financing_plans"]);if(!n)return null==t||t(Qn.Checkout,JSON.stringify(e)),!1;return!0}(e,t):function(e,t){var n;const i=_l(e,["variants","max_price","min_price","financing_plans"]),a=(null===(n=e.variants)||void 0===n?void 0:n.length)>0&&_l(e.variants[0],["id","price_per_term","eligible","full_price","available"]);if(!i||!a)return null==t||t(Qn.Product,JSON.stringify(e)),!1;return!0}(e,t))}class bl extends HTMLElement{static get observedAttributes(){return["variant-id","shopify-meta"]}constructor(){super(),this._didMount=!1,this._currentBanner=document.createElement("div"),this.attachShadow({mode:"open"})}connectedCallback(){var e;const t=this._getNewBannerNode();this.shadowRoot,null===(e=this.shadowRoot)||void 0===e||e.appendChild(t),this._currentBanner=t,this._didMount=!0}attributeChangedCallback(){var e;if(this._didMount){const t=this._getNewBannerNode();null===(e=this.shadowRoot)||void 0===e||e.replaceChild(t,this._currentBanner),this._currentBanner=t}}disconnectedCallback(){var e,t;(null===(e=this.shadowRoot)||void 0===e?void 0:e.contains(this._currentBanner))&&(null===(t=this.shadowRoot)||void 0===t||t.removeChild(this._currentBanner))}_getNewBannerNode(){const e=this.getAttribute("shopify-meta"),t=this.getAttribute("variant-id"),n=Boolean(e&&fl(JSON.parse(e))),i=document.createElement(n?"shop-pay-installments-banner":"shop-pay-banner");return t&&i.setAttribute("variant-id",t),e&&i.setAttribute("shopify-meta",e),i}}function yl(){const e=function(){const e=document.createElement("div");return e.id=`shop-sheet-modal-wrapper-${x()}`,e.style.setProperty("all","initial"),e.style.setProperty("position","absolute"),e.style.setProperty("z-index",w),e.style.setProperty("overflow","visible"),e.style.setProperty("display","block"),e}(),t=e.attachShadow({mode:"open"});return{withInnerHTML(e){return t.innerHTML=e,this},build:()=>(document.body.appendChild(e),t.appendChild(document.createElement("shop-sheet-modal")),{get sheetModal(){return t.querySelector("shop-sheet-modal")},get shadowRoot(){return t},setNametagSuffix(t){e.setAttribute("data-nametag","shop-portal-provider"),e.setAttribute("data-type","modal"),e.setAttribute("data-variant",t)},destroy(){e.remove()}})}}var vl,kl,wl,Pl,Sl,zl,jl,Cl,xl,Ll,Al,Tl,El,Ml,Ol;const Il="shop-modal-content";class Nl extends HTMLElement{constructor(){super(),vl.add(this),kl.set(this,void 0),wl.set(this,void 0),Pl.set(this,void 0),Sl.set(this,void 0),zl.set(this,void 0),jl.set(this,void 0),Cl.set(this,void 0),xl.set(this,void 0),Ll.set(this,void 0),Al.set(this,void 0),Tl.set(this,{});const e=document.createElement("template");e.innerHTML=`\n    <style>\n      .${Il} {\n        border-bottom: 1px solid #D9D9D9;\n        padding-bottom: 20px;\n        text-align: center;\n        margin: 0 20px;\n      }\n\n      .${Il}--small {\n        padding-bottom: 7px;\n      }\n\n      .${Il}.hide-divider {\n        border-bottom-color: transparent;\n      }\n\n      .${Il}-title {\n        font-size: 20px;\n        font-weight: 600;\n        line-height: 25px;\n        letter-spacing: -0.2px;\n        color: #000000;\n        margin-bottom: 8px;\n      }\n\n      .${Il}-description {\n        font-size: 14px;\n        font-weight: 400;\n        color: #0F1721;\n        letter-spacing: 0px;\n      }\n\n      .${Il}-processing {\n        min-height: 97px;\n        margin: 0 20px;\n      }\n\n      .${Il}-processing-user {\n        padding: 15px 0;\n        min-height: 15px;\n        font-size: 12px;\n        color: #0F1721;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        white-space: nowrap;\n        -webkit-font-smoothing: antialiased;\n        -webkit-text-size-adjust: 100%;\n        font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif !important;\n      }\n\n      .${Il}-disclaimer {\n        font-size: 12px;\n        line-height: 1.4;\n        text-align: center;\n        color: rgb(63, 69, 77);\n        padding: 8px 0 5px;\n        margin: 0 20px;\n      }\n\n      .${Il}-disclaimer a {\n        color: ${ba.brand};\n        -webkit-appearance: none;\n        appearance: none;\n        text-decoration: none;\n        cursor: pointer;\n      }\n\n      .${Il}-disclaimer a:hover,\n      .${Il}-disclaimer a:focus,\n      .${Il}-disclaimer a:active {\n        outline: none;\n        color: #7b61f0;\n      }\n\n      @media (forced-colors: active) {\n        .${Il}.hide-divider {\n          border-bottom: none;\n        }\n      }\n\n      .hidden {\n        display: none;\n      }\n    </style>\n    <div class="${Il} hidden">\n      <h2 class="${Il}-title hidden"></h2>\n      <div class="${Il}-description hidden"></div>\n    </div>\n    <div class="${Il}-content hidden">\n      <div class="${Il}-processing hidden">\n        <div class="${Il}-processing-user"></div>\n        <div class="${Il}-processing-status"></div>\n      </div>\n      <div class="${Il}-children hidden">\n        <slot></slot>\n      </div>\n      <div class="${Il}-disclaimer hidden"></div>\n    </div>\n  `,s(this,kl,this.attachShadow({mode:"open"}),"f"),o(this,kl,"f").appendChild(e.content.cloneNode(!0)),s(this,wl,o(this,kl,"f").querySelector(`.${Il}`),"f"),s(this,Pl,o(this,kl,"f").querySelector(`.${Il}-title`),"f"),s(this,Sl,o(this,kl,"f").querySelector(`.${Il}-description`),"f"),s(this,zl,o(this,kl,"f").querySelector(`.${Il}-content`),"f"),s(this,jl,o(this,kl,"f").querySelector(`.${Il}-processing`),"f"),s(this,Cl,o(this,kl,"f").querySelector(`.${Il}-processing-user`),"f"),s(this,Ll,o(this,kl,"f").querySelector(`.${Il}-children`),"f"),s(this,Al,o(this,kl,"f").querySelector(`.${Il}-disclaimer`),"f")}hideDivider(){o(this,wl,"f").classList.add("hide-divider")}
2showDivider(){o(this,wl,"f").classList.remove("hide-divider")}update(e){s(this,Tl,Object.assign(Object.assign({},o(this,Tl,"f")),e),"f"),o(this,vl,"m",El).call(this),o(this,vl,"m",Ml).call(this),o(this,vl,"m",Ol).call(this)}}function Rl(e,t=!1){const n=document.createElement("shop-modal-content");return t&&n.hideDivider(),n.update(e),n}kl=new WeakMap,wl=new WeakMap,Pl=new WeakMap,Sl=new WeakMap,zl=new WeakMap,jl=new WeakMap,Cl=new WeakMap,xl=new WeakMap,Ll=new WeakMap,Al=new WeakMap,Tl=new WeakMap,vl=new WeakSet,El=function(){const{title:e,description:t,authorizeState:n}=o(this,Tl,"f"),i=e||t;o(this,wl,"f").classList.toggle("hidden",!i),o(this,Pl,"f").classList.toggle("hidden",!e),o(this,Sl,"f").classList.toggle("hidden",!t),o(this,Pl,"f").textContent=e||"",o(this,Sl,"f").textContent=t||"",n&&(o(this,wl,"f").classList.toggle("hide-divider",n===Kn.Start),o(this,wl,"f").classList.toggle(`${Il}--small`,n===Kn.Start))},Ml=function(){var e;const{authorizeState:t,status:n,email:i}=o(this,Tl,"f"),a=Boolean(t||n),r=Boolean(n&&i),l=Boolean(a&&!r);if(o(this,zl,"f").classList.toggle("hidden",!a),o(this,jl,"f").classList.toggle("hidden",!r),o(this,Ll,"f").classList.toggle("hidden",!l),!o(this,xl,"f")&&r){const n=t===Kn.OneClick?Oo.Branded:Oo.Regular;s(this,xl,No(n),"f"),o(this,jl,"f").appendChild(o(this,xl,"f")),null===(e=o(this,xl,"f"))||void 0===e||e.setStatus({status:"loading",message:""})}o(this,Cl,"f").textContent=i||""},Ol=function(){const{disclaimer:e}=o(this,Tl,"f"),t=Boolean(e);o(this,Al,"f").classList.toggle("hidden",!t),o(this,Al,"f").innerHTML=e||""},customElements.get("shop-modal-content")||customElements.define("shop-modal-content",Nl);const Dl=window.location.origin,Bl=({version:e,apiKey:t,analyticsTraceId:n,analyticsContext:i,isCompactLayout:a,isFullView:o,flow:s,flowVersion:r,signUpEnabled:l,oauthParams:c,avoidPayAltDomain:p,avoidSdkSession:d,hideCopy:u,modalCustomized:m,popupWindowParams:h,consentChallenge:_,checkoutRedirectUrl:g,checkoutVersion:f,checkoutToken:b,transactionParams:y,shopId:v,requireVerification:k,uxMode:w,error:P})=>"1"===e||"redirect"===w?function(e){return Boolean(void 0!==e&&"clientId"in e&&(null==e?void 0:e.clientId))}(c)?(({oauthParams:e,analyticsTraceId:t,analyticsContext:n,isCompactLayout:i,isFullView:a,flow:o,flowVersion:s,signUpEnabled:r,avoidPayAltDomain:l,hideCopy:c,modalCustomized:p,apiKey:d,popupWindowParams:u,consentChallenge:m,checkoutVersion:h,checkoutToken:_,transactionParams:g,shopId:f,requireVerification:b,uxMode:y,error:v})=>{const{clientId:k,redirectType:w}=e,P=e.scope||"openid email profile",S=e.responseType||"id_token",z=e.responseMode||"web_message",j=e.redirectUri||window.location.origin,{popUpName:C,popUpFeatures:x}=u||{},L="redirect"!==y&&c,A=new URLSearchParams(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({target_origin:window.location.origin,response_mode:z,response_type:S,scope:P,version:"1",client_id:k},w&&{redirect_type:w}),{redirect_uri:j,locale:go.getDefaultLanguage()}),t&&{analytics_trace_id:t}),n&&{analytics_context:n}),Po("compact_layout",i)),d&&{apiKey:d}),o&&{flow:o}),s&&{flow_version:s}),e.codeChallenge&&{code_challenge:e.codeChallenge}),e.codeChallengeMethod&&{code_challenge_method:e.codeChallengeMethod}),e.state&&{state:e.state}),h&&{checkout_version:h}),_&&{checkout_token:_}),g&&{transaction_params:g}),f&&{shop_id:f}),v&&{error:v}),Po("full_view",a)),Po("sign_up_enabled",r)),Po("hide_copy",L)),Po("customize-modal",p)),Po("consent_challenge",m)),Po("require_verification",b)),Po("preact",!1)),"pop_up"===w?{pop_up_name:C,pop_up_features:x}:{}));return`${mi}${l?"/pay/sdk-authorize":"/pay/sdk-session"}?${A}`})({popupWindowParams:h,oauthParams:c,analyticsTraceId:n,analyticsContext:i,isCompactLayout:a,isFullView:o,flow:s,flowVersion:r,signUpEnabled:l,avoidPayAltDomain:p,hideCopy:u,modalCustomized:m,apiKey:t,consentChallenge:_,checkoutVersion:f,checkoutToken:b,transactionParams:y,shopId:v,requireVerification:k,uxMode:w,error:P}
2):"":(({analyticsTraceId:e,analyticsContext:t,isCompactLayout:n,isFullView:i,flow:a,flowVersion:o,signUpEnabled:s,avoidSdkSession:r,hideCopy:l,modalCustomized:c,apiKey:p,consentChallenge:d,checkoutRedirectUrl:u,checkoutVersion:m,checkoutToken:h,transactionParams:_,shopId:g,requireVerification:f,oauthParams:b,error:y})=>{const v=new URLSearchParams(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({target_origin:window.location.origin,api_key:null!=p?p:"123",locale:go.getDefaultLanguage()},e&&{analytics_trace_id:e}),t&&{analytics_context:t}),Po("compact_layout",n)),a&&{flow:a}),o&&{flow_version:o}),u&&{checkout_redirect_url:u}),m&&{checkout_version:m}),h&&{checkout_token:h}),_&&{transaction_params:_}),g&&{shop_id:g}),y&&{error:y}),Po("full_view",i)),Po("sign_up_enabled",s)),Po("avoid_sdk_session",r)),Po("hide_copy",l)),Po("customize-modal",c)),Po("consent_challenge",d)),Po("require_verification",f)),Po("preact",!1)),(null==b?void 0:b.responseType)&&{response_type:b.responseType}),(null==b?void 0:b.redirectType)&&{redirect_type:b.redirectType}));return`${Dl}/services/login_with_shop/authorize?${v}`})({analyticsTraceId:n,analyticsContext:i,isCompactLayout:a,isFullView:o,flow:s,flowVersion:r,signUpEnabled:l,avoidSdkSession:d,hideCopy:u,modalCustomized:m,apiKey:t,consentChallenge:_,checkoutRedirectUrl:g,checkoutVersion:f,checkoutToken:b,transactionParams:y,shopId:v,requireVerification:k,oauthParams:c,error:P});const ql="following";class Fl extends HTMLElement{constructor(){super(),this._rootElement=null,this._button=null,this._wrapper=null,this._heartIcon=null,this._followSpan=null,this._followingSpan=null,this._i18n=null,this._followTextWidth=0,this._followingTextWidth=0,customElements.get("shop-logo")||customElements.define("shop-logo",Ha)}connectedCallback(){return a(this,void 0,void 0,(function*(){yield this._initTranslations(),this._initElements()}))}setFollowing({following:e=!0,skipAnimation:t=!1}){var n,i,a,o,s;null===(n=this._button)||void 0===n||n.classList.toggle("button--animating",!t),null===(i=this._button)||void 0===i||i.classList.toggle("button--following",e),null!==this._followSpan&&null!==this._followingSpan&&(this._followSpan.ariaHidden=e?"true":"false",this._followingSpan.ariaHidden=e?"false":"true"),this.style.setProperty("--button-width",`${e?this._followingTextWidth:this._followTextWidth}px`),window.matchMedia("(prefers-reduced-motion: reduce)").matches||t?null===(a=this._heartIcon)||void 0===a||a.setFilled(e):null===(s=null===(o=this._button)||void 0===o?void 0:o.querySelector(".follow-text"))||void 0===s||s.addEventListener("transitionend",(()=>{var t;null===(t=this._heartIcon)||void 0===t||t.setFilled(e)}))}setFocused(){var e;null===(e=this._button)||void 0===e||e.focus()}_initTranslations(){return a(this,void 0,void 0,(function*(){try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"../translations/bg-BG.json":return Promise.resolve().then((function(){return i_}));case"../translations/cs.json":return Promise.resolve().then((function(){return u_}));case"../translations/da.json":return Promise.resolve().then((function(){return k_}));case"../translations/de.json":return Promise.resolve().then((function(){return A_}));case"../translations/el.json":return Promise.resolve().then((function(){return B_}));case"../translations/en.json":return Promise.resolve().then((function(){return Z_}));case"../translations/es.json":return Promise.resolve().then((function(){return ig}));case"../translations/fi.json":return Promise.resolve().then((function(){return ug}));case"../translations/fr.json":return Promise.resolve().then((function(){return kg}));case"../translations/hi.json":return Promise.resolve().then((function(){return Ag}));case"../translations/hr-HR.json":return Promise.resolve().then((function(){return Bg}));case"../translations/hu.json":return Promise.resolve().then((function(){return Zg}));case"../translations/id.json":return Promise.resolve().then((function(){return af}));case"../translations/it.json":return Promise.resolve().then((function(){return mf}));case"../translations/ja.json":return Promise.resolve().then((function(){return wf}));case"../translations/ko.json":return Promise.resolve().then((function(){return Tf}));case"../translations/lt-LT.json":return Promise.resolve().then((function(){return qf}));case"../translations/ms.json":return Promise.resolve().then((function(){return Gf}));case"../translations/nb.json":return Promise.resolve().then((function(){return ab}));case"../translations/nl.json":return Promise.resolve().then((function(){return mb}));case"../translations/pl.json":return Promise.resolve().then((function(){return wb}));case"../translations/pt-BR.json":return Promise.resolve().then((function(){return Tb}));case"../translations/pt-PT.json":return Promise.resolve().then((function(){return qb}));case"../translations/ro-RO.json":return Promise.resolve().then((function(){return Gb}));case"../translations/ru.json":return Promise.resolve().then((function(){return ay}));case"../translations/sk-SK.json":return Promise.resolve().then((function(){return my}));case"../translations/sl-SI.json":return Promise.resolve().then((function(){return wy}));case"../translations/sv.json":return Promise.resolve().then((function(){return Ty}));case"../translations/th.json":return Promise.resolve().then((function(){return qy}));case"../translations/tr.json":return Promise.resolve().then((function(){return Gy}));case"../translations/vi.json":return Promise.resolve().then((function(){return av}));case"../translations/zh-CN.json":return Promise.resolve().then((function(){return mv}));case"../translations/zh-TW.json":return Promise.resolve().then((function(){return wv}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`../translations/${e}.json`);this._i18n=new go({[e]:t})}catch(e){}return null}))}_initElements(){var e,t,n,i;const a=document.createElement("template");if(a.innerHTML=`\n    <style>
2\n      @keyframes followBackground {\n        0% {\n          width: 100%;\n          height: 100%;\n          transform: scaleY(1);\n        }\n\n        25% {\n          transform: scaleY(1);\n        }\n\n        50% {\n          transform: scaleY(1.2);\n        }\n\n        100% {\n          transform: scaleY(1);\n          width: 37px;\n          height: 37px;\n        }\n      }\n\n      :host {\n        display: inline-block;\n        line-height: normal;\n\n        --following-text-color: #000000;\n        --border-color: #5433EB;\n        --border-hover-color: #7f68e9;\n        --parent-width: var(--reserved-width, 177px);\n\n        /* Reserve width to prevent layout shifts */\n        width: var(--parent-width);\n      }\n\n      .button {\n        border: none;\n        margin: 0;\n        padding: 0;\n        overflow: visible;\n        isolation: isolate;\n\n        background: transparent;\n        color: #ffffff;\n        font: 16px/19px -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica;\n\n        line-height: normal;\n\n        -webkit-font-smoothing: inherit;\n        -moz-osx-font-smoothing: inherit;\n\n        -webkit-appearance: none;\n        position: relative;\n        display: inline-block;\n        align-items: center;\n\n        height: 37px;\n        width: var(--button-width, 100%);\n        border-radius: 48px;\n      }\n\n      .button:focus,\n      .button:focus-visible {\n        outline: none;\n      }\n\n      .button--dark {\n        --following-text-color: #ffffff;\n      }\n\n      .button--bordered {\n        --border-color: #EDEDED;\n        --border-hover-color: #EDEDED;\n      }\n\n      .follow-icon-wrapper {\n        display: flex;\n        align-items: center;\n        width: auto;\n        position: relative;\n        z-index: 1;\n        top: 0;\n        left: 0;\n      }\n\n      .follow-icon-wrapper:before {\n        content: '';\n        background: #5433EB;\n        border-radius: 48px;\n        width: 100%;\n        height: 100%;\n        top: 0;\n        left: 0;\n        position: absolute;\n        z-index: -1;\n        transform-origin: center;\n        box-sizing: border-box;\n        border: 1px solid var(--border-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: #7f68e9;\n        border-color: var(--border-hover-color);\n      }\n\n      .follow-icon-wrapper shop-heart-icon {\n        position: absolute;\n        top: 11px;\n        left: 12px;\n      }\n\n      .follow-text,\n      .following-text {\n        white-space: nowrap;\n        padding: 9px 11px 9px 35px;\n        cursor: pointer;\n      }\n\n      .follow-text shop-logo,\n      .following-text shop-logo {\n        position: relative;\n        top: 3px;\n        padding-left: 1px;\n      }\n\n      .following-text {\n        opacity: 0;\n        pointer-events: none;\n        color: var(--following-text-color);\n        padding: 9px 8px 9px 43px;\n        position: absolute;\n        top: 0;\n        left: 0;\n        box-sizing: border-box;\n        overflow: hidden;\n        max-width: var(--button-width);\n      }\n\n      .following-icon {\n        opacity: 0;\n      }\n\n      .button--following .follow-icon-wrapper:before {\n        position: absolute;\n        width: 37px;\n        height: 37px;\n        padding: 0;\n      }\n\n      .button--following:focus-visible,\n      .button--following:hover {\n        background: rgb(217 217 217 / 0.2);\n      }\n\n      .button--following .follow-text,\n      .button--following .follow-icon {\n        opacity: 0;\n      }\n\n      .button--following .following-text {\n        opacity: 1;\n        width: auto;\n        pointer-events: auto;\n      }\n\n      .button--following .following-icon {\n        opacity: 1;\n      }\n\n      .button--following .follow-icon-wrapper shop-heart-icon {\n        transform: translateX(-1.5px);\n      }\n\n      @media (prefers-reduced-motion: no-preference) {\n        .button--animating {\n          transition: 400ms width cubic-bezier(0.45, 0, 0.15, 1);\n        }\n\n        .button--animating .follow-text {\n          transition: 200ms opacity cubic-bezier(0.45, 0, 1, 1);\n        }\n\n        .button--animating .following-text {\n          transition: 200ms opacity cubic-bezier(0, 0, 0.15, 1);\n          transition-delay: 0.2s;\n        }\n\n        .button--animating.button--following .follow-icon-wrapper:before {\n          animation: followBackgroun
2d 0.4s cubic-bezier(0.45, 0, 0.15, 1);\n        }\n\n        .button--animating.button--following .follow-icon-wrapper shop-heart-icon {\n          transition: 400ms transform cubic-bezier(0.45, 0, 0.15, 1);\n        }\n      }\n    </style>\n    <button class="button">\n      <span class="follow-icon-wrapper">\n        <span class="follow-text">\n          <slot name="follow-text">\n            Follow on ${Vl("white")}\n          </slot>\n        </span>\n      </span>\n\n      <span class="following-text" aria-hidden="true">\n        <slot name="following-text">\n          Following on ${Vl("black")}\n        </slot>\n      </span>\n    </button>\n  `,this._rootElement=this.attachShadow({mode:"open"}),this._rootElement.appendChild(a.content.cloneNode(!0)),this._i18n){const e=this._i18n.translate("follow_on_shop.follow",{shop:Vl("white")}),t=this._i18n.translate("follow_on_shop.following",{shop:Vl("black")});this._rootElement.querySelector('slot[name="follow-text"]').innerHTML=e,this._rootElement.querySelector('slot[name="following-text"]').innerHTML=t}this._button=this._rootElement.querySelector(".button"),this._wrapper=this._button.querySelector(".follow-icon-wrapper"),this._followSpan=null===(e=this._rootElement)||void 0===e?void 0:e.querySelector("span.follow-text"),this._followingSpan=null===(t=this._rootElement)||void 0===t?void 0:t.querySelector("span.following-text"),this._heartIcon=Wa(),this._wrapper.prepend(this._heartIcon),this._followTextWidth=(null===(n=this._rootElement.querySelector(".follow-text"))||void 0===n?void 0:n.scrollWidth)||0,this._followingTextWidth=(null===(i=this._rootElement.querySelector(".following-text"))||void 0===i?void 0:i.scrollWidth)||0,this.style.setProperty("--reserved-width",`${Math.max(this._followTextWidth,this._followingTextWidth)}px`),this.setFollowing({following:this.hasAttribute(ql),skipAnimation:!0}),this._setButtonStyle()}_setButtonStyle(){var e,t;const n=za(this),i=wa(n,"#ffffff")>wa(n,"#000000"),a=wa(n,"#5433EB")<=3.06;if(null===(e=this._button)||void 0===e||e.classList.toggle("button--dark",i),null===(t=this._button)||void 0===t||t.classList.toggle("button--bordered",a),i&&this._i18n){const e=this._i18n.translate("follow_on_shop.following",{shop:Vl("white")});this._rootElement.querySelector('slot[name="following-text"]').innerHTML=e}}}function Vl(e){return`<shop-logo role="img" color=${e} size="15" style="display: inline-flex;" aria-label="Shop"></shop-logo>`}var $l,Ul,Wl,Hl,Kl,Zl,Gl,Jl,Yl,Ql;customElements.get("follow-on-shop-button")||customElements.define("follow-on-shop-button",Fl);const Xl="store-logo";class ec extends HTMLElement{constructor(){super(),$l.add(this),Ul.set(this,void 0),Wl.set(this,void 0),Hl.set(this,void 0),Kl.set(this,void 0),Zl.set(this,void 0),Gl.set(this,void 0),Jl.set(this,""),Yl.set(this,"");const e=document.createElement("template");e.innerHTML=`\n    <style>\n      @keyframes heartBeat {\n        0% {\n          transform: scale(1);\n        }\n\n        25% {\n          transform: scale(1.12);\n        }\n\n        50% {\n          transform: scale(0.9);\n        }\n\n        70% {\n          transform: scale(1);\n        }\n      }\n\n      :host {\n        display: flex;\n        justify-content: center;\n        font-family: -apple-system,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif !important;\n      }\n\n      .${Xl} {\n        display: inline-block;\n        position: relative;\n      }\n\n      .${Xl}-logo-wrapper {\n        width: 58px;\n        height: 58px;\n        border-radius: 100%;\n        background: linear-gradient(0deg, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04)), #FFFFFF;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n        overflow: hidden;\n        box-sizing: border-box;\n      }\n\n      .${Xl}-logo-wrapper--text {\n        background: ${ba.foregroundSecondary};\n      }\n\n      .${Xl}-logo-wrapper--text img,\n      .${Xl}-logo-wrapper--image span {\n        display: none;\n      }\n\n      .${Xl}-logo-wrapper--text span,\n      .${Xl}-logo-wrapper--image img {\n        display: block;\n      }\n\n      .${Xl}-logo-wrapper img {\n        max-width: 100%;\n        max-height: 100%;\n        object-fit: contain;\n      }\n\n      .${Xl}-icon-wrapper {\n        position: absolute;\n        top: -16px;\n        left: 28px;\n        width: 36px;\n        height: 36px;\n        border-radius: 100%;\n        background: rgba(40, 40, 40, 0.3);\n        /* Note: backdrop-filter has minimal browser support */\n        -webkit-backdrop-filter: blur(24px);\n        backdrop-filter: blur(24px);\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        box-sizing: border-box;\n      }\n\n      .${Xl}-text {\n        font-size: 28px;\n        line-height: 32px;\n        font-weight: 500;\n        color: ${ba.white};\n        text-transform: capitalize;\n      }\n\n      .${Xl}--favorited .${Xl}-icon-wrapper {\n        background: ${ba.brand};\n      }\n\n      @media (forced-colors: active) {\n        .${Xl}-logo-wrapper--text,\n        .${Xl}-icon-wrapper {\n          border: 1px solid;\n        }\n      }\n\n      @media (prefers-reduced-motion: no-preference) {\n        .${Xl}-icon-wrapper {\n          transition: background 0.1s 0.75s cubic-bezier(0.45, 0, 0.15, 1);\n        }\n\n        .${Xl}--favorited shop-heart-icon {\n          transform-origin: center;\n          animation: 0.4s cubic-bezier(0.45, 0, 0.15, 1) 0.75s heartBeat;\n        }\n      }\n    </style>\n    <div class="${Xl}">\n      <div class="${Xl}-logo-wrapper">\n        <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z/C/HgAGgwJ/lK3Q6wAAAABJRU5ErkJggg==" alt="" class="${Xl}-image">
2\n        <span class="${Xl}-text"></span>\n      </div>\n      <div class="${Xl}-icon-wrapper"></div>\n    </div>\n  `,s(this,Ul,this.attachShadow({mode:"open"}),"f"),o(this,Ul,"f").appendChild(e.content.cloneNode(!0)),s(this,Wl,o(this,Ul,"f").querySelector(`.${Xl}`),"f"),s(this,Hl,o(this,Ul,"f").querySelector(`.${Xl}-logo-wrapper`),"f"),s(this,Kl,o(this,Hl,"f").querySelector("img"),"f"),s(this,Zl,o(this,Hl,"f").querySelector("span"),"f"),s(this,Gl,Wa(),"f"),o(this,Ul,"f").querySelector(`.${Xl}-icon-wrapper`).append(o(this,Gl,"f"))}update({name:e,logoSrc:t}){s(this,Jl,e||o(this,Jl,"f"),"f"),s(this,Yl,t||o(this,Yl,"f"),"f"),o(this,$l,"m",Ql).call(this)}connectedCallback(){o(this,Kl,"f").addEventListener("error",(()=>{s(this,Yl,"","f"),o(this,$l,"m",Ql).call(this)}))}setFavorited(){return o(this,Wl,"f").classList.add(`${Xl}--favorited`),window.matchMedia("(prefers-reduced-motion: reduce)").matches?(o(this,Gl,"f").setFilled(),Promise.resolve()):new Promise((e=>{o(this,Gl,"f").addEventListener("animationstart",(()=>{o(this,Gl,"f").setFilled()})),o(this,Gl,"f").addEventListener("animationend",(()=>{setTimeout(e,1e3)}))}))}}var tc,nc,ic,ac,oc,sc,rc,lc,cc,pc,dc,uc,mc,hc,_c,gc,fc,bc,yc,vc,kc,wc,Pc,Sc,zc,jc,Cc,xc,Lc,Ac,Tc,Ec,Mc,Oc,Ic,Nc,Rc,Dc,Bc,qc,Fc,Vc,$c,Uc,Wc,Hc,Kc,Zc,Gc,Jc,Yc;Ul=new WeakMap,Wl=new WeakMap,Hl=new WeakMap,Kl=new WeakMap,Zl=new WeakMap,Gl=new WeakMap,Jl=new WeakMap,Yl=new WeakMap,$l=new WeakSet,Ql=function(){const e=o(this,Jl,"f"),t=o(this,Kl,"f").src;o(this,Zl,"f").textContent=e.charAt(0),o(this,Zl,"f").ariaLabel=e,o(this,Yl,"f")&&o(this,Yl,"f")!==t?(o(this,Kl,"f").src=o(this,Yl,"f"),o(this,Kl,"f").alt=e,o(this,Hl,"f").classList.remove(`${Xl}-logo-wrapper--text`),o(this,Hl,"f").classList.add(`${Xl}-logo-wrapper--image`)):o(this,Yl,"f")||(o(this,Hl,"f").classList.remove(`${Xl}-logo-wrapper--image`),o(this,Hl,"f").classList.add(`${Xl}-logo-wrapper--text`))},customElements.get(Xl)||customElements.define(Xl,ec),function(e){e.Closed="closed",e.Mounting="mounting",e.Open="open"}(Yc||(Yc={}));class Qc extends fo{static get observedAttributes(){return[Si,zi,Ci,Ji]}constructor(){super(),tc.add(this),nc.set(this,void 0),ic.set(this,T()),ac.set(this,""),oc.set(this,"2"),sc.set(this,window.location.origin),rc.set(this,!1),lc.set(this,new jn({elementName:"shop-follow-button",analyticsTraceId:o(this,ic,"f")})),cc.set(this,void 0),pc.set(this,void 0),dc.set(this,!1),uc.set(this,null),mc.set(this,void 0),hc.set(this,void 0),_c.set(this,void 0),gc.set(this,void 0),fc.set(this,void 0),bc.set(this,void 0),yc.set(this,void 0),vc.set(this,void 0),kc.set(this,void 0),wc.set(this,Yc.Closed),Pc.set(this,void 0),Sc.set(this,void 0),zc.set(this,void 0),jc.set(this,new p("following",!1)),Cc.set(this,null),xc.set(this,""),Lc.set(this,(()=>{o(this,tc,"m",Bc).call(this,!0)})),s(this,nc,this.attachShadow({mode:"open"}),"f"),s(this,dc,o(this,jc,"f").value,"f")}attributeChangedCallback(e,t,n){switch(e){case zi:s(this,oc,n,"f"),o(this,tc,"m",Bc).call(this);break;case Si:s(this,ac,n,"f"),o(this,tc,"m",Bc).call(this);break;case Ci:s(this,sc,n,"f"),fi(o(this,sc,"f"));break;case Ji:s(this,rc,"true"===n,"f"),o(this,tc,"m",Bc).call(this)}}connectedCallback(){return a(this,void 0,void 0,(function*(){this.subscribeToHub(ct.UserStatusIdentity,o(this,Lc,"f")),yield o(this,tc,"m",Ac).call(this),o(this,tc,"m",Tc).call(this),o(this,tc,"m",Ec).call(this)}))}disconnectedCallback(){var e,t,n,i;this.unsubscribeAllFromHub(),null===(e=o(this,hc,"f"))||void 0===e||e.destroy(),null===(t=o(this,cc,"f"))||void 0===t||t.disconnect(),null===(n=o(this,fc,"f"))||void 0===n||n.destroy(),null===(i=o(this,bc,"f"))||void 0===i||i.destroy()}}nc=new WeakMap,ic=new WeakMap,ac=new WeakMap,oc=new WeakMap,sc=new WeakMap,rc=new WeakMap,lc=new WeakMap,cc=new WeakMap,pc=new WeakMap,dc=new WeakMap,uc=new WeakMap,mc=new WeakMap,hc=new WeakMap,_c=new WeakMap,gc=new WeakMap,fc=new WeakMap,bc=new WeakMap,yc=new WeakMap,vc=new WeakMap,kc=new WeakMap,wc=new WeakMap,Pc=new WeakMap,Sc=new WeakMap,zc=new WeakMap,jc=new WeakMap,Cc=new WeakMap,xc=new WeakMap,Lc=new WeakMap,tc=new WeakSet,Ac=function(){return a(this,void 0,void 0,(function*(){try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"./translations/bg-BG.json":return Promise.resolve().then((function(){return i_}));case"./translations/cs.json":return Promise.resolve().then((function(){return u_}));case"./translations/da.json":return Promise.resolve().then((function(){return k_}));case"./translations/de.json":return Promise.resolve().then((function(){return A_}));case"./translations/el.json":return Promise.resolve().then((function(){return B_}));case"./translations/en.json":return Promise.resolve().then((function(){return Z_}));case"./translations/es.json":return Promise.resolve().then((function(){return ig}));case"./translations/fi.json":return Promise.resolve().then((function(){return ug}));case"./translations/fr.json":return Promise.resolve().then((function(){return kg}));case"./translations/hi.json":return Promise.resolve().then((function(){return Ag}));case"./translations/hr-HR.json":return Promise.resolve().then((function(){return Bg}));case"./translations/hu.json":return Promise.resolve().then((function(){return Zg}));case"./translations/id.json":return Promise.resolve().then((function(){return af}));case"./translations/it.json":return Promise.resolve().then((function(){return mf}));case"./translations/ja.json":return Promise.resolve().then((function(){return wf}));case"./translations/ko.json":return Promise.resolve().then((function(){return Tf}));case"./translations/lt-LT.json":return Promise.resolve().then((function(){return qf}));case"./translations/ms.json":return Promise.resolve().then((function(){return Gf}));case"./translations/nb.json":return Promise.resolve().then((function(){return ab}));case"./translations/nl.json":return Promise.resolve().then((function(){return mb}));case"./translations/pl.json":return Promise.resolve().then((function(){return wb}));case"./translations/pt-BR.json":return Promise.resolve().then((function(){return Tb}));case"./translations/pt-PT.json":return Promise.resolve().then((function(){return qb}));case"./translations/ro-RO.json":return Promise.resolve().then((function(){return Gb}));case"./translations/ru.json":return Promise.resolve().then((function(){return ay}));case"./translations/sk-SK.json":return Promise.resolve().then((function(){return my}));case"./translations/sl-SI.json":return Promise.resolve().then((function(){return wy}));case"./translations/sv.json":return Promise.resolve().then((function(){return Ty}));case"./translations/th.json":return Promise.resolve().then((function(){return qy}));case"./translations/tr.json":return Promise.resolve().then((function(){return Gy}));case"./translations/vi.json":return Promise.resolve().then((function(){return av}));case"./translations/zh-CN.json":return Promise.resolve().then((function(){return mv}));case"./translations/zh-TW.json":return Promise.resolve().then((function(){return wv}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`./translations/${e}.json`);s(this,Cc,new go({[e]:t}),"f")}catch(e){}return null}))},Tc=function(){s(this,pc,function(e){const t=document.createElement("follow-on-shop-button");return e&&t.setAttribute(ql,""),t}(o(this,dc,"f")),"f"),o(this,nc,"f").innerHTML=zn,o(this,nc,"f").appendChild(o(this,pc,"f"))},Ec=function(){var e;o(this,tc,"m",Vc).call(this,o(this,dc,"f")),o(this,tc,"m",$c).call(this),fi(o(this,sc,"f")),null===(e=o(this,pc,"f"))||void 0===e||e.addEventListener("click",(()=>{var e;if(o(this,rc,"f"))return s(this,dc,!o(this,dc,"f"),"f"),void(null===(e=o(this,pc,"f"))||void 0===e||e.setFollowing({following:o(this,dc,"f")}));o(this,dc,"f")?(o(this,lc,"f").trackFollowingGetAppButtonPageImpression(),Boolean(navigator.userAgent)&&/(android|iphone|ipad|mobile|phone)/i.test(navigator.userAgent)?o(this,tc,"m",Oc).call(this):o(this,tc,"m",Dc).call(this)):(o(this,lc,"f").trackFollowButtonClicked(),o(this,tc,"m",Mc).call(this))}))},Mc=function(){o(this,yc,"f")?o(this,tc,"m",Zc).call(this):(s(this,vc,o(this,tc,"m",Ic).call(this),"f"),s(this,kc,Rl({}),"f"),o(this,kc,"f").append(o(this,tc,"m",Nc).call(this)),s(this,fc,yl().withInnerHTML(zn).build(),"f"),o(this,fc,"f").setNametagSuffix("follow"),s(this,yc,o(this,fc,"f").sheetModal,"f"),o(this,yc,"f").setAttribute(Ni,o(this,ic,"f")),o(this,yc,"f").appendChild(o(this,vc,"f")),o(this,yc,"f").appendChild(o(this,kc,"f")),o(this,yc,"f").addEventListener("modalcloserequest",o(this,tc,"m",Gc).bind(this)),o(this,yc,"f").setMonorailTracker(o(this,lc,"f")),s(this,wc,Yc.Mounting,"f"))},Oc=function(){return a(this,void 0,void 0,(function*(){var e,t,n;if(!o(this,Pc,"f")){s(this,bc,yl().withInnerHTML(zn).build(),"f"),o(this,bc,"f").setNametagSuffix("followed"),s(this,Pc,o(this,bc,"f").sheetModal,"f"),o(this,Pc,"f").setMonorailTracker(o(this,lc,"f")),o(this,Pc,"f").setAttribute("disable-popup","true");const i=yield o(this,tc,"m",Uc).call(this),r=null!==(e=null==i?void 0:i.name)&&void 0!==e?e:"the store",l=null===(t=o(this,Cc,"f"))||void 0===t?void 0:t.translate("follow_on_shop.following_modal.title",{store:r}),c=null===(n=o(this,Cc,"f"))||void 0===n?void 0:n.translate("follow_on_shop.following_modal.subtitle");s(this,Sc,Rl({title:l,description:c},!0),"f"),o(this,Pc,"f").appendChild(o(this,Sc,"f")),o(this,Pc,"f").appendChild(yield o(this,tc,"m",Rc).call(this)),o(this,Pc,"f").addEventListener("modalcloserequest",(()=>a(this,void 0,void 0,(function*(){var e;o(this,Pc,"f")&&(yield o(this,Pc,"f").close({reason:"user_dismissed"})),null===(e=o(this,pc,"f"))||void 0===e||e.setFocused()})))),l&&o(this,Pc,"f").setAttribute("title",l)}o(this,Pc,"f").open("user_button_clicked"),o(this,lc,"f").trackFollowingGetAppButtonPageImpression()}))},Ic=function(){const e=document.createElement(Xl);return o(this,tc,"m",Uc).call(this).then((t=>{e.update({name:(null==t?void 0:t.name)||"",logoSrc:(null==t?void 0:t.id)?`${_i}/shops/${t.id}
2/logo?width=58`:""})})).catch((()=>{})),e},Nc=function(){var e;s(this,mc,document.createElement("iframe"),"f"),o(this,mc,"f").tabIndex=0,o(this,tc,"m",Bc).call(this);const t=(null===(e=this.ownerDocument)||void 0===e?void 0:e.defaultView)||void 0;return s(this,hc,new ui(new vi(o(this,mc,"f")),[mi,hi,o(this,sc,"f")],o(this,tc,"m",Jc).bind(this),t),"f"),s(this,_c,new yi(o(this,mc,"f")),"f"),L(o(this,mc,"f"),"allow","publickey-credentials-get *"),o(this,mc,"f")},Rc=function(){return a(this,void 0,void 0,(function*(){var e,t;const n=document.createElement("div"),i=yield o(this,tc,"m",Uc).call(this),s=null==i?void 0:i.id,r=null!==(t=null===(e=o(this,Cc,"f"))||void 0===e?void 0:e.translate("follow_on_shop.following_modal.continue",{defaultValue:"Continue"}))&&void 0!==t?t:"",l=s?`https://shop.app/sid/${s}`:"#";return n.innerHTML=((e,t)=>`<style>\n  .fos-get-app-button {\n    color: #fff;\n    font-size: 16px;\n    display: flex;\n    justify-content: center;\n    background: #5433EB;\n    border-radius: 6px;\n    align-items: center;\n    padding: 12px;\n    text-decoration: none;\n    color: #ffffff;\n    line-height: 24px;\n  }</style><a href="${e}" class="fos-get-app-button">${t}</a>`)(l,r),n.addEventListener("click",(()=>a(this,void 0,void 0,(function*(){var e;o(this,lc,"f").trackFollowingGetAppButtonClicked(),null===(e=o(this,Pc,"f"))||void 0===e||e.close({reason:"user_dismissed"})})))),n}))},Dc=function(){return a(this,void 0,void 0,(function*(){var e,t,n,i,a,r,l;if(!o(this,zc,"f")){s(this,zc,document.createElement("div"),"f"),o(this,zc,"f").classList.add("fos-tooltip","fos-tooltip-hidden");const c=yield o(this,tc,"m",Uc).call(this),p=null!==(e=null==c?void 0:c.name)&&void 0!==e?e:"the store",d=null!==(n=null===(t=o(this,Cc,"f"))||void 0===t?void 0:t.translate("follow_on_shop.following_modal.qr_header",{store:p}))&&void 0!==n?n:"",u=null!==(a=null===(i=o(this,Cc,"f"))||void 0===i?void 0:i.translate("follow_on_shop.following_modal.qr_alt_text"))&&void 0!==a?a:"",m=null==c?void 0:c.id,h=m?`${_i}/qr/sid/${m}`:"#";o(this,zc,"f").innerHTML=((e,t,n)=>`\n<style>\n  .fos-tooltip {\n    position: relative;\n    display: flex;\n    left: -10px;\n  }\n\n  .fos-tooltip-popup {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    visibility: visible;\n    background-color: #fff;\n    text-align: center;\n    box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.35);\n    border-radius: 14px;\n    position: absolute;\n    width: 220px;\n    bottom: 78px;\n    z-index: ${w} !important;\n  }\n\n  .fos-tooltip-popup::after {\n    content: " ";\n    position: absolute;\n    top: 100%; /* At the bottom of the tooltip */\n    left: 18px;\n    margin-left: -3px;\n    border-width: 13px;\n    border-style: solid;\n    border-color: white transparent transparent transparent;\n    transform: scale(1, 0.75) translateY(-7px);\n  }\n\n  .fos-tooltip-overlay {\n    position: fixed;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    z-index: 2147483646 !important;\n    will-change: opacity, transform;\n  }\n\n  .fos-tooltip-text {\n    color: #000;\n    font-size: 16px;\n    line-height: 18px;\n    padding: 24px 24px 16px;\n    max-width: 100%;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n\n  .fos-tooltip-code-frame {\n    background: #ffffff;\n    forced-color-adjust: none;\n  }\n\n  .fos-tooltip-code {\n    width: 147px;\n    height: 147px;\n    display: block;\n  }\n\n  .fos-tooltip-shop-logo {\n    padding: 16px 0 24px 0;\n    display: flex;\n    justify-content: center;\n  }\n\n  .fos-tooltip-shop-logo shop-logo {\n    display: inline-flex;\n  }\n\n  .fos-tooltip-hidden {\n    height: 0 !important;\n    border: 0;\n    padding: 0;\n    margin: 0;\n    visibility: hidden;\n    overflow: hidden;\n  }\n\n  @media (forced-colors: active) {\n    .fos-tooltip-popup {\n      border: 1px solid;\n    }\n\n    .fos-tooltip-popup::after {\n      display: none;\n    }\n  }\n</style>\n<div class="fos-tooltip-overlay"></div>\n<div class="fos-tooltip-popup">\n    <div class="fos-tooltip-text">${e}</div>\n    <div class="fos-tooltip-code-frame">\n      <img src="${t}" class="fos-tooltip-code" alt="${n}"/>\n    </div>\n    <div class="fos-tooltip-shop-logo">\n      <shop-logo role="img" size="20" color="brand" label="Shop"/>\n    </div>\n  </div>\n`)(d,h,u),null===(r=o(this,zc,"f").querySelector(".fos-tooltip-overlay"))||void 0===r||r.addEventListener("click",(()=>{var e;null===(e=o(this,zc,"f"))||void 0===e||e.classList.toggle("fos-tooltip-hidden",!0)})),null===(l=o(this,zc,"f"))||void 0===l||l.addEventListener("click",(()=>{var e;null===(e=o(this,zc,"f"))||void 0===e||e.classList.toggle("fos-tooltip-hidden",!0)})),o(this,nc,"f").appendChild(o(this,zc,"f"))}o(this,zc,"f").classList.toggle("fos-tooltip-hidden",!1)}))},Bc=function(e){if(o(this,mc,"f")){const t={clientId:o(this,ac,"f"),responseType:"code"},n=Bl({version:o(this,oc,"f"),analyticsTraceId:o(this,ic,"f"),flow:Hn.Follow,error:o(this,xc,"f"),oauthParams:t});o(this,tc,"m",qc).call(this),L(o(this,mc,"f"),"src",n,e)}},qc=function(){o(this,tc,"m",Fc).call(this),s(this,gc,setTimeout((()=>{const e=Pi;this.dispatchCustomEvent("error",{message:e.message,code:e.code}),o(this,tc,"m",Fc).call(this)}),1e4),"f")},Fc=function(){o(this,gc,"f")&&(clearTimeout(o(this,gc,"f")),s(this,gc,void 0,"f"))},Vc=function(e){o(this,lc,"f").trackFollowButtonPageImpression(e)},$c=function(){s(this,cc,new IntersectionObserver((e=>{var t;for(const{isIntersecting:n}of e)n&&(null===(t=o(this,cc,"f"))||void 0===t||t.disconnect(),o(this,lc,"f").trackFollowButtonInViewport())})),"f"),o(this,cc,"f").observe(o(this,pc,"f"))},Uc=function(){return a(this,void 0,void 0,(function*(){return o(this,uc,"f")||s(this,uc,yield E(o(this,sc,"f")),"f"),o(this,uc,"f")}))},Wc=function(e){return a(this,arguments,void 0,(function*({loggedIn:e,shouldFinalizeLogin:t,email:n,givenName:i,avatar:a}){var r,l,c,p;o(this,jc,"f").set(!0),e&&t&&(P(o(this,sc,"f"),(e=>{})),this.publishToHub(ct.UserSessionCreate,{email:i||n,initial:(null==i?void 0:i[0])||(null==n?void 0:n[0])||"",avatar:a})),this.dispatchCustomEvent("completed",{loggedIn:e,email:n}),yield null===(r=o(this,vc,"f"))||void 0===r?void 0:r.setFavorited(),yield null===(l=o(this,yc,"f"))||void 0===l?void 0:l.close({reason:"event_completed"}),null===(c=o(this,hc,"f"))||void 0===c||c.destroy(),null===(p=o(this,pc,"f"))||void 0===p||p.setFollowing({following:!0}),s(this,dc,!0,"f"),o(this,tc,"m",Vc).call(this,!0)}))},Hc=function(e,t,n){var i;o(this,tc,"m",Fc).call(this),e===Zn.RetriableServerError&&(null===(i=o(this,kc,"f"))||void 0===i||i.update({status:void 0}),s(this,xc,e,"f"),o(this,tc,"m",Bc).call(this,!0)),this.dispatchCustomEvent("error",{code:e,message:t,email:n})},Kc=function(e){return a(this,arguments,void 0,(function*({clientName:e,logoSrc:t}){(e||t)&&o(this,vc,"f").update({name:e,logoSrc:t}),o(this,lc,"f").trackShopPayModalStateChange({currentState:Ht.Loaded,reason:"event_loaded"}),o(this,wc,"f")===Yc.Mounting&&(o(this,tc,"m",Zc).call(this),s(this,wc,Yc.Open,"f"),o(this,tc,"m",Fc).call(this))}))},Zc=function(){return a(this,void 0,void 0,(function*(){var e;(yield o(this,yc,"f").open("user_button_clicked"))&&(null===(e=o(this,_c,"f"))||void 0===e||e.postMessage({type:"sheetmodalopened"}))}))},Gc=function(){return a(this,void 0,void 0,(function*(){var e,t;if(o(this,yc,"f")){(yield o(this,yc,"f").close({reason:"user_dismissed"}))&&(null===(e=o(this,_c,"f"))||void 0===e||e.postMessage({type:"sheetmodalclosed"}),mt())}null===(t=o(this,pc,"f"))||void 0===t||t.setFocused()}))},Jc=function(e){var t,n,i,a;switch(e.type){case"loaded":o(this,tc,"m",Kc).call(this,e);break;case"resize_iframe":o(this,mc,"f").style.height=`${e.height}px`,o(this,mc,"f").style.width=`${So(e.width,o(this,mc,"f"))}px`;break;case"completed":o(this,tc,"m",Wc).call(this,e);break;case"error":o(this,tc,"m",Hc).call(this,e.code,e.message,e.email);break;case"content":null===(t=o(this,yc,"f"))||void 0===t||t.setAttribute("title",e.title),null===(n=o(this,kc,"f"))||void 0===n||n.update(e),null===(i=o(this,vc,"f"))||void 0===i||i.classList.toggle("hidden",e.authorizeState===Kn.Captcha);break;case"processing_status_updated":null===(a=o(this,kc,"f"))||void 0===a||a.update(e);break;case"close_requested":o(this,tc,"m",Gc).call(this)}};const Xc=[Cn.CheckoutModal,Cn.ClassicCustomerAccounts,Cn.Web,Cn.SelfServe];function ep(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}var tp,np,ip,ap;class op extends HTMLElement{constructor(){super(),tp.add(this),np.set(this,null),ip.set(this,null),
2customElements.get("shop-logo")||customElements.define("shop-logo",Ha)}connectedCallback(){return a(this,void 0,void 0,(function*(){if(yield o(this,tp,"m",ap).call(this),this.shadowRoot)return;const e=document.createElement("template");if(e.innerHTML=`\n    <style>\n      :host {\n        display: inline-block;\n        line-height: normal;\n      }\n\n      /* TODO: Centralize styling of shop branded buttons: https://github.com/Shopify/shop-identity/issues/1252 */\n      .button {\n        border: none;\n        margin: 0;\n        padding: 0;\n        width: auto;\n        overflow: visible;\n\n        background: #5433EB;\n        border-radius: var(--buttons-radius, 4px);\n        color: #ffffff;\n        font: 16px/19px -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica;\n\n        line-height: normal;\n\n        -webkit-font-smoothing: inherit;\n        -moz-osx-font-smoothing: inherit;\n\n        -webkit-appearance: none;\n        position: relative;\n        display: flex;\n        align-items: center;\n\n        transition: background-color 100ms ease-in-out, opacity 100ms ease-out, color 100ms ease-in-out;\n      }\n\n      .button:hover {\n        background: #7f68e9;\n      }\n\n      .login-text {\n        white-space: nowrap;\n        padding: 14px 45px;\n        cursor: pointer;\n      }\n\n      .login-text shop-logo {\n        position: relative;\n        top: 3px;\n      }\n    </style>\n    <button class="button">
2\n      <span class="login-text">\n        <slot name="login-text">\n          Login with ${sp("white")}\n        </slot>\n      </span>\n    </button>\n  `,s(this,np,this.attachShadow({mode:"open"}),"f"),o(this,np,"f").appendChild(e.content.cloneNode(!0)),o(this,ip,"f")){const e=o(this,ip,"f").translate("login_with_shop.login",{shop:sp("white")});o(this,np,"f").querySelector('slot[name="login-text"]').innerHTML=e}}))}setFocused(){var e,t;null===(t=null===(e=o(this,np,"f"))||void 0===e?void 0:e.querySelector("button"))||void 0===t||t.focus()}}function sp(e){return`<shop-logo role="img" color=${e} size="15" style="display: inline-flex;"></shop-logo>`}np=new WeakMap,ip=new WeakMap,tp=new WeakSet,ap=function(){return a(this,void 0,void 0,(function*(){try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"../translations/bg-BG.json":return Promise.resolve().then((function(){return i_}));case"../translations/cs.json":return Promise.resolve().then((function(){return u_}));case"../translations/da.json":return Promise.resolve().then((function(){return k_}));case"../translations/de.json":return Promise.resolve().then((function(){return A_}));case"../translations/el.json":return Promise.resolve().then((function(){return B_}));case"../translations/en.json":return Promise.resolve().then((function(){return Z_}));case"../translations/es.json":return Promise.resolve().then((function(){return ig}));case"../translations/fi.json":return Promise.resolve().then((function(){return ug}));case"../translations/fr.json":return Promise.resolve().then((function(){return kg}));case"../translations/hi.json":return Promise.resolve().then((function(){return Ag}));case"../translations/hr-HR.json":return Promise.resolve().then((function(){return Bg}));case"../translations/hu.json":return Promise.resolve().then((function(){return Zg}));case"../translations/id.json":return Promise.resolve().then((function(){return af}));case"../translations/it.json":return Promise.resolve().then((function(){return mf}));case"../translations/ja.json":return Promise.resolve().then((function(){return wf}));case"../translations/ko.json":return Promise.resolve().then((function(){return Tf}));case"../translations/lt-LT.json":return Promise.resolve().then((function(){return qf}));case"../translations/ms.json":return Promise.resolve().then((function(){return Gf}));case"../translations/nb.json":return Promise.resolve().then((function(){return ab}));case"../translations/nl.json":return Promise.resolve().then((function(){return mb}));case"../translations/pl.json":return Promise.resolve().then((function(){return wb}));case"../translations/pt-BR.json":return Promise.resolve().then((function(){return Tb}));case"../translations/pt-PT.json":return Promise.resolve().then((function(){return qb}));case"../translations/ro-RO.json":return Promise.resolve().then((function(){return Gb}));case"../translations/ru.json":return Promise.resolve().then((function(){return ay}));case"../translations/sk-SK.json":return Promise.resolve().then((function(){return my}));case"../translations/sl-SI.json":return Promise.resolve().then((function(){return wy}));case"../translations/sv.json":return Promise.resolve().then((function(){return Ty}));case"../translations/th.json":return Promise.resolve().then((function(){return qy}));case"../translations/tr.json":return Promise.resolve().then((function(){return Gy}));case"../translations/vi.json":return Promise.resolve().then((function(){return av}));case"../translations/zh-CN.json":return Promise.resolve().then((function(){return mv}));case"../translations/zh-TW.json":return Promise.resolve().then((function(){return wv}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`../translations/${e}.json`);s(this,ip,new go({[e]:t}),"f")}catch(e){}return null}))},customElements.get("login-with-shop-button")||customElements.define("login-with-shop-button",op);function rp(e){if(!nr.isSupported)throw new Error("Sanitization of custom modal text is not supported in this browser.");return nr.sanitize(e,{ALLOWED_TAGS:[]})}const lp={step:Jn.Start,configurable:!1,headerVisible:!1,headerDividerVisible:!1,headerTemplate:"",descriptionTemplate:"",userNameKnown:!1,sessionDetected:!1,templateVariables:{clientName:"the store",store:"the store"}};function cp(e,t){switch(e.type){case Gn.Init:return e.payload.personalizeConsentChallenge?Object.assign(Object.assign({},t),{step:Jn.PersonalizeConsent,headerVisible:!0,headerDividerVisible:!1,userNameKnown:e.payload.userNameKnown||!1,templateVariables:Object.assign(Object.assign(Object.assign({},t.templateVariables),e.payload),{store:e.payload.clientName}
2),headerTemplate:"login_with_shop.auth_modal.login_title_with_store",descriptionTemplate:"",sessionDetected:e.payload.userFound}):Object.assign(Object.assign({},t),{configurable:!0,headerVisible:!0,headerDividerVisible:e.payload.userFound,step:e.payload.userFound?Jn.OneClick:Jn.Start,userNameKnown:e.payload.userNameKnown||!1,templateVariables:Object.assign(Object.assign(Object.assign({},t.templateVariables),e.payload),{store:e.payload.clientName}),headerTemplate:"login_with_shop.auth_modal.login_title",descriptionTemplate:"login_with_shop.auth_modal.login_description",sessionDetected:e.payload.userFound});case Gn.PopUpOpened:return Object.assign(Object.assign({},t),{step:Jn.PopUpOpened});case Gn.Restart:return Object.assign(Object.assign({},t),{configurable:!0,headerDividerVisible:!1,step:Jn.Start,userNameKnown:!1,headerTemplate:"login_with_shop.auth_modal.login_title",descriptionTemplate:"login_with_shop.auth_modal.login_description",sessionDetected:!1,templateVariables:Object.assign(Object.assign({},t.templateVariables),{email:"",phoneNumber:"",userFound:!1,userNameKnown:!1})});case Gn.UserMatched:return e.payload.personalizeConsentChallenge?Object.assign(Object.assign({},t),{step:Jn.PersonalizeConsent,userNameKnown:e.payload.hasName||!1,headerVisible:!0,headerDividerVisible:!1,headerTemplate:"login_with_shop.auth_modal.login_title_with_store",descriptionTemplate:"",sessionDetected:e.payload.userCookieExists}):e.payload.userCookieExists?Object.assign(Object.assign({},t),{configurable:!0,headerDividerVisible:!0,step:Jn.OneClick,userNameKnown:e.payload.hasName||!1,sessionDetected:!0}):Object.assign(Object.assign({},t),{userNameKnown:e.payload.hasName||!1,sessionDetected:!1});case Gn.UserNotMatched:return Object.assign(Object.assign({},t),{step:Jn.SignUp,headerDividerVisible:!0,userNameKnown:!1,configurable:!1,headerTemplate:"login_with_shop.auth_modal.signup_title",descriptionTemplate:"login_with_shop.auth_modal.signup_description",sessionDetected:!1});case Gn.VerificationStepChanged:{const{step:n,phone:i="",email:a=""}=e.payload;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},t),{step:pp(n),configurable:!1,headerDividerVisible:!0,templateVariables:Object.assign(Object.assign({},t.templateVariables),{phoneNumber:"windows-1252"===document.characterSet.toLowerCase()?i:i.replaceAll(" "," "),email:a}),legalTextVariant:"authorize"}),"email"===n&&{headerTemplate:"login_with_shop.auth_modal.login_email_title",descriptionTemplate:"login_with_shop.auth_modal.login_email_description"}),"sms"===n&&{headerTemplate:"login_with_shop.auth_modal.login_sms_title",descriptionTemplate:"login_with_shop.auth_modal.login_sms_description"}),"one_click"===n&&{headerTemplate:"login_with_shop.auth_modal.login_title",descriptionTemplate:"login_with_shop.auth_modal.login_description"}),"webauthn"===n&&{headerTemplate:"login_with_shop.auth_modal.login_webauthn_title",descriptionTemplate:"login_with_shop.auth_modal.login_webauthn_description",legalTextVariant:"generic",legalTextTemplate:"login_with_shop.auth_modal.login_webauthn_footer",headerDividerVisible:!1})}}return t}function pp(e){switch(e){case"one_click":return Jn.OneClick;case"email":return Jn.EmailVerification;case"webauthn":return Jn.WebAuthnVerification;default:return Jn.PhoneVerification}}class dp{get _sheetModal(){return this._sheetModalManager.sheetModal}constructor(e,t){this._isCompact=!1,this._isHeaderless=!1,this._analyticsContext=Cn.Default,this._flowVersion="unspecified",this._authenticationLevel=Wn.Phone,this._state=lp,this._rootElement=e,this._sheetModalManager=yl().build(),({onOpen:this._onOpen,onClose:this._onClose}=t)}setCompact(e){this._isCompact=e}setHeaderless(e){this._isHeaderless=e}init(){var e,t,n,i;U(((e="")=>`\n<template id="shop-login-default-landing">\n    <style>\n        shop-sheet-modal {\n            line-height: 21px;\n            font-style: normal;\n        }\n\n        iframe {\n            width: 100%;\n        }\n\n        .${An} {\n            height: 0;\n            border: none;\n            margin: auto;\n        }\n\n        .${Tn} {\n            border-radius: ${qn};\n        }\n\n        @media screen and (max-width: 448px) {\n            .${Tn} {\n                border-radius: ${qn} ${qn} 0 0;\n            }\n        }\n\n        .${En} {\n            padding-bottom: 16px;\n            text-align: center;\n            margin: 0 20px;\n            -webkit-font-smoothing: antialiased;\n        }\n\n        .${En}-container {\n            border: 0;\n        }\n\n        .${Nn} {\n            border-bottom: 1px solid #D9D9D9;\n        }\n\n        .${Rn} {\n            padding: 4px 12px 0;\n            text-align: center;\n            -webkit-font-smoothing: antialiased;\n        }\n\n        .${Dn} {\n            font-size: 12px;\n            line-height: 1.4;\n            font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;\n            font-weight: 400;\n            color: #707070;\n            letter-spacing: 0;\n            padding: 8px 0 4px;\n        }\n\n        .${Ln}-processing {\n            margin: 0 20px 7px 20px;\n        }\n\n        .${Ln}-processing-user {\n            color: #0F1721;\n            font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif;\n            font-size: 12px;\n            letter-spacing: 0px;\n            line-height: 21px;\n            margin: 12px 0;\n            min-height: 21px;\n            overflow: hidden;\n            text-align: left;\n            text-overflow: ellipsis;\n            text-rendering: optimizelegibility;\n            white-space: nowrap;\n            -webkit-font-smoothing: antialiased;\n        }\n\n        .${Bn} {\n            position: absolute;\n            height: 0 !important;\n            border: 0;\n            padding: 0;\n            margin: 0;\n            visibility: hidden;\n            overflow: hidden;\n            pointer-events: none;\n        }\n\n        a {\n            color: #5433EB;\n            text-decoration: none;\n        }\n\n        a:active, a:focus, a:hover {\n            color: #7b61f0;\n            outline: none;\n        }\n\n        discount-code {\n            margin: 0 20px;\n        }\n\n        .${Ln}-content {\n            display: flex;\n            flex-direction: row;\n            flex-grow: 1;\n            flex-shrink: 1;\n            flex-basis: 1px;\n        }\n\n        .${Ln}-content iframe {\n          display: flex;\n          flex-direction: row;\n          flex-grow: 1;\n          flex-shrink: 1;\n          flex-basis: 1px;\n        }\n    </style>\n    <shop-sheet-modal ${e}>\n        <div class="${En} ${Nn} ${Bn}">\n            <iframe sandbox="allow-same-origin" class="${En}-container"></iframe>\n        </div>\n        <div class="${Ln}-content">\n            <iframe class="${An}" tabindex="0"></iframe>\n            <div class="${Ln}-processing ${Ln}-hidden">\n                <div class="${Ln}-processing-user"></div>\n                <div class="${Ln}-processing-status"></div>\n            </div>\n        </div>\n        <div class="${Rn} ${Bn}">\n            <div class="${Dn}"></div>\n        </div>\n    </shop-sheet-modal>\n</template>`)(this.getModalAttributes()),"shop-login-default-landing",this._sheetModalManager.shadowRoot),this._modalHeader=this._sheetModalManager.shadowRoot.querySelector(`.${En}`),this._footerElement=this._sheetModalManager.shadowRoot.querySelector(`.${Rn}`),this._footerContent=this._sheetModalManager.shadowRoot.querySelector(`.${Dn}`),this._iframe=this._sheetModalManager.shadowRoot.querySelector(`.${An}`),this._sheetModal.addEventListener("modalcloserequest",(()=>a(this,void 0,void 0,(function*(){yield this.closeAuthorizeModal({modalStateChangeReason:"user_dismissed"})})))),this._isCompact&&(this._sheetModal.setAttribute(ao,""),this._sheetModal.setMonorailTracker(this._monorailTracker),this._iframe.classList.add(Tn),null===(t=null===(e=this._modalHeader)||void 0===e?void 0:e.parentNode)||void 0===t||t.removeChild(this._modalHeader),null===(i=null===(n=this._footerElement)||void 0===n?void 0:n.parentNode)||void 0===i||i.removeChild(this._footerElement)),L(this._iframe,"allow","publickey-credentials-get *")}setModalAnalyticsTraceId(e){this._sheetModal.setAttribute(Ni,e)}showModal(e){return a(this,void 0,void 0,(function*(){(yield this._sheetModal.open(e))&&this._onOpen(),this.refreshHeaderIframeHeight()}))}openAuthorizeModal(e){return a(this,void 0,void 0,(function*(){var t;yield this.showModal(e),yield null===(t=this._monorailTracker)||void 0===t?void 0:t.trackPageImpression({page:Ut.AuthorizeModal})}))}closeAuthorizeModal(){return a(this,arguments,void 0,(function*({modalStateChangeReason:e}={}){var t;if(this._sheetModal){(yield this._sheetModal.close({reason:e}))&&this._onClose()}null===(t=this._continueButton)||void 0===t||t.setFocused()}))}destroy(){this._sheetModalManager.destroy()}setContinueButtonVisible(e){var t,n,i;if(!e)return null===(t=this._continueButton)||void 0===t||t.remove(),void(this._continueButton=void 0);this._continueButton||(this._continueButton=document.createElement("login-with-shop-button"),null===(n=this._continueButton)||void 0===n||n.addEventListener("click",(()=>{var e;null===(e=this._monorailTracker)||void 0===e||e.trackLoginDefaultButtonClicked(),"redirect"===this._uxMode&&this._authorizeUrl?window.location.href=this._authorizeUrl:this.openAuthorizeModal("user_button_clicked")})),null===(i=this._monorailTracker)||void 0===i||i.trackPageImpression({page:Ut.SignInWithShopButton}),this._rootElement.appendChild(this._continueButton))}setMonorailTracker(e){var t,n;this._monorailTracker=e,null===(n=(t=this._sheetModal).setMonorailTracker)||void 0===n||n.call(t,e)}setAnalyticsContext(e){this._analyticsContext=e}setFlowVersion(e){this._flowVersion=e}getUxMode(){return this._uxMode}setUxMode(e){e&&(this._uxMode=e)}setAuthorizeUrl(e){this._authorizeUrl=e}setAuthenticationLevel(e){this._authenticationLevel=e}onContentLoaded(){this._sheetModal.onContentLoaded()}setFlow(e){this._flow=e,this._sheetModalManager.setNametagSuffix(e)}getIframe(){return this._iframe}setAnchorSelector(e){this._sheetModal.setAttribute(Gi,e)}setBrand(e){e&&this._sheetModal.setAttribute("modal-brand",e)}resizeIframe(e,t){this._iframe&&(this._iframe.style.height=`${e}px`,this._iframe.style.width=`${So(t,this._iframe)}px`)}render(){const{configurable:e,headerVisible:t,headerDividerVisible:n}=this._state;this.setHeaderVisible(t),this.setHeaderDividerVisible(n),e&&this._modalLogoSrc&&this.updateHeaderLogo(this._modalLogoSrc),this.renderHeaderTemplate(),this.renderHeaderDescriptionTemplate(),this.renderFooterContent(),this.refreshHeaderIframeHeight()}dispatch(e){switch(this._analyticsContext){case Cn.CheckoutExtension:case Cn.Default:this._state=this._authenticationLevel===Wn.Phone?cp(e,this._state):function(e,t){const n=cp(e,t);switch(n.step){case Jn.Start:return Object.assign(Object.assign({},n),{headerTemplate:"verified_email_auth.auth_modal.login_title",descriptionTemplate:""});case Jn.SignUp:return Object.assign(Object.assign({}
2,n),{headerTemplate:"verified_email_auth.auth_modal.signup_title",descriptionTemplate:"verified_email_auth.auth_modal.signup_description"});case Jn.PhoneVerification:return Object.assign(Object.assign({},n),{headerTemplate:"login_with_shop.auth_modal.login_sms_title",descriptionTemplate:"login_with_shop.auth_modal.login_sms_description"});case Jn.EmailVerification:return Object.assign(Object.assign({},n),{headerTemplate:"login_with_shop.auth_modal.login_email_title",descriptionTemplate:"login_with_shop.auth_modal.login_email_description"})}return n}(e,this._state);break;case Cn.ClassicCustomerAccounts:this._state="sign_up"===this._flowVersion?function(e,t){const n=cp(e,t);switch(n.step){case Jn.Start:case Jn.OneClick:return Object.assign(Object.assign({},n),{headerTemplate:"customer_accounts.sign_up_page.auth_modal.login_title",descriptionTemplate:"customer_accounts.sign_up_page.auth_modal.login_description"});case Jn.PhoneVerification:return Object.assign(Object.assign({},n),{headerTemplate:"customer_accounts.sign_up_page.auth_modal.login_title",descriptionTemplate:"customer_accounts.sign_up_page.auth_modal.login_sms_description"});case Jn.EmailVerification:return Object.assign(Object.assign({},n),{headerTemplate:"customer_accounts.sign_up_page.auth_modal.login_title",descriptionTemplate:"customer_accounts.sign_up_page.auth_modal.login_email_description"});case Jn.WebAuthnVerification:return Object.assign(Object.assign({},n),{headerTemplate:"customer_accounts.sign_up_page.auth_modal.login_title",descriptionTemplate:"login_with_shop.auth_modal.login_webauthn_description"})}return n}(e,this._state):cp(e,this._state);break;case Cn.CheckoutModal:this._state=function(e,t){const n=cp(e,t);switch(n.step){case Jn.PhoneVerification:return Object.assign(Object.assign({},n),{descriptionTemplate:"checkout_modal.auth_modal.login_sms_description"});case Jn.EmailVerification:return Object.assign(Object.assign({},n),{descriptionTemplate:"checkout_modal.auth_modal.login_email_description"})}return n}(e,this._state);break;case Cn.PaymentRequest:this._state=function(e,t){const n=cp(e,t);switch(n.step){case Jn.PopUpOpened:case Jn.OneClick:return Object.assign(Object.assign({},n),{headerTemplate:"payment_request.auth_modal.login_title",descriptionTemplate:"payment_request.auth_modal.login_description"});case Jn.PhoneVerification:return Object.assign(Object.assign({},n),{headerTemplate:"payment_request.auth_modal.login_sms_title",descriptionTemplate:"payment_request.auth_modal.login_sms_description"});case Jn.EmailVerification:return Object.assign(Object.assign({},n),{headerTemplate:"payment_request.auth_modal.login_email_title",descriptionTemplate:"payment_request.auth_modal.login_email_description"})}return n}(e,this._state);break;default:this._state=lp}this._isCompact||this.render()}updateHeaderLogo(e){var t,n;if(!this._headerLogo){this._headerLogo=document.createElement("img");const e=null===(t=this._headerContentsContainer)||void 0===t?void 0:t.firstChild;e&&(null===(n=this._headerContentsContainer)||void 0===n||n.insertBefore(this._headerLogo,e))}this._headerLogo.src=e,this._headerLogo.style.maxHeight="64px",this._headerLogo.style.width="auto"}renderHeaderTemplate(){var t;const{configurable:n,headerTemplate:i,templateVariables:a}=this._state;let o="";if(n&&this._modalTitle)try{o=this._modalTitle.replace(/\${storeName}/gi,a.clientName)}catch(t){if(t instanceof Error&&t.message.includes("replaceAll is not a function"))return void e(new Error("modalTitle is not a string. Expected string, received "+typeof this._modalTitle));throw t}else i&&(o=(null===(t=this._i18n)||void 0===t?void 0:t.translate(i,a))||"");"string"==typeof o&&(this._headerTitle.textContent=o)}renderHeaderDescriptionTemplate(){var e,t;const{configurable:n,descriptionTemplate:i,templateVariables:a}=this._state;let o="";n&&this._modalDescription?o=null===(e=this._modalDescription)||void 0===e?void 0:e.replace(/\${storeName}/gi,a.clientName):i&&(o=(null===(t=this._i18n)||void 0===t?void 0:t.translate(i,a))||""),"string"==typeof o&&(this._headerDescription.textContent=o)}renderFooterContent(){if(!this._i18n)return;const{step:e,templateVariables:t,sessionDetected:n}=this._state,{clientName:i,privacyPolicyUrl:a,termsOfServiceUrl:o}=t;let s="";switch(e){case Jn.PersonalizeConsent:case Jn.EmailVerification:case Jn.PhoneVerification:case Jn.WebAuthnVerification:case Jn.OneClick:{if(e===Jn.PersonalizeConsent&&!n)break;if(this._analyticsContext===Cn.PaymentRequest)break;const r=this._i18n.translate("legal.authorized_scopes.email_name",t);
2if(!a||!o){s=r;break}s=`${r} ${this._i18n.translate("legal.client",{clientName:i,privacyPolicy:`<a href="${a}" target="_blank">${this._i18n.translate("legal.privacy_policy")}</a>`,termsOfService:`<a href="${o}" target="_blank">${this._i18n.translate("legal.terms")}</a>`})}`;break}case Jn.SignUp:{const e=`<a href="https://shop.app/terms-of-service" target="_blank">${this._i18n.translate("legal.terms_of_service")}</a>`,t=`<a href="https://www.shopify.com/legal/privacy/app-users" target="_blank">${this._i18n.translate("legal.privacy_policy")}</a>`;s=this._i18n.translate("legal.shop",{clientName:i,termsOfService:e,privacyPolicy:t});break}}this._footerContent.innerHTML=s,this.setFooterVisible(Boolean(s))}setHeaderVisible(e){var t;if(this._modalHeader.classList.toggle(Bn,!e),!this._headerIframe){this._headerIframe=this._sheetModalManager.shadowRoot.querySelector(`.${En}-container`);const e=null===(t=this._headerIframe.contentDocument)||void 0===t?void 0:t.querySelector("body");e.innerHTML=Fn,this._headerContentsContainer=document.createElement("div"),this._headerContentsContainer.classList.add(Mn),this._headerTitle=document.createElement("h2"),this._headerTitle.classList.add(On),this._headerDescription=document.createElement("div"),this._headerDescription.classList.add(In),this._headerContentsContainer.appendChild(this._headerTitle),this._headerContentsContainer.appendChild(this._headerDescription),"pop_up"===this._flow&&(this._headerContentsContainer.style.display="flex",this._headerContentsContainer.style.flexDirection="column"),e.appendChild(this._headerContentsContainer),window.ResizeObserver?(this._headerResizeObserver=new ResizeObserver((()=>{this.refreshHeaderIframeHeight()})),this._headerResizeObserver.observe(this._headerContentsContainer)):this.refreshHeaderIframeHeight()}}refreshHeaderIframeHeight(){var e,t,n,i;const a=null===(t=null===(e=this._headerIframe)||void 0===e?void 0:e.contentDocument)||void 0===t?void 0:t.querySelector("body"),o=`${null===(n=this._headerContentsContainer)||void 0===n?void 0:n.getBoundingClientRect().height}px`;null==a||a.setAttribute("height",o),null===(i=this._headerIframe)||void 0===i||i.setAttribute("height",o)}setHeaderDividerVisible(e){this._modalHeader.classList.toggle(Nn,e)}setFooterVisible(e){this._footerElement.classList.toggle(Bn,!e)}setCloseButtonVisible(e){this._sheetModal.setCloseButtonVisibility(e)}setCustomizedModalContent({modalTitle:e,modalDescription:t,modalLogo:n}){e&&(this._modalTitle=rp(e)),t&&(this._modalDescription=rp(t)),n&&(this._modalLogoSrc=rp(n))}getCustomizedModalContent(){return{modalTitle:this._modalTitle,modalDescription:this._modalDescription,modalLogo:this._modalLogoSrc}}setTranslations(e){this._i18n=e}isModalCustomized(){return Boolean(this._modalTitle||this._modalDescription||this._modalLogoSrc)}getModalAttributes(){var e,t;const n=null!==(t=null===(e=this._sheetModal)||void 0===e?void 0:e.getAttributeNames())&&void 0!==t?t:[];return A(this._isCompact,ao,n),A(this._isHeaderless,oo,n),n.map((e=>{var t;const n=null===(t=this._sheetModal)||void 0===t?void 0:t.getAttribute(e);return n?`${e}="${n}"`:e})).join(" ")}}const up=[Cn.Default,Cn.CheckoutExtension,Cn.CheckoutModal,Cn.ClassicCustomerAccounts,Cn.PaymentRequest];var mp,hp,_p,gp,fp,bp,yp,vp,kp,wp,Pp,Sp,zp,jp,Cp,xp,Lp,Ap,Tp,Ep;const Mp=[Zn.CaptchaChallenge];class Op extends fo{static get observedAttributes(){return[Gi,Si,zi,Ci,Li,Ai,Oi,Mi,Ti,Ei,Ii,Ni,Di,Bi,qi,Fi,Vi,$i,Ui,Wi,Hi,Ki,Zi,Yi,Qi,Xi,ea,ta,na,ia,aa,oa,sa,da,ua,ra,ma,ca,pa,la,ha]}constructor(){super(),mp.add(this),hp.set(this,T()),_p.set(this,""),gp.set(this,"2"),fp.set(this,window.location.origin),bp.set(this,new Vn({elementName:"shop-login-default",analyticsTraceId:o(this,hp,"f")})),yp.set(this,void 0),vp.set(this,void 0),kp.set(this,void 0),wp.set(this,void 0),Pp.set(this,void 0),Sp.set(this,null),this._disableSignUp=!1,this._autoOpen=!1,this._autoOpened=!1,this._analyticsContext=Cn.Default,this._avoidPayAltDomain=!1,this._avoidSdkSession=!1,this._flow=Hn.Default,this._flowVersion="unspecified",this._error="",this._hideButton=!1,this._anchorSelector="",this._isCompactLayout=!1,this._hidePayCopy=!1,this._email="",this._authorizeModalOpened=!1,this._keepModalOpen=!1,this._requireVerification=!1,this._shouldListenToResizeMessage=!0,zp.set(this,(()=>{this._updateSrc(!0)})),jp.set(this,(()=>{var e;this.dispatchCustomEvent("modalclosed"),null===(e=this._iframeMessenger)||void 0===e||e.postMessage({type:"sheetmodalclosed"}),mt()})),Cp.set(this,(()=>{var e;this.dispatchCustomEvent("modalopened"),null===(e=this._iframeMessenger)||void 0===e||e.postMessage({type:"sheetmodalopened"})})),xp.set(this,(e=>{var t,n;const i=!!(a=this._analyticsContext)&&Xc.includes(a);var a,o;return this._hidePayCopy=!i&&(o=this._analyticsContext,up.includes(o)),!(!e&&this._isCompactLayout===i)&&(this._isCompactLayout=i,null===(t=this._view)||void 0===t||t.setCompact(this._isCompactLayout),null===(n=this._view)||void 0===n||n.init(),!0)})),this._rootElement=this.attachShadow({mode:"open"}),this._analyticsContext=this.getAttribute(Ii)||Cn.Default,this._view=new dp(this._rootElement,{onOpen:o(this,Cp,"f"),onClose:o(this,jp,"f")}),o(this,xp,"f").call(this,!0),this._debouncedUpdateUserInfo=O((({email:e,firstName:t,lastName:n})=>{var i;(null===(i=this._passwordManagerDetection)||void 0===i?void 0:i.isFilledWithPasswordManager())&&o(this,bp,"f").trackPasswordManagerAutofillDetected(),this._updateUserInfo({email:e,firstName:t,lastName:n}),q(e)&&o(this,bp,"f").trackEmailEnteredAction()}),200),this._payLoadedResolve=()=>{},this._payLoaded=new Promise((e=>{this._payLoadedResolve=e}))}attributeChangedCallback(e,t,n){var i,a,r,l,c,p,d,u,m,h;const _=Boolean(null!==n);switch(e){case zi:s(this,gp,n,"f"),this._updateSrc();break;case Si:s(this,_p,n||"","f"),this._updateSrc();break;case Di:this._responseType=n||"",this._updateSrc();break;case Bi:this._responseMode=n||"",this._updateSrc();break;case qi:this._codeChallenge=n||"",this._updateSrc();break;case Fi:this._codeChallengeMethod=n||"",this._updateSrc();break;case Vi:this._state=n||"",this._updateSrc();break;case $i:this._scope=n||"",this._updateSrc();break;case Ci:s(this,fp,n||window.location.origin,"f"),fi(o(this,fp,"f"));break;case Li:this._hideButton=_,null===(i=this._view)||void 0===i||i.setContinueButtonVisible(_),this._updateSrc();break;case Ui:this._avoidPayAltDomain=_,this._updateSrc();break;case Wi:this._avoidSdkSession=_,this._updateSrc();break;case Hi:this._flow=n||Hn.Default,null===(a=this._view)||void 0===a||a.setFlow(this._flow),this._updateSrc();break;case Ki:this._flowVersion=n||"unspecified",null===(r=this._view)||void 0===r||r.setFlowVersion(this._flowVersion),this._updateMonorailTracker(),this._updateSrc();break;case Ai:this._disableSignUp=_,this._updateSrc();break;case Oi:this._autoOpen=_;break;case Mi:s(this,yp,"pop_up"===n||"iframe"===n?n:"top_frame","f"),this._updateSrc();break;case Ti:s(this,vp,n||void 0,"f"),this._updateSrc();break;case Ei:s(this,kp,n||void 0,"f"),null===(l=this._view)||void 0===l||l.setUxMode(o(this,kp,"f")),this._updateSrc();break;case Ii:this._analyticsContext=n||Cn.Default,null===(c=this._view)||void 0===c||c.setAnalyticsContext(this._analyticsContext),o(this,xp,"f").call(this),this._updateMonorailTracker(),this._updateSrc();break;case Ni:s(this,hp,n||T(),"f"),this._updateMonorailTracker(),this._updateSrc();break;case Zi:this._initEmail(n||"");break;case Gi:this._anchorSelector=n||"",null===(p=this._view)||void 0===p||p.setAnchorSelector(n||"");break;case Yi:null===(d=this._view)||void 0===d||d.setCustomizedModalContent({modalTitle:n||void 0}),this._updateSrc();break;case Qi:null===(u=this._view)||void 0===u||u.setCustomizedModalContent({modalDescription:n||void 0}),this._updateSrc();break;case Xi:null===(m=this._view)||void 0===m||m.setCustomizedModalContent({modalLogo:n||void 0}),this._updateSrc();break;case ea:this._apiKey=n||void 0,this._updateSrc();break;case ta:s(this,wp,n||void 0,"f"),this._updateSrc();break;case na:s(this,Pp,n||void 0,"f"),this._updateSrc();break;case ia:null===(h=this._view)||void 0===h||h.setBrand(n||void 0);break;case aa:this._consentChallenge=_,this._updateSrc();break;case oa:this._checkoutRedirectUrl=n||void 0,this._updateSrc();break;case sa:this._checkoutVersion=n||void 0,this._updateSrc(),this._updateMonorailTracker();break;case da:this._checkoutToken=n||void 0,this._updateSrc(),this._updateMonorailTracker();break;case ua:this._transactionParams=n||void 0,this._updateSrc();break;case ra:this._shopId=n||void 0,this._updateSrc(),this._updateMonorailTracker();break;case ma:this._shopPermanentDomain=n||void 0,this._updateMonorailTracker();break;case ca:this._firstName=n||void 0;break;case pa:this._lastName=n||void 0;break;case la:this._requireVerification=_,this._updateSrc();break;case ha:this._source=n||"unspecified"}}connectedCallback(){return a(this,void 0,void 0,(function*(){this.subscribeToHub(ct.UserStatusIdentity,o(this,zp,"f")),this._keepModalOpen=this.getBooleanAttribute(xi),this._hideButton=this.getBooleanAttribute(Li),this._apiKey=this.getAttribute(ea)||void 0,this._source=this.getAttribute(ha)||"unspecified";try{!function({modalTitle:e,modalDescription:t,modalLogo:n},i){if(Boolean(e||t||n)&&!i)throw new Error("An API key must be provided if the modal content is customized");if(e&&e.length>150)throw new Error(`${Yi} cannot exceed 150 characters.`);if(t&&t.length>300)throw new Error(`${Qi} cannot exceed 300 characters.`);if(n)try{new URL(n)}catch(e){throw new Error(`${Xi} must be a valid URL`)}}(this._view.getCustomizedModalContent(),this._apiKey),yield o(this,mp,"m",Lp).call(this),yield this._initElements(),fi(o(this,fp,"f")),o(this,bp,"f").trackFeatureInitialization({apiKey:this._apiKey,source:this._source})}catch(e){e instanceof Error&&(fa(`Invalid config. ${e.message}`),this._handleError("invalid_config",Zn.ApiUnavailable))}}))}_initElements(){return a(this,void 0,void 0,(function*(){var e,t;if(!this._view)return;this._view.setModalAnalyticsTraceId(o(this,hp,"f")),this._view.setMonorailTracker(o(this,bp,"f")),this._view.setAnchorSelector(this._anchorSelector),this._view.setContinueButtonVisible(!this._hideButton),this._iframe=this._view.getIframe(),this._updateSrc();const n=(null===(e=this.ownerDocument)||void 0===e?void 0:e.defaultView)||void 0;this._iframeListener=new ui(new vi(this._iframe),[mi,hi,o(this,fp,"f")],o(this,mp,"m",Ep).bind(this),n),this._iframeMessenger=new yi(this._iframe);const{userFound:i}=yield this._iframeListener.waitForMessage("loaded");this._payLoadedResolve({userFound:i}),this.dispatchCustomEvent("iframeloaded"),o(this,bp,"f").trackShopPayModalStateChange({currentState:Ht.Loaded,reason:"event_loaded"}),o(this,mp,"m",Tp).call(this),i&&this._autoOpen&&!this._autoOpened&&(null===(t=this._updateEmailAbortController)||void 0===t||t.abort(),this._autoOpened=!0,yield this._view.openAuthorizeModal("event_loaded_with_auto_open"))}))}_initEmail(e){this._email=e,q(this._email)?this._debouncedUpdateUserInfo({email:this._email,firstName:this._firstName,lastName:this._lastName}):this._debouncedUpdateUserInfo({email:""})}disconnectedCallback(){var e,t;this.unsubscribeAllFromHub(),null===(e=this._iframeListener)||void 0===e||e.destroy(),null===(t=this._view)||void 0===t||t.destroy(),this.stopListeningToInput()}setShouldListenToResizeMessage(e){this._shouldListenToResizeMessage=e}requestShow(e){return a(this,void 0,void 0,(function*(){var t;yield this._payLoaded,this._authorizeModalOpened||(e&&this._updateUserInfo({email:e,firstName:this._firstName,lastName:this._lastName}),yield this._payLoaded,yield null===(t=this._view)||void 0===t?void 0:t.openAuthorizeModal("user_button_clicked"))}))}setPasswordManagerDetection(e){this._passwordManagerDetection=e}listenToInput(e){this.stopListeningToInput();const t=O((e=>{q(e)?(this._updateUserInfo({email:e}),o(this,bp,"f").trackEmailEnteredAction()):this._updateUserInfo({email:""})}),200);t(e.value),this._inputListener=new m(e,t)}getIframe(){var e;return null===(e=this._view)||void 0===e?void 0:e.getIframe()}ensureIframeIsLoaded(){return this._payLoaded.then((()=>{}))}stopListeningToInput(){var e;null===(e=this._inputListener)||void 0===e||e.destroy()}_updateUserInfo(t){return a(this,arguments,void 0,(function*({email:t,firstName:n="",lastName:i=""}){var o,s;if(!this._authorizeModalOpened){this._updateEmailAbortController&&!(null===(o=this._updateEmailAbortController)||void 0===o?void 0:o.signal.aborted)&&this._updateEmailAbortController.abort(),this._updateEmailAbortController=new AbortController;try{const{userFound:e}=yield this._payLoaded;if(e&&this._autoOpen&&!this._autoOpened)return;this._iframeMessenger.postMessage({type:"namesubmitted",firstName:n,lastName:i}),this._iframeMessenger.postMessage({type:"emailsubmitted",email:t,hideChange:t.length>0});const o=this._iframeListener.waitForMessage("shop_user_matched",this._updateEmailAbortController.signal),r=new Promise(((e,t)=>{const n=()=>a(this,void 0,void 0,(function*(){try{const{code:t}=yield this._iframeListener.waitForMessage("error",this._updateEmailAbortController.signal);t===Zn.CaptchaChallenge?e(void 0):n()}catch(e){t(e)}}));n()}));yield Promise.race([o,r]),yield null===(s=this._view)||void 0===s?void 0:s.openAuthorizeModal("event_shop_user_matched"),this._updateEmailAbortController.abort()}catch(t){if(t instanceof ut)return;t instanceof Error&&e(new Error(`Error updating user info: ${t.name} - ${t.message}`))}}}))}_updateSrc(e){var t,n,i;const a=null===(t=this._view)||void 0===t?void 0:t.getIframe();if(!a&&"redirect"!==(null===(n=this._view)||void 0===n?void 0:n.getUxM
2ode()))return;const s=this._buildAuthorizeUrl();null===(i=this._view)||void 0===i||i.setAuthorizeUrl(s),a&&s&&(this._updateListeners(a),this._iframeSrcTimeout&&clearTimeout(this._iframeSrcTimeout),this._iframeSrcTimeout=setTimeout((()=>{o(this,mp,"m",Ap).call(this),function(e,t,n){if(!n&&e.src===t)return;const i=e.parentNode;i&&(i.removeChild(e),e.setAttribute("src",t),i.appendChild(e))}(a,s,e)}),0))}_buildAuthorizeUrl(){var e;const t={clientId:o(this,_p,"f"),responseType:this._responseType,responseMode:this._responseMode,redirectType:o(this,yp,"f"),redirectUri:o(this,vp,"f"),codeChallenge:this._codeChallenge,codeChallengeMethod:this._codeChallengeMethod,state:this._state,scope:this._scope},n=null===(e=this._view)||void 0===e?void 0:e.isModalCustomized();return Bl(Object.assign(Object.assign({version:o(this,gp,"f"),analyticsTraceId:o(this,hp,"f"),analyticsContext:this._analyticsContext,isCompactLayout:this._isCompactLayout,flow:this._flow,flowVersion:this._flowVersion,signUpEnabled:!this._disableSignUp,oauthParams:t,avoidPayAltDomain:this._avoidPayAltDomain,avoidSdkSession:this._avoidSdkSession,hideCopy:this._hidePayCopy},n&&{modalCustomized:n}),{apiKey:this._apiKey,popupWindowParams:{popUpName:o(this,wp,"f"),popUpFeatures:o(this,Pp,"f")},consentChallenge:this._consentChallenge,checkoutRedirectUrl:this._checkoutRedirectUrl,checkoutVersion:this._checkoutVersion,checkoutToken:this._checkoutToken,transactionParams:this._transactionParams,shopId:this._shopId,requireVerification:this._requireVerification,uxMode:o(this,kp,"f"),error:this._error}))}_updateListeners(e){this._iframeListener&&(this._iframeListener.eventSource=new vi(e)),this._iframeMessenger&&(this._iframeMessenger.eventDestination=e)}_updateMonorailTracker(){var e;s(this,bp,new Vn({elementName:"shop-login-default",analyticsTraceId:o(this,hp,"f"),analyticsContext:this._analyticsContext,flowVersion:this._flowVersion,shopId:ep(this._shopId),shopPermanentDomain:this._shopPermanentDomain,checkoutVersion:this._checkoutVersion,checkoutToken:this._checkoutToken}),"f"),null===(e=this._view)||void 0===e||e.setMonorailTracker(o(this,bp,"f"))}_handleCompleted(t,n,i,s,r,l,c,p){return a(this,void 0,void 0,(function*(){var a,d;t&&r&&(yield P(o(this,fp,"f"),e),this.publishToHub(ct.UserSessionCreate,{email:c||n,initial:(null==c?void 0:c[0])||(null==n?void 0:n[0])||"",avatar:p})),this._keepModalOpen||(yield null===(a=this._view)||void 0===a?void 0:a.closeAuthorizeModal({modalStateChangeReason:"event_completed"})),null===(d=this._iframeListener)||void 0===d||d.destroy(),this.stopListeningToInput(),this.dispatchCustomEvent("completed",{loggedIn:t,email:n,customerAccessToken:i,customerAccessTokenExpiresAt:s,shopPayInstallmentsOnboarded:l}),this._maybeRedirect()}))}_maybeRedirect(){if("pop_up"!==o(this,yp,"f")&&o(this,vp,"f"))try{let t=o(this,vp,"f");if(o(this,hp,"f")){const e={analytics_trace_id:o(this,hp,"f")},n=new URLSearchParams(e);t=t.concat(`?${n.toString()}`)}else e(new Error("Missing analytics trace ID when redirecting to account page"));window.location.assign(t)}catch(e){}}_handleError(e,t){this.dispatchCustomEvent("error",{message:e,code:t}),t===Zn.RetriableServerError&&(this._error=t,this._updateSrc(!0)),Mp.includes(t)&&qt.HandleSilentError,o(this,mp,"m",Tp).call(this)}_onPopUpOpened(e){var t;e.didOpen&&(null===(t=this._view)||void 0===t||t.dispatch({type:Gn.PopUpOpened,payload:e})),this.dispatchCustomEvent("popuploading",e)}_onLoaded(e){var t,n,i;null===(t=this._view)||void 0===t||t.setAuthenticationLevel((null==e?void 0:e.authenticationLevelRequired)||Wn.Phone),null===(n=this._view)||void 0===n||n.dispatch({type:Gn.Init,payload:e}),null===(i=this._view)||void 0===i||i.onContentLoaded()}_onUserMatched({hasName:e=!1,userCookieExists:t=!1,personalizeConsentChallenge:n=!1}){var i;null===(i=this._view)||void 0===i||i.dispatch({type:Gn.UserMatched,payload:{hasName:e,userCookieExists:t,personalizeConsentChallenge:n}}),I(),this.dispatchCustomEvent("shopusermatched")}_onUserNotMatched({apiError:e}){var t;null===(t=this._view)||void 0===t||t.dispatch({type:Gn.UserNotMatched}),this.dispatchCustomEvent("shopusernotmatched",{apiError:e})}_onEmailChangeRequested(){var e;null===(e=this._view)||void 0===e||e.dispatch({type:Gn.Restart}),this.dispatchCustomEvent("restarted")}_onVerificationStepChanged(e){var t;
2null===(t=this._view)||void 0===t||t.dispatch({type:Gn.VerificationStepChanged,payload:e})}}hp=new WeakMap,_p=new WeakMap,gp=new WeakMap,fp=new WeakMap,bp=new WeakMap,yp=new WeakMap,vp=new WeakMap,kp=new WeakMap,wp=new WeakMap,Pp=new WeakMap,Sp=new WeakMap,zp=new WeakMap,jp=new WeakMap,Cp=new WeakMap,xp=new WeakMap,mp=new WeakSet,Lp=function(){return a(this,void 0,void 0,(function*(){var e;try{const t=go.getDefaultLanguage(),n=yield function(e){switch(e){case"./translations/bg-BG.json":return Promise.resolve().then((function(){return i_}));case"./translations/cs.json":return Promise.resolve().then((function(){return u_}));case"./translations/da.json":return Promise.resolve().then((function(){return k_}));case"./translations/de.json":return Promise.resolve().then((function(){return A_}));case"./translations/el.json":return Promise.resolve().then((function(){return B_}));case"./translations/en.json":return Promise.resolve().then((function(){return Z_}));case"./translations/es.json":return Promise.resolve().then((function(){return ig}));case"./translations/fi.json":return Promise.resolve().then((function(){return ug}));case"./translations/fr.json":return Promise.resolve().then((function(){return kg}));case"./translations/hi.json":return Promise.resolve().then((function(){return Ag}));case"./translations/hr-HR.json":return Promise.resolve().then((function(){return Bg}));case"./translations/hu.json":return Promise.resolve().then((function(){return Zg}));case"./translations/id.json":return Promise.resolve().then((function(){return af}));case"./translations/it.json":return Promise.resolve().then((function(){return mf}));case"./translations/ja.json":return Promise.resolve().then((function(){return wf}));case"./translations/ko.json":return Promise.resolve().then((function(){return Tf}));case"./translations/lt-LT.json":return Promise.resolve().then((function(){return qf}));case"./translations/ms.json":return Promise.resolve().then((function(){return Gf}));case"./translations/nb.json":return Promise.resolve().then((function(){return ab}));case"./translations/nl.json":return Promise.resolve().then((function(){return mb}));case"./translations/pl.json":return Promise.resolve().then((function(){return wb}));case"./translations/pt-BR.json":return Promise.resolve().then((function(){return Tb}));case"./translations/pt-PT.json":return Promise.resolve().then((function(){return qb}));case"./translations/ro-RO.json":return Promise.resolve().then((function(){return Gb}));case"./translations/ru.json":return Promise.resolve().then((function(){return ay}));case"./translations/sk-SK.json":return Promise.resolve().then((function(){return my}));case"./translations/sl-SI.json":return Promise.resolve().then((function(){return wy}));case"./translations/sv.json":return Promise.resolve().then((function(){return Ty}));case"./translations/th.json":return Promise.resolve().then((function(){return qy}));case"./translations/tr.json":return Promise.resolve().then((function(){return Gy}));case"./translations/vi.json":return Promise.resolve().then((function(){return av}));case"./translations/zh-CN.json":return Promise.resolve().then((function(){return mv}));case"./translations/zh-TW.json":return Promise.resolve().then((function(){return wv}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`./translations/${t}.json`);s(this,Sp,new go({[t]:n}),"f"),null===(e=this._view)||void 0===e||e.setTranslations(o(this,Sp,"f"))}catch(e){}return null}))},Ap=function(){o(this,mp,"m",Tp).call(this),this._iframeLoadTimeout=setTimeout((()=>{const e=Pi;this.dispatchCustomEvent("error",{message:e.message,code:e.code}),o(this,mp,"m",Tp).call(this)}),1e4)},Tp=function(){this._iframeLoadTimeout&&(clearTimeout(this._iframeLoadTimeout),this._iframeLoadTimeout=void 0)},Ep=function(e){var t,n;switch(e.type){case"loaded":this._onLoaded(e);break;case"resize_iframe":if(!this._shouldListenToResizeMessage)return;null===(t=this._view)||void 0===t||t.resizeIframe(e.height,So(e.width,this._view.getIframe()));break;case"completed":this._handleCompleted(e.loggedIn,e.email,e.customerAccessToken,e.customerAccessTokenExpiresAt,e.shouldFinalizeLogin,e.shopPayInstallmentsOnboarded,e.givenName,e.avatar);break;case"error":this._handleError(e.message,e.code);break;case"close_requested":null===(n=this._view)||void 0===n||n.closeAuthorizeModal({modalStateChangeReason:"event_close_requested"});break;case"shop_user_matched":this._onUserMatched(e);break;
2case"pop_up_opened":this._onPopUpOpened(e);break;case"shop_user_not_matched":this._onUserNotMatched(e);break;case"email_change_requested":this._onEmailChangeRequested();break;case"verification_step_changed":this._onVerificationStepChanged(e)}};class Ip extends Error{constructor(){super("ShopifyAnalytics not available")}}const Np=e=>Object.keys(e).reduce(((t,n)=>Object.assign(Object.assign({},t),{[n.replace(/[A-Z]/g,(e=>`_${e.toLowerCase()}`))]:e[n]})),{}),Rp="initial";class Dp extends HTMLElement{constructor(){if(super(),this._pageImpressionEventEmitted=!1,!this.shadowRoot){const e=this.attachShadow({mode:"open"}),t=document.createElement("template");t.innerHTML="<style>:host{display:inline-block;font-size:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;--shop-avatar-size:32px}.avatar-wrapper{--normalized-size:clamp(24px, var(--shop-avatar-size), 32px);font:600 16px/19px -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica;display:inline-block;border-radius:100%;padding:calc(var(--normalized-size) * .1875)}.avatar-wrapper:hover{background-color:rgb(242 244 245 / 1);background-color:color-mix(in srgb,currentColor 15%,transparent)}.avatar{position:relative;font-size:calc(var(--normalized-size) / 2);box-sizing:border-box;display:flex;width:var(--normalized-size);height:var(--normalized-size);align-items:center;justify-content:center;border-radius:9999999px;border:1px solid rgb(227 227 227/1);background-color:rgb(242 244 245/1);color:rgb(18 18 18/1);background-size:cover;background-position:center;text-transform:uppercase;padding-left:1px;padding-bottom:1px}.avatar:before{content:var(--shop-avatar-initial)}.avatar:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:var(--shop-avatar-src);background-size:cover;background-position:center;border-radius:9999999px}</style><div class=\"avatar-wrapper\"><div class=\"avatar\"></div></div>",e.appendChild(t.content.cloneNode(!0)),this._wrapperElement=e.querySelector(".avatar-wrapper")}}connectedCallback(){this._emitPageImpressionEvent(),this._synchronizeCustomProperties()}attributeChangedCallback(){this._synchronizeCustomProperties()}_synchronizeCustomProperties(){var e,t,n;const i=this.getAttribute("src")||"",a=this.getAttribute(Rp)||"";null===(e=this._wrapperElement)||void 0===e||e.style.setProperty("--shop-avatar-initial",`"${a}"`),i?null===(t=this._wrapperElement)||void 0===t||t.style.setProperty("--shop-avatar-src",`url("${i}")`):null===(n=this._wrapperElement)||void 0===n||n.style.removeProperty("--shop-avatar-src")}_emitPageImpressionEvent(){var e;this._pageImpressionEventEmitted||((e=>{let t;const n=Promise.race([new Promise(((e,n)=>t=setTimeout((()=>n(new Ip)),1e4))),new Promise(((t,n)=>{var i;const a=null===(i=window.ShopifyAnalytics)||void 0===i?void 0:i.lib;a&&a.ready?a.ready((()=>{var i,a;(null===(a=null===(i=window.ShopifyAnalytics)||void 0===i?void 0:i.lib)||void 0===a?void 0:a.track)?t(window.ShopifyAnalytics.lib.track(`monorail://${e.schemaId}`,Np(e.payload))):n(new Ip)})):n(new Ip)}))]);n.catch((e=>{e instanceof Ip||console.log("[shop-js] Error emitting monorail event",e)})).finally((()=>clearTimeout(t)))}
2)({schemaId:"shopify_pay_login_with_shop_sdk_page_impressions/3.3",payload:{shopPermanentDomain:(null===(e=window.Shopify)||void 0===e?void 0:e.shop)||"",flow:"avatar",flowVersion:"unspecified",analyticsTraceId:this._getAnalyticsTraceId()||"",pageName:"AVATAR_SHOWN"}}),this._pageImpressionEventEmitted=!0)}_getAnalyticsTraceId(){try{const e=new RegExp("(shop_analytics)=([^;]+)").exec(document.cookie);return e?e[2]:null}catch(e){return null}}}Dp.observedAttributes=["src",Rp];const Bp='\n  <style>\n      @font-face {\n        font-family: \'InterVariable\';\n        src: url(\'https://cdn.shopify.com/static/fonts/inter/v4/InterVariable.woff2\') format(\'woff2\');\n        font-weight: 100 900;\n        font-display: swap;\n        font-style: normal;\n        font-named-instance: \'Regular\';\n    }\n\n    * {\n      box-sizing: border-box;\n    }\n\n    .visually-hidden {\n      border: 0;\n      clip: rect(0, 0, 0, 0);\n      height: 1px;\n      margin: -1px;\n      overflow: hidden;\n      padding: 0;\n      position: absolute;\n      white-space: nowrap;\n      width: 1px;\n    }\n\n    .shopify-installments {\n      margin-top: 0;\n      margin-bottom: 0;\n    }\n\n    .shopify-installments__inline {\n      display: inline\n    }\n\n    .shopify-installments__content {\n      padding-right: 4px;\n    }\n\n    .shopify-installments__learn-more {\n      color: inherit;\n      font-weight: inherit;\n      font: inherit;\n      background: none;\n      border: none;\n      padding: 0;\n      margin: 0;\n      cursor: pointer;\n      text-decoration: underline;\n    }\n\n  </style>\n  <p class="shopify-installments" id="shopify-installments">\n    <span class="shopify-installments__content" id="shopify-installments-content"></span>\n    <button aria-haspopup="dialog" class="shopify-installments__learn-more" id="shopify-installments-cta"></button>\n  </p>\n',qp=e=>`<shop-pay-logo role="img" aria-label="Shop Pay" background-color="${e}"></shop-pay-logo>`,Fp="Affirm",Vp="\n#shopify-payment-terms-modal .visually-hidden {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  white-space: nowrap;\n  width: 1px;\n}\n\n#shopify-payment-terms-modal .modal-wrapper {\n  max-width: 432px;\n}\n\n#shopify-payment-terms-modal p {\n  font-size: 18px;\n  line-height: 150%;\n}\n\n#shopify-payment-terms-modal section {\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,\n    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';\n}\n\n#shopify-payment-terms-modal .price {\n  color: rgb(90, 49, 244);\n  font-weight: 600;\n  display: inline-flex;\n  flex-direction: column;\n  line-height: 1;\n  align-items: center;\n}\n\n#shopify-payment-terms-modal .price__icon {\n  width: 43px;\n  height: 10px;\n}\n\n#shopify-payment-terms-modal .list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n#shopify-payment-terms-modal .list-item__subheading {\n  font-size: 14px;\n  line-height: 140%;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n#shopify-payment-terms-modal .btn__close--icon {\n  display: inline-flex;\n  flex-shrink: 0;\n  padding: 16px;\n  border-radius: 6px;\n}\n\n#shopify-payment-terms-modal .btn__close--icon:hover,\n#shopify-payment-terms-modal .btn__close--icon:active,\n#shopify-payment-terms-modal .btn__close--icon:focus {\n  background-color: rgb(244, 241, 254);\n  color: rgb(63, 34, 171);\n}\n\n#shopify-payment-terms-modal .help_text {\n  margin-bottom: 19px;\n  margin-top: 16px;\n  font-size: 11px;\n  line-height: 14px;\n  color: rgba(0, 0, 0, 0.6);\n}\n\n#shopify-payment-terms-modal .help_text small {\n  color: inherit;\n  letter-spacing: 0.04rem;\n  font-weight: 300;\n  font-size: 11px;\n}\n\n#shopify-payment-terms-modal .help_text__link {\n  color: rgba(0, 0, 0, 0.6);\n  text-decoration: underline;\n}\n\n#shopify-payment-terms-modal .help_text__link:hover,\n#shopify-payment-terms-modal .help_text__link:active,\n#shopify-payment-terms-modal .help_text__link:focus {\n  color: rgb(63, 34, 171);\n}\n\n#shopify-payment-terms-modal .tagline__bold {\n  font-weight: 700;\n}\n\n#shopify-payment-terms-modal footer, #shopify-payment-terms-cover footer {\n  text-align: center;\n}\n\n#shopify-payment-terms-modal .shop-pay-logo-wrapper,\n#shopify-payment-terms-cover .shop-pay-logo-wrapper {\n  margin-bottom: 12px;\n}\n\n#shopify-payment-terms-modal .close__icon {\n  width: 13px;\n  height: 13px;\n}\n\n.affirm-logo,\n#shopify-payment-terms-modal .affirm-logo,\n#shopify-payment-terms-cover .affirm-logo {\n  width: 39px;\n  height: 21px;\n  padding-left: 4px;\n  box-sizing: content-box;\n}\n\n.affirm-logo-inline,\n#shopify-payment-terms-modal .affirm-logo-inline,\n#shopify-payment-terms-cover .affirm-logo-inline {\n  margin-bottom: -6px;\n  padding-left: 0px;\n}\n\n.affirm-text,\n#shopify-payment-terms-modal .affirm-text,\n#shopify-payment-terms-cover .affirm-text {\n  display: flex;\n  font-size: 12px;\n  font-weight: 300;\n  line-height: 150%;\n  color: rgba(0, 0, 0, 0.6);\n  justify-content: center;\n  align-items: center;\n}\n\n.affirm-text small,\n#shopify-payment-terms-modal .affirm-text small,\n#shopify-payment-terms-cover .affirm-text small {\n  font-size: 11px;\n  letter-spacing: 0.04rem;\n  line-height: 14px;\n}\n",$p="Failed to construct 'HTMLElement': This instance is already constructed";class Up{constructor(e){this._documentFocusHandler=e=>{this._lastFocusable&&e.target!==this._getShadowRootHost()&&!this._isEventFromModal(e)&&(e.preventDefault(),e.stopPropagation(),this._lastFocusable.focus())},this._shadowRootFocusHandler=e=>{this._firstFocusable&&e.target===this._phantomElement&&this._firstFocusable.focus()},this._htmlElement=e}lock(){const e=this._htmlElement.querySelectorAll('a[href], button:not([disabled]):not([tabindex="-1"]');this._firstFocusable=e[0],this._lastFocusable=e[e.length-1],this._phantomElement=this._createPhantomElement(),this._htmlElement.appendChild(this._phantomElement),this._htmlElement.addEventListener("focus",this._shadowRootFocusHandler,!0),document.addEventListener("focus",this._documentFocusHandler,!0)}release(e={}){this._htmlElement.removeEventListener("focus",this._shadowRootFocusHandler,!0),document.removeEventListener("focus",this._documentFocusHandler,!0),this._removePhantomElement(),e instanceof HTMLElement&&e.focus()}_createPhantomElement(){const e=document.createElement("button");return e.setAttribute("aria-hidden","true"),e.className="visually-hidden",e}_removePhantomElement(){this._phantomElement&&this._htmlElement.removeChild(this._phantomElement)}_isEventFromModal(e){const t=e.composedPath().find((e=>e instanceof Element&&e.ariaModal));return Boolean(t)}_getShadowRootHost(){const e=this._htmlElement.getRootNode();return e instanceof ShadowRoot?e.host:null}}function Wp(e){return new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:2}).format(e)}function Hp(){var e,t,n;switch(null===(n=null===(t=null===(e=window.Shopify)||void 0===e?void 0:e.theme)||void 0===t?void 0:t.name)||void 0===n?void 0:n.toLowerCase()){case"boun
2dless":case"brooklyn":return".cart__subtotal";case"dawn":return".totals__subtotal-value, .sections.cart.new_subtotal";case"debut":return".cart-subtotal__price";case"express":return".cart__subtotal, .cart-drawer__subtotal-value";case"minimal":return".h5.cart__subtotal-price";case"narrative":return".cart-subtotal__price, .cart-drawer__subtotal-number";case"simple":return".cart__subtotal.h3";case"supply":return".h1.cart-subtotal--price";case"venture":return".CartSubtotal"}return null}function Kp(){document.querySelector("[data-cart-subtotal]")||console.warn("[Shop Pay Installments] Cart price updates may not be handled automatically for this theme. To ensure the price shown in the Shop Pay Installments banner is updated correctly, follow the instructions found here: https://shopify.dev/themes/pricing-payments/installments#updating-the-banner-with-cart-total-changes")}function Zp(e){var t,n,i;const a="#FFF";if(!e)return a;const o=e.host.parentElement&&(null===(t=getComputedStyle(e.host.parentElement).getPropertyValue("--payment-terms-background-color"))||void 0===t?void 0:t.trim()),s=null===(n=getComputedStyle(document.documentElement).getPropertyValue("--payment-terms-background-color"))||void 0===n?void 0:n.trim(),r=null===(i=getComputedStyle(document.documentElement).getPropertyValue("--color-body"))||void 0===i?void 0:i.trim(),l=o||s||r;return l&&CSS.supports("color",l)?l:a}function Gp(e){return parseFloat(e.replace(/[^0-9.]/g,""))}function Jp(e){const t=e.querySelector('select[name^="id"]')||e.querySelector('[name^="id"]');return t?Number(t.value):function(){const e=new URL(document.location.href).searchParams.get("variant");return e?Number(e):void 0}()}function Yp(e){const t='<svg role="img" aria-labelledby="shopify-payment-terms-modal-affirm" class="affirm-logo-inline affirm-logo"><use xlink:href="#affirm" /></svg>';return e.isEnglish()?e.translate("modal.partnership",{affirmLogo:t}):e.translate("modal.partnership_disclaimer",{affirmLogo:t})}class Qp extends HTMLElement{constructor(e,t,n,i,a,o,s,r,l){super(),this._i18n=null,this._trackContinueToCheckout=!0,this._initialized=!1,this.handleClose=()=>{this._monorailTracker.trackModalAction(this._modalToken,ni.Close);const e=new Event("shopify_modal_close");this.dispatchEvent(e)},this.handleEscKey=e=>{"Escape"!==e.key&&"Esc"!==e.key||this.handleClose()},this.handleContinueToCheckout=()=>{this._trackContinueToCheckout&&this._monorailTracker.trackModalAction(this._modalToken,ni.ContinueToCheckout)},this._loanTypes=i,this._eligible=t,this._modalToken=a,this._monorailTracker=o,this._pricePerTerm=e,this._priceRange=n,this._priceWithoutInterest=s,this._minIneligibleMessageType=r,this._numberOfPaymentTerms=l,this.attachShadow({mode:"open",delegatesFocus:!0})}get focusLockTarget(){return this.rootContainer.querySelector("#shopify-payment-terms-modal")}get rootContainer(){return this.shadowRoot}connectedCallback(){return a(this,void 0,void 0,(function*(){this._initialized||(yield this._initTranslations(),yield this._initContent(),this._closeButtons=this.rootContainer.querySelectorAll(".btn__close"),this._closeButtons&&0!==this._closeButtons.length&&(this._closeButtons.forEach((e=>e.addEventListener("click",this.handleClose))),this._closeButtons[0].focus(),window.addEventListener("keydown",this.handleEscKey),this._initialized=!0))}))}disconnectedCallback(){this._closeButtons&&(this._closeButtons.forEach((e=>e.removeEventListener("click",this.handleClose))),window.removeEventListener("keydown",this.handleEscKey))}get price(){return this.getAttribute("price")||""}set price(e){this.setAttribute("price",e)}getModalToken(){return this._modalToken}getModalType(){var e;return(null===(e=this._loanTypes)||void 0===e?void 0:e.length)&&this._eligible?this._loanTypes.includes(Yn.Interest)&&this._loanTypes.includes(Yn.SplitPay)?ti.Adaptive:this._loanTypes.includes(Yn.SplitPay)?ti.SplitPay:ti.InterestOnly:ti.Ineligible}determineListItemsByLoanTypes(e){return this._i18n?e&&e.includes(Yn.Interest)?[this._i18n.translate("modal.split_pay_contents.interest_fees"),this._i18n.translate("modal.split_pay_contents.interest_credit")]:[this._i18n.translate("modal.split_pay_contents.no_interest_fees"),this._i18n.translate("modal.split_pay_contents.no_interest_credit")]:["",""]}determineTextByLoanTypes(e,t,n,i,a,o){if(!this._i18n)return{subTitle:"",legalCopy:""};if(!e||!i)return this.getIneligibleMessage(n,o,a);if(e.includes(Yn.Interest)&&e.includes(Yn.SplitPay)){const e=[this._i18n.translate("modal.legal.interest_and_split_pay"),this._i18n.translate("modal.legal.rates_from_apr"),this._i18n.translate("modal.legal.ca_residents_notice")].filter(
2Boolean).join(" ");return{subTitle:this._i18n.translate("modal.subtitle.interest_and_split_pay",{splitPayLoanRepayment:t}),legalCopy:e}}if(e.includes(Yn.SplitPay)){const e=[this._i18n.translate("modal.legal.split_pay_only"),this._i18n.translate("modal.legal.ca_residents_notice")].filter(Boolean).join(" ");let n="modal.subtitle.split_pay_only";2===this._numberOfPaymentTerms?n="modal.subtitle.split_pay_only_2":1===this._numberOfPaymentTerms&&(n="modal.subtitle.split_pay_only_30");return{subTitle:this._i18n.translate(n,{price:o,splitPayLoanRepayment:t}),legalCopy:e}}if(e.includes(Yn.Interest)){const e=[this._i18n.translate("modal.legal.rates_from_apr"),this._i18n.translate("modal.legal.ca_residents_notice")].filter(Boolean).join(" ");return{subTitle:this._i18n.translate("modal.subtitle.interest_only"),legalCopy:e}}return this.getIneligibleMessage(n,o,a)}getIneligibleMessage(e,t,n){if(!this._i18n)return{subTitle:"",legalCopy:""};const i=null==e?void 0:e.minPrice,a=null==e?void 0:e.maxPrice,o=i?Gp(i):null,s=t?Gp(t):null,r=[this._i18n.translate("modal.legal.ineligible"),this._i18n.translate("modal.legal.ca_residents_notice")].filter(Boolean).join(" ");if(!o||!a)return{subTitle:"",legalCopy:r};if(!s||s<o){let e="modal.subtitle.ineligible_min";2!==this._numberOfPaymentTerms&&1!==this._numberOfPaymentTerms||(e="modal.subtitle.ineligible_min_over_time");const t=this._i18n.translate(e,{minPrice:i}),a=this._i18n.translate("modal.subtitle.ineligible_monthly_payments_min",{minPrice:i});return{subTitle:n===ii.Monthly?a:t,legalCopy:r}}return{subTitle:this._i18n.translate("modal.subtitle.ineligible_max",{maxPrice:a}),legalCopy:r}}_initTranslations(){return a(this,void 0,void 0,(function*(){if(!this._i18n)try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"./translations/bg-BG.json":return Promise.resolve().then((function(){return Cv}));case"./translations/cs.json":return Promise.resolve().then((function(){return Ev}));case"./translations/da.json":return Promise.resolve().then((function(){return Rv}));case"./translations/de.json":return Promise.resolve().then((function(){return Vv}));case"./translations/el.json":return Promise.resolve().then((function(){return Kv}));case"./translations/en.json":return Promise.resolve().then((function(){return Qv}));case"./translations/es.json":return Promise.resolve().then((function(){return ik}
2));case"./translations/fi.json":return Promise.resolve().then((function(){return lk}));case"./translations/fr.json":return Promise.resolve().then((function(){return mk}));case"./translations/hi.json":return Promise.resolve().then((function(){return bk}));case"./translations/hr-HR.json":return Promise.resolve().then((function(){return Pk}));case"./translations/hu.json":return Promise.resolve().then((function(){return xk}));case"./translations/id.json":return Promise.resolve().then((function(){return Mk}));case"./translations/it.json":return Promise.resolve().then((function(){return Dk}));case"./translations/ja.json":return Promise.resolve().then((function(){return $k}));case"./translations/ko.json":return Promise.resolve().then((function(){return Zk}));case"./translations/lt-LT.json":return Promise.resolve().then((function(){return Xk}));case"./translations/ms.json":return Promise.resolve().then((function(){return aw}));case"./translations/nb.json":return Promise.resolve().then((function(){return cw}));case"./translations/nl.json":return Promise.resolve().then((function(){return hw}));case"./translations/pl.json":return Promise.resolve().then((function(){return yw}));case"./translations/pt-BR.json":return Promise.resolve().then((function(){return Sw}));case"./translations/pt-PT.json":return Promise.resolve().then((function(){return Lw}));case"./translations/ro-RO.json":return Promise.resolve().then((function(){return Ow}));case"./translations/ru.json":return Promise.resolve().then((function(){return Bw}));case"./translations/sk-SK.json":return Promise.resolve().then((function(){return Uw}));case"./translations/sl-SI.json":return Promise.resolve().then((function(){return Gw}));case"./translations/sv.json":return Promise.resolve().then((function(){return eP}));case"./translations/th.json":return Promise.resolve().then((function(){return oP}));case"./translations/tr.json":return Promise.resolve().then((function(){return pP}));case"./translations/vi.json":return Promise.resolve().then((function(){return _P}));case"./translations/zh-CN.json":return Promise.resolve().then((function(){return vP}));case"./translations/zh-TW.json":return Promise.resolve().then((function(){return zP}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`./translations/${e}.json`);this._i18n=new go({[e]:t})}catch(e){}}))}_initContent(){return a(this,void 0,void 0,(function*(){if(!this._i18n)return;const e=document.createElement("template"),t=this.determineListItemsByLoanTypes(this._loanTypes),{subTitle:n,legalCopy:i}=this.determineTextByLoanTypes(this._loanTypes,this._pricePerTerm,this._priceRange,this._eligible,this._minIneligibleMessageType,this._priceWithoutInterest);e.innerHTML=function(e,t,n,i){const a=e.translate("modal.title"),o=e.translate("modal.close"),s=e.translate("modal.new_window"),r=Yp(e);return`\n  <style>\n    ${Vp}\n\n    #shopify-payment-terms-modal {\n      color: rgba(18, 18, 18, 0.7);\n    }\n\n    #shopify-payment-terms-modal header {\n      display: flex;\n      justify-content: space-between;\n      align-items: baseline;\n      background: inherit;\n      position: inherit;\n      color: black;\n    }\n\n    #shopify-payment-terms-modal .btn__close {\n      position: absolute;\n      right: 22px;\n      top: 22px;\n      overflow: visible;\n      margin: 0;\n      background: transparent;\n      border: none;\n      -webkit-font-smoothing: inherit;\n      appearance: button;\n      cursor: pointer;\n      width: fit-content;\n    }\n\n    #shopify-payment-terms-modal h1 {\n      font-size: 32px;\n      font-weight: 600;\n      line-height: 120%;\n      margin: 0 0 20px;\n      max-width: 295px;\n      font-family: inherit;\n      letter-spacing: 0.02em;\n    }\n\n    #shopify-payment-terms-modal .tagline {\n      margin: 0 0 28px 0;\n      line-height: 24px;\n    }\n\n    #shopify-payment-terms-modal .list-item {\n      display: flex;\n      align-items: center;\n      padding-bottom: 8px;\n    }\n\n    #shopify-payment-terms-modal .list-item__heading {\n      font-size: 16px;\n      line-height: 125%;\n      margin: 0;\n    }\n\n    #shopify-payment-terms-modal .list-item__icon {\n      width: 24px;\n      height: 24px;\n      flex: 0 0 21px;\n      padding-right: 12px;\n      box-sizing: content-box;\n    }\n  </style>\n  <div\n    id="shopify-payment-terms-modal"\n    role="dialog"\n    aria-modal="true"\n    aria-labelledby="shopify-payment-terms-modal-heading"\n    tabindex="-1">\n    <section class="modal-wrapper">\n        <header>\n        <button type="button" class="btn__close btn__close--icon" aria-label="${o}">\n          <svg class="close__icon" aria-hidden="true"><use xlink:href="#close" /></svg>\n        </button>\n        <h1 id="shopify-payment-terms-modal-heading">${a}</h1>\n      </header>\n      <div hidden id="shopify-payment-terms-modal-warning-text">${s}</div>\n      <p class="tagline">${t}</p>\n      <ul class="list">\n        <li class="list-item">\n          <svg role="img" aria-hidden="true" class="list-item__icon"><use xlink:href="#fees-icon" /></svg>
2\n          <span class="list-item__heading">${i[0]}</span>\n        </li>\n        <li class="list-item">\n          <svg role="img" aria-hidden="true" class="list-item__icon"><use xlink:href="#cc-icon" /></svg>\n          <span class="list-item__heading">${i[1]}</span>\n        </li>\n      </ul>\n      <p id="eligibility-approval" class="help_text">\n        <small>\n          ${n}\n        </small>\n      </p>\n      <footer>\n        <div class="shop-pay-logo-wrapper">\n          <shop-pay-logo role="img" aria-label="Shop Pay" size="large"></shop-pay-logo>\n        </div>\n        <div class="affirm-text">\n          <small>${r}</small>\n        </div>\n      </footer>\n      <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" style="display: none;">\n        <symbol id="fees-icon" viewBox="0 0 21 18" fill="none">\n          <path d="M18.5 10.5474C18.5 15.267 14.5995 19.1236 9.75 19.1236C4.90048 19.1236 1 15.267 1 10.5474C1 5.82767 4.90048 1.97107 9.75 1.97107C14.5995 1.97107 18.5 5.82767 18.5 10.5474Z" stroke="#0B0B0C" stroke-width="2"/>\n          <path d="M11.4875 8.06938C11.8819 8.456 12.515 8.4497 12.9016 8.05531C13.2882 7.66092 13.2819 7.02778 12.8875 6.64117L11.4875 8.06938ZM10.0408 6.55725V7.55725V6.55725ZM7.1335 12.4337C6.70617 12.0838 6.07613 12.1466 5.72626 12.5739C5.37639 13.0013 5.43917 13.6313 5.8665 13.9812L7.1335 12.4337ZM12.1875 7.35527C12.8875 6.64117 12.8872 6.64088 12.887 6.6406C12.8869 6.6405 12.8866 6.64021 12.8864 6.64001C12.8859 6.63961 12.8855 6.6392 12.8851 6.63878C12.8842 6.63793 12.8833 6.63703 12.8823 6.63609C12.8804 6.63419 12.8782 6.6321 12.8758 6.62982C12.871 6.62526 12.8654 6.61993 12.8589 6.61388C12.8459 6.6018 12.8294 6.58683 12.8096 6.5694C12.7699 6.53459 12.7164 6.48973 12.6497 6.43832C12.5166 6.33585 12.328 6.20519 12.0884 6.07602C11.6099 5.81808 10.9106 5.55725 10.0408 5.55725V7.55725C10.5036 7.55725 10.8777 7.69544 11.1394 7.83651C11.2698 7.90684 11.3681 7.97569 11.4293 8.02285C11.4597 8.04625 11.4802 8.06374 11.4903 8.07257C11.4953 8.07696 11.4976 8.07914 11.4972 8.07874C11.497 8.07854 11.4961 8.07769 11.4944 8.07615C11.4936 8.07538 11.4927 8.07443 11.4915 8.07331C11.4909 8.07274 11.4903 8.07214 11.4896 8.07148C11.4893 8.07116 11.4889 8.07082 11.4886 8.07047C11.4884 8.07029 11.4881 8.07002 11.488 8.06993C11.4877 8.06966 11.4875 8.06938 12.1875 7.35527ZM10.0408 5.55725C8.12515 5.55725 6.90378 6.0365 6.19464 6.83562C5.49081 7.62876 5.5 8.51566 5.5 8.77398L7.5 8.77398C7.5 8.58897 7.50919 8.3675 7.69057 8.1631C7.86664 7.96469 8.41567 7.55725 10.0408 7.55725V5.55725ZM5.5 8.77398C5.5 10.0149 6.8138 11.5474 10.0408 11.5474V9.54737C7.35373 9.54737 7.5 8.41981 7.5 8.77398L5.5 8.77398ZM10.0408 11.5474C11.3127 11.5474 11.7267 11.9199 11.8526 12.072C11.9294 12.1647 11.9638 12.2521 11.9797 12.3098C11.9877 12.3388 11.9908 12.3595 11.9919 12.3681C11.9924 12.3721 11.9925 12.3743 11.9927 12.376C11.9927 12.3767 11.9928 12.3777 11.9929 12.3796C11.993 12.3801 11.9934 12.3859 11.9937 12.3909C11.9938 12.3916 11.9953 12.4128 11.9983 12.4379C11.9991 12.4448 12.004 12.4884 12.0163 12.5424C12.0206 12.5613 12.0384 12.6404 12.081 12.7343C12.1072 12.7876 12.1909 12.9199 12.2529 12.9949C12.374 13.1073 12.744 13.2896 12.9915 13.3208V11.3208C13.239 11.3519 13.609 11.5342 13.7301 11.6466C13.7921 11.7215 13.8758 11.8538 13.9019 11.907C13.9445 12.0008 13.9622 12.0798 13.9664 12.0985C13.9786 12.152 13.9835 12.195 13.9842 12.201C13.9859 12.2154 13.9869 12.2264 13.9873 12.2305C13.9877 12.2355 13.988 12.2393 13.9881 12.2405C13.9882 12.2421 13.9883 12.2437 13.988 12.2392C13.9878 12.2363 13.9874 12.2314 13.987 12.2257C13.9852 12.2014 13.9821 12.1655 13.9765 12.121C13.9655 12.0326 13.9455 11.9148 13.9076 11.7775C13.8317 11.5027 13.6833 11.1468 13.3928 10.7961C12.7843 10.0615 11.7261 9.54737 10.0408 9.54737V11.5474ZM12.9915 13.3208C12.7152 13.2818 12.3392 13.0787 12.2329 12.9723C12.1834 12.9097 12.1152 12.8024 12.0934 12.7604C12.0576 12.6873 12.0393 12.6263 12.0345 12.6106C12.0212 12.5665 12.014 12.5313 12.0123 12.5227C12.0071 12.4972 12.0042 12.4778 12.0034 12.4721C12.0011 12.4564 12.0001 12.4462 11.9998 12.4436C11.9991 12.4365 11.9995 12.4381 11.9998 12.4473C12.0003 12.4656 12.0003 12.5037 11.9945 12.5544C11.9827 12.6586 11.9503 12.7886 11.8754 12.9129C11.7692 13.089 11.4095 13.5375 10.0408 13.5375V15.5375C11.9075 15.5375 13.0264 14.8776 13.5883 13.9454C13.8474 13.5154 13.9465 13.0913 13.9818 12.7798C13.9996 12.6227 14.002 12.4876 13.9988 12.3847C13.9972 12.3333 13.9941 12.2872 13.9902 12.2477C13.9883 12.2288 13.9858 12.2062 13.9822 12.1821C13.9808 12.1723 13.9774 12.1497 13.9717 12.122C13.9698 12.1124 13.9624 12.0764 13.9489 12.0317C13.9441 12.0157 13.9257 11.9545 13.8899 11.8814C13.868 11.8393 13.7998 11.7319 13.7502 11.6693C13.6439 11.5628 13.2679 11.3597 12.9915 11.3208V13.3208ZM10.0408 13.5375C9.30305 13.5375 8.58044 13.2774 8.00962 12.9834C7.73057 12.8397 7.50347 12.696 7.34846 12.59C7.27131 12.5372 7.21302 12.4944 7.17616 12.4666C7.15775 12.4527 7.14477 12.4426 7.13753 12.4369C7.13392 12.434 7.13175 12.4323 7.13106 12.4317C7.13071 12.4314 7.13074 12.4315 7.13115 12.4318C7.13135 12.432 7.13165 12.4322 7.13204 12.4325C7.13224 12.4327 7.13245 12.4329 7.1327 12.4331C7.13282 12.4331 7.13302 12.4333 7.13308 12.4334C7.13329 12.4335 7.1335 12.4337 6.5 13.2074C5.8665 13.9812 5.86672 13.9814 5.86696 13.9816C5.86704 13.9816 5.86728 13.9818 5.86745 13.982C5.86779 13.9822 5.86816 13.9825 5.86855 13.9829C5.86934 13.9835 5.87023 13.9842 5.87122 13.985C5.8732 13.9866 5.87559 13.9886 5.87838 13.9908C5.88396 13.9953 5.89114 14.001 5.89989 14.0079C5.91739 14.0217 5.94118 14.0402 5.97093 14.0626C6.03039 14.1075 6.11399 14.1687 6.21908 14.2406C6.42854 14.3839 6.72734 14.5727 7.09394 14.7615C7.81445 15.1326 8.86225 15.5375 10.0408 15.5375V13.5375Z" fill="#0B0B0C"/>\n          <path d="M9.75 4.96118L9.75 16.1335" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round"/>\n        </symbol>
2\n        <symbol id="cc-icon" viewBox="0 0 21 16" fill="none">\n          <path\n          d="M17.3636 1H2.63636C1.73262 1 1 1.7835 1 2.75V13.25C1 14.2165 1.73262 15 2.63636 15H17.3636C18.2674 15 19 14.2165 19 13.25V2.75C19 1.7835 18.2674 1 17.3636 1Z"\n          stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n          <path d="M1 6L19 6" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n          <path d="M13 11H15" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n        </symbol>\n        <symbol id="affirm" viewBox="0 0 40 22" fill="none">\n          <title id="shopify-payment-terms-modal-affirm">${Fp}</title>\n          <path fill="#000000"\n            d="M3.058 14.543c-.482 0-.724-.236-.724-.623 0-.72.812-.965 2.292-1.121 0 .962-.656 1.744-1.569 1.744zm.638-5.413c-1.058 0-2.275.495-2.936 1.017l.604 1.26c.53-.48 1.386-.892 2.159-.892.734 0 1.14.243 1.14.734 0 .33-.269.497-.777.563C1.99 12.056.5 12.575.5 14.026c0 1.15.826 1.846 2.116 1.846.92 0 1.74-.507 2.129-1.176v.99H6.46v-4.148c0-1.712-1.2-2.408-2.764-2.408zM20.92 9.318v6.367h1.837v-3.068c0-1.458.89-1.886 1.51-1.886.243 0 .57.07.785.23l.334-1.684a2.104 2.104 0 00-.822-.147c-.944 0-1.538.415-1.929 1.258v-1.07h-1.714zM33.899 9.13c-.971 0-1.697.57-2.075 1.118-.35-.709-1.093-1.118-1.983-1.118-.971 0-1.643.535-1.954 1.15v-.962h-1.77v6.367h1.838v-3.277c0-1.177.621-1.742 1.201-1.742.525 0 1.007.337 1.007 1.207v3.812h1.835v-3.277c0-1.19.606-1.742 1.213-1.742.486 0 .998.35.998 1.193v3.826h1.834v-4.401c0-1.431-.971-2.154-2.144-2.154zM16.452 9.317h-1.664v-.648c0-.842.485-1.083.903-1.083.462 0 .822.203.822.203l.566-1.284s-.573-.372-1.617-.372c-1.173 0-2.508.656-2.508 2.716v.468h-2.785v-.648c0-.842.485-1.083.903-1.083.238 0 .557.054.822.203l.566-1.284c-.338-.196-.88-.372-1.617-.372-1.173 0-2.508.656-2.508 2.716v.468H7.269v1.405h1.066v4.963h1.834v-4.963h2.785v4.963h1.834v-4.963h1.664V9.317zM17.547 15.684h1.832V9.317h-1.832v6.367z" />\n          <path fill="#5A31F4"\n            d="M28.24.434c-4.956 0-9.372 3.413-10.625 7.8h1.795C20.457 4.968 24.012 2.1 28.24 2.1c5.14 0 9.582 3.882 9.582 9.925 0 1.356-.177 2.58-.513 3.66h1.743l.017-.059c.286-1.115.431-2.326.431-3.6 0-6.74-4.95-11.59-11.26-11.59z" />\n        </symbol>\n        <symbol id="squiggle" viewBox="0 0 43 10" fill="none">\n          <path\n            d="M9.62095 5.04617C8.94881 5.25492 8.31699 5.39409 7.71878 5.63067C5.84572 6.36986 4.08993 7.39479 2.50965 8.6715C2.22013 8.91561 1.9685 9.20426 1.76356 9.52739C1.64079 9.72655 1.45521 9.87557 1.23834 9.94914C1.02147 10.0227 0.786683 10.0163 0.573866 9.93098C0.150414 9.81964 0.0159848 9.46476 0.0025419 9.03334C-0.0117113 8.78028 0.0341362 8.52746 0.136075 8.29699C0.238015 8.06651 0.392942 7.86541 0.587309 7.71124C1.44731 6.98191 2.34482 6.30131 3.27589 5.67243C4.88859 4.53384 6.69839 3.72817 8.60601 3.2996C9.16432 3.2139 9.72969 3.18825 10.2931 3.22306C10.5766 3.23472 10.8466 3.35146 11.0539 3.552C11.2611 3.75254 11.3919 4.02352 11.4223 4.31553C11.4514 4.96274 11.4401 5.61122 11.3887 6.25693C11.3887 6.47264 11.3416 6.68835 11.2946 7.03628C11.5734 6.98943 11.8463 6.91006 12.1079 6.79969C13.1228 6.23606 14.1243 5.6933 15.1191 5.04617C16.7687 3.80877 18.5394 2.75456 20.4022 1.90096C21.4062 1.47852 22.4848 1.27937 23.568 1.31645C23.7541 1.30668 23.9402 1.33708 24.1144 1.40573C24.2886 1.47438 24.447 1.57978 24.5798 1.71523C24.7125 1.85068 24.8166 2.01322 24.8854 2.19254C24.9542 2.37186 24.9862 2.56402 24.9795 2.75685C24.9795 3.30656 24.9123 3.85628 24.8719 4.46166C24.9997 4.3712 25.1542 4.27378 25.3088 4.17636C26.7002 3.24394 28.0646 2.2628 29.4963 1.393C30.9457 0.454744 32.6266 -0.028641 34.3358 0.00131229C35.3238 0.0361044 35.8078 0.50232 35.8078 1.51129C35.8195 1.97782 35.7835 2.44432 35.7002 2.90297C35.5848 3.41514 35.4389 3.91943 35.2633 4.41295C35.5053 4.26682 35.6666 4.18332 35.8145 4.0859C37.5361 2.791 39.3752 1.67239 41.3059 0.745863C41.5215 0.653045 41.7472 0.587624 41.9781 0.551028C42.1749 0.499154 42.3835 0.528135 42.5601 0.6319C42.7368 0.735666 42.8678 0.906168 42.9258 1.1077C43.0097 1.31745 43.0229 1.55039 42.9631 1.76883C42.9033 1.98728 42.7742 2.17848 42.5964 2.31151C42.5112 2.38001 42.4187 2.43837 42.3209 2.48547C40.393 3.40943 38.5543 4.52081 36.8294 5.80463C36.453 6.05514 36.0766 6.30564 35.6868 6.54223C35.4484 6.71142 35.
21882 6.84495 34.9138 6.93886C33.4082 7.32853 32.5882 6.93886 32.8638 5.28971C32.9948 4.73065 33.1702 4.18373 33.388 3.65448C33.5762 3.11868 33.7913 2.5968 34.0602 1.93575C33.5628 2.02621 33.1864 2.07492 32.8302 2.17234C31.1747 2.70218 29.6179 3.5186 28.226 4.58691C27.1035 5.37321 26.0146 6.20126 24.8652 6.9319C24.4142 7.18452 23.9125 7.32507 23.3999 7.34244C23.2503 7.3709 23.0962 7.3608 22.9512 7.31303C22.8062 7.26527 22.6747 7.18131 22.5685 7.06855C22.4622 6.9558 22.3844 6.81771 22.3418 6.66646C22.2993 6.51521 22.2933 6.35545 22.3245 6.20126C22.4231 5.49335 22.5782 4.79511 22.7883 4.11374C22.8992 3.78799 23.0294 3.46962 23.1781 3.16044C22.6262 3.27341 22.0843 3.43401 21.5583 3.64057C20.2543 4.33641 18.9571 5.03225 17.7001 5.72809C16.3559 6.54223 15.0116 7.44682 13.6673 8.28183C12.8993 8.75227 12.0091 8.96383 11.1198 8.88721C10.8941 8.89799 10.6688 8.85872 10.459 8.77204C10.2491 8.68537 10.0595 8.55327 9.903 8.38461C9.74644 8.21596 9.6265 8.01462 9.5512 7.79409C9.4759 7.57355 9.44697 7.3389 9.46636 7.10586C9.48652 6.50048 9.54702 5.83943 9.62095 5.04617Z"\n            fill="#BDADFB" />\n        </symbol>\n        <symbol id="close" viewBox="0 0 14 14" fill="none">\n          <path fill-rule="evenodd" clip-rule="evenodd" d="M8.547 6.77l5.322-5.086A.468.468 0 0014 1.347a.662.662 0 00-.131-.379l-.875-.842A.725.725 0 0012.6 0c-.175 0-.262.042-.35.126L7 5.136 1.75.127A.508.508 0 001.4 0c-.175 0-.306.042-.394.126L.131.968a.662.662 0 00-.131.38c0 .126.044.252.175.336L5.453 6.73.13 11.816a.468.468 0 00-.131.337c0 .126.044.252.131.379l.875.842a.724.724 0 00.394.126c.175 0 .263-.042.35-.126L7 8.364l5.25 5.01a.508.508 0 00.35.126c.175 0 .306-.042.394-.126l.875-.842a.662.662 0 00.131-.38.378.378 0 00-.175-.336L8.547 6.77z" fill="#000000"/>\n        </symbol>\n      </svg>\n    </section>\n  </div>`}(this._i18n,n,i,t),this.rootContainer.appendChild(e.content.cloneNode(!0))}))}}const Xp=e=>{const t=999999,n=document.createElement("div"),i=document.createElement("div");if(n.setAttribute("id","shopify-payment-terms-cover"),Object.assign(n.style,{position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:t,background:"rgba(0,0,0,.3)"}),Object.assign(i.style,{position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:t,background:"white",height:"max-content",width:"432px",maxWidth:"95%",maxHeight:"95%",margin:"auto",borderRadius:"7px",padding:"32px",boxSizing:"border-box",overflow:"auto",transition:"max-height ease-in 300ms"}),window.innerWidth<448&&Object.assign(i.style,{borderRadius:"0px",height:"auto",width:"auto",maxHeight:"100%",maxWidth:"100%"}),i.appendChild(e),i.addEventListener("setheight",(e=>{if(""===e.detail.height)return i.style.maxHeight="95%",void(i.style.overflow="auto");i.style.maxHeight=e.detail.height,i.style.overflow=e.detail.lockScroll?"hidden":"auto"})),"animate"in i){const e=[{opacity:0},{opacity:1}],t=[{transform:"translateY(-15%)",opacity:0},{transform:"translateY(0)",opacity:1}];i.animate(t,{fill:"forwards",duration:150}),n.animate(e,{fill:"forwards",duration:150})}n.appendChild(i),document.body.appendChild(n),document.body.dataset.paymentTermsInitialStyles=JSON.stringify({overflow:document.body.style.overflow}),document.body.style.overflow="hidden",n.addEventListener("click",(t=>{t.target===n&&e.handleClose()}))},ed=()=>{const e=document.querySelector("#shopify-payment-terms-cover");if(e&&(document.body.removeChild(e),document.body.dataset.paymentTermsInitialStyles)){const e=JSON.parse(document.body.dataset.paymentTermsInitialStyles);document.body.style.overflow=e.overflow,document.body.style.position=e.position,delete document.body.dataset.initialStyles}};class td extends vn{constructor({elementName:e,analyticsTraceId:t,flow:n="",flowVersion:i="unspecified",shopId:a,checkoutVersion:o}){super({elementName:e,analyticsTraceId:t,flow:n,flowVersion:i,shopId:a,checkoutVersion:o}),this._modalActionTracker={},this._bannerImpressionTracked={},this._invalidBannerMetadataTracked=!1}trackModalOpened(e,t,n,i,o,s,r){return a(this,void 0,void 0,(function*(){let a;if(a=e===Qn.Cart?`${e}-open`:`${t}-open`,this._modalActionTracker[a])return;this._modalActionTracker[a]=!0;const l=yield Ft("uniqToken","visitToken","microSessionId","microSessionCount","shopId","currency"),c=Object.assign(Object.assign({},l),{origin:e,modalToken:t,eligibleSpiPlanType:n,price:s,cartPermalink:r,spiPlanDetails:i,variantId:o,shopJsVersion:h});kn({schemaId:$t.InstallmentsModalOpened,payload:c},l,(()=>{this._modalActionTracker[a]=!1}))}
2))}trackModalAction(e,t,n){return a(this,void 0,void 0,(function*(){const i=`${e}-${t}`;if(this._modalActionTracker[i])return;this._modalActionTracker[i]=!0;const a=yield Ft("uniqToken","visitToken","microSessionId","microSessionCount","shopId"),o=Object.assign(Object.assign({},a),{modalToken:e,action:t,cartPermalink:n,shopJsVersion:h});kn({schemaId:$t.InstallmentsModalUserAction,payload:o},a,(()=>{this._modalActionTracker[i]=!1}))}))}trackInstallmentsBannerImpression(e,t,n,i,o,s){return a(this,void 0,void 0,(function*(){const a=s?String(s):"cart";if(this._bannerImpressionTracked[a])return;this._bannerImpressionTracked[a]=!0;const r=yield Ft("uniqToken","visitToken","shopId","microSessionId","contentLanguage","currency"),l=Object.assign(Object.assign({},r),{origin:e,bannerContent:t,eligible:n,bannerTemplateCodeSignature:i,price:o,shopJsVersion:h,hasPrequalLink:!1,analyticsTraceId:this.analyticsTraceId||""});kn({schemaId:$t.InstallmentsBannerImpression,payload:l},r,(()=>{this._bannerImpressionTracked[a]=!1}))}))}trackInvalidInstallmentBannerMetadata(e,t){return a(this,void 0,void 0,(function*(){if(this._invalidBannerMetadataTracked)return;this._invalidBannerMetadataTracked=!0;const n=yield Ft("uniqToken","visitToken","microSessionId","microSessionCount","shopId"),i=Object.assign(Object.assign({},n),{origin:e,metadata:t,shopJsVersion:h});kn({schemaId:$t.InstallmentsInvalidMetadata,payload:i},n,(()=>{this._invalidBannerMetadataTracked=!1}))}))}}class nd extends HTMLElement{static get observedAttributes(){return["variant-id","shopify-meta"]}constructor(){super(),this._minPrice="$50",this._maxPrice="$3000",this._open=!1,this._eligible=!1,this._numberOfPaymentTerms=4,this._hasChangeEventListener=!1,this._loanTypes=[],this._metaType=Qn.Product,this._backgroundColor="",this._didMount=!1,this._i18n=null,this.getContent=e=>{if(!this._i18n)return"";const t=qp(this._backgroundColor);if(!this._loanTypes.length)return this.getIneligibleContent();if(this._loanTypes.includes(Yn.SplitPay))return this._i18n.translate("banner.split_pay_eligible",{price:e||"",shopPayLogo:t});return this._loanTypes.includes(Yn.Interest)?this._i18n.translate("banner.interest_only_eligible",{shopPayLogo:t}):this.getIneligibleContent()},this.getIneligibleContent=()=>{if(!this._i18n)return"";const e=qp(this._backgroundColor);return this._i18n.translate("banner.non_eligible_min",{shopPayLogo:e,minPrice:this._minPrice})},this.updateVariant=e=>{var t;const n=null===(t=this._variants)||void 0===t?void 0:t.find((t=>Number(t.id)===e));return this._eligible=Boolean(null==n?void 0:n.eligible),this._loanTypes=(null==n?void 0:n.available_loan_types)||[],this.updateBannerPrice(null==n?void 0:n.price),(null==n?void 0:n.price)||""},this.calculatePricePerTerm=(e,t)=>{const n=t.apr/1200,i=t.installments_count;if(0===n)return Wp(e/i);return Wp(e*n*Math.pow(1+n,i)/(Math.pow(1+n,i)-1))},this.updateBannerPrice=e=>{var t;let n;n=this._eligible?this.getContent(e):this.getIneligibleContent();const i=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("#shopify-installments-content");i&&(i.innerHTML=n)},this._monorailTracker=new td({elementName:"shop-pay-banner"}),this._modalMonorailTracker=new td({elementName:"shopify-installments-modal"}),customElements.get("shopify-installments-modal")||customElements.define("shopify-installments-modal",Qp),customElements.get("shop-pay-logo")||customElements.define("shop-pay-logo",ja),this.attachShadow({mode:"open"}).innerHTML=Bp}initTranslations(){return a(this,void 0,void 0,(function*(){if(!this._i18n)try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"../translations/bg-BG.json":return Promise.resolve().then((function(){return Cv}));case"../translations/cs.json":return Promise.resolve().then((function(){return Ev}));case"../translations/da.json":return Promise.resolve().then((function(){return Rv}));case"../translations/de.json":return Promise.resolve().then((function(){return Vv}));case"../translations/el.json":return Promise.resolve().then((function(){return Kv}));case"../translations/en.json":return Promise.resolve().then((function(){return Qv}));case"../translations/es.json":return Promise.resolve().then((function(){return ik}
2));case"../translations/fi.json":return Promise.resolve().then((function(){return lk}));case"../translations/fr.json":return Promise.resolve().then((function(){return mk}));case"../translations/hi.json":return Promise.resolve().then((function(){return bk}));case"../translations/hr-HR.json":return Promise.resolve().then((function(){return Pk}));case"../translations/hu.json":return Promise.resolve().then((function(){return xk}));case"../translations/id.json":return Promise.resolve().then((function(){return Mk}));case"../translations/it.json":return Promise.resolve().then((function(){return Dk}));case"../translations/ja.json":return Promise.resolve().then((function(){return $k}));case"../translations/ko.json":return Promise.resolve().then((function(){return Zk}));case"../translations/lt-LT.json":return Promise.resolve().then((function(){return Xk}));case"../translations/ms.json":return Promise.resolve().then((function(){return aw}));case"../translations/nb.json":return Promise.resolve().then((function(){return cw}));case"../translations/nl.json":return Promise.resolve().then((function(){return hw}));case"../translations/pl.json":return Promise.resolve().then((function(){return yw}));case"../translations/pt-BR.json":return Promise.resolve().then((function(){return Sw}));case"../translations/pt-PT.json":return Promise.resolve().then((function(){return Lw}));case"../translations/ro-RO.json":return Promise.resolve().then((function(){return Ow}));case"../translations/ru.json":return Promise.resolve().then((function(){return Bw}));case"../translations/sk-SK.json":return Promise.resolve().then((function(){return Uw}));case"../translations/sl-SI.json":return Promise.resolve().then((function(){return Gw}));case"../translations/sv.json":return Promise.resolve().then((function(){return eP}));case"../translations/th.json":return Promise.resolve().then((function(){return oP}));case"../translations/tr.json":return Promise.resolve().then((function(){return pP}));case"../translations/vi.json":return Promise.resolve().then((function(){return _P}));case"../translations/zh-CN.json":return Promise.resolve().then((function(){return vP}));case"../translations/zh-TW.json":return Promise.resolve().then((function(){return zP}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`../translations/${e}.json`);this._i18n=new go({[e]:t})}catch(e){}}))}attributeChangedCallback(){this._didMount&&this.updateBanner()}connectedCallback(){return a(this,void 0,void 0,(function*(){yield this.initTranslations(),this.updateBanner(),this._didMount=!0}))}updateBanner(){try{const e=this.getAttribute("shopify-meta");if(e){const t=JSON.parse(e);this._backgroundColor=Zp(this.shadowRoot),gl(t,this._monorailTracker.trackInvalidInstallmentBannerMetadata.bind(this._monorailTracker))&&(t.type===Qn.Cart?(this._monorailTracker.trackElementImpression(Qn.Cart),this._metaType=Qn.Cart,this.handleCartMeta(t)):(this._monorailTracker.trackElementImpression(Qn.Product),this._metaType=Qn.Product,this.handleProductMeta(t))),this.updateLearnMoreButtonAndModal()}}catch(t){t instanceof TypeError&&t.message.match($p)?console.error(t):e(t,{metadata:{component:this._componentMetadata()}}),this._clearShadowRoot()}}updateLearnMoreButtonAndModal(){return a(this,void 0,void 0,(function*(){var e;if(!this._i18n)return;const t=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".shopify-installments__learn-more"),n=x();if(t){t.innerHTML=this._i18n.translate("banner.learn_more"),this._monorailTracker.trackInstallmentsBannerImpression(this._metaType,Xn.PayInFour,this._eligible,ei.CustomizedByMerchant,void 0,this._currentVariantId);const e=()=>a(this,void 0,void 0,(function*(){if(this._pricePerTerm&&!this._open){this._open=!0,this._modalMonorailTracker.trackElementImpression(this._metaType);const e={minPrice:this._minPrice,maxPrice:this._maxPrice},i=new Qp(this._pricePerTerm,this._eligible,e,this._loanTypes,n,this._modalMonorailTracker,void 0,ii.SplitPay);yield i.connectedCallback();const a=new Up(i.focusLockTarget);i.addEventListener("shopify_modal_close",(()=>{this._open=!1,ed(),a.release(t)})),Xp(i),this._instrumentMonorailModalOpenEvent(i,this._metaType),a.lock()}}));this._lastLearnMoreEventListener&&t.removeEventListener("click",this._lastLearnMoreEventListener),this._lastLearnMoreEventListener=e,t.addEventListener("click",e)}}))}handleProductMeta(e){this._variants=e.variants,this._minPrice=e.min_price,this._minPriceNumber=Gp(this._minPrice),this._maxPrice=e.max_price,this._maxPriceNumber=Gp(this._maxPrice),this._currentVariantId=Number(this.getAttribute("variant-id")),this._pricePerTerm=this.updateV
2ariant(this._currentVariantId),this._numberOfPaymentTerms=e.number_of_payment_terms;const t=this._getProductForm();if(t){const e=(n=0)=>{if(n>4)return;const i=Jp(t);i&&(this._currentVariantId===i?setTimeout((()=>{e(n+1)}),100):(this._pricePerTerm=this.updateVariant(i),this._currentVariantId=i,this.updateLearnMoreButtonAndModal()))};this._hasChangeEventListener||(this._hasChangeEventListener=!0,t.addEventListener("change",(()=>{e()})))}}handleCartMeta(e){const t=Hp();this._minPrice=e.min_price,this._minPriceNumber=Gp(this._minPrice),this._maxPrice=e.max_price,this._maxPriceNumber=Gp(this._maxPrice),this._loanTypes=e.available_loan_types,this._eligible=e.eligible,this._pricePerTerm=e.price,this._numberOfPaymentTerms=e.number_of_payment_terms,this.updateBannerPrice(this._pricePerTerm),t||Kp();new MutationObserver((e=>{e.forEach((e=>{if(e.target.nodeType!==Node.ELEMENT_NODE)return;const n=e.target;if((n.matches("[data-cart-subtotal]")||t&&n.matches(t))&&n.textContent){const e=Gp(n.textContent);if(e){this._eligible=this._priceEligible(e);const t=this._splitCartPrice(e);if(t){const e=Wp(t);this._pricePerTerm=e,this.updateBannerPrice(e)}}}}))})).observe(document,{attributes:!0,childList:!0,subtree:!0})}_splitCartPrice(e){if(!isNaN(e))return Math.floor(e/this._numberOfPaymentTerms*100)/100}_priceEligible(e){return null!=this._minPriceNumber&&null!=this._maxPriceNumber&&e>=this._minPriceNumber&&e<=this._maxPriceNumber}_instrumentMonorailModalOpenEvent(e,t){this._modalMonorailTracker.trackModalOpened(t,e.getModalToken(),e.getModalType(),JSON.stringify([]),this._currentVariantId,void 0)}_getProductForm(){var e,t,n;return null===(n=null===(t=null===(e=this.shadowRoot)||void 0===e?void 0:e.host.parentNode)||void 0===t?void 0:t.host)||void 0===n?void 0:n.closest("form")}_clearShadowRoot(){this.shadowRoot&&(this.shadowRoot.innerHTML="")}_componentMetadata(){return{name:"shop-pay-banner",shopifyMeta:this.getAttribute("shopify-meta"),variantId:this.getAttribute("variant-id")}}}class id extends HTMLElement{constructor(e,t,n,i,a,o,s){var r;super(),this._i18n=null,this._samplePlans=[],this._trackContinueToCheckout=!0,this._initialized=!1,this.handleClose=()=>{this._monorailTracker.trackModalAction(this._modalToken,ni.Close,this._permalink);const e=new Event("shopify_modal_close");this.dispatchEvent(e)},this.handleEscKey=e=>{"Escape"!==e.key&&"Esc"!==e.key||this.handleClose()},this.handleContinueToCheckout=()=>{this._trackContinueToCheckout&&this._monorailTracker.trackModalAction(this._modalToken,ni.ContinueToCheckout,this._permalink)},this._modalToken=e,this._monorailTracker=t,this._trackContinueToCheckout=null===(r=null==o?void 0:o.available)||void 0===r||r,this._installmentPlans=n,this._priceWithoutInterest=i,this._variantInfo=o,this._cart=s,this._metaType=a}get focusLockTarget(){return this.querySelector("#shopify-payment-terms-modal")}get rootContainer(){return this}connectedCallback(){return a(this,void 0,void 0,(function*(){this._initialized||(yield this._initTranslations(),yield this._initContent(),this._closeButtons=this.querySelectorAll(".btn__close"),this._closeButtons&&0!==this._closeButtons.length&&(this._closeButtons.forEach((e=>e.addEventListener("click",this.handleClose))),this._closeButtons[0].focus(),this._continueToCheckoutButton&&this._continueToCheckoutButton.addEventListener("click",this.handleContinueToCheckout),window.addEventListener("keydown",this.handleEscKey),this._initialized=!0))}))}disconnectedCallback(){this._closeButtons&&(this._closeButtons.forEach((e=>e.removeEventListener("click",this.handleClose))),this._continueToCheckoutButton&&this._continueToCheckoutButton.removeEventListener("click",this.handleContinueToCheckout),window.removeEventListener("keydown",this.handleEscKey))}getModalSamplePlans(){return this._samplePlans}getPermalink(){return this._permalink}getModalToken(){return this._modalToken}getModalType(){var e,t,n,i;if(null===(e=this._samplePlans)||void 0===e?void 0:e.some((e=>0===e.apr&&e.loanType===Yn.Interest))){return(null===(t=this._samplePlans)||void 0===t?void 0:t.every((e=>0===e.apr)))?ti.ZeroInterestOnly:ti.ZeroInterest}return(null===(n=this._samplePlans)||void 0===n?void 0:n.some((e=>e.loanType===Yn.SplitPay)))&&(null===(i=this._samplePlans)||void 0===i?void 0:i.some((e=>e.loanType===Yn.Interest)))?ti.Adaptive:ti.InterestOnly}getButtonText(){var e;return this._i18n?!1===(null===(e=this._variantInfo)||void 0===e?void 0:e.available)?this._i18n.translate("modal.sample_plan_contents.unavailable"):this._i18n.translate("modal.sample_plan_contents.continue_to_checkout"):""}_initTranslations(){return a(this,void 0,void 0,(function*(){if(!this._i18n)try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"./translations/bg-BG.json":return Promise.resolve().then((function(){return Cv}));case"./translations/cs.json":return Promise.resolve().then((function(){return Ev}));case"./translations/da.json":return Promise.resolve().then((function(){return Rv}));case"./translations/de.json":return Promise.resolve().then((function(){return Vv}));case"./translations/el.json":return Promise.resolve().then((function(){return Kv}));case"./translations/en.json":return Promise.resolve().then((function(){return Qv}));case"./translations/es.json":return Promise.resolve().then((function(){return ik}
2));case"./translations/fi.json":return Promise.resolve().then((function(){return lk}));case"./translations/fr.json":return Promise.resolve().then((function(){return mk}));case"./translations/hi.json":return Promise.resolve().then((function(){return bk}));case"./translations/hr-HR.json":return Promise.resolve().then((function(){return Pk}));case"./translations/hu.json":return Promise.resolve().then((function(){return xk}));case"./translations/id.json":return Promise.resolve().then((function(){return Mk}));case"./translations/it.json":return Promise.resolve().then((function(){return Dk}));case"./translations/ja.json":return Promise.resolve().then((function(){return $k}));case"./translations/ko.json":return Promise.resolve().then((function(){return Zk}));case"./translations/lt-LT.json":return Promise.resolve().then((function(){return Xk}));case"./translations/ms.json":return Promise.resolve().then((function(){return aw}));case"./translations/nb.json":return Promise.resolve().then((function(){return cw}));case"./translations/nl.json":return Promise.resolve().then((function(){return hw}));case"./translations/pl.json":return Promise.resolve().then((function(){return yw}));case"./translations/pt-BR.json":return Promise.resolve().then((function(){return Sw}));case"./translations/pt-PT.json":return Promise.resolve().then((function(){return Lw}));case"./translations/ro-RO.json":return Promise.resolve().then((function(){return Ow}));case"./translations/ru.json":return Promise.resolve().then((function(){return Bw}));case"./translations/sk-SK.json":return Promise.resolve().then((function(){return Uw}));case"./translations/sl-SI.json":return Promise.resolve().then((function(){return Gw}));case"./translations/sv.json":return Promise.resolve().then((function(){return eP}));case"./translations/th.json":return Promise.resolve().then((function(){return oP}));case"./translations/tr.json":return Promise.resolve().then((function(){return pP}));case"./translations/vi.json":return Promise.resolve().then((function(){return _P}));case"./translations/zh-CN.json":return Promise.resolve().then((function(){return vP}));case"./translations/zh-TW.json":return Promise.resolve().then((function(){return zP}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`./translations/${e}.json`);this._i18n=new go({[e]:t})}catch(e){}}))}_initContent(){return a(this,void 0,void 0,(function*(){if(!this._i18n)return;const e=document.createElement("template");var t,n;this._samplePlans=(t=this._installmentPlans,n=this._priceWithoutInterest,t.map((({pricePerTerm:e,apr:t,numberOfPaymentTerms:i,loanType:a})=>{const o=Gp(e)*i,s=Gp(n);return{pricePerTerm:e,apr:t,numberOfPaymentTerms:i,interest:Wp(0===t?0:o-s),totalPriceWithInterest:Wp(0===t?s:o),loanType:a}})));const{subTitle:i,legalCopy:a}=function(e,t,n){return{subTitle:e.translate("modal.subtitle.dynamic_pdp",{count:t,priceWithoutInterest:n}),legalCopy:e.translate("modal.legal.dynamic_pdp")}}(this._i18n,this._samplePlans.length,this._priceWithoutInterest);e.innerHTML=function(e,t,n,i){const a=e.translate("modal.title"),o=e.translate("modal.sample_plan_contents.check_eligibility"),s=e.translate("modal.sample_plan_contents.interest"),r=e.translate("modal.sample_plan_contents.total"),l=Yp(e),c=e.translate("modal.new_window"),p=e.translate("modal.close");return`\n  <style>\n    ${Vp}\n\n    shop-pay-button[disabled] {\n      pointer-events: none;\n    }\n\n    #shopify-payment-terms-modal header {\n      display: flex;\n      flex-direction: column;\n    }\n\n    #shopify-payment-terms-modal h1 {\n      display: flex;\n      flex-direction: column;\n      color: rgb(18, 18, 18)\n    }\n\n    #shopify-payment-terms-modal p {\n      color: rgba(18, 18, 18, 0.7)\n    }\n\n    #shopify-payment-terms-modal #header-icons {\n      display: flex;\n      width: 100%;\n      justify-content: space-between;\n      align-items: baseline;\n      margin-bottom: 16px;\n    }\n\n    #shopify-payment-terms-modal .btn__close {\n      margin: 0;\n      background: transparent;\n      border: none;\n      -webkit-font-smoothing: inherit;\n      appearance: button;\n      cursor: pointer;\n    }\n\n    #shopify-payment-terms-modal h1 {\n      font-size: 30px;\n      font-weight: 600;\n      line-height: 120%;\n      margin: 0;\n      max-width: 100%;\n      font-family: inherit;\n      letter-spacing: 0.02em;\n    }\n\n    #shopify-payment-terms-modal .tagline {\n      margin: 0 0 16px 0;\n      line-height: 24px;\n    }\n    #shopify-payment-terms-modal .list {\n      background-color: #F5F5F5;\n      border-radius: 5px;\n      border: 1px solid #D9D9D9;\n      padding: 17px 21px;\n    }\n    #shopify-payment-terms-modal .list-item {\n      display: flex;\n      justify-content: space-between;\n      flex-direction: column;\n      padding: 11px 0;\n      color: #707070;\n      border-bottom: 1px solid #D9D9D9;\n    }\n\n    #shopify-payment-terms-modal .list-item:first-child {\n      padding-top: 0;\n    }\n\n    #shopify-payment-terms-modal .list-item:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n\n    #shopify-payment-terms-modal .list-item__price-per-term {\n      font-size: 18px;\n      font-weight: 600;\n    }\n\n    #shopify-payment-terms-modal .list-item__frequency {\n      font-size: 14px;\n      font-weight: 600;\n    }\n\n    #shopify-payment-terms-modal .list-item__payment-length {\n      padding: 2px 0px;\n      background: #F0F2F4;\n      border-radius: 4px;\n    }\n\n    #shopify-payment-terms-modal .list-item__number-of-terms {\
2n      font-size: 14px;\n    }\n\n    #shopify-payment-terms-modal .list-item__interest-details-container {\n      display: flex;\n      flex-direction: column;\n      row-gap: 9px;\n    }\n\n    #shopify-payment-terms-modal .list-item__interest-detail-label {\n      font-size: 12px;\n      line-height: 18px;\n    }\n\n    #shopify-payment-terms-modal .list-item__interest-detail-value {\n      font-size: 12px;\n      line-height: 18px;\n    }\n\n    #shopify-payment-terms-modal .list-item__financial-container {\n      display: flex;\n      justify-content: space-between;\n      margin-bottom: 9px;\n    }\n\n    #shopify-payment-terms-modal .list-item__amount-per-interval {\n      display: flex;\n      align-items: baseline;\n      line-height: 26px;\n    }\n\n    #shopify-payment-terms-modal .list-item__plan-total {\n      font-weight: 600;\n    }\n\n    #shopify-payment-terms-modal .list-item__interest-detail {\n      display: flex;\n      flex-direction: row;\n      margin-right: 12px;\n      align-content: center;\n      justify-content: space-between;\n      width: 100%;\n    }\n\n    #shopify-payment-terms-modal .navigation-buttons {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      margin-top: 16px;\n    }\n\n    #shopify-payment-terms-modal .shop-status-indicator-loading {\n      width: 100%;\n      height: 42px;\n    }\n\n    #shopify-payment-terms-modal .check_eligibility {\n      margin: 5px 0;\n      font-weight: 300;\n      font-size: 12px;\n      text-align: center;\n    }\n\n    #shopify-payment-terms-modal .help_text {\n      margin-top: 32px;\n      font-size: 12px;\n    }\n\n    .hidden-navigation-buttons {\n      display: none;\n    }\n\n    .modal-wrapper.opaque-hidden {\n      opacity: 0;\n      height: 500px;\n      overflow: hidden;\n    }\n  </style>\n  <div\n    id="shopify-payment-terms-modal"\n    role="dialog"\n    aria-modal="true"\n    aria-labelledby="shopify-payment-terms-modal-heading"\n    tabindex="-1">\n    <section class="modal-wrapper">\n      <header>\n        <div id="header-icons">\n          <h1 id="shopify-payment-terms-modal-heading">${a}</h1>\n          <button type="button" class="btn__close btn__close--icon" aria-label="${p}">\n            <svg class="close__icon" aria-hidden="true"><use xlink:href="#close" /></svg>\n          </button>\n        </div>\n      </header>\n      <div hidden id="shopify-payment-terms-modal-warning-text">${c}</div>\n      <p class="tagline">${t}</p>\n      <ul class="list">\n        ${i.map((({pricePerTerm:t,apr:n,numberOfPaymentTerms:i,interest:a,totalPriceWithInterest:o,loanType:l})=>{const c=e.translate("modal.sample_plan_contents.apr",{aprAmount:n});return`\n          <li class="list-item">\n            <div class="list-item__financial-container">\n              <span class="list-item__amount-per-interval">\n                ${l===Yn.SplitPay?e.translate("modal.sample_plan_contents.split_pay_frequency",{pricePerTerm:t}):e.translate("modal.sample_plan_contents.other_frequency",{pricePerTerm:t})}\n                <span class="list-item__number-of-terms">${l===Yn.SplitPay?e.translate("modal.sample_plan_contents.split_pay_number_of_terms",{numberOfTerms:2*i}):e.translate("modal.sample_plan_contents.other_number_of_terms",{numberOfTerms:i})}</span>\n              </span>\n            </div>\n            <div class="list-item__interest-details-container">\n              <div class="list-item__interest-detail">\n                <span class="list-item__interest-detail-label list-item__apr-amount">${s} (${n}% ${c})</span>\n                <span class="list-item__interest-detail-value list-item__interest-amount">${a}</span>\n              </div>\n              <div class="list-item__interest-detail">\n                <span class="list-item__interest-detail-label">${r}</span>\n                <span class="list-item__interest-detail-value list-item__plan-total">${o}</span>\n              </div>\n            </div>\n          </li>\n        `})).join("")}\n      </ul>\n      <div class="navigation-buttons"></div>\n      <p class="check_eligibility">${o}</p>\n      <p id="eligibility-approval" class="help_text">\n        <small>\n          ${n}\n        </small>\n      </p>\n      <footer>\n        ${function(e){return`\n  <div class="shop-pay-logo-wrapper">\n    <shop-pay-logo role="img" aria-label="Shop Pay" size="large"></shop-pay-logo>\n  </div>\n  <div class="affirm-text">\n    <small>\n      ${e}\n    </small>\n  </div>`}(l)}\n      </footer>\n      <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" style="display: none;">
2\n  <symbol id="fees-icon" viewBox="0 0 21 18" fill="none">\n    <path d="M18.5 10.5474C18.5 15.267 14.5995 19.1236 9.75 19.1236C4.90048 19.1236 1 15.267 1 10.5474C1 5.82767 4.90048 1.97107 9.75 1.97107C14.5995 1.97107 18.5 5.82767 18.5 10.5474Z" stroke="#0B0B0C" stroke-width="2"/>\n    <path d="M11.4875 8.06938C11.8819 8.456 12.515 8.4497 12.9016 8.05531C13.2882 7.66092 13.2819 7.02778 12.8875 6.64117L11.4875 8.06938ZM10.0408 6.55725V7.55725V6.55725ZM7.1335 12.4337C6.70617 12.0838 6.07613 12.1466 5.72626 12.5739C5.37639 13.0013 5.43917 13.6313 5.8665 13.9812L7.1335 12.4337ZM12.1875 7.35527C12.8875 6.64117 12.8872 6.64088 12.887 6.6406C12.8869 6.6405 12.8866 6.64021 12.8864 6.64001C12.8859 6.63961 12.8855 6.6392 12.8851 6.63878C12.8842 6.63793 12.8833 6.63703 12.8823 6.63609C12.8804 6.63419 12.8782 6.6321 12.8758 6.62982C12.871 6.62526 12.8654 6.61993 12.8589 6.61388C12.8459 6.6018 12.8294 6.58683 12.8096 6.5694C12.7699 6.53459 12.7164 6.48973 12.6497 6.43832C12.5166 6.33585 12.328 6.20519 12.0884 6.07602C11.6099 5.81808 10.9106 5.55725 10.0408 5.55725V7.55725C10.5036 7.55725 10.8777 7.69544 11.1394 7.83651C11.2698 7.90684 11.3681 7.97569 11.4293 8.02285C11.4597 8.04625 11.4802 8.06374 11.4903 8.07257C11.4953 8.07696 11.4976 8.07914 11.4972 8.07874C11.497 8.07854 11.4961 8.07769 11.4944 8.07615C11.4936 8.07538 11.4927 8.07443 11.4915 8.07331C11.4909 8.07274 11.4903 8.07214 11.4896 8.07148C11.4893 8.07116 11.4889 8.07082 11.4886 8.07047C11.4884 8.07029 11.4881 8.07002 11.488 8.06993C11.4877 8.06966 11.4875 8.06938 12.1875 7.35527ZM10.0408 5.55725C8.12515 5.55725 6.90378 6.0365 6.19464 6.83562C5.49081 7.62876 5.5 8.51566 5.5 8.77398L7.5 8.77398C7.5 8.58897 7.50919 8.3675 7.69057 8.1631C7.86664 7.96469 8.41567 7.55725 10.0408 7.55725V5.55725ZM5.5 8.77398C5.5 10.0149 6.8138 11.5474 10.0408 11.5474V9.54737C7.35373 9.54737 7.5 8.41981 7.5 8.77398L5.5 8.77398ZM10.0408 11.5474C11.3127 11.5474 11.7267 11.9199 11.8526 12.072C11.9294 12.1647 11.9638 12.2521 11.9797 12.3098C11.9877 12.3388 11.9908 12.3595 11.9919 12.3681C11.9924 12.3721 11.9925 12.3743 11.9927 12.376C11.9927 12.3767 11.9928 12.3777 11.9929 12.3796C11.993 12.3801 11.9934 12.3859 11.9937 12.3909C11.9938 12.3916 11.9953 12.4128 11.9983 12.4379C11.9991 12.4448 12.004 12.4884 12.0163 12.5424C12.0206 12.5613 12.0384 12.6404 12.081 12.7343C12.1072 12.7876 12.1909 12.9199 12.2529 12.9949C12.374 13.1073 12.744 13.2896 12.9915 13.3208V11.3208C13.239 11.3519 13.609 11.5342 13.7301 11.6466C13.7921 11.7215 13.8758 11.8538 13.9019 11.907C13.9445 12.0008 13.9622 12.0798 13.9664 12.0985C13.9786 12.152 13.9835 12.195 13.9842 12.201C13.9859 12.2154 13.9869 12.2264 13.9873 12.2305C13.9877 12.2355 13.988 12.2393 13.9881 12.2405C13.9882 12.2421 13.9883 12.2437 13.988 12.2392C13.9878 12.2363 13.9874 12.2314 13.987 12.2257C13.9852 12.2014 13.9821 12.1655 13.9765 12.121C13.9655 12.0326 13.9455 11.9148 13.9076 11.7775C13.8317 11.5027 13.6833 11.1468 13.3928 10.7961C12.7843 10.0615 11.7261 9.54737 10.0408 9.54737V11.5474ZM12.9915 13.3208C12.7152 13.2818 12.3392 13.0787 12.2329 12.9723C12.1834 12.9097 12.1152 12.8024 12.0934 12.7604C12.0576 12.6873 12.0393 12.6263 12.0345 12.6106C12.0212 12.5665 12.014 12.5313 12.0123 12.5227C12.0071 12.4972 12.0042 12.4778 12.0034 12.4721C12.0011 12.4564 12.0001 12.4462 11.9998 12.4436C11.9991 12.4365 11.9995 12.4381 11.9998 12.4473C12.0003 12.4656 12.0003 12.5037 11.9945 12.5544C11.9827 12.6586 11.9503 12.7886 11.8754 12.9129C11.7692 13.089 11.4095 13.5375 10.0408 13.5375V15.5375C11.9075 15.5375 13.0264 14.8776 13.5883 13.9454C13.8474 13.5154 13.9465 13.0913 13.9818 12.7798C13.9996 12.6227 14.002 12.4876 13.9988 12.3847C13.9972 12.3333 13.9941 12.2872 13.9902 12.2477C13.9883 12.2288 13.9858 12.2062 13.9822 12.1821C13.9808 12.1723 13.9774 12.1497 13.9717 12.122C13.9698 12.1124 13.9624 12.0764 13.9489 12.0317C13.9441 12.0157 13.9257 11.9545 13.8899 11.8814C13.868 11.8393 13.7998 11.7319 13.7502 11.6693C13.6439 11.5628 13.2679 11.3597 12.9915 11.3208V13.3208ZM10.0408 13.5375C9.30305 13.5375 8.58044 13.2774 8.00962 12.9834C7.73057 12.8397 7.50347 12.696 7.34846 12.59C7.27131 12.5372 7.21302 12.4944 7.17616 12.4666C7.15775 12.4527 7.14477 12.4426 7.13753 12.4369C7.13392 12.434 7.13175 12.4323 7.13106 12.4317C7.13071 12.4314 7.13074 12.4315 7.13115 12.4318C7.13135 12.432 7.13165 12.4322 7.13204 12.4325C7.13224 12.4327 7.13245 12.4329 7.1327 12.4331C7.13282 12.4331 7.13302 12.4333 7.13308 12.4334C7.13329 12.4335 7.1335 12.4337 6.5 13.2074C5.8665 13.9812 5.86672 13.9814 5.86696 13.9816C5.86704 13.9816 5.86728 13.9818 5.86745 13.982C5.86779 13.9822 5.86816 13.9825 5.86855 13.9829C5.86934 13.9835 5.87023 13.9842 5.87122 13.985C5.8732 13.9866 5.87559 13.9886 5.87838 13.9908C5.88396 13.9953 5.89114 14.001 5.89989 14.0079C5.91739 14.0217 5.94118 14.0402 5.97093 14.0626C6.03039 14.1075 6.11399 14.1687 6.21908 14.2406C6.42854 14.3839 6.72734 14.5727 7.09394 14.7615C7.81445 15.1326 8.86225 15.5375 10.0408 15.5375V13.5375Z" fill="#0B0B0C"/>\n    <path d="M9.75 4.96118L9.75 16.1335" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round"/>\n  </symbol>
2\n  <symbol id="cc-icon" viewBox="0 0 21 16" fill="none">\n    <path\n    d="M17.3636 1H2.63636C1.73262 1 1 1.7835 1 2.75V13.25C1 14.2165 1.73262 15 2.63636 15H17.3636C18.2674 15 19 14.2165 19 13.25V2.75C19 1.7835 18.2674 1 17.3636 1Z"\n    stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n    <path d="M1 6L19 6" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n    <path d="M13 11H15" stroke="#0B0B0C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n  </symbol>\n  <symbol id="affirm" viewBox="0 0 40 22" fill="none">\n    <title id="shopify-payment-terms-modal-affirm">Affirm</title>\n    <path fill="#000000"\n      d="M3.058 14.543c-.482 0-.724-.236-.724-.623 0-.72.812-.965 2.292-1.121 0 .962-.656 1.744-1.569 1.744zm.638-5.413c-1.058 0-2.275.495-2.936 1.017l.604 1.26c.53-.48 1.386-.892 2.159-.892.734 0 1.14.243 1.14.734 0 .33-.269.497-.777.563C1.99 12.056.5 12.575.5 14.026c0 1.15.826 1.846 2.116 1.846.92 0 1.74-.507 2.129-1.176v.99H6.46v-4.148c0-1.712-1.2-2.408-2.764-2.408zM20.92 9.318v6.367h1.837v-3.068c0-1.458.89-1.886 1.51-1.886.243 0 .57.07.785.23l.334-1.684a2.104 2.104 0 00-.822-.147c-.944 0-1.538.415-1.929 1.258v-1.07h-1.714zM33.899 9.13c-.971 0-1.697.57-2.075 1.118-.35-.709-1.093-1.118-1.983-1.118-.971 0-1.643.535-1.954 1.15v-.962h-1.77v6.367h1.838v-3.277c0-1.177.621-1.742 1.201-1.742.525 0 1.007.337 1.007 1.207v3.812h1.835v-3.277c0-1.19.606-1.742 1.213-1.742.486 0 .998.35.998 1.193v3.826h1.834v-4.401c0-1.431-.971-2.154-2.144-2.154zM16.452 9.317h-1.664v-.648c0-.842.485-1.083.903-1.083.462 0 .822.203.822.203l.566-1.284s-.573-.372-1.617-.372c-1.173 0-2.508.656-2.508 2.716v.468h-2.785v-.648c0-.842.485-1.083.903-1.083.238 0 .557.054.822.203l.566-1.284c-.338-.196-.88-.372-1.617-.372-1.173 0-2.508.656-2.508 2.716v.468H7.269v1.405h1.066v4.963h1.834v-4.963h2.785v4.963h1.834v-4.963h1.664V9.317zM17.547 15.684h1.832V9.317h-1.832v6.367z" />\n    <path fill="#5A31F4"\n      d="M28.24.434c-4.956 0-9.372 3.413-10.625 7.8h1.795C20.457 4.968 24.012 2.1 28.24 2.1c5.14 0 9.582 3.882 9.582 9.925 0 1.356-.177 2.58-.513 3.66h1.743l.017-.059c.286-1.115.431-2.326.431-3.6 0-6.74-4.95-11.59-11.26-11.59z" />\n  </symbol>\n  <symbol id="squiggle" viewBox="0 0 43 10" fill="none">\n    <path\n      d="M9.62095 5.04617C8.94881 5.25492 8.31699 5.39409 7.71878 5.63067C5.84572 6.36986 4.08993 7.39479 2.50965 8.6715C2.22013 8.91561 1.9685 9.20426 1.76356 9.52739C1.64079 9.72655 1.45521 9.87557 1.23834 9.94914C1.02147 10.0227 0.786683 10.0163 0.573866 9.93098C0.150414 9.81964 0.0159848 9.46476 0.0025419 9.03334C-0.0117113 8.78028 0.0341362 8.52746 0.136075 8.29699C0.238015 8.06651 0.392942 7.86541 0.587309 7.71124C1.44731 6.98191 2.34482 6.30131 3.27589 5.67243C4.88859 4.53384 6.69839 3.72817 8.60601 3.2996C9.16432 3.2139 9.72969 3.18825 10.2931 3.22306C10.5766 3.23472 10.8466 3.35146 11.0539 3.552C11.2611 3.75254 11.3919 4.02352 11.4223 4.31553C11.4514 4.96274 11.4401 5.61122 11.3887 6.25693C11.3887 6.47264 11.3416 6.68835 11.2946 7.03628C11.5734 6.98943 11.8463 6.91006 12.1079 6.79969C13.1228 6.23606 14.1243 5.6933 15.1191 5.04617C16.7687 3.80877 18.5394 2.75456 20.4022 1.90096C21.4062 1.47852 22.4848 1.27937 23.568 1.31645C23.7541 1.30668 23.9402 1.33708 24.1144 1.40573C24.2886 1.47438 24.447 1.57978 24.5798 1.71523C24.7125 1.85068 24.8166 2.01322 24.8854 2.19254C24.9542 2.37186 24.9862 2.56402 24.9795 2.75685C24.9795 3.30656 24.9123 3.85628 24.8719 4.46166C24.9997 4.3712 25.1542 4.27378 25.3088 4.17636C26.7002 3.24394 28.0646 2.2628 29.4963 1.393C30.9457 0.454744 32.6266 -0.028641 34.3358 0.00131229C35.3238 0.0361044 35.8078 0.50232 35.8078 1.51129C35.8195 1.97782 35.7835 2.44432 35.7002 2.90297C35.5848 3.41514 35.4389 3.91943 35.2633 4.41295C35.5053 4.26682 35.6666 4.18332 35.8145 4.0859C37.5361 2.791 39.3752 1.67239 41.3059 0.745863C41.5215 0.653045 41.7472 0.587624 41.9781 0.551028C42.1749 0.499154 42.3835 0.528135 42.5601 0.6319C42.7368 0.735666 42.8678 0.906168 42.9258 1.1077C43.0097 1.31745 43.0229 1.55039 42.9631 1.76883C42.9033 1.98728 42.7742 2.17848 42.5964 2.31151C42.5112 2.38001 42.4187 2.43837 42.3209 2.48547C40.393 3.40943 38.5543 4.52081 36.8294 5.80463C36.453 6.05514 36.0766 6.30564 35.6868 6.54223C35.4484 6.71142 35.
21882 6.84495 34.9138 6.93886C33.4082 7.32853 32.5882 6.93886 32.8638 5.28971C32.9948 4.73065 33.1702 4.18373 33.388 3.65448C33.5762 3.11868 33.7913 2.5968 34.0602 1.93575C33.5628 2.02621 33.1864 2.07492 32.8302 2.17234C31.1747 2.70218 29.6179 3.5186 28.226 4.58691C27.1035 5.37321 26.0146 6.20126 24.8652 6.9319C24.4142 7.18452 23.9125 7.32507 23.3999 7.34244C23.2503 7.3709 23.0962 7.3608 22.9512 7.31303C22.8062 7.26527 22.6747 7.18131 22.5685 7.06855C22.4622 6.9558 22.3844 6.81771 22.3418 6.66646C22.2993 6.51521 22.2933 6.35545 22.3245 6.20126C22.4231 5.49335 22.5782 4.79511 22.7883 4.11374C22.8992 3.78799 23.0294 3.46962 23.1781 3.16044C22.6262 3.27341 22.0843 3.43401 21.5583 3.64057C20.2543 4.33641 18.9571 5.03225 17.7001 5.72809C16.3559 6.54223 15.0116 7.44682 13.6673 8.28183C12.8993 8.75227 12.0091 8.96383 11.1198 8.88721C10.8941 8.89799 10.6688 8.85872 10.459 8.77204C10.2491 8.68537 10.0595 8.55327 9.903 8.38461C9.74644 8.21596 9.6265 8.01462 9.5512 7.79409C9.4759 7.57355 9.44697 7.3389 9.46636 7.10586C9.48652 6.50048 9.54702 5.83943 9.62095 5.04617Z"\n      fill="#BDADFB" />\n  </symbol>\n  <symbol id="close" viewBox="0 0 14 14" fill="none">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M8.547 6.77l5.322-5.086A.468.468 0 0014 1.347a.662.662 0 00-.131-.379l-.875-.842A.725.725 0 0012.6 0c-.175 0-.262.042-.35.126L7 5.136 1.75.127A.508.508 0 001.4 0c-.175 0-.306.042-.394.126L.131.968a.662.662 0 00-.131.38c0 .126.044.252.175.336L5.453 6.73.13 11.816a.468.468 0 00-.131.337c0 .126.044.252.131.379l.875.842a.724.724 0 00.394.126c.175 0 .263-.042.35-.126L7 8.364l5.25 5.01a.508.508 0 00.35.126c.175 0 .306-.042.394-.126l.875-.842a.662.662 0 00.131-.38.378.378 0 00-.175-.336L8.547 6.77z" fill="#000000"/>\n  </symbol>\n</svg>\n    </section>\n  </div>`}(this._i18n,i,a,this._samplePlans),this.appendChild(e.content.cloneNode(!0));const o=this.getElementsByClassName("navigation-buttons")[0];if(this._metaType===Qn.Checkout){const e=this.getElementsByClassName("check_eligibility")[0];return o.classList.add("hidden-navigation-buttons"),void e.classList.add("hidden-navigation-buttons")}const s=this.getButtonText();o.innerHTML=function(e,t,n,i,a){return`\n   <shop-pay-button style="width: 100%; --shop-pay-button-width: auto;" store-url="${e}" ${void 0===i?"":`variants="${i.idQuantityMapping}" ${!1===i.available?"disabled":""}`} button-text="${n}" payment-option="shop_pay_installments" source="installments_modal" source-token="${t}" ${void 0===a?"":`cart=${encodeURIComponent(JSON.stringify({currency:a.currency,items:a.items,token:a.token}))}`}></shop-pay-button>\n `}(window.location.origin,this._modalToken,s,this._variantInfo,this._cart),this._continueToCheckoutButton=o.querySelector("shop-pay-button"),this._permalink=this._cart?this._cart.token:pl({storeUrl:window.location.origin,variants:this._variantInfo?dl(this._variantInfo.idQuantityMapping):[],paymentOption:ll.ShopPayInstallments,source:"installments_modal",sourceToken:this._modalToken})}))}}var ad,od,sd;class rd extends HTMLElement{static get observedAttributes(){return["variant-id","shopify-meta"]}constructor(){super(),ad.add(this),this._minPrice="$50",this._maxPrice="$3000",this._open=!1,this._eligible=!1,this._numberOfPaymentTerms=4,this._hasChangeEventListener=!1,this._loanTypes=[],this._lastLearnMoreEventListener=new WeakMap,this._metaType=Qn.Product,this._backgroundColor="",this._didMount=!1,this._variantAvailable=!0,this._i18n=null,this.getContent=e=>{if(!this._i18n)return"";if(this._metaType===Qn.Checkout)return"";const t=qp(this._backgroundColor);if(!this._loanTypes.length)return this.getIneligibleContent();if(this._financingTermForBanner&&this._hasZeroInterestLoanType()){return 0===this._financingTermForBanner.apr?this._i18n.translate("banner.zero_interest_eligible_zero_apr",{price:e,shopPayLogo:t}):this._i18n.translate("banner.zero_interest_eligible",{price:e,shopPayLogo:t})}if(this._financingTermForBanner&&this.isInAdaptiveRangeWithoutZeroInterest())return this._i18n.translate("banner.pay_in_4_or_as_low_as_eligible",{price:e,shopPayLogo:t});if(this._loanTypes.includes(Yn.SplitPay)){let n="banner.split_pay_eligible";return 2===this._numberOfPaymentTerms?n="banner.split_pay_eligible_2":1===this._numberOfPaymentTerms&&(n="banner.split_pay_eligible_30"),this._i18n.translate(n,{price:e,shopPayLogo:t})}return this._loanTypes.includes(Yn.Interest)?this._i18n.translate("banner.dynamic_interest_only_eligible",{price:e,shopPayLogo:t}):this.getIneligibleContent()},this.getIneligibleContent=()=>{if(!this._i18n)return"";const e=qp(this._backgroundColor);let t="banner.non_eligible_min";this._minIneligibleMessageType===ii.Monthly?t="banner.non_eligible_monthly_payments_min":2===this._numberOfPaymentTerms?t="banner.non_eligible_min_over_time":1===this._numberOfPaymentTerms&&(t="banner.non_eligible_min_over_time_30");const n=this._i18n.translate(t,{minPrice:this._minPrice,shopPayLogo:e});if(!this._fullPrice)return n;return Gp(this._fullPrice)>Gp(this._maxPrice)?this._i18n.translate("banner.non_eligible_max",{maxPrice:this._maxPrice,shopPayLogo:e}):n},this.updatePDPVariant=(e,t)=>
2{var n;const i=null===(n=this._variants)||void 0===n?void 0:n.find((t=>Number(t.id)===e));if(!i||!i.full_price)return this._eligible=!1,this._loanTypes=[],this.updateBannerPrice(),"";this._eligible=i.eligible,this._loanTypes=this._getAvailableLoanTypes(i.full_price,t),this._variantAvailable=i.available;const a=Gp(i.full_price),o=this._getFinancingPlanForPrice(a,t);if(!o)return this.updateBannerPrice(i.price_per_term),i.price_per_term;if(this._financingTermForBanner=this._getFinancingTermForBanner(o),this._financingTermForBanner.loan_type===Yn.SplitPay)return this.updateBannerPrice(i.price_per_term),i.price_per_term;const s=this.calculatePricePerTerm(a,this._financingTermForBanner);return this.updateBannerPrice(s),s},this.calculatePricePerTerm=(e,t)=>{const n=t.apr/1200,i=t.installments_count;if(0===n)return Wp(e/i);return Wp(e*n*Math.pow(1+n,i)/(Math.pow(1+n,i)-1))},this.updateBannerPrice=e=>{var t,n;let i;if(i=this._eligible&&e?this.getContent(e):this.getIneligibleContent(),this._metaType===Qn.Checkout){const e=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("#shopify-installments");null==e||e.classList.add("shopify-installments__inline")}const a=null===(n=this.shadowRoot)||void 0===n?void 0:n.querySelector("#shopify-installments-content");a&&(a.innerHTML=i)},this._analyticsTraceId=x(),this._monorailTracker=new td({elementName:"shop-pay-installments-banner",analyticsTraceId:this._analyticsTraceId}),this._modalMonorailTracker=new td({elementName:"shopify-installments-modal",analyticsTraceId:this._analyticsTraceId}),customElements.get("shopify-installments-modal")||customElements.define("shopify-installments-modal",Qp),customElements.get("shopify-installments-sample-plans-modal")||customElements.define("shopify-installments-sample-plans-modal",id),customElements.get("shop-pay-logo")||customElements.define("shop-pay-logo",ja),this.attachShadow({mode:"open"}).innerHTML=Bp}initTranslations(){return a(this,void 0,void 0,(function*(){if(!this._i18n)try{const e=go.getDefaultLanguage(),t=yield function(e){switch(e){case"../translations/bg-BG.json":return Promise.resolve().then((function(){return Cv}));case"../translations/cs.json":return Promise.resolve().then((function(){return Ev}));case"../translations/da.json":return Promise.resolve().then((function(){return Rv}));case"../translations/de.json":return Promise.resolve().then((function(){return Vv}));case"../translations/el.json":return Promise.resolve().then((function(){return Kv}));case"../translations/en.json":return Promise.resolve().then((function(){return Qv}));case"../translations/es.json":return Promise.resolve().then((function(){return ik}
2));case"../translations/fi.json":return Promise.resolve().then((function(){return lk}));case"../translations/fr.json":return Promise.resolve().then((function(){return mk}));case"../translations/hi.json":return Promise.resolve().then((function(){return bk}));case"../translations/hr-HR.json":return Promise.resolve().then((function(){return Pk}));case"../translations/hu.json":return Promise.resolve().then((function(){return xk}));case"../translations/id.json":return Promise.resolve().then((function(){return Mk}));case"../translations/it.json":return Promise.resolve().then((function(){return Dk}));case"../translations/ja.json":return Promise.resolve().then((function(){return $k}));case"../translations/ko.json":return Promise.resolve().then((function(){return Zk}));case"../translations/lt-LT.json":return Promise.resolve().then((function(){return Xk}));case"../translations/ms.json":return Promise.resolve().then((function(){return aw}));case"../translations/nb.json":return Promise.resolve().then((function(){return cw}));case"../translations/nl.json":return Promise.resolve().then((function(){return hw}));case"../translations/pl.json":return Promise.resolve().then((function(){return yw}));case"../translations/pt-BR.json":return Promise.resolve().then((function(){return Sw}));case"../translations/pt-PT.json":return Promise.resolve().then((function(){return Lw}));case"../translations/ro-RO.json":return Promise.resolve().then((function(){return Ow}));case"../translations/ru.json":return Promise.resolve().then((function(){return Bw}));case"../translations/sk-SK.json":return Promise.resolve().then((function(){return Uw}));case"../translations/sl-SI.json":return Promise.resolve().then((function(){return Gw}));case"../translations/sv.json":return Promise.resolve().then((function(){return eP}));case"../translations/th.json":return Promise.resolve().then((function(){return oP}));case"../translations/tr.json":return Promise.resolve().then((function(){return pP}));case"../translations/vi.json":return Promise.resolve().then((function(){return _P}));case"../translations/zh-CN.json":return Promise.resolve().then((function(){return vP}));case"../translations/zh-TW.json":return Promise.resolve().then((function(){return zP}));default:return new Promise((function(t,n){("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+e)))}))}}(`../translations/${e}.json`);this._i18n=new go({[e]:t})}catch(e){}}))}attributeChangedCallback(){this._didMount&&this.updateBanner()}connectedCallback(){return a(this,void 0,void 0,(function*(){yield this.initTranslations(),this.updateBanner(),this._didMount=!0}))}isInAdaptiveRangeWithoutZeroInterest(){return this._eligible&&!this._hasZeroInterestLoanType()&&2===this._loanTypes.length&&this._loanTypes.includes(Yn.SplitPay)&&this._loanTypes.includes(Yn.Interest)}updateBanner(){try{const e=this.getAttribute("shopify-meta");if(e){const n=JSON.parse(e);this._backgroundColor=Zp(this.shadowRoot);const i=this._getLowestLoanTypes(n.financing_plans);this._minIneligibleMessageType=(t=i)&&(t.includes(Yn.Interest)&&!t.includes(Yn.SplitPay)||t.includes(Yn.ZeroPercent))?ii.Monthly:ii.SplitPay,fl(n,this._monorailTracker.trackInvalidInstallmentBannerMetadata.bind(this._monorailTracker))&&(n.type===Qn.Cart?(this._monorailTracker.trackElementImpression(Qn.Cart),this._metaType=Qn.Cart,this.handleCartOrCheckoutMeta(n)):n.type===Qn.Checkout?(this._monorailTracker.trackElementImpression(Qn.Checkout),this._metaType=Qn.Checkout,this.handleCartOrCheckoutMeta(n)):(this._monorailTracker.trackElementImpression(Qn.Product),this._metaType=Qn.Product,this.handleProductMeta(n))),this.updateLearnMoreButtonAndModal()}}catch(t){t instanceof TypeError&&t.message.match($p)?console.error(t):e(t,{metadata:{component:this._componentMetadata()}}),this._clearShadowRoot()}var t}_getSellerIdInNumber(){return this._sellerId?Number.parseInt(this._sellerId,10):void 0}updateLearnMoreButtonAndModal(){return a(this,void 0,void 0,(function*(){var e;const t=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("#shopify-installments-cta");if(!this._i18n||!t)return;const n=o(this,ad,"a",sd);this._eligible&&n?t.innerHTML=this._i18n.translate("banner.view_sample_plans"):t.innerHTML=this._i18n.translate("banner.learn_more"),this._monorailTracker.trackInstallmentsBannerImpression(this._metaType,this._getInstallmentBannerContentType(n),this._eligible,ei.Standard,this._fullPrice,this._currentVariantId),this._metaType===Qn.Cart&&n&&(this._cartDetails=yield this._generateCartDetails()),o(this,ad,"m",od).call(this,t)}))}handleProductMeta(e){this._variants=e.variants,this._minPrice=e.min_price,this._minPriceNumber=Gp(this._minPrice),this._maxPrice=e.max_price,this._maxPriceNumber=Gp(this._maxPrice),this._currentVariantId=Number(this.getAttribute("variant-id")),this._fullPrice=this._getVariantFullPrice(this._currentVariantId),this._numberOfPaymentTerms=this._getNumberOfPaymentTermsForPDPVariant(this._currentVariantId),this._pricePerTerm=this.updatePDPVariant(this._currentVariantId,e.financing_plans),this._sellerId=e.seller_id,this._buildInstallmentPlans(e.financing_plans,this._fullPrice);
2const t=this._getProductForm();if(t){const n=(i=0)=>{if(i>4)return;const a=Jp(t);a&&(this._currentVariantId===a?setTimeout((()=>{n(i+1)}),100):(this._numberOfPaymentTerms=this._getNumberOfPaymentTermsForPDPVariant(a),this._pricePerTerm=this.updatePDPVariant(a,e.financing_plans),this._fullPrice=this._getVariantFullPrice(a),this._buildInstallmentPlans(e.financing_plans,this._fullPrice),this._currentVariantId=a,this.updateLearnMoreButtonAndModal()))};this._hasChangeEventListener||(this._hasChangeEventListener=!0,t.addEventListener("change",(()=>{n()})))}}handleCartOrCheckoutMeta(e){const t=Hp();this._minPrice=e.min_price,this._minPriceNumber=Gp(this._minPrice),this._maxPrice=e.max_price,this._maxPriceNumber=Gp(this._maxPrice),this._fullPrice=e.full_price,this._loanTypes=this._getAvailableLoanTypes(this._fullPrice,e.financing_plans),this._eligible=e.eligible,this._financingTermForBanner=this.getFinancingTermForCart(this._fullPrice,e.financing_plans),this._sellerId=e.seller_id,this._pricePerTerm=this._financingTermForBanner?this.getCartPricePerTerm(this._fullPrice,this._financingTermForBanner):e.price_per_term,this._numberOfPaymentTerms=this._financingTermForBanner?this._financingTermForBanner.installments_count:e.number_of_payment_terms,this.updateBannerPrice(this._pricePerTerm),this._loanTypes.length&&this._buildInstallmentPlans(e.financing_plans,e.full_price),t||Kp();new MutationObserver((e=>{e.forEach((e=>{if(e.target.nodeType!==Node.ELEMENT_NODE)return;const n=e.target;if((n.matches("[data-cart-subtotal]")||t&&n.matches(t))&&n.textContent){const e=Gp(n.textContent);if(e){this._fullPrice=n.textContent,this._eligible=this._priceEligible(e);const t=this._splitCartPrice(e);if(t){const e=Wp(t);this._pricePerTerm=e,this.updateBannerPrice(e)}}}}))})).observe(document,{attributes:!0,childList:!0,subtree:!0})}buildVariantInfo(e){return{idQuantityMapping:`${this._currentVariantId}:${e}`,available:this._variantAvailable}}getCartPricePerTerm(e,t){const n=Gp(e);return this.calculatePricePerTerm(n,t)}getFinancingTermForCart(e,t){const n=Gp(e),i=this._getFinancingPlanForPrice(n,t);if(i)return this._getFinancingTermForBanner(i)}_getVariantFullPrice(e){var t;const n=null===(t=this._variants)||void 0===t?void 0:t.find((t=>Number(t.id)===e));return null==n?void 0:n.full_price}_getNumberOfPaymentTermsForPDPVariant(e){var t;const n=null===(t=this._variants)||void 0===t?void 0:t.find((t=>Number(t.id)===e));return(null==n?void 0:n.number_of_payment_terms)||4}_generateCartDetails(){return a(this,void 0,void 0,(function*(){const e=M(window.location.origin);if(e)return cl(e)}))}_getLowestLoanTypes(e){const t=e?e[0]:null;if(!t)return[];return t.terms.map((e=>e.loan_type===Yn.SplitPay?Yn.SplitPay:0===e.apr?Yn.ZeroPercent:Yn.Interest))}_getFinancingPlanForPrice(e,t){return t.find((t=>{const n=Gp(t.min_price),i=Gp(t.max_price);return e>=n&&e<=i}))}_getFinancingTermForBanner(e){const t=e.terms.reduce(((e,t)=>t.installments_count>e.installments_count?t:e));if(this._hasZeroInterestLoanType())return t;const n=e.terms.find((e=>e.loan_type===Yn.SplitPay));return n&&!this.isInAdaptiveRangeWithoutZeroInterest()?n:t}_buildInstallmentPlans(e,t){if(!t)return;const n=Gp(t),i=this._getFinancingPlanForPrice(n,e);i&&(this._installmentPlans=this._getSampleDisplayedTerms(i.terms).map((e=>({pricePerTerm:this.calculatePricePerTerm(n,e),apr:e.apr,numberOfPaymentTerms:e.installments_count,loanType:e.loan_type}))))}_getSampleDisplayedTerms(e){if(e.length<3)return e;if(this.isInAdaptiveRangeWithoutZeroInterest())return[e[0],e[e.length-1]];const t=e.filter((e=>e.loan_type!==Yn.SplitPay));return t.length<3?t:[t[0],t[t.length-1]]}_splitCartPrice(e){if(!isNaN(e))return Math.floor(e/this._numberOfPaymentTerms*100)/100}_priceEligible(e){return null!=this._minPriceNumber&&null!=this._maxPriceNumber&&e>=this._minPriceNumber&&e<=this._maxPriceNumber}_instrumentMonorailModalOpenEvent(e,t){e instanceof Qp?this._modalMonorailTracker.trackModalOpened(t,e.getModalToken(),e.getModalType(),JSON.stringify([]),this._currentVariantId,this._fullPrice):this._modalMonorailTracker.trackModalOpened(t,e.getModalToken(),e.getModalType(),JSON.stringify(e.getModalSamplePlans()),this._currentVariantId,this._fullPrice,e.getPermalink())}_getInstallmentBannerContentType(e){return e?this.isInAdaptiveRangeWithoutZeroInterest()?Xn.PayInFourAsLowAs:Xn.AsLowAs:Xn.PayInFour}_hasZeroInterestLoanType(){return this._loanTypes.includes(Yn.ZeroPercent)}_getAvailableLoanTypes(e,t){if(!t||0===t.length||!e)return[];const n=Gp(e),i=this._getFinancingPlanForPrice(n,t);if(!i)return[];const a=new Set;
2return i.terms.forEach((e=>{e.loan_type===Yn.SplitPay?a.add(Yn.SplitPay):0===e.apr?a.add(Yn.ZeroPercent):a.add(Yn.Interest)})),Array.from(a)}_getProductForm(){var e,t,n;return null===(n=null===(t=null===(e=this.shadowRoot)||void 0===e?void 0:e.host.parentNode)||void 0===t?void 0:t.host)||void 0===n?void 0:n.closest("form")}_clearShadowRoot(){this.shadowRoot&&(this.shadowRoot.innerHTML="")}_componentMetadata(){return{name:"shop-pay-installments-banner",shopifyMeta:this.getAttribute("shopify-meta"),variantId:this.getAttribute("variant-id")}}}ad=new WeakSet,od=function(e){var t;const n=()=>a(this,void 0,void 0,(function*(){const t=x();if(!this._pricePerTerm)return;const n=this._getProductForm(),i=this._metaType===Qn.Product?function(e){if(!e)return 1;const t=e.elements.quantity;if(t)return Number(t.value);const n=e.getAttribute("id"),i=null==n?void 0:n.replace("product-form-installment-",""),a=document.getElementById(`Quantity-${i}`);return a?Number(a.value):1}(n):void 0;if(!this._open){this._open=!0,this._modalMonorailTracker.trackElementImpression(this._metaType);const n={minPrice:this._minPrice,maxPrice:this._maxPrice},a=i?this.buildVariantInfo(i):void 0;let s;s=o(this,ad,"a",sd)?new id(t,this._modalMonorailTracker,this._installmentPlans||[],this._fullPrice||"",this._metaType,a,this._cartDetails):new Qp(this._pricePerTerm,this._eligible,n,this._loanTypes,t,this._modalMonorailTracker,this._fullPrice,this._minIneligibleMessageType,this._numberOfPaymentTerms),yield s.connectedCallback();const r=new Up(s.focusLockTarget);s.addEventListener("shopify_modal_close",(()=>{this._open=!1,ed(),r.release(e)})),Xp(s),this._instrumentMonorailModalOpenEvent(s,this._metaType),r.lock()}}));this._lastLearnMoreEventListener.has(e)&&(null===(t=this._lastLearnMoreEventListener.get(e))||void 0===t||t()),this._lastLearnMoreEventListener.set(e,(()=>e.removeEventListener("click",n))),e.addEventListener("click",n)},sd=function(){var e;const t=1===this._loanTypes.length&&this._loanTypes[0]===Yn.Interest,n=(null===(e=this._installmentPlans)||void 0===e?void 0:e.length)&&this._fullPrice&&(this._hasZeroInterestLoanType()||t||this.isInAdaptiveRangeWithoutZeroInterest());return Boolean(n)};class ld extends HTMLElement{constructor(){super();const e=document.createElement("template"),t=this.getAttribute("size"),n=this.getAttribute("background-color")||"#FFF";e.innerHTML=function(e=36,t){const[n,i,a]=ka(t),o=`rgb(${n}, ${i}, ${a})`,s=1.15,r=e,l=Math.round(r/s);return`\n    <style>\n      .shop-swirl {\n        height: ${r}px;\n        width: ${l}px;\n        vertical-align: middle;\n      }\n    </style>\n    <svg class="shop-swirl" viewBox="0 0 22 25" fill="none" xmlns="http://www.w3.org/2000/svg">\n      <path d="M9.43 0C4.607 0 2.2 1.63.266 2.952L.21 2.99a.476.476 0 0 0-.146.632l1.91 3.291a.486.486 0 0 0 .327.235.5.5 0 0 0 .398-.104l.15-.127c.995-.832 2.586-1.957 6.441-2.25 2.146-.174 4.005.404 5.372 1.666 1.503 1.386 2.4 3.626 2.4 5.991 0 4.348-2.56 7.084-6.68 7.14-3.391-.02-5.67-1.788-5.67-4.404 0-1.399.651-2.306 1.884-3.216a.437.437 0 0 0 .124-.554L4.995 8.03a.493.493 0 0 0-.685-.193C2.386 8.98.03 11.067.155 15.077c.156 5.111 4.403 9.009 9.921 9.168h.63C17.268 24.034 22 19.166 22 12.576 22.01 6.474 17.6 0 9.43 0z" fill="${o}" />\n    </svg>\n  `}(t?Number.parseInt(t,10):void 0,n),this.attachShadow({mode:"open"}).appendChild(e.content.cloneNode(!0))}}function cd(e){return pd(e).map((e=>e instanceof Error?e:new dd(`[${typeof e}] ${function(e){if("function"==typeof e)return`${e.name||"anonymous"}`;if("string"!=typeof e)try{return JSON.stringify(e)??typeof e}catch{}return`${e}`}(e).slice(0,10240)}`)))}function pd(e,t=0){return t>=20?[e,"Truncated cause stack"]:e instanceof Error&&e.cause?[e,...pd(e.cause,t+1)]:[e]}var dd=class extends Error{name="BugsnagInvalidError"},ud=/^\s*at .*(\S+:\d+|\(native\))/m,md=/^(eval@)?(\[native code])?$/;function hd(e){return e.stack?e.stack.match(ud)?function(e){return e.stack.split("\n").filter((e=>!!e.match(ud))).map((e=>{let t=e.replace(/^\s+/,"").replace(/^.*?\s+/,""),n=t.match(/ (\(.+\)$)/);t=n?t.replace(n[0],""):t;let i=_d(n?n[1]:t);return{method:n&&t||void 0,file:["eval","<anonymous>"].indexOf(i[0])>-1?void 0:i[0],lineNumber:i[1],columnNumber:i[2]}}))}(e):function(e){return e.stack.split("\n").filter((e=>!e.match(md))).map((e=>{if(-1===e.indexOf("@")&&-1===e.indexOf(":"))return{method:e};let t=/((.*".+"[^@]*)?[^@]*)(?:@)/,n=e.match(t),i=n&&n[1]?n[1]:void 0,a=_d(e.replace(t,""));return{method:i,file:a[0],lineNumber:a[1],columnNumber:a[2]}}
2))}(e):[]}function _d(e){if(-1===e.indexOf(":"))return[e];let t=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(e.replace(/[()]/g,""));return[t[1],t[2]?Number(t[2]):void 0,t[3]?Number(t[3]):void 0]}var gd=class{breadcrumbs=[];apiKey;plugins;appId;appType;appVersion;releaseStage;locale;userAgent;metadata;persistedMetadata;onError;onPostErrorListeners=[];endpoints;session;constructor(e){this.apiKey=e.apiKey,this.appType=e.appType,this.appId=e.appId,this.appVersion=e.appVersion,this.releaseStage=e.releaseStage,this.locale=e.locale,this.userAgent=e.userAgent,this.metadata=e.metadata,this.onError=e.onError,this.persistedMetadata={},this.endpoints=e.endpoints??{notify:"https://error-analytics-production.shopifysvc.com",sessions:"https://error-analytics-sessions-production.shopifysvc.com/observeonly"},this.plugins=e.plugins??[],this.plugins.forEach((e=>e.load(this))),this.leaveBreadcrumb("Bugsnag started",void 0,"state"),(e.withSessionTracking??1)&&(this.session={id:this.getRandomUUID(),startedAt:(new Date).toISOString(),events:{handled:0,unhandled:0}},this.startSession())}addMetadata(e){for(let t of Object.keys(e))this.persistedMetadata[t]=e[t]}getSessionId(){return this.session?.id}leaveBreadcrumb(e,t,n="manual"){this.breadcrumbs.push({name:e,metaData:t,type:n,timestamp:(new Date).toISOString()})}notify(e,{errorClass:t,severity:n,severityType:i,handled:a=!0,metadata:o,context:s,groupingHash:r}={}){let l=cd(e),c={...this.metadata,...this.persistedMetadata,...o},p=this.buildBugsnagEvent(l,{errorClass:t,severityType:i,handled:a,severity:n,metadata:c,context:s,groupingHash:r});if((this.onError?.(p,e)??1)&&"development"!==this.releaseStage){this.updateAndAppendSessionInformation(p);let t=this.sendToBugsnag(p);return this.onPostErrorListeners.forEach((t=>t(p,e))),t}return Promise.resolve()}addOnPostError(e){this.onPostErrorListeners.push(e)}updateAndAppendSessionInformation(e){this.session&&(e.unhandled?this.session.events.unhandled++:this.session.events.handled++,e.session=this.session)}buildBugsnagEvent(e,{errorClass:t,severity:n="error",severityType:i="handledException",handled:a,metadata:o={},context:s,groupingHash:r}){let l=(new Date).toISOString(),{breadcrumbs:c,appId:p,appType:d,appVersion:u,releaseStage:m,locale:h,userAgent:_}=this,g=e.map(((e,n)=>({errorClass:0===n?t??e.name:e.name,stacktrace:fd(p,e),message:e.message,type:"browserjs"})));return{payloadVersion:"5",exceptions:g,severity:n,severityReason:{type:i},unhandled:!a,app:{id:p,type:d,version:u,releaseStage:m},device:{time:l,locale:h,userAgent:_},breadcrumbs:c,context:s,metaData:o,groupingHash:r}}async startSession(){if("development"===this.releaseStage)return void console.log("Skipping error logging session tracking in development mode");let{apiKey:e}=this,t={notifier:{name:"Bugsnag JavaScript",version:"7.22.2",url:"https://github.com/bugsnag/bugsnag-js"},app:{version:this.appVersion,releaseStage:this.releaseStage,type:this.appType},device:{id:this.appId,locale:this.locale,userAgent:this.userAgent},sessions:[this.session]};try{await fetch(this.endpoints.sessions,{method:"POST",headers:{"Content-Type":"application/json","Bugsnag-Api-Key":e,"Bugsnag-Payload-Version":"5","Bugsnag-Sent-At":this.session?.startedAt??(new Date).toISOString()},body:JSON.stringify(yd(t))})}catch(e){console.warn("[bugsnag-light] failed to start session"),console.warn(e)}}async sendToBugsnag(e){let{apiKey:t}=this,n={apiKey:t,notifier:{name:"Bugsnag JavaScript",version:"7.22.2",url:"https://github.com/bugsnag/bugsnag-js"},events:[e]};try{await fetch(this.endpoints.notify,{method:"POST",headers:{"Content-Type":"application/json","Bugsnag-Api-Key":t,"Bugsnag-Payload-Version":"5","Bugsnag-Sent-At":e.device.time},body:JSON.stringify(yd(n))})}catch(e){console.warn("[bugsnag-light] failed to send an event"),console.warn(e)}}getRandomUUID(){try{return crypto.randomUUID()}catch{return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}}};function fd(e,t){let n=hd(t).map((t=>{let n=t.file?.includes(e);return{method:t.method??"",file:t.file??"",lineNumber:t.lineNumber??0,columnNumber:t.columnNumber,inProject:n}}));if(t instanceof dd){let e=n.findIndex((e=>e.method.endsWith("notify")));e>-1&&(n=n.slice(e+1))}return n}var bd=50;function yd(e,t=new Set,n=0){if(null===e||"object"!=typeof e)return e;if(n>=bd)return"[MaxDepth]";if(t.has(e))return"[Circular]";let i=new Set(t);if(i.add(e),Array.isArray(e))return e.map((e=>yd(e,i,n+1)));let a={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=yd(e[t],i,n+1));return a}const vd="undefined"==typeof document?{activeElement:null,addEventListener:()=>{},appendChild:()=>{},body:{}
2,cookie:"",createElement:()=>{},createTextNode:()=>{},documentElement:{clientHeight:0,clientWidth:0,lang:"",style:{overflow:"",removeProperty:()=>{},setProperty:()=>{}}},getElementById:()=>null,head:{appendChild:()=>{}},location:void 0,querySelector:()=>{},querySelectorAll:()=>[],removeEventListener:()=>{},styleSheets:{},visibilityState:"hidden"}:document,kd="undefined"==typeof navigator?{languages:[],userAgent:"",userAgentData:{},userLanguage:"",credentials:{}}:navigator,wd={addEventListener:()=>{},analytics:{},btoa:()=>"",clearTimeout:()=>{},CSS:{supports:(e,t)=>!1},customElements:{},devicePixelRatio:1,dispatchEvent:()=>!0,getComputedStyle:e=>({}),HTMLElement:{},innerHeight:0,innerWidth:0,localStorage:{getItem(){throw new Error("localStorage is not available")},setItem(){throw new Error("localStorage is not available")},removeItem(){throw new Error("localStorage is not available")}},sessionStorage:{getItem(){throw new Error("sessionStorage is not available")},setItem(){throw new Error("sessionStorage is not available")},removeItem(){throw new Error("sessionStorage is not available")}},location:{assign:()=>{},hostname:"",href:"",origin:"",pathname:"",search:""},matchMedia:()=>({matches:!1}),open:()=>{},postMessage:()=>{},PublicKeyCredential:{isConditionalMediationAvailable:()=>Promise.resolve(!1)},removeEventListener:()=>{},ResizeObserver:void 0,screen:{availWidth:0,height:0,orientation:{type:""},width:0},screenLeft:0,screenTop:0,screenX:0,screenY:0,scrollTo:()=>{},setTimeout:()=>0,Shopify:{},ShopifyAnalytics:{},top:{addEventListener:()=>{},removeEventListener:()=>{}},trekkie:{},URL:URL,visualViewport:{}},Pd="undefined"==typeof window?wd:window;var Sd="e35d7136cee78d344ccffdbd5ca710fa";function zd(e,t){if(!{}.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}var jd=0;function Cd(e){return"__private_"+jd+++"_"+e}function xd(e){return Object.entries(e).map((([e,t])=>({key:e,value:{stringValue:String(t)}})))}function Ld(e){if(Array.isArray(e))return{arrayValue:{values:e.map((e=>Ld(e)))}};switch(typeof e){case"boolean":return{boolValue:Boolean(e)};case"number":return{doubleValue:Number(e)};default:return{stringValue:String(e)}}}const Ad=function(e,t,n){const i=[0];for(let a=0;a<n;a++){const n=Math.floor(e*t**a);i.push(n)}return i}(5,2,12);var Td=Cd("exporter"),Ed=Cd("attributes"),Md=Cd("metrics"),Od=Cd("logs");class Id{constructor({exporter:e,attributes:t}){Object.defineProperty(this,Td,{writable:!0,value:void 0}),Object.defineProperty(this,Ed,{writable:!0,value:void 0}),Object.defineProperty(this,Md,{writable:!0,value:[]}),Object.defineProperty(this,Od,{writable:!0,value:[]}),zd(this,Td)[Td]=e,zd(this,Ed)[Ed]=null!=t?t:{}}addAttributes(e){zd(this,Ed)[Ed]={...zd(this,Ed)[Ed],...e}}histogram({name:e,value:t,unit:n,bounds:i,attributes:a,scale:o,requiresKeepalive:s}){const r=1e6*Date.now();i?zd(this,Md)[Md].push({name:e,type:"histogram",value:t,unit:n,timeUnixNano:r,attributes:a,bounds:i,requiresKeepalive:s}):zd(this,Md)[Md].push({name:e,type:"exponential_histogram",value:t,unit:n,timeUnixNano:r,attributes:a,scale:o,requiresKeepalive:s})}counter({name:e,value:t,unit:n,attributes:i,requiresKeepalive:a}){const o=1e6*Date.now();zd(this,Md)[Md].push({name:e,type:"counter",value:t,unit:n,timeUnixNano:o,attributes:i,requiresKeepalive:a})}gauge({name:e,value:t,unit:n,attributes:i,requiresKeepalive:a}){const o=1e6*Date.now();zd(this,Md)[Md].push({name:e,type:"gauge",value:t,unit:n,timeUnixNano:o,attributes:i,requiresKeepalive:a})}log({body:e,attributes:t,requiresKeepalive:n}){const i=1e6*Date.now();zd(this,Od)[Od].push({timeUnixNano:i,body:e,attributes:t,requiresKeepalive:n})}async exportMetrics(){zd(this,Md)[Md].forEach((e=>{e.attributes={...zd(this,Ed)[Ed],...e.attributes}}));const e=zd(this,Md)[Md];zd(this,Md)[Md]=[],await this.exportByKeepalive(e,((e,t)=>zd(this,Td)[Td].exportMetrics(this.aggregateMetrics(e),t)))}async exportLogs(){const e=zd(this,Od)[Od];zd(this,Od)[Od]=[],await this.exportByKeepalive(e,((e,t)=>zd(this,Td)[Td].exportLogs(this.formatLogs(e),t)))}aggregateMetrics(e){const t={};return e.forEach((e=>{switch(e.type){case"histogram":!function(e,t){var n;const{name:i,value:a,unit:o,timeUnixNano:s,attributes:r}=t,l=null!==(n=t.bounds)&&void 0!==n?n:Ad,c=new Array(l.length+1).fill(0);e[i]||={name:i,unit:o||"1",histogram:{aggregationTemporality:1,dataPoints:[]}};for(let e=0;e<c.length;e++){const t=l[e];if(void 0===t)c[e]=1;else if(a<=t){c[e]=1;break}}e[i].histogram.dataPoints.push({startTimeUnixNano:s,timeUnixNano:s,count:1,sum:a,min:a,max:a,bucketCounts:c,explicitBounds:l,attributes:xd(null!=r?r:{})})}(t,e);break;case"exponential_histogram":!function(e,t){const{name:n,value:i,unit:a,timeUnixNano:o,attributes:s,scale:r}=t;e[n]||={name:n,unit:a||"1",exponentialHistogram:{aggregationTemporality:1,dataPoints:[]}};
2const l=i<=0?0:i,c=r||3,p=2**c/Math.log(2),d=Math.ceil(Math.log(i)*p)-1,u=i<=0?1:0,m={offset:0,bucketCounts:[]},h={offset:i>0?d:0,bucketCounts:i>0?[1]:[]};e[n].exponentialHistogram.dataPoints.push({attributes:xd(null!=s?s:{}),startTimeUnixNano:o,timeUnixNano:o,count:1,sum:l,scale:c,zeroCount:u,positive:h,negative:m,min:l,max:l,zeroThreshold:0})}(t,e);break;case"counter":!function(e,t){const{name:n,value:i,unit:a,timeUnixNano:o,attributes:s}=t;e[n]||={name:n,unit:a||"1",sum:{aggregationTemporality:1,isMonotonic:!0,dataPoints:[]}},e[n].sum.dataPoints.push({startTimeUnixNano:o,timeUnixNano:o,asDouble:i,attributes:xd(null!=s?s:{})})}(t,e);break;case"gauge":!function(e,t){const{name:n,value:i,unit:a,timeUnixNano:o,attributes:s}=t;e[n]||={name:n,unit:a||"1",gauge:{dataPoints:[]}},e[n].gauge.dataPoints.push({startTimeUnixNano:o,timeUnixNano:o,asDouble:i,attributes:xd(null!=s?s:{})})}(t,e)}})),Object.values(t)}async exportByKeepalive(e,t){if(0===e.length)return;const n=[],i=[];e.forEach((e=>{var t;null===(t=e.requiresKeepalive)||void 0===t||t?n.push(e):i.push(e)}));const a=[n.length>0?t(n,{keepalive:!0}):void 0,i.length>0?t(i,{keepalive:!1}):void 0].filter((e=>void 0!==e));await Promise.all(a)}formatLogs(e){return e.map((e=>{const t={timeUnixNano:e.timeUnixNano,observedTimeUnixNano:e.timeUnixNano,attributes:(n={...zd(this,Ed)[Ed],...e.attributes},Object.entries(n).map((([e,t])=>({key:e,value:Ld(t)}))))};var n;return e.body&&(t.body={stringValue:e.body}),t}))}}var Nd,Rd,Dd=Cd("url"),Bd=Cd("serviceName"),qd=Cd("logger"),Fd=Cd("fetchFn"),Vd=Cd("maxPayloadSizeBytes");class $d{constructor(e,t,n){var i;Object.defineProperty(this,Dd,{writable:!0,value:void 0}),Object.defineProperty(this,Bd,{writable:!0,value:void 0}),Object.defineProperty(this,qd,{writable:!0,value:void 0}),Object.defineProperty(this,Fd,{writable:!0,value:void 0}),Object.defineProperty(this,Vd,{writable:!0,value:void 0}),zd(this,Dd)[Dd]=e.replace(/\/v1\/(logs|metrics|traces)\/?$/,""),zd(this,Bd)[Bd]=t,zd(this,qd)[qd]=null==n?void 0:n.logger,zd(this,Fd)[Fd]=null==n?void 0:n.fetchFn,zd(this,Vd)[Vd]=null!==(i=null==n?void 0:n.maxPayloadSizeBytes)&&void 0!==i?i:51200}async exportMetrics(e,t){var n;const i=null===(n=null==t?void 0:t.keepalive)||void 0===n||n;await this.exportBatches("/v1/metrics",[...e],(e=>({resourceMetrics:[{resource:{attributes:[{key:"service.name",value:{stringValue:zd(this,Bd)[Bd]}}]},scopeMetrics:[{scope:{name:"open-telemetry-mini-client",version:"1.1.0",attributes:[]},metrics:e}]}]})),i)}async exportLogs(e,t){var n;const i=null===(n=null==t?void 0:t.keepalive)||void 0===n||n;await this.exportBatches("/v1/logs",[...e],(e=>({resourceLogs:[{resource:{attributes:[{key:"service.name",value:{stringValue:zd(this,Bd)[Bd]}}]},scopeLogs:[{scope:{name:"open-telemetry-mini-client",version:"1.1.0",attributes:[]},logRecords:e}]}]})),i)}async exportTo(e,t,n){var i;const a=JSON.stringify(e),o=(new TextEncoder).encode(a).length;if(o>zd(this,Vd)[Vd])throw new Wd(`Payload size ${o} exceeds ${zd(this,Vd)[Vd]} bytes`);const s=await this.exporterFetch()(`${zd(this,Dd)[Dd]}${t}`,{method:"POST",keepalive:n,headers:{"Content-Type":"application/json"},body:a});if(null===(i=zd(this,qd)[qd])||void 0===i||i.log({status:s.status}),!s.ok){if(400===s.status){const e=await s.text();throw new Ud(`Invalid OpenTelemetry Data: ${e}`)}if(429===s.status||503===s.status){const t=await s.text(),n=s.headers.get("Retry-After"),i=n?{seconds:Number(n)}:void 0;throw new Ud("Server did not accept data",{errorData:t,retryAfter:i,body:e})}if(401===s.status||403===s.status){const t=await s.text();throw new Hd(`Authentication failed: ${s.status} ${401===s.status?"Unauthorized":"Forbidden"}`,{errorData:t,body:e})}throw new Ud(`Server responded with ${s.status}`)}}exporterFetch(){return zd(this,Fd)[Fd]||fetch}async exportBatches(e,t,n,i){let a=t.length;for(;t.length>0;)try{const o=t.slice(0,a);await this.exportTo(n(o),e,i),t.splice(0,a)}catch(e){if(!(e instanceof Wd&&a>1))throw e;a=Math.ceil(a/2)}}}class Ud extends Error{constructor(e,t){super(e),this.metadata=void 0,this.name="OpenTelemetryClientError",this.metadata=t}}
2class Wd extends Error{constructor(...e){super(...e),this.name="PayloadTooLargeError"}}class Hd extends Error{constructor(e,t){super(e),this.name="AuthenticationFailedError",this.metadata=void 0,this.name="AuthenticationFailedError",this.metadata=t}}class Kd extends Id{counter(e){super.counter(e),this.exportMetrics()}gauge(e){super.gauge(e),this.exportMetrics()}histogram(e){super.histogram(e),this.exportMetrics()}log(e){super.log(e),this.exportLogs()}}class Zd{constructor({exporter:e,getKeepalive:t}){Nd.set(this,void 0),Rd.set(this,void 0),s(this,Nd,e,"f"),s(this,Rd,t,"f")}exportMetrics(e,t){return a(this,void 0,void 0,(function*(){var n;try{yield o(this,Nd,"f").exportMetrics(e,Object.assign(Object.assign({},t),{keepalive:o(this,Rd,"f").call(this)}))}catch(i){if(i instanceof Ud){const a=null===(n=i.metadata)||void 0===n?void 0:n.retryAfter;if(a)return void(yield new Promise((n=>{setTimeout((()=>this.exportMetrics(e,t).finally(n)),1e3*a.seconds)})))}throw i}}))}exportLogs(e,t){return a(this,void 0,void 0,(function*(){var n;try{yield o(this,Nd,"f").exportLogs(e,Object.assign(Object.assign({},t),{keepalive:o(this,Rd,"f").call(this)}))}catch(i){if(i instanceof Ud){const a=null===(n=i.metadata)||void 0===n?void 0:n.retryAfter;if(a)return void(yield new Promise((n=>{setTimeout((()=>this.exportLogs(e,t).finally(n)),1e3*a.seconds)})))}throw i}}))}}Nd=new WeakMap,Rd=new WeakMap;function Gd(){{const e=new $d("https://otlp-http-production.shopifysvc.com/v1/metrics","shop-js");return new Zd({exporter:e,getKeepalive:()=>"readyState"in vd&&"complete"===vd.readyState})}}const Jd=["Load failed","Failed to fetch","when attempting to fetch resource"],Yd=["Failed to fetch dynamically imported module","Importing a module script failed"],Qd=new Set(["ShopPayPaymentRequest","ShopPayPaymentRequestButton","ShopPayPaymentRequestLogin"]),Xd=["NotFoundError","NotSupportedError","ReferenceError","SyntaxError","TypeError"],eu=["pc","android"],tu=e=>{const{errorClass:t,message:n}=e;return Boolean("NetworkError"===t||Jd.some((e=>null==n?void 0:n.includes(e)))||(i=n,Boolean((null==i?void 0:i.includes("A network failure may have prevented the request from completing"))||(null==i?void 0:i.includes("Backpressure applied")))));var i},nu=({event:e,metadata:t,onBotLikeUserAgentError:n,onNetworkError:i})=>{var a,o,s,r,l,c,p;const d=e.exceptions[0];if(!d)return!1;const u=(e=>{const t=null==e?void 0:e.trim().toLowerCase();if(t&&eu.includes(t))return t})(kd.userAgent);if(u)return n(u),!1;const m=null===(a=t.custom)||void 0===a?void 0:a.feature;if(((e,t)=>{const{errorClass:n,message:i}=e,a="SecurityError"===n&&(null==i?void 0:i.includes("Failed to read the 'cookie' property from 'Document'"))&&(null==i?void 0:i.includes("sandboxed")),o="SecurityError"===n&&(null==i?void 0:i.includes("Blocked a frame with origin"))&&(null==i?void 0:i.includes("from accessing a cross-origin frame")),s="string"==typeof t&&Qd.has(t),r=e.stacktrace.some((e=>e.inProject));return Boolean(!r||a||o&&s)})(d,"string"==typeof m?m:void 0))return!1;if((e=>Xd.includes(e.errorClass))(d))return!1;if((e=>"BugsnagInvalidError"===e.errorClass)(d))return!1;if((e=>{const{message:t}=e;return Boolean(Yd.some((e=>null==t?void 0:t.includes(e))))})(d))return i("DynamicImportError"),!1;if(tu(d))return i(),!1;const h=null===(s=null===(o=Pd.Shopify)||void 0===o?void 0:o.featureAssets)||void 0===s?void 0:s["shop-js"],_=Boolean(h&&Object.keys(h).length>0),g=Array.from(vd.querySelectorAll('script[src*="/shop-js/"]')).map((e=>e.src));e.device={locale:kd.userLanguage||kd.language,userAgent:kd.userAgent,orientation:null===(l=null===(r=Pd.screen)||void 0===r?void 0:r.orientation)||void 0===l?void 0:l.type,time:(new Date).toISOString()},e.metaData=Object.assign(Object.assign(Object.assign({},e.metaData),t),{custom:Object.assign(Object.assign(Object.assign({},null===(c=e.metaData)||void 0===c?void 0:c.custom),t.custom),{beta:!0,bundleLocale:"",compactUX:!0,domain:null===(p=null==Pd?void 0:Pd.location)||void 0===p?void 0:p.hostname,shopJsUrls:g,shopJsFeatureAssetsExist:_})}),e.request={url:Pd.location.href}};class iu{constructor(e){this.opentelClient=new Kd({exporter:Gd()});const t=function({metadata:e,onBotLikeUserAgentError:t,onNetworkError:n}){return{apiKey:Sd,appId:"shop-js",appVersion:"1.1.0-beta",onError:i=>nu({event:i,metadata:e,onBotLikeUserAgentError:t,onNetworkError:n}),releaseStage:"production",withSessionTracking:!1}}({metadata:{custom:{feature:e}},onBotLikeUserAgentError:this.handleBotLikeUserAgentError.bind(this),onNetworkError:this.handleNetworkError.bind(this)});this.client=new gd(t),this.feature=e||"",this.leaveBreadcrumb=this.leaveBreadcrumb.bind(this),this.notify=this.notify.bind(this)}leaveBreadcrumb(e,t,n){this.client?this.client.leaveBreadcrumb(e,t,n):console.log("Bugsnag.leaveBreadcrumb() called before client creation.")}notify(e,t){return a(this,void 0,void 0,(function*(){var n;this.client?this.client.notify(e,t):null===(n=console.warn)||void 0===n||n.call(console,"Bugsnag.notify() called before client creation.")}))}handleBotLikeUserAgentError(e){this.opentelClient.counter({attributes:{feature:this.feature,userAgentBucket:e},name:"shop_js_suppressed_bot_like_user_agent_error",value:1})}handleNetworkError(e="NetworkError"){this.opentelClient.counter({attributes:{feature:this.feature,error:e},name:"shop_js_network_error",value:1})}}const au=["discount-app","login-button","shop-pay-payment-request"];class ou{constructor(e,t,n){this.locale=e,this.deprecatedLoaderFilesEnabled=t,this.loadedFeatures=new Map,this.baseUrl=this.resolveBaseUrl(n)}load(e){if(this.loadedFeatures.has(e))return this.loadedFeatures.get(e);const{loaderAsset:t,featureAssets:n}
2=this.getAssetsForFeature(e);if(vd.querySelector(`script[src="${t}"]`))return this.loadedFeatures.set(e,Promise.resolve()),this.loadedFeatures.get(e);const i=n.map((e=>vd.querySelector(`script[src="${e}"]`))).every(Boolean);if(n.length>0&&i)return this.loadedFeatures.set(e,Promise.resolve()),this.loadedFeatures.get(e);const a=(n.length>0?n:[t]).map((e=>{const t=vd.createElement("script");return t.src=e,t.type="module",t})),o=Promise.all(a.map((e=>new Promise(((t,n)=>{e.onload=t,e.onerror=n})))));return this.loadedFeatures.set(e,o),a.forEach((e=>vd.head.appendChild(e))),o}getAssetsForFeature(e){var t,n,i;const a=(null===(i=null===(n=null===(t=Pd.Shopify)||void 0===t?void 0:t.featureAssets)||void 0===n?void 0:n["shop-js"])||void 0===i?void 0:i[e])||[];let o="modules/v2";return(this.deprecatedLoaderFilesEnabled||function(e){return au.includes(e)}(e))&&(o="modules"),{loaderAsset:`${this.baseUrl}${o}/loader.${e}.${this.locale}.esm.js`,featureAssets:a.map((e=>`${this.baseUrl}${e}`))}}resolveBaseUrl(e){const t=new Pd.URL("https://cdn.shopify.com/shopifycloud/shop-js");try{if(e){const n=new Pd.URL(`https://${e}`);t.hostname=n.hostname,t.pathname=`${n.pathname}${t.pathname}`}}catch(e){}const n=t.toString();return n.endsWith("/")?n:`${n}/`}}var su,ru,lu,cu,pu,du,uu,mu,hu,_u,gu,fu,bu={},yu=[],vu=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,ku=Array.isArray;function wu(e,t){for(var n in t)e[n]=t[n];return e}function Pu(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function Su(e,t,n,i,a){var o={type:e,props:t,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==a?++lu:a,__i:-1,__u:0};return null==a&&null!=ru.vnode&&ru.vnode(o),o}function zu(e){return e.children}function ju(e,t){this.props=e,this.context=t}function Cu(e,t){if(null==t)return e.__?Cu(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?Cu(e):null}function xu(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return xu(e)}}function Lu(e){(!e.__d&&(e.__d=!0)&&cu.push(e)&&!Au.__r++||pu!=ru.debounceRendering)&&((pu=ru.debounceRendering)||du)(Au)}function Au(){for(var e,t,n,i,a,o,s,r=1;cu.length;)cu.length>r&&cu.sort(uu),e=cu.shift(),r=cu.length,e.__d&&(n=void 0,i=void 0,a=(i=(t=e).__v).__e,o=[],s=[],t.__P&&((n=wu({},i)).__v=i.__v+1,ru.vnode&&ru.vnode(n),Du(t.__P,n,i,t.__n,t.__P.namespaceURI,32&i.__u?[a]:null,o,null==a?Cu(i):a,!!(32&i.__u),s),n.__v=i.__v,n.__.__k[n.__i]=n,qu(o,n,s),i.__e=i.__=null,n.__e!=a&&xu(n)));Au.__r=0}function Tu(e,t,n,i,a,o,s,r,l,c,p){var d,u,m,h,_,g,f,b=i&&i.__k||yu,y=t.length;for(l=Eu(n,t,b,l,y),d=0;d<y;d++)null!=(m=n.__k[d])&&(u=-1==m.__i?bu:b[m.__i]||bu,m.__i=d,g=Du(e,m,u,a,o,s,r,l,c,p),h=m.__e,m.ref&&u.ref!=m.ref&&(u.ref&&$u(u.ref,null,m),p.push(m.ref,m.__c||h,m)),null==_&&null!=h&&(_=h),(f=!!(4&m.__u))||u.__k===m.__k?l=Mu(m,l,e,f):"function"==typeof m.type&&void 0!==g?l=g:h&&(l=h.nextSibling),m.__u&=-7);return n.__e=_,l}function Eu(e,t,n,i,a){var o,s,r,l,c,p=n.length,d=p,u=0;for(e.__k=new Array(a),o=0;o<a;o++)null!=(s=t[o])&&"boolean"!=typeof s&&"function"!=typeof s?("string"==typeof s||"number"==typeof s||"bigint"==typeof s||s.constructor==String?s=e.__k[o]=Su(null,s,null,null,null):ku(s)?s=e.__k[o]=Su(zu,{children:s},null,null,null):void 0===s.constructor&&s.__b>0?s=e.__k[o]=Su(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):e.__k[o]=s,l=o+u,s.__=e,s.__b=e.__b+1,r=null,-1!=(c=s.__i=Ou(s,n,l,d))&&(d--,(r=n[c])&&(r.__u|=2)),null==r||null==r.__v?(-1==c&&(a>p?u--:a<p&&u++),"function"!=typeof s.type&&(s.__u|=4)):c!=l&&(c==l-1?u--:c==l+1?u++:(c>l?u--:u++,s.__u|=4))):e.__k[o]=null;if(d)for(o=0;o<p;o++)null!=(r=n[o])&&!(2&r.__u)&&(r.__e==i&&(i=Cu(r)),Uu(r,r));return i}function Mu(e,t,n,i){var a,o;if("function"==typeof e.type){for(a=e.__k,o=0;a&&o<a.length;o++)a[o]&&(a[o].__=e,t=Mu(a[o],t,n,i));return t}e.__e!=t&&(i&&(t&&e.type&&!t.parentNode&&(t=Cu(e)),n.insertBefore(e.__e,t||null)),t=e.__e);do{t=t&&t.nextSibling}while(null!=t&&8==t.nodeType);return t}function Ou(e,t,n,i){var a,o,s,r=e.key,l=e.type,c=t[n],p=null!=c&&!(2&c.__u);if(null===c&&null==r||p&&r==c.key&&l==c.type)return n;if(i>(p?1:0))for(a=n-1,o=n+1;a>=0||o<t.length;)if(null!=(c=t[s=a>=0?a--:o++])&&!(2&c.__u)&&r==c.key&&l==c.type)return s;return-1}function Iu(e,t,n){"-"==t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||vu.test(t)?n:n+"px"}function Nu(e,t,n,i,a){var o,s;e:if("style"==t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof i&&(e.style.cssText=i=""),i)for(t in i)n&&t in n||Iu(e.style,t,"");if(n)for(t in n)i&&n[t]==i[t]||Iu(e.style,t,n[t])}else if("o"==t[0]&&"n"==t[1])o=t!=(t=t.replace(mu,"$1")),s=t.toLowerCase(),t=s in e||"onFocusOut"==t||"onFocusIn"==t?s.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?i?n.u=i.u:(n.u=hu,e.addEventListener(t,o?gu:_u,o)):e.removeEventListener(t,o?gu:_u,o);else{if("http://www.w3.org/2000/svg"==a)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=t&&"height"!=t&&"href"!=t&&"list"!=t&&"form"!=t&&"tabIndex"!=t&&"download"!=t&&"rowSpan"!=t&&"colSpan"!=t&&"role"!=t&&"popover"!=t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!=t[4]?e.removeAttribute(t):e.setAttribute(t,"popover"==t&&1==n?"":n))}}function Ru(e){return function(t){if(this.l){var n=this.l[t.type+e];if(null==t.t)t.t=hu++;else if(t.t<n.u)return;return n(ru.event?ru.event(t):t)}}}function Du(e,t,n,i,a,o,s,r,l,c){var p,d,u,m,h,_,g,f,b,y,v,k,w,P,S,z,j,C=t.type;if(void 0!==t.constructor)return null;128&n.__u&&(l=!!(32&n.__u),o=[r=t.__e=n.__e]),(p=ru.__b)&&p(t);
vendor: 4,750 bytes, line 2
2e:if("function"==typeof C)try{if(f=t.props,b="prototype"in C&&C.prototype.render,y=(p=C.contextType)&&i[p.__c],v=p?y?y.props.value:p.__:i,n.__c?g=(d=t.__c=n.__c).__=d.__E:(b?t.__c=d=new C(f,v):(t.__c=d=new ju(f,v),d.constructor=C,d.render=Wu),y&&y.sub(d),d.state||(d.state={}),d.__n=i,u=d.__d=!0,d.__h=[],d._sb=[]),b&&null==d.__s&&(d.__s=d.state),b&&null!=C.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=wu({},d.__s)),wu(d.__s,C.getDerivedStateFromProps(f,d.__s))),m=d.props,h=d.state,d.__v=t,u)b&&null==C.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),b&&null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(b&&null==C.getDerivedStateFromProps&&f!==m&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(f,v),t.__v==n.__v||!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(f,d.__s,v)){for(t.__v!=n.__v&&(d.props=f,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some((function(e){e&&(e.__=t)})),k=0;k<d._sb.length;k++)d.__h.push(d._sb[k]);d._sb=[],d.__h.length&&s.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(f,d.__s,v),b&&null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(m,h,_)}))}if(d.context=v,d.props=f,d.__P=e,d.__e=!1,w=ru.__r,P=0,b){for(d.state=d.__s,d.__d=!1,w&&w(t),p=d.render(d.props,d.state,d.context),S=0;S<d._sb.length;S++)d.__h.push(d._sb[S]);d._sb=[]}else do{d.__d=!1,w&&w(t),p=d.render(d.props,d.state,d.context),d.state=d.__s}while(d.__d&&++P<25);d.state=d.__s,null!=d.getChildContext&&(i=wu(wu({},i),d.getChildContext())),b&&!u&&null!=d.getSnapshotBeforeUpdate&&(_=d.getSnapshotBeforeUpdate(m,h)),z=p,null!=p&&p.type===zu&&null==p.key&&(z=Fu(p.props.children)),r=Tu(e,ku(z)?z:[z],t,n,i,a,o,s,r,l,c),d.base=t.__e,t.__u&=-161,d.__h.length&&s.push(d),g&&(d.__E=d.__=null)}catch(e){if(t.__v=null,l||null!=o)if(e.then){for(t.__u|=l?160:128;r&&8==r.nodeType&&r.nextSibling;)r=r.nextSibling;o[o.indexOf(r)]=null,t.__e=r}else{for(j=o.length;j--;)Pu(o[j]);Bu(t)}else t.__e=n.__e,t.__k=n.__k,e.then||Bu(t);ru.__e(e,t,n)}else null==o&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):r=t.__e=Vu(n.__e,t,n,i,a,o,s,l,c);return(p=ru.diffed)&&p(t),128&t.__u?void 0:r}function Bu(e){e&&e.__c&&(e.__c.__e=!0),e&&e.__k&&e.__k.forEach(Bu)}function qu(e,t,n){for(var i=0;i<n.length;i++)$u(n[i],n[++i],n[++i]);ru.__c&&ru.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){ru.__e(e,t.__v)}}))}function Fu(e){return"object"!=typeof e||null==e||e.__b&&e.__b>0?e:ku(e)?e.map(Fu):wu({},e)}function Vu(e,t,n,i,a,o,s,r,l){var c,p,d,u,m,h,_,g=n.props||bu,f=t.props,b=t.type;if("svg"==b?a="http://www.w3.org/2000/svg":"math"==b?a="http://www.w3.org/1998/Math/MathML":a||(a="http://www.w3.org/1999/xhtml"),null!=o)for(c=0;c<o.length;c++)if((m=o[c])&&"setAttribute"in m==!!b&&(b?m.localName==b:3==m.nodeType)){e=m,o[c]=null;break}if(null==e){if(null==b)return document.createTextNode(f);e=document.createElementNS(a,b,f.is&&f),r&&(ru.__m&&ru.__m(t,o),r=!1),o=null}if(null==b)g===f||r&&e.data==f||(e.data=f);else{if(o=o&&su.call(e.childNodes),!r&&null!=o)for(g={},c=0;c<e.attributes.length;c++)g[(m=e.attributes[c]).name]=m.value;for(c in g)if(m=g[c],"children"==c);else if("dangerouslySetInnerHTML"==c)d=m;else if(!(c in f)){if("value"==c&&"defaultValue"in f||"checked"==c&&"defaultChecked"in f)continue;Nu(e,c,null,m,a)}for(c in f)m=f[c],"children"==c?u=m:"dangerouslySetInnerHTML"==c?p=m:"value"==c?h=m:"checked"==c?_=m:r&&"function"!=typeof m||g[c]===m||Nu(e,c,m,g[c],a);if(p)r||d&&(p.__html==d.__html||p.__html==e.innerHTML)||(e.innerHTML=p.__html),t.__k=[];else if(d&&(e.innerHTML=""),Tu("template"==t.type?e.content:e,ku(u)?u:[u],t,n,i,"foreignObject"==b?"http://www.w3.org/1999/xhtml":a,o,s,o?o[0]:n.__k&&Cu(n,0),r,l),null!=o)for(c=o.length;c--;)Pu(o[c]);r||(c="value","progress"==b&&null==h?e.removeAttribute("value"):null!=h&&(h!==e[c]||"progress"==b&&!h||"option"==b&&h!=g[c])&&Nu(e,c,h,g[c],a),c="checked",null!=_&&_!=e[c]&&Nu(e,c,_,g[c],a))}return e}function $u(e,t,n){try{if("function"==typeof e){var i="function"==typeof e.__u;i&&e.__u(),i&&null==t||(e.__u=e(t))}else e.current=t}catch(e){ru.__e(e,n)}}function Uu(e,t,n){var i,a;if(ru.unmount&&ru.unmount(e),(i=e.ref)&&(i.current&&i.current!=e.__e||$u(i,null,t)),null!=(i=e.__c)){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(e){ru.__e(e,t)}i.base=i.__P=null}if(i=e.__k)for(a=0;a<i.length;a++)i[a]&&Uu(i[a],t,n||"function"!=typeof e.type);n||Pu(e.__e),e.__c=e.__=e.__e=void 0}function Wu(e,t,n){return this.constructor(e,n)}su=yu.slice,ru={__e:function(e,t,n,i){for(var a,o,s;t=t.__;)if((a=t.__c)&&!a.__)try{if((o=a.constructor)&&null!=o.getDerivedStateFromError&&(a.setState(o.getDerivedStateFromError(e)),s=a.__d),null!=a.c
2omponentDidCatch&&(a.componentDidCatch(e,i||{}),s=a.__d),s)return a.__E=a}catch(t){e=t}throw e}},lu=0,ju.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=wu({},this.state),"function"==typeof e&&(e=e(wu({},n),this.props)),e&&wu(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),Lu(this))},ju.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Lu(this))},ju.prototype.render=zu,cu=[],du="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,uu=function(e,t){return e.__v.__b-t.__v.__b},Au.__r=0,mu=/(PointerCapture)$|Capture$/i,hu=0,_u=Ru(!1),gu=Ru(!0),fu=0;const Hu=new Set(["bg","bg-BG","cs","da","de","el","en","es","fi","fr","hi","hr","hr-HR","hu","id","it","ja","ko","lt","lt-LT","ms","nb","nl","pl","pt-BR","pt-PT","ro","ro-RO","ru","sk","sk-SK","sl","sl-SI","sv","th","tr","vi","zh-CN","zh-TW"]),Ku={bg:"bg-BG",hr:"hr-HR",lt:"lt-LT",ro:"ro-RO",sk:"sk-SK",sl:"sl-SI"};function Zu(e){var t;return null!==(t=Ku[e])&&void 0!==t?t:e}function Gu(e){return Hu.has(e)}!function(e){function t(e){var n,i;return this.getChildContext||(n=new Set,(i={})[t.__c]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&n.forEach((function(e){e.__e=!0,Lu(e)}))},this.sub=function(e){n.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.delete(e),t&&t.call(e)}}),e.children}t.__c="__cC"+fu++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t}({loading:void 0,locale:"en",translations:void 0});const Ju={initCustomerAccounts:"init-customer-accounts",initCustomerAccountsSignUp:"init-customer-accounts-sign-up",initShopCartSync:"init-shop-cart-sync",initShopLoginInput:"init-shop-for-new-customer-accounts",initShopForNewCustomerAccounts:"init-shop-for-new-customer-accounts",initShopEmail
2LookupCoordinator:"init-shop-email-lookup-coordinator",initShopUserRecognition:"init-shop-user-recognition"};function Yu({onElementFound:e,selector:t}){const n=new WeakSet,i=new MutationObserver((e=>{let t=!1;for(const n of e)if(n.addedNodes.length>0){t=!0;break}t&&o()}));function o(){vd.querySelectorAll(t).forEach((t=>{n.has(t)||(e(t),n.add(t))}))}return function(){a(this,void 0,void 0,(function*(){yield function(){if(vd.body)return Promise.resolve();return new Promise((e=>{Pd.addEventListener("DOMContentLoaded",(()=>e()))}))}(),o(),i.observe(vd.body||vd.documentElement,{childList:!0,subtree:!0})}))}(),i}const Qu={"shop-user-avatar":{feature:"avatar",deprecatedFeature:"avatar"},"shop-checkout-modal":{feature:"checkout-modal"},"shop-discount-auth":{deprecatedFeature:"discount-app"},"shop-lead-capture":{feature:"lead-capture"},"shop-login-button":{feature:"shop-login-button",deprecatedFeature:"login-button"},"shop-pay-button":{feature:"pay-button",deprecatedFeature:"pay-button"},"shopify-payment-terms":{feature:"payment-terms",deprecatedFeature:"payment-terms"},"shop-follow-button":{feature:"shop-follow-button",deprecatedFeature:"login-button"},"shop-pay-payment-request":{deprecatedFeature:"shop-pay-payment-request"},"shop-pay-payment-request-button":{feature:"shop-pay-payment-request-button"},"shop-user-recognition":{feature:"shop-user-recognition"}};class Xu extends Error{constructor(e){super(`Failed to load lazy loaded web component bundle after detecting element: ${e}`)}}function em(e,t={}){return function(e,{session:t}={}){const n=t?"sessionStorage":"localStorage";try{return{ok:!0,value:Pd[n].getItem(e)}}catch(e){return{ok:!1,value:null}}}(e,t).value}const tm="signInWithShop:forceNewClientBundle";const{newFullClientBundleEnabled:nm,deprecatedLoaderFilesEnabled:im}=function(){var e,t,n;const i=Boolean(null===(n=null===(t=null===(e=Pd.Shopify)||void 0===e?void 0:e.featureAssets)||void 0===t?void 0:t["shop-js"])||void 0===n?void 0:n["shop-follow-button"]),a="true"===em(tm),o=!i&&a,s=i||a;return o&&console.log(`%c[Shop-JS] %cUsing updated client.js implementation with deprecated bundles. Disable with %cwindow.localStorage.removeItem("${tm}")', 'color:darkorange', 'color:black', 'background: lightgrey`),{newFullClientBundleEnabled:s,deprecatedLoaderFilesEnabled:o}}();nm?function({deprecatedLoaderFilesEnabled:e}){var t;if(!Pd.customElements)return;const n=new iu("full"),i=function(e){var t;try{const n=vd.documentElement.lang||(null===(t=Pd.Shopify)||void 0===t?void 0:t.locale);if(n){const t=new Intl.Locale(n);if(Gu(n))return Zu(n);if(Gu(t.language))return Zu(t.language);e.leaveBreadcrumb(`Unsupported locale: "${n}". Falling back to "en".`,{},"log")}for(const e of kd.languages){if(Gu(e))return Zu(e);const t=new Intl.Locale(e);if(Gu(t.language))return Zu(t.language)}}catch(e){}return"en"}(n),o=new ou(i,e,null===(t=Pd.Shopify)||void 0===t?void 0:t.cdnHost);!function(e){Pd.Shopify||(Pd.Shopify={}),Pd.Shopify.SignInWithShop||(Pd.Shopify.SignInWithShop={}),Pd.Shopify.SignInWithShop.featureLoader=e,Pd.Shopify.SignInWithShop=new Proxy(Pd.Shopify.SignInWithShop,{get(t,n){const i=Ju[n];return n in t||!i?t[n]:(...t)=>a(this,void 0,void 0,(function*(){return yield e.load(i),Pd.Shopify.SignInWithShop[n](...t)}))}})}(o),function(e,t,n){Yu({onElementFound(i){const a=i.tagName.toLowerCase(),{feature:o,deprecatedFeature:s}=Qu[a]||{};return t||!o?s?e.load(s):void n(new Xu(a)):o?e.load(o):void n(new Xu(a))},selector:Object.keys(Qu).join(", ")})}(o,e,(e=>n.notify(e)))}({deprecatedLoaderFilesEnabled:im}):Boolean(window.customElements)&&(t("shop-discount-auth",el),t("shop-login-button",sl),t("shop-pay-button",ml),t("shop-pay-button-base",rl),t("shop-swirl",ld),t("shopify-payment-terms",bl),t("shop-pay-banner",nd),t("shop-pay-installments-banner",rd),t("shop-follow-button",Qc),t("shop-login-default",Op),window.customElements&&(customElements.get("shop-user-avatar")||customElements.define("shop-user-avatar",Dp)),window.Shopify||(window.Shopify={}),window.Shopify.SignInWithShop||(window.Shopify.SignInWithShop={initCustomerAccounts:li,initCustomerAccountsSignUp:pi,initShopLoginInput
2:wi,initShopForNewCustomerAccounts:ga,initShopEmailLookupCoordinator:di}));const am={phone_capture:{consent:{title_discount_saved:"Регистрирайте се за текстови съобщения, за да получавате най-актуалните предложения и новини",title_discount_not_saved:"Почти сте готови. Регистрирайте се за текстови съобщения, за да запишете отстъпката.",confirm_button:"Влизане с {phone}",decline_button:"Не искам текстови съобщения",disclosure_heading:"Разкриване на информация чрез SMS от {merchantName}"},consent_confirmed:{title:"Към текстовите съобщения",description:"Отговорете на текстовото съобщение, изпратено на {phone}, за да се запишете. Вашият код за отстъпка ще бъде приложен автоматично при плащането."},consent_declined:{title:"Няма да получавате текстови съобщения от {merchantName}",description:"Вашият код за отстъпка ще бъде приложен автоматично при плащането."}},personalization_consent:{title:"Ако искате да запазите отстъпката, синхронизирайте вашите дейности при пазаруване"},auth_modal:{login_sms_description:"Въведете кода, който изпратихме на {phoneNumber}",login_email_description:"Въведете кода, изпратен на вашия имейл адрес – {email}",login_webauthn_description:"Влезте с парола, за да използвате безопасно своята записана информация."}};var om={shop_discount_auth:am},sm=Object.freeze({__proto__:null,default:om,shop_discount_auth:am});const rm={phone_capture:{consent:{title_discount_saved:"Zaregistrujte se k odběru SMS a získávejte nejnovější nabídky a aktualizace",title_discount_not_saved:"Už jen kousek. Zaregistrujte se k odběru SMS a uložte si slevu.",confirm_button:"Zaregistrovat se pomocí čísla {phone}",decline_button:"Nechci dostávat SMS",disclosure_heading:"Informace o SMS od obchodu {merchantName}"},consent_confirmed:{title:"Přejděte do SMS zpráv",description:"Odpovědí na zprávu zaslanou na číslo {phone} udělíte souhlas. Váš slevový kód se automaticky uplatní v pokladně."},consent_declined:{title:"Od obchodu {merchantName} nebudete dostávat SMS",description:"Váš slevový kód se automaticky uplatní v pokladně."}},personalization_consent:{title:"Chcete-li si uložit slevu, synchronizujte svou nákupní aktivitu"},auth_modal:{login_sms_description:"Zadejte kód zaslaný na číslo {phoneNumber}",login_email_description:"Zadejte kód zaslaný na e-mail {email}",login_webauthn_description:"Přihlaste se pomocí klíče Passkey a bezpečně používejte uložené údaje."}};var lm={shop_discount_auth:rm},cm=Object.freeze({__proto__:null,default:lm,shop_discount_auth:rm});const pm={phone_capture:{consent:{title_discount_saved:"Tilmeld dig sms'er for at få de seneste tilbud og opdateringer",title_discount_not_saved:"Du er der næsten. Tilmeld dig sms'er for at gemme din rabat.",confirm_button:"Tilmeld dig med {phone}",decline_button:"Jeg vil ikke have sms'er",disclosure_heading:"Sms-ansvarsfraskrivelse fra {merchantName}"},consent_confirmed:{title:"Gå til dine sms'er",description:"Svar på den sms, der er sendt til {phone}, for at tilmelde dig. Din rabatkode anvendes automatisk ved betaling."},consent_declined:{title:"Du modtager ikke sms'er fra {merchantName}",description:"Din rabatkode anvendes automatisk ved betaling."}},personalization_consent:{title:"Synkroniser din shoppingaktivitet for at gemme din rabat"},auth_modal:{login_sms_description:"Indtast den kode, der er sendt til {phoneNumber}",login_email_description:"Indtast den kode, der er sendt til din mail, {email}",login_webauthn_description:"Log ind med en adgangsnøgle for at bruge dine gemte oplysninger sikkert."}};var dm={shop_discount_auth:pm},um=Object.freeze({__proto__:null,default:dm,shop_discount_auth:pm});const mm={phone_capture:{consent:{title_discount_saved:"Für SMS anmelden, um aktuelle Angebote und Updates zu erhalten",title_discount_not_saved:"Fast geschafft. Für SMS anmelden, um deinen Rabatt zu speichern.",confirm_button:"Mit {phone} anmelden",decline_button:"Keine SMS erhalten",disclosure_heading:"SMS-Hinweise von {merchantName}"},consent_confirmed:{title:"SMS öffnen",description:"Antworte auf die SMS, die an {phone} gesendet wurde, um zuzustimmen. Dein Rabattcode wird beim Checkout automatisch angewendet."},consent_declined:{title:"Du erhältst keine SMS von {merchantName}",description:"Dein Rabattcode wird beim Checkout automatisch angewendet."}},personalization_consent:{title:"Einkaufsaktivität synchronisieren, um deinen Rabatt zu speichern"},auth_modal:{login_sms_description:"Gib den Code ein, der an {phoneNumber} gesendet wurde.",login_email_description:"Gib den Code ein, der an deine E-Mail-Adresse {email} gesendet wurde.",login_webauthn_description:"Melde dich mit einem Passkey an, um deine gespeicherten Informationen sicher zu verwenden."}};var hm={shop_discount_auth:mm},_m=Object.freeze({__proto__:null,default:hm,shop_discount_auth:mm});const gm={phone_capture:{consent:{title_discount_saved:"Εγγραφείτε στα μηνύματα κειμένου για να λαμβάνετε τις νεότερες προσφορές και ενημερώσεις",title_discount_not_saved:"Σχεδόν τελειώσατε. Εγγραφείτε στα μηνύματα κειμένου για να αποθηκεύσετε την έκπτωσή σας.",confirm_button:"Εγγραφή με {phone}",decline_button:"Δεν επιθυμώ μηνύματα κειμένου",disclosure_heading:"Γνωστοποίηση SMS από το κατάστημα {merchantName}"},consent_confirmed:{title:"Μεταβείτε στα μηνύματά σας",description:"Απαντήστε στο μήνυμα που στάλθηκε στο {phone} για να δώσετε τη συναίνεσή σας. Ο κωδικός έκπτωσης θα εφαρμοστεί αυτόματα κατά την ολοκλήρωση αγοράς."},consent_declined:{title:"Δεν θα λαμβάνετε μηνύματα κειμένου από το κατάστημα {merchantName}",description:"Ο κωδικός έκπτωσης θα εφαρμοστεί αυτόματα κατά την ολοκλήρωση αγοράς."}},personalization_consent:{title:"Για να αποθηκεύσετε την έκπτωσή σας, συγχρονίστε τη δραστηριότητα αγορών σας"},auth_modal:{login_sms_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο {phoneNumber}",login_email_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο email σας, {email}",login_webauthn_description:"Συνδεθείτε με ένα κλειδί πρόσβασης για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες."}};var fm={shop_discount_auth:gm},bm=Object.freeze({__proto__:null,default:fm,shop_discount_auth:gm});const ym={auth_modal:{login_sms_description:"Enter the code sent to {phoneNumber}",login_email_description:"Enter the code sent to your email, {email}",login_webauthn_description:"Sign in with a passkey to securely use your saved information."},phone_capture:{consent:{title_discount_saved:"Sign up for texts to get the latest offers and updates",title_discount_not_saved:"Almost there. Sign up for texts to save your discount.",confirm_button:"Sign up with {phone}",decline_button:"I don't want texts",disclosure_heading:"SMS Disclosure from {merchantName}"},consent_confirmed:{title:"Head to your texts",description:"Reply to the text sent to {phone} to opt in. Your discount code will be automatically applied at checkout."},consent_declined:{title:"You will not receive texts from {merchantName}",description:"Your discount code will be automatically applied at checkout."}},personalization_consent:{title:"To save your discount, sync your shopping activity"}};var vm={shop_discount_auth:ym},km=Object.freeze({__proto__:null,default:vm,shop_discount_auth:ym});const wm={phone_capture:{consent:{title_discount_saved:"Regístrate para recibir mensajes de texto con las últimas ofertas y actualizaciones",title_discount_not_saved:"Falta poco. Regístrate para recibir mensajes de texto y guardar el descuento.",confirm_button:"Registrarse con {phone}
2",decline_button:"No deseo recibir mensajes de texto",disclosure_heading:"Divulgación de SMS de {merchantName}"},consent_confirmed:{title:"Revisa tus mensajes de texto",description:"Responde al mensaje de texto enviado al {phone} para suscribirte. El código de descuento se aplicará automáticamente en el momento del pago."},consent_declined:{title:"No recibirás mensajes de texto de {merchantName}",description:"El código de descuento se aplicará automáticamente en el pago."}},personalization_consent:{title:"Para guardar el descuento, sincroniza la actividad de compras"},auth_modal:{login_sms_description:"Ingresa el código enviado al {phoneNumber}",login_email_description:"Ingresa el código que se envió al correo electrónico {email}",login_webauthn_description:"Inicia sesión con una clave de acceso para usar la información guardada de forma segura."}};var Pm={shop_discount_auth:wm},Sm=Object.freeze({__proto__:null,default:Pm,shop_discount_auth:wm});const zm={phone_capture:{consent:{title_discount_saved:"Tilaa tekstiviestit saadaksesi uusimmat tarjoukset ja päivitykset",title_discount_not_saved:"Melkein valmista. Tilaa tekstiviestit tallentaaksesi alennuksesi.",confirm_button:"Rekisteröidy numerolla {phone}",decline_button:"En halua tekstiviestejä",disclosure_heading:"Tekstiviesti-ilmoitus kaupalta {merchantName}"},consent_confirmed:{title:"Siirry tekstiviesteihisi",description:"Vastaa numeroon {phone} lähetettyyn tekstiviestiin suostuaksesi. Alennuskoodisi lisätään automaattisesti kassalla."},consent_declined:{title:"Et saa tekstiviestejä kaupalta {merchantName}",description:"Alennuskoodisi lisätään automaattisesti kassalla."}},personalization_consent:{title:"Synkronoi ostostoimintasi tallentaaksesi alennuksesi"},auth_modal:{login_sms_description:"Anna numeroon {phoneNumber} lähetetty koodi",login_email_description:"Anna sähköpostiisi {email} lähetetty koodi",login_webauthn_description:"Kirjaudu sisään todentamisavaimella käyttääksesi tallennettuja tietojasi turvallisesti."}};var jm={shop_discount_auth:zm},Cm=Object.freeze({__proto__:null,default:jm,shop_discount_auth:zm});const xm={phone_capture:{consent:{title_discount_saved:"Inscrivez-vous pour recevoir par SMS les dernières offres et mises à jour",title_discount_not_saved:"Vous y êtes presque. Inscrivez-vous aux SMS pour enregistrer votre réduction.",confirm_button:"S’inscrire avec le {phone}",decline_button:"Je ne souhaite pas recevoir de SMS",disclosure_heading:"Divulgation concernant les SMS de {merchantName}"},consent_confirmed:{title:"Consultez vos SMS",description:"Répondez au SMS envoyé au {phone} pour vous y abonner. Votre code de réduction sera automatiquement appliqué au moment du paiement."},consent_declined:{title:"Vous ne recevrez pas de SMS de {merchantName}",description:"Votre code de réduction sera automatiquement appliqué au moment du paiement."}},personalization_consent:{title:"Pour enregistrer votre réduction, synchronisez votre activité d’achat"},auth_modal:{login_sms_description:"Saisissez le code envoyé au {phoneNumber}",login_email_description:"Saisissez le code envoyé à votre adresse e-mail, {email}",login_webauthn_description:"Connectez-vous avec une clé d’accès pour utiliser vos informations enregistrées en toute sécurité."}};var Lm={shop_discount_auth:xm},Am=Object.freeze({__proto__:null,default:Lm,shop_discount_auth:xm});const Tm={phone_capture:{consent:{title_discount_saved:"लेटेस्ट ऑफ़र और अपडेट पाने के लिए टेक्स्ट मैसेज के लिए साइन अप करें.",title_discount_not_saved:"बस हो गया. अपना डिस्काउंट सेव करने के लिए टेक्स्ट मैसेज के लिए साइन अप करें।",confirm_button:"{phone} के साथ साइन अप करें",decline_button:"मुझे टेक्स्ट मैसेज नहीं चाहिए",disclosure_heading:"{merchantName} से SMS डिस्क्लोज़र"},consent_confirmed:{title:"अपने टेक्स्ट मैसेज पर जाएं",de
2scription:"ऑप्ट इन करने के लिए {phone} पर भेजे गए टेक्स्ट का जवाब दें। आपका डिस्काउंट कोड चेकआउट के समय अपने आप लागू हो जाएगा।"},consent_declined:{title:"आपको {merchantName} से टेक्स्ट मैसेज नहीं मिलेंगे",description:"आपका डिस्काउंट कोड चेकआउट के समय अपने आप लागू हो जाएगा।"}},personalization_consent:{title:"अपना डिस्काउंट सेव करने के लिए, अपनी शॉपिंग एक्टिविटी सिंक करें"},auth_modal:{login_sms_description:"{phoneNumber} पर भेजा गया कोड दर्ज करें.",login_email_description:"आपके ईमेल, {email} पर भेजा गया कोड दर्ज करें.",login_webauthn_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए पासकी से साइन इन करें।"}};var Em={shop_discount_auth:Tm},Mm=Object.freeze({__proto__:null,default:Em,shop_discount_auth:Tm});const Om={phone_capture:{consent:{title_discount_saved:"Prijavite se za primanje tekstnih poruka kako biste dobivali najnovije ponude i novosti",title_discount_not_saved:"JoÅ¡ malo i gotovo. Prijavite se za primanje tekstnih poruka kako biste spremili popust.",confirm_button:"Prijavite se rabeći {phone}",decline_button:"Ne želim primati tekstne poruke",disclosure_heading:"SMS poruke od trgovine {merchantName}"},consent_confirmed:{title:"Otvorite SMS poruke",description:"Odgovorite na SMS poslan na broj {phone} za potvrdu. Kod za popust automatski će se primijeniti prilikom plaćanja."},consent_declined:{title:"Nećete dobivati SMS-ove iz trgovine {merchantName}",description:"Kod za popust automatski će se primijeniti prilikom plaćanja."}},personalization_consent:{title:"Ako želite spremiti popust, sinkronizirajte svoju aktivnost kupnje"},auth_modal:{login_sms_description:"Unesite kod koji smo poslali na broj {phoneNumber}",login_email_description:"Unesite kod koji ste dobili e-poÅ¡tom na adresu {email}",login_webauthn_description:"Prijavite se rabeći Passkey ako želite sigurno upotrebljavati spremljene informacije."}};var Im={shop_discount_auth:Om},Nm=Object.freeze({__proto__:null,default:Im,shop_discount_auth:Om});const Rm={phone_capture:{consent:{title_discount_saved:"Iratkozzon fel az SMS-értesítésekre, és kapja meg a legújabb ajánlatokat és frissítéseket.",title_discount_not_saved:"Már majdnem kész. A kedvezmény mentéséhez iratkozzon fel az SMS-ekre.",confirm_button:"Regisztráció a következővel: {phone}",decline_button:"Nem kérek SMS-eket",disclosure_heading:"SMS-tájékoztató a következőtől: {merchantName}"},consent_confirmed:{title:"Nyissa meg az SMS-eket",description:"A beleegyezéshez válaszoljon a(z) {phone} számra küldött SMS-re. A kedvezménykódot automatikusan alkalmazzuk a pénztárban."},consent_declined:{title:"Nem fog SMS-eket kapni a következőtől: {merchantName}",description:"A kedvezménykódot automatikusan alkalmazzuk a pénztárban."}},personalization_consent:{title:"A kedvezmény mentéséhez szinkronizálja a vásárlási tevékenységét."},auth_modal:{login_sms_description:"Adja meg a(z) {phoneNumber} számra küldött kódot.",login_email_description:"Adja meg a(z) {email} e-mail-címre küldött kódot.",login_webauthn_description:"Jelentkezzen be egy jelkulccsal a mentett adatok biztonságos használatához."}};var Dm={shop_discount_auth:Rm},Bm=Object.freeze({__proto__:null,default:Dm,shop_discount_auth:Rm});const qm={phone_capture:{consent:{title_discount_saved:"Daftar SMS untuk mendapatkan penawaran dan info terbaru",title_discount_not_saved:"Sedikit lagi. Daftar SMS untuk menyimpan diskon Anda.",confirm_button:"Daftar dengan {phone}",decline_button:"Saya tidak ingin menerima SMS",disclosure_heading:"Pemberitahuan SMS dari {merchantName}"},consent_confirmed:{title:"Buka SMS Anda",description:"Balas pesan yang dikirimkan ke {phone} untuk ikut serta. Kode diskon Anda akan diterapkan secara otomatis saat checkout."},consent_declined:{title:"Anda tidak akan menerima SMS dari {merchantName}",description:"Kode diskon Anda akan diterapkan secara otomatis saat checkout."}},personalization_consent:{title:"Untuk menyimpan diskon Anda, sinkronkan aktivitas belanja Anda"},auth_modal:{login_sms_description:"Masukkan kode yang dikirim ke {phoneNumber}",login_email_description:"Masukkan kode yang dikirim ke email Anda, {email}",login_webauthn_description:"Masuk menggunakan passkey untuk menggunakan informasi tersimpan Anda dengan aman."}};var Fm={shop_discount_auth:qm},Vm=Object.freeze({__proto__:null,default:Fm,shop_discount_auth:qm});const $m={phone_capture:{consent:{title_discount_saved:"Iscriviti agli SMS per ricevere le offerte e gli aggiornamenti più recenti",title_discount_not_saved:"Ci sei quasi. Iscriviti agli SMS per salvare lo sconto.",confirm_button:"Iscriviti con {phone}",decline_button:"Non voglio ricevere SMS",disclosure_heading:"Informativa sugli SMS di {merchantName}"},consent_confirmed:{title:"Controlla gli SMS",description:"Rispondi all’SMS inviato a {phone} per acconsentire esplicitamente. Il codice sconto verrà applicato automaticamente al check-out."},consent_declined:{title:"Non riceverai SMS da {merchantName}",description:"Il codice sconto verrà applicato automaticamente al check-out."}},personalization_consent:{title:"Per salvare lo sconto, sincronizza la tua attività di acquisto"},auth_modal:{login_sms_description:"Inserisci il codice inviato a {phoneNumber}",login_email_description:"Inserisci il codice inviato all’indirizzo email {email}",login_webauthn_description:"Accedi con una chiave di accesso per usare i dati salvati in modo sicuro."}};var Um={shop_discount_auth:$m},Wm=Object.freeze({__proto__:null,default:Um,shop_discount_auth:$m});const Hm={phone_capture:{consent:{title_discount_saved:"テキストメッセージ配信にサインアップして最新のオファーや更新情報を取得",title_discount_not_saved:"あともう少しです。テキストメッセージにサインアップしてディスカウントを保存",confirm_button:"{phone} でサインアップ",decline_button:"テキストメッセージの受信を希望しない",disclosure_heading:"{merchantName} からのSMSに関する開示"},consent_confirmed:{title:"テキストメッセージを確認",description:"{phone} 宛てに送信されたテキストメッセージに返信してオプトインã
2—てください。ディスカウントコードはチェックアウト時に自動的に適用されます。"},consent_declined:{title:"{merchantName} からテキストメッセージは配信されません",description:"ディスカウントコードはチェックアウト時に自動的に適用されます。"}},personalization_consent:{title:"ディスカウントを保存するために、ショッピングアクティビティを同期"},auth_modal:{login_sms_description:"{phoneNumber} 宛てに送信されたコードを入力してください。",login_email_description:"メールアドレス ({email}) 宛てに送信されたコードを入力してください。",login_webauthn_description:"パスキーでログインすると、保存された情報を安全に使用できます。"}};var Km={shop_discount_auth:Hm},Zm=Object.freeze({__proto__:null,default:Km,shop_discount_auth:Hm});const Gm={phone_capture:{consent:{title_discount_saved:"문자 메시지를 등록하고 최신 혜택과 업데이트를 받아보세요.",title_discount_not_saved:"거의 완료되었습니다. 문자 메시지를 등록하여 할인을 저장하십시오.",confirm_button:"{phone}(으)로 등록",decline_button:"문자 메시지를 받지 않음",disclosure_heading:"{merchantName}의 SMS 고지 사항"},consent_confirmed:{title:"문자 메시지 확인",description:"옵트인하려면 {phone}(으)로 전송된 문자 메시지에 회신하십시오. 할인 코드는 체크아웃 시 자동으로 적용됩니다."},consent_declined:{title:"{merchantName}의 문자 메시지를 수신하지 않습니다.",description:"할인 코드는 체크아웃 시 자동으로 적용됩니다."}},personalization_consent:{title:"할인을 저장하려면 쇼핑 활동을 동기화하십시오."},auth_modal:{login_sms_description:"{phoneNumber}(으)로 전송된 코드를 입력하십시오.",login_email_description:"이메일({email})(으)로 전송된 코드를 입력하십시오.",login_webauthn_description:"저장된 정보를 안전하게 사용하려면 패스키로 로그인하십시오."}};var Jm={shop_discount_auth:Gm},Ym=Object.freeze({__proto__:null,default:Jm,shop_discount_auth:Gm});const Qm={phone_capture:{consent:{title_discount_saved:"Užsiprenumeruokite tekstinius praneÅ¡imus, kad gautumėte naujausius pasiÅ«lymus ir atnaujinimus",title_discount_not_saved:"Beveik baigta. Užsiprenumeruokite tekstinius praneÅ¡imus, kad iÅ¡saugotumėte nuolaidą.",confirm_button:"Užsiregistruokite naudodami {phone}",decline_button:"AÅ¡ nenoriu tekstinių praneÅ¡imų",disclosure_heading:"SMS praneÅ¡imo atskleidimas iÅ¡ {merchantName}"},consent_confirmed:{title:"Eikite į savo tekstinius praneÅ¡imus",description:"Atsakykite į žinutę, atsiųstą į {phone}, kad pasirinktumėte. JÅ«sų nuolaidos kodas bus automatiÅ¡kai pritaikytas atsiskaitant."},consent_declined:{title:"Tekstinių praneÅ¡imų iÅ¡ {merchantName} negausite",description:"JÅ«sų nuolaidos kodas bus automatiÅ¡kai pritaikytas atsiskaitant."}},personalization_consent:{title:"Norėdami iÅ¡saugoti savo nuolaidą, sinchronizuokite savo apsipirkimo veiksmus"},auth_modal:{login_sms_description:"Ä®veskite kodą, iÅ¡siųstą {phoneNumber}",login_email_description:"Ä®veskite kodą, iÅ¡siųstą į jÅ«sų el. paÅ¡tą {email}",login_webauthn_description:"Prisijunkite su prieigos raktu „Passkey“, kad galėtumėte saugiai naudotis savo iÅ¡saugota informacija."}};var Xm={shop_discount_auth:Qm},eh=Object.freeze({__proto__:null,default:Xm,shop_discount_auth:Qm});const th={phone_capture:{consent:{title_discount_saved:"Daftar untuk mesej teks bagi mendapatkan tawaran dan kemaskinian terkini",title_discount_not_saved:"Hampir selesai. Daftar untuk mesej teks bagi menyimpan diskaun anda.",confirm_button:"Daftar dengan {phone}",decline_button:"Saya tidak mahu mesej teks",disclosure_heading:"Pendedahan SMS daripada {merchantName}"},consent_confirmed:{title:"Semak mesej teks anda",description:"Balas mesej teks yang dihantar ke {phone} untuk ikut serta. Kod diskaun anda akan digunakan secara automatik semasa pembayaran."},consent_declined:{title:"Anda tidak akan menerima mesej teks daripada {merchantName}",description:"Kod diskaun anda akan digunakan secara automatik semasa pembayaran."}},personalization_consent:{title:"Untuk menyimpan diskaun anda, selaraskan aktiviti beli-belah anda"},auth_modal:{login_sms_description:"Masukkan kod yang dihantar kepada {phoneNumber}",login_email_description:"Masukkan kod yang dihantar kepada e-mel anda, {email}",login_webauthn_description:"Daftar masuk menggunakan kunci laluan untuk menggunakan maklumat anda yang disimpan dengan selamat."}};var nh={shop_discount_auth:th},ih=Object.freeze({__proto__:null,default:nh,shop_discount_auth:th});const ah={phone_capture:{consent:{title_discount_saved:"Registrer deg for tekstmeldinger for Ã¥ fÃ¥ de nyeste tilbudene og oppdateringene",title_discount_not_saved:"Nesten ferdig. Registrer deg for tekstmeldinger for Ã¥ lagre rabatten.",confirm_button:"Registrer deg med {phone}",decline_button:"Jeg vil ikke ha tekstmeldinger",disclosure_heading:"SMS-vilkÃ¥r fra {merchantName}"},consent_confirmed:{title:"GÃ¥ til tekstmeldingene dine",description:"Svar pÃ¥ tekstmeldingen sendt til {phone} for Ã¥ registrere deg. Rabattkoden brukes automatisk i kassen."},consent_declined:{title:"Du vil ikke motta tekstmeldinger fra {merchantName}",description:"Rabattkoden brukes automatisk i kassen."}},personalization_consent:{title:"Synkroniser handleaktiviteten for Ã¥ lagre rabatten"},auth_modal:{login_sms_description:"Angi koden som ble sendt til {phoneNumber}",login_email_description:"Angi koden som ble sendt til e-postadressen din, {email}",login_webauthn_description:"Logg inn med en passnøkkel for sikker bruk av den lagrede informasjonen din."}};var oh={shop_discount_auth:ah},sh=Object.freeze({__proto__:null,default:oh,shop_discount_auth:ah});const rh={phone_capture:{consent:{title_discount_saved:"Meld je aan voor sms-berichten om de nieuwste aanbiedingen en updates te ontvangen.",title_discount_not_saved:"Bijna klaar. Meld je aan voor sms-berichten om je korting op te slaan.",confirm_button:"Aanmelden met {phone}",decline_button:"Ik wil geen sms-berichten",disclosure_heading:"Sms-verklaring van {merchantName}"},consent_confirmed:{title:"Ga naar je sms-berichten",description:"Beantwoord het sms'je dat naar {phone} is gestuurd om toestemming te geven. Je kortingscode wordt automatisch toegepast bij de checkout."},consent_declined:{title:"Je ontvangt geen sms-berichten van {merchantName}.",description:"Je kortingscode wordt automatisch toegepast bij de checkout."}},personalization_consent:{title:"Synchroniseer je winkelactiviteit om je korting op te slaan."},auth_modal:{login_sms_description:"Voer de code in die naar {phoneNumber} is gestuurd.",login_email_description:"Voer de code in die is gestuurd naar je e-mailadres, {email}.",login_webauthn_description:"Log in met een passkey om je opgeslagen gegevens veilig te gebruiken."}};var lh={shop_discount_auth:rh},ch=Object.freeze({__proto__:null,default:lh,shop_discount_auth:rh});const ph={phone_capture:{consent:{title_discount_saved:"Zarejestruj się, aby otrzymywać SMS-y z najnowszymi ofertami i aktualnościami",t
2itle_discount_not_saved:"Prawie gotowe. Zarejestruj się, aby otrzymywać SMS-y i zachować rabat.",confirm_button:"Zarejestruj się, używając numeru {phone}",decline_button:"Nie chcę otrzymywać SMS-ów",disclosure_heading:"Informacje o SMS-ach od {merchantName}"},consent_confirmed:{title:"Przejdź do wiadomości SMS",description:"Odpowiedz na wiadomość SMS wysłaną na numer {phone}, aby wyrazić zgodę. Twój kod rabatowy zostanie automatycznie zastosowany podczas realizacji zakupu."},consent_declined:{title:"Nie będziesz otrzymywać SMS-ów od {merchantName}",description:"Twój kod rabatowy zostanie automatycznie zastosowany podczas realizacji zakupu."}},personalization_consent:{title:"Zsynchronizuj swoją aktywność zakupową, aby zachować rabat"},auth_modal:{login_sms_description:"Wprowadź kod wysłany na numer {phoneNumber}",login_email_description:"Wprowadź kod wysłany na e-mail {email}",login_webauthn_description:"Zaloguj się kluczem dostępu, aby bezpiecznie korzystać z zapisanych informacji."}};var dh={shop_discount_auth:ph},uh=Object.freeze({__proto__:null,default:dh,shop_discount_auth:ph});const mh={phone_capture:{consent:{title_discount_saved:"Inscreva-se para receber mensagens de texto com as ofertas e atualizações mais recentes",title_discount_not_saved:"Quase lá. Inscreva-se para receber mensagens de texto e salvar o desconto.",confirm_button:"Inscrever-se com {phone}",decline_button:"Não quero receber mensagens de texto",disclosure_heading:"Divulgação por SMS de {merchantName}"},consent_confirmed:{title:"Acesse as mensagens de texto",description:"Responda à mensagem de texto enviada para {phone}
2 para ativar. O código de desconto será aplicado de forma automática no checkout."},consent_declined:{title:"Você não receberá mensagens de texto de {merchantName}",description:"O código de desconto será aplicado de forma automática no checkout."}},personalization_consent:{title:"Para salvar o desconto, sincronize as atividades de compras"},auth_modal:{login_sms_description:"Insira o código enviado para {phoneNumber}",login_email_description:"Insira o código enviado para o e-mail {email}",login_webauthn_description:"Faça login com uma chave de acesso para usar as informações salvas com segurança."}};var hh={shop_discount_auth:mh},_h=Object.freeze({__proto__:null,default:hh,shop_discount_auth:mh});const gh={phone_capture:{consent:{title_discount_saved:"Registe-se para receber mensagens SMS com as últimas ofertas e atualizações",title_discount_not_saved:"Quase concluído. Registe-se para receber mensagens SMS e guardar o desconto.",confirm_button:"Registar com {phone}",decline_button:"Não quero receber SMS",disclosure_heading:"Divulgação de SMS de {merchantName}"},consent_confirmed:{title:"Aceda às mensagens SMS",description:"Responda à SMS enviada para {phone} para optar ativamente por participar. O código de desconto será aplicad
2o automaticamente na finalização da compra."},consent_declined:{title:"Não vai receber SMS de {merchantName}",description:"O código de desconto será aplicado automaticamente na finalização da compra."}},personalization_consent:{title:"Para guardar o desconto, sincronize a atividade de compras"},auth_modal:{login_sms_description:"Introduza o código enviado para {phoneNumber}",login_email_description:"Introduza o código enviado para o e-mail, {email}",login_webauthn_description:"Inicie sessão com uma chave de acesso para utilizar as informações guardadas em segurança."}};var fh={shop_discount_auth:gh},bh=Object.freeze({__proto__:null,default:fh,shop_discount_auth:gh});const yh={phone_capture:{consent:{title_discount_saved:"Înscrie-te pentru mesaje text pentru a primi cele mai recente oferte și actualizări",title_discount_not_saved:"Aproape ai terminat. Înscrie-te pentru mesaje text pentru a salva reducerea.",confirm_button:"Înregistrează-te cu {phone}",decline_button:"Nu vreau mesaje text",disclosure_heading:"Dezvăluire privind mesajele SMS de la {merchantName}"},consent_confirmed:{title:"Accesează secțiunea pentru mesaje text",description:"Răspunde la mesajul text trimis la {phone} pentru a te înscrie. Codul de reducere va fi aplicat automat la finalizarea comenzii."},consent_declined:{title:"Nu vei primi mesaje text de la {merchantName}",description:"Codul de reducere va fi aplicat automat la finalizarea comenzii."}},personalization_consent:{title:"Pentru a salva reducerea, sincronizează activitatea de cumpărături"},auth_modal:{login_sms_description:"Introdu codul trimis la {phoneNumber}",login_email_description:"Introdu codul trimis la adresa ta de e-mail, {email}",login_webauthn_description:"Conectează-te cu o cheie de acces pentru a folosi în siguranță informațiile salvate."}};var vh={shop_discount_auth:yh},kh=Object.freeze({__proto__:null,default:vh,shop_discount_auth:yh});const wh={phone_capture:{consent:{title_discount_saved:"Зарегистрируйтесь для получения SMS, чтобы узнавать о новых предложениях и новостях",title_discount_not_saved:"Почти готово. Зарегистрируйтесь для получения SMS, чтобы сохранить скидку.",confirm_button:"Зарегистрироваться с номером {phone}",decline_button:"Я не хочу получать SMS",disclosure_heading:"Условия SMS-рассылки от {merchantName}"},consent_confirmed:{title:"Перейдите к вашим сообщениям",description:"Ответьте на SMS, отправленное на номер {phone}, чтобы подтвердить согласие. Ваш код скидки будет автоматически применен при оформлении заказа."},consent_declined:{title:"Вы не будете получать SMS от {merchantName}",description:"Ваш код скидки будет автоматически применен при оформлении заказа."}},personalization_consent:{title:"Чтобы сохранить скидку, синхронизируйте ваши действия по покупкам"},auth_modal:{login_sms_description:"Введите код, отправленный на номер {phoneNumber}",login_email_description:"Введите код, отправленный на адрес электронной почты {email}",login_webauthn_description:"Войдите с помощью ключа доступа для безопасного использования ваших сохраненных данных."}};var Ph={shop_discount_auth:wh},Sh=Object.freeze({__proto__:null,default:Ph,shop_discount_auth:wh});const zh={phone_capture:{consent:{title_discount_saved:"Zaregistrujte sa na odber najnovších ponúk a aktuálnych informácií",title_discount_not_saved:"Takmer hotovo. Zaregistrujte sa na odber textových správ a ukladajte si zľavy.",confirm_button:"Zaregistrovať sa pomocou telefónu {phone}",decline_button:"Nechcem dostávať textové správy",disclosure_heading:"Sprístupnenie SMS správ od obchodníka {merchantName}"},consent_confirmed:{title:"Prejdite do svojich textových správ",description:"Aktivujte túto možnosť odpoveďou na textovú správu odoslanú na telefónne číslo {phone}. Váš zľavový kód sa automaticky uplatní pri pokladni."},consent_declined:{title:"Nebudete dostávať textové správy od obchodníka {merchantName}",description:"Váš zľavový kód sa automaticky uplatní pri pokladni."}},personalization_consent:{title:"Ak chcete uložiť zľavu, synchronizujte svoju nákupnú aktivitu"},auth_modal:{login_sms_description:"Zadajte kód, ktorý ste dostali na číslo {phoneNumber}",login_email_description:"Zadajte kód, ktorý ste dostali na e-mail {email}",login_webauthn_description:"Prihláste sa pomocou kľúča Passkey, aby ste mohli bezpečne používať uložené informácie."}};var jh={shop_discount_auth:zh},Ch=Object.freeze({__proto__:null,default:jh,shop_discount_auth:zh});const xh={phone_capture:{consent:{title_discount_saved:"Prijavite se na prejemanje sporočil, da prejmete najnovejše ponudbe in posodobitve",title_discount_not_saved:"Skoraj smo končali. Prijavite se na prejemanje sporočil, da shranite popust.",confirm_button:"Prijavite se s {phone}",decline_button:"Ne želim sporočil",disclosure_heading:"SMS-klavzula trgovine {merchantName}"}
2,consent_confirmed:{title:"Odprite sporočila",description:"Za potrditev odgovorite na besedilno sporočilo, poslano na {phone}. Vaša koda za popust bo ob zaključku nakupa samodejno uporabljena"},consent_declined:{title:"Ne boste prejemali sporočil trgovca {merchantName}",description:"Vaša koda za popust bo ob zaključku nakupa samodejno uporabljena"}},personalization_consent:{title:"Če želite shraniti svoj popust, sinhronizirajte svoje nakupe"},auth_modal:{login_sms_description:"Vnesite kodo, ki je bila poslana na {phoneNumber}",login_email_description:"Vnesite kodo, ki je bila poslana na vaš e-poštni naslov, {email}",login_webauthn_description:"Za varno uporabo svojih shranjenih podatkov se vpišite s ključem."}};var Lh={shop_discount_auth:xh},Ah=Object.freeze({__proto__:null,default:Lh,shop_discount_auth:xh});const Th={phone_capture:{consent:{title_discount_saved:"Registrera dig för sms för att få de senaste erbjudandena och uppdateringarna",title_discount_not_saved:"Nästan klart. Registrera dig för sms för att spara din rabatt.",confirm_button:"Registrera dig med {phone}",decline_button:"Jag vill inte ha sms",disclosure_heading:"SMS-information från {merchantName}"},consent_confirmed:{title:"Gå till dina sms",description:"Svara på sms:et som skickades till {phone} för att anmäla dig. Din rabattkod tillämpas automatiskt i kassan."},consent_declined:{title:"Du kommer inte att få sms från {merchantName}",description:"Din rabattkod tillämpas automatiskt i kassan."}},personalization_consent:{title:"Synkronisera din shoppingaktivitet för att spara din rabatt"},auth_modal:{login_sms_description:"Ange koden som skickades till {phoneNumber}",login_email_description:"Ange koden som skickades till din e-post, {email}",login_webauthn_description:"Logga in med en inloggningsnyckel för att säkert använda din sparade information."}};var Eh={shop_discount_auth:Th},Mh=Object.freeze({__proto__:null,default:Eh,shop_discount_auth:Th});const Oh={phone_capture:{consent:{title_discount_saved:"ลงทะเบียนรับข้อความเพื่อรับข้อเสนอและการอัปเดตล่าสุด",title_discount_not_saved:"เกือบเสร็จแล้ว ลงทะเบียนรับข้อความเพื่อบันทึกส่วนลดของคุณ",confirm_button:"ลงทะเบียนด้วย{phone}",decline_button:"ฉันไม่ต้องการรับข้อความ",disclosure_heading:"การเปิดเผยข้อมูลทาง SMS จาก{merchantName}"},consent_confirmed:{title:"ไปที่ข้อความของคุณ",description:"ตอบกลับข้อความที่ส่งไปยัง{phone}เพื่อเลือกใช้ รหัสส่วนลดของคุณจะถูกปรับใช้เมื่อชำระเงินโดยอัตโนมัติ"},consent_declined:{title:"คุณจะไม่ได้รับข้อความจาก{merchantName}",description:"รหัสส่วนลดของคุณจะถูกปรับใช้เมื่อชำระเงินโดยอัตโนมัติ"}},personalization_consent:{title:"ซิงค์กิจกรรมการช็อปปิ้งของคุณเพื่อบันทึกส่วนลด"},auth_modal:{login_sms_description:"ป้อนรหัสที่ส่งไปยัง{phoneNumber}",login_email_description:"ป้อนรหัสที่ส่งไปยังอีเมลของคุณที่{email}",login_webauthn_description:"ลงชื่อเข้าใช้ด้วยรหัสการเข้าถึงเพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย"}};var Ih={shop_discount_auth:Oh},Nh=Object.freeze({__proto__:null,default:Ih,shop_discount_auth:Oh});const Rh={phone_capture:{consent:{title_discount_saved:"En son teklifleri ve güncellemeleri almak için kısa mesajlara kaydolun",title_discount_not_saved:"Neredeyse bitti. İndiriminizi kaydetmek için kısa mesajlara kaydolun.",confirm_button:"{phone} ile kaydol",decline_button:"Kısa mesaj istemiyorum",disclosure_heading:"{merchantName} adlı mağazadan SMS açıklaması"},consent_confirmed:{title:"Kısa mesajlarınıza gidin",description:"Etkinleştirmek için {phone} numarasına gönderilen kısa mesaja yanıt verin. İndirim kodunuz, ödeme sırasında otomatik olarak uygulanacaktır."},consent_declined:{title:"{merchantName} adlı mağazadan kısa mesaj almayacaksınız",description:"İndirim kodunuz, ödeme sırasında otomatik olarak uygulanacaktır."}},personalization_consent:{title:"İndiriminizi kaydetmek için alışveriş etkinliğinizi senkronize edin"},auth_modal:{login_sms_description:"{phoneNumber} numarasına gönderilen kodu girin",login_email_description:"{email} e-posta adresinize gönderilen kodu girin",login_webauthn_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için bir geçiş anahtarı ile giriş yapın."}};var Dh={shop_discount_auth:Rh},Bh=Object.freeze({__proto__:null,default:Dh,shop_discount_auth:Rh});const qh={phone_capture:{consent:{title_discount_saved:"Đăng ký nhận tin nhắn để nhận ưu đãi và thông tin cập nhật mới nhất",title_discount_not_saved:"Sắp xong rồi. Đăng ký nhận tin nhắn để lưu mã giảm giá.",confirm_button:"Đăng ký bằng {phone}",decline_button:"Tôi không muốn nhận tin nhắn",disclosure_heading:"Thông báo về SMS từ {merchantName}"},consent_confirmed:{title:"Kiểm tra tin nhắn",description:"Trả lời tin nhắn đã gửi đến {phone} để đồng ý tham gia. Mã giảm giá sẽ được tự động áp dụng khi thanh toán."},consent_declined:{title:"Bạn sẽ không nhận được tin nhắn từ {merchantName}",description:"Mã giảm giá sẽ được tự động áp dụng khi thanh toán."}},personalization_consent:{title:"Để lưu mã giảm giá, hãy đồng bộ hoạt động mua sắm"},auth_modal:{login_sms_description:"Nhập mã đã gửi đến {phoneNumber}",login_email_description:"Nhập mã đã gửi đến email {email}",login_webauthn_description:"Đăng nhập bằng khóa xác thực để sử dụng thông tin đã lưu một cách an toàn."}};var Fh={shop_discount_auth:qh},Vh=Object.freeze({__proto__:null,default:Fh,shop_discount_auth:qh});const $h={phone_capture:{consent:{title_discount_saved:"注册接收短信,获取最新优惠和更新",title_discount_not_saved:"马上就好。注册接收短信,保存您的折扣。",confirm_button:"使用 {phone} 注册",decline_button:"我不想接收短信",disclosure_heading:"来自 {merchantName} 的短信披露信息"},consent_confirmed:{title:"前往查看短信",description:"回复发送至 {p
2hone} 的短信,完成选择加入。您的折扣码将在结账时自动应用。"},consent_declined:{title:"您将不会收到来自 {merchantName} 的短信",description:"您的折扣码将在结账时自动应用。"}},personalization_consent:{title:"同步您的购物活动,保存您的折扣"},auth_modal:{login_sms_description:"输入发送至 {phoneNumber} 的验证码",login_email_description:"输入发送至您邮箱 {email} 的验证码",login_webauthn_description:"使用密钥登录,安全使用您保存的信息。"}};var Uh={shop_discount_auth:$h},Wh=Object.freeze({__proto__:null,default:Uh,shop_discount_auth:$h});const Hh={phone_capture:{consent:{title_discount_saved:"註冊接收簡訊以獲取最新優惠與更新",title_discount_not_saved:"就快完成了。註冊接收簡訊即可儲存您的折扣。",confirm_button:"使用 {phone} 註冊",decline_button:"我不想接收簡訊",disclosure_heading:"{merchantName} 的簡訊揭露事項"},consent_confirmed:{title:"前往查看簡訊",description:"回覆傳送至 {phone} 的簡訊即可加入。系統會在結帳時自動套用您的折扣代碼。"},consent_declined:{title:"您將不會收到來自 {merchantName} 的簡訊",description:"系統會在結帳時自動套用您的折扣代碼。"}},personalization_consent:{title:"如要儲存您的折扣,請同步您的購物活動"},auth_modal:{login_sms_description:"請輸入傳送至 {phoneNumber} 的代碼",login_email_description:"請輸入傳送至您電子郵件 {email} 的代碼",login_webauthn_description:"使用密碼金鑰登入以安全使用您儲存的資訊。"}};var Kh={shop_discount_auth:Hh},Zh=Object.freeze({__proto__:null,default:Kh,shop_discount_auth:Hh});const Gh={follow:"Последвайте в {shop}",following:"Следвате в {shop}",following_modal:{title:"Посетете {store} в Shop",subtitle:"Всичко нужно за пазаруване, проследяване и плащане – на едно място.",qr_header:"Сканирайте, за да посетите {store} в приложението Shop",qr_alt_text:"QR код от приложението Shop",continue:"Продължи"}},Jh={login:"Влизане с {shop}",auth_modal:{login_title:"Влизане с Shop",login_description:"Най-лесният и сигурен начин да влезете в {store} – без парола.",signup_title:"Създаване на профил",signup_description:"Въведете телефонния си номер, за да създадете профил в Shop.",login_sms_title:"Потвърдете, че това сте вие",login_sms_description:"Въведете кода, който изпратихме на {phoneNumber}",login_email_title:"Потвърдете, че това сте вие",login_email_description:"Въведете кода, изпратен на вашия имейл адрес – {email}",login_title_with_store:"Влезте в {store} с Shop",login_webauthn_title:"Потвърдете, че това сте вие",login_webauthn_description:"Влезте с парола, за да използвате безопасно своята записана информация.",login_webauthn_footer:"С решението си да продължите приемате, че името и имейл адресът ви ще бъдат споделени с/ъс {store}."}},Yh={sign_up_page:{auth_modal:{login_title:"Продължаване с Shop",login_description:"Използвайте своя профил в Shop за влизане навсякъде – няма нужда от парола.",login_sms_description:"Използвайте своя профил в Shop за влизане навсякъде – няма нужда от парола.\r\n\r\nПотвърдете, че сте вие, като въведете кода, който изпратихме на {phoneNumber}",login_email_description:"Използвайте своя профил в Shop за влизане навсякъде – няма нужда от парола.Потвърдете, че сте вие, като въведете кода, който изпратихме на вашия имейл адрес, {email}"}}},Qh={auth_modal:{login_title:"Влезте в профила си или се регистрирайте",signup_t
2itle:"Продължаване с Shop",signup_description:"Създайте профил в Shop или се влезте в {clientName} – не е нужна парола"}},Xh={terms_of_service:"условия за използване на услугата",privacy_policy:"правила за повелителност",terms:"условия",client:"Вижте {termsOfService} и {privacyPolicy} на {clientName}.",shop:"С решението си да продължите, приемате {termsOfService} и {privacyPolicy} на Shop.",authorized_scopes:{email_name:"С решението си да продължите приемате, че името и имейл адресът ви ще бъдат споделени с/ъс {store}."}},e_={auth_modal:{login_title:"Плащане с Shop Pay",login_description:"Използвайте записаната информация, за да платите по защитен начин в {store}.",login_sms_title:"Потвърдете, че това сте вие",login_sms_description:"Въведете кода, изпратен на {phoneNumber}, за да използвате безопасно своята записана информация.",login_email_title:"Потвърдете, че това сте вие",login_email_description:"Въведете кода, изпратен на {email}, за да използвате безопасно своята записана информация."}},t_={auth_modal:{login_sms_description:"Въведете кода, изпратен на {phoneNumber}, за да използвате безопасно своята записана информация.",login_email_description:"Въведете кода, изпратен на {email}, за да използвате безопасно своята записана информация."}};var n_={follow_on_shop:Gh,login_with_shop:Jh,customer_accounts:Yh,verified_email_auth:Qh,legal:Xh,payment_request:e_,checkout_modal:t_},i_=Object.freeze({__proto__:null,checkout_modal:t_,customer_accounts:Yh,default:n_,follow_on_shop:Gh,legal:Xh,login_with_shop:Jh,payment_request:e_,verified_email_auth:Qh});const a_={follow:"Sledovat v aplikaci {shop}",following:"Sledujete v aplikaci {shop}",following_modal:{title:"Navštívit obchod {store} v aplikaci Shop",subtitle:"Vše, co potřebujete k nakupování, sledování a placení – hezky na jednom místě.",qr_header:"Naskenováním navštívíte obchod {store} v aplikaci Shop",qr_alt_text:"QR kód aplikace Shop",continue:"Pokračovat"}},o_={login:"Přihlásit se pomocí {shop}",auth_modal:{login_title:"Přihlásit se pomocí Shop",login_description:"Nejsnazší a nejbezpečnější způsob přihlášení do obchodu {store} – bez hesla.",signup_title:"Vytvořit účet",signup_description:"Zadejte své telefonní číslo a vytvořte si účet Shop.",login_sms_title:"Potvrďte svou totožnost",login_sms_description:"Zadejte kód zaslaný na číslo {phoneNumber}",login_email_title:"Potvrďte svou totožnost",login_email_description:"Zadejte kód zaslaný na e-mail {email}",login_title_with_store:"Přihlásit se do obchodu {store} pomocí Shop",login_webauthn_title:"Potvrďte svou totožnost",login_webauthn_description:"Přihlaste se pomocí klíče Passkey a bezpečně používejte uložené údaje.",login_webauthn_footer:"Pokračováním souhlasíte se sdílením svého jména a e-mailové adresy s obchodem {store}."}},s_={sign_up_page:{auth_modal:{login_title:"Pokračovat pomocí Shop",login_description:"Používejte účet Shop k přihlašování všude – bez hesla.",login_sms_description:"Používejte účet Shop k přihlašování všude – bez hesla.\r\n\r\nPotvrďte svou totožnost a zadejte kód zaslaný na číslo {phoneNumber}",login_email_description:"Používejte účet Shop k přihlašování všude – bez hesla.\r\n\r\nPotvrďte svou totožnost a zadejte kód zaslaný na e-mail {email}"}}},r_={auth_modal:{login_title:"Přihlásit se nebo se zaregistrovat",signup_t
2itle:"Pokračovat pomocí Shop",signup_description:"Vytvořte si účet Shop a přihlaste se k obchodu {clientName} – nepotřebujete heslo"}},l_={terms_of_service:"podmínky služby",privacy_policy:"zásady ochrany osobních údajů",terms:"podmínky",client:"Přečtěte si {termsOfService} a {privacyPolicy} obchodu {clientName}.",shop:"Pokračováním přijímáte {termsOfService} aplikace Shop a berete na vědomí její {privacyPolicy}.",authorized_scopes:{email_name:"Pokračováním souhlasíte se sdílením svého jména a e-mailové adresy s obchodem {store}."}},c_={auth_modal:{login_title:"Zaplatit pomocí Shop Pay",login_description:"Použijte své uložené údaje k bezpečnému zaplacení v obchodu {store}.",login_sms_title:"Potvrďte svou totožnost",login_sms_description:"Zadejte kód zaslaný na číslo {phoneNumber} a bezpečně používejte uložené údaje.",login_email_title:"Potvrďte svou totožnost",login_email_description:"Zadejte kód zaslaný na e-mail {email} a bezpečně používejte uložené údaje."}},p_={auth_modal:{login_sms_description:"Zadejte kód zaslaný na číslo {phoneNumber} a bezpečně používejte uložené údaje.",login_email_description:"Zadejte kód zaslaný na e-mail {email} a bezpečně používejte uložené údaje."}};
2var d_={follow_on_shop:a_,login_with_shop:o_,customer_accounts:s_,verified_email_auth:r_,legal:l_,payment_request:c_,checkout_modal:p_},u_=Object.freeze({__proto__:null,checkout_modal:p_,customer_accounts:s_,default:d_,follow_on_shop:a_,legal:l_,login_with_shop:o_,payment_request:c_,verified_email_auth:r_});const m_={follow:"Følg på {shop}",following:"Følger på {shop}",following_modal:{title:"Besøg {store} på Shop",subtitle:"Alt, hvad du har brug for til at shoppe, spore og betale – alt sammen på ét sted.",qr_header:"Scan for at besøge {store} i Shop-appen",qr_alt_text:"QR-kode til Shop-app",continue:"Fortsæt"}},h_={login:"Log ind med {shop}",auth_modal:{login_title:"Log ind med Shop",login_description:"Den nemmeste og mest sikre måde at logge ind hos {store} på – der kræves ingen adgangskode.",signup_title:"Opret en konto",signup_description:"Indtast dit telefonnummer for at oprette en Shop-konto.",login_sms_title:"Bekræft, at det er dig",login_sms_description:"Indtast den kode, der er sendt til {phoneNumber}",login_email_title:"Bekræft, at det er dig",login_email_description:"Indtast den kode, der er sendt til din mail, {email}",login_title_with_store:"Log ind hos {store} med Shop",login_webauthn_title:"Bekræft, at det er dig",login_webauthn_description:"Log ind med en adgangsnøgle for at bruge dine gemte oplysninger sikkert.",login_webauthn_footer:"Når du fortsætter, deles dit navn og din mailadresse med {store}."}},__={sign_up_page:{auth_modal:{login_title:"Fortsæt med Shop",login_description:"Brug din Shop-konto til at logge ind alle steder – der kræves ingen adgangskode.",login_sms_description:"Brug din Shop-konto til at logge ind alle steder – der kræves ingen adgangskode.\r\n\r\nBekræft, at det er dig, ved at indtaste den kode, der er sendt til {phoneNumber}",login_email_description:"Brug din Shop-konto til at logge ind alle steder – der kræves ingen adgangskode.\r\n\r\nBekræft, at det er dig, ved at indtaste den kode, der er sendt til din mail, {email}"}}},g_={auth_modal:{login_title:"Log ind, eller tilmeld dig",signup_t
2itle:"Fortsæt med Shop",signup_description:"Opret en Shop-konto for at logge ind hos {clientName} – ingen adgangskoder er nødvendige"}},f_={terms_of_service:"servicevilkår",privacy_policy:"politik om beskyttelse af persondata",terms:"vilkår",client:"Se {clientName}s {termsOfService} og {privacyPolicy}.",shop:"Når du fortsætter, accepterer du Shops {termsOfService} og anerkender {privacyPolicy}.",authorized_scopes:{email_name:"Når du fortsætter, deles dit navn og din mailadresse med {store}."}},b_={auth_modal:{login_title:"Betal med Shop Pay",login_description:"Brug dine gemte oplysninger til at betale sikkert hos {store}.",login_sms_title:"Bekræft, at det er dig",login_sms_description:"Indtast den kode, der er sendt til {phoneNumber}, for at bruge dine gemte oplysninger sikkert.",login_email_title:"Bekræft, at det er dig",login_email_description:"Indtast den kode, der er sendt til din mail, {email}, for at bruge dine gemte oplysninger sikkert."}},y_={auth_modal:{login_sms_description:"Indtast den kode, der er sendt til {phoneNumber}, for at bruge dine gemte oplysninger sikkert.",login_email_description:"Indtast den kode, der er sendt til din mail, {email}, for at bruge dine gemte oplysninger sikkert."}};
2var v_={follow_on_shop:m_,login_with_shop:h_,customer_accounts:__,verified_email_auth:g_,legal:f_,payment_request:b_,checkout_modal:y_},k_=Object.freeze({__proto__:null,checkout_modal:y_,customer_accounts:__,default:v_,follow_on_shop:m_,legal:f_,login_with_shop:h_,payment_request:b_,verified_email_auth:g_});const w_={follow:"In {shop} folgen",following:"Du folgst in {shop}",following_modal:{title:"{store} in Shop besuchen",subtitle:"Alles, was du zum Einkaufen, zur Nachverfolgung und zum Bezahlen brauchst – an einem Ort.",qr_header:"Scannen, um {store} in der Shop-App zu besuchen",qr_alt_text:"Shop-App-QR-Code",continue:"Weiter"}},P_={login:"Mit {shop} anmelden",auth_modal:{login_title:"Mit Shop anmelden",login_description:"Die einfachste und sicherste Art, dich bei {store} anzumelden – ganz ohne Passwort.",signup_title:"Konto erstellen",signup_description:"Gib deine Telefonnummer ein, um ein Shop-Konto zu erstellen.",login_sms_title:"Bestätige deine Identität",login_sms_description:"Gib den Code ein, der an {phoneNumber} gesendet wurde.",login_email_title:"Bestätige deine Identität",login_email_description:"Gib den Code ein, der an deine E-Mail-Adresse {email} gesendet wurde.",login_title_with_store:"Bei {store} mit Shop anmelden",login_webauthn_title:"Bestätige deine Identität",login_webauthn_description:"Melde dich mit einem Passkey an, um deine gespeicherten Informationen sicher zu verwenden.",login_webauthn_footer:"Wenn du fortfährst, werden dein Name und deine E-Mail-Adresse an {store} weitergegeben."}},S_={sign_up_page:{auth_modal:{login_title:"Mit Shop fortfahren",login_description:"Verwende dein Shop-Konto, um dich überall anzumelden – ganz ohne Passwort.",login_sms_description:"Verwende dein Shop-Konto, um dich überall anzumelden – ganz ohne Passwort.\r\n\r\nBestätige deine Identität und gib den Code ein, der an {phoneNumber} gesendet wurde.",login_email_description:"Verwende dein Shop-Konto, um dich überall anzumelden – ganz ohne Passwort.\r\n\r\nBestätige deine Identität und gib den Code ein, der an deine E-Mail-Adresse {email} gesendet wurde."}}},z_={auth_modal:{login_title:"Einloggen oder registrieren",signup_title:"Mit Shop fortfahren",signup_description:"Erstelle ein Shop-Konto, um dich bei {clientName} anzumelden – ganz ohne Passwort."}},j_={terms_of_service:"Allgemeine Geschäftsbedingungen",privacy_policy:"Datenschutzerklärung",terms:"Bedingungen",client:"Siehe {termsOfService} und {privacyPolicy} von {clientName}.",shop:"Wenn du fortfährst, stimmst du den {termsOfService} von Shop zu und nimmst die {privacyPolicy} zur Kenntnis.",authorized_scopes:{email_name:"Wenn du fortfährst, werden dein Name und deine E-Mail-Adresse an {store} weitergegeben."}},C_={auth_modal:{login_title:"Checkout mit Shop Pay",login_description:"Verwende deine gespeicherten Informationen für einen sicheren Checkout bei {store}.",login_sms_title:"Bestätige deine Identität",login_sms_description:"Gib den Code ein, der an {phoneNumber} gesendet wurde, um deine gespeicherten Informationen sicher zu verwenden.",login_email_title:"Bestätige deine Identität",login_email_description:"Gib den Code ein, der an deine E-Mail-Adresse {email} gesendet wurde, um deine gespeicherten Informationen sicher zu verwenden."}},x_={auth_modal:{login_sms_description:"Gib den Code ein, der an {phoneNumber} gesendet wurde, um deine gespeicherten Informationen sicher zu verwenden.",login_email_description:"Gib den Code ein, der an deine E-Mail-Adresse {email} gesendet wurde, um deine gespeicherten Informationen sicher zu verwenden."}};
2var L_={follow_on_shop:w_,login_with_shop:P_,customer_accounts:S_,verified_email_auth:z_,legal:j_,payment_request:C_,checkout_modal:x_},A_=Object.freeze({__proto__:null,checkout_modal:x_,customer_accounts:S_,default:L_,follow_on_shop:w_,legal:j_,login_with_shop:P_,payment_request:C_,verified_email_auth:z_});const T_={follow:"Ακολουθήστε στο {shop}",following:"Ακολουθείτε στο {shop}",following_modal:{title:"Επισκεφτείτε το κατάστημα {store} στο Shop",subtitle:"Όλα όσα χρειάζεστε για να αγοράσετε, να παρακολουθήσετε και να πληρώσετε σε ένα μέρος.",qr_header:"Σαρώστε για να επισκεφτείτε το κατάστημα {store} στην εφαρμογή Shop",qr_alt_text:"Κώδικας QR της εφαρμογής Shop",continue:"Συνέχεια"}},E_={login:"Σύνδεση με {shop}",auth_modal:{login_title:"Σύνδεση με Shop",login_description:"Ο πιο εύκολος και ασφαλής τρόπος για να συνδεθείτε στο κατάστημα {store}, χωρίς να χρειάζεται κωδικός πρόσβασης.",signup_t
2itle:"Δημιουργία λογαριασμού",signup_description:"Εισαγάγετε τον αριθμό τηλεφώνου σας για να δημιουργήσετε έναν λογαριασμό Shop.",login_sms_title:"Επιβεβαιώστε ότι είστε εσείς",login_sms_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο {phoneNumber}",login_email_title:"Επιβεβαιώστε ότι είστε εσείς",login_email_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο email σας, {email}",login_title_with_store:"Σύνδεση στο κατάστημα {store} με το Shop",login_webauthn_title:"Επιβεβαιώστε ότι είστε εσείς",login_webauthn_description:"Συνδεθείτε με ένα κλειδί πρόσβασης για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες.",login_webauthn_footer:"Συνεχίζοντας, το όνομα και η διεύθυνση email σας θα κοινοποιηθούν στο κατάστημα {store}."}},M_={sign_up_page:{auth_modal:{login_title:"Συνέχεια με Shop",login_description:"Χρησιμοποιήστε τον λογαριασμό σας Shop για να συνδεθείτε παντού, χωρίς να χρειάζεται κωδικός πρόσβασης.",login_sms_description:"Χρησιμοποιήστε τον λογαριασμό σας Shop για να συνδεθείτε παντού, χωρίς να χρειάζεται κωδικός πρόσβασης.\r\n\r\nΕπιβεβαιώστε ότι είστε εσείς, εισαγάγετε τον κωδικό που στάλθηκε στο {phoneNumber}",login_email_description:"Χρησιμοποιήστε τον λογαριασμό σας Shop για να συνδεθείτε παντού, χωρίς να χρειάζεται κωδικός πρόσβασης.\r\n\r\nΕπιβεβαιώστε ότι είστε εσείς, εισαγάγετε τον κωδικό που στάλθηκε στο email σας, {email}"}}},O_={auth_modal:{login_title:"Σύνδεση ή εγγραφή",signup_title:"Συνέχεια με το Shop",signup_description:"Δημιουργήστε έναν λογαριασμό Shop για να συνδεθείτε στο {clientName}, χωρίς να χρειάζονται κωδικοί πρόσβασης"}},I_={terms_of_service:"όροι παροχής υπηρεσιών",privacy_policy:"πολιτική απορρήτου",terms:"όροι",client:"Δείτε τους {termsOfService} και την {privacyPolicy} του/της {clientName}.",shop:"Συνεχίζοντας, συμφωνείτε με τους {termsOfService} του Shop και αποδέχεστε την {privacyPolicy}.",authorized_scopes:{email_name:"Συνεχίζοντας, το όνομα και η διεύθυνση email σας θα κοινοποιηθούν στο κατάστημα {store}."}},N_={auth_modal:{login_title:"Ολοκλήρωση αγοράς με Shop Pay",login_description:"Χρησιμοποιήστε τις αποθηκευμένες σας πληροφορίες για να ολοκληρώσετε την αγορά με ασφάλεια στο κατάστημα {store}.",login_sms_title:"Επιβεβαιώστε ότι είστε εσείς",login_sms_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο {phoneNumber} για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες.",login_email_title:"Επιβεβαιώστε ότι είστε εσείς",login_email_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο email σας, {email}, για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες."}},R_={auth_modal:{login_sms_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο {phoneNumber} για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες.",login_email_description:"Εισαγάγετε τον κωδικό που στάλθηκε στο email σας, {email}, για να χρησιμοποιήσετε με ασφάλεια τις αποθηκευμένες σας πληροφορίες."}};
2var D_={follow_on_shop:T_,login_with_shop:E_,customer_accounts:M_,verified_email_auth:O_,legal:I_,payment_request:N_,checkout_modal:R_},B_=Object.freeze({__proto__:null,checkout_modal:R_,customer_accounts:M_,default:D_,follow_on_shop:T_,legal:I_,login_with_shop:E_,payment_request:N_,verified_email_auth:O_});const q_={follow:"Follow on {shop}",following:"Following on {shop}",following_modal:{title:"Visit {store} on Shop",subtitle:"Everything you need to shop, track, and pay—all in one place.",qr_header:"Scan to visit {store} on the Shop app",qr_alt_text:"Shop app QR code",continue:"Continue"}},F_={login:"Sign in with {shop}",auth_modal:{login_title:"Sign in with Shop",login_title_with_store:"Sign in to {store} with Shop",login_description:"The easiest and most secure way to sign in to {store}—no password needed.",signup_title:"Create an account",signup_description:"Enter your phone number to create a Shop account.",login_sms_title:"Confirm it's you",login_sms_description:"Enter the code sent to {phoneNumber}",login_email_title:"Confirm it’s you",login_email_description:"Enter the code sent to your email, {email}",login_webauthn_title:"Confirm it’s you",login_webauthn_description:"Sign in with a passkey to securely use your saved information.",login_webauthn_footer:"By continuing, your name and email address will be shared with {store}."}},V_={auth_modal:{login_title:"Log in or sign up",signup_title:"Continue with Shop",signup_description:"Create a Shop account to sign in to {clientName}–no passwords needed"}},$_={terms_of_service:"terms of service",privacy_policy:"privacy policy",terms:"terms",client:"See {clientName}’s {termsOfService} and {privacyPolicy}.",shop:"By continuing, you agree to Shop’s {termsOfService} and acknowledge the {privacyPolicy}.",authorized_scopes:{email_name:"By continuing, your name and email address will be shared with {store}."}},U_={auth_modal:{login_sms_description:"Enter the code sent to {phoneNumber} to securely use your saved information.",login_email_description:"Enter the code sent to your email, {email} to securely use your saved information."}},W_={sign_up_page:{auth_modal:{login_title:"Continue with Shop",login_description:"Use your Shop account to sign in everywhere—no password needed.",login_sms_description:"Use your Shop account to sign in everywhere—no password needed.\r\n\r\nConfirm it's you, enter the code sent to {phoneNumber}",login_email_description:"Use your Shop account to sign in everywhere—no password needed.\r\n\r\nConfirm it's you, enter the code sent to your email, {email}"}}},H_={auth_modal:{login_title:"Check out with Shop Pay",login_description:"Use your saved information to check out securely at {store}.",login_sms_title:"Confirm it's you",login_sms_description:"Enter the code sent to {phoneNumber} to securely use your saved information.",login_email_title:"Confirm it’s you",login_email_description:"Enter the code sent to your email, {email} to securely use your saved information."}};
2var K_={follow_on_shop:q_,login_with_shop:F_,verified_email_auth:V_,legal:$_,checkout_modal:U_,customer_accounts:W_,payment_request:H_},Z_=Object.freeze({__proto__:null,checkout_modal:U_,customer_accounts:W_,default:K_,follow_on_shop:q_,legal:$_,login_with_shop:F_,payment_request:H_,verified_email_auth:V_});const G_={follow:"Seguir en {shop}",following:"Siguiendo en {shop}",following_modal:{title:"Visita {store} en Shop",subtitle:"Todo lo que necesitas para comprar, hacer seguimiento y pagar en un solo lugar.",qr_header:"Escanea para visitar {store} en la aplicación Shop",qr_alt_text:"Código QR de la aplicación Shop",continue:"Continuar"}},J_={login:"Iniciar sesión con {shop}",auth_modal:{login_title:"Iniciar sesión con Shop",login_description:"La forma más fácil y segura de iniciar sesión en {store}, sin contraseña.",signup_title:"Crear una cuenta",signup_description:"Ingresa tu número de teléfono para crear una cuenta de Shop.",login_sms_title:"Confirma tu identidad",login_sms_description:"Ingresa el código enviado al {phoneNumber}",login_email_title:"Confirma tu identidad",login_email_description:"Ingresa el código que se envió al correo electrónico {email}",login_title_with_store:"Iniciar sesión en {store} con Shop",login_webauthn_title:"Confirma tu identidad",login_webauthn_description:"Inicia sesión con una clave de acceso para usar la información guardada de forma segura.",login_webauthn_footer:"Si continúas, el nombre y la dirección de correo electrónico se compartirán con {store}."}},Y_={sign_up_page:{auth_modal:{login_title:"Continuar con Shop",login_description:"Usa la cuenta de Shop para iniciar sesión en todas partes sin contraseña.",login_sms_description:"Usa la cuenta de Shop para iniciar sesión en todas partes sin contraseña.\r\n\r\nPara confirmar tu identidad, ingresa el código enviado al {phoneNumber}.",login_email_description:"Usa la cuenta de Shop para iniciar sesión en todas partes sin contraseña.\r\n\r\nPara confirmar tu identidad, ingresa el código que se envió al correo electrónico {email}."}}},Q_={auth_modal:{login_title:"Iniciar sesión o registrarse",signup_title:"Continuar con Shop",signup_description:"Crea una cuenta de Shop para iniciar sesión en {clientName}, sin contraseña."}},X_={terms_of_service:"términos del servicio",privacy_policy:"política de privacidad",terms:"términos",client:"Consulta los {termsOfService} y la {privacyPolicy} de {clientName}.",shop:"Si continúas, aceptas los {termsOfService} de Shop y confirmas que leíste la {privacyPolicy}.",authorized_scopes:{email_name:"Si continúas, el nombre y la dirección de correo electrónico se compartirán con {store}."}},eg={auth_modal:{login_title:"Pagar con Shop Pay",login_description:"Usa la información guardada para pagar de forma segura en {store}.",login_sms_title:"Confirma tu identidad",login_sms_description:"Ingresa el código enviado al {phoneNumber} para usar la información guardada de forma segura.",login_email_title:"Confirma tu identidad",login_email_description:"Ingresa el código que se envió al correo electrónico {email} para usar la información guardada de forma segura."}},tg={auth_modal:{login_sms_description:"Ingresa el código enviado al {phoneNumber} para usar la información guardada de forma segura.",login_email_description:"Ingresa el código que se envió al correo electrónico {email} para usar la información guardada de forma segura."}};
2var ng={follow_on_shop:G_,login_with_shop:J_,customer_accounts:Y_,verified_email_auth:Q_,legal:X_,payment_request:eg,checkout_modal:tg},ig=Object.freeze({__proto__:null,checkout_modal:tg,customer_accounts:Y_,default:ng,follow_on_shop:G_,legal:X_,login_with_shop:J_,payment_request:eg,verified_email_auth:Q_});const ag={follow:"Seuraa kohteessa {shop}",following:"Seurataan kohteessa {shop}",following_modal:{title:"Vieraile kaupassa {store} Shopissa",subtitle:"Kaikki mitä tarvitset ostamiseen, seuraamiseen ja maksamiseen – yhdessä paikassa.",qr_header:"Skannaa vieraillaksesi kaupassa {store} Shop-sovelluksessa",qr_alt_text:"Shop-sovelluksen QR-koodi",continue:"Jatka"}},og={login:"Kirjaudu sisään: {shop}",auth_modal:{login_title:"Kirjaudu sisään Shop-sovelluksella",login_description:"Helpoin ja turvallisin tapa kirjautua kauppaan {store} – salasanaa ei tarvita.",signup_title:"Luo tili",signup_description:"Anna puhelinnumerosi luodaksesi Shop-tilin.",login_sms_title:"Vahvista henkilöllisyytesi",login_sms_description:"Anna numeroon {phoneNumber} lähetetty koodi",login_email_title:"Vahvista henkilöllisyytesi",login_email_description:"Anna sähköpostiisi {email} lähetetty koodi",login_title_with_store:"Kirjaudu kauppaan {store} Shop-sovelluksella",login_webauthn_title:"Vahvista henkilöllisyytesi",login_webauthn_description:"Kirjaudu sisään todentamisavaimella käyttääksesi tallennettuja tietojasi turvallisesti.",login_webauthn_footer:"Jatkamalla nimesi ja sähköpostiosoitteesi jaetaan kaupan {store} kanssa."}},sg={sign_up_page:{auth_modal:{login_title:"Jatka Shop-sovelluksella",login_description:"Käytä Shop-tiliäsi kirjautuaksesi kaikkialle – salasanoja ei tarvita.",login_sms_description:"Käytä Shop-tiliäsi kirjautuaksesi kaikkialle – salasanoja ei tarvita.\r\n\r\nVahvista henkilöllisyytesi antamalla numeroon {phoneNumber} lähetetty koodi",login_email_description:"Käytä Shop-tiliäsi kirjautuaksesi kaikkialle – salasanoja ei tarvita.\r\n\r\nVahvista henkilöllisyytesi antamalla sähköpostiisi {email} lähetetty koodi"}}},rg={auth_modal:{login_title:"Kirjaudu sisään tai rekisteröidy",signup_title:"Jatka Shop-sovelluksella",signup_description:"Luo Shop-tili kirjautuaksesi kohteeseen {clientName} – salasanaa ei tarvita"}},lg={terms_of_service:"käyttöehdot",privacy_policy:"tietosuojakäytäntö",terms:"ehdot",client:"Lue kohteen {clientName} {termsOfService} ja {privacyPolicy}.",shop:"Jatkamalla hyväksyt Shopin {termsOfService} ja olet tutustunut käytäntöön {privacyPolicy}.",authorized_scopes:{email_name:"Jatkamalla nimesi ja sähköpostiosoitteesi jaetaan kaupan {store} kanssa."}},cg={auth_modal:{login_title:"Maksa kassalla Shop Paylla",login_description:"Käytä tallennettuja tietojasi maksaaksesi kassalla turvallisesti kaupassa {store}.",login_sms_title:"Vahvista henkilöllisyytesi",login_sms_description:"Anna numeroon {phoneNumber} lähetetty koodi käyttääksesi tallennettuja tietojasi turvallisesti.",login_email_title:"Vahvista henkilöllisyytesi",login_email_description:"Anna sähköpostiisi {email} lähetetty koodi käyttääksesi tallennettuja tietojasi turvallisesti."}},pg={auth_modal:{login_sms_description:"Anna numeroon {phoneNumber} lähetetty koodi käyttääksesi tallennettuja tietojasi turvallisesti.",login_email_description:"Anna sähköpostiisi {email} lähetetty koodi käyttääksesi tallennettuja tietojasi turvallisesti."}};
2var dg={follow_on_shop:ag,login_with_shop:og,customer_accounts:sg,verified_email_auth:rg,legal:lg,payment_request:cg,checkout_modal:pg},ug=Object.freeze({__proto__:null,checkout_modal:pg,customer_accounts:sg,default:dg,follow_on_shop:ag,legal:lg,login_with_shop:og,payment_request:cg,verified_email_auth:rg});const mg={follow:"Suivre sur {shop}",following:"Suivi sur {shop}",following_modal:{title:"Visitez {store} sur Shop",subtitle:"Tout ce dont vous avez besoin pour acheter, suivre et payer, au même endroit.",qr_header:"Scannez pour visiter {store} sur l’application Shop",qr_alt_text:"Code QR de l’application Shop",continue:"Continuer"}},hg={login:"Se connecter avec {shop}",auth_modal:{login_title:"Se connecter avec Shop",login_description:"Le moyen le plus simple et le plus sûr de se connecter à {store}, sans mot de passe.",signup_title:"Créer un compte",signup_description:"Saisissez votre numéro de téléphone pour créer un compte Shop.",login_sms_title:"Confirmez votre identité",login_sms_description:"Saisissez le code envoyé au {phoneNumber}",login_email_title:"Confirmez votre identité",login_email_description:"Saisissez le code envoyé à votre adresse e-mail, {email}",login_title_with_store:"Se connecter à {store} avec Shop",login_webauthn_title:"Confirmez votre identité",login_webauthn_description:"Connectez-vous avec une clé d’accès pour utiliser vos informations enregistrées en toute sécurité.",login_webauthn_footer:"En continuant, votre nom et votre adresse e-mail seront partagés avec {store}."}},_g={sign_up_page:{auth_modal:{login_title:"Continuer avec Shop",login_description:"Utilisez votre compte Shop pour vous connecter partout, sans mot de passe.",login_sms_description:"Utilisez votre compte Shop pour vous connecter partout, sans mot de passe.\r\n\r\nConfirmez votre identité, saisissez le code envoyé au {phoneNumber}",login_email_description:"Utilisez votre compte Shop pour vous connecter partout, sans mot de passe.\r\n\r\nConfirmez votre identité, saisissez le code envoyé à votre e-mail, {email}"}}},gg={auth_modal:{login_title:"Se connecter ou s’inscrire",signup_t
2itle:"Continuer avec Shop",signup_description:"Créez un compte Shop pour vous connecter à {clientName}, sans mot de passe."}},fg={terms_of_service:"Conditions de service",privacy_policy:"politique de confidentialité",terms:"conditions",client:"Consultez les {termsOfService} et la {privacyPolicy} de {clientName}.",shop:"En continuant, vous acceptez les {termsOfService} de Shop et reconnaissez la {privacyPolicy}.",authorized_scopes:{email_name:"En continuant, votre nom et votre adresse e-mail seront partagés avec {store}."}},bg={auth_modal:{login_title:"Payer avec Shop Pay",login_description:"Utilisez vos informations enregistrées pour payer en toute sécurité sur {store}.",login_sms_title:"Confirmez votre identité",login_sms_description:"Saisissez le code envoyé au {phoneNumber} pour utiliser vos informations enregistrées en toute sécurité.",login_email_title:"Confirmez votre identité",login_email_description:"Saisissez le code envoyé à votre adresse e-mail {email} pour utiliser vos informations enregistrées en toute sécurité."}},yg={auth_modal:{login_sms_description:"Saisissez le code envoyé au {phoneNumber} pour utiliser vos informations enregistrées en toute sécurité.",login_email_description:"Saisissez le code envoyé à votre adresse e-mail {email} pour utiliser vos informations enregistrées en toute sécurité."}};
2var vg={follow_on_shop:mg,login_with_shop:hg,customer_accounts:_g,verified_email_auth:gg,legal:fg,payment_request:bg,checkout_modal:yg},kg=Object.freeze({__proto__:null,checkout_modal:yg,customer_accounts:_g,default:vg,follow_on_shop:mg,legal:fg,login_with_shop:hg,payment_request:bg,verified_email_auth:gg});const wg={follow:"{shop} पर फ़ॉलो करें",following:"{shop} पर फ़ॉलो कर रहे हैं",following_modal:{title:"Shop पर {store} को विज़िट करें",subtitle:"शॉप करने, ट्रैक करने और पेमेंट करने के लिए आपकी ज़रूरत की हर चीज़ — सब कुछ एक ही जगह पर।",qr_header:"Shop ऐप पर {store} को विज़िट करने के लिए स्कैन करें",qr_alt_text:"Shop ऐप का क्यूआर कोड",continue:"जारी रखें"}},Pg={login:"{shop} के साथ साइन इन करें",auth_modal:{login_title:"Shop के साथ साइन इन करें",login_description:"{store} में साइन इन करने का सबसे आसान और सुरक्षित तरीका—किसी पासवर्ड की ज़रूरत नहीं है।",signup_title:"खाता बनाएं",signup_description:"Shop खाता बनाने के लिए अपना फ़ोन नंबर दर्ज करें।",login_sms_title:"पुष्टि करें कि यह आप ही हैं",login_sms_description:"{phoneNumber} पर भेजा गया कोड दर्ज करें",login_email_title:"पुष्टि करें कि यह आप ही हैं",login_email_description:"आपके ईमेल, {email} पर भेजा गया कोड दर्ज करें",login_title_with_store:"Shop के साथ {store} में साइन इन करें",login_webauthn_title:"पुष्टि करें कि यह आप ही हैं",login_webauthn_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए पासकी से साइन इन करें।",login_webauthn_footer:"जारी रखकर, आपका नाम और ईमेल पता {store} के साथ शेयर किया जाएगा।"}},Sg={sign_up_page:{auth_modal:{login_title:"Shop के साथ जारी रखें",login_description:"हर जगह साइन इन करने के लिए अपने Shop खाते का उपयोग करें—किसी पासवर्ड की ज़रूरत नहीं है।",login_sms_description:"हर जगह साइन इन करने के लिए अपने Shop खाते का उपयोग करें—किसी पासवर्ड की ज़रूरत नहीं है।\r\n\r\nपुष्टि करें कि यह आप ही हैं, {phoneNumber} पर भेजा गया कोड दर्ज करें",login_email_description:"हर जगह साइन इन करने के लिए अपने Shop खाते का उपयोग करें—किसी पासवर्ड की ज़रूरत नहीं है।\r\n\r\nपुष्टि करें कि यह आप ही हैं, आपके ईमेल, {email} पर भेजा गया कोड दर्ज करें"}}},zg={auth_modal:{login_title:"लॉग इन या साइन अप करें",signup_title:"Shop के साथ जारी रखें",signup_description:"{clientName} में साइन इन करने के लिए एक Shop खाता बनाएं – किसी पासवर्ड की ज़रूरत नहीं है"}},jg={terms_of_service:"सेवा की शर्तें",privacy_policy:"गोपनीयता नीति",terms:"शर्तें",client:"{clientName} की {termsOfService} और {privacyPolicy} देखें।",shop:"जारी रखकर, आप Shop की {termsOfService} से सहमत होते हैं और {privacyPolicy} को स्वीकार करते हैं।",authorized_scopes:{email_name:"जारी रखकर, आपका नाम और ईमेल पता {store} के साथ शेयर किया जाएगा।"}},Cg={auth_modal:{login_title:"Shop Pay से चेक आउट करें",login_description:"{store} पर सुरक्षित रूप से चेक आउट करने के लिए अपनी सेव की गई जानकारी का उपयोग करें।",login_sms_title:"पु
2ष्टि करें कि यह आप ही हैं",login_sms_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए {phoneNumber} पर भेजा गया कोड दर्ज करें।",login_email_title:"पुष्टि करें कि यह आप ही हैं",login_email_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए अपने ईमेल, {email} पर भेजा गया कोड दर्ज करें।"}},xg={auth_modal:{login_sms_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए {phoneNumber} पर भेजा गया कोड दर्ज करें।",login_email_description:"अपनी सेव की गई जानकारी का सुरक्षित रूप से उपयोग करने के लिए अपने ईमेल, {email} पर भेजा गया कोड दर्ज करें।"}};
2var Lg={follow_on_shop:wg,login_with_shop:Pg,customer_accounts:Sg,verified_email_auth:zg,legal:jg,payment_request:Cg,checkout_modal:xg},Ag=Object.freeze({__proto__:null,checkout_modal:xg,customer_accounts:Sg,default:Lg,follow_on_shop:wg,legal:jg,login_with_shop:Pg,payment_request:Cg,verified_email_auth:zg});const Tg={follow:"Zapratite na servisu {shop}",following:"Pratite na servisu {shop}",following_modal:{title:"Posjetite {store} na servisu Shop",subtitle:"Sve što trebate kupiti, pratiti i platiti na jednom mjestu.",qr_header:"Skenirajte ako želite posjetiti trgovinu {store} u aplikaciji Shop",qr_alt_text:"QR kod za aplikaciju Shop",continue:"Nastavi"}},Eg={login:"Prijavite se rabeći {shop}",auth_modal:{login_title:"Prijava uz Shop",login_description:"Najlakši i najsigurniji način za registraciju u trgovini {store}, lozinka nije potrebna.",signup_title:"Izradite račun",signup_description:"Unesite telefonski broj za izradu računa za Shop.",login_sms_title:"Potvrdite da ste to vi",login_sms_description:"Unesite kod koji smo poslali na broj {phoneNumber}",login_email_title:"Potvrdite da ste to vi",login_email_description:"Unesite kod koji ste dobili e-poštom na adresu {email}",login_title_with_store:"Prijavite se u trgovinu {store} uz Shop",login_webauthn_title:"Potvrdite da ste to vi",login_webauthn_description:"Prijavite se rabeći Passkey ako želite sigurno upotrebljavati spremljene informacije.",login_webauthn_footer:"Ako nastavite, trgovina {store} će znati vaše ime i adresu e-pošte."}},Mg={sign_up_page:{auth_modal:{login_title:"Nastavi uz Shop",login_description:"Upotrijebite račun Shop za prijavu posvuda, bez lozinke.",login_sms_description:"Upotrijebite račun Shop za prijavu posvuda, bez lozinke.\r\n\r\nPotvrdite da ste to vi, unesite kod koji smo poslali na broj {phoneNumber}",login_email_description:"Upotrijebite račun Shop za prijavu posvuda, bez lozinke.\r\n\r\nPotvrdite da ste to vi, unesite kod koji smo poslali na vašu adresu e-pošte {email}"}}},Og={auth_modal:{login_title:"Prijava ili registracija",signup_title:"Nastavi uz Shop",signup_description:"Kreirajte račun za Shop da biste se prijavili u trgovinu {clientName} bez lozinke"}},Ig={terms_of_service:"uvjete pružanja usluge",privacy_policy:"pravila zaštite privatnosti",terms:"uvjeti",client:"Pogledajte {termsOfService} i {privacyPolicy} trgovine {clientName}.",shop:"Nastavkom pristajete na {termsOfService} trgovine Shop i prihvaćate {privacyPolicy}.",authorized_scopes:{email_name:"Ako nastavite, trgovina {store} će znati vaše ime i adresu e-pošte."}},Ng={auth_modal:{login_title:"Plaćanje uz Shop Pay",login_description:"Upotrijebite spremljene informacije kako biste provjerili sigurnost u trgovini {store}.",login_sms_title:"Potvrdite da ste to vi",login_sms_description:"Za sigurnu upotrebu spremljenih podataka unesite kod koji smo poslali na vaš broj {phoneNumber}.",login_email_title:"Potvrdite da ste to vi",login_email_description:"Za sigurnu upotrebu spremljenih podataka unesite kod koji smo poslali na vašu adresu e-pošte ({email})."}},Rg={auth_modal:{login_sms_description:"Za sigurnu upotrebu spremljenih podataka unesite kod koji smo poslali na vaš broj {phoneNumber}.",login_email_description:"Za sigurnu upotrebu spremljenih podataka unesite kod koji smo poslali na vašu adresu e-pošte ({email})."}};
2var Dg={follow_on_shop:Tg,login_with_shop:Eg,customer_accounts:Mg,verified_email_auth:Og,legal:Ig,payment_request:Ng,checkout_modal:Rg},Bg=Object.freeze({__proto__:null,checkout_modal:Rg,customer_accounts:Mg,default:Dg,follow_on_shop:Tg,legal:Ig,login_with_shop:Eg,payment_request:Ng,verified_email_auth:Og});const qg={follow:"Követés itt: {shop}",following:"Követve itt: {shop}",following_modal:{title:"{store} felkeresése a Shopban",subtitle:"Minden, amire a vásárláshoz, követéshez és fizetéshez szüksége van, egy helyen.",qr_header:"Olvassa be a(z) {store} felkereséséhez a Shop alkalmazásban",qr_alt_text:"A Shop alkalmazás QR-kódja",continue:"Folytatás"}},Fg={login:"Bejelentkezés a következővel: {shop}",auth_modal:{login_title:"Bejelentkezés a Shop használatával",login_description:"A legegyszerűbb és legbiztonságosabb módja a(z) {store} boltba történő bejelentkezésnek jelszó nélkül.",signup_title:"Fiók létrehozása",signup_description:"Shop-fiók létrehozásához adja meg telefonszámát.",login_sms_title:"Személyazonosság megerősítése",login_sms_description:"Adja meg a(z) {phoneNumber} számra küldött kódot.",login_email_title:"Személyazonosság megerősítése",login_email_description:"Adja meg a(z) {email} e-mail-címre küldött kódot.",login_title_with_store:"Bejelentkezés a(z) {store} boltba a Shop használatával",login_webauthn_title:"Személyazonosság megerősítése",login_webauthn_description:"Jelentkezzen be egy jelkulccsal a mentett adatok biztonságos használatához.",login_webauthn_footer:"A folytatással nevét és e-mail-címét megosztja a(z) {store} bolttal."}},Vg={sign_up_page:{auth_modal:{login_title:"Folytatás a Shoppal",login_description:"A Shop-fiókjával jelszó nélkül jelentkezhet be mindenhol.",login_sms_description:"A Shop-fiókjával jelszó nélkül jelentkezhet be mindenhol.\r\n\r\nSzemélyazonossága megerősítéséhez adja meg a(z) {phoneNumber} számra küldött kódot.",login_email_description:"A Shop-fiókjával jelszó nélkül jelentkezhet be mindenhol.\r\n\r\nSzemélyazonossága megerősítéséhez adja meg a(z) {email} e-mail-címre küldött kódot."}}},$g={auth_modal:{login_title:"Bejelentkezés vagy regisztráció",signup_title:"Folytatás a Shoppal",signup_description:"Hozzon létre egy Shop-fiókot a(z) {clientName} boltba történő bejelentkezéshez – nincs szükség jelszóra."}},Ug={terms_of_service:"szolgáltatási feltételek",privacy_policy:"adatvédelmi szabályzat",terms:"feltételek",client:"Tekintse meg a(z) {clientName} {termsOfService} és {privacyPolicy} dokumentumát.",shop:"A folytatással elfogadja a Shop {termsOfService} dokumentumában foglaltakat, és tudomásul veszi a(z) {privacyPolicy} tartalmát.",authorized_scopes:{email_name:"A folytatással nevét és e-mail-címét megosztja a(z) {store} bolttal."}},Wg={auth_modal:{login_title:"Fizetés a Shop Pay használatával",login_description:"Használja mentett adatait a(z) {store} boltban történő biztonságos fizetéshez a pénztárban.",login_sms_title:"Személyazonosság megerősítése",login_sms_description:"A mentett adatok biztonságos használatához adja meg a(z) {phoneNumber} számra küldött kódot.",login_email_title:"Személyazonosság megerősítése",login_email_description:"A mentett adatok biztonságos használatához adja meg a(z) {email} e-mail-címre küldött kódot."}},Hg={auth_modal:{login_sms_description:"A mentett adatok biztonságos használatához adja meg a(z) {phoneNumber} számra küldött kódot.",login_email_description:"A mentett adatok biztonságos használatához adja meg a(z) {email} címre küldött kódot."}};
2var Kg={follow_on_shop:qg,login_with_shop:Fg,customer_accounts:Vg,verified_email_auth:$g,legal:Ug,payment_request:Wg,checkout_modal:Hg},Zg=Object.freeze({__proto__:null,checkout_modal:Hg,customer_accounts:Vg,default:Kg,follow_on_shop:qg,legal:Ug,login_with_shop:Fg,payment_request:Wg,verified_email_auth:$g});const Gg={follow:"Ikuti di {shop}",following:"Mengikuti di {shop}",following_modal:{title:"Kunjungi {store} di Shop",subtitle:"Semua yang Anda butuhkan untuk belanja, melacak, dan membayar—semua di satu tempat.",qr_header:"Pindai untuk mengunjungi {store} di aplikasi Shop",qr_alt_text:"Kode QR aplikasi Shop",continue:"Lanjutkan"}},Jg={login:"Masuk dengan {shop}",auth_modal:{login_title:"Masuk dengan Shop",login_description:"Cara termudah dan paling aman untuk masuk ke {store}—tanpa perlu kata sandi.",signup_title:"Buat akun",signup_description:"Masukkan nomor telepon Anda untuk membuat akun Shop.",login_sms_title:"Konfirmasikan bahwa ini Anda",login_sms_description:"Masukkan kode yang dikirim ke {phoneNumber}",login_email_title:"Konfirmasikan bahwa ini Anda",login_email_description:"Masukkan kode yang dikirim ke email Anda, {email}",login_title_with_store:"Masuk ke {store} dengan Shop",login_webauthn_title:"Konfirmasikan bahwa ini Anda",login_webauthn_description:"Masuk menggunakan passkey untuk menggunakan informasi tersimpan Anda dengan aman.",login_webauthn_footer:"Dengan melanjutkan, nama dan alamat email Anda akan dibagikan dengan {store}."}},Yg={sign_up_page:{auth_modal:{login_title:"Lanjutkan dengan Shop",login_description:"Gunakan akun Shop Anda untuk masuk di mana pun—tanpa perlu kata sandi.",login_sms_description:"Gunakan akun Shop Anda untuk masuk di mana pun—tanpa perlu kata sandi.\r\n\r\nKonfirmasikan bahwa ini Anda, masukkan kode yang dikirimkan ke {phoneNumber}",login_email_description:"Gunakan akun Shop Anda untuk masuk di mana pun—tanpa perlu kata sandi.\r\n\r\nKonfirmasikan bahwa ini Anda, masukkan kode yang dikirimkan ke email Anda, {email}"}}},Qg={auth_modal:{login_title:"Masuk atau daftar",signup_title:"Lanjutkan dengan Shop",signup_description:"Buat akun Shop untuk masuk ke {clientName}–tanpa perlu kata sandi"}},Xg={terms_of_service:"ketentuan layanan",privacy_policy:"kebijakan privasi",terms:"ketentuan",client:"Lihat {termsOfService} dan {privacyPolicy} {clientName}.",shop:"Dengan melanjutkan, Anda menyetujui {termsOfService} Shop dan mengakui {privacyPolicy}.",authorized_scopes:{email_name:"Dengan melanjutkan, nama dan alamat email Anda akan dibagikan dengan {store}."}},ef={auth_modal:{login_title:"Checkout dengan Shop Pay",login_description:"Gunakan informasi tersimpan Anda untu
2k checkout dengan aman di {store}.",login_sms_title:"Konfirmasikan bahwa ini Anda",login_sms_description:"Masukkan kode yang dikirim ke {phoneNumber} untuk menggunakan informasi tersimpan Anda dengan aman.",login_email_title:"Konfirmasikan bahwa ini Anda",login_email_description:"Masukkan kode yang dikirim ke email Anda, {email} untuk menggunakan informasi tersimpan Anda dengan aman."}},tf={auth_modal:{login_sms_description:"Masukkan kode yang dikirim ke {phoneNumber} untuk menggunakan informasi tersimpan Anda dengan aman.",login_email_description:"Masukkan kode yang dikirim ke email Anda, {email} untuk menggunakan informasi tersimpan Anda dengan aman."}};var nf={follow_on_shop:Gg,login_with_shop:Jg,customer_accounts:Yg,verified_email_auth:Qg,legal:Xg,payment_request:ef,checkout_modal:tf},af=Object.freeze({__proto__:null,checkout_modal:tf,customer_accounts:Yg,default:nf,follow_on_shop:Gg,legal:Xg,login_with_shop:Jg,payment_request:ef,verified_email_auth:Qg});const of={follow:"Segui su {shop}",following:"Stai seguendo su {shop}",following_modal:{title:"Visita {store} su Shop",subtitle:"Tutto ciò di cui hai bisogno per fare acquisti, tracciare ordini e pagare in un unico posto.",qr_header:"Scansiona per visitare {store} sull’app Shop",qr_alt_text:"Codice QR dell’app Shop",continue:"Continua"}},sf={login:"Accedi con {shop}",auth_modal:{login_title:"Accedi con Shop",login_description:"Il modo più facile e sicuro per accedere a {store}, senza bisogno di password.",signup_title:"Crea un account",signup_description:"Inserisci il numero di telefono per creare un account Shop.",login_sms_title:"Conferma la tua identità",login_sms_description:"Inserisci il codice inviato a {phoneNumber}",login_email_title:"Conferma la tua identità",login_email_description:"Inserisci il codice inviato all’indirizzo email {email}",login_title_with_store:"Accedi a {store} con Shop",login_webauthn_title:"Conferma la tua identità",login_webauthn_description:"Accedi con una chiave di accesso per usare i dati salvati in modo sicuro.",login_webauthn_footer:"Continuando, il nome e l’indirizzo email verranno condivisi con {store}."}},rf={sign_up_page:{auth_modal:{login_title:"Continua con Shop",login_description:"Usa l’account Shop per accedere ovunque, senza bisogno di password.",login_sms_description:"Usa l’account Shop per accedere ovunque, senza bisogno di password.\r\n\r\nConferma la tua identità inserendo il codice inviato a {phoneNumber}",login_email_description:"Usa l’account Shop per accedere ovunque, senza bisogno di password.\r\n\r\nConferma la tua identità inserendo il codice inviato all’indirizzo email {email}"}}},lf={auth_modal:{login_title:"Accedi o iscriviti",signup_title:"Continua con Shop",signup_description:"Crea un account Shop per accedere a {clientName}, senza bisogno di password"}},cf={terms_of_service:"termini e condizioni del servizio",privacy_policy:"informativa sulla privacy",terms:"termini",client:"Consulta i {termsOfService} e l’{privacyPolicy} di {clientName}.",shop:"Continuando, accetti i {termsOfService} di Shop e prendi atto dell’{privacyPolicy}.",authorized_scopes:{email_name:"Continuando, il nome e l’indirizzo email verranno condivisi con {store}."}},pf={auth_modal:{login_title:"Esegui il check-out con Shop Pay",login_description:"Usa i dati salvati per eseguire il check-out in modo sicuro su {store}.",login_sms_title:"Conferma la tua identità",login_sms_description:"Inserisci il codice inviato a {phoneNumber} per usare i dati salvati in modo sicuro.",login_email_title:"Conferma la tua identità",login_email_description:"Inserisci il codice inviato all’indirizzo email {email} per usare i dati salvati in modo sicuro."}},df={auth_modal:{login_sms_description:"Inserisci il codice inviato a {phoneNumber} per usare i dati salvati in modo sicuro.",login_email_description:"Inserisci il codice inviato all’indirizzo email {email} per usare i dati salvati in modo sicuro."}};
2var uf={follow_on_shop:of,login_with_shop:sf,customer_accounts:rf,verified_email_auth:lf,legal:cf,payment_request:pf,checkout_modal:df},mf=Object.freeze({__proto__:null,checkout_modal:df,customer_accounts:rf,default:uf,follow_on_shop:of,legal:cf,login_with_shop:sf,payment_request:pf,verified_email_auth:lf});const hf={follow:"{shop} でフォロー",following:"{shop} でフォロー中",following_modal:{title:"Shopで {store} を表示",subtitle:"買い物、追跡、決済に必要なすべてが 1 か所に集約されています。",qr_header:"スキャンしてShopアプリで {store} にアクセス",qr_alt_text:"ShopアプリのQRコード",continue:"続行"}},_f={login:"{shop} でログイン",auth_modal:{login_title:"Shopでログイン",login_description:"パスワード不要で {store} にログインする最も簡単で安全な方法です。",signup_title:"アカウントを作成",signup_description:"電話番号を入力して、Shopアカウントを作成してください。",login_sms_title:"本人確認",login_sms_description:"{phoneNumber} 宛てに送信されたコードを入力してください。",login_email_title:"本人確認",login_email_description:"メールアドレス ({email}) 宛てに送信されたコードを入力してください。",login_title_with_store:"Shopを使用して {store} にログイン",login_webauthn_title:"本人確認",login_webauthn_description:"パスキーでログインすると、保存された情報を安全に使用できます。",login_webauthn_footer:"続行すると、名前とメールアドレスが {store} に共有されます。"}},gf={sign_up_page:{auth_modal:{login_title:"Shopで続行",login_description:"Shopアカウントを使用すれば、パスワード不要でどこにでもログインできます。",login_sms_description:"Shopアカウントを使用すれば、パスワード不要でどこにでもログインできます。\r\n\r\n本人確認のため、{phoneNumber} 宛てに送信されたコードを入力してください。",login_email_description:"Shopアカウントを使用すれば、パスワード不要でどこにでもログインできます。\r\n\r\n本人確認のため、メールアドレス ({email}) 宛てに送信されたコードを入力してください。"}}},ff={auth_modal:{login_title:"ログインまたはサインアップ",signup_title:"Shopで続行",signup_description:"Shopアカウントを作成して、パスワードなしで {clientName} にログインします。"}},bf={terms_of_service:"利用規約",privacy_policy:"プライバシーポリシー",terms:"利用規約",client:"{clientName} の {termsOfService} と {privacyPolicy} を確認してください。",shop:"続行することで、Shopの {termsOfService} に同意し、 {privacyPolicy} を承認したものとみなされます。",authorized_scopes:{email_name:"続行すると、名前とメールアドレスが {store} に共有されます。"}},yf={auth_modal:{login_title:"Shop Payでチェックアウト",login_description:"保存された情報を使用して、{store} で安全にチェックアウトします。",login_sms_title:"本人確認",login_sms_description:"保存された情報を安全に使用するには、{phoneNumber} 宛てに送信されたコードを入力してください。",login_email_title:"本人確認",login_email_description:"保存された情報を安全に使用するには、メールアドレス ({email}) 宛てに送信されたコードを入力してください。"}},vf={auth_modal:{login_sms_description:"保存された情報を安全に使用するには、{phoneNumber} 宛てに送信されたコードを入力してください。",login_email_description:"保存された情報を安全に使用するには、メールアドレス ({email}) 宛てに送信されたコードを入力してください。"}};
2var kf={follow_on_shop:hf,login_with_shop:_f,customer_accounts:gf,verified_email_auth:ff,legal:bf,payment_request:yf,checkout_modal:vf},wf=Object.freeze({__proto__:null,checkout_modal:vf,customer_accounts:gf,default:kf,follow_on_shop:hf,legal:bf,login_with_shop:_f,payment_request:yf,verified_email_auth:ff});const Pf={follow:"{shop}에서 팔로우",following:"{shop}에서 팔로잉",following_modal:{title:"Shop에서 {store} 방문",subtitle:"쇼핑, 추적, 결제에 필요한 모든 것을 한곳에서 해결하십시오.",qr_header:"스캔하여 Shop 앱에서 {store} 방문",qr_alt_text:"Shop 앱 QR 코드",continue:"계속"}},Sf={login:"{shop}(으)로 로그인",auth_modal:{login_title:"Shop으로 로그인",login_description:"{store}에 로그인하는 가장 쉽고 안전한 방법입니다. 비밀번호가 필요하지 않습니다.",signup_title:"계정 생성",signup_description:"Shop 계정을 생성하려면 전화번호를 입력하십시오.",login_sms_title:"본인 확인",login_sms_description:"{phoneNumber}(으)로 전송된 코드를 입력하십시오.",login_email_title:"본인 확인",login_email_description:"이메일({email})(으)로 전송된 코드를 입력하십시오.",login_title_with_store:"Shop으로 {store}에 로그인",login_webauthn_title:"본인 확인",login_webauthn_description:"저장된 정보를 안전하게 사용하려면 패스키로 로그인하십시오.",login_webauthn_footer:"계속하면 이름과 이메일 주소가 {store}에 공유됩니다."}},zf={sign_up_page:{auth_modal:{login_title:"Shop으로 계속",login_description:"어디서나 비밀번호 없이 Shop 계정으로 로그인하십시오.",login_sms_description:"어디서나 비밀번호 없이 Shop 계정으로 로그인하십시오.\r\n\r\n본인 확인을 위해 {phoneNumber}(으)로 전송된 코드를 입력하십시오.",login_email_description:"어디서나 비밀번호 없이 Shop 계정으로 로그인하십시오.\r\n\r\n본인 확인을 위해 이메일({email})(으)로 전송된 코드를 입력하십시오."}}},jf={auth_modal:{login_title:"로그인 또는 가입",signup_title:"Shop으로 계속",signup_description:"비밀번호 없이 {clientName}에 로그인할 수 있도록 Shop 계정을 생성하십시오."}},Cf={terms_of_service:"서비스 약관",privacy_policy:"개인정보처리방침",terms:"약관",client:"{clientName}의 {termsOfService} 및 {privacyPolicy}을(를) 확인하십시오.",shop:"계속하면 Shop의 {termsOfService}에 동의하고 {privacyPolicy}을(를) 인지하는 것으로 간주됩니다.",authorized_scopes:{email_name:"계속하면 이름과 이메일 주소가 {store}에 공유됩니다."}},xf={auth_modal:{login_title:"Shop Pay로 체크아웃",login_description:"저장된 정보를 사용하여 {store}에서 안전하게 체크아웃하십시오.",login_sms_title:"본인 확인",login_sms_description:"저장된 정보를 안전하게 사용하려면 {phoneNumber}(으)로 전송된 코드를 입력하십시오.",login_email_title:"본인 확인",login_email_description:"저장된 정보를 안전하게 사용하려면 이메일({email})(으)로 전송된 코드를 입력하십시오."}},Lf={auth_modal:{login_sms_description:"저장된 정보를 안전하게 사용하려면 {phoneNumber}(으)로 전송된 코드를 입력하십시오.",login_email_description:"저장된 정보를 안전하게 사용하려면 이메일({email})(으)로 전송된 코드를 입력하십시오."}};
2var Af={follow_on_shop:Pf,login_with_shop:Sf,customer_accounts:zf,verified_email_auth:jf,legal:Cf,payment_request:xf,checkout_modal:Lf},Tf=Object.freeze({__proto__:null,checkout_modal:Lf,customer_accounts:zf,default:Af,follow_on_shop:Pf,legal:Cf,login_with_shop:Sf,payment_request:xf,verified_email_auth:jf});const Ef={follow:"Sekti platformoje „{shop}“",following:"Sekate platformoje „{shop}“",following_modal:{title:"Apsilankyti „{store}“ platformoje „Shop“",subtitle:"Viskas, ko reikia apsipirkti, sekti ir sumokėti, – vienoje vietoje.",qr_header:"Nuskenuokite, norėdami apsilankyti „{store}“ „Shop“ programėlėje",qr_alt_text:"„Shop“ programėlės QR kodas",continue:"Tęsti"}},Mf={login:"Prisijungti su „{shop}“",auth_modal:{login_title:"Prisijungti prie „Shop“",login_description:"Lengviausias ir saugiausias būdas prisijungti prie {store} – nereikia slaptažodžio.",signup_title:"Kurti paskyrą",signup_description:"Įveskite savo telefono numerį, kad sukurtumėte „Shop“ paskyrą.",login_sms_title:"Patvirtinkite, kad tai jūs",login_sms_description:"Įveskite kodą, kuris buvo atsiųstas {phoneNumber}",login_email_title:"Patvirtinkite, kad tai jūs",login_email_description:"Įveskite kodą, išsiųstą į jūsų el. paštą {email}",login_title_with_store:"Prisijunkite prie {store} su „Shop“",login_webauthn_title:"Patvirtinkite, kad tai jūs",login_webauthn_description:"Prisijunkite su prieigos raktu „Passkey“, kad galėtumėte saugiai naudotis savo išsaugota informacija.",login_webauthn_footer:"Tęsdami sutinkate, kad jūsų vardas, pavardė ir el. pašto adresas būtų perduoti „{store}“."}},Of={sign_up_page:{auth_modal:{login_title:"Tęsti su „Shop“",login_description:"Naudokite savo „Shop“ paskyrą ir prisijunkite visur – be jokio slaptažodžio.",login_sms_description:"Naudokite savo „Shop“ paskyrą ir prisijunkite visur – be jokio slaptažodžio.\n\nPatvirtinkite, kad tai jūs, įvesdami kodą, kuris buvo atsiųstas {phoneNumber}",login_email_description:"Naudokite savo „Shop“ paskyrą ir prisijunkite visur – be jokio slaptažodžio.\n\nPatvirtinkite, kad tai jūs, įvesdami kodą, išsiųstą į jūsų el. paštą {email}"}}},If={auth_modal:{login_title:"Prisijunkite arba prisiregistruokite",signup_t
2itle:"Tęsti su „Shop“",signup_description:"Sukurkite „Shop“ paskyrą ir prisijunkite prie {clientName} – be jokių slaptažodžių"}},Nf={terms_of_service:"paslaugos teikimo sąlygomis",privacy_policy:"privatumo politiką",terms:"sąlygas",client:"Žr. {clientName} {termsOfService} ir {privacyPolicy}.",shop:"Tęsdami sutinkate su „Shop“ {termsOfService} ir pripažįstate {privacyPolicy}.",authorized_scopes:{email_name:"Tęsdami sutinkate, kad jūsų vardas ir el. pašto adresas būtų perduoti „{store}“."}},Rf={auth_modal:{login_title:"Atsiskaitykite su „Shop Pay“",login_description:"Naudokitės savo išsaugota informacija, kad saugiai atsiskaitytumėte „{store}“.",login_sms_title:"Patvirtinkite, kad tai jūs",login_sms_description:"Įveskite į {phoneNumber} nusiųstą kodą, kad galėtumėte saugiai naudotis savo išsaugota informacija.",login_email_title:"Patvirtinkite, kad tai jūs",login_email_description:"Įveskite jūsų el. pašto adresu {email} nusiųstą kodą, kad galėtumėte saugiai naudotis savo išsaugota informacija."}},Df={auth_modal:{login_sms_description:"Įveskite į {phoneNumber} nusiųstą kodą, kad galėtumėte saugiai naudotis savo išsaugota informacija.",login_email_description:"Įveskite jūsų el. pašto adresu {email} nusiųstą kodą, kad galėtumėte saugiai naudotis savo išsaugota informacija."}};
2var Bf={follow_on_shop:Ef,login_with_shop:Mf,customer_accounts:Of,verified_email_auth:If,legal:Nf,payment_request:Rf,checkout_modal:Df},qf=Object.freeze({__proto__:null,checkout_modal:Df,customer_accounts:Of,default:Bf,follow_on_shop:Ef,legal:Nf,login_with_shop:Mf,payment_request:Rf,verified_email_auth:If});const Ff={follow:"Ikuti di {shop}",following:"Mengikuti di {shop}",following_modal:{title:"Lawat {store} pada Shop",subtitle:"Semua yang anda perlukan untuk beli-belah, menjejak dan membayar—semuanya di satu tempat.",qr_header:"Imbas untuk melawat {store} pada aplikasi Shop",qr_alt_text:"Kod QR aplikasi Shop",continue:"Teruskan"}},Vf={login:"Daftar masuk dengan {shop}",auth_modal:{login_title:"Daftar masuk dengan Shop",login_description:"Cara termudah dan paling selamat untuk mendaftar masuk ke {store}—kata laluan tidak diperlukan.",signup_title:"Cipta akaun",signup_description:"Masukkan nombor telefon anda untuk mencipta akaun Shop.",login_sms_title:"Sahkan ini ialah anda",login_sms_description:"Masukkan kod yang dihantar kepada {phoneNumber}",login_email_title:"Sahkan ini ialah anda",login_email_description:"Masukkan kod yang dihantar kepada e-mel anda, {email}",login_title_with_store:"Daftar masuk ke {store} dengan Shop",login_webauthn_title:"Sahkan ini ialah anda",login_webauthn_description:"Daftar masuk menggunakan kunci laluan untuk menggunakan maklumat anda yang disimpan dengan selamat.",login_webauthn_footer:"Dengan meneruskan, nama dan alamat e-mel anda akan dikongsikan dengan {store}."}},$f={sign_up_page:{auth_modal:{login_title:"Teruskan dengan Shop",login_description:"Gunakan akaun Shop anda untuk mendaftar masuk di mana-mana jua—kata laluan tidak diperlukan.",login_sms_description:"Gunakan akaun Shop anda untuk mendaftar masuk di mana-mana jua—kata laluan tidak diperlukan.\r\n\r\nSahkan ini ialah anda, masukkan kod yang dihantar ke {phoneNumber}",login_email_description:"Gunakan akaun Shop anda untuk mendaftar masuk di mana-mana jua—kata laluan tidak diperlukan.\r\n\r\nSahkan ini ialah anda, masukkan kod yang dihantar ke e-mel anda, {email}"}}},Uf={auth_modal:{login_title:"Log masuk atau daftar",signup_title:"Teruskan dengan Shop",signup_description:"Cipta akaun Shop untuk mendaftar masuk ke {clientName}–kata laluan tidak diperlukan"}},Wf={terms_of_service:"terma perkhidmatan",privacy_policy:"dasar privasi",terms:"terma",client:"Lihat {termsOfService} dan {privacyPolicy} {clientName}.",shop:"Dengan meneruskan, anda bersetuju menerima {termsOfService} dan mengakui {privacyPolicy} Shop.",authorized_scopes:{email_name:"Dengan meneruskan, nama dan alamat e-mel anda akan dikongsikan dengan {store}."}},Hf={auth_modal:{login_title:"Bayar dengan Shop Pay",login_description:"Gunakan maklumat anda yang disimpan untuk membayar dengan selamat di {store}.",login_sms_title:"Sahkan ini ialah anda",login_sms_description:"Masukkan kod yang dihantar kepada {phoneNumber} untuk menggunakan maklumat anda yang disimpan dengan selamat.",login_email_title:"Sahkan ini ialah anda",login_email_description:"Masukkan kod yang dihantar kepada e-mel anda, {email} untuk menggunakan maklumat anda yang disimpan dengan selamat."}},Kf={auth_modal:{login_sms_description:"Masukkan kod yang dihantar kepada {phoneNumber} untuk menggunakan maklumat anda yang disimpan dengan selamat.",login_email_description:"Masukkan kod yang dihantar kepada e-mel anda, {email} untuk menggunakan maklumat anda yang disimpan dengan selamat."}};
2var Zf={follow_on_shop:Ff,login_with_shop:Vf,customer_accounts:$f,verified_email_auth:Uf,legal:Wf,payment_request:Hf,checkout_modal:Kf},Gf=Object.freeze({__proto__:null,checkout_modal:Kf,customer_accounts:$f,default:Zf,follow_on_shop:Ff,legal:Wf,login_with_shop:Vf,payment_request:Hf,verified_email_auth:Uf});const Jf={follow:"Følg på {shop}",following:"Følger på {shop}",following_modal:{title:"Besøk {store} på Shop",subtitle:"Alt du trenger for å handle, spore og betale – alt på ett sted.",qr_header:"Skann for å besøke {store} i Shop-appen",qr_alt_text:"QR-kode for Shop-app",continue:"Fortsett"}},Yf={login:"Logg inn med {shop}",auth_modal:{login_title:"Logg inn med Shop",login_description:"Den enkleste og sikreste måten å logge inn på {store} på – uten passord.",signup_title:"Opprett en konto",signup_description:"Angi telefonnummeret ditt for å opprette en Shop-konto.",login_sms_title:"Bekreft at det er deg",login_sms_description:"Angi koden som ble sendt til {phoneNumber}",login_email_title:"Bekreft at det er deg",login_email_description:"Angi koden som ble sendt til e-postadressen din, {email}",login_title_with_store:"Logg inn på {store} med Shop",login_webauthn_title:"Bekreft at det er deg",login_webauthn_description:"Logg inn med en passnøkkel for sikker bruk av den lagrede informasjonen din.",login_webauthn_footer:"Ved å fortsette deles navnet og e-postadressen din med {store}."}},Qf={sign_up_page:{auth_modal:{login_title:"Fortsett med Shop",login_description:"Bruk Shop-kontoen for å logge inn overalt – uten passord.",login_sms_description:"Bruk Shop-kontoen din for å logge inn overalt – uten passord.\r\n\r\nBekreft at det er deg, angi koden sendt til {phoneNumber}",login_email_description:"Bruk Shop-kontoen din for å logge inn overalt – uten passord.\r\n\r\nBekreft at det er deg, angi koden sendt til e-postadressen din, {email}"}}},Xf={auth_modal:{login_title:"Logg inn eller registrer deg",signup_title:"Fortsett med Shop",signup_description:"Opprett en Shop-konto for å logge inn på {clientName} – uten passord"}},eb={terms_of_service:"vilkår for bruk",privacy_policy:"personvernregler",terms:"vilkår",client:"Se {termsOfService} og {privacyPolicy} for {clientName}.",shop:"Ved å fortsette godtar du Shops {termsOfService} og anerkjenner {privacyPolicy}.",authorized_scopes:{email_name:"Ved å fortsette deles navnet og e-postadressen din med {store}."}},tb={auth_modal:{login_title:"Betal med Shop Pay",login_description:"Bruk lagret informasjon for sikker betaling hos {store}.",login_sms_title:"Bekreft at det er deg",login_sms_description:"Angi koden sendt til {phoneNumber} for sikker bruk av lagret informasjon.",login_email_title:"Bekreft at det er deg",login_email_description:"Angi koden sendt til e-postadressen din, {email}, for sikker bruk av lagret informasjon."}},nb={auth_modal:{login_sms_description:"Angi koden sendt til {phoneNumber} for å bruke den lagrede informasjonen din på en sikker måte.",login_email_description:"Angi koden sendt til e-postadressen din, {email}, for å bruke den lagrede informasjonen din på en sikker måte."}};
2var ib={follow_on_shop:Jf,login_with_shop:Yf,customer_accounts:Qf,verified_email_auth:Xf,legal:eb,payment_request:tb,checkout_modal:nb},ab=Object.freeze({__proto__:null,checkout_modal:nb,customer_accounts:Qf,default:ib,follow_on_shop:Jf,legal:eb,login_with_shop:Yf,payment_request:tb,verified_email_auth:Xf});const ob={follow:"Volgen op {shop}",following:"Je volgt op {shop}",following_modal:{title:"Bezoek {store} op Shop",subtitle:"Alles wat je nodig hebt om te winkelen, te volgen en te betalen op één plek.",qr_header:"Scan om {store} in de Shop-app te bezoeken.",qr_alt_text:"QR-code voor de Shop-app",continue:"Doorgaan"}},sb={login:"Inloggen met {shop}",auth_modal:{login_title:"Inloggen met Shop",login_description:"De makkelijkste en veiligste manier om in te loggen bij {store}, zonder wachtwoord.",signup_title:"Account aanmaken",signup_description:"Voer je telefoonnummer in om een Shop-account aan te maken.",login_sms_title:"Bevestig dat jij het bent",login_sms_description:"Voer de code in die naar {phoneNumber} is gestuurd.",login_email_title:"Bevestig dat jij het bent",login_email_description:"Voer de code in die is gestuurd naar je e-mailadres, {email}.",login_title_with_store:"Inloggen bij {store} met Shop",login_webauthn_title:"Bevestig dat jij het bent",login_webauthn_description:"Log in met een passkey om je opgeslagen gegevens veilig te gebruiken.",login_webauthn_footer:"Door door te gaan, worden je naam en e-mailadres gedeeld met {store}."}},rb={sign_up_page:{auth_modal:{login_title:"Doorgaan met Shop",login_description:"Gebruik je Shop-account om overal in te loggen, zonder wachtwoord.",login_sms_description:"Gebruik je Shop-account om overal in te loggen, zonder wachtwoord.\r\n\r\nBevestig dat jij het bent en voer de code in die naar {phoneNumber} is gestuurd.",login_email_description:"Gebruik je Shop-account om overal in te loggen, zonder wachtwoord.\r\n\r\nBevestig dat jij het bent en voer de code in die is gestuurd naar je e-mailadres, {email}."}}},lb={auth_modal:{login_title:"Inloggen of aanmelden",signup_title:"Doorgaan met Shop",signup_description:"Maak een Shop-account aan om in te loggen bij {clientName}, zonder wachtwoord."}},cb={terms_of_service:"servicevoorwaarden",privacy_policy:"privacybeleid",terms:"voorwaarden",client:"Bekijk de {termsOfService} en het {privacyPolicy} van {clientName}.",shop:"Door door te gaan, ga je akkoord met de {termsOfService} van Shop en bevestig je dat je kennis hebt genomen van het {privacyPolicy}.",authorized_scopes:{email_name:"Door door te gaan, worden je naam en e-mailadres gedeeld met {store}."}},pb={auth_modal:{login_title:"Afrekenen met Shop Pay",login_description:"Gebruik je opgeslagen gegevens om veilig af te rekenen bij {store}.",login_sms_title:"Bevestig dat jij het bent",login_sms_description:"Voer de code in die naar {phoneNumber} is gestuurd om je opgeslagen gegevens veilig te gebruiken.",login_email_title:"Bevestig dat jij het bent",login_email_description:"Voer de code in die is gestuurd naar je e-mailadres, {email}, om je opgeslagen gegevens veilig te gebruiken."}},db={auth_modal:{login_sms_description:"Voer de code in die naar {phoneNumber} is gestuurd om je opgeslagen gegevens veilig te gebruiken.",login_email_description:"Voer de code in die is gestuurd naar je e-mailadres, {email}, om je opgeslagen gegevens veilig te gebruiken."}};
2var ub={follow_on_shop:ob,login_with_shop:sb,customer_accounts:rb,verified_email_auth:lb,legal:cb,payment_request:pb,checkout_modal:db},mb=Object.freeze({__proto__:null,checkout_modal:db,customer_accounts:rb,default:ub,follow_on_shop:ob,legal:cb,login_with_shop:sb,payment_request:pb,verified_email_auth:lb});const hb={follow:"Obserwuj w {shop}",following:"Obserwujesz w {shop}",following_modal:{title:"Odwiedź {store} w Shop",subtitle:"Wszystko, czego potrzebujesz, aby robić zakupy, śledzić zamówienia i płacić — w jednym miejscu.",qr_header:"Zeskanuj, aby odwiedzić {store} w aplikacji Shop",qr_alt_text:"Kod QR aplikacji Shop",continue:"Kontynuuj"}},_b={login:"Zaloguj się przez {shop}",auth_modal:{login_title:"Zaloguj się przez Shop",login_description:"Najłatwiejszy i najbezpieczniejszy sposób logowania do {store} — bez konieczności podawania hasła.",signup_title:"Utwórz konto",signup_description:"Wprowadź numer telefonu, aby utworzyć konto w Shop.",login_sms_title:"Potwierdź, że to Ty",login_sms_description:"Wprowadź kod wysłany na numer {phoneNumber}",login_email_title:"Potwierdź, że to Ty",login_email_description:"Wprowadź kod wysłany na e-mail {email}",login_title_with_store:"Zaloguj się do {store} przez Shop",login_webauthn_title:"Potwierdź, że to Ty",login_webauthn_description:"Zaloguj się kluczem dostępu, aby bezpiecznie korzystać z zapisanych informacji.",login_webauthn_footer:"Kontynuując, udostępniasz swoje imię i nazwisko oraz adres e-mail sklepowi {store}."}},gb={sign_up_page:{auth_modal:{login_title:"Kontynuuj z Shop",login_description:"Użyj konta w Shop, aby logować się wszędzie — bez podawania hasła.",login_sms_description:"Użyj konta w Shop, aby logować się wszędzie — bez podawania hasła.\r\n\r\nPotwierdź, że to Ty, wprowadzając kod wysłany na numer {phoneNumber}",login_email_description:"Użyj konta w Shop, aby logować się wszędzie — bez podawania hasła.\r\n\r\nPotwierdź, że to Ty, wprowadzając kod wysłany na e-mail {email}"}}},fb={auth_modal:{login_title:"Zaloguj lub zarejestruj się",signup_title:"Kontynuuj z Shop",signup_description:"Utwórz konto Shop, aby zalogować się do {clientName} – bez podawania hasła"}},bb={terms_of_service:"warunki świadczenia usług",privacy_policy:"polityka prywatności",terms:"warunki",client:"Zobacz {termsOfService} i {privacyPolicy} sklepu {clientName}.",shop:"Kontynuując, akceptujesz {termsOfService} Shop i przyjmujesz do wiadomości {privacyPolicy}.",authorized_scopes:{email_name:"Kontynuując, udostępniasz swoje imię i nazwisko oraz adres e-mail sklepowi {store}."}},yb={auth_modal:{login_title:"Zrealizuj zakup z Shop Pay",login_description:"Użyj zapisanych informacji, aby bezpiecznie zrealizować zakup w sklepie {store}.",login_sms_title:"Potwierdź, że to Ty",login_sms_description:"Wprowadź kod wysłany na numer {phoneNumber}, aby bezpiecznie korzystać z zapisanych informacji.",login_email_title:"Potwierdź, że to Ty",login_email_description:"Wprowadź kod wysłany na e-mail {email}, aby bezpiecznie korzystać z zapisanych informacji."}},vb={auth_modal:{login_sms_description:"Wprowadź kod wysłany na numer {phoneNumber}, aby bezpiecznie korzystać z zapisanych informacji.",login_email_description:"Wprowadź kod wysłany na e-mail {email}, aby bezpiecznie korzystać z zapisanych informacji."}};
2var kb={follow_on_shop:hb,login_with_shop:_b,customer_accounts:gb,verified_email_auth:fb,legal:bb,payment_request:yb,checkout_modal:vb},wb=Object.freeze({__proto__:null,checkout_modal:vb,customer_accounts:gb,default:kb,follow_on_shop:hb,legal:bb,login_with_shop:_b,payment_request:yb,verified_email_auth:fb});const Pb={follow:"Seguir no {shop}",following:"Seguindo no {shop}",following_modal:{title:"Visite {store} no Shop",subtitle:"Tudo o que você precisa para comprar, rastrear e pagar em um só lugar.",qr_header:"Leia para visitar {store} no app Shop",qr_alt_text:"Código QR do app Shop",continue:"Continuar"}},Sb={login:"Fazer login com {shop}",auth_modal:{login_title:"Fazer login com Shop",login_description:"A maneira mais fácil e segura de fazer login em {store}, sem precisar de senha.",signup_title:"Criar uma conta",signup_description:"Insira o número de telefone para criar uma conta do Shop.",login_sms_title:"Confirme se é você",login_sms_description:"Insira o código enviado para {phoneNumber}",login_email_title:"Confirme se é você",login_email_description:"Insira o código enviado para o e-mail {email}",login_title_with_store:"Fazer login em {store} com Shop",login_webauthn_title:"Confirme se é você",login_webauthn_description:"Faça login com uma chave de acesso para usar as informações salvas com segurança.",login_webauthn_footer:"Ao continuar, o nome e endereço de e-mail serão compartilhados com {store}."}},zb={sign_up_page:{auth_modal:{login_title:"Continuar com Shop",login_description:"Use a conta do Shop para fazer login em todos os lugares, sem precisar de senha.",login_sms_description:"Use a conta do Shop para fazer login em todos os lugares, sem precisar de senha.\r\n\r\nPara confirmar que é você, insira o código enviado para {phoneNumber}",login_email_description:"Use a conta do Shop para fazer login em todos os lugares, sem precisar de senha.\r\n\r\nPara confirmar que é você, insira o código enviado para o e-mail {email}"}}},jb={auth_modal:{login_title:"Fazer login ou criar conta",signup_title:"Continuar com Shop",signup_description:"Crie uma conta do Shop para fazer login em {clientName}, sem precisar de senha"}},Cb={terms_of_service:"termos de serviço",privacy_policy:"política de privacidade",terms:"termos",client:"Veja os {termsOfService} e a {privacyPolicy} de {clientName}.",shop:"Ao continuar, você concorda com os {termsOfService} do Shop e reconhece a {privacyPolicy}.",authorized_scopes:{email_name:"Ao continuar, o nome e endereço de e-mail serão compartilhados com {store}."}},xb={auth_modal:{login_title:"Finalizar a compra com Shop Pay",login_description:"Use as informações salvas para finalizar a compra com segurança na loja {store}.",login_sms_title:"Confirme se é você",login_sms_description:"Insira o código enviado para {phoneNumber} para usar as informações salvas com segurança.",login_email_title:"Confirme se é você",login_email_description:"Insira o código enviado para o e-mail {email} para usar as informações salvas com segurança."}},Lb={auth_modal:{login_sms_description:"Insira o código enviado para {phoneNumber} para usar as informações salvas com segurança.",login_email_description:"Insira o código enviado para o e-mail {email} para usar as informações salvas com segurança."}};
2var Ab={follow_on_shop:Pb,login_with_shop:Sb,customer_accounts:zb,verified_email_auth:jb,legal:Cb,payment_request:xb,checkout_modal:Lb},Tb=Object.freeze({__proto__:null,checkout_modal:Lb,customer_accounts:zb,default:Ab,follow_on_shop:Pb,legal:Cb,login_with_shop:Sb,payment_request:xb,verified_email_auth:jb});const Eb={follow:"Seguir na {shop}",following:"A seguir na {shop}",following_modal:{title:"Visitar {store} na Shop",subtitle:"Tudo o que é necessário para comprar, rastrear e pagar, num só lugar.",qr_header:"Efetuar leitura para visitar {store} na aplicação Shop",qr_alt_text:"Código QR da aplicação Shop",continue:"Continuar"}},Mb={login:"Iniciar sessão com a {shop}",auth_modal:{login_title:"Iniciar sessão com a Shop",login_description:"A forma mais fácil e segura de iniciar sessão em {store}, sem necessidade de palavra-passe.",signup_title:"Criar uma conta",signup_description:"Introduza o número de telefone para criar uma conta da Shop.",login_sms_title:"Confirme a sua identidade",login_sms_description:"Introduza o código enviado para {phoneNumber}",login_email_title:"Confirme a sua identidade",login_email_description:"Introduza o código enviado para o e-mail, {email}",login_title_with_store:"Iniciar sessão em {store} com a Shop",login_webauthn_title:"Confirme a sua identidade",login_webauthn_description:"Inicie sessão com uma chave de acesso para utilizar as informações guardadas em segurança.",login_webauthn_footer:"Ao continuar, o nome e endereço de e-mail serão partilhados com {store}."}},Ob={sign_up_page:{auth_modal:{login_title:"Continuar com a Shop",login_description:"Utilize a conta da Shop para iniciar sessão em todo o lado, sem necessidade de palavra-passe.",login_sms_description:"Utilize a conta da Shop para iniciar sessão em todo o lado, sem necessidade de palavra-passe.\r\n\r\nConfirme a sua identidade e introduza o código enviado para {phoneNumber}",login_email_description:"Utilize a conta da Shop para iniciar sessão em todo o lado, sem necessidade de palavra-passe.\r\n\r\nConfirme a sua identidade e introduza o código enviado para o e-mail, {email}"}}},Ib={auth_modal:{login_title:"Iniciar sessão ou registar-se",signup_title:"Continuar com a Shop",signup_description:"Criar uma conta da Shop para iniciar sessão em {clientName}, sem necessidade de palavra-passe"}},Nb={terms_of_service:"termos de serviço",privacy_policy:"política de privacidade",terms:"termos",client:"Ver os {termsOfService} e a {privacyPolicy} de {clientName}.",shop:"Ao continuar, concorda com os {termsOfService} e reconhece a {privacyPolicy} da Shop.",authorized_scopes:{email_name:"Ao continuar, o nome e endereço de e-mail serão partilhados com {store}."}},Rb={auth_modal:{login_title:"Finalizar a compra com o Shop Pay",login_description:"Utilize as informações guardadas para finalizar a compra em segurança em {store}.",login_sms_title:"Confirme a sua identidade",login_sms_description:"Introduza o código enviado para {phoneNumber} para utilizar as informações guardadas em segurança.",login_email_title:"Confirme a sua identidade",login_email_description:"Introduza o código enviado para o e-mail, {email}, para utilizar as informações guardadas em segurança."}},Db={auth_modal:{login_sms_description:"Introduza o código enviado para {phoneNumber} para utilizar as informações guardadas em segurança.",login_email_description:"Introduza o código enviado para o e-mail, {email}, para utilizar as informações guardadas em segurança."}};
2var Bb={follow_on_shop:Eb,login_with_shop:Mb,customer_accounts:Ob,verified_email_auth:Ib,legal:Nb,payment_request:Rb,checkout_modal:Db},qb=Object.freeze({__proto__:null,checkout_modal:Db,customer_accounts:Ob,default:Bb,follow_on_shop:Eb,legal:Nb,login_with_shop:Mb,payment_request:Rb,verified_email_auth:Ib});const Fb={follow:"Urmărește în {shop}",following:"Urmărire în {shop}",following_modal:{title:"Vizitează {store} în Shop",subtitle:"Tot ce ai nevoie pentru a face cumpărături, a urmări și a plăti – toate într-un singur loc.",qr_header:"Scanează pentru a vizita {store} în aplicația Shop",qr_alt_text:"Cod QR pentru aplicația Shop",continue:"Continuă"}},Vb={login:"Conectează-te folosind {shop}",auth_modal:{login_title:"Conectează-te la Shop",login_description:"Cel mai simplu și mai sigur mod de a te conecta la {store}—nu este necesară nicio parolă.",signup_title:"Creează un cont",signup_description:"Introdu-ți numărul de telefon pentru a crea un cont Shop.",login_sms_title:"Confirmă-ți identitatea",login_sms_description:"Introdu codul trimis la {phoneNumber}",login_email_title:"Confirmă-ți identitatea",login_email_description:"Introdu codul trimis la adresa ta de e-mail, {email}",login_title_with_store:"Conectează-te la {store} folosind Shop",login_webauthn_title:"Confirmă-ți identitatea",login_webauthn_description:"Conectează-te cu o cheie de acces pentru a folosi în siguranță informațiile salvate.",login_webauthn_footer:"Dacă alegi să continui, numele tău și adresa ta de e-mail vor fi partajate cu {store}."}},$b={sign_up_page:{auth_modal:{login_title:"Continuă la Shop",login_description:"Folosește-ți contul Shop pentru a te conecta oriunde. N-ai nevoie de parolă.",login_sms_description:"Folosește-ți contul Shop pentru a te conecta oriunde. N-ai nevoie de parolă.Confirmă-ți identitatea, apoi introdu codul trimis la {phoneNumber}",login_email_description:"Folosește-ți contul Shop pentru a te conecta oriunde. N-ai nevoie de parolă.Confirmă-ți identitatea, apoi introdu codul trimis la adresa ta de e-mail, {email}"}}},Ub={auth_modal:{login_title:"Conectează-te sau înregistrează-te",signup_t
2itle:"Continuă la Shop",signup_description:"Creazã un cont Shop pentru a te conecta la {clientName}–nu sunt necesare parole"}},Wb={terms_of_service:"termenii de utilizare",privacy_policy:"politica de confidențialitate",terms:"termenii",client:"Vezi {termsOfService} a {clientName} și {privacyPolicy}.",shop:"Continuând, îți exprimi acordul cu {termsOfService} Shop și iei la cunoștință despre {privacyPolicy}.",authorized_scopes:{email_name:"Dacă alegi să continui, numele tău și adresa ta de e-mail vor fi partajate cu {store}."}},Hb={auth_modal:{login_title:"Finalizează comanda cu Shop Pay",login_description:"Folosește informațiile salvate pentru a finaliza în mod securizat comanda la {store}.",login_sms_title:"Confirmă-ți identitatea",login_sms_description:"Introdu codul trimis la {phoneNumber} pentru a folosi în mod securizat informațiile salvate.",login_email_title:"Confirmă-ți identitatea",login_email_description:"Introdu codul trimis la adresa ta de e-mail, {email}, pentru a folosi în mod securizat informațiile salvate."}},Kb={auth_modal:{login_sms_description:"Introdu codul trimis la {phoneNumber} pentru a folosi în mod securizat informațiile salvate.",login_email_description:"Introdu codul trimis la adresa ta de e-mail, {email}, pentru a folosi în mod securizat informațiile salvate."}};
2var Zb={follow_on_shop:Fb,login_with_shop:Vb,customer_accounts:$b,verified_email_auth:Ub,legal:Wb,payment_request:Hb,checkout_modal:Kb},Gb=Object.freeze({__proto__:null,checkout_modal:Kb,customer_accounts:$b,default:Zb,follow_on_shop:Fb,legal:Wb,login_with_shop:Vb,payment_request:Hb,verified_email_auth:Ub});const Jb={follow:"Подписаться в {shop}",following:"Вы подписаны в {shop}",following_modal:{title:"Посетите магазин {store} в Shop",subtitle:"Все необходимое для покупок, отслеживания и оплаты — в одном месте.",qr_header:"Отсканируйте, чтобы посетить {store} в приложении Shop",qr_alt_text:"QR-код приложения Shop",continue:"Продолжить"}},Yb={login:"Войти с помощью {shop}",auth_modal:{login_title:"Войти с помощью Shop",login_description:"Самый простой и безопасный способ войти в {store} — без пароля.",signup_t
2itle:"Создать аккаунт",signup_description:"Введите свой номер телефона, чтобы создать аккаунт Shop.",login_sms_title:"Подтвердите, что это вы",login_sms_description:"Введите код, отправленный на номер {phoneNumber}",login_email_title:"Подтвердите, что это вы",login_email_description:"Введите код, отправленный на ваш адрес электронной почты {email}",login_title_with_store:"Войдите в {store} с помощью Shop",login_webauthn_title:"Подтвердите, что это вы",login_webauthn_description:"Войдите с помощью ключа доступа для безопасного использования ваших сохраненных данных.",login_webauthn_footer:"Продолжая, вы соглашаетесь передать ваше имя и адрес электронной почты магазину {store}."}},Qb={sign_up_page:{auth_modal:{login_title:"Продолжить с Shop",login_description:"Используйте свой аккаунт Shop для входа на любых сайтах — без пароля.",login_sms_description:"Используйте аккаунт Shop для входа на любых сайтах — без пароля.\r\n\r\nПодтвердите, что это вы: введите код, отправленный на номер {phoneNumber}",login_email_description:"Используйте аккаунт Shop для входа на любых сайтах — без пароля.\r\n\r\nПодтвердите, что это вы: введите код, отправленный на вашу электронную почту {email}"}}},Xb={auth_modal:{login_title:"Войти или зарегистрироваться",signup_title:"Продолжить с Shop",signup_description:"Создайте аккаунт Shop, чтобы войти в {clientName} — без паролей"}},ey={terms_of_service:"условия обслуживания",privacy_policy:"политика конфиденциальности",terms:"условия",client:"Ознакомьтесь с документами магазина {clientName}: {termsOfService} и {privacyPolicy}.",shop:"Продолжая, вы принимаете {termsOfService} Shop и подтверждаете, что ознакомились с документом {privacyPolicy}.",authorized_scopes:{email_name:"Продолжая, вы соглашаетесь передать ваше имя и адрес электронной почты магазину {store}."}},ty={auth_modal:{login_title:"Оформить заказ с Shop Pay",login_description:"Используйте сохраненную информацию для безопасного оформления заказа в {store}.",login_sms_title:"Подтвердите, что это вы",login_sms_description:"Введите код, отправленный на номер {phoneNumber}, для безопасного использования ваших сохраненных данных.",login_email_title:"Подтвердите, что это вы",login_email_description:"Введите код, отправленный на вашу электронную почту {email}, для безопасного использования ваших сохраненных данных."}},ny={auth_modal:{login_sms_description:"Введите код, отправленный на номер {phoneNumber}, для безопасного использования ваших сохраненных данных.",login_email_description:"Введите код, отправленный на вашу электронную почту {email}, для безопасного использования ваших сохраненных данных."}};
2var iy={follow_on_shop:Jb,login_with_shop:Yb,customer_accounts:Qb,verified_email_auth:Xb,legal:ey,payment_request:ty,checkout_modal:ny},ay=Object.freeze({__proto__:null,checkout_modal:ny,customer_accounts:Qb,default:iy,follow_on_shop:Jb,legal:ey,login_with_shop:Yb,payment_request:ty,verified_email_auth:Xb});const oy={follow:"Sledujte na: {shop}",following:"Sledujete na: {shop}",following_modal:{title:"Navštívte obchod {store} v službe Shop",subtitle:"Všetko, čo potrebujete na nakupovanie, sledovanie a platbu – na jednom mieste.",qr_header:"Naskenujte a prejdite do obchodu {store} v aplikácii Shop",qr_alt_text:"QR kód aplikácie Shop",continue:"Pokračovať"}},sy={login:"Prihlásiť sa cez {shop}",auth_modal:{login_title:"Prihlásenie cez Shop",login_description:"Najjednoduchší a najbezpečnejší spôsob prihlásenia do obchodu {store} – nie je potrebné žiadne heslo.",signup_title:"Vytvorenie konta",signup_description:"Zadajte svoje telefónne číslo a vytvorte konto Shop.",login_sms_title:"Potvrďte, že ste to vy",login_sms_description:"Zadajte kód odoslaný na číslo {phoneNumber}",login_email_title:"Potvrďte, že ste to vy",login_email_description:"Zadajte kód, ktorý ste dostali na e-mail {email}",login_title_with_store:"Prihláste sa do obchodu {store} cez Shop",login_webauthn_title:"Potvrďte, že ste to vy",login_webauthn_description:"Prihláste sa pomocou kľúča Passkey, aby ste mohli bezpečne používať uložené informácie.",login_webauthn_footer:"Ak budete pokračovať, vaše meno a e-mailová adresa sa budú zdieľať s obchodom {store}."}},ry={sign_up_page:{auth_modal:{login_title:"Pokračovať cez Shop",login_description:"Používajte svoje konto Shop na prihlasovanie sa odkiaľkoľvek – nie je potrebné žiadne heslo.",login_sms_description:"Používajte svoje konto Shop na prihlasovanie sa odkiaľkoľvek – nie je potrebné žiadne heslo.\r\n\r\nPotvrďte, že ste to vy, a zadajte kód odoslaný na číslo {phoneNumber}",login_email_description:"Používajte svoje konto Shop na prihlasovanie sa odkiaľkoľvek – nie je potrebné žiadne heslo.\r\n\r\nPotvrďte, že ste to vy, a zadajte kód odoslaný na e-mail {email}"}}},ly={auth_modal:{login_title:"Prihláste sa alebo sa zaregistrujte",signup_t
2itle:"Pokračovať cez Shop",signup_description:"Vytvorte si konto Shop na prihlasovanie sa k spoločnosti {clientName} – nie je potrebné žiadne heslo."}},cy={terms_of_service:"podmienky poskytovania služby",privacy_policy:"pravidlá ochrany súkromia",terms:"podmienky",client:"Pozrite si {termsOfService} a {privacyPolicy} spoločnosti {clientName}.",shop:"Pokračovaním vyjadrujete svoj súhlas s obsahom dokumentov {termsOfService} a {privacyPolicy} aplikácie Shop.",authorized_scopes:{email_name:"Ak budete pokračovať, vaše meno a e-mailová adresa sa budú zdieľať s obchodom {store}."}},py={auth_modal:{login_title:"Zaplaťte cez Shop Pay",login_description:"Plaťte bezpečne v obchode {store} s použitím uložených údajov.",login_sms_title:"Potvrďte, že ste to vy",login_sms_description:"Zadajte kód odoslaný na číslo {phoneNumber}, aby ste mohli bezpečne použiť uložené informácie.",login_email_title:"Potvrďte, že ste to vy",login_email_description:"Zadajte kód odoslaný na váš e-mail ({email}), aby ste mohli bezpečne použiť uložené informácie."}},dy={auth_modal:{login_sms_description:"Zadajte kód odoslaný na číslo {phoneNumber}, aby ste mohli bezpečne použiť uložené informácie.",login_email_description:"Zadajte kód odoslaný na váš e-mail ({email}), aby ste mohli bezpečne použiť uložené informácie."}};var uy={follow_on_shop:oy,login_with_shop:sy,customer_accounts:ry,verified_email_auth:ly,legal:cy,payment_request:py,checkout_modal:dy},my=Object.freeze({__proto__:null,checkout_modal:dy,customer_accounts:ry,default:uy,follow_on_shop:oy,legal:cy,login_with_shop:sy,payment_request:py,verified_email_auth:ly});const hy={follow:"Sledite v trgovini {shop}",following:"Sledenje v trgovini {shop}",following_modal:{title:"V aplikaciji Shop obiščite trgovino {store}",subtitle:"Vse za nakup, sledenje in plačilo na enem mestu.",qr_header:"Optično preberite za obisk trgovine {store} prek aplikacije Shop",qr_alt_text:"Koda QR aplikacije Shop",continue:"Nadaljuj"}},_y={login:"Prijavite se s funkcijo {shop}",auth_modal:{login_title:"Prijava z aplikacijo Shop",login_description:"Najbolj preprost in najbolj varen način za vpis v trgovino {store}
2 – geslo ni potrebno.",signup_title:"Ustvari račun",signup_description:"Za ustvarjanje računa v aplikaciji Shop vnesite svojo telefonsko številko.",login_sms_title:"Potrdite, da ste to vi",login_sms_description:"Vnesite kodo, ki je bila poslana na {phoneNumber}",login_email_title:"Potrdite, da ste to vi",login_email_description:"Vnesite kodo, ki je bila poslana na vaš e-poštni naslov, {email}",login_title_with_store:"Prijava v {store} z aplikacijo Shop",login_webauthn_title:"Potrdite, da ste to vi",login_webauthn_description:"Za varno uporabo svojih shranjenih podatkov se vpišite s ključem.",login_webauthn_footer:"Če nadaljujete, bomo vaše ime in e-poštni naslov delili s ponudnikom {store}."}},gy={sign_up_page:{auth_modal:{login_title:"Nadaljujte z uporabo aplikacije Shop",login_description:"Uporabljajte svoj račun Shop za vpis povsod – gesla ne boste potrebovali.",login_sms_description:"Uporabljajte svoj račun Shop za vpis povsod – gesla ne boste potrebovali.\n\nPotrdite, da ste to vi, vnesite kodo, poslano na {phoneNumber}",login_email_description:"Uporabljajte svoj račun Shop za vpis povsod – gesla ne boste potrebovali.\n\nPotrdite, da ste to vi, vnesite kodo, poslano na vaš e-poštni naslov ({email})"}}},fy={auth_modal:{login_title:"Prijava ali registracija",signup_title:"Nadaljujte z uporabo aplikacije Shop",signup_description:"Za vpis v {clientName} ustvarite račun Shop – gesel ne boste potrebovali"}},by={terms_of_service:"pogoji storitve",privacy_policy:"pravilnik o zasebnosti",terms:"pogoji",client:"Preberite {termsOfService} in {privacyPolicy} ponudnika {clientName}.",shop:"Če nadaljujete, se strinjate z določili, ki jih navajajo {termsOfService} aplikacije Shop, in potrjujete, da ste prebrali {privacyPolicy}.",authorized_scopes:{email_name:"Če nadaljujete, bomo vaše ime in e-poštni naslov delili s ponudnikom {store}."}},yy={auth_modal:{login_title:"Zaključek nakupa s funkcijo Shop Pay",login_description:"Uporabite shranjene podatke za varen zaključek nakupa v trgovini {store}.",login_sms_title:"Potrdite, da ste to vi",login_sms_description:"Za varno uporabo svojih shranjenih podatkov vnesite kodo, poslano na telefonsko številko {phoneNumber}.",login_email_title:"Potrdite, da ste to vi",login_email_description:"Za varno uporabo svojih shranjenih podatkov vnesite kodo, poslano na vaš e-poštni naslov {email}."}},vy={auth_modal:{login_sms_description:"Za varno uporabo svojih shranjenih podatkov vnesite kodo, poslano na telefonsko številko {phoneNumber}.",login_email_description:"Za varno uporabo svojih shranjenih podatkov vnesite kodo, poslano na vaš e-poštni naslov {email}."}};var ky={follow_on_shop:hy,login_with_shop:_y,customer_accounts:gy,verified_email_auth:fy,legal:by,payment_request:yy,checkout_modal:vy},wy=Object.freeze({__proto__:null,checkout_modal:vy,customer_accounts:gy,default:ky,follow_on_shop:hy,legal:by,login_with_shop:_y,payment_request:yy,verified_email_auth:fy});const Py={follow:"Följ på {shop}",following:"Följer på {shop}",following_modal:{title:"Besök {store} på Shop",subtitle:"Allt du behöver för att handla, spåra och betala – allt på ett ställe.",qr_header:"Skanna för att besöka {store} i Shop-appen",qr_alt_text:"Shop-appens QR-kod",continue:"Fortsätt"}},Sy={login:"Logga in med {shop}",auth_modal:{login_title:"Logga in med Shop",login_description:"Det enklaste och säkraste sättet att logga in på {store}
2 – inget lösenord behövs.",signup_title:"Skapa ett konto",signup_description:"Ange ditt telefonnummer för att skapa ett Shop-konto.",login_sms_title:"Bekräfta att det är du",login_sms_description:"Ange koden som skickades till {phoneNumber}",login_email_title:"Bekräfta att det är du",login_email_description:"Ange koden som skickades till din e-post, {email}",login_title_with_store:"Logga in på {store} med Shop",login_webauthn_title:"Bekräfta att det är du",login_webauthn_description:"Logga in med en inloggningsnyckel för att säkert använda din sparade information.",login_webauthn_footer:"Genom att fortsätta kommer ditt namn och din e-postadress att delas med {store}."}},zy={sign_up_page:{auth_modal:{login_title:"Fortsätt med Shop",login_description:"Använd ditt Shop-konto för att logga in överallt – inget lösenord behövs.",login_sms_description:"Använd ditt Shop-konto för att logga in överallt – inget lösenord behövs.\r\n\r\nBekräfta att det är du, ange koden som skickades till {phoneNumber}",login_email_description:"Använd ditt Shop-konto för att logga in överallt – inget lösenord behövs.\r\n\r\nBekräfta att det är du, ange koden som skickades till din e-post, {email}"}}},jy={auth_modal:{login_title:"Logga in eller registrera dig",signup_t
2itle:"Fortsätt med Shop",signup_description:"Skapa ett Shop-konto för att logga in på {clientName} – inga lösenord behövs"}},Cy={terms_of_service:"användarvillkor",privacy_policy:"integritetspolicy",terms:"villkor",client:"Se {clientName}s {termsOfService} och {privacyPolicy}.",shop:"Genom att fortsätta godkänner du Shops {termsOfService} och bekräftar dess {privacyPolicy}.",authorized_scopes:{email_name:"Genom att fortsätta kommer ditt namn och din e-postadress att delas med {store}."}},xy={auth_modal:{login_title:"Betala med Shop Pay",login_description:"Använd din sparade information för att betala säkert hos {store}.",login_sms_title:"Bekräfta att det är du",login_sms_description:"Ange koden som skickades till {phoneNumber} för att säkert använda din sparade information.",login_email_title:"Bekräfta att det är du",login_email_description:"Ange koden som skickades till din e-post, {email} för att säkert använda din sparade information."}},Ly={auth_modal:{login_sms_description:"Ange koden som skickades till {phoneNumber} för att säkert använda din sparade information.",login_email_description:"Ange koden som skickades till din e-post, {email} för att säkert använda din sparade information."}};var Ay={follow_on_shop:Py,login_with_shop:Sy,customer_accounts:zy,verified_email_auth:jy,legal:Cy,payment_request:xy,checkout_modal:Ly},Ty=Object.freeze({__proto__:null,checkout_modal:Ly,customer_accounts:zy,default:Ay,follow_on_shop:Py,legal:Cy,login_with_shop:Sy,payment_request:xy,verified_email_auth:jy});const Ey={follow:"ติดตามบน {shop}",following:"กำลังติดตามบน {shop}",following_modal:{title:"เยี่ยมชม{store}บน Shop",subtitle:"ทุกสิ่งที่คุณต้องการเพื่อช็อปปิ้ง ติดตาม และชำระเงินรวมอยู่ในที่เดียว",qr_header:"สแกนเพื่อเยี่ยมชม{store}บนแอป Shop",qr_alt_text:"คิวอาร์โค้ดแอป Shop",continue:"ดำเนินการต่อ"}},My={login:"ลงชื่อเข้าใช้ด้วย {shop}",auth_modal:{login_title:"ลงชื่อเข้าใช้ด้วย Shop",login_description:"วิธีลงชื่อเข้าใช้{store}ที่ง่ายและปลอดภัยที่สุดโดยไม่ต้องใช้รหัสผ่าน",signup_title:"สร้างบัญชี",signup_description:"ป้อนหมายเลขโทรศัพท์ของคุณเพื่อสร้างบัญชี Shop",login_sms_title:"ยืนยันตัวตนของคุณ",login_sms_description:"ป้อนรหัสที่ส่งไปยัง{phoneNumber}",login_email_title:"ยืนยันตัวตนของคุณ",login_email_description:"ป้อนรหัสที่ส่งไปยังอีเมลของคุณที่{email}",login_title_with_store:"ลงชื่อเข้าใช้{store}ด้วย Shop",login_webauthn_title:"ยืนยันตัวตนของคุณ",login_webauthn_description:"ลงชื่อเข้าใช้ด้วยรหัสการเข้าถึงเพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย",login_webauthn_footer:"เมื่อดำเนินการต่อ ระบบจะแชร์ชื่อและที่อยู่อีเมลของคุณกับ{store}"}},Oy={sign_up_page:{auth_modal:{login_title:"ดำเนินการต่อด้วย Shop",login_description:"ใช้บัญชี Shop ของคุณเพื่อลงชื่อเข้าใช้ในทุกที่โดยไม่ต้องใช้รหัสผ่าน",login_sms_description:"ใช้บัญชี Shop ของคุณเพื่อลงชื่อเข้าใช้ในทุกที่โดยไม่ต้องใช้รหัสผ่าน\r\n\r\nเพื่อยืนยันตัวตนของคุณ โปรดป้อนรหัสที่ส่งไปยัง{phoneNumber}",login_email_description:"ใช้บัญชี Shop ของคุณเพื่อลงชื่อเข้าใช้ในทุกที่โดยไม่ต้องใช้รหัสผ่าน\r\n\r\nเพื่อยืนยันตัวตนของคุณ โปรดป้อนรหัสที่ส่งไปยังอีเมลของคุณที่{email}"}}},Iy={auth_modal:{login_title:"เข้าสู่ระบบหรือลงทะเบียน",signup_t
2itle:"ดำเนินการต่อด้วย Shop",signup_description:"สร้างบัญชี Shop เพื่อลงชื่อเข้าใช้{clientName}โดยไม่ต้องใช้รหัสผ่าน"}},Ny={terms_of_service:"ข้อกำหนดในการใช้บริการ",privacy_policy:"นโยบายความเป็นส่วนตัว",terms:"ข้อกำหนด",client:"ดู{termsOfService}และ{privacyPolicy}ของ{clientName}",shop:"เมื่อดำเนินการต่อ ถือว่าคุณยอมรับ{termsOfService}ของ Shop และรับทราบ{privacyPolicy}",authorized_scopes:{email_name:"เมื่อดำเนินการต่อ ระบบจะแชร์ชื่อและที่อยู่อีเมลของคุณกับ{store}"}},Ry={auth_modal:{login_title:"ชำระเงินด้วย Shop Pay",login_description:"ใช้ข้อมูลที่คุณบันทึกไว้เพื่อชำระเงินอย่างปลอดภัยที่{store}",login_sms_title:"ยืนยันตัวตนของคุณ",login_sms_description:"ป้อนรหัสที่ส่งไปยัง{phoneNumber}เพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย",login_email_title:"ยืนยันตัวตนของคุณ",login_email_description:"ป้อนรหัสที่ส่งไปยังอีเมลของคุณที่{email}เพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย"}},Dy={auth_modal:{login_sms_description:"ป้อนรหัสที่ส่งไปยัง{phoneNumber}เพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย",login_email_description:"ป้อนรหัสที่ส่งไปยังอีเมลของคุณที่{email}เพื่อใช้ข้อมูลที่คุณบันทึกไว้อย่างปลอดภัย"}};var By={follow_on_shop:Ey,login_with_shop:My,customer_accounts:Oy,verified_email_auth:Iy,legal:Ny,payment_request:Ry,checkout_modal:Dy},qy=Object.freeze({__proto__:null,checkout_modal:Dy,customer_accounts:Oy,default:By,follow_on_shop:Ey,legal:Ny,login_with_shop:My,payment_request:Ry,verified_email_auth:Iy});const Fy={follow:"{shop}'ta takip edin",following:"{shop}'ta takip ediliyor",following_modal:{title:"Shop'ta {store} mağazasını ziyaret edin",subtitle:"Alışveriş yapmak, takip etmek ve ödeme yapmak için ihtiyacınız olan her şey tek bir yerde.",qr_header:"Shop uygulamasında {store} mağazasını ziyaret etmek için tarayın",qr_alt_text:"Shop uygulaması QR kodu",continue:"Devam"}},Vy={login:"{shop} ile giriş yapın",auth_modal:{login_title:"Shop ile giriş yapın",login_description:"{store} mağazasına giriş yapmanın en kolay ve en güvenli yolu; parola gerekmez.",signup_title:"Hesap oluşturun",signup_description:"Shop hesabı oluşturmak için telefon numaranızı girin.",login_sms_title:"Siz olduğunuzu doğrulayın",login_sms_description:"{phoneNumber} numarasına gönderilen kodu girin",login_email_title:"Siz olduğunuzu doğrulayın",login_email_description:"{email} e-posta adresinize gönderilen kodu girin",login_title_with_store:"{store} mağazasına Shop ile giriş yapın",login_webauthn_title:"Siz olduğunuzu doğrulayın",login_webauthn_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için bir geçiş anahtarı ile giriş yapın.",login_webauthn_footer:"Devam ettiğinizde adınız ve e-posta adresiniz {store} ile paylaşılır."}},$y={sign_up_page:{auth_modal:{login_title:"Shop ile devam edin",login_description:"Her yerde giriş yapmak için Shop hesabınızı kullanın; parola gerekmez.",login_sms_description:"Her yerde giriş yapmak için Shop hesabınızı kullanın; parola gerekmez.\r\n\r\nSiz olduğunuzu doğrulamak için {phoneNumber} numarasına gönderilen kodu girin",login_email_description:"Her yerde giriş yapmak için Shop hesabınızı kullanın; parola gerekmez.\r\n\r\nSiz olduğunuzu doğrulamak için {email} e-posta adresinize gönderilen kodu girin"}}},Uy={auth_modal:{login_title:"Oturum açın veya kaydolun",signup_t
2itle:"Shop ile devam edin",signup_description:"{clientName} üzerinde oturum açmak için bir Shop hesabı oluşturun; parola gerekmez"}},Wy={terms_of_service:"Hizmet Şartları",privacy_policy:"Gizlilik Politikası",terms:"şartlar",client:"{clientName} mağazasının {termsOfService} ve {privacyPolicy} belgelerini inceleyin.",shop:"Devam ederek Shop'un {termsOfService} sözleşmesini kabul etmiş ve {privacyPolicy} belgesini onaylamış olursunuz.",authorized_scopes:{email_name:"Devam ettiğinizde adınız ve e-posta adresiniz {store} ile paylaşılır."}},Hy={auth_modal:{login_title:"Shop Pay ile ödeme yapın",login_description:"Kayıtlı bilgilerinizi kullanarak {store} mağazasında güvenli bir şekilde ödeme yapın.",login_sms_title:"Siz olduğunuzu doğrulayın",login_sms_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için {phoneNumber} numarasına gönderilen kodu girin.",login_email_title:"Siz olduğunuzu doğrulayın",login_email_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için {email} e-posta adresinize gönderilen kodu girin."}},Ky={auth_modal:{login_sms_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için {phoneNumber} numarasına gönderilen kodu girin.",login_email_description:"Kayıtlı bilgilerinizi güvenli bir şekilde kullanmak için {email} e-posta adresinize gönderilen kodu girin."}};var Zy={follow_on_shop:Fy,login_with_shop:Vy,customer_accounts:$y,verified_email_auth:Uy,legal:Wy,payment_request:Hy,checkout_modal:Ky},Gy=Object.freeze({__proto__:null,checkout_modal:Ky,customer_accounts:$y,default:Zy,follow_on_shop:Fy,legal:Wy,login_with_shop:Vy,payment_request:Hy,verified_email_auth:Uy});const Jy={follow:"Theo dõi trên {shop}",following:"Đang theo dõi trên {shop}",following_modal:{title:"Truy cập {store} trên Shop",subtitle:"Mọi điều bạn cần để mua sắm, theo dõi và thanh toán—tất cả ở cùng một nơi.",qr_header:"Quét để truy cập {store} trên ứng dụng Shop",qr_alt_text:"Mã QR của ứng dụng Shop",continue:"Tiếp tục"}},Yy={login:"Đăng nhập bằng {shop}",auth_modal:{login_title:"Đăng nhập bằng Shop",login_description:"Cách dễ nhất và an toàn nhất để đăng nhập vào {store}—không cần mật khẩu.",signup_title:"Tạo tài khoản",signup_description:"Nhập số điện thoại để tạo tài khoản Shop.",login_sms_title:"Xác nhận danh tính",login_sms_description:"Nhập mã đã gửi đến {phoneNumber}",login_email_title:"Xác nhận danh tính",login_email_description:"Nhập mã đã gửi đến email {email}",login_title_with_store:"Đăng nhập vào {store} bằng Shop",login_webauthn_title:"Xác nhận danh tính",login_webauthn_description:"Đăng nhập bằng khóa xác thực để sử dụng thông tin đã lưu một cách an toàn.",login_webauthn_footer:"Bằng việc tiếp tục, tên và địa chỉ email của bạn sẽ được chia sẻ với {store}."}},Qy={sign_up_page:{auth_modal:{login_title:"Tiếp tục bằng Shop",login_description:"Sử dụng tài khoản Shop để đăng nhập ở mọi nơi—không cần mật khẩu.",login_sms_description:"Sử dụng tài khoản Shop để đăng nhập ở mọi nơi—không cần mật khẩu.\r\n\r\nXác 
2nhận danh tính bằng cách nhập mã đã gửi đến {phoneNumber}",login_email_description:"Sử dụng tài khoản Shop để đăng nhập ở mọi nơi—không cần mật khẩu.\r\n\r\nXác nhận danh tính bằng cách nhập mã đã gửi đến email {email}"}}},Xy={auth_modal:{login_title:"Đăng nhập hoặc đăng ký",signup_title:"Tiếp tục bằng Shop",signup_description:"Tạo tài khoản Shop để đăng nhập vào {clientName}–không cần mật khẩu"}},ev={terms_of_service:"điều khoản dịch vụ",privacy_policy:"chính sách quyền riêng tư",terms:"điều khoản",client:"Xem {termsOfService} và {privacyPolicy} của {clientName}.",shop:"Bằng việc tiếp tục, bạn đồng ý với {termsOfService} của Shop và xác nhận {privacyPolicy}.",authorized_scopes:{email_name:"Bằng việc tiếp tục, tên và địa chỉ email của bạn sẽ được chia sẻ với {store}."}},tv={auth_modal:{login_title:"Thanh toán bằng Shop Pay",login_description:"Sử dụng thông tin đã lưu để thanh toán an toàn tại {store}.",login_sms_title:"Xác nhận danh tính",login_sms_description:"Nhập mã đã gửi đến {phoneNumber} để sử dụng thông tin đã lưu một cách an toàn.",login_email_title:"Xác nhận danh tính",login_email_description:"Nhập mã đã gửi đến email {email} để sử dụng thông tin đã lưu một cách an toàn."}},nv={auth_modal:{login_sms_description:"Nhập mã đã gửi đến {phoneNumber} để sử dụng thông tin đã lưu một cách an toàn.",login_email_description:"Nhập mã đã gửi đến email {email} để sử dụng thông tin đã lưu một cách an toàn."}};var iv={follow_on_shop:Jy,login_with_shop:Yy,customer_accounts:Qy,verified_email_auth:Xy,legal:ev,payment_request:tv,checkout_modal:nv},av=Object.freeze({__proto__:null,checkout_modal:nv,customer_accounts:Qy,default:iv,follow_on_shop:Jy,legal:ev,login_with_
2shop:Yy,payment_request:tv,verified_email_auth:Xy});const ov={follow:"在 {shop} 中关注",following:"已在 {shop} 中关注",following_modal:{title:"在 Shop 中访问 {store}",subtitle:"购物、跟踪和付款所需的一切 - 全都在一个地方完成。",qr_header:"扫描即可在 Shop 应用中访问 {store}",qr_alt_text:"Shop 应用二维码",continue:"继续"}},sv={login:"使用 {shop} 登录",auth_modal:{login_title:"使用 Shop 登录",login_description:"最简单、最安全的 {store} 登录方式 - 无需密码。",signup_title:"创建账户",signup_description:"输入您的电话号码,创建 Shop 账户。",login_sms_title:"确认是您本人",login_sms_description:"输入发送至 {phoneNumber} 的验证码",login_email_title:"确认是您本人",login_email_description:"输入发送至您邮箱 {email} 的验证码",login_title_with_store:"使用 Shop 登录 {store}",login_webauthn_title:"确认是您本人",login_webauthn_description:"使用密钥登录,安全使用您保存的信息。",login_webauthn_footer:"如果继续操作,即表示同意将您的姓名和电子邮件地址分享给 {store}。"}},rv={sign_up_page:{auth_modal:{login_title:"继续使用 Shop",login_description:"使用您的 Shop 账户在任何地方登录 - 无需密码。",login_sms_description:"使用您的 Shop 账户在任何地方登录 - 无需密码。\r\n\r\n确认是您本人,输入发送至 {phoneNumber} 的验证码",login_email_description:"使用您的 Shop 账户在任何地方登录 - 无需密码。\r\n\r\n确认是您本人,输入发送至您邮箱 {email} 的验证码"}}},lv={auth_modal:{login_title:"登录或注册",signup_title:"继续使用 Shop",signup_description:"创建 Shop 账户,登录 {clientName} - 无需密码"}},cv={terms_of_service:"服务条款",privacy_policy:"隐私政策",terms:"条款",client:"查看 {clientName} 的{termsOfService}和{privacyPolicy}。",shop:"如果继续操作,即表示您同意 Shop 的{termsOfService}并知晓{privacyPolicy}。",authorized_scopes:{email_name:"如果继续操作,即表示同意将您的姓名和电子邮件地址分享给 {store}。"}},pv={auth_modal:{login_title:"使用 Shop Pay 结账",login_description:"使用您保存的信息在 {store} 安全地结账。",login_sms_title:"确认是您本人",login_sms_description:"输入发送至 {phoneNumber} 的验证码,安全使用您保存的信息。",login_email_title:"确认是您本人",login_email_description:"输入发送至您邮箱 {email} 的验证码,安全使用您保存的信息。"}},dv={auth_modal:{login_sms_description:"输入发送至 {phoneNumber} 的验证码,安全使用您保存的信息。",login_email_description:"输入发送至您邮箱 {email} 的验证码,安全使用您保存的信息。"}};
2var uv={follow_on_shop:ov,login_with_shop:sv,customer_accounts:rv,verified_email_auth:lv,legal:cv,payment_request:pv,checkout_modal:dv},mv=Object.freeze({__proto__:null,checkout_modal:dv,customer_accounts:rv,default:uv,follow_on_shop:ov,legal:cv,login_with_shop:sv,payment_request:pv,verified_email_auth:lv});const hv={follow:"在 {shop} 上追蹤",following:"正在 {shop} 上追蹤",following_modal:{title:"在 Shop 上瀏覽 {store}",subtitle:"購物、追蹤和付款所需的一切:盡在一處。",qr_header:"掃描以在 Shop 應用程式上瀏覽 {store}",qr_alt_text:"Shop 應用程式 QR 碼",continue:"繼續"}},_v={login:"使用 {shop} 登入",auth_modal:{login_title:"使用 Shop 登入",login_description:"登入 {store} 最簡單、最安全的方式:無需密碼。",signup_title:"建立帳戶",signup_description:"請輸入您的電話號碼以建立 Shop 帳戶。",login_sms_title:"確認是您本人",login_sms_description:"請輸入傳送至 {phoneNumber} 的代碼",login_email_title:"確認是您本人",login_email_description:"請輸入傳送至您電子郵件 {email} 的代碼",login_title_with_store:"使用 Shop 登入 {store}",login_webauthn_title:"確認是您本人",login_webauthn_description:"使用密碼金鑰登入以安全使用您儲存的資訊。",login_webauthn_footer:"繼續操作即表示系統會將您的姓名與電子郵件地址分享給 {store}。"}},gv={sign_up_page:{auth_modal:{login_title:"繼續使用 Shop",login_description:"使用您的 Shop 帳戶在各處登入:無需密碼。",login_sms_description:"使用您的 Shop 帳戶在各處登入:無需密碼。\r\n\r\n為確認是您本人,請輸入傳送至 {phoneNumber} 的代碼",login_email_description:"使用您的 Shop 帳戶在各處登入:無需密碼。\r\n\r\n為確認是您本人,請輸入傳送至您電子郵件 {email} 的代碼"}}},fv={auth_modal:{login_title:"登入或註冊",signup_title:"繼續使用 Shop",signup_description:"建立 Shop 帳戶以登入 {clientName} – 無需密碼"}},bv={terms_of_service:"服務條款",privacy_policy:"隱私權政策",terms:"條款",client:"請參閱 {clientName} 的 {termsOfService} 和 {privacyPolicy}。",shop:"繼續操作即表示您同意 Shop 的 {termsOfService} 並確認了解 {privacyPolicy}。",authorized_scopes:{email_name:"繼續操作即表示系統會將您的姓名與電子郵件地址分享給 {store}。"}},yv={auth_modal:{login_title:"使用 Shop Pay 結帳",login_description:"使用您儲存的資訊在 {store} 安全結帳。",login_sms_title:"確認是您本人",login_sms_description:"請輸入傳送至 {phoneNumber} 的代碼以安全使用您儲存的資訊。",login_email_title:"確認是您本人",login_email_description:"請輸入傳送至您電子郵件 {email} 的代碼以安全使用您儲存的資訊。"}},vv={auth_modal:{login_sms_description:"請輸入傳送至 {phoneNumber} 的代碼以安全使用您儲存的資訊。",login_email_description:"請輸入傳送至您電子郵件 {email} 的代碼以安全使用您儲存的資訊。"}};
2var kv={follow_on_shop:hv,login_with_shop:_v,customer_accounts:gv,verified_email_auth:fv,legal:bv,payment_request:yv,checkout_modal:vv},wv=Object.freeze({__proto__:null,checkout_modal:vv,customer_accounts:gv,default:kv,follow_on_shop:hv,legal:bv,login_with_shop:_v,payment_request:yv,verified_email_auth:fv});const Pv="Shop Pay",Sv={learn_more:"Научете повече",view_sample_plans:"Преглед на примерни планове",split_pay_eligible:"Платете с 4 вноски от <b>{price}</b> с {shopPayLogo}",interest_only_eligible:"Разделете покупката на месечни вноски с {shopPayLogo}",dynamic_interest_only_eligible:"От <b>{price}</b>/месец с {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 вноски без лихва, или от <b>{price}</b> на месец с {shopPayLogo}",zero_interest_eligible:"От <b>{price}</b>/месец или 0% ГПР с {shopPayLogo}",zero_interest_eligible_zero_apr:"От <b>{price}</b>/месец, 0% ГПР с {shopPayLogo}",non_eligible_min:"Платете с 4 вноски без лихва за поръчки над <b>{minPrice}</b> с {shopPayLogo}",non_eligible_monthly_payments_min:"Разделете покупката на месечни вноски за поръчки над <b>{minPrice}</b> с {shopPayLogo}",non_eligible_max:"Разделете покупката на месечни вноски за поръчки до <b>{maxPrice}</b> с {shopPayLogo}",split_pay_eligible_2:"Платете на 2 безлихвени вноски от <b>{price}</b> с {shopPayLogo}",split_pay_eligible_30:"Платете <b>{price}</b> в рамките на 30 дни без лихва с {shopPayLogo}",non_eligible_min_over_time:"Платете разсрочено за поръчки над <b>{minPrice}</b> с {shopPayLogo}",non_eligible_min_over_time_30:"Платете в рамките на 30 дни без лихва за поръчки над <b>{minPrice}</b> с {shopPayLogo}"},zv={title:"Вземете сега, платете по-късно",subtitle:{interest_and_split_pay:'Изберете график за вноски при плащането &#8211; започнете с 4 безлихвени вноски от <span class="tagline__bold">{splitPayLoanRepayment}</span> на всеки 2 седмици.',interest_only:"Изберете график за вноски при плащането, за да разделите покупката на месечни вноски.",split_pay_only:'Изберете вноски при плащането, за да разделите покупката на 4 безлихвени вноски от <span class="tagline__bold">{splitPayLoanRepayment}</span> на всеки 2 седмици.',ineligible_min:"За поръчки над {minPrice} изберете вноски при плащането, за да разделите покупката на 4 безлихвени плащания.",ineligible_monthly_payments_min:"За поръчки над {minPrice} изберете график за вноски при плащането, за да разделите покупката на месечни вноски.",ineligible_max:"За поръчки до {maxPrice} изберете вноски при плащането, за да разделите покупката на няклоко плащания.",dynamic_pdp:{one:"Примерен план за покупка за <b>{priceWithoutInterest}</b>",other:"Примерни планове за покупка за <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Изберете вноски при плащането, за да разделите покупката на 2 безлихвени вноски от <span class="tagline__bold">{splitPayLoanRepayment}</span> на всеки 15 дни.',split_pay_only_30:"Изберете вноски при плащането, за да платите покупката си за <b>{price}</b> без лихва в рамките на 30 дни.",ineligible_min_over_time:"За поръчки над {minPrice} изберете вноски при плащането, за да разсрочите покупката."},close:"Затваряне",new_window:"Отваря се в нов прозорец.",partnership:"Възможност за вноски в партньорство с {affirmLogo}",partnership_disclaimer:"Възможност за вноски в партньорство с {affirmLogo}. Affirm не предлага услуги за превод. За Affirm и техните предложения има поддръжка само на английски език.",split_pay_contents:{interest_fees:"Без скрити такси, никога.",interest_credit:"Кандидатстването няма ефект върху вашия кредитен рейтинг.",no_interest_fees:"Без такси, никога.",no_interest_credit:"Кандидатстването няма ефект върху вашия кредитен рейтинг."},sample_plan_contents:{continue_to_checkout:"Напред към плащането",unavailable:"Неналично",check_eligibility:"С решението си да продължите приемате, че имейл информацията ви ще бъде споделена с Affirm. <br/> Проверката дали сте квалифицирани няма да повлияе на кредитния ви рейтинг. ",apr:"ГПР",interest:"Лихва",total:"Обща сума",processing:"Заявката ви се обработва",processing_time:"Това може да отнеме до 1 минута…",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> на всеки 2 седмици</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> всеки месец</span>',split_pay_number_of_terms:"&nbsp;за {numberOfTerms} седмици",other_number_of_terms:"&nbsp;за {numberOfTerms} месеца"},legal:{ca_residents_notice:"Жители на Калифорния: Заемите от Affirm Loan Services, LLC направени или уредени в съответствие с лиценз на Калифорнийски финансов кредитор.",rates_from_apr:'Тарифи 0 – 36% ГПР. Вариантите за плащане с Affirm подлежат на проверка за пригодност и се предлагат от следните партньори за кредитиране: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Вариантите зависят от сумата на покупка и може да е нужна първоначална вноска.',interest_and_split_pay:"Очакваната сума за плащане не включва данъци и доставка.",split_pay_only:"Очакваната сума за плащане не включва данъци и доставка. Вариантите за плащане се предлагат от Affirm, като за тях се извършва проверка за пригодност и може да не се предлагат във всички щати.",ineligible:"Вариантите за плащане се предлагат от Affirm, като за тях се извършва проверка за пригодност и може да не се предлагат във всички щати.",dynamic_pdp:'Очакваната сума за плащане не включва данъци и доставка. Тарифите са в диапазона 0 – 36% ГПР. Вариантите за плащане с Shop Pay Installments подлежат на проверка за пригодност и се предлагат от следните партньори за кредитиране: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>.  Вариантите зависят от сумата на покупка и може да е нужна първоначална вноска. При получаване на одобрение може да се предлагат повече варианти. Известие към потребителите от страна на щата: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var jv={shopPay:Pv,banner:Sv,modal:zv},Cv=Object.freeze({__proto__:null,banner:Sv,default:jv,modal:zv,shopPay:Pv});const xv="Shop Pay",Lv={learn_more:"Zjistit více",view_sample_plans:"Zobrazit ukázkové plány",split_pay_eligible:"Zaplaťte ve 4 bezúročných splátkách po <b>{price}</b> přes {shopPayLogo}",interest_only_eligible:"Rozdělte si nákup na měsíční splátky přes {shopPayLogo}",dynamic_interest_only_eligible:"Od <b>{price}</b> měsíčně přes {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 bezúročné splátky, nebo od 
2<b>{price}</b> měsíčně přes {shopPayLogo}",zero_interest_eligible:"Od <b>{price}</b> měsíčně, případně s 0% RPSN přes {shopPayLogo}",zero_interest_eligible_zero_apr:"Od <b>{price}</b> měsíčně s 0% RPSN přes {shopPayLogo}",non_eligible_min:"Zaplaťte ve 4 bezúročných splátkách u objednávek nad <b>{minPrice}</b> přes {shopPayLogo}",non_eligible_monthly_payments_min:"Rozdělte si nákup na měsíční splátky u objednávek nad <b>{minPrice}</b> přes {shopPayLogo}",non_eligible_max:"Rozdělte si nákup na splátky u objednávek do <b>{maxPrice}</b> přes {shopPayLogo}",split_pay_eligible_2:"Zaplaťte ve 2 bezúročných splátkách po <b>{price}</b> přes {shopPayLogo}",split_pay_eligible_30:"Zaplaťte <b>{price}</b> do 30 dnů bezúročně přes {shopPayLogo}",non_eligible_min_over_time:"Postupné splácení u objednávek nad <b>{minPrice}</b> přes {shopPayLogo}",non_eligible_min_over_time_30:"Zaplaťte do 30 dnů bezúročně u objednávek nad <b>{minPrice}</b> přes {shopPayLogo}"},Av={title:"Získejte to hned, zaplaťte později",subtitle:{interest_and_split_pay:'Vyberte si splátkový kalendář v pokladně &#8211; už od 4 bezúročných plateb po <span class="tagline__bold">{splitPayLoanRepayment}</span> každé 2 týdny.',interest_only:"Vyberte si splátkový kalendář v pokladně a rozdělte si nákup na měsíční splátky.",split_pay_only:'Vyberte si v pokladně splátky a rozdělte si nákup na 4 bezúročné platby po <span class="tagline__bold">{splitPayLoanRepayment}</span> každé 2 týdny.',ineligible_min:"U objednávek nad {minPrice} si můžete v pokladně vybrat splátky a rozdělit si nákup na 4 bezúročné platby.",ineligible_monthly_payments_min:"U objednávek nad {minPrice} si můžete v pokladně vybrat splátky a rozdělit si nákup na měsíční platby.",ineligible_max:"U objednávek do {maxPrice} si můžete v pokladně vybrat splátky a rozdělit si nákup do více plateb.",dynamic_pdp:{one:"Ukázkový plán pro nákup za <b>{priceWithoutInterest}</b>",other:"Ukázkové plány pro nákup za <b>{priceWithoutInterest}</b>",few:"Ukázkové plány pro nákup za <b>{priceWithoutInterest}</b>",many:"Ukázkové plány pro nákup za <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Vyberte si v pokladně splátky a rozdělte si nákup na 2 bezúročné platby po <span class="tagline__bold">{splitPayLoanRepayment}</span> každých 15 dní.',split_pay_only_30:"Vyberte si v pokladně splátky a zaplaťte svůj nákup za <b>{price}</b> bezúročně do 30 dnů.",ineligible_min_over_time:"U objednávek nad {minPrice} si můžete v pokladně vybrat splátky a rozložit si platbu v čase."},close:"Zavřít",new_window:"Otevře se v novém okně.",partnership:"Splátky ve spolupráci s {affirmLogo}",partnership_disclaimer:"Splátky ve spolupráci s {affirmLogo}. Affirm neposkytuje překladatelské služby. Affirm a jeho nabídky jsou podporovány pouze v angličtině.",split_pay_contents:{interest_fees:"Žádné skryté poplatky, nikdy.",interest_credit:"Žádost nemá vliv na vaše kreditní skóre.",no_interest_fees:"Žádné poplatky, nikdy.",no_interest_credit:"Žádost nemá vliv na vaše kreditní skóre."},sample_plan_contents:{continue_to_checkout:"Pokračovat k pokladně",unavailable:"Nedostupné",check_eligibility:"Pokračováním souhlasíte se sdílením svých údajů se společností Affirm. <br/> Ověření vaší způsobilosti neovlivní vaše kreditní skóre. ",apr:"RPSN",interest:"Úrok",total:"Celkem",processing:"Zpracování žádosti",processing_time:"Může to trvat až minutu...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> každé 2&nbsp;týdny</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> každý měsíc</span>',split_pay_number_of_terms:"&nbsp;po dobu {numberOfTerms}&nbsp;týdnů",other_number_of_terms:"&nbsp;po dobu {numberOfTerms}&nbsp;měsíců"},legal:{ca_residents_notice:"Obyvatelé Kalifornie: Půjčky od společnosti Affirm Loan Services, LLC jsou poskytovány nebo sjednávány na základě kalifornské licence k poskytování finančních úvěrů.",rates_from_apr:'Sazby od 0 do 36 % RPSN. Možnosti platby prostřednictvím Affirm podléhají ověření způsobilosti, nemusí být k dispozici ve všech státech a poskytují je tito partneři: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti závisí na výši nákupu a může být požadována záloha.',interest_and_split_pay:"Odhadovaná částka platby nezahrnuje daně a dopravu.",split_pay_only:"Odhadovaná částka platby nezahrnuje daně a dopravu. Možnosti platby nabízí společnost Affirm a podléhají ověření způsobilosti. Nemusí být k dispozici ve všech státech.",ineligible:"Možnosti platby nabízí společnost Affirm a podléhají ověření způsobilosti. Nemusí být k dispozici ve všech státech.",dynamic_pdp:'Odhadovaná částka platby nezahrnuje daně a dopravu. Sazby se pohybují od 0 do 36 % RPSN. Možnosti platby přes Splátky Shop Pay podléhají ověření způsobilosti a poskytují je tito partneři: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti závisí na výši nákupu a může být požadována záloha. Po schválení mohou být k dispozici další možnosti. Státní oznámení spotřebitelům: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Tv={shopPay:xv,banner:Lv,modal:Av},Ev=Object.freeze({__proto__:null,banner:Lv,default:Tv,modal:Av,shopPay:xv});const Mv="Shop Pay",Ov={learn_more:"Få mere at vide",view_sample_plans:"Se eksempler på betalingsplaner",split_pay_eligible:"Betal i 4 rentefri rater af <b>{price}</b> med {shopPayLogo}",interest_only_eligible:"Opdel dit køb i månedlige rater med {shopPayLogo}",dynamic_interest_only_eligible:"Fra <b>{price}</b>/md. med {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 rentefri rater, eller fra <b>{price}</b>/md. med {shopPayLogo}",zero_interest_eligible:"Fra <b>{price}</b>/md. eller 0 % ÅOP med {shopPayLogo}",zero_interest_eligible_zero_apr:"Fra <b>{price}</b>/md. med 0 % ÅOP med {shopPayLogo}",non_eligible_min:"Betal i 4 rentefri rater for ordrer over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_monthly_payments_min:"Opdel dit køb i månedlige rater for ordrer over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_max:"Opdel dit køb i rater for ordrer på op til <b>{maxPrice}</b> med {shopPayLogo}",split_pay_eligible_2:"Betal i 2 rentefri rater af <b>{price}</b> med {shopPayLogo}",split_pay_eligible_30:"Betal <b>{price}</b> rentefrit inden for 30 dage med {shopPayLogo}",non_eligible_min_over_time:"Betal over tid for ordrer over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_min_over_time_30:"Betal rentefrit inden for 30 dage for ordrer over <b>{minPrice}</b> med {shopPayLogo}"},Iv={title:"Få det nu, betal senere",subtitle:{interest_and_split_pay:'Vælg din betalingsplan ved betaling &#8211; startende fra 4 rentefri betalinger af <span class="tagline__bold">{splitPayLoanRepayment}</span> hver anden uge.',interest_only:"Vælg din betalingsplan ved betaling for at opdele dit 
2køb i månedlige rater.",split_pay_only:'Vælg rater ved betaling for at opdele dit køb i 4 rentefri betalinger af <span class="tagline__bold">{splitPayLoanRepayment}</span> hver anden uge.',ineligible_min:"For ordrer over {minPrice} skal du vælge rater ved betaling for at opdele dit køb i 4 rentefri betalinger.",ineligible_monthly_payments_min:"For ordrer over {minPrice} skal du vælge rater ved betaling for at opdele dit køb i månedlige betalinger.",ineligible_max:"For ordrer op til {maxPrice} skal du vælge rater ved betaling for at opdele dit køb i flere betalinger.",dynamic_pdp:{one:"Eksempel på betalingsplan for et køb på <b>{priceWithoutInterest}</b>",other:"Eksempler på betalingsplaner for et køb på <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Vælg rater ved betaling for at opdele dit køb i 2 rentefri betalinger af <span class="tagline__bold">{splitPayLoanRepayment}</span> hver 15. dag.',split_pay_only_30:"Vælg rater ved betaling for at betale for dit køb på <b>{price}</b> rentefrit inden for 30 dage.",ineligible_min_over_time:"For ordrer over {minPrice} skal du vælge rater ved betaling for at opdele dit køb over tid."},close:"Luk",new_window:"Åbnes i et nyt vindue.",partnership:"Rater i partnerskab med {affirmLogo}",partnership_disclaimer:"Rater i partnerskab med {affirmLogo}. Oversættelsestjenester leveres ikke af Affirm. Affirm og tilhørende tilbud understøttes kun på engelsk.",split_pay_contents:{interest_fees:"Ingen skjulte gebyrer nogensinde.",interest_credit:"Det påvirker ikke din kreditvurdering at ansøge.",no_interest_fees:"Ingen gebyrer nogensinde.",no_interest_credit:"Det påvirker ikke din kreditvurdering at ansøge."},sample_plan_contents:{continue_to_checkout:"Gå til betaling",unavailable:"Ikke tilgængelig",check_eligibility:"Når du fortsætter, deles dine oplysninger med Affirm. <br/> Det påvirker ikke din kredit at tjekke din kvalifikation. ",apr:"ÅOP",interest:"Renter",total:"I alt",processing:"Behandler din anmodning",processing_time:"Dette kan tage op til et minut...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> hver anden uge</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> hver måned</span>',split_pay_number_of_terms:"&nbsp;i {numberOfTerms} uger",other_number_of_terms:"&nbsp;i {numberOfTerms} måneder"},legal:{ca_residents_notice:"Borgere i Californien: Lån fra Affirm Loan Services, LLC gives eller formidles i henhold til en California Finance Lender-licens.",rates_from_apr:'Satser fra 0-36 % ÅOP. Betalingsmuligheder via Affirm er underlagt et kvalifikationstjek, er muligvis ikke tilgængelige i alle stater og leveres af disse lånepartnere: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Mulighederne afhænger af dit købsbeløb, og det kan være nødvendigt med en udbetaling.',interest_and_split_pay:"Det anslåede betalingsbeløb er eksklusive skat og forsendelse.",split_pay_only:"Det anslåede betalingsbeløb er eksklusive skat og forsendelse. Betalingsmuligheder tilbydes af Affirm og er underlagt et kvalifikationstjek og er muligvis ikke tilgængelige i alle stater.",ineligible:"Betalingsmuligheder tilbydes af Affirm og er underlagt et kvalifikationstjek og er muligvis ikke tilgængelige i alle stater.",dynamic_pdp:'Det anslåede betalingsbeløb er eksklusive skat og forsendelse. Satserne varierer fra 0-36 % ÅOP. Betalingsmuligheder via Shop Pay Afbetaling er underlagt et kvalifikationstjek og leveres af disse lånepartnere: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Mulighederne afhænger af dit købsbeløb, og det kan være nødvendigt med en udbetaling. Flere muligheder kan være tilgængelige efter godkendelse. Meddelelser til forbrugere i forskellige stater: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Nv={shopPay:Mv,banner:Ov,modal:Iv},Rv=Object.freeze({__proto__:null,banner:Ov,default:Nv,modal:Iv,shopPay:Mv});
2const Dv="Shop Pay",Bv={learn_more:"Mehr Informationen",view_sample_plans:"Beispielpläne ansehen",split_pay_eligible:"Zahlung in 4 zinsfreien Raten von <b>{price}</b> mit {shopPayLogo}",interest_only_eligible:"Kauf mit {shopPayLogo} in monatliche Raten aufteilen",dynamic_interest_only_eligible:"Ab <b>{price}</b>/Monat mit {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 zinsfreie Raten oder ab <b>{price}</b>/Monat mit {shopPayLogo}",zero_interest_eligible:"Ab <b>{price}</b>/Monat oder 0 % effektiver Jahreszins mit {shopPayLogo}",zero_interest_eligible_zero_apr:"Ab <b>{price}</b>/Monat bei 0 % effektivem Jahreszins mit {shopPayLogo}",non_eligible_min:"Zahlung in 4 zinsfreien Raten für Bestellungen über <b>{minPrice}</b> mit {shopPayLogo}",non_eligible_monthly_payments_min:"Kauf in monatliche Raten aufteilen für Bestellungen über <b>{minPrice}</b> mit {shopPayLogo}",non_eligible_max:"Kauf in Raten aufteilen für Bestellungen bis zu <b>{maxPrice}</b> mit {shopPayLogo}",split_pay_eligible_2:"Zahlung in 2 zinsfreien Raten von <b>{price}</b> mit {shopPayLogo}",split_pay_eligible_30:"Zahlung von <b>{price}</b> innerhalb von 30 Tagen zinsfrei mit {shopPayLogo}",non_eligible_min_over_time:"Ratenzahlung über einen Zeitraum für Bestellungen über <b>{minPrice}</b> mit {shopPayLogo}",non_eligible_min_over_time_30:"Zinsfreie Zahlung innerhalb von 30 Tagen für Bestellungen über <b>{minPrice}</b> mit {shopPayLogo}"},qv={title:"Jetzt kaufen, später bezahlen",subtitle:{interest_and_split_pay:'Wähle beim Checkout deinen Zahlungsplan &#8211; ab 4 zinsfreien Zahlungen von <span class="tagline__bold">{splitPayLoanRepayment}</span> alle 2 Wochen.',interest_only:"Wähle beim Checkout deinen Zahlungsplan, um deinen Kauf in monatliche Raten aufzuteilen.",split_pay_only:'Wähle beim Checkout die Ratenzahlung, um deinen Kauf in 4 zinsfreie Zahlungen von <span class="tagline__bold">{splitPayLoanRepayment}</span> alle 2 Wochen aufzuteilen.',ineligible_min:"Wähle bei Bestellungen über {minPrice} beim Checkout die Ratenzahlung, um deinen Kauf in 4 zinsfreie Zahlungen aufzuteilen.",ineligible_monthly_payments_min:"Wähle bei Bestellungen über {minPrice} beim Checkout die Ratenzahlung, um deinen Kauf in monatliche Raten aufzuteilen.",ineligible_max:"Wähle bei Bestellungen bis {maxPrice} beim Checkout die Ratenzahlung, um deinen Kauf in mehrere Raten aufzuteilen.",dynamic_pdp:{one:"Beispielplan für einen Kauf von <b>{priceWithoutInterest}</b>",other:"Beispielpläne für einen Kauf von <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Wähle beim Checkout die Ratenzahlung, um deinen Kauf in 2 zinsfreie Zahlungen von <span class="tagline__bold">{splitPayLoanRepayment}</span> alle 15 Tage aufzuteilen.',split_pay_only_30:"Wähle beim Checkout die Ratenzahlung, um deinen Kauf von <b>{price}</b> innerhalb von 30 Tagen zinsfrei zu bezahlen.",ineligible_min_over_time:"Wähle bei Bestellungen über {minPrice} beim Checkout die Ratenzahlung, um in Raten über einen Zeitraum zu bezahlen."},close:"Schließen",new_window:"Wird in einem neuen Fenster geöffnet.",partnership:"Ratenzahlung in Partnerschaft mit {affirmLogo}",partnership_disclaimer:"Ratenzahlung in Partnerschaft mit {affirmLogo}. Es werden keine Übersetzungsdienste von Affirm angeboten. Affirm und seine Angebote werden nur auf Englisch unterstützt.",split_pay_contents:{interest_fees:"Nie wieder versteckte Gebühren.",interest_credit:"Die Beantragung hat keine Auswirkungen auf deine Kreditwürdigkeit.",no_interest_fees:"Absolut keine Gebühren.",no_interest_credit:"Die Beantragung hat keine Auswirkungen auf deine Kreditwürdigkeit."},sample_plan_contents:{continue_to_checkout:"Weiter zum Checkout",unavailable:"Nicht verfügbar",check_eligibility:"Wenn du fortfährst, werden deine Informationen an Affirm weitergegeben. <br/> Die Prüfung deiner Qualifikation wirkt sich nicht auf deine Kreditwürdigkeit aus. ",apr:"Effektiver Jahreszins",interest:"Zinsen",total:"Gesamt",processing:"Deine Anfrage wird verarbeitet",processing_time:"Dies kann bis zu einer Minute dauern ...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> alle 2 Wochen</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> pro Monat</span>',split_pay_number_of_terms:"&nbsp;für {numberOfTerms} Wochen",other_number_of_terms:"&nbsp;für {numberOfTerms} Monate"},legal:{ca_residents_notice:"Einwohner:innen von Kalifornien: Kredite von Affirm Loan Services, LLC werden gemäß einer California Finance Lender-Lizenz gewährt oder vermittelt.",rates_from_apr:'Raten von 0–36 % effektivem Jahreszins. Zahlungsoptionen über Affirm unterliegen einer Berechtigungsprüfung, sind möglicherweise nicht in allen Bundesstaaten verfügbar und werden von folgenden Kreditpartnern bereitgestellt: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Die Optionen hängen von deinem Kaufbetrag ab, und eine Anzahlung kann erforderlich sein.',interest_and_split_pay:"Der geschätzte Zahlungsbetrag versteht sich exklusive Steuern und Versand.",split_pay_only:"Der geschätzte Zahlungsbetrag versteht sich exklusive Steuern und Versand. Zahlungsoptionen werden von Affirm angeboten, unterliegen einer Berechtigungsprüfung und sind möglicherweise nicht in allen Bundesstaaten verfügbar.",ineligible:"Zahlungsoptionen werden von Affirm angeboten, unterliegen einer Berechtigungsprüfung und sind möglicherweise nicht in allen Bundesstaaten verfügbar.",dynamic_pdp:'Der geschätzte Zahlungsbetrag versteht sich exklusive Steuern und Versand. Die Raten liegen zwischen 0 und 36 % effektivem Jahreszins. Zahlungsoptionen über Shop Pay-Ratenzahlung unterliegen einer Berechtigungsprüfung und werden von diesen Kreditpartnern bereitgestellt: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Die Optionen hängen von deinem Kaufbetrag ab, und eine Anzahlung kann erforderlich sein. Nach Genehmigung stehen möglicherweise weitere Optionen zur Verfügung. Hinweise für Verbraucher:innen in de
2n Bundesstaaten: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Fv={shopPay:Dv,banner:Bv,modal:qv},Vv=Object.freeze({__proto__:null,banner:Bv,default:Fv,modal:qv,shopPay:Dv});const $v="Shop Pay",Uv={learn_more:"Μάθετε περισσότερα",view_sample_plans:"Δείτε ενδεικτικά προγράμματα",split_pay_eligible:"Πληρώστε σε 4 άτοκες δόσεις των <b>{price}</b> με το {shopPayLogo}",interest_only_eligible:"Χωρίστε την αγορά σας σε μηνιαίες δόσεις με το {shopPayLogo}",dynamic_interest_only_eligible:"Από <b>{price}</b>/μήνα με το {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 άτοκες δόσεις ή από <b>{price}</b>/μήνα με το {shopPayLogo}",zero_interest_eligible:"Από <b>{price}</b>/μήνα ή 0% ΕΠΕ με το {shopPayLogo}",zero_interest_eligible_zero_apr:"Από <b>{price}</b>/μήνα με 0% ΕΠΕ με το {shopPayLogo}",non_eligible_min:"Πληρώστε σε 4 άτοκες δόσεις για παραγγελίες άνω των <b>{minPrice}</b> με το {shopPayLogo}",non_eligible_monthly_payments_min:"Χωρίστε την αγορά σας σε μηνιαίες δόσεις για παραγγελίες άνω των <b>{minPrice}</b> με το {shopPayLogo}",non_eligible_max:"Χωρίστε την αγορά σας σε δόσεις για παραγγελίες έως <b>{maxPrice}</b> με το {shopPayLogo}",split_pay_eligible_2:"Πληρώστε σε 2 άτοκες δόσεις των <b>{price}</b> με το {shopPayLogo}",split_pay_eligible_30:"Πληρώστε <b>{price}</b> σε 30 ημέρες άτοκα με το {shopPayLogo}",non_eligible_min_over_time:"Πληρώστε σε δόσεις για παραγγελίες άνω των <b>{minPrice}</b> με το {shopPayLogo}",non_eligible_min_over_time_30:"Πληρώστε σε 30 ημέρες άτοκα για παραγγελίες άνω των <b>{minPrice}</b> με το {shopPayLogo}"},Wv={title:"Αποκτήστε το τώρα, πληρώστε αργότερα",subtitle:{interest_and_split_pay:'Επιλέξτε το χρονοδιάγραμμα πληρωμών σας κατά την ολοκλήρωση αγοράς &#8211; ξεκινώντας από 4 άτοκες πληρωμές των <span class="tagline__bold">{splitPayLoanRepayment}</span> κάθε 2 εβδομάδες.',interest_only:"Επιλέξτε το χρονοδιάγραμμα πληρωμών σας κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε μηνιαίες δόσεις.",split_pay_only:'Επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε 4 άτοκες πληρωμές των <span class="tagline__bold">{splitPayLoanRepayment}</span> κάθε 2 εβδομάδες.',ineligible_min:"Για παραγγελίες άνω των {minPrice}, επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε 4 άτοκες πληρωμές.",ineligible_monthly_payments_min:"Για παραγγελίες άνω των {minPrice}, επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε μηνιαίες πληρωμές.",ineligible_max:"Για παραγγελίες έως {maxPrice}, επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε πολλαπλές πληρωμές.",dynamic_pdp:{one:"Ενδεικτικό πρόγραμμα για αγορά <b>{priceWithoutInterest}</b>",other:"Ενδεικτικά προγράμματα για αγορά <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να χωρίσετε την αγορά σας σε 2 άτοκες πληρωμές των <span class="tagline__bold">{splitPayLoanRepayment}</span> κάθε 15 ημέρες.',split_pay_only_30:"Επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να εξοφλήσετε την αγορά σας αξίας <b>{price}</b> άτοκα εντός 30 ημερών.",ineligible_min_over_time:"Για παραγγελίες άνω των {minPrice}, επιλέξτε δόσεις κατά την ολοκλήρωση αγοράς για να πληρώσετε την αγορά σας σε δόσεις."},close:"Κλείσιμο",new_window:"Ανοίγει σε νέο παράθυρο.",partnership:"Δόσεις σε συνεργασία με την {affirmLogo}",partnership_disclaimer:"Δόσεις σε συνεργασία με την {affirmLogo}. Οι μεταφραστικές υπηρεσίες δεν παρέχονται από την Affirm. Η Affirm και οι υπηρεσίες της υποστηρίζονται μόνο στα αγγλικά.",split_pay_contents:{interest_fees:"Καμία κρυφή χρέωση, ποτέ.",interest_credit:"Η αίτηση δεν επηρεάζει τη βαθμολογία πιστοληπτικής σας ικανότητας.",no_interest_fees:"Χωρίς καμία χρέωση, ποτέ.",no_interest_credit:"Η αίτηση δεν επηρεάζει τη βαθμολογία πιστοληπτικής σας ικανότητας."},sample_plan_contents:{continue_to_checkout:"Συνέχεια στην ολοκλήρωση αγοράς",unavailable:"Μη διαθέσιμο",check_eligibility:"Συνεχίζοντας, οι πληροφορίες σας θα κοινοποιηθούν στην Affirm. <br/> Ο έλεγχος της καταλληλότητάς σας δεν θα επηρεάσει την πιστοληπτική σας ικανότητα. ",apr:"ΕΠΕ",interest:"Τόκος",total:"Σύνολο",processing:"Γίνεται επεξεργασία του αιτήματός σας",processing_time:"Αυτό μπορεί να διαρκέσει έως και έÎ
2½Î± λεπτό...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> κάθε 2 εβδομάδες</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> κάθε μήνα</span>',split_pay_number_of_terms:"&nbsp;για {numberOfTerms} εβδομάδες",other_number_of_terms:"&nbsp;για {numberOfTerms} μήνες"},legal:{ca_residents_notice:"Κάτοικοι CA: Τα δάνεια από την Affirm Loan Services, LLC χορηγούνται ή διευθετούνται σύμφωνα με μια άδεια δανειστή χρηματοδότησης της Καλιφόρνια (California Finance Lender).",rates_from_apr:'Ποσοστά από 0-36% ΕΠΕ. Οι επιλογές πληρωμής μέσω της Affirm υπόκεινται σε έλεγχο καταλληλότητας, ενδέχεται να μην είναι διαθέσιμες σε όλες τις πολιτείες και παρέχονται από τους εξής συνεργάτες δανεισμού: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Οι επιλογές εξαρτώνται από το ποσό της αγοράς σας και ενδέχεται να απαιτείται προκαταβολή.',interest_and_split_pay:"Το εκτιμώμενο ποσό πληρωμής δεν περιλαμβάνει φόρους και έξοδα αποστολής.",split_pay_only:"Το εκτιμώμενο ποσό πληρωμής δεν περιλαμβάνει φόρους και έξοδα αποστολής. Οι επιλογές πληρωμής προσφέρονται από την Affirm, υπόκεινται σε έλεγχο καταλληλότητας και ενδέχεται να μην είναι διαθέσιμες σε όλες τις πολιτείες.",ineligible:"Οι επιλογές πληρωμής προσφέρονται από την Affirm, υπόκεινται σε έλεγχο καταλληλότητας και ενδέχεται να μην είναι διαθέσιμες σε όλες τις πολιτείες.",dynamic_pdp:'Το εκτιμώμενο ποσό πληρωμής δεν περιλαμβάνει φόρους και έξοδα αποστολής. Τα ποσοστά κυμαίνονται από 0-36% ΕΠΕ. Οι επιλογές πληρωμής μέσω Shop Pay Installments υπόκεινται σε έλεγχο καταλληλότητας και παρέχονται από τους εξής συνεργάτες δανεισμού: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Οι επιλογές εξαρτώνται από το ποσό της αγοράς σας και ενδέχεται να απαιτείται προκαταβολή. Περισσότερες επιλογές ενδέχεται να είναι διαθέσιμες κατόπιν έγκρισης. Ειδοποιήσεις πολιτειών προς τους καταναλωτές: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Hv={shopPay:$v,banner:Uv,modal:Wv},Kv=Object.freeze({__proto__:null,banner:Uv,default:Hv,modal:Wv,shopPay:$v});const Zv="Shop Pay",Gv={learn_more:"Learn more",view_sample_plans:"View sample plans",split_pay_eligible:"Pay in 4 interest-free installments of <b>{price}</b> with {shopPayLogo}",split_pay_eligible_2:"Pay in 2 interest-free installments of <b>{price}</b> with {shopPayLogo}",split_pay_eligible_30:"Pay <b>{price}</b> within 30 days interest-free with {shopPayLogo}",interest_only_eligible:"Split your purchase into monthly installments with {shopPayLogo}",dynamic_interest_only_eligible:"From <b>{price}</b>/mo with {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 interest-free installments, or from <b>{price}</b>/mo with {shopPayLogo}",zero_interest_eligible:"From <b>{price}</b>/mo or 0% APR with {shopPayLogo}",zero_interest_eligible_zero_apr:"From <b>{price}</b>/mo at 0% APR with {shopPayLogo}",non_eligible_min:"Pay in 4 interest-free installments for orders over <b>{minPrice}</b> with {shopPayLogo}",non_eligible_min_over_time:"Pay over time for orders over <b>{minPrice}</b> with {shopPayLogo}",non_eligible_min_over_time_30:"Pay within 30 days interest-free for orders over <b>{minPrice}</b> with {shopPayLogo}",non_eligible_monthly_payments_min:"Split your purchase into monthly installments for orders over <b>{minPrice}</b> with {shopPayLogo}",non_eligible_max:"Split your purchase into installments for orders up to <b>{maxPrice}</b> with {shopPayLogo}"}
2,Jv={title:"Get it now, pay later",subtitle:{interest_and_split_pay:'Choose your payment schedule at checkout &#8211; starting at 4 interest-free payments of <span class="tagline__bold">{splitPayLoanRepayment}</span> every 2 weeks.',interest_only:"Choose your payment schedule at checkout to split your purchase into monthly installments.",split_pay_only:'Select installments at checkout to split your purchase into 4 interest-free payments of <span class="tagline__bold">{splitPayLoanRepayment}</span> every 2 weeks.',split_pay_only_2:'Select installments at checkout to split your purchase into 2 interest-free payments of <span class="tagline__bold">{splitPayLoanRepayment}</span> every 15 days.',split_pay_only_30:"Select installments at checkout to pay for your purchase of <b>{price}</b> interest-free within 30 days.",ineligible_min:"For orders over {minPrice}, select installments at checkout to split your purchase into 4 interest-free payments.",ineligible_min_over_time:"For orders over {minPrice}, select installments at checkout to split your purchase over time.",ineligible_monthly_payments_min:"For orders over {minPrice}, select installments at checkout to split your purchase into monthly payments.",ineligible_max:"For orders up to {maxPrice}, select installments at checkout to split your purchase into multiple payments.",dynamic_pdp:{one:"Sample plan for <b>{priceWithoutInterest}</b> purchase",other:"Sample plans for <b>{priceWithoutInterest}</b> purchase"}},close:"Close",new_window:"Opens in a new window.",partnership:"Installments in partnership with {affirmLogo}",partnership_disclaimer:"Installments in partnership with {affirmLogo}. Translation services are not provided by Affirm. Affirm and its offerings are only supported in English.",split_pay_contents:{interest_fees:"No hidden fees, ever.",interest_credit:"No impact on your credit score to apply.",no_interest_fees:"No fees, ever.",no_interest_credit:"No impact on your credit score to apply."},sample_plan_contents:{continue_to_checkout:"Continue to checkout",unavailable:"Unavailable",check_eligibility:"By continuing, your information will be shared with Affirm. <br/> Checking your qualification won’t affect your credit. ",apr:"APR",interest:"Interest",total:"Total",processing:"Processing your request",processing_time:"This can take up to a minute...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> every 2 weeks</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> every month</span>',split_pay_number_of_terms:"&nbsp;for {numberOfTerms} weeks",other_number_of_terms:"&nbsp;for {numberOfTerms} months"},legal:{ca_residents_notice:"CA Residents: Loans by Affirm Loan Services, LLC are made or arranged pursuant to a California Finance Lender license.",rates_from_apr:'Rates from 0-36% APR. Payment options through Affirm are subject to an eligibility check, may not be available in all states, and are provided by these lending partners: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Options depend on your purchase amount, and a down payment may be required.',interest_and_split_pay:"The estimated payment amount excludes taxes and shipping.",split_pay_only:"The estimated payment amount excludes taxes and shipping. Payment options are offered by Affirm and are subject to an eligibility check and might not be available in all states.",ineligible:"Payment options are offered by Affirm and are subject to an eligibility check and might not be available in all states.",dynamic_pdp:'The estimated payment amount excludes taxes and shipping. Rates range from 0-36% APR. Payment options through Shop Pay Installments are subject to an eligibility check and are provided by these lending partners: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Options depend on your purchase amount, and a down payment may be required. More options may be available upon approval. State notices to consumers: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Yv={shopPay:Zv,banner:Gv,modal:Jv},Qv=Object.freeze({__proto__:null,banner:Gv,default:Yv,modal:Jv,shopPay:Zv});
2const Xv="Shop Pay",ek={learn_more:"Más información",view_sample_plans:"Ver planes de muestra",split_pay_eligible:"Paga en 4 cuotas sin intereses de <b>{price}</b> con {shopPayLogo}",interest_only_eligible:"Divide la compra en cuotas mensuales con {shopPayLogo}",dynamic_interest_only_eligible:"Desde <b>{price}</b> al mes con {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 cuotas sin intereses o desde <b>{price}</b> al mes con {shopPayLogo}",zero_interest_eligible:"Desde <b>{price}</b> al mes o 0 % de TAE con {shopPayLogo}",zero_interest_eligible_zero_apr:"Desde <b>{price}</b> al mes con 0 % de TAE con {shopPayLogo}",non_eligible_min:"Paga en 4 cuotas sin intereses en pedidos superiores a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_monthly_payments_min:"Divide la compra en cuotas mensuales en pedidos superiores a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_max:"Divide la compra en cuotas en pedidos de hasta <b>{maxPrice}</b> con {shopPayLogo}",split_pay_eligible_2:"Paga en 2 cuotas sin intereses de <b>{price}</b> con {shopPayLogo}",split_pay_eligible_30:"Paga <b>{price}</b> en 30 días sin intereses con {shopPayLogo}",non_eligible_min_over_time:"Paga a plazos en pedidos superiores a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_min_over_time_30:"Paga en 30 días sin intereses en pedidos superiores a <b>{minPrice}</b> con {shopPayLogo}"},tk={title:"Cómpralo ahora y págalo después",subtitle:{interest_and_split_pay:'Elige el cronograma de pagos en el pago; a partir de 4 pagos sin intereses de <span class="tagline__bold">{splitPayLoanRepayment}</span> cada 2 semanas.',interest_only:"Elige el cronograma de pagos en el pago para dividir la compra en cuotas mensuales.",split_pay_only:'Selecciona cuotas en el pago para dividir la compra en 4 pagos sin intereses de <span class="tagline__bold">{splitPayLoanRepayment}</span> cada 2 semanas.',ineligible_min:"En pedidos superiores a {minPrice}, selecciona cuotas en el pago para dividir la compra en 4 pagos sin intereses.",ineligible_monthly_payments_min:"En pedidos superiores a {minPrice}, selecciona cuotas en el pago para dividir la compra en pagos mensuales.",ineligible_max:"En pedidos de hasta {maxPrice}, selecciona cuotas en el pago para dividir la compra en varios pagos.",dynamic_pdp:{one:"Plan de muestra para una compra de <b>{priceWithoutInterest}</b>",other:"Planes de muestra para una compra de <b>{priceWithoutInterest}</b>",many:"Planes de muestra para una compra de <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Selecciona cuotas en el pago para dividir la compra en 2 pagos sin intereses de <span class="tagline__bold">{splitPayLoanRepayment}</span> cada 15 días.',split_pay_only_30:"Selecciona cuotas en el pago para pagar la compra de <b>{price}</b> sin intereses en 30 días.",ineligible_min_over_time:"En pedidos superiores a {minPrice}, selecciona cuotas en el pago para dividir la compra a plazos."},close:"Cerrar",new_window:"Se abre en una nueva ventana.",partnership:"Cuotas en asociación con {affirmLogo}",partnership_disclaimer:"Cuotas en asociación con {affirmLogo}. Affirm no proporciona servicios de traducción. Affirm y sus ofertas solo están disponibles en inglés.",split_pay_contents:{interest_fees:"Sin cargos ocultos, nunca.",interest_credit:"Solicitarlo no afecta la puntuación crediticia.",no_interest_fees:"Sin cargos, nunca.",no_interest_credit:"Solicitarlo no afecta la puntuación crediticia."},sample_plan_contents:{continue_to_checkout:"Ir al pago",unavailable:"No disponible",check_eligibility:"Si continúas, la información se compartirá con Affirm. <br/> Consultar tu calificación no afectará tu crédito. ",apr:"TAE",interest:"Intereses",total:"Total",processing:"Procesamiento de la solicitud",processing_time:"Esto puede tardar hasta un minuto...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> cada 2 semanas</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> al mes</span>',split_pay_number_of_terms:"&nbsp;durante {numberOfTerms} semanas",other_number_of_terms:"&nbsp;durante {numberOfTerms} meses"},legal:{ca_residents_notice:"Residentes de California: los préstamos de Affirm Loan Services, LLC se otorgan u organizan en virtud de una licencia de Prestamista Financiero de California.",rates_from_apr:'Tasas del 0 % al 36 % de TAE. Las opciones de pago a través de Affirm están sujetas a una verificación de elegibilidad, es posible que no estén disponibles en todos los estados y son proporcionadas por estos socios prestamistas: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>
2. Las opciones dependen del monto de la compra y es posible que se requiera un pago inicial.',interest_and_split_pay:"El monto de pago estimado excluye impuestos y envíos.",split_pay_only:"El monto de pago estimado excluye impuestos y envíos. Las opciones de pago son ofrecidas por Affirm, están sujetas a una verificación de elegibilidad y es posible que no estén disponibles en todos los estados.",ineligible:"Las opciones de pago son ofrecidas por Affirm, están sujetas a una verificación de elegibilidad y es posible que no estén disponibles en todos los estados.",dynamic_pdp:'El monto de pago estimado excluye impuestos y envíos. Las tasas van del 0 % al 36 % de TAE. Las opciones de pago a través de las Cuotas de Shop Pay están sujetas a una verificación de elegibilidad y son proporcionadas por los siguientes socios prestamistas: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Las opciones dependen del monto de la compra y es posible que se requiera un pago inicial. Pueden haber más opciones disponibles tras la aprobación. Avisos estatales para el consumidor: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var nk={shopPay:Xv,banner:ek,modal:tk},ik=Object.freeze({__proto__:null,banner:ek,default:nk,modal:tk,shopPay:Xv});const ak="Shop Pay",ok={learn_more:"Lue lisää",view_sample_plans:"Näytä esimerkkisuunnitelmat",split_pay_eligible:"Maksa 4 korottomassa maksuerässä (<b>{price}</b>/erä) maksutavalla {shopPayLogo}",interest_only_eligible:"Jaa ostoksesi kuukausittaisiin maksueriin maksutavalla {shopPayLogo}",dynamic_interest_only_eligible:"Alkaen <b>{price}</b>/kk maksutavalla {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 korotonta maksuerää tai alkaen <b>{price}</b>/kk maksutavalla {shopPayLogo}",zero_interest_eligible:"Alkaen <b>{price}</b>/kk tai 0 %:n todellisella vuosikorolla maksutavalla {shopPayLogo}",zero_interest_eligible_zero_apr:"Alkaen <b>{price}</b>/kk 0 %:n todellisella vuosikorolla maksutavalla {shopPayLogo}",non_eligible_min:"Maksa 4 korottomassa maksuerässä yli <b>{minPrice}</b>:n tilauksissa maksutavalla {shopPayLogo}",non_eligible_monthly_payments_min:"Jaa ostoksesi kuukausittaisiin maksueriin yli <b>{minPrice}</b>:n tilauksissa maksutavalla {shopPayLogo}",non_eligible_max:"Jaa ostoksesi maksueriin alle <b>{maxPrice}</b>:n tilauksissa maksutavalla {shopPayLogo}",split_pay_eligible_2:"Maksa 2 korottomassa maksuerässä (<b>{price}</b>/erä) maksutavalla {shopPayLogo}",split_pay_eligible_30:"Maksa <b>{price}</b> 30 päivän kuluessa korottomasti maksutavalla {shopPayLogo}",non_eligible_min_over_time:"Maksa osissa yli <b>{minPrice}</b>:n tilauksissa maksutavalla {shopPayLogo}",non_eligible_min_over_time_30:"Maksa 30 päivän kuluessa korottomasti yli <b>{minPrice}</b>:n tilauksissa maksutavalla {shopPayLogo}"},sk={title:"Osta nyt, maksa myöhemmin",subtitle:{interest_and_split_pay:'Valitse maksuaikataulusi kassalla &#8211; alkaen 4 korotonta <span class="tagline__bold">{splitPayLoanRepayment}</span>:n maksua 2 viikon välein.',interest_only:"Valitse maksuaikataulusi kassalla jakaaksesi ostoksesi kuukausittaisiin maksueriin.",split_pay_only:'Valitse maksuerät kassalla jakaaksesi ostoksesi 4 korottomaan <span class="tagline__bold">{splitPayLoanRepayment}</span>:n maksuun 2 viikon välein.',ineligible_min:"Yli {minPrice}:n tilauksissa voit jakaa ostoksesi 4 korottomaan maksuun valitsemalla maksuerät kassalla.",ineligible_monthly_payments_min:"Yli {minPrice}:n tilauksissa voit jakaa ostoksesi kuukausittaisiin maksuihin valitsemalla maksuerät kassalla.",ineligible_max:"Alle {maxPrice}:n tilauksissa voit jakaa ostoksesi useisiin maksuihin valitsemalla maksuerät kassalla.",dynamic_pdp:{one:"Esimerkkisuunnitelma <b>{priceWithoutInterest}</b>:n ostokselle",other:"Esimerkkisuunnitelmia <b>{priceWithoutInterest}</b>:n ostokselle"},split_pay_only_2:'Valitse maksuerät kassalla jakaaksesi ostoksesi 2 korottomaan <span class="tagline__bold">{splitPayLoanRepayment}</span>:n maksuun 15 päivän välein.',split_pay_only_30:"Valitse maksuerät kassalla maksaaksesi <b>{price}</b>:n ostoksesi korottomasti 30 päivän kuluessa.",ineligible_min_over_time:"Yli {minPrice}:n tilauksissa voit maksaa ostoksesi osissa valitsemalla maksuerät kassalla."},close:"Sulje",new_window:"Avautuu uuteen ikkunaan.",partnership:"Maksuerät tarjotaan yhteistyössä kumppanin {affirmLogo} kanssa",partnership_disclaimer:"Maksuerät tarjotaan yhteistyössä kumppanin {affirmLogo} kanssa. Affirm ei tarjoa käännöspalveluita. Affirm ja sen palvelut ovat saatavilla vain englanniksi.",split_pay_contents:{interest_fees:"Ei koskaan piilokuluja.",interest_credit:"Hakemus ei vaikuta luottopisteisiisi.",no_interest_fees:"Ei koskaan kuluja.",no_interest_credit:"Hakemus ei vaikuta luottopisteisiisi."},sample_plan_contents:{continue_to_checkout:"Jatka kassalle",unavailable:"Ei saatavilla",check_eligibility:"Jatkamalla tietosi jaetaan Affirmin kanssa. <br/> Kelpoisuuden tarkistaminen ei vaikuta luottotietoihisi. ",apr:"Todellinen vuosikorko",interest:"Korko",total:"Yhteensä",processing:"Käsitellään pyyntöäsi",processing_time:"Tässä voi kestää jopa minuutti...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 2 viikon välein</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> kuukausittain</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms} viikon ajan",other_number_of_terms:"&nbsp;{numberOfTerms} kuukauden ajan"},legal:{ca_residents_notice:"Kalifornian asukkaat: Affirm Loan Services, LLC:n lainat myönnetään tai järjestetään California Finance Lender -lisenssin mukaisesti.",rates_from_apr:'Todellinen vuosikorko alkaen 0–36 %. Affirmin kautta tarjottavat maksuvaihtoehdot edellyttävät kelpoisuuden tarkistamista. Ne eivät välttämättä ole saatavilla kaikissa osavaltioissa, ja ne tarjoavat seuraavat lainanantokumppanit: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Vaihtoehdot riippuvat ostosummasi suuruudesta, ja ennakkomaksu saatetaan vaatia.',interest_and_split_pay:"Arvioitu maksusumma ei sisällä veroja ja toimituskuluja.",split_pay_only:"Arvioitu maksusumma ei sisällä veroja ja toimituskuluja. Maksuvaihtoehdot tarjoaa Affirm. Ne edellyttävät kelpoisuuden tarkistamista eivätkä välttämättä ole saatavilla kaikissa osavaltioissa.",ineligible:"Maksuvaihtoehdot tarjoaa Affirm. Ne edellyttävät kelpoisuuden tarkistamista eivätkä välttämättä ole saatavilla kaikissa osavaltioissa.",dynamic_pdp:'Arvioitu maksusumma ei sisällä veroja ja toimituskuluja. Todellinen vuosikorko on 0–36 %. Shop Pay -maksuerien kautta tarjottavat maksuvaihtoehdot edellyttävät kelpoisuuden tarkistamista, ja ne tarjoavat seuraavat lainanantokumppanit: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Vaihtoehdot riippuvat ostosummasi suuruudesta, ja ennakkomaksu saatetaan vaatia. Lisää vaihtoehtoja voi olla saatavilla hyväksynnän jälkeen. Osavaltioiden ilmoitukset kuluttajille: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var rk={shopPay:ak,banner:ok,modal:sk},lk=Object.freeze({__proto__:null,banner:ok,default:rk,modal:sk,shopPay:ak});
2const ck="Shop Pay",pk={learn_more:"En savoir plus",view_sample_plans:"Afficher des exemples de forfaits",split_pay_eligible:"Payez en 4 échéances sans intérêts de <b>{price}</b> avec {shopPayLogo}",interest_only_eligible:"Divisez votre achat en échéances mensuelles avec {shopPayLogo}",dynamic_interest_only_eligible:"À partir de <b>{price}</b>/mois avec {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 échéances sans intérêts, ou à partir de <b>{price}</b>/mois avec {shopPayLogo}",zero_interest_eligible:"À partir de <b>{price}</b>/mois ou 0 % de TAEG avec {shopPayLogo}",zero_interest_eligible_zero_apr:"À partir de <b>{price}</b>/mois à 0 % de TAEG avec {shopPayLogo}",non_eligible_min:"Payez en 4 échéances sans intérêts pour les commandes de plus de <b>{minPrice}</b> avec {shopPayLogo}",non_eligible_monthly_payments_min:"Divisez votre achat en échéances mensuelles pour les commandes de plus de <b>{minPrice}</b> avec {shopPayLogo}",non_eligible_max:"Divisez votre achat en échéances pour les commandes allant jusqu’à <b>{maxPrice}</b> avec {shopPayLogo}",split_pay_eligible_2:"Payez en 2 échéances sans intérêts de <b>{price}</b> avec {shopPayLogo}",split_pay_eligible_30:"Payez <b>{price}</b> dans les 30 jours sans intérêts avec {shopPayLogo}",non_eligible_min_over_time:"Payez au fil du temps pour les commandes de plus de <b>{minPrice}</b> avec {shopPayLogo}",non_eligible_min_over_time_30:"Payez dans les 30 jours sans intérêts pour les commandes de plus de <b>{minPrice}</b> avec {shopPayLogo}"},dk={title:"Achetez maintenant, payez plus tard",subtitle:{interest_and_split_pay:'Choisissez votre échéancier de paiement au moment du paiement &#8211; à partir de 4 paiements sans intérêts de <span class="tagline__bold">{splitPayLoanRepayment}</span> toutes les 2 semaines.',interest_only:"Choisissez votre échéancier de paiement au moment du paiement pour diviser votre achat en échéances mensuelles.",split_pay_only:'Sélectionnez les échéances au moment du paiement pour diviser votre achat en 4 paiements sans intérêts de <span class="tagline__bold">{splitPayLoanRepayment}</span> toutes les 2 semaines.',ineligible_min:"Pour les commandes supérieures à {minPrice}, sélectionnez les échéances au moment du paiement pour diviser votre achat en 4 paiements sans intérêts.",ineligible_monthly_payments_min:"Pour les commandes supérieures à {minPrice}, sélectionnez les échéances au moment du paiement pour diviser votre achat en paiements mensuels.",ineligible_max:"Pour les commandes allant jusqu’à {maxPrice}, sélectionnez les échéances au moment du paiement pour diviser votre achat en plusieurs paiements.",dynamic_pdp:{one:"Exemple de forfait pour un achat de <b>{priceWithoutInterest}</b>",other:"Exemples de forfaits pour un achat de <b>{priceWithoutInterest}</b>",many:"Exemples de forfaits pour un achat de <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Sélectionnez les échéances au moment du paiement pour diviser votre achat en 2 paiements sans intérêts de <span class="tagline__bold">{splitPayLoanRepayment}</span> tous les 15 jours.',split_pay_only_30:"Sélectionnez les échéances au moment du paiement pour régler votre achat de <b>{price}</b> sans intérêts dans les 30 jours.",ineligible_min_over_time:"Pour les commandes supérieures à {minPrice}, sélectionnez les échéances au moment du paiement pour diviser votre achat au fil du temps."},close:"Fermer",new_window:"S’ouvre dans une nouvelle fenêtre.",partnership:"Échéances en partenariat avec {affirmLogo}",partnership_disclaimer:"Échéances en partenariat avec {affirmLogo}. Les services de traduction ne sont pas fournis par Affirm. Affirm et ses offres sont uniquement pris en charge en anglais.",split_pay_contents:{interest_fees:"Aucuns frais cachés.",interest_credit:"Aucun impact sur votre cote de solvabilité pour postuler.",no_interest_fees:"Aucuns frais.",no_interest_credit:"Aucun impact sur votre cote de solvabilité pour postuler."},sample_plan_contents:{continue_to_checkout:"Poursuivre vers le paiement",unavailable:"Indisponible",check_eligibility:"En continuant, vos informations seront partagées avec Affirm. <br/> La vérification de votre admissibilité n’affectera pas votre solvabilité. ",apr:"TAEG",interest:"Intérêts",total:"Total",processing:"Traitement de votre requête",processing_time:"Cela peut prendre jusqu’à une minute…",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> toutes les 2 semaines</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> tous les mois</span>',split_pay_number_of_terms:"&nbsp;pendant {numberOfTerms} semaines",other_number_of_terms:"&nbsp;pendant {numberOfTerms} mois"},legal:{ca_residents_notice:"Résidents de la Californie (CA) : les prêts d’Affirm Loan Services, LLC sont accordés ou organisés conformément à une licence de prêteur financier californien.",rates_from_apr:'Taux de 0 à 36 % de TAEG. Les options de paiement via Affirm sont soumises à une vérification d’admissibilité, peuvent ne pas être disponibles dans tous les États et sont proposées par ces partenaires de prêt : <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Les options dépendent du montant de votre achat et un acompte peut être exigé.',interest_and_split_pay:"Le montant estimé du paiement n’inclut pas les taxes et l’expédition.",split_pay_only:"Le montant estimé du paiement n’inclut pas les taxes et l’expédition. Les options de paiement sont proposées par Affirm, sous réserve d’une vérification d’admissibilité et peuvent ne pas être disponibles dans tous les États.",ineligible:"Les options de paiement sont proposées par Affirm, sous réserve d’une vérification d’admissibilité et peuvent ne pas être disponibles dans tous les États.",dynamic_pdp:'Le montant estimé du paiement n’inclut pas les taxes et l’expédition. Les taux varient de 0 à 36 % de TAEG. Les options du Paiement en plusieurs fois avec Shop Pay sont soumises à une vérification d’admissibilité et sont proposées par ces partenaires de prêt : <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Les options dépendent du montant de votre achat et un acompte peut être exigé. D’autres options peuvent être disponibles après approbation. Avis des États aux consommateurs : <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var uk={shopPay:ck,banner:pk,modal:dk},mk=Object.freeze({__proto__:null,banner:pk,default:uk,modal:dk,shopPay:ck});const hk="Shop Pay",_k={learn_more:"ज़्यादा जानें",view_s
2ample_plans:"सैंपल प्लान देखें",split_pay_eligible:"{shopPayLogo} के साथ <b>{price}</b> की 4 ब्याज़-मुक्त किस्तों में पेमेंट करें",interest_only_eligible:"{shopPayLogo} के साथ अपनी खरीदारी को मासिक किस्तों में बांटें",dynamic_interest_only_eligible:"{shopPayLogo} के साथ <b>{price}</b>/महीने से शुरू",pay_in_4_or_as_low_as_eligible:"4 ब्याज़-मुक्त किस्तें, या {shopPayLogo} के साथ <b>{price}</b>/महीने से शुरू",zero_interest_eligible:"{shopPayLogo} के साथ <b>{price}</b>/महीने से शुरू या 0% APR",zero_interest_eligible_zero_apr:"{shopPayLogo} के साथ 0% APR पर <b>{price}</b>/महीने से शुरू",non_eligible_min:"{shopPayLogo} के साथ <b>{minPrice}</b> से ज़्यादा के ऑर्डर के लिए 4 ब्याज़-मुक्त किस्तों में पेमेंट करें",non_eligible_monthly_payments_min:"{shopPayLogo} के साथ <b>{minPrice}</b> से ज़्यादा के ऑर्डर के लिए अपनी खरीदारी को मासिक किस्तों में बांटें",non_eligible_max:"{shopPayLogo} के साथ <b>{maxPrice}</b> तक के ऑर्डर के लिए अपनी खरीदारी को किस्तों में बांटें",split_pay_eligible_2:"{shopPayLogo} के साथ <b>{price}</b> की 2 ब्याज़-मुक्त किस्तों में पेमेंट करें",split_pay_eligible_30:"{shopPayLogo} के साथ 30 दिनों के अंदर <b>{price}</b> का ब्याज़-मुक्त पेमेंट करें",non_eligible_min_over_time:"{shopPayLogo} के साथ <b>{minPrice}</b> से ज़्यादा के ऑर्डर के लिए किस्तों में पेमेंट करें",non_eligible_min_over_time_30:"{shopPayLogo} के साथ <b>{minPrice}</b> से ज़्यादा के ऑर्डर के लिए 30 दिनों के अंदर ब्याज़-मुक्त पेमेंट करें"},gk={title:"अभी लें, बाद में पेमेंट करें",subtitle:{interest_and_split_pay:'चेकआउट के समय अपना पेमेंट करने का शेड्यूल चुनें &#8211; हर 2 हफ़्ते में <span class="tagline__bold">{splitPayLoanRepayment}</span> के 4 ब्याज़-मुक्त पेमेंट से शुरू।',interest_only:"अपनी खरीदारी को मासिक किस्तों में बांटने के लिए चेकआउट के समय अपना पेमेंट करने का शेड्यूल चुनें।",split_pay_only:'अपनी खरीदारी को हर 2 हफ़्ते में <span class="tagline__bold">{splitPayLoanRepayment}</span> के 4 ब्याज़-मुक्त पेमेंट में बांटने के लिए चेकआउट के समय किस्तें चुनें।',ineligible_min:"{minPrice} से ज़्यादा के ऑर्डर के लिए, अपनी खरीदारी को 4 ब्याज़-मुक्त पेमेंट में बांटने के लिए चेकआउट के समय किस्तें चुनें।",ineligible_monthly_payments_min:"{minPrice} से ज़्यादा के ऑर्डर के लिए, अपनी खरीदारी को मासिक पेमेंट में बांटने के लिए चेकआउट के समय किस्तें चुनें।",ineligible_max:"{maxPrice} तक के ऑर्डर के लिए, अपनी खरीदारी को कई पेमेंट में बांटने के लिए चेकआउट के समय किस्तें चुनें।",dynamic_pdp:{one:"<b>{priceWithoutInterest}</b> की खरीदारी के लिए सैंपल à¤
2ªà¥à¤²à¤¾à¤¨",other:"<b>{priceWithoutInterest}</b> की खरीदारी के लिए सैंपल प्लान"},split_pay_only_2:'अपनी खरीदारी को हर 15 दिनों में <span class="tagline__bold">{splitPayLoanRepayment}</span> के 2 ब्याज़-मुक्त पेमेंट में बांटने के लिए चेकआउट के समय किस्तें चुनें।',split_pay_only_30:"30 दिनों के अंदर अपनी <b>{price}</b> की खरीदारी का ब्याज़-मुक्त पेमेंट करने के लिए चेकआउट के समय किस्तें चुनें।",ineligible_min_over_time:"{minPrice} से ज़्यादा के ऑर्डर के लिए, अपनी खरीदारी का किस्तों में पेमेंट करने के लिए चेकआउट के समय किस्तें चुनें।"},close:"बंद करें",new_window:"नई विंडो में खुलता है।",partnership:"{affirmLogo} की साझेदारी में किस्तें",partnership_disclaimer:"{affirmLogo} की साझेदारी में किस्तें। Affirm अनुवाद सेवाएं नहीं देता है। Affirm और इसके ऑफ़र सिर्फ़ अंग्रेज़ी में सपोर्ट किए जाते हैं।",split_pay_contents:{interest_fees:"कभी भी कोई छिपा हुआ शुल्क नहीं।",interest_credit:"अप्लाई करने पर आपके क्रेडिट स्कोर पर कोई असर नहीं पड़ता।",no_interest_fees:"कभी भी कोई शुल्क नहीं।",no_interest_credit:"अप्लाई करने पर आपके क्रेडिट स्कोर पर कोई असर नहीं पड़ता।"},sample_plan_contents:{continue_to_checkout:"चेकआउट के लिए जारी रखें",unavailable:"अनुपलब्ध",check_eligibility:"जारी रखकर, आपकी जानकारी Affirm के साथ शेयर की जाएगी। <br/> आपकी योग्यता की जांच करने से आपके क्रेडिट पर कोई असर नहीं पड़ेगा। ",apr:"APR",interest:"ब्याज़",total:"कुल योग",processing:"आपके अनुरोध को प्रोसेस किया जा रहा है",processing_time:"इसमें एक मिनट तक का समय लग सकता है...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> हर 2 हफ़्ते में</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> हर महीने</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms} हफ़्तों के लिए",other_number_of_terms:"&nbsp;{numberOfTerms} महीनों के लिए"},legal:{ca_residents_notice:"CA निवासी: Affirm Loan Services, LLC के ज़रिए दिए जाने वाले लोन California Finance Lender लाइसेंस के तहत दिए जाते हैं या उनका इंतज़ाम किया जाता है।",rates_from_apr:'0-36% APR से दरें। Affirm के ज़रिए पेमेंट के विकल्प योग्यता की जांच के अधीन हैं, हो सकता है कि ये सभी राज्यों में उपलब्ध न हों और इन लेंडिंग पार्टनर द्वारा दिए जाते हों: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>। विकल्प आपकी खरीदारी की राशि पर निर्भर करते हैं और डाउन पेमेंट की ज़रूरत पड़ सकती है।',interest_and_split_pay:"अनुमानित पेमेंट राà
2¤¶à¤¿ में टैक्स और शिपिंग शामिल नहीं हैं।",split_pay_only:"अनुमानित पेमेंट राशि में टैक्स और शिपिंग शामिल नहीं हैं। पेमेंट के विकल्प Affirm द्वारा दिए जाते हैं और योग्यता की जांच के अधीन हैं, साथ ही हो सकता है कि ये सभी राज्यों में उपलब्ध न हों।",ineligible:"पेमेंट के विकल्प Affirm द्वारा दिए जाते हैं और योग्यता की जांच के अधीन हैं, साथ ही हो सकता है कि ये सभी राज्यों में उपलब्ध न हों।",dynamic_pdp:'अनुमानित पेमेंट राशि में टैक्स और शिपिंग शामिल नहीं हैं। 0-36% APR से लेकर दरें। Shop Pay Installments के ज़रिए पेमेंट के विकल्प योग्यता की जांच के अधीन हैं और इन लेंडिंग पार्टनर द्वारा दिए जाते हैं: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>। विकल्प आपकी खरीदारी की राशि पर निर्भर करते हैं और डाउन पेमेंट की ज़रूरत पड़ सकती है। मंज़ूरी मिलने पर और विकल्प उपलब्ध हो सकते हैं। उपभोक्ताओं के लिए राज्य की सूचनाएं: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>।'}};var fk={shopPay:hk,banner:_k,modal:gk},bk=Object.freeze({__proto__:null,banner:_k,default:fk,modal:gk,shopPay:hk});const yk="Shop Pay",vk={learn_more:"Saznajte viÅ¡e",view_sample_plans:"Prikaži primjer otplatnog plana",split_pay_eligible:"Platite u 4 obroka bez kamata u iznosu od <b>{price}</b> uz {shopPayLogo}",interest_only_eligible:"Podijelite iznos kupnje u mjesečne obroke uz {shopPayLogo}",dynamic_interest_only_eligible:"Od <b>{price}</b>/mj. uz {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"Samo 4 obroka bez kamata ili od <b>{price}</b>/mj uz {shopPayLogo}",zero_interest_eligible:"Od <b>{price}</b>/mj ili 0 % APR uz {shopPayLogo}",zero_interest_eligible_zero_apr:"Od <b>{price}</b>/mj. uz APR od 0 % uz {shopPayLogo}",non_eligible_min:"Sve narudžbe veće od <b>{minPrice}</b> platite u 4 obroka bez kamata uz {shopPayLogo}",non_eligible_monthly_payments_min:"Sve iznose kupnje koji su veći od <b>{minPrice}</b> podijelite u mjesečne obroke uz {shopPayLogo}",non_eligible_max:"Sve iznose kupnje do najviÅ¡e <b>{maxPrice}</b> podijelite u mjesečne obroke uz {shopPayLogo}",split_pay_eligible_2:"Platite u 2 obroka bez kamata u iznosu od <b>{price}</b> uz {shopPayLogo}",split_pay_eligible_30:"Platite <b>{price}</b> u roku od 30 dana bez kamata uz {shopPayLogo}",non_eligible_min_over_time:"Narudžbe veće od <b>{minPrice}</b> platite u viÅ¡e obroka uz {shopPayLogo}",non_eligible_min_over_time_30:"Sve narudžbe veće od <b>{minPrice}</b> platite u roku od 30 dana bez kamata uz {shopPayLogo}"},kk={title:"Uzmite odmah, platite kasnije",subtitle:{interest_and_split_pay:'Sami odaberite tempo plaćanja, počevÅ¡i od plaćanja u 4 obroka bez kamata uz iznosu od <span class="tagline__bold">{splitPayLoanRepayment}</span> i plaćanjem svaka 2 tjedna.',interest_only:"Sami odaberite tempo plaćanja i podijelite iznos kupnje u mjesečne obroke.",split_pay_only:'Odaberite plaćanje na rate prilikom plaćanja i podijelite iznos kupnje u 4 obroka bez kamata u iznosu od <span class="tagline__bold">{splitPayLoanRepayment}</span>, koja ćete platiti svaka 2 tjedna.',ineligible_min:"Za narudžbe veće od {minPrice}, prilikom plaćanja odaberite plaćanje na rate i iznos kupnje podijelite u 4 obroka bez kamata.",ineligible_monthly_payments_min:"Za narudžbe veće od {minPrice}, prilikom plaćanja odaberite plaćanje na rate i iznos kupnje podijelite mjesečne obroke.",ineligible_max:"Za narudžbe do najviÅ¡e {maxPrice}, prilikom plaćanja odaberite plaćanje na rate i iznos kupnje podijelite u viÅ¡e mjesečnih obroka.",dynamic_pdp:{one:"Primjeri planova za kupnju za iznos od <b>{priceWithoutInterest}</b>",other:"Primjeri otplatnog plana za kupnju u iznosu od <b>{priceWithoutInterest}</b>",few:"Primjeri otplatnog plana za kupnju u iznosu od <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Odaberite plaćanje na rate prilikom plaćanja i podijelite iznos kupnje u 2 obroka bez kamata u iznosu od <span class="tagline__bold">{splitPayLoanRepayment}</span>, koja ćete platiti svakih 15 dana.',split_pay_only_30:"Odaberite plaćanje u ratama za kupnju u iznosu od <b>{price}</b>
2 bez kamata i platite u roku od 30 dana.",ineligible_min_over_time:"Za narudžbe veće od {minPrice}, prilikom plaćanja odaberite plaćanje na rate i podijelite iznos kupnje u viÅ¡e obroka."},close:"Zatvori",new_window:"Otvara se u novom prozoru.",partnership:"Obročno plaćanje u partnerstvu sa {affirmLogo}",partnership_disclaimer:"Plaćanje na rate u suradnji s tvrtkom {affirmLogo}. Affirm ne osigurava prijevod. Tvrtka Affirm i njezine ponude dostupne su samo na engleskom jeziku.",split_pay_contents:{interest_fees:"Bez ikakvih skrivenih troÅ¡kova i naknada.",interest_credit:"Bez utjecaja na vaÅ¡ kreditni rejting.",no_interest_fees:"Bez ikakvih naknada.",no_interest_credit:"Bez utjecaja na vaÅ¡ kreditni rejting."},sample_plan_contents:{continue_to_checkout:"Idite na plaćanje",unavailable:"Nedostupno",check_eligibility:"Ako nastavite, vaÅ¡e ćemo podatke podijeliti s tvrtkom Affirm. <br/> Ako želite provjeriti svoju kvalifikaciju, to neće utjecati na vaÅ¡ kredit. ",apr:"APR",interest:"Kamata",total:"Ukupno",processing:"Obrada zahtjeva u tijeku",processing_time:"Može potrajati do jedne minute...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> svaka 2 tjedna</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> svaki mjesec</span>',split_pay_number_of_terms:"&nbsp;za viÅ¡e tjedana ({numberOfTerms})",other_number_of_terms:"&nbsp;za viÅ¡e mjeseci ({numberOfTerms})"},legal:{ca_residents_notice:"Državljani Kalifornije: pozajmice koje daje tvrtka Affirm Loan Service izdaju se u uređuju u skladu s kalifornijskim pravilima za dobivanje dozvole za zajmodavca.",rates_from_apr:'Stope APR-a variraju od 0 do 36 %. Za opcije plaćanja putem tvrtke Affirm potrebno je ispuniti određene uvjete i dobiti odobrenje, a usluga nije dostupna u svim državama i pružaju je sljedeći partneri u ulozi zajmodavca: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a> Opcije ovise o iznosu kupnje i može biti potreban polog.',interest_and_split_pay:"Procijenjeni iznos plaćanja je bez poreza i troÅ¡kova dostave.",split_pay_only:"Procijenjeni iznos plaćanja je bez poreza i troÅ¡kova dostave. Načine plaćanja nudi Affirm, a pritom moraju biti zadovoljeni određeni uvjeti i načini plaćanja nisu nužno dostupni u svim američkim saveznim državama.",ineligible:"Načine plaćanja nudi Affirm, a pritom moraju biti zadovoljeni određeni uvjeti i načini plaćanja nisu nužno dostupni u svim američkim saveznim državama.",dynamic_pdp:'Procijenjeni iznos plaćanja je bez poreza i troÅ¡kova dostave. Stope APR-a variraju od 0 do 36 %. Za odabir neke od opcija plaćanja putem usluge obročnog plaćanja Shop Pay obavlja potrebno je ispuniti određene uvjete i dobiti odobrenje, a uslugu pružaju sljedeći partneri u ulozi zajmodavaca: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opcije ovise o iznosu kupnje i može biti potreban polog. ViÅ¡e opcija bit će dostupno nakon odobrenja. Državne obavijesti za potroÅ¡ače: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var wk={shopPay:yk,banner:vk,modal:kk},Pk=Object.freeze({__proto__:null,banner:vk,default:wk,modal:kk,shopPay:yk});const Sk="Shop Pay",zk={learn_more:"További információ",view_sample_plans:"Mintaütemezések megtekintése",split_pay_eligible:"Fizessen 4 kamatmentes, <b>{price}</b> összegű törlesztőrészletben a következőkkel: {shopPayLogo}",interest_only_eligible:"Ossza fel a vásárlását havi törlesztőrészletekre a következőkkel: {shopPayLogo}",dynamic_interest_only_eligible:"Már havi <b>{price}</b> összegtől a következőkkel: {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 kamatmentes törlesztőrészlet, vagy havi <b>{price}</b> összegtől a következőkkel: {shopPayLogo}",zero_interest_eligible:"Havi <b>{price}</b> összegtől vagy 0%-os THM-mel a következőkkel: {shopPayLogo}",zero_interest_eligible_zero_apr:"Havi <b>{price}</b> összegtől 0%-os THM-mel a következőkkel: {shopPayLogo}",non_eligible_min:"Fizessen 4 kamatmentes törlesztőrészletben a(z) <b>{minPrice}</b> feletti rendelések esetén a következőkkel: {shopPayLogo}",non_eligible_monthly_payments_min:"Ossza fel vásárlását havi törlesztőrészletekre a(z) <b>{minPrice}</b> feletti rendeléseknél a következőkkel: {shopPayLogo}",non_eligible_max:"Ossza fel vásárlását törlesztőrészletekre a legfeljebb <b>{maxPrice}</b> értékű rendeléseknél a következőkkel: {shopPayLogo}",split_pay_eligible_2:"Fizessen 2 kamatmentes, <b>{price}</b> összegű törlesztőrészletben a következőkkel: {shopPayLogo}",split_pay_eligible_30:"Fizessen <b>{price}</b> összeget 30 napon belül, kamatmentesen a következőkkel: {shopPayLogo}",non_eligible_min_over_time:"Részletfizetés a(z) <b>{minPrice}</b> feletti rendelések esetén a következőkkel: {shopPayLogo}",non_eligible_min_over_time_30:"Fizessen 30 napon belül kamatmentesen a(z) <b>{minPrice}</b> feletti rendeléseknél a következőkkel: {shopPayLogo}"},jk={title:"Vásároljon most, fizessen később",subtitle:{interest_and_split_pay:'Válasszon fizetési ütemezést a pénztárban &#8211; már 4 kamatmentes, kéthetente fizetendő <span class="tagline__bold">{splitPayLoanRepayment}</span> részlettől.',interest_only:"Válasszon fizetési ütemezést a pénztárban a vásárlás havi törlesztőrészletekre bontásához.",split_pay_only:'A vásárlás 4 kamatmentes, kéthetente fizetendő <span class="tagline__bold">{splitPayLoanRepayment}</span> részletre bontásához válassza a részletfizetést a pénztárban.',ineligible_min:"A(z) {minPrice} feletti rendeléseknél válassza a részletfizetést a pénztárban, és ossza fel vásárlását 4 kamatmentes részletre.",ineligible_monthly_payments_min:"A(z) {minPrice} feletti rendeléseknél válassza a részletfizetést a pénztárban a havi törlesztőrészletekhez.",ineligible_max:"A legfeljebb {maxPrice} értékű rendeléseknél válassza a részletfizetést a pénztárban, és egyenlítse ki az összeget több részletben.",dynamic_pdp:{one:"Mintaütemezés egy <b>{priceWithoutInterest}</b> összegű vásárláshoz",other:"Mintaütemezések egy <b>{priceWithoutInterest}</b> összegű vásárláshoz"},split_pay_only_2:'A vásárlás 2 kamatmentes, 15 naponta fizetendő <span class="tagline__bold">{splitPayLoanRepayment}</span> részletre bontásához válassza a részletfizetést a pénztárban.',split_pay_only_30:"Válassza a részletfizetést a pénztárban, ha a(z) <b>{price}</b> összegű vásárlását kamatmentesen, 30 napon belül szeretné kifizetni.",ineligible_min_over_time:"A(z) {minPrice} feletti rendeléseknél válassza a részletfizetést a pénztárban a részletekben történő fizetéshez."},close:"Bezárás",new_window:"Új ablakban nyílik meg.",partnership:"Részletfizetés a következő partnerrel: {affirmLogo}",partnership_disclaimer:"Részletfizetés a következő partnerrel: {affirmLogo}. Az Affirm nem nyújt fordítási szolgáltatásokat. Az Affirm és ajánlatai csak angol nyelven érhetők el.",split_pay_contents:{interest_fees:"Soha nincsenek rejtett díjak.",interest_credit:"Az igénylés nincs hatással a hitelminősítésére.",no_interest_fees:"Soha nincsenek díjak.",no_interest_credit:"Az igénylés nincs hatással a hitelminősítésére."},sample_plan_contents:{continue_to_checkout:"Folytatás a pénztárhoz",unavailable:"Nem érhető el",check_eligibility:"A folytatással megosztja adatait az Affirmmel. <br/> A jogosultság ellenőrzése nem érinti a hitelminősítését. ",apr:"THM",interest:"Kamat",total:"Összesen",processing:"Kérelem feldolgozása",processing_time:"Ez akár egy percet is igénybe vehet...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> kéthetente</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> havonta</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms} hétig",other_number_of_terms:"&nbsp;{numberOfTerms} hónapig"},legal:{ca_residents_notice:"Kaliforniai lakosok figyelem: Az Affirm Loan Services, LLC hiteleit a California Finance Lender engedély alapján nyújtják vagy rendezik.",rates_from_apr:'Kamatlábak: 0–36% THM. Az Affirm fizetési lehetőségei jogosultság ellenőrzéséhez kötöttek, lehet, hogy nem érhetők el minden államban, és a következő hitelezési partnerek biztosítjÃ
2¡k őket: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. A lehetőségek a vásárlás összegétől függnek, és előfordulhat, hogy kezdőrészlet fizetése szükséges.',interest_and_split_pay:"A becsült fizetendő összeg nem tartalmazza az adókat és a szállítási díjat.",split_pay_only:"A becsült fizetendő összeg nem tartalmazza az adókat és a szállítási díjat. A fizetési lehetőségeket az Affirm nyújtja; ezek jogosultság ellenőrzéséhez kötöttek, és lehet, hogy nem érhetők el minden államban.",ineligible:"A fizetési lehetőségeket az Affirm nyújtja; ezek jogosultság ellenőrzéséhez kötöttek, és lehet, hogy nem érhetők el minden államban.",dynamic_pdp:'A becsült fizetendő összeg nem tartalmazza az adókat és a szállítási díjat. Kamatlábak: 0–36% THM. A Shop Pay részletre vásárlás révén elérhető fizetési lehetőségek jogosultság ellenőrzéséhez kötöttek, és a következő hitelezési partnerek biztosítják őket: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. A lehetőségek a vásárlás összegétől függnek, és előfordulhat, hogy kezdőrészlet fizetése szükséges. Jóváhagyás esetén további lehetőségek is elérhetők lehetnek. Fogyasztói tájékoztatók államonként: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Ck={shopPay:Sk,banner:zk,modal:jk},xk=Object.freeze({__proto__:null,banner:zk,default:Ck,modal:jk,shopPay:Sk});const Lk="Shop Pay",Ak={learn_more:"Pelajari selengkapnya",view_sample_plans:"Lihat contoh paket",split_pay_eligible:"Bayar dalam 4 cicilan bebas bunga sebesar <b>{price}</b> dengan {shopPayLogo}",interest_only_eligible:"Bagi pembelian Anda ke dalam cicilan bulanan dengan {shopPayLogo}",dynamic_interest_only_eligible:"Mulai <b>{price}</b>/bulan dengan {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 cicilan bebas bunga, atau mulai <b>{price}</b>/bulan dengan {shopPayLogo}",zero_interest_eligible:"Mulai <b>{price}</b>/bulan atau 0% APR dengan {shopPayLogo}",zero_interest_eligible_zero_apr:"Mulai <b>{price}</b>/bulan pada 0% APR dengan {shopPayLogo}",non_eligible_min:"Bayar dalam 4 cicilan bebas bunga untuk pesanan di atas <b>{minPrice}</b> dengan {shopPayLogo}",non_eligible_monthly_payments_min:"Bagi pembelian Anda ke dalam cicilan bulanan untuk pesanan di atas <b>{minPrice}</b> dengan {shopPayLogo}",non_eligible_max:"Bagi pembelian Anda ke dalam cicilan untuk pesanan hingga <b>{maxPrice}</b> dengan {shopPayLogo}",split_pay_eligible_2:"Bayar dalam 2 cicilan bebas bunga sebesar <b>{price}</b> dengan {shopPayLogo}",split_pay_eligible_30:"Bayar <b>{price}</b> dalam 30 hari tanpa bunga dengan {shopPayLogo}",non_eligible_min_over_time:"Pilih pembayaran bertahap untuk pesanan di atas <b>{minPrice}</b> dengan {shopPayLogo}",non_eligible_min_over_time_30:"Bayar dalam 30 hari tanpa bunga untuk pesanan di atas <b>{minPrice}</b> dengan {shopPayLogo}"},Tk={title:"Dapatkan sekarang, bayar nanti",subtitle:{interest_and_split_pay:'Pilih jadwal pembayaran Anda saat checkout &#8211; mulai 4 pembayaran bebas bunga sebesar <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 2 minggu.',interest_only:"Pilih jadwal pembayaran Anda saat checkout untuk membagi pembelian Anda ke dalam cicilan bulanan.",split_pay_only:'Pilih cicilan saat checkout untuk membagi pembelian Anda menjadi 4 pembayaran bebas bunga sebesar <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 2 minggu.',ineligible_min:"Untuk pesanan di atas {minPrice}, pilih cicilan saat checkout untuk membagi pembelian Anda menjadi 4 pembayaran bebas bunga.",ineligible_monthly_payments_min:"Untuk pesanan di atas {minPrice}, pilih cicilan saat checkout untuk membagi pembelian Anda menjadi pembayaran bulanan.",ineligible_max:"Untuk pesanan hingga {maxPrice}, pilih cicilan saat checkout untuk membagi pembelian Anda menjadi beberapa pembayaran.",dynamic_pdp:{one:"Contoh paket untuk pembelian sebesar <b>{priceWithoutInterest}</b>",other:"Contoh paket untuk pembelian sebesar <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Pilih cicilan saat checkout untuk membagi pembelian Anda menjadi 2 pembayaran bebas bunga sebesar <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 15 hari.',split_pay_only_30:"Pilih cicilan saat checkout untuk membayar pembelian sebesar <b>{price}</b> tanpa bunga dalam 30 hari.",ineligible_min_over_time:"Untuk pesanan di atas {minPrice}, pilih cicilan saat checkout untuk pembayaran bertahap."},close:"Tutup",new_window:"Membuka jendela baru.",partnership:"Cicilan bermitra dengan {affirmLogo}",partnership_disclaimer:"Cicilan bermitra dengan {affirmLogo}. Layanan terjemahan tidak disediakan oleh Affirm. Affirm dan penawarannya hanya didukung dalam bahasa Inggris.",split_pay_contents:{interest_fees:"Tidak ada biaya tersembunyi.",interest_credit:"Mendaftar tidak akan berdampak pada skor kredit Anda.",no_interest_fees:"Tanpa biaya sama sekali.",no_interest_credit:"Mendaftar tidak akan berdampak pada skor kredit Anda."},sample_plan_contents:{continue_to_checkout:"Lanjutkan ke checkout",unavailable:"Tidak tersedia",check_eligibility:"Dengan melanjutkan, informasi Anda akan dibagikan dengan Affirm. <br/> Memeriksa kualifikasi tidak akan memengaruhi kredit Anda. ",apr:"APR",interest:"Bunga",total:"Total",processing:"Memproses permintaan Anda",processing_time:"Proses ini dapat memerlukan waktu hingga satu menit...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> setiap 2 minggu</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> setiap bulan</span>',split_pay_number_of_terms:"&nbsp;selama {numberOfTerms} minggu",other_number_of_terms:"&nbsp;selama {numberOfTerms} bulan"},legal:{ca_residents_notice:"Penduduk California: Pinjaman oleh Affirm Loan Services, LLC dibuat atau diatur berdasarkan lisensi California Finance Lender.",rates_from_apr:'Tarif mulai dari 0-36% APR. Opsi pembayaran melalui Affirm tunduk pada pemeriksaan kelayakan, mungkin tidak tersedia di semua negara bagian, dan disediakan oleh mitra peminjaman berikut: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opsi bergantung pada jumlah pembelian Anda, dan uang muka mungkin diperlukan.',interest_and_split_pay:"Perkiraan jumlah pembayaran tidak termasuk pajak dan pengiriman.",split_pay_only:"Perkiraan jumlah pembayaran tidak termasuk pajak dan pengiriman. Opsi pembayaran ditawarkan oleh Affirm dan tunduk pada pemeriksaan kelayakan serta mungkin tidak tersedia di semua negara bagian.",ineligible:"Opsi pembayaran ditawarkan oleh Affirm dan tunduk pada pemeriksaan kelayakan serta mungkin tidak tersedia di semua negara bagian.",dynamic_pdp:'Perkiraan jumlah pembayaran tidak termasuk pajak dan pengiriman. Tarif berkisar dari 0-36% APR. Opsi pembayaran melalui Shop Pay Installments tunduk pada pemeriksaan kelayakan dan disediakan oleh mitra peminjaman berikut: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opsi bergantung pada jumlah pembelian Anda, dan uang muka mungkin diperlukan. Lebih banyak opsi mungkin tersedia setelah persetujuan. Pemberitahuan negara bagian kepada konsumen: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Ek={shopPay:Lk,banner:Ak,modal:Tk},Mk=Object.freeze({__proto__:null,banner:Ak,default:Ek,modal:Tk,shopPay:Lk});const Ok="Shop Pay",Ik={learn_more:"Scopri di più",view_sample_plans:"Visualizza piani di esempio",split_pay_eligible:"Paga in 4 rate senza interessi da <b>{price}</b> con {shopPayLogo}",interest_only_eligible:"Dividi l’acquisto in rate mensili con {shopPayLogo}",dynamic_interest_only_eligible:"Da <b>{price}</b>/mese con {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 rate senza interessi o da <b>{price}</b>/mese con {shopPayLogo}",zero_interest_eligible:"Da <b>{price}</b>/mese o TAEG allo 0% con {shopPayLogo}",zero_interest_eligible_zero_apr:"Da <b>{price}</b>/mese con TAEG allo 0% tramite {shopPayLogo}
2",non_eligible_min:"Paga in 4 rate senza interessi per ordini superiori a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_monthly_payments_min:"Dividi l’acquisto in rate mensili per ordini superiori a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_max:"Dividi l’acquisto in rate per ordini fino a <b>{maxPrice}</b> con {shopPayLogo}",split_pay_eligible_2:"Paga in 2 rate senza interessi da <b>{price}</b> con {shopPayLogo}",split_pay_eligible_30:"Paga <b>{price}</b> entro 30 giorni senza interessi con {shopPayLogo}",non_eligible_min_over_time:"Dilaziona il pagamento per ordini superiori a <b>{minPrice}</b> con {shopPayLogo}",non_eligible_min_over_time_30:"Paga entro 30 giorni senza interessi per ordini superiori a <b>{minPrice}</b> con {shopPayLogo}"},Nk={title:"Acquista ora, paga dopo",subtitle:{interest_and_split_pay:'Scegli il piano di pagamento al check-out: a partire da 4 pagamenti senza interessi da <span class="tagline__bold">{splitPayLoanRepayment}</span> ogni 2 settimane.',interest_only:"Scegli il piano di pagamento al check-out per dividere l’acquisto in rate mensili.",split_pay_only:'Seleziona il pagamento a rate al check-out per dividere l’acquisto in 4 pagamenti senza interessi da <span class="tagline__bold">{splitPayLoanRepayment}</span> ogni 2 settimane.',ineligible_min:"Per ordini superiori a {minPrice}, seleziona il pagamento a rate al check-out per dividere l’acquisto in 4 pagamenti senza interessi.",ineligible_monthly_payments_min:"Per ordini superiori a {minPrice}, seleziona il pagamento a rate al check-out per dividere l’acquisto in pagamenti mensili.",ineligible_max:"Per ordini fino a {maxPrice}, seleziona il pagamento a rate al check-out per dividere l’acquisto in più pagamenti.",dynamic_pdp:{one:"Piano di esempio per un acquisto di <b>{priceWithoutInterest}</b>",other:"Piani di esempio per un acquisto di <b>{priceWithoutInterest}</b>",many:"Piani di esempio per un acquisto di <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Seleziona il pagamento a rate al check-out per dividere l’acquisto in 2 pagamenti senza interessi da <span class="tagline__bold">{splitPayLoanRepayment}</span> ogni 15 giorni.',split_pay_only_30:"Seleziona il pagamento a rate al check-out per pagare l’acquisto di <b>{price}</b> senza interessi entro 30 giorni.",ineligible_min_over_time:"Per ordini superiori a {minPrice}, seleziona il pagamento a rate al check-out per dilazionare il pagamento dell’acquisto."},close:"Chiudi",new_window:"Si apre in una nuova finestra.",partnership:"Rate in partnership con {affirmLogo}",partnership_disclaimer:"Rate in partnership con {affirmLogo}. I servizi di traduzione non sono forniti da Affirm. Affirm e i relativi servizi sono supportati solo in lingua inglese.",split_pay_contents:{interest_fees:"Nessun costo nascosto, mai.",interest_credit:"La richiesta non ha alcun impatto sul merito di credito.",no_interest_fees:"Nessuna spesa, mai.",no_interest_credit:"La richiesta non ha alcun impatto sul merito di credito."},sample_plan_contents:{continue_to_checkout:"Continua con il check-out",unavailable:"Non disponibile",check_eligibility:"Continuando, le tue informazioni verranno condivise con Affirm. <br/> La verifica dell’idoneità non influirà sul tuo merito di credito. ",apr:"TAEG",interest:"Interessi",total:"Totale",processing:"Elaborazione della richiesta",processing_time:"Potrebbe volerci fino a un minuto...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> ogni 2 settimane</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> ogni mese</span>',split_pay_number_of_terms:"&nbsp;per {numberOfTerms} settimane",other_number_of_terms:"&nbsp;per {numberOfTerms} mesi"},legal:{ca_residents_notice:"Residenti in California: i prestiti erogati da Affirm Loan Services, LLC sono effettuati o gestiti ai sensi della licenza California Finance Lender.",rates_from_apr:'Tassi con TAEG compreso tra 0 e 36%. Le opzioni di pagamento tramite Affirm sono soggette a verifica dell’idoneità, potrebbero non essere disponibili in tutti gli stati e sono fornite dai seguenti partner di prestito: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Le opzioni dipendono dall’importo dell’acquisto e potrebbe essere richiesto un acconto.',interest_and_split_pay:"L’importo stimato del pagamento non include le imposte e la spedizione.",split_pay_only:"L’importo stimato del pagamento non include imposte e spedizione. Le opzioni di pagamento sono offerte da Affirm, sono soggette a verifica dell’idoneità e potrebbero non essere disponibili in tutti gli stati.",ineligible:"Le opzioni di pagamento sono offerte da Affirm, sono soggette a verifica dell’idoneità e potrebbero non essere disponibili in tutti gli stati.",dynamic_pdp:'L’importo stimato del pagamento non include imposte e spedizione. I tassi hanno un TAEG compreso tra lo 0 e il 36%. Le opzioni di pagamento tramite Shop Pay Installments sono soggette a verifica dell’idoneità e sono fornite dai seguenti partner di prestito: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Le opzioni dipendono dall’importo dell’acquisto e potrebbe essere richiesto un acconto. Potrebbero essere disponibili altre opzioni previa approvazione. Avvisi statal
2i per i consumatori: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Rk={shopPay:Ok,banner:Ik,modal:Nk},Dk=Object.freeze({__proto__:null,banner:Ik,default:Rk,modal:Nk,shopPay:Ok});const Bk="Shop Pay",qk={learn_more:"詳しくはこちら",view_sample_plans:"サンプルのプランを表示",split_pay_eligible:"{shopPayLogo} を利用して <b>{price}</b> を 4 回の無利子分割払いで決済",interest_only_eligible:"{shopPayLogo} を利用して購入金額を月々の分割払いに設定",dynamic_interest_only_eligible:"{shopPayLogo} を利用して月額 <b>{price}</b> から",pay_in_4_or_as_low_as_eligible:"{shopPayLogo} を利用して 4 回の無利子分割払い、または月額 <b>{price}</b> から",zero_interest_eligible:"{shopPayLogo} を利用して月額 <b>{price}</b> から、または実質年率 0%",zero_interest_eligible_zero_apr:"{shopPayLogo} を利用して実質年率 0%、月額 <b>{price}</b> から",non_eligible_min:"{shopPayLogo} を利用し、<b>{minPrice}</b> 以上の注文を 4 回の無利子分割払いで決済",non_eligible_monthly_payments_min:"{shopPayLogo} を利用し、<b>{minPrice}</b> 以上の注文を月々の分割払いに設定",non_eligible_max:"{shopPayLogo} を利用し、<b>{maxPrice}</b> までの注文を分割払いに設定",split_pay_eligible_2:"{shopPayLogo} を利用して <b>{price}</b> を 2 回の無利子分割払いで決済",split_pay_eligible_30:"{shopPayLogo} を利用して <b>{price}</b> を 30 日以内に無利子で決済",non_eligible_min_over_time:"{shopPayLogo} を利用し、<b>{minPrice}</b> 以上の注文を分割払い",non_eligible_min_over_time_30:"{shopPayLogo} を利用し、<b>{minPrice}</b> 以上の注文を 30 日以内に無利子で決済"},Fk={title:"今すぐ購入、後で決済",subtitle:{interest_and_split_pay:'チェックアウト時に決済スケジュールを選択してください。2 週間ごとに <span class="tagline__bold">{splitPayLoanRepayment}</span> を無利子で 4 回決済するプランなどがあります。',interest_only:"チェックアウト時に決済スケジュールを選択し、購入金額を月々の分割払いに設定します。",split_pay_only:'チェックアウト時に分割払いを選択すると、2 週間ごとに <span class="tagline__bold">{splitPayLoanRepayment}</span> の無利子 4 回払いで購入できます。',ineligible_min:"{minPrice} 以上の注文の場合、チェックアウト時に分割払いを選択すると、無利子 4 回払いで購入できます。",ineligible_monthly_payments_min:"{minPrice} 以上の注文の場合、チェックアウト時に分割払いを選択すると、月々の分割払いで購入できます。",ineligible_max:"{maxPrice} までの注文の場合、チェックアウト時に分割払いを選択すると、複数回の分割払いで購入できます。",dynamic_pdp:{one:"<b>{priceWithoutInterest}</b> 購入のサンプルプラン",other:"<b>{priceWithoutInterest}</b> 購入のサンプルプラン"},split_pay_only_2:'チェックアウト時に分割払いを選択すると、15 日ごとに <span class="tagline__bold">{splitPayLoanRepayment}</span> の無利子 2 回払いで購入できます。',split_pay_only_30:"チェックアウト時に分割払いを選択すると、購入金額 <b>{price}</b> を 30 日以内に無利子で決済できます。",ineligible_min_over_time:"{minPrice} 以上の注文の場合、チェックアウト時に分割払いを選択して、購入金額を分割できます。"},close:"閉じる",new_window:"新しいウィンドウで開きます。",partnership:"{affirmLogo} との提携による分割払い",partnership_disclaimer:"{affirmLogo} との提携による分割払いです。Affirmによる翻訳サービスは提供されていません。Affirmおよびそのサービスは英語のみでサポートされています。",split_pay_contents:{interest_fees:"隠された手数料は一切ありません。",interest_credit:"申請してもクレジットスコアには影響しません。",no_interest_fees:"手数料は一切かかりません。",no_interest_credit:"申請してもクレジットスコアには影響しません。"},sample_plan_contents:{continue_to_checkout:"チェックアウトに進む",unavailable:"利用不可",check_eligibility:"続行すると、情報はAffirmと共有されます。<br/> 利用資格を確認してもクレジットには影響しません。 ",apr:"APR",interest:"利息",total:"合計",processing:"リクエストを処理しています",processing_time:"これには最大 1 分かかる場合があります...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> (2 週間ごと)</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> (月ごと)</span>',split_pay_number_of_terms:"&nbsp;({numberOfTerms} 週間)",other_number_of_terms:"&nbsp;({numberOfTerms} か月間)"},legal:{ca_residents_notice:"カリフォルニア州の居住者: Affirm Loan Services, LLCによるローンは、カリフォルニア州の金融貸金業者ライセンスに従って実行または手配されます。",rates_from_apr:'金利は実質年率 0〜36% の範囲です。Affirmを通じた決済オプションは利用資格の確認が必要であり、すべての州で利用できるとは限りません。また、以下の貸付パートナーによって提供されます: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。オプションは購入金額によって異なり、頭金が必要になる場合があります。',interest_and_split_pay:"推定決済金額には税と配送料は含まれていません。",split_pay_only:"推定決済金額には税と配送料は含まれていません。決済オプションはAffirmによって提供されており、利用資格の確認が必要であり、すべての州で利用できるとは限りません。",ineligible:"決済オプションはAffirmによって提供されており、利用資格の確認が必要であり、すべての州で利用できるとは限りません。",dynamic_pdp:'推定決済金額には税と配送料は含まれていません。金利は実質年率 0〜36% の範囲です。Shop Payの分割払いを通じた決済オプションは、利用資格の確認が必要であり、以下の貸付パートナーによって提供されます: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。オプションは購入金額によって異なり、頭金が必要になる場合があります。承認されると、さらに多くのオプションを利用できる場合があります。消費者への州の通知: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>。'}};var Vk={shopPay:Bk,banner:qk,modal:Fk},$k=Object.freeze({__proto__:null,banner:qk,default:Vk,modal:Fk,shopPay:Bk});const Uk="Shop Pay",Wk={learn_more:"자세히 알아보기",view_sample_plans:"샘플 플랜 보기",split_pay_eligible:"{shopPayLogo}
2을(를) 사용하여 <b>{price}</b>씩 4회 무이자 할부로 결제",interest_only_eligible:"{shopPayLogo}을(를) 사용하여 매월 할부로 분할 납부",dynamic_interest_only_eligible:"{shopPayLogo}을(를) 사용하여 월 최저 <b>{price}</b>부터",pay_in_4_or_as_low_as_eligible:"{shopPayLogo}을(를) 사용하여 4회 무이자 할부 또는 월 최저 <b>{price}</b>부터",zero_interest_eligible:"{shopPayLogo}을(를) 사용하여 월 최저 <b>{price}</b> 또는 연이율 0%부터",zero_interest_eligible_zero_apr:"{shopPayLogo}을(를) 사용하여 연이율 0%로 월 최저 <b>{price}</b>부터",non_eligible_min:"{shopPayLogo}을(를) 사용하여 <b>{minPrice}</b> 이상 주문 시 4회 무이자 할부로 결제",non_eligible_monthly_payments_min:"{shopPayLogo}을(를) 사용하여 <b>{minPrice}</b> 이상 주문 시 매월 할부로 분할 납부",non_eligible_max:"{shopPayLogo}을(를) 사용하여 최대 <b>{maxPrice}</b>의 주문을 할부로 분할 납부",split_pay_eligible_2:"{shopPayLogo}을(를) 사용하여 <b>{price}</b>씩 2회 무이자 할부로 결제",split_pay_eligible_30:"{shopPayLogo}을(를) 사용하여 30일 이내에 <b>{price}</b> 무이자 결제",non_eligible_min_over_time:"{shopPayLogo}을(를) 사용하여 <b>{minPrice}</b> 이상 주문 시 분할 납부",non_eligible_min_over_time_30:"{shopPayLogo}을(를) 사용하여 <b>{minPrice}</b> 이상 주문 시 30일 이내에 무이자 결제"},Hk={title:"지금 구매하고 나중에 결제하세요",subtitle:{interest_and_split_pay:'체크아웃 시 결제 일정을 선택하십시오. 2주마다 <span class="tagline__bold">{splitPayLoanRepayment}</span>씩 4회 무이자 결제부터 시작합니다.',interest_only:"체크아웃 시 결제 일정을 선택하여 매월 할부로 분할 납부하십시오.",split_pay_only:'체크아웃 시 할부를 선택하여 2주마다 <span class="tagline__bold">{splitPayLoanRepayment}</span>씩 4회 무이자 결제로 분할 납부하십시오.',ineligible_min:"{minPrice} 이상 주문의 경우 체크아웃 시 할부를 선택하여 4회 무이자 결제로 분할 납부하십시오.",ineligible_monthly_payments_min:"{minPrice} 이상 주문의 경우 체크아웃 시 할부를 선택하여 월간 결제로 분할 납부하십시오.",ineligible_max:"최대 {maxPrice} 주문의 경우 체크아웃 시 할부를 선택하여 여러 번에 걸쳐 분할 납부하십시오.",dynamic_pdp:{one:"<b>{priceWithoutInterest}</b> 구매를 위한 샘플 플랜",other:"<b>{priceWithoutInterest}</b> 구매를 위한 샘플 플랜"},split_pay_only_2:'체크아웃 시 할부를 선택하여 15일마다 <span class="tagline__bold">{splitPayLoanRepayment}</span>씩 2회 무이자 결제로 분할 납부하십시오.',split_pay_only_30:"체크아웃 시 할부를 선택하여 <b>{price}</b>의 구매 금액을 30일 이내에 무이자 결제하십시오.",ineligible_min_over_time:"{minPrice} 이상 주문의 경우 체크아웃 시 할부를 선택하여 분할 납부하십시오."},close:"닫기",new_window:"새 창에서 열립니다.",partnership:"{affirmLogo} 제휴 할부",partnership_disclaimer:"{affirmLogo} 제휴 할부. Affirm은 번역 서비스를 제공하지 않습니다. Affirm 및 관련 서비스는 영어로만 지원됩니다.",split_pay_contents:{interest_fees:"숨겨진 수수료가 전혀 없습니다.",interest_credit:"신청해도 신용 점수에 영향을 미치지 않습니다.",no_interest_fees:"수수료가 전혀 없습니다.",no_interest_credit:"신청해도 신용 점수에 영향을 미치지 않습니다."},sample_plan_contents:{continue_to_checkout:"체크아웃 계속",unavailable:"사용 불가",check_eligibility:"계속하면 귀하의 정보가 Affirm과 공유됩니다. <br/> 자격을 확인해도 신용에는 영향을 미치지 않습니다. ",apr:"연이율",interest:"이자",total:"합계",processing:"요청 처리 중",processing_time:"최대 1분 정도 소요될 수 있습니다...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency">(2주마다)</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency">(매월)</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms}주 동안",other_number_of_terms:"&nbsp;{numberOfTerms}개월 동안"},legal:{ca_residents_notice:"캘리포니아 거주자: Affirm Loan Services, LLC의 대출은 캘리포니아 금융 대출 기관 라이선스에 따라 이루어지거나 알선됩니다.",rates_from_apr:'연이율 0~36%가 적용됩니다. Aff
2irm을 통한 결제 옵션은 자격 확인을 거쳐야 하며 일부 주에서는 사용하지 못할 수 있습니다. 해당 옵션은 다음 대출 파트너가 제공합니다. <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. 옵션은 구매 금액에 따라 달라지며 계약금이 필요할 수 있습니다.',interest_and_split_pay:"예상 결제 금액에는 세금과 배송료가 제외되어 있습니다.",split_pay_only:"예상 결제 금액에는 세금과 배송료가 제외되어 있습니다. 결제 옵션은 Affirm에서 제공하며 자격 확인을 거쳐야 하고 일부 주에서는 사용하지 못할 수 있습니다.",ineligible:"결제 옵션은 Affirm에서 제공하며 자격 확인을 거쳐야 하고 일부 주에서는 사용하지 못할 수 있습니다.",dynamic_pdp:'예상 결제 금액에는 세금과 배송료가 제외되어 있습니다. 연이율 0~36%가 적용됩니다. Shop Pay 할부를 통한 결제 옵션은 자격 확인을 거쳐야 하며 다음 대출 파트너가 제공합니다. <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. 옵션은 구매 금액에 따라 달라지며 계약금이 필요할 수 있습니다. 승인 시 더 많은 옵션을 사용할 수 있습니다. 소비자 대상 주별 고지 사항: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Kk={shopPay:Uk,banner:Wk,modal:Hk},Zk=Object.freeze({__proto__:null,banner:Wk,default:Kk,modal:Hk,shopPay:Uk});const Gk="„Shop Pay“",Jk={learn_more:"Sužinokite daugiau",view_sample_plans:"Žiūrėti planų pavyzdžius",split_pay_eligible:"Mokėkite 4 įmokomis po <b>{price}</b> be palūkanų su {shopPayLogo}",interest_only_eligible:"Padalinkite pirkimo sumą į mėnesines įmokas su {shopPayLogo}",dynamic_interest_only_eligible:"Nuo <b>{price}</b>/mėn. su {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 įmokos be palūkanų, arba nuo <b>{price}</b>/mėn. su {shopPayLogo}",zero_interest_eligible:"Nuo <b>{price}</b>/mėn. arba 0 % MPN su {shopPayLogo}",zero_interest_eligible_zero_apr:"Nuo <b>{price}</b>/mėn. arba 0 % MPN su {shopPayLogo}",non_eligible_min:"Mokėkite 4 įmokomis be palūkanų už užsakymus, kurių suma viršija <b>{minPrice}</b>, su {shopPayLogo}",non_eligible_monthly_payments_min:"Padalinkite pirkimo sumą į mėnesines įmokas už užsakymus, kurių suma viršija <b>{minPrice}</b>, su {shopPayLogo}",non_eligible_max:"Padalinkite pirkimo sumą į įmokas už užsakymus, kurių suma neviršija <b>{maxPrice}</b>, su {shopPayLogo}",split_pay_eligible_2:"Mokėkite 2 įmokomis po <b>{price}</b> be palūkanų su {shopPayLogo}",split_pay_eligible_30:"Sumokėkite <b>{price}</b> per 30 dienų be palūkanų su {shopPayLogo}",non_eligible_min_over_time:"Mokėkite dalimis už užsakymus, viršijančius <b>{minPrice}</b> su {shopPayLogo}",non_eligible_min_over_time_30:"Sumokėkite per 30 dienų be palūkanų už užsakymus, kurių suma viršija <b>{minPrice}</b> su {shopPayLogo}"},Yk={title:"Gaukite dabar, mokėkite vėliau",subtitle:{interest_and_split_pay:'Pasirinkite mokėjimų grafiką atsiskaitydami &#8211; pradedant nuo 4 mokėjimų po <span class="tagline__bold">{splitPayLoanRepayment}</span> be palūkanų kas 2 savaites.',interest_only:"Pasirinkite mokėjimų grafiką atsiskaitydami ir padalinkite pirkimo sumą į mėnesines įmokas.",split_pay_only:'Atsiskaitydami pasirinkite įmokas ir padalinkite visą pirkimo sumą į 4 mokėjimus po <span class="tagline__bold">{splitPayLoanRepayment}</span> be palūkanų kas 2 savaites.',ineligible_min:"Jei užsakymų suma viršija {minPrice}, pasirinkite įmokas atsiskaitydami ir padalinkite pirkimo sumą į 4 mokėjimus be palūkanų.",ineligible_monthly_payments_min:"Jei užsakymų suma viršija {minPrice}, pasirinkite įmokas atsiskaitydami ir padalinkite pirkimo sumą į mėnesinius mokėjimus.",ineligible_max:"Jei užsakymų suma neviršija {maxPrice}, pasirinkite įmokas atsiskaitydami ir padalinkite pirkimo sumą į keletą mokėjimų.",dynamic_pdp:{one:"Plano pavyzdys už <b>{priceWithoutInterest}</b> sumos pirkinius",other:"Planų pavyzdžiai už <b>{priceWithoutInterest}</b> pirkimo sumą",few:"Planų pavyzdžiai už <b>{priceWithoutInterest}</b> pirkimo sumą",many:"Planų pavyzdžiai už <b>{priceWithoutInterest}</b> pirkimo sumą"},split_pay_only_2:'Atsiskaitydami pasirinkite įmokas ir padalinkite visą pirkimo sumą į 2 mokėjimus po <span class="tagline__bold">{splitPayLoanRepayment}</span> be palūkanų kas 15 dienų.',split_pay_only_30:"Atsiskaitydami pasirinkite įmokas ir sumokėkite <b>{price}</b> už pirkinį be palūkanų per 30 dienų.",ineligible_min_over_time:"Jei užsakymų suma viršija {minPrice}, atsiskaitydami pasirinkite įmokas ir padalinkite pirkimo sumą, kad galėtumėte mokėti dalimis."},close:"Uždaryti",new_window:"Atidaroma naujame lange.",partnership:"Įmokos bendradarbiaujant su {affirmLogo}",partnership_disclaimer:"Įmokos bendradarbiaujant su {affirmLogo}. „Affirm“ neteikia vertimo paslaugų. „Affirm“ ir jos pasiūlymai palaikomi tik anglų kalba.",split_pay_contents:{interest_fees:"Jokių paslėptų mokesčių.",interest_credit:"Jokios įtakos jūsų kredito reitingui.",no_interest_fees:"Jokių mokesčių.",no_interest_credit:"Jokios įtakos jūsų kredito reitingui."},sample_plan_contents:{continue_to_checkout:"Atsiskaityti",unavailable:"Negalima",check_eligibility:"Tęsdami sutinkate, kad jūsų informacija būtų perduota „Affirm“. <br/> Tinkamumo patikrinimas neturės įtakos jūsų kreditui. ",apr:"MPN (metinė procentinė norma)",interest:"Palūkanos",total:"Iš viso",processing:"Jūsų užklausa vykdoma",processing_time:"Tai gali užtrukti iki minutės...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> kas 2 savaites</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> kas mėnesį</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms} sav.",other_number_of_terms:"&nbsp;{numberOfTerms} mėn."},legal:{ca_residents_notice:"Kalifornijos gyventojams: „Affirm Loan Services, LLC“ paskolos teikiamos arba organizuojamos pagal Kalifornijos finansų skolintojo licenciją.",rates_from_apr:'Įkainiai nuo 0 iki 36 % MPN. Mokėjimo variantams su „Affirm“ taikomas tinkamumo patikrinimas, jie gali būti prieinami ne visose valstijose ir juos teikia šie skolinimo partneriai: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Variantai priklauso nuo jūsų pirkimo sumos; gali būti reikalaujama pradinio įnašo.',interest_and_split_pay:"Į apskaičiuotą mokėjimo sumą neįtraukti mokesčiai ir siuntimo išlaidos.",split_pay_only:"Į apskaičiuotą mokėjimo sumą neįtraukti mokesčiai ir siuntimo išlaidos. Mokėjimo variantus siūlo „Affirm“, jiems gali būti taikomas tinkamumo patikrinimas ir jie gali būti prieinami ne visose valstijose.",ineligible:"Mokėjimo variantus siūlo „Affirm“, jiems gali būti taikomas tinkamumo patikrinimas ir jie gali būti prieinami ne visose valstijose.",dynamic_pdp:'Į apskaičiuotą mokėjimo sumą neįtraukti mokesčiai ir siuntimo išlaidos. Įkainiai svyruoja nuo 0 iki 36 % MPN. Mokėjimo variantams „Shop Pay“ įmokomis taikomas tinkamumo patikrinimas ir juos teikia šie skolinimo partneriai: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Variantai priklauso nuo jūsų pirkimo sumos; gali būti reikalaujama pradinio įnašo. Patvirtinus gali būti pateikta daugiau variantų. Valstijų pranešimai vartotojams: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Qk={shopPay:Gk,banner:Jk,modal:Yk},Xk=Object.freeze({__proto__:null,banner:Jk,default:Qk,modal:Yk,shopPay:Gk});const ew="Shop Pay",tw={learn_more:"Ketahui lebih lanjut",view_sample_plans:"Lihat pelan sampel",split_pay_eligible:"Bayar dalam 4 ansuran tanpa faedah sebanyak <b>{price}</b> menggunakan {shopPayLogo}",interest_only_eligible:"Bahagikan pembelian anda kepada ansuran bulanan menggunakan {shopPayLogo}",dynamic_interest_only_eligible:"Daripada <b>{price}</b>/bulan menggunakan {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 ansuran tanpa faedah atau daripada <b>{price}</b>/bulan menggunakan {shopPayLogo}",zero_interest_eligible:"Daripada <b>{price}</b>/bulan atau 0% APR menggunakan {shopPayLogo}",zero_interest_eligible_zero_apr:"Daripada <b>{price}</b>/bulan pada kadar 0% APR menggunakan {shopPayLogo}",non_eligible_min:"Bayar dalam 4 ansuran tanpa faedah untuk pesanan lebih daripada <b>{minPrice}</b> menggunakan {shopPayLogo}",non_eligible_monthly_payments_min:"Bahagikan pembelian anda kepada ansuran bulanan untuk pesanan lebih daripada <b>{minPrice}</b> menggunakan {shopPayLogo}",non_eligible_max:"Bahagikan pembelian anda kepada ansuran untuk pesanan hingga <b>{maxPrice}</b> menggunakan {shopPayLogo}",split_pay_eligible_2:"Bayar dalam 2 ansuran tanpa faedah sebanyak <b>{price}</b> menggunakan {shopPayLogo}",split_pay_eligible_30:"Bayar <b>{price}</b> dalam masa 30 hari tanpa faedah menggunakan {shopPayLogo}",non_eligible_min_over_time:"Bayar mengikut masa untuk pesanan lebih daripada <b>{minPrice}</b> menggunakan {shopPayLogo}",non_eligible_min_over_time_30:"Bayar dalam masa 30 hari tanpa faedah untuk pesanan lebih daripada <b>{minPrice}</b> menggunakan {shopPayLogo}"},nw={title:"Dapatkan sekarang, bayar kemudian",subtitle:{interest_and_split_pay:'Pilih jadual pembayaran anda semasa pembayaran &#8211; bermula pada 4 pembayaran tanpa faedah sebanyak <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 2 minggu.',interest_only:"Pilih jadual pembayaran anda semasa pembayaran untuk membahagikan pembelian anda kepada ansuran bulanan.",split_pay_only:'Pilih ansuran 
2semasa pembayaran untuk membahagikan pembelian anda kepada 4 pembayaran tanpa faedah sebanyak <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 2 minggu.',ineligible_min:"Untuk pesanan melebihi {minPrice}, pilih ansuran semasa pembayaran untuk membahagikan pembelian anda kepada 4 pembayaran tanpa faedah.",ineligible_monthly_payments_min:"Untuk pesanan melebihi {minPrice}, pilih ansuran semasa pembayaran untuk membahagikan pembelian anda kepada pembayaran bulanan.",ineligible_max:"Untuk pesanan hingga {maxPrice}, pilih ansuran semasa pembayaran untuk membahagikan pembelian anda kepada berbilang pembayaran.",dynamic_pdp:{one:"Pelan sampel untuk pembelian <b>{priceWithoutInterest}</b>",other:"Pelan sampel untuk pembelian <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Pilih ansuran semasa pembayaran untuk membahagikan pembelian anda kepada 2 pembayaran tanpa faedah sebanyak <span class="tagline__bold">{splitPayLoanRepayment}</span> setiap 15 hari.',split_pay_only_30:"Pilih ansuran semasa pembayaran untuk membayar pembelian <b>{price}</b> anda tanpa faedah dalam masa 30 hari.",ineligible_min_over_time:"Untuk pesanan melebihi {minPrice}, pilih ansuran semasa pembayaran untuk membahagikan pembelian anda mengikut masa."},close:"Tutup",new_window:"Dibuka dalam tetingkap baharu.",partnership:"Ansuran dengan kerjasama {affirmLogo}",partnership_disclaimer:"Ansuran dengan kerjasama {affirmLogo}. Perkhidmatan terjemahan tidak disediakan oleh Affirm. Affirm dan tawarannya hanya disokong dalam bahasa Inggeris.",split_pay_contents:{interest_fees:"Tiada yuran tersembunyi, sama sekali.",interest_credit:"Tiada kesan terhadap skor kredit anda apabila memohon.",no_interest_fees:"Tiada yuran, sama sekali.",no_interest_credit:"Tiada kesan terhadap skor kredit anda apabila memohon."},sample_plan_contents:{continue_to_checkout:"Teruskan ke pembayaran",unavailable:"Tidak tersedia",check_eligibility:"Dengan meneruskan, maklumat anda akan dikongsikan dengan Affirm. <br/> Menyemak kelayakan anda tidak akan menjejaskan kredit anda. ",apr:"APR",interest:"Faedah",total:"Jumlah",processing:"Memproses permintaan anda",processing_time:"Ini mungkin mengambil masa hingga satu minit...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> setiap 2 minggu</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> setiap bulan</span>',split_pay_number_of_terms:"&nbsp;selama {numberOfTerms} minggu",other_number_of_terms:"&nbsp;selama {numberOfTerms} bulan"},legal:{ca_residents_notice:"Penduduk CA: Pinjaman oleh Affirm Loan Services, LLC dibuat atau diatur berdasarkan lesen Pemberi Pinjaman Kewangan California.",rates_from_apr:'Kadar antara 0-36% APR. Pilihan pembayaran melalui Affirm tertakluk pada semakan kelayakan, mungkin tidak tersedia di semua negeri dan disediakan oleh rakan kongsi pemberian pinjaman ini: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Pilihan bergantung pada jumlah pembelian anda dan bayaran pendahuluan mungkin diperlukan.',interest_and_split_pay:"Anggaran amaun pembayaran tidak termasuk cukai dan pengiriman.",split_pay_only:"Anggaran amaun pembayaran tidak termasuk cukai dan pengiriman. Pilihan pembayaran ditawarkan oleh Affirm dan tertakluk pada semakan kelayakan serta mungkin tidak tersedia di semua negeri.",ineligible:"Pilihan pembayaran ditawarkan oleh Affirm dan tertakluk pada semakan kelayakan serta mungkin tidak tersedia di semua negeri.",dynamic_pdp:'Anggaran amaun pembayaran tidak termasuk cukai dan pengiriman. Kadar dalam lingkungan 0-36% APR. Pilihan pembayaran melalui Ansuran Shop Pay tertakluk pada semakan kelayakan dan disediakan oleh rakan kongsi pemberian pinjaman ini: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>
2. Pilihan bergantung pada jumlah pembelian anda dan bayaran pendahuluan mungkin diperlukan. Lebih banyak pilihan mungkin tersedia selepas kelulusan. Notis negeri kepada pengguna: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var iw={shopPay:ew,banner:tw,modal:nw},aw=Object.freeze({__proto__:null,banner:tw,default:iw,modal:nw,shopPay:ew});const ow="Shop Pay",sw={learn_more:"Finn ut mer",view_sample_plans:"Se eksempler på betalingsplaner",split_pay_eligible:"Betal 4 rentefrie avdrag på <b>{price}</b> med {shopPayLogo}",interest_only_eligible:"Del opp kjøpet i månedlige avdrag med {shopPayLogo}",dynamic_interest_only_eligible:"Fra <b>{price}</b>/mnd. med {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 rentefrie avdrag, eller fra <b>{price}</b>/mnd. med {shopPayLogo}",zero_interest_eligible:"Fra <b>{price}</b>/mnd. eller 0 % effektiv rente med {shopPayLogo}",zero_interest_eligible_zero_apr:"Fra <b>{price}</b>/mnd. med 0 % effektiv rente med {shopPayLogo}",non_eligible_min:"Betal med 4 rentefrie avdrag for bestillinger over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_monthly_payments_min:"Del opp kjøpet i månedlige avdrag for bestillinger over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_max:"Del opp kjøpet i avdrag for bestillinger opptil <b>{maxPrice}</b> med {shopPayLogo}",split_pay_eligible_2:"Betal 2 rentefrie avdrag på <b>{price}</b> med {shopPayLogo}",split_pay_eligible_30:"Betal <b>{price}</b> rentefritt innen 30 dager med {shopPayLogo}",non_eligible_min_over_time:"Betal over tid for bestillinger over <b>{minPrice}</b> med {shopPayLogo}",non_eligible_min_over_time_30:"Betal rentefritt innen 30 dager for bestillinger over <b>{minPrice}</b> med {shopPayLogo}"},rw={title:"Få varen nå, betal senere",subtitle:{interest_and_split_pay:'Velg en betalingsplan i kassen &#8211; som starter på 4 rentefrie betalinger på <span class="tagline__bold">{splitPayLoanRepayment}</span> annenhver uke.',interest_only:"Velg en betalingsplan i kassen for å dele opp kjøpet i månedlige avdrag.",split_pay_only:'Velg avdrag i kassen for å dele opp kjøpet i 4 rentefrie betalinger på <span class="tagline__bold">{splitPayLoanRepayment}</span> annenhver uke.',ineligible_min:"For bestillinger over {minPrice} velger du avdrag i kassen for å dele opp kjøpet i 4 rentefrie betalinger.",ineligible_monthly_payments_min:"For bestillinger over {minPrice} velger du avdrag i kassen for å dele opp kjøpet i månedlige betalinger.",ineligible_max:"For bestillinger opptil {maxPrice} velger du avdrag i kassen for å dele opp kjøpet i flere betalinger.",dynamic_pdp:{one:"Eksempel på betalingsplan for kjøp på <b>{priceWithoutInterest}</b>",other:"Eksempler på betalingsplaner for kjøp på <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Velg avdrag i kassen for å dele opp kjøpet i 2 rentefrie betalinger på <span class="tagline__bold">{splitPayLoanRepayment}</span> hver 15. dag.',split_pay_only_30:"Velg avdrag i kassen for å betale kjøpet på <b>{price}</b> rentefritt innen 30 dager.",ineligible_min_over_time:"For bestillinger over {minPrice} velger du avdrag i kassen for å dele opp kjøpet over tid."},close:"Lukk",new_window:"Åpnes i et nytt vindu.",partnership:"Avdrag i samarbeid med {affirmLogo}",partnership_disclaimer:"Avdrag i samarbeid med {affirmLogo}. Oversettelsestjenester tilbys ikke av Affirm. Affirm og tilbudene deres støttes bare på engelsk.",split_pay_contents:{interest_fees:"Ingen skjulte avgifter, noensinne.",interest_credit:"Søknaden påvirker ikke kredittskåren din.",no_interest_fees:"Ingen gebyrer, noensinne.",no_interest_credit:"Søknaden påvirker ikke kredittskåren din."},sample_plan_contents:{continue_to_checkout:"Fortsett til kassen",unavailable:"Ikke tilgjengelig",check_eligibility:"Når du fortsetter deles informasjonen din med Affirm. <br/> Det påvirker ikke kredittskåren din å sjekke om du kvalifiserer. ",apr:"Effektiv rente",interest:"Rente",total:"Totalt",processing:"Behandler forespørselen",processing_time:"Dette kan ta opptil ett minutt …",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency">
2 annenhver uke</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> hver måned</span>',split_pay_number_of_terms:"&nbsp;i {numberOfTerms} uker",other_number_of_terms:"&nbsp;i {numberOfTerms} måneder"},legal:{ca_residents_notice:"Innbyggere i California: Lån av Affirm Loan Services, LLC gis eller tilrettelegges i henhold til lisens som California Finance Lender.",rates_from_apr:'Renter fra 0–36 % effektiv rente. Betalingsalternativer gjennom Affirm er underlagt en kvalifiseringssjekk, er kanskje ikke tilgjengelige i alle delstater og tilbys av disse utlånspartnerne: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Alternativer avhenger av kjøpsbeløpet, og et forskudd kan kreves.',interest_and_split_pay:"Det beregnede betalingsbeløpet ekskluderer avgift og frakt.",split_pay_only:"Det beregnede betalingsbeløpet ekskluderer avgift og frakt. Betalingsalternativer tilbys av Affirm, er underlagt en kvalifikasjonssjekk og er kanskje ikke tilgjengelige i alle delstater.",ineligible:"Betalingsalternativer tilbys av Affirm, er underlagt en kvalifikasjonssjekk og er kanskje ikke tilgjengelige i alle delstater.",dynamic_pdp:'Det beregnede betalingsbeløpet ekskluderer avgifter og frakt. Renter fra 0–36 % effektiv rente. Betalingsalternativer gjennom Avdrag via Shop Pay er underlagt en kvalifiseringssjekk og tilbys av disse utlånspartnerne: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Alternativer avhenger av kjøpsbeløpet, og et forskudd kan kreves. Flere alternativer kan være tilgjengelige etter godkjenning. Merknader til forbrukere per delstat: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var lw={shopPay:ow,banner:sw,modal:rw},cw=Object.freeze({__proto__:null,banner:sw,default:lw,modal:rw,shopPay:ow});const pw="Shop Pay",dw={learn_more:"Meer informatie",view_sample_plans:"Voorbeeldschema's bekijken",split_pay_eligible:"Betaal in 4 rentevrije termijnbetalingen van <b>{price}</b> met {shopPayLogo}",interest_only_eligible:"Splits je aankoop in maandelijkse termijnbetalingen met {shopPayLogo}",dynamic_interest_only_eligible:"Vanaf <b>{price}</b>/mnd met {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 rentevrije termijnbetalingen, of vanaf <b>{price}</b>/mnd met {shopPayLogo}",zero_interest_eligible:"Vanaf <b>{price}</b>/mnd of 0% JKP met {shopPayLogo}",zero_interest_eligible_zero_apr:"Vanaf <b>{price}</b>/mnd tegen 0% JKP met {shopPayLogo}",non_eligible_min:"Betaal in 4 rentevrije termijnbetalingen voor bestellingen van meer dan <b>{minPrice}</b> met {shopPayLogo}",non_eligible_monthly_payments_min:"Splits je aankoop in maandelijkse termijnbetalingen voor bestellingen van meer dan <b>{minPrice}</b> met {shopPayLogo}",non_eligible_max:"Splits je aankoop in termijnbetalingen voor bestellingen tot <b>{maxPrice}</b> met {shopPayLogo}",split_pay_eligible_2:"Betaal in 2 rentevrije termijnbetalingen van <b>{price}</b> met {shopPayLogo}",split_pay_eligible_30:"Betaal <b>{price}</b> rentevrij binnen 30 dagen met {shopPayLogo}",non_eligible_min_over_time:"Betaal in termijnen voor bestellingen van meer dan <b>{minPrice}</b> met {shopPayLogo}",non_eligible_min_over_time_30:"Betaal binnen 30 dagen rentevrij voor bestellingen van meer dan <b>{minPrice}</b> met {shopPayLogo}"},uw={title:"Ontvang het nu, betaal later",subtitle:{interest_and_split_pay:'Kies je betalingsschema bij de checkout &#8211; vanaf 4 rentevrije betalingen van <span class="tagline__bold">{splitPayLoanRepayment}</span> elke 2 weken.',interest_only:"Kies je betalingsschema bij de checkout om je aankoop te splitsen in maandelijkse termijnbetalingen.",split_pay_only:'Selecteer termijnbetalingen bij de checkout om je aankoop te splitsen in 4 rentevrije betalingen van <span class="tagline__bold">{splitPayLoanRepayment}</span> elke 2 weken.',ineligible_min:"Voor bestellingen van meer dan {minPrice} selecteer je termijnbetalingen bij de checkout om je aankoop te splitsen in 4 rentevrije betalingen.",ineligible_monthly_payments_min:"Voor bestellingen van meer dan {minPrice} selecteer je termijnbetalingen bij de checkout om je aankoop te splitsen in maandelijkse betalingen.",ineligible_max:"Voor bestellingen tot {maxPrice} selecteer je termijnbetalingen bij de checkout om je aankoop in meerdere betalingen te splitsen.",dynamic_pdp:{one:"Voorbeeldschema voor aankoop van <b>{priceWithoutInterest}</b>",other:"Voorbeeldschema's voor aankoop van <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Selecteer termijnbetalingen bij de checkout om je aankoop te splitsen in 2 rentevrije betalingen van <span class="tagline__bold">{splitPayLoanRepayment}</span> elke 15 dagen.',split_pay_only_30:"Selecteer termijnbetalingen bij de checkout om je aankoop van <b>{price}</b> rentevrij binnen 30 dagen te betalen.",ineligible_min_over_time:"Voor bestellingen van meer dan {minPrice} selecteer je termijnbetalingen bij de checkout om je aankoop in termijnen te betalen."},close:"Sluiten",new_window:"Opent in een nieuw venster.",partnership:"Termijnbetalingen in samenwerking met {affirmLogo}",partnership_disclaimer:"Termijnbetalingen in samenwerking met {affirmLogo}
2. Vertaaldiensten worden niet geleverd door Affirm. Affirm en het aanbod van Affirm worden alleen in het Engels ondersteund.",split_pay_contents:{interest_fees:"Nooit verborgen kosten.",interest_credit:"Een aanvraag heeft geen invloed op je kredietscore.",no_interest_fees:"Nooit kosten.",no_interest_credit:"Een aanvraag heeft geen invloed op je kredietscore."},sample_plan_contents:{continue_to_checkout:"Doorgaan naar checkout",unavailable:"Niet beschikbaar",check_eligibility:"Door door te gaan, worden je gegevens gedeeld met Affirm. <br/> Het controleren of je in aanmerking komt, heeft geen invloed op je krediet. ",apr:"JKP",interest:"Rente",total:"Totaal",processing:"Je aanvraag wordt verwerkt",processing_time:"Dit kan tot een minuut duren...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> elke 2 weken</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> elke maand</span>',split_pay_number_of_terms:"&nbsp;gedurende {numberOfTerms} weken",other_number_of_terms:"&nbsp;gedurende {numberOfTerms} maanden"},legal:{ca_residents_notice:"Inwoners van CA: Leningen van Affirm Loan Services, LLC worden verstrekt of geregeld krachtens een vergunning voor Californische geldschieters.",rates_from_apr:'Tarieven van 0-36% JKP. Betalingsopties via Affirm zijn afhankelijk van een controle of je in aanmerking komt, zijn mogelijk niet in alle staten beschikbaar en worden aangeboden door deze kredietverstrekkers: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opties zijn afhankelijk van je aankoopbedrag en mogelijk is een aanbetaling vereist.',interest_and_split_pay:"Het geschatte betalingsbedrag is exclusief btw en verzending.",split_pay_only:"Het geschatte betalingsbedrag is exclusief btw en verzending. Betalingsopties worden aangeboden door Aff
2irm, zijn afhankelijk van een controle of je in aanmerking komt en zijn mogelijk niet in alle staten beschikbaar.",ineligible:"Betalingsopties worden aangeboden door Affirm, zijn afhankelijk van een controle of je in aanmerking komt en zijn mogelijk niet in alle staten beschikbaar.",dynamic_pdp:'Het geschatte betalingsbedrag is exclusief btw en verzending. Tarieven variëren van 0-36% JKP. Betalingsopties via Shop Pay-termijnbetalingen zijn afhankelijk van een controle of je in aanmerking komt en worden aangeboden door deze kredietverstrekkers: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opties zijn afhankelijk van je aankoopbedrag en mogelijk is een aanbetaling vereist. Bij goedkeuring zijn mogelijk meer opties beschikbaar. Staatswaarschuwingen voor consumenten: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var mw={shopPay:pw,banner:dw,modal:uw},hw=Object.freeze({__proto__:null,banner:dw,default:mw,modal:uw,shopPay:pw});const _w="Shop Pay",gw={learn_more:"Dowiedz się więcej",view_sample_plans:"Zobacz przykładowe plany",split_pay_eligible:"Zapłać w 4 nieoprocentowanych ratach po <b>{price}</b> przez {shopPayLogo}",interest_only_eligible:"Rozłóż swój zakup na miesięczne raty przez {shopPayLogo}",dynamic_interest_only_eligible:"Od <b>{price}</b>/mies. przez {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 nieoprocentowane raty lub od <b>{price}</b>/mies. przez {shopPayLogo}",zero_interest_eligible:"Od <b>{price}</b>/mies. lub 0% APR przez {shopPayLogo}",zero_interest_eligible_zero_apr:"Od <b>{price}</b>/mies. przy 0% APR przez {shopPayLogo}",non_eligible_min:"Zapłać w 4 nieoprocentowanych ratach dla zamówień powyżej <b>{minPrice}</b> przez {shopPayLogo}",non_eligible_monthly_payments_min:"Rozłóż swój zakup na miesięczne raty dla zamówień powyżej <b>{minPrice}</b> przez {shopPayLogo}",non_eligible_max:"Rozłóż swój zakup na raty dla zamówień do kwoty <b>{maxPrice}</b> przez {shopPayLogo}",split_pay_eligible_2:"Zapłać w 2 nieoprocentowanych ratach po <b>{price}</b> przez {shopPayLogo}",split_pay_eligible_30:"Zapłać <b>{price}</b> w ciągu 30 dni bez odsetek przez {shopPayLogo}",non_eligible_min_over_time:"Płać w ratach dla zamówień powyżej <b>{minPrice}</b> przez {shopPayLogo}",non_eligible_min_over_time_30:"Zapłać w ciągu 30 dni bez odsetek dla zamówień powyżej <b>{minPrice}</b> przez {shopPayLogo}"},fw={title:"Kup teraz, zapłać później",subtitle:{interest_and_split_pay:'Wybierz harmonogram płatności przy kasie — zaczynając od 4 nieoprocentowanych płatności po <span class="tagline__bold">{splitPayLoanRepayment}</span> co 2 tygodnie.',interest_only:"Wybierz harmonogram płatności podczas realizacji zakupu, aby rozłożyć zakup na miesięczne raty.",split_pay_only:'Wybierz raty podczas realizacji zakupu, aby rozłożyć zakup na 4 nieoprocentowane płatności po <span class="tagline__bold">{splitPayLoanRepayment}</span> co 2 tygodnie.',ineligible_min:"W przypadku zamówień powyżej {minPrice} wybierz raty podczas realizacji zakupu, aby rozłożyć zakup na 4 nieoprocentowane płatności.",ineligible_monthly_payments_min:"W przypadku zamówień powyżej {minPrice} wybierz raty podczas realizacji zakupu, aby rozłożyć zakup na miesięczne płatności.",ineligible_max:"W przypadku zamówień do kwoty {maxPrice} wybierz raty podczas realizacji zakupu, aby rozłożyć zakup na wiele płatności.",dynamic_pdp:{one:"Przykładowy plan dla zakupu za <b>{priceWithoutInterest}</b>",other:"Przykładowe plany dla zakupu za <b>{priceWithoutInterest}</b>",few:"Przykładowe plany dla zakupu za <b>{priceWithoutInterest}</b>",many:"Przykładowe plany dla zakupu za <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Wybierz raty podczas realizacji zakupu, aby rozłożyć zakup na 2 nieoprocentowane płatności po <span class="tagline__bold">{splitPayLoanRepayment}</span> co 15 dni.',split_pay_only_30:"Wybierz raty podczas realizacji zakupu, aby zapłacić za zakup o wartości <b>{price}</b> bez odsetek w ciągu 30 dni.",ineligible_min_over_time:"W przypadku zamówień powy
2żej {minPrice} wybierz raty podczas realizacji zakupu, aby rozłożyć płatność w czasie."},close:"Zamknij",new_window:"Otwiera się w nowym oknie.",partnership:"Raty w partnerstwie z {affirmLogo}",partnership_disclaimer:"Raty w partnerstwie z {affirmLogo}. Usługi tłumaczeniowe nie są świadczone przez firmę Affirm. Firma Affirm i jej oferty są obsługiwane wyłącznie w języku angielskim.",split_pay_contents:{interest_fees:"Żadnych ukrytych opłat.",interest_credit:"Złożenie wniosku nie ma wpływu na Twoją ocenę kredytową.",no_interest_fees:"Żadnych opłat.",no_interest_credit:"Złożenie wniosku nie ma wpływu na Twoją ocenę kredytową."},sample_plan_contents:{continue_to_checkout:"Przejdź do realizacji zakupu",unavailable:"Niedostępne",check_eligibility:"Kontynuując, udostępniasz swoje informacje firmie Affirm. <br/> Sprawdzenie kwalifikacji nie wpłynie na Twoją ocenę kredytową. ",apr:"APR",interest:"Odsetki",total:"Suma",processing:"Przetwarzanie Twojego żądania",processing_time:"Może to potrwać do minuty...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> co 2 tygodnie</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> co miesiąc</span>',split_pay_number_of_terms:"&nbsp;przez {numberOfTerms} tyg.",other_number_of_terms:"&nbsp;przez {numberOfTerms} mies."},legal:{ca_residents_notice:"Mieszkańcy Kalifornii: Pożyczki udzielane lub aranżowane przez Affirm Loan Services, LLC są objęte licencją California Finance Lender.",rates_from_apr:'Stawki od 0% do 36% APR. Opcje płatności za pośrednictwem Affirm podlegają weryfikacji kwalifikowalności, mogą nie być dostępne we wszystkich stanach i są udostępniane przez partnerów pożyczkowych: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opcje zależą od kwoty zakupu, może też być wymagana wpłata początkowa.',interest_and_split_pay:"Szacunkowa kwota płatności nie obejmuje podatków ani wysyłki.",split_pay_only:"Szacunkowa kwota płatności nie obejmuje podatków ani wysyłki. Opcje płatności są oferowane przez Affirm, podlegają weryfikacji kwalifikowalności i mogą nie być dostępne we wszystkich stanach.",ineligible:"Opcje płatności są oferowane przez Affirm, podlegają weryfikacji kwalifikowalności i mogą nie być dostępne we wszystkich stanach.",dynamic_pdp:'Szacunkowa kwota płatności nie obejmuje podatków ani wysyłki. Stawki wahają się od 0% do 36% APR. Opcje płatności za pośrednictwem usługi Raty Shop Pay podlegają weryfikacji kwalifikowalności i są udostępniane przez następujących partnerów pożyczkowych: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opcje zależą od kwoty zakupu, może też być wymagana wpłata początkowa. Po zatwierdzeniu może być dostępnych więcej opcji. Powiadomienia stanowe dla konsumentów: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var bw={shopPay:_w,banner:gw,modal:fw},yw=Object.freeze({__proto__:null,banner:gw,default:bw,modal:fw,shopPay:_w});const vw="Shop Pay",kw={learn_more:"Saiba mais",view_sample_plans:"Ver planos de amostra",split_pay_eligible:"Pague em 4 parcelas sem juros de <b>{price}</b> com {shopPayLogo}",interest_only_eligible:"Divida a compra em parcelas mensais com {shopPayLogo}",dynamic_interest_only_eligible:"A partir de <b>{price}</b>/mês com {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 parcelas sem juros ou a partir de <b>{price}</b>/mês com {shopPayLogo}",zero_interest_eligible:"A partir de <b>{price}</b>/mês ou 0% de APR com {shopPayLogo}",zero_interest_eligible_zero_apr:"A partir de <b>{price}</b>/mês a 0% de APR com {shopPayLogo}",non_eligible_min:"Pague em 4 parcelas sem juros para pedidos acima de <b>{minPrice}</b> com {shopPayLogo}",non_eligible_monthly_payments_min:"Divida a compra em parcelas mensais para pedidos acima de <b>{minPrice}</b> com {shopPayLogo}",non_eligible_max:"Divida a compra em parcelas para pedidos de até <b>{maxPrice}</b> com {shopPayLogo}",split_pay_eligible_2:"Pague em 2 parcelas sem juros de <b>{price}</b> com {shopPayLogo}",split_pay_eligible_30:"Pague <b>{price}</b> em até 30 dias sem juros com {shopPayLogo}",non_eligible_min_over_time:"Parcele o pagamento para pedidos acima de <b>{minPrice}</b> com {shopPayLogo}",non_eligible_min_over_time_30:"Pague em até 30 dias sem juros para pedidos acima de <b>{minPrice}</b> com {shopPayLogo}"},ww={title:"Compre agora, pague depois",subtitle:{interest_and_split_pay:'Escolha o cronograma de pagamento no checkout &#8211; começando com 4 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 2 semanas.',interest_only:"Escolha o cronograma de pagamento no checkout para dividir a compra em parcelas mensais.",split_pay_only:'Selecione o parcelamento no checkout para dividir a compra em 4 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 2 semanas.',ineligible_min:"Para pedidos acima de {minPrice}, selecione o parcelamento no checkout para dividir a compra em 4 pagamentos sem juros.",ineligible_monthly_payments_min:"Para pedidos acima de {minPrice}, selecione o parcelamento no checkout para dividir a compra em pagamentos mensais.",ineligible_max:"Para pedidos de até {maxPrice}, selecione o parcelamento no checkout para dividir a compra em vários pagamentos.",dynamic_pdp:{one:"Plano de amostra para compra de <b>{priceWithoutInterest}</b>",other:"Planos de amostra para compra de <b>{priceWithoutInterest}</b>",many:"Planos de amostra para compra de <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Selecione o parcelamento no checkout para dividir a compra em 2 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 15 dias.',split_pay_only_30:"Selecione o parcelamento no checkout para pagar a compra de <b>{price}</b> sem juros em até 30 dias.",ineligible_min_over_time:"Para pedidos acima de {minPrice}, selecione o parcelamento no checkout para pagar a compra a prazo."},close:"Fechar",new_window:"Abre em uma nova janela.",partnership:"Parcelamento em parceria com {affirmLogo}",partnership_disclaimer:"Parcelamento em parceria com {affirmLogo}
2. A Affirm não fornece serviços de tradução. O suporte à Affirm e às ofertas da empresa está disponível apenas em inglês.",split_pay_contents:{interest_fees:"Sem taxas ocultas. Nunca.",interest_credit:"A solicitação não afeta o score de crédito.",no_interest_fees:"Nenhuma taxa. Nunca.",no_interest_credit:"A solicitação não afeta o score de crédito."},sample_plan_contents:{continue_to_checkout:"Continuar para o checkout",unavailable:"Indisponível",check_eligibility:"Ao continuar, as informações serão compartilhadas com a Affirm. <br/> A verificação de qualificação não afetará o crédito. ",apr:"APR",interest:"Juros",total:"Total",processing:"Processando a solicitação",processing_time:"Isso pode levar até um minuto...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> a cada 2 semanas</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> todo mês</span>',split_pay_number_of_terms:"&nbsp;durante {numberOfTerms} semanas",other_number_of_terms:"&nbsp;durante {numberOfTerms} meses"},legal:{ca_residents_notice:"Aviso para residentes da Califórnia: empréstimos pela Affirm Loan Services, LLC são feitos ou organizados em conformidade com uma licença de concessão de financiamentos da Califórnia (California Finance Lender).",rates_from_apr:'Taxas a partir de 0% a 36% de APR. As opções de pagamento pela Affirm estão sujeitas a uma verificação de qualificação, podem não estar disponíveis em todas as jurisdições e são fornecidas por estas empresas parceiras de empréstimo: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. As opções dependem do valor da compra, e um pagamento inicial pode ser necessário.',interest_and_split_pay:"O valor do pagamento estimado exclui os tributos e o frete.",split_pay_only:"O valor do pagamento estimado exclui os tributos e o frete. As opções de pagamento são oferecidas pela Affirm, estão sujeitas a uma verificação de qualificação e podem não estar disponíveis em todas as jurisdições.",ineligible:"As opções de pagamento são oferecidas pela Affirm, estão sujeitas a uma verificação de qualificação e podem não estar disponíveis em todas as jurisdições.",dynamic_pdp:'O valor estimado do pagamento exclui tributos e frete. As taxas variam de 0 a 36% de APR. As opções de pagamento pelo Parcelamento do Shop Pay estão sujeitas a uma verificação de qualificação e são oferecidas por estas empresas parceiras de empréstimo: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. As opções dependem do valor da compra, e o pagamento inicial pode ser necessário. Outras opções podem estar disponíveis após a aprovação. Avisos de cada estado a consumidores: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Pw={shopPay:vw,banner:kw,modal:ww},Sw=Object.freeze({__proto__:null,banner:kw,default:Pw,modal:ww,shopPay:vw});const zw="Shop Pay",jw={learn_more:"Saber mais",view_sample_plans:"Ver planos de exemplo",split_pay_eligible:"Pagar em 4 prestações sem juros de <b>{price}</b> com o {shopPayLogo}",interest_only_eligible:"Dividir a compra em prestações mensais com o {shopPayLogo}",dynamic_interest_only_eligible:"A partir de <b>{price}</b>/mês com o {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 prestações sem juros ou a partir de <b>{price}</b>/mês com o {shopPayLogo}",zero_interest_eligible:"A partir de <b>{price}</b>/mês ou 0% de APR com o {shopPayLogo}",zero_interest_eligible_zero_apr:"A partir de <b>{price}</b>/mês com 0% de APR com o {shopPayLogo}",non_eligible_min:"Pagar em 4 prestações sem juros em encomendas superiores a <b>{minPrice}</b> com o {shopPayLogo}",non_eligible_monthly_payments_min:"Dividir a compra em prestações mensais em encomendas superiores a <b>{minPrice}</b> com o {shopPayLogo}",non_eligible_max:"Dividir a compra em prestações em encomendas até <b>{maxPrice}</b> com o {shopPayLogo}",split_pay_eligible_2:"Pagar em 2 prestações sem juros de <b>{price}</b> com o {shopPayLogo}",split_pay_eligible_30:"Pagar <b>{price}</b> num prazo de 30 dias sem juros com o {shopPayLogo}",non_eligible_min_over_time:"Pagamento em prestações em encomendas superiores a <b>{minPrice}</b> com o {shopPayLogo}",non_eligible_min_over_time_30:"Pagar num prazo de 30 dias sem juros em encomendas superiores a <b>{minPrice}</b> com o {shopPayLogo}"},Cw={title:"Comprar agora, pagar mais tarde",subtitle:{interest_and_split_pay:'Escolha o agendamento do pagamento na finalização da compra, a começar em 4 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 2 semanas.',interest_only:"Escolha o agendamento do pagamento na finalização da compra para dividir a compra em prestações mensais.",split_pay_only:'Selecione as prestações n
2a finalização da compra para dividir a compra em 4 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 2 semanas.',ineligible_min:"Em encomendas superiores a {minPrice}, selecione as prestações na finalização da compra para dividir a compra em 4 pagamentos sem juros.",ineligible_monthly_payments_min:"Em encomendas superiores a {minPrice}, selecione as prestações na finalização da compra para dividir a compra em pagamentos mensais.",ineligible_max:"Em encomendas até {maxPrice}, selecione as prestações na finalização da compra para dividir a compra em vários pagamentos.",dynamic_pdp:{one:"Plano de exemplo para compra de <b>{priceWithoutInterest}</b>",other:"Planos de exemplo para compra de <b>{priceWithoutInterest}</b>",many:"Planos de exemplo para compra de <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Selecione as prestações na finalização da compra para dividir a compra em 2 pagamentos sem juros de <span class="tagline__bold">{splitPayLoanRepayment}</span> a cada 15 dias.',split_pay_only_30:"Selecione as prestações na finalização da compra para pagar a compra de <b>{price}</b> sem juros num prazo de 30 dias.",ineligible_min_over_time:"Em encomendas superiores a {minPrice}, selecione as prestações na finalização da compra para dividir o pagamento da compra em prestações."},close:"Fechar",new_window:"Abre numa nova janela.",partnership:"Prestações em parceria com {affirmLogo}",partnership_disclaimer:"Prestações em parceria com {affirmLogo}. Os serviços de tradução não são fornecidos pela Affirm. A Affirm e as respetivas ofertas apenas são suportadas em inglês.",split_pay_contents:{interest_fees:"Sem tarifas ocultas, nunca.",interest_credit:"Sem impacto no perfil de crédito para aplicar.",no_interest_fees:"Sem tarifas, nunca.",no_interest_credit:"Sem impacto no perfil de crédito para aplicar."},sample_plan_contents:{continue_to_checkout:"Continuar para a finalização da compra",unavailable:"Indisponível",check_eligibility:"Ao continuar, as informações serão partilhadas com a Affirm. <br/> A verificação da qualificação não vai afetar o crédito. ",apr:"APR",interest:"Juros",total:"Total",processing:"A processar o pedido",processing_time:"Pode demorar até um minuto...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> a cada 2 semanas</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> todos os meses</span>',split_pay_number_of_terms:"&nbsp;durante {numberOfTerms} semanas",other_number_of_terms:"&nbsp;durante {numberOfTerms} meses"},legal:{ca_residents_notice:"Residentes da Califórnia (CA): os empréstimos pela Affirm Loan Services, LLC são feitos ou organizados em conformidade com uma licença de mutuante financeiro da Califórnia.",rates_from_apr:'Taxas de 0% a 36% de APR. As opções de pagamento através da Affirm estão sujeitas a uma verificação de elegibilidade, podem não estar disponíveis em todos os estados e são fornecidas por estes parceiros de empréstimo: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. As opções dependem do valor da compra e pode ser exigido um pagamento inicial.',interest_and_split_pay:"O valor estimado do pagamento exclui impostos e envio.",split_pay_only:"O valor estimado do pagamento exclui impostos e envio. As opções de pagamento são oferecidas pela Affirm, estando sujeitas a uma verificação de elegibilidade e podendo não estar disponíveis em todos os estados.",ineligible:"As opções de pagamento são oferecidas pela Affirm, estando sujeitas a uma verificação de elegibilidade e podendo não estar disponíveis em todos os estados.",dynamic_pdp:'O valor estimado do pagamento exclui impostos e envio. As taxas variam entre 0% e 36% de APR. As opções de pagamento através de Prestações do Shop Pay estão sujeitas a uma verificação de elegibilidade e são fornecidas por estes parceiros de empréstimo: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>
2. As opções dependem do valor da compra e pode ser exigido um pagamento inicial. Mais opções podem estar disponíveis mediante aprovação. Avisos estatais aos consumidores: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var xw={shopPay:zw,banner:jw,modal:Cw},Lw=Object.freeze({__proto__:null,banner:jw,default:xw,modal:Cw,shopPay:zw});const Aw="Shop Pay",Tw={learn_more:"Află mai multe",view_sample_plans:"Vezi exemple de planuri",split_pay_eligible:"Plătește în 4 rate fără dobândă, în valoare de <b>{price}</b>, cu {shopPayLogo}",interest_only_eligible:"Împarte achiziția în rate lunare cu {shopPayLogo}",dynamic_interest_only_eligible:"Începând cu <b>{price}</b>/lună cu {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 rate fără dobândă sau începând cu <b>{price}</b>/lună cu {shopPayLogo}",zero_interest_eligible:"Începând cu <b>{price}</b>/lună sau 0% APR cu {shopPayLogo}",zero_interest_eligible_zero_apr:"Începând cu <b>{price}</b>/lună la 0% APR cu {shopPayLogo}",non_eligible_min:"Plătește în 4 rate fără dobândă pentru comenzile mai mari de <b>{minPrice}</b>, cu {shopPayLogo}",non_eligible_monthly_payments_min:"Împarte achiziția în rate lunare pentru comenzile mai mari de <b>{minPrice}</b> with {shopPayLogo}",non_eligible_max:"Împarte achiziția în rate pentru comenzile de până la <b>{maxPrice}</b>, cu {shopPayLogo}",split_pay_eligible_2:"Plătește în 2 rate fără dobândă, în valoare de <b>{price}</b>, cu {shopPayLogo}",split_pay_eligible_30:"Plătește <b>{price}</b> în cel mult 30 de zile fără dobândă, cu {shopPayLogo}",non_eligible_min_over_time:"Plătește în rate pentru comenzile de peste <b>{minPrice}</b>, cu {shopPayLogo}",non_eligible_min_over_time_30:"Plătește în cel mult 30 de zile fără dobândă pentru comenzile mai mari de <b>{minPrice}</b>, cu {shopPayLogo}"},Ew={title:"Obține acum, plătește mai târziu",subtitle:{interest_and_split_pay:'Alege programul de plată la finalizarea comenzii &#8211; începând cu 4 rate fără dobândă, în valoare de <span class="tagline__bold">{splitPayLoanRepayment}</span>, la fiecare 2 săptămâni.',interest_only:"Alege programul de plată la finalizarea comenzii pentru a împărți achiziția în rate lunare.",split_pay_only:'Selectează plata în rate la finalizarea comenzii pentru a împărți achiziția în 4 plăț
2i fără dobândă, în valoare de <span class="tagline__bold">{splitPayLoanRepayment}</span> la fiecare 2 săptămâni.',ineligible_min:"Pentru comenzi mai mari de {minPrice}, selectează opțiunea de plată rate la finalizarea comenzii pentru a împărți achiziția în 4 plăți fără dobândă.",ineligible_monthly_payments_min:"Pentru comenzi mai mari de {minPrice}, selectează opțiunea de plată rate la finalizarea comenzii pentru a împărți achiziția în plăți lunare.",ineligible_max:"Pentru comenzi de până la {maxPrice}, selectează opțiunea de plată rate la finalizarea comenzii pentru a împărți achiziția în mai multe plăți.",dynamic_pdp:{one:"Exemplu de plan pentru o achiziție <b>{priceWithoutInterest}</b>",other:"Exemple de planuri pentru o achiziție <b>{priceWithoutInterest}</b>",few:"Exemple de planuri pentru o achiziție <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Selectează plata în rate la finalizarea comenzii pentru a împărți achiziția în 2 plăți fără dobândă, în valoare de <span class="tagline__bold">{splitPayLoanRepayment}</span> la fiecare 15 zile.',split_pay_only_30:"Selectează plata în rate la finalizarea comenzii pentru a plăti pentru achiziția de <b>{price}</b> în decurs de 30 de zile, fără dobândă.",ineligible_min_over_time:"Pentru comenzi mai mari de {minPrice}, selectează opțiunea de plată rate la finalizarea comenzii pentru a împărți achiziția în rate."}
2,close:"Închideți",new_window:"Se deschide într-o fereastră nouă.",partnership:"Rate în parteneriat cu {affirmLogo}",partnership_disclaimer:"Rate în parteneriat cu {affirmLogo}. Affirm nu furnizează servicii de traducere. Affirm și ofertele sale sunt disponibile numai în limba engleză.",split_pay_contents:{interest_fees:"Fără comisioane ascunse.",interest_credit:"Fără impact asupra scorului tău de credit pentru solicitări.",no_interest_fees:"Fără comisioane.",no_interest_credit:"Fără impact asupra scorului tău de credit pentru solicitări."},sample_plan_contents:{continue_to_checkout:"Continuă la plată",unavailable:"Indisponibil",check_eligibility:"Dacă alegi să continui, informațiile tale vor fi partajate cu Affirm. Verificarea eligibilității nu-ți va afecta creditul. ",apr:"APR",interest:"Dobândă",total:"Total",processing:"Îți procesăm solicitarea",processing_time:"Procesul poate dura până la un minut...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> la fiecare 2 săptămâni</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> în fiecare lună</span>',split_pay_number_of_terms:"&nbsp;timp de {numberOfTerms} săptămâni",other_number_of_terms:"&nbsp;timp de {numberOfTerms} luni"},legal:{ca_residents_notice:"Pentru rezidenții din California: împrumuturile acordate de Affirm Loan Services, LLC sunt acordate în conformitate cu o licență de creditare financiară din California.",rates_from_apr:'Ratele variază între 0 și 36% APR. Opțiunile de plată prin intermediul Affirm sunt supuse unei verificări de eligibilitate, este posibil să nu fie disponibile în toate statele și sunt oferite de următorii parteneri de creditare: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opțiunile depind de suma achiziției. Ar putea fi necesară efectuarea unei plăți în avans.',interest_and_split_pay:"Suma estimată de plată exclude taxele și expedierea.",split_pay_only:"Suma estimată de plată exclude taxele și expedierea. Opțiunile legate de plată sunt oferite de Affirm, sunt sub incidența verificării eligibilității și este posibil să nu fie disponibile în toate statele.",ineligible:"Opțiunile legate de plată sunt oferite de Affirm, sunt sub incidența verificării eligibilității și este posibil să nu fie disponibile în toate statele.",dynamic_pdp:'Suma estimată de plată exclude taxele și expedierea. Ratele variază între 0 și 36% APR. Opțiunile de plată prin Shop Pay rate sunt supuse unei verificări de eligibilitate și sunt oferite de acești parteneri de împrumuturi: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Opțiunile depind de suma achiziției. Ar putea fi necesară efectuarea unei plăți în avans. După aprobare este posibil să devină disponibile mai multe opțiuni. Notificări din partea statului pentru consumatori: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Mw={shopPay:Aw,banner:Tw,modal:Ew},Ow=Object.freeze({__proto__:null,banner:Tw,default:Mw,modal:Ew,shopPay:Aw});const Iw="Shop Pay",Nw={learn_more:"Подробнее",view_sample_plans:"Посмотреть примеры планов",split_pay_eligible:"Оплатите 4 беспроцентными платежами по <b>{price}</b> с {shopPayLogo}",interest_only_eligible:"Разделите покупку на ежемесячные платежи с {shopPayLogo}",dynamic_interest_only_eligible:"От <b>{price}</b>/мес с {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 беспроцентных платежа или от <b>{price}</b>/мес с {shopPayLogo}",zero_interest_eligible:"От <b>{price}</b>/мес или 0% ГПС с {shopPayLogo}",zero_interest_eligible_zero_apr:"От <b>{price}</b>/мес при 0% ГПС с {shopPayLogo}",non_eligible_min:"Оплатите 4 беспроцентными платежами при заказе на сумму свыше <b>{minPrice}</b> с {shopPayLogo}",non_eligible_monthly_payments_min:"Разделите покупку на ежемесячные платежи при заказе на сумму свыше <b>{minPrice}</b> с {shopPayLogo}",non_eligible_max:"Разделите покупку на платежи при заказе до <b>{maxPrice}</b> с {shopPayLogo}",split_pay_eligible_2:"Оплатите 2 беспроцентными платежами по <b>{price}</b> с {shopPayLogo}",split_pay_eligible_30:"Оплатите <b>{price}</b> без процентов в течение 30 дней с {shopPayLogo}",non_eligible_min_over_time:"Платите в рассрочку за заказы свыше <b>{minPrice}</b> с {shopPayLogo}",non_eligible_min_over_time_30:"Оплатите без процентов в течение 30 дней при заказе на сумму свыше <b>{minPrice}</b> с {shopPayLogo}"},Rw={title:"Получите сейчас, платите позже",subtitle:{interest_and_split_pay:'Выберите график платежей при оформлении заказа &#8211; начиная с 4 беспроцентных платежей по <span class="tagline__bold">{splitPayLoanRepayment}</span> каждые 2 недели.',interest_only:"Выберите график платежей при оформлении заказа, чтобы разделить покупку на ежемесячные платежи.",split_pay_only:'Выберите рассрочку при оформлении заказа, чтобы разделить покупку на 4 беспроцентных платежа по <span class="tagline__bold">{splitPayLoanRepayment}</span> каждые 2 недели.',ineligible_min:"При заказе на сумму свыше {minPrice} выберите рассрочку при оформлении заказа, чтобы разделить покупку на 4 беспроцентных платежа.",ineligible_monthly_payments_min:"При заказе на сумму свыше {minPrice} выберите рассрочку при оформлении заказа, чтобы разделить покупку на ежемесячные платежи.",ineligible_max:"Дл
2я заказов на сумму до {maxPrice} выберите рассрочку при оформлении заказа, чтобы разделить покупку на несколько платежей.",dynamic_pdp:{one:"Пример плана для покупки на <b>{priceWithoutInterest}</b>",other:"Примеры планов для покупки на <b>{priceWithoutInterest}</b>",few:"Примеры планов для покупки на <b>{priceWithoutInterest}</b>",many:"Примеры планов для покупки на <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Выберите рассрочку при оформлении заказа, чтобы разделить покупку на 2 беспроцентных платежа по <span class="tagline__bold">{splitPayLoanRepayment}</span> каждые 15 дней.',split_pay_only_30:"Выберите рассрочку при оформлении заказа, чтобы оплатить покупку на сумму <b>{price}</b> без процентов в течение 30 дней.",ineligible_min_over_time:"При заказе на сумму свыше {minPrice} выберите рассрочку при оформлении заказа, чтобы оплачивать покупку частями с течением времени."},close:"Закрыть",new_window:"Открывается в новом окне.",partnership:"Рассрочка предоставляется в партнерстве с {affirmLogo}",partnership_disclaimer:"Рассрочка предоставляется в партнерстве с {affirmLogo}. Услуги перевода не предоставляются компанией Affirm. Платформа Affirm и ее предложения поддерживаются только на английском языке.",split_pay_contents:{interest_fees:"Никаких скрытых комиссий.",interest_credit:"Подача заявки не влияет на ваш кредитный рейтинг.",no_interest_fees:"Никаких комиссий.",no_interest_credit:"Подача заявки не влияет на ваш кредитный рейтинг."},sample_plan_contents:{continue_to_checkout:"Перейти к оформлению заказа",unavailable:"Недоступно",check_eligibility:"Продолжая, вы соглашаетесь на передачу вашей информации компании Affirm. <br/> Проверка соответствия требованиям Ð
2½Ðµ повлияет на вашу кредитную историю. ",apr:"ГПС",interest:"Проценты",total:"Итого",processing:"Обработка вашего запроса",processing_time:"Это может занять до одной минуты...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> каждые 2 недели</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> каждый месяц</span>',split_pay_number_of_terms:"&nbsp;в течение {numberOfTerms} нед.",other_number_of_terms:"&nbsp;в течение {numberOfTerms} мес."},legal:{ca_residents_notice:"Для резидентов Калифорнии: кредиты от Affirm Loan Services, LLC предоставляются или оформляются в соответствии с лицензией кредитора штата Калифорния (California Finance Lender).",rates_from_apr:'Ставка от 0 до 36% ГПС. Варианты оплаты через Affirm зависят от проверки на соответствие требованиям, могут быть доступны не во всех штатах и предоставляются следующими партнерами по кредитованию: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Доступные варианты зависят от суммы покупки, также может потребоваться первоначальный взнос.',interest_and_split_pay:"Расчетная сумма платежа не включает налоги и стоимость доставки.",split_pay_only:"Расчетная сумма платежа не включает налоги и стоимость доставки. Варианты оплаты предлагаются компанией Affirm, зависят от проверки на соответствие требованиям и могут быть доступны не во всех штатах.",ineligible:"Варианты оплаты предлагаются компанией Affirm, зависят от проверки на соответствие требованиям и могут быть доступны не во всех штатах.",dynamic_pdp:'Расчетная сумма платежа не включает налоги и стоимость доставки. Ставка варьируется от 0 до 36% ГПС. Варианты оплаты через рассрочку Shop Pay зависят от проверки на соответствие требованиям и предоставляются следующими партнерами по кредитованию: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Доступные варианты зависят от суммы покупки, также может потребоваться первоначальный взнос. Больше вариантов может быть доступно после одобрения. Уведомления штатов для потребителей: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Dw={shopPay:Iw,banner:Nw,modal:Rw},Bw=Object.freeze({__proto__:null,banner:Nw,default:Dw,modal:Rw,shopPay:Iw});const qw="Shop Pay",Fw={learn_more:"ĎalÅ¡ie informácie",view_sample_plans:"ZobraziÅ¥ vzorové plány",split_pay_eligible:"{shopPayLogo} vám umožní sumu uhradiÅ¥ v 4 bezúročných splátkach po <b>{price}</b>",interest_only_eligible:"{shopPayLogo} vám umožní úhradu nákupu rozdeliÅ¥ do mesačných splátok",dynamic_interest_only_eligible:"Od <b>{price}</b>/mesiac použitím služby {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"{shopPayLogo}
2 vám umožní sumu uhradiť v 4 bezúročných splátkach alebo za <b>{price}</b>/mesiac",zero_interest_eligible:"Od <b>{price}</b>/mesiac alebo 0 % RPMN použitím služby {shopPayLogo}",zero_interest_eligible_zero_apr:"Od <b>{price}</b> mesačne s 0 % RPMN cez {shopPayLogo}",non_eligible_min:"{shopPayLogo} vám umožní objednávky nad <b>{minPrice}</b> uhradiť v 4 bezúročných splátkach",non_eligible_monthly_payments_min:"{shopPayLogo} vám umožní úhradu za objednávky nad <b>{minPrice}</b> rozdeliť do mesačných splátok",non_eligible_max:"{shopPayLogo} vám umožní úhradu za objednávky do maximálnej sumy <b>{maxPrice}</b> rozdeliť do splátok",split_pay_eligible_2:"{shopPayLogo} vám umožní sumu uhradiť v 2 bezúročných splátkach po <b>{price}</b>",split_pay_eligible_30:"{shopPayLogo} vám umožní sumu vo výške <b>{price}</b> uhradiť do 30 dní bez úrokov",non_eligible_min_over_time:"{shopPayLogo} vám umožní objednávky nad <b>{minPrice}</b> uhradiť po čase",non_eligible_min_over_time_30:"{shopPayLogo} vám umožní objednávky nad <b>{minPrice}</b> uhradiť do 30 dní bez úrokov"},Vw={title:"Získajte to teraz, plaťte neskôr.",subtitle:{interest_and_split_pay:'Vyberte si harmonogram platieb pri platbe &#8211; už od 4 bezúročných platieb vo výške <span class="tagline__bold">{splitPayLoanRepayment}</span> hradených každé 2 týždne.',interest_only:"Pri platbe si môžete vybrať harmonogram platieb tak, aby ste úhradu rozdelili do mesačných splátok.",split_pay_only:'Pri platbe vyberte možnosť úhrady na splátky a rozdeľte svoj nákup do 4 bezúročných platieb <span class="tagline__bold">{splitPayLoanRepayment}</span> hradených každé 2 týždne.',ineligible_min:"V prípade objednávok nad {minPrice} si môžete pri platbe vybrať možnosť splátok a rozdeliť tak úhradu nákupu do 4 bezúročných platieb.",ineligible_monthly_payments_min:"V prípade objednávok nad {minPrice} si môžete pri platbe vybrať možnosť splátok a rozdeliť tak úhradu nákupu do mesačných platieb.",ineligible_max:"V prípade objednávok do maximálnej sumy {maxPrice} si môžete pri platbe vybrať možnosť splátok a rozdeliť tak úhradu nákupu do viacerých platieb.",dynamic_pdp:{one:"Vzorový plán pre nákup za <b>{priceWithoutInterest}</b>",other:"Vzorové plány pre nákup za <b>{priceWithoutInterest}</b>",few:"Vzorové plány pre nákup za <b>{priceWithoutInterest}</b>",many:"Vzorové plány pre nákup za <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Pri platbe vyberte možnosť úhrady na splátky a rozdeľte svoj nákup do 2 bezúročných platieb <span class="tagline__bold">{splitPayLoanRepayment}</span> hradených každých 15 dní.',split_pay_only_30:"Vyberte si splátky pri platbe a zaplaťte svoj nákup vo výške <b>{price}</b> bez úrokov do 30 dní.",ineligible_min_over_time:"V prípade objednávok nad {minPrice} si môžete pri platbe vybrať možnosť splátok a rozdeliť tak úhradu nákupu do viacerých platieb."},close:"Zavrieť",new_window:"Otvorí sa v novom okne.",partnership:"Splátky v spolupráci so spoločnosťou {affirmLogo}",partnership_disclaimer:"Splátky v spolupráci so spoločnosťou {affirmLogo}. Spoločnosť Affirm prekladateľské služby nezabezpečuje. Spoločnosť Affirm a jej ponuky sú podporované len v angličtine.",split_pay_contents:{interest_fees:"Nikdy žiadne skryté poplatky.",interest_credit:"Žiadny vplyv na vaše úverové skóre.",no_interest_fees:"Žiadne poplatky, nikdy.",no_interest_credit:"Žiadny vplyv na vaše úverové skóre."},sample_plan_contents:{continue_to_checkout:"Pokračovať na platbu",unavailable:"Nedostupné",check_eligibility:"Ak budete pokračovať, vaše informácie sa budú zdieľať so spoločnosťou Affirm.<br/> Kontrola vašej oprávnenosti neovplyvní vaše kredity. ",apr:"RPMN",interest:"Úrok",total:"Celkove",processing:"Vaša žiadosť sa spracováva",processing_time:"Môže to trvať minútu...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> každé 2 týždne</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> každý mesiac</span>',split_pay_number_of_terms:"&nbsp;počas {numberOfTerms} týždňov",other_number_of_terms:"&nbsp;počas {numberOfTerms} mesiacov"},legal:{ca_residents_notice:"Obyvatelia Kalifornie: Úvery od spoločnosti Affirm Loan Services, LLC sa nastavujú alebo riadia licenciou C
2alifornia Finance Lender.",rates_from_apr:'Sadzby sa pohybujú od 0 do 36 % RPMN. Možnosti platby na splátky cez Affirm podliehajú kontrole oprávnenosti, nemusia byť k dispozícii vo všetkých štátoch a poskytujú ich títo poskytovatelia úverov: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti závisia od objemu nákupu, môže sa vyžadovať aj záloha.',interest_and_split_pay:"Odhadovaná suma platby nezahŕňa dane a dopravu.",split_pay_only:"Odhadovaná suma platby nezahŕňa dane a dopravu. Možnosti platby poskytuje spoločnosť Affirm. Podliehajú kontrole overenia nároku a nemusia byť k dispozícii vo všetkých štátoch.",ineligible:"Možnosti platby poskytuje spoločnosť Affirm. Podliehajú kontrole overenia nároku a nemusia byť k dispozícii vo všetkých štátoch.",dynamic_pdp:'Odhadovaná suma platby nezahŕňa dane a dopravu. Sadzby sa pohybujú od 0 do 36 % RPMN. Možnosti platby na splátky cez Shop Pay podliehajú kontrole oprávnenosti a poskytujú ich títo poskytovatelia úverov: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti závisia od objemu nákupu, môže sa vyžadovať aj záloha. Po schválení môžu byť k dispozícii aj ďalšie možnosti. Výzvy štátu voči spotrebiteľom: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var $w={shopPay:qw,banner:Fw,modal:Vw},Uw=Object.freeze({__proto__:null,banner:Fw,default:$w,modal:Vw,shopPay:qw});const Ww="Shop Pay",Hw={learn_more:"Več o tem",view_sample_plans:"Prikaži vzorčne pakete",split_pay_eligible:"Plačilo v 4 obrokih brez obresti v znesku <b>{price}</b> s storitvijo {shopPayLogo}",interest_only_eligible:"Razdelite nakup na mesečne obroke s storitvijo {shopPayLogo}",dynamic_interest_only_eligible:"Od <b>{price}</b>/mes. s storitvijo {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 obroki brez obresti ali od <b>{price}</b>/mes. s storitvijo {shopPayLogo}",zero_interest_eligible:"Od <b>{price}</b>/mes. ali 0 % EOM s storitvijo {shopPayLogo}",zero_interest_eligible_zero_apr:"Od <b>{price}</b>/mes. z 0-% EOM s storitvijo {shopPayLogo}",non_eligible_min:"Naročila nad <b>{minPrice}</b> lahko plačate v 4 obrokih brez obresti s storitvijo {shopPayLogo}",non_eligible_monthly_payments_min:"Pri naročilih nad <b>{minPrice}</b> lahko svoj nakup razdelite na mesečne obroke s storitvijo {shopPayLogo}",non_eligible_max:"Pri naročilih do <b>{maxPrice}</b> lahko svoj nakup razdelite na obroke s storitvijo {shopPayLogo}",split_pay_eligible_2:"Plačilo v 2 obrokih brez obresti v znesku <b>{price}</b> s storitvijo {shopPayLogo}",split_pay_eligible_30:"S storitvijo {shopPayLogo} plačajte <b>{price}</b> v 30 dneh brez obresti",non_eligible_min_over_time:"Naročila nad <b>{minPrice}</b> lahko plačate s storitvijo {shopPayLogo} v daljšem časovnem obdobju",non_eligible_min_over_time_30:"Naročila nad <b>{minPrice}</b> lahko plačate v 30 dneh brez obresti s storitvijo {shopPayLogo}"},Kw={title:"Kupite zdaj, plačajte pozneje",subtitle:{interest_and_split_pay:'Urnik plačil izberete ob zaključku nakupa &#8211; začne se s štirimi obroki brez obresti po <span class="tagline__bold">{splitPayLoanRepayment}</span> vsaka dva tedna.',interest_only:"Ob zaključku nakupa izberite urnik plačil in nakup razdelite na mesečne obroke.",split_pay_only:'Ob zaključku nakupa izberite možnost plačila na obroke in nakup razdelite na 4 obroke brez obresti v znesku <span class="tagline__bold">{splitPayLoanRepayment}</span>, ki jih plačujete vsaka dva tedna.',ineligible_min:"Pri naročilih nad {minPrice} lahko ob zaključku nakupa izberete možnost plačila na obroke in nakup razdelite na 4 obroke brez obresti.",ineligible_monthly_payments_min:"Pri naročilih nad {minPrice} lahko ob zaključku nakupa izberete možnost plačila na obroke in nakup razdelite na mesečne obroke.",ineligible_max:"Pri naročilih do {maxPrice} lahko ob zaključku nakupa izberete možnost plačila na obroke in nakup razdelite na več obrokov.",dynamic_pdp:{one:"Vzorčni paket za nakup <b>{priceWithoutInterest}</b>",other:"Vzorčni paketi za nakup <b>{priceWithoutInterest}</b>",few:"Vzorčni paketi za nakup <b>{priceWithoutInterest}</b>",two:"Vzorčni paketi za nakup <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Ob zaključku nakupa izberite možnost plačila na obroke in nakup razdelite na 2 obroka brez obresti v znesku <span class="tagline__bold">{splitPayLoanRepayment}</span>, ki ju poravnate v razmiku 15 dni.',split_pay_only_30:"Ob zaključku nakupa v rednosti <b>{price}</b> izberite možnost plačila na obroke brez obresti v 30 dneh.",ineligible_min_over_time:"Pri n
2aročilih nad {minPrice} ob zaključku nakupa izberete možnost plačila na obroke in plačilo razdelite na daljše časovno obdobje."},close:"Zapri",new_window:"Odpre se v novem oknu.",partnership:"Plačilo na obroke v partnerstvu s podjetjem {affirmLogo}",partnership_disclaimer:"Plačilo na obroke v partnerstvu s podjetjem {affirmLogo}. Podjetje Affirm ne nudi prevajalskih storitev. Podjetje Affirm in njegove storitve so podprti samo v angleščini.",split_pay_contents:{interest_fees:"Brez skitih provizij.",interest_credit:"Se ne upošteva pri izračunu bonitetne ocene.",no_interest_fees:"Brez provizij.",no_interest_credit:"Se ne upošteva pri izračunu bonitetne ocene."},sample_plan_contents:{continue_to_checkout:"Nadaljuj na zaključek nakupa",unavailable:"Ni na voljo",check_eligibility:"Če nadaljujete, bomo vaše podatke delili s ponudnikom Affirm.<br/> Preverjanje kvalifikacije ne bo vplivalo na vaše dobroimetje. ",apr:"EOM",interest:"Obresti",total:"Skupaj",processing:"Obdelovanje vaše zahteve",processing_time:"To lahko traja do ene minute ...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> vsaka 2 tedna</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> vsak mesec</span>',split_pay_number_of_terms:"&nbsp;za toliko tednov: {numberOfTerms}",other_number_of_terms:"&nbsp;za toliko mesecev: {numberOfTerms}"},legal:{ca_residents_notice:"Prebivalci Kalifornije: Posojila družbe Affirm Loan Services, LLC so odobrena ali sklenjena v skladu z licenco za posojilodajalca v Kaliforniji.",rates_from_apr:'EOM znaša od 0 do 36 %. Za možnosti plačila prek storitve Affirm je treba preveriti vašo upravičenost in morda niso na voljo v vseh državah, zagotavljajo pa jih naslednji partnerji za posojila: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti so odvisne od končnega zneska nakupa, mogoče bo zahtevan polog.',interest_and_split_pay:"Ocenjeni znesek plačila ne vključuje davkov in stroškov dostave.",split_pay_only:"Ocenjeni znesek plačila ne vključuje davkov in stroškov dostave. Možnosti plačila ponuja družba Affirm, ki mora preveriti vašo upravičenost do njihove uporabe. Možnosti plačila morda niso na voljo v vseh zveznih državah.",ineligible:"Možnosti plačila ponuja družba Affirm, ki mora preveriti vašo upravičenost do njihove uporabe. Možnosti plačila morda niso na voljo v vseh zveznih državah.",dynamic_pdp:'Ocenjeni znesek plačila ne vključuje davkov in stroškov dostave. EOM znaša od 0 do 36 %. Za možnosti plačila na obroke Shop Pay je treba preveriti vašo upravičenost, zagotavljajo pa jih naslednji partnerji za posojila: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Možnosti so odvisne od končnega zneska nakupa, mogoče bo zahtevan polog. Mogoče bo po odobritvi na voljo več možnosti. Obvestila za potrošnike iz posameznih zveznih držav: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Zw={shopPay:Ww,banner:Hw,modal:Kw},Gw=Object.freeze({__proto__:null,banner:Hw,default:Zw,modal:Kw,shopPay:Ww});const Jw="Shop Pay",Yw={learn_more:"Mer information",view_sample_plans:"Visa exempelplaner",split_pay_eligible:"Betala i 4 räntefria avbetalningar på <b>{price}</b> med {shopPayLogo}",interest_only_eligible:"Dela upp ditt köp i månatliga avbetalningar med {shopPayLogo}",dynamic_interest_only_eligible:"Från <b>{price}</b>/mån med {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 räntefria avbetalningar eller från <b>{price}</b>/mån med {shopPayLogo}",zero_interest_eligible:"Från <b>{price}</b>/mån eller 0 % effektiv ränta med {shopPayLogo}",zero_interest_eligible_zero_apr:"Från <b>{price}</b>/mån till 0 % effektiv ränta med {shopPayLogo}",non_eligible_min:"Betala i 4 räntefria avbetalningar för ordrar över <b>{minPrice}</b> med {shopPayLogo}",non_eligible_monthly_payments_min:"Dela upp ditt köp i månatliga avbetalningar för ordrar över <b>{minPrice}</b> med {shopPayLogo}",non_eligible_max:"Dela upp ditt köp i avbetalningar för ordrar på up
2p till <b>{maxPrice}</b> med {shopPayLogo}",split_pay_eligible_2:"Betala i 2 räntefria avbetalningar på <b>{price}</b> med {shopPayLogo}",split_pay_eligible_30:"Betala <b>{price}</b> räntefritt inom 30 dagar med {shopPayLogo}",non_eligible_min_over_time:"Betala över tid för ordrar över <b>{minPrice}</b> med {shopPayLogo}",non_eligible_min_over_time_30:"Betala räntefritt inom 30 dagar för ordrar över <b>{minPrice}</b> med {shopPayLogo}"},Qw={title:"Få det nu, betala senare",subtitle:{interest_and_split_pay:'Välj ditt betalningsschema i kassan &#8211; från 4 räntefria betalningar på <span class="tagline__bold">{splitPayLoanRepayment}</span> varannan vecka.',interest_only:"Välj ditt betalningsschema i kassan för att dela upp ditt köp i månatliga avbetalningar.",split_pay_only:'Välj avbetalningar i kassan för att dela upp ditt köp i 4 räntefria betalningar på <span class="tagline__bold">{splitPayLoanRepayment}</span> varannan vecka.',ineligible_min:"För ordrar över {minPrice}, välj avbetalningar i kassan för att dela upp ditt köp i 4 räntefria betalningar.",ineligible_monthly_payments_min:"För ordrar över {minPrice}, välj avbetalningar i kassan för att dela upp ditt köp i månatliga betalningar.",ineligible_max:"För ordrar på upp till {maxPrice}, välj avbetalningar i kassan för att dela upp ditt köp i flera betalningar.",dynamic_pdp:{one:"Exempelplan för ett köp på <b>{priceWithoutInterest}</b>",other:"Exempelplaner för ett köp på <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Välj avbetalningar i kassan för att dela upp ditt köp i 2 räntefria betalningar på <span class="tagline__bold">{splitPayLoanRepayment}</span> var 15:e dag.',split_pay_only_30:"Välj avbetalningar i kassan för att betala ditt köp på <b>{price}</b> räntefritt inom 30 dagar.",ineligible_min_over_time:"För ordrar över {minPrice}, välj avbetalningar i kassan för att dela upp ditt köp över tid."},close:"Stäng",new_window:"Öppnas i ett nytt fönster.",partnership:"Avbetalningar i samarbete med {affirmLogo}",partnership_disclaimer:"Avbetalningar i samarbete med {affirmLogo}. Affirm tillhandahåller inte översättningstjänster. Affirm och dess erbjudanden stöds endast på engelska.",split_pay_contents:{interest_fees:"Inga dolda avgifter, någonsin.",interest_credit:"Ingen påverkan på din kreditvärdighet när du ansöker.",no_interest_fees:"Inga avgifter, någonsin.",no_interest_credit:"Ingen påverkan på din kreditvärdighet när du ansöker."},sample_plan_contents:{continue_to_checkout:"Fortsätt till kassan",unavailable:"Ej tillgängligt",check_eligibility:"Genom att fortsätta kommer din information att delas med Affirm. <br/> Att kontrollera din behörighet påverkar inte din kredit. ",apr:"Effektiv ränta",interest:"Ränta",total:"Totalt",processing:"Behandlar din förfrågan",processing_time:"Detta kan ta upp till en minut...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> varannan vecka</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> varje månad</span>',split_pay_number_of_terms:"&nbsp;i {numberOfTerms} veckor",other_number_of_terms:"&nbsp;i {numberOfTerms} månader"},legal:{ca_residents_notice:"Invånare i Kalifornien: Lån via Affirm Loan Services, LLC utfärdas eller arrangeras i enlighet med en California Finance Lender-licens.",rates_from_apr:'Ränta från 0–36 % effektiv ränta. Betalningsalternativ via Affirm är föremål för en behörighetskontroll, kanske inte är tillgängliga i alla stater och tillhandahålls av dessa utlåningspartners: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Alternativen beror på ditt köpbelopp, och en handpenning kan krävas.',interest_and_split_pay:"Det uppskattade betalningsbeloppet exkluderar skatter och frakt.",split_pay_only:"Det uppskattade betalningsbeloppet exkluderar skatter och frakt. Betalningsalternativ erbjuds av Affirm och är föremål för en behörighetskontroll och kanske inte är tillgängliga i alla stater.",ineligible:"Betalningsalternativ erbjuds av Affirm och är föremål för en behörighetskontroll och kanske inte är tillgängliga i alla stater.",dynamic_pdp:'Det uppskattade betalningsbeloppet exkluderar skatter och frakt. Räntan varierar från 0–36 % effektiv ränta. Betal
2ningsalternativ via avbetalning med Shop Pay är föremål för en behörighetskontroll och tillhandahålls av dessa utlåningspartners: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Alternativen beror på ditt köpbelopp, och en handpenning kan krävas. Fler alternativ kan vara tillgängliga vid godkännande. Statliga meddelanden till konsumenter: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var Xw={shopPay:Jw,banner:Yw,modal:Qw},eP=Object.freeze({__proto__:null,banner:Yw,default:Xw,modal:Qw,shopPay:Jw});const tP="Shop Pay",nP={learn_more:"ดูข้อมูลเพิ่มเติม",view_sample_plans:"ดูแผนตัวอย่าง",split_pay_eligible:"ผ่อนชำระ 4 งวด งวดละ<b>{price}</b>โดยไม่มีดอกเบี้ยด้วย{shopPayLogo}",interest_only_eligible:"แบ่งยอดซื้อของคุณเป็นการผ่อนชำระรายเดือนด้วย{shopPayLogo}",dynamic_interest_only_eligible:"เริ่มต้นที่<b>{price}</b>/เดือนด้วย{shopPayLogo}",pay_in_4_or_as_low_as_eligible:"ผ่อนชำระ 4 งวดโดยไม่มีดอกเบี้ย หรือเริ่มต้นที่<b>{price}</b>/เดือนด้วย{shopPayLogo}",zero_interest_eligible:"เริ่มต้นที่<b>{price}</b>/เดือน หรือ 0% APR ด้วย{shopPayLogo}",zero_interest_eligible_zero_apr:"เริ่มต้นที่<b>{price}</b>/เดือน ที่ 0% APR ด้วย{shopPayLogo}",non_eligible_min:"ผ่อนชำระ 4 งวดโดยไม่มีดอกเบี้ยสำหรับคำสั่งซื้อที่มียอดสูงกว่า<b>{minPrice}</b>ด้วย{shopPayLogo}",non_eligible_monthly_payments_min:"แบ่งยอดซื้อของคุณเป็นการผ่อนชำระรายเดือนสำหรับคำสั่งซื้อที่มียอดสูงกว่า<b>{minPrice}</b>ด้วย{shopPayLogo}",non_eligible_max:"แบ่งยอดซื้อของคุณเป็นการผ่อนชำระสำหรับคำสั่งซื้อที่มียอดสูงสุด<b>{maxPrice}</b>ด้วย{shopPayLogo}",split_pay_eligible_2:"ผ่อนชำระ 2 งวด งวดละ<b>{price}</b>โดยไม่มีดอกเบี้ยด้วย{shopPayLogo}",split_pay_eligible_30:"ชำระเงิน<b>{price}</b>ภายใน 30 วันโดยไม่มีดอกเบี้ยด้วย{shopPayLogo}",non_eligible_min_over_time:"แบ่งชำระสำหรับคำสั่งซื้อที่มียอดสูงกว่า<b>{minPrice}</b>ด้วย{shopPayLogo}",non_eligible_min_over_time_30:"ชำระเงินภายใน 30 วันโดยไม่มีดอกเบี้ยสำหรับคำสั่งซื้อที่มียอดสูงกว่า<b>{minPrice}</b>ด้วย{shopPayLogo}"},iP={title:"รับสินค้าตอนนี้ ชำระเงินทีหลัง",subtitle:{interest_and_split_pay:'เลือกกำหนดเวลาชำระเงินของคุณเมื่อชำระเงิน โดยเริ่มต้นที่การชำระเงินแบบไม่มีดอกเบี้ย 4 งวด งวดละ <span class="tagline__bold">{splitPayLoanRepayment}</span> ทุกๆ 2 สัปดาห์',interest_only:"เลือกกำหนดเวลาชำระเงินของคุณเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการผ่อนชำระรายเดือน",split_pay_only:'เลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการชำระเงินแบบไม่มีดอกเบี้ย 4 งวด งวดละ <span class="tagline__bold">{splitPayLoanRepayment}</span> ทุกๆ 2 สัปดาห์',ineligible_min:"สำหรับคำสั่งซื้อที่มียอดสูงกว่า{minPrice} โปรดเลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการชำระเงินแบบไม่มีดอกเบี้ย 4 งวด",ineligible_monthly_payments_min:"สำหรับคำสั่งซื้อที่มียอดสูงกว่า{minPrice} โปรดเลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการชำระเงินรายเดือน",ineligible_max:"สำหรับคำสั่งซื้อที่มียอดสูงสุด{maxPrice} โปรดเลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการชำระเงินหลายงวด",dynamic_pdp:{one:"แผนตัวอย่างสำหรับยอดซื้อ<b>{priceWithoutInterest}</b>",other:"แผนตัวอย่างสำหรับยอดซื้อ<b>{priceWithoutInterest}</b>"},split_pay_only_2:'เลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งยอดซื้อของคุณเป็นการชำระเงินแบบไม่มีดอกเบี้ย 2 งวด งวดละ <span class="tagline__bold">{splitPayLoanRepayment}</span> ทุกๆ 15 วัน',split_pay_only_30:"เลือกการผ่อนชำระเมื่อชำระเงินเพื่อชำระยอดซื้อ<b>{price}</b>ของคุณภายใน 30 วันโดยไม่มีดอกเบี้ย",ineligible_min_over_time:"สำหรับคำสั่งซื้อที่มียอดสูงกว่า{minPrice} โปรดเลือกการผ่อนชำระเมื่อชำระเงินเพื่อแบ่งชำระยอดซื้อของคุณ"},close:"ปิด",new_window:"เปิดในหน้าต่างใหม่",partnership:"การผ่อนชำระด้วยความร่วมมือกับ{affirmLogo}",partnership_disclaimer:"การผ่อนชำระด้วยความร่วมมือกับ{affirmLogo} Affirm ไม่มีบริการแปลภาษา Affirm และข้อเสนอของบริษัทรองรับเฉพาะภาษาอังกฤษเท่านั้น",split_pay_contents:{interest_fees:"ไม่มีค่าธรรมเนียมแอบแฝงอย่างแน่นอน",interest_credit:"ไม่มีผลกระทบต่อคะแนนเครดิตของคุณเมื่อสมัครใช้งาน",no_interest_fees:"ไม่มีค่าธรรมเนียมอย่างแน่นอน",no_interest_credit:"ไม่มีผลกระทบต่อคะแนนเครดิตของคุณเมื่อสมัครใช้งาน"},sample_plan_contents:{continue_to_checkout:"ดำเนินการชำระเงินต่อ",unavailable:"ไม่พร้อมให้บริการ",check_eligibility:"เมื่อดำเนินการต่อ ระบบจะแชร์ข้อมูลของคุณกับ Aff
2irm <br/> การตรวจสอบคุณสมบัติของคุณจะไม่ส่งผลต่อเครดิตของคุณ ",apr:"APR",interest:"ดอกเบี้ย",total:"ยอดรวม",processing:"กำลังประมวลผลคำขอของคุณ",processing_time:"ขั้นตอนนี้อาจใช้เวลาสักครู่...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> ทุกๆ 2 สัปดาห์</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> ทุกเดือน</span>',split_pay_number_of_terms:"&nbsp;เป็นเวลา {numberOfTerms} สัปดาห์",other_number_of_terms:"&nbsp;เป็นเวลา {numberOfTerms} เดือน"},legal:{ca_residents_notice:"ผู้อยู่อาศัยในแคลิฟอร์เนีย: สินเชื่อโดย Affirm Loan Services, LLC ให้บริการหรือจัดเตรียมตามใบอนุญาต California Finance Lender",rates_from_apr:'อัตราดอกเบี้ยเริ่มต้นที่ 0-36% APR ตัวเลือกการชำระเงินผ่าน Affirm ขึ้นอยู่กับการตรวจสอบคุณสมบัติ อาจไม่มีให้บริการในบางรัฐ และให้บริการโดยพาร์ทเนอร์ผู้ให้สินเชื่อต่อไปนี้: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a> ตัวเลือกขึ้นอยู่กับยอดซื้อของคุณ และอาจต้องมีการชำระเงินดาวน์',interest_and_split_pay:"ยอดชำระเงินโดยประมาณไม่รวมภาษีและการจัดส่ง",split_pay_only:"ยอดชำระเงินโดยประมาณไม่รวมภาษีและการจัดส่ง ตัวเลือกการชำระเงินให้บริการโดย Affirm ซึ่งขึ้นอยู่กับการตรวจสอบคุณสมบัติ และอาจไม่มีให้บริการในบางรัฐ",ineligible:"ตัวเลือกการชำระเงินให้บริการโดย Affirm ซึ่งขึ้นอยู่กับการตรวจสอบคุณสมบัติ และอาจไม่มีให้บริการในบางรัฐ",dynamic_pdp:'ยอดชำระเงินโดยประมาณไม่รวมภาษีและการจัดส่ง อัตราดอกเบี้ยอยู่ระหว่าง 0-36% APR ตัวเลือกการชำระเงินผ่านการผ่อนชำระผ่าน Shop Pay ขึ้นอยู่กับการตรวจสอบคุณสมบัติ และให้บริการโดยพาร์ทเนอร์ผู้ให้สินเชื่อต่อไปนี้: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a> ตัวเลือกขึ้นอยู่กับยอดซื้อของคุณ และอาจต้องมีการชำระเงินดาวน์ อาจมีตัวเลือกเพิ่มเติมเมื่อได้รับการอนุมัติ ประกาศของรัฐถึงผู้บริโภค: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>'}};var aP={shopPay:tP,banner:nP,modal:iP},oP=Object.freeze({__proto__:null,banner:nP,default:aP,modal:iP,shopPay:tP});const sP="Shop Pay",rP={learn_more:"Daha fazla bilgi edinin",view_s
2ample_plans:"Örnek planları görüntüleyin",split_pay_eligible:"{shopPayLogo} ile <b>{price}</b> tutarında faizsiz 4 taksitte ödeyin",interest_only_eligible:"Satın alımınızı {shopPayLogo} ile aylık taksitlere bölün",dynamic_interest_only_eligible:"{shopPayLogo} ile aylık <b>{price}</b> tutarından başlayan fiyatlarla",pay_in_4_or_as_low_as_eligible:"{shopPayLogo} ile 4 faizsiz taksit veya aylık <b>{price}</b> tutarından başlayan fiyatlarla",zero_interest_eligible:"{shopPayLogo} ile aylık <b>{price}</b> tutarından başlayan fiyatlarla veya %0 APR ile",zero_interest_eligible_zero_apr:"{shopPayLogo} ile %0 APR ile aylık <b>{price}</b> tutarından başlayan fiyatlarla",non_eligible_min:"<b>{minPrice}</b> üzerindeki siparişler için {shopPayLogo} ile faizsiz 4 taksitte ödeyin",non_eligible_monthly_payments_min:"<b>{minPrice}</b> üzerindeki siparişler için satın alımınızı {shopPayLogo} ile aylık taksitlere bölün",non_eligible_max:"<b>{maxPrice}</b> tutarına kadar olan siparişler için satın alımınızı {shopPayLogo} ile taksitlere bölün",split_pay_eligible_2:"{shopPayLogo} ile <b>{price}</b> tutarında faizsiz 2 taksitte ödeyin",split_pay_eligible_30:"{shopPayLogo} ile <b>{price}</b> tutarını 30 gün içinde faizsiz ödeyin",non_eligible_min_over_time:"<b>{minPrice}</b> üzerindeki siparişler için {shopPayLogo} ile zamana yayarak ödeyin",non_eligible_min_over_time_30:"<b>{minPrice}</b> üzerindeki siparişler için {shopPayLogo} ile 30 gün içinde faizsiz ödeyin"},lP={title:"Şimdi alın, sonra ödeyin",subtitle:{interest_and_split_pay:'Ödeme sırasında ödeme planınızı seçin &#8211; 2 haftada bir <span class="tagline__bold">{splitPayLoanRepayment}</span> tutarında 4 faizsiz ödemeden başlar.',interest_only:"Satın alımınızı aylık taksitlere bölmek için ödeme sırasında ödeme planınızı seçin.",split_pay_only:'Satın alımınızı 2 haftada bir <span class="tagline__bold">{splitPayLoanRepayment}</span> tutarında 4 faizsiz ödemeye bölmek için ödeme sırasında taksitleri seçin.',ineligible_min:"{minPrice} üzerindeki siparişlerde, satın alımınızı 4 faizsiz ödemeye bölmek için ödeme sırasında taksitleri seçin.",ineligible_monthly_payments_min:"{minPrice} üzerindeki siparişlerde, satın alımınızı aylık ödemelere bölmek için ödeme sırasında taksitleri seçin.",ineligible_max:"{maxPrice} tutarına kadar olan siparişlerde, satın alımınızı birden fazla ödemeye bölmek için ödeme sırasında taksitleri seçin.",dynamic_pdp:{one:"<b>{priceWithoutInterest}</b> tutarındaki satın alım için örnek plan",other:"<b>{priceWithoutInterest}</b> tutarındaki satın alım için örnek planlar"},split_pay_only_2:'Satın alımınızı 15 günde bir <span class="tagline__bold">{splitPayLoanRepayment}</span> tutarında 2 faizsiz ödemeye bölmek için ödeme sırasında taksitleri seçin.',split_pay_only_30:"<b>{price}</b> tutarındaki satın alımınızı 30 gün içinde faizsiz ödemek için ödeme sırasında taksitleri seçin.",ineligible_min_over_time:"{minPrice} üzerindeki siparişlerde, satın alımınızı zamana yayarak ödemek için ödeme sırasında taksitleri seçin."},close:"Kapat",new_window:"Yeni bir pencerede açılır.",partnership:"Taksitler {affirmLogo} iş ortaklığıyla sunulur",partnership_disclaimer:"Taksitler {affirmLogo} iş ortaklığıyla sunulur. Çeviri hizmetleri Affirm tarafından sağlanmaz. Affirm ve sunduğu hizmetler yalnızca İngilizce dilinde desteklenir.",split_pay_contents:{interest_fees:"Hiçbir zaman gizli ücret alınmaz.",interest_credit:"Başvuru yapmanın kredi puanınıza etkisi olmaz.",no_interest_fees:"Hiçbir zaman ücret alınmaz.",no_interest_credit:"Başvuru yapmanın kredi puanınıza etkisi olmaz."},sample_plan_contents:{continue_to_checkout:"Ödemeye geç",unavailable:"Kullanılamıyor",check_eligibility:"Devam ettiğinizde bilgileriniz Affirm ile paylaşılır. <br/> Uygunluğunuzun kontrol edilmesi kredinizi etkilemez. ",apr:"APR",interest:"Faiz",total:"Toplam",processing:"Talebiniz işleniyor",processing_time:"Bu işlem bir dakika kadar sürebilir...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 2 haftada bir</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> her ay</span>',split_pay_number_of_terms:"&nbsp;{numberOfTerms} hafta boyunca",other_number_of_terms:"&nbsp;{numberOfTerms} ay boyunca"},legal:{ca_residents_notice:"CA Sakinleri: Affirm Loan Services, LLC tarafından sağlanan krediler, California Finans Kurumu lisansı uyarınca sağlanır veya düzenlenir.",rates_from_apr:'Oranlar %0-36 APR\'den başlar. Affirm üzerinden sunulan ödeme seçenekleri uygunluk kontrolüne tabidir, tüm eyaletlerde mevcut olmayabilir ve şu kredi iş ortakları tarafından sağlanır: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Seçenekler satın alım tutarınıza bağlıdır ve peşinat gerekebilir.',interest_and_split_pay:"Tahmini ödeme tutarına vergiler ve kargo dahil deÄ
2Ÿildir.",split_pay_only:"Tahmini ödeme tutarına vergiler ve kargo dahil değildir. Ödeme seçenekleri Affirm tarafından sunulur, uygunluk kontrolüne tabidir ve tüm eyaletlerde mevcut olmayabilir.",ineligible:"Ödeme seçenekleri Affirm tarafından sunulur, uygunluk kontrolüne tabidir ve tüm eyaletlerde mevcut olmayabilir.",dynamic_pdp:'Tahmini ödeme tutarına vergiler ve kargo dahil değildir. Oranlar %0-36 APR arasında değişir. Shop Pay Taksitli Alışveriş üzerinden sunulan ödeme seçenekleri uygunluk kontrolüne tabidir ve şu kredi iş ortakları tarafından sağlanır: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Seçenekler satın alım tutarınıza bağlıdır ve peşinat gerekebilir. Onay üzerine daha fazla seçenek mevcut olabilir. Tüketiciler için eyalet bildirimleri: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var cP={shopPay:sP,banner:rP,modal:lP},pP=Object.freeze({__proto__:null,banner:rP,default:cP,modal:lP,shopPay:sP});const dP="Shop Pay",uP={learn_more:"Tìm hiểu thêm",view_sample_plans:"Xem gói mẫu",split_pay_eligible:"Trả góp làm 4 kỳ không lãi suất, mỗi kỳ <b>{price}</b> với {shopPayLogo}",interest_only_eligible:"Chia nhỏ giao dịch mua thành các khoản trả góp hằng tháng với {shopPayLogo}",dynamic_interest_only_eligible:"Từ <b>{price}</b>/tháng với {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"Trả góp 4 kỳ không lãi suất, hoặc từ <b>{price}</b>/tháng với {shopPayLogo}",zero_interest_eligible:"Từ <b>{price}</b>/tháng hoặc 0% APR với {shopPayLogo}",zero_interest_eligible_zero_apr:"Từ <b>{price}</b>/tháng với 0% APR cùng {shopPayLogo}",non_eligible_min:"Trả góp 4 kỳ không lãi suất đối với đơn hàng trên <b>{minPrice}</b> với {shopPayLogo}",non_eligible_monthly_payments_min:"Chia nhỏ giao dịch mua thành các khoản trả góp hằng tháng đối với đơn hàng trên <b>{minPrice}</b> với {shopPayLogo}",non_eligible_max:"Chia nhỏ giao dịch mua thành các khoản trả góp đối với đơn hàng lên đến <b>{maxPrice}</b> với {shopPayLogo}",split_pay_eligible_2:"Trả góp làm 2 kỳ không lãi suất, mỗi kỳ <b>{price}</b> với {shopPayLogo}",split_pay_eligible_30:"Thanh toán <b>{price}</b> trong vòng 30 ngày không lãi suất với {shopPayLogo}",non_eligible_min_over_time:"Trả dần đối với đơn hàng trên <b>{minPrice}</b> với {shopPayLogo}",non_eligible_min_over_time_30:"Thanh toán trong vòng 30 ngày không lãi suất đối với đơn hàng trên <b>{minPrice}</b> với {shopPayLogo}"},mP={title:"Nhận ngay, trả sau",subtitle:{interest_and_split_pay:'Chọn lịch thanh toán khi thanh toán &#8211; bắt đầu với 4 khoản thanh toán không lãi suất là <span class="tagline__bold">{splitPayLoanRepayment}</span> mỗi 2 tuần.',interest_only:"Chọn lịch thanh toán khi thanh toán để chia nhỏ giao dịch mua thành các khoản trả góp hằng tháng.",split_pay_only:'Chọn trả góp khi thanh toán để chia nhỏ giao dịch mua thành 4 khoản thanh toán không lãi suất là <span class="tagline__bold">{splitPayLoanRepayment}</span> mỗi 2 tuần.',ineligible_min:"Đối với đơn hàng trên {minPrice}, hãy chọn trả góp khi thanh toán để chia nhỏ giao dịch mua thành 4 khoản thanh toán không lãi suất.",ineligible_monthly_payments_min:"Đối với đơn hàng trên {minPrice}, hãy chọn trả góp khi thanh toán để chia nhỏ giao dịch mua thành các khoản thanh toán hằng tháng.",ineligible_max:"Đối với đơn hàng lên đến {maxPrice}, hãy chọn trả góp khi thanh toán để chia nhỏ giao dịch mua thành nhiều khoản thanh toán.",dynamic_pdp:{one:"Gói mẫu cho giao dịch mua <b>{priceWithoutInterest}</b>",other:"Các gói mẫu cho giao dịch mua <b>{priceWithoutInterest}</b>"},split_pay_only_2:'Chọn trả góp khi thanh toán để chia nhỏ giao dịch mua thành 2 khoản thanh toán không lãi suất là <span class="tagline__bold">{splitPayLoanRepayment}</span> mỗi 15 ngày.',split_pay_only_30:"Chọn trả góp khi thanh toán để thanh toán giao dịch mua <b>{price}</b> cá»§a bạn không có lãi suất trong vòng 30 ngày.",ineligible_min_over_time:"Đối với đơn hàng trên {minPrice}, hãy chọn trả góp khi thanh toán để chia nhỏ giao dịch mua qua thời gian."},close:"Đóng",new_window:"Mở trong cá»­a sổ mới.",partnership:"Chương trình trả góp với sá»± hợp tác cá»§a {affirmLogo}",partnership_disclaimer:"Chương trình trả góp với sá»± hợp tác cá»§a {affirmLogo}. Dịch vụ biên dịch không do Affirm cung cấp. Affirm và các dịch vụ cá»§a nền tảng này chỉ hỗ trợ tiếng Anh.",split_pay_contents:{interest_fees:"Không bao giờ có phí ẩn.",interest_credit:"Đăng ký không ảnh hưởng đến điểm tín dụng.",no_interest_fees:"Không bao giờ có phí.",no_interest_credit:"Đăng ký không ảnh hưởng đến điểm tín dụng."},sample_plan_contents:{continue_to_checkout:"Tiếp tục thanh toán",unavailable:"Không khả dụng",check_eligibility:"Bằng việc tiếp tục, thông tin cá»
2§a bạn sẽ được chia sẻ với Affirm. <br/> Việc kiểm tra tính đủ điều kiện sẽ không ảnh hưởng đến điểm tín dụng. ",apr:"APR",interest:"Lãi suất",total:"Tổng",processing:"Đang xá»­ lý yêu cầu",processing_time:"Quá trình này có thể mất đến một phút...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> mỗi 2 tuần</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> mỗi tháng</span>',split_pay_number_of_terms:"&nbsp;trong {numberOfTerms} tuần",other_number_of_terms:"&nbsp;trong {numberOfTerms} tháng"},legal:{ca_residents_notice:"Cư dân California: Các khoản vay cá»§a Affirm Loan Services, LLC được thá»±c hiện hoặc sắp xếp theo giấy phép Cho vay tài chính cá»§a California.",rates_from_apr:'Lãi suất từ 0-36% APR. Các tùy chọn thanh toán qua Affirm phải được kiểm tra tính đủ điều kiện, có thể không áp dụng ở mọi tiểu bang và được cung cấp bởi các đối tác cho vay sau: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Các tùy chọn này phụ thuộc vào số tiền giao dịch mua và bạn có thể phải trả trước một khoản.',interest_and_split_pay:"Số tiền thanh toán ước tính không bao gồm thuế và phí vận chuyển.",split_pay_only:"Số tiền thanh toán ước tính không bao gồm thuế và phí vận chuyển. Các tùy chọn thanh toán do Affirm cung cấp và phải được kiểm tra tính đủ điều kiện, cÅ©ng như có thể không áp dụng ở mọi tiểu bang.",ineligible:"Các tùy chọn thanh toán do Affirm cung cấp và phải được kiểm tra tính đủ điều kiện, cÅ©ng như có thể không áp dụng ở mọi tiểu bang.",dynamic_pdp:'Số tiền thanh toán ước tính không bao gồm thuế và phí vận chuyển. Lãi suất dao động trong khoảng 0-36% APR. Các tùy chọn thanh toán thông qua Shop Pay Trả góp phải được kiểm tra tính đủ điều kiện và được cung cấp bởi các đối tác cho vay sau: <a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>. Tùy chọn sẽ phụ thuộc vào số tiền giao dịch mua và bạn có thể phải trả trước một khoản. Bạn có thể có thêm tùy chọn sau khi được phê duyệt. Thông báo cá»§a tiểu bang đối với người tiêu dùng: <a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>.'}};var hP={shopPay:dP,banner:uP,modal:mP},_P=Object.freeze({__proto__:null,banner:uP,default:hP,modal:mP,shopPay:dP});const gP="Shop Pay",fP={learn_more:"详细了解",view_sample_plans:"查看示例方案",split_pay_eligible:"使用 {shopPayLogo} 分 4 期免息付款,每期 <b>{price}</b>",interest_only_eligible:"使用 {shopPayLogo} 将您的购物分成按月分期付款",dynamic_interest_only_eligible:"使用 {shopPayLogo} 从 <b>{price}</b>/月起",pay_in_4_or_as_low_as_eligible:"分 4 期免息付款,或使用 {shopPayLogo} 从 <b>{price}</b>/月起",zero_interest_eligible:"从 <b>{price}</b>/月或 0% 年利率起,使用 {shopPayLogo}",zero_interest_eligible_zero_apr:"使用 {shopPayLogo} 按 0% 年利率,从 <b>{price}</b>/月起",non_eligible_min:"对于超过 <b>{minPrice}</b> 的订单,使用 {shopPayLogo} 分 4 期免息付款",non_eligible_monthly_payments_min:"对于超过 <b>{minPrice}</b> 的订单,使用 {shopPayLogo} 将您的购物分成按月分期付款",non_eligible_max:"对于不超过 <b>{maxPrice}</b> 的订单,使用 {shopPayLogo} 将您的购物分成多期付款",split_pay_eligible_2:"使用 {shopPayLogo} 分 2 期免息付款,每期 <b>{price}</b>",split_pay_eligible_30:"使用 {shopPayLogo} 在 30 天内免息支付 <b>{price}</b>",non_eligible_min_over_time:"对于超过 <b>{minPrice}</b>
2 的订单,使用 {shopPayLogo} 分期还款",non_eligible_min_over_time_30:"对于超过 <b>{minPrice}</b> 的订单,使用 {shopPayLogo} 在 30 天内免息支付"},bP={title:"立即购买,稍后付款",subtitle:{interest_and_split_pay:'在结账时选择您的付款时间表 &#8211; 每两周进行 4 次免息付款,每期 <span class="tagline__bold">{splitPayLoanRepayment}</span> 起。',interest_only:"在结账时选择您的付款时间表,将您的购物分成按月分期付款。",split_pay_only:'在结账时选择分期付款,将您的购物分成 4 次免息付款,每 2 周支付 <span class="tagline__bold">{splitPayLoanRepayment}</span>。',ineligible_min:"对于超过 {minPrice} 的订单,在结账时选择分期付款即可将您的购物分为 4 期免息付款。",ineligible_monthly_payments_min:"对于超过 {minPrice} 的订单,在结账时选择分期付款即可将您的购物分为按月付款。",ineligible_max:"对于不超过 {maxPrice} 的订单,在结账时选择分期付款即可将您的购物分为多次付款。",dynamic_pdp:{one:"针对 <b>{priceWithoutInterest}</b> 的购物金额示例方案",other:"针对 <b>{priceWithoutInterest}</b> 的购物金额示例方案"},split_pay_only_2:'在结账时选择分期付款,将您的购物分成 2 次免息付款,每 15 天支付 <span class="tagline__bold">{splitPayLoanRepayment}</span>。',split_pay_only_30:"在结账时选择分期付款,以在 30 天内免息支付 <b>{price}</b> 的购物款项。",ineligible_min_over_time:"对于超过 {minPrice} 的订单,在结账时选择分期付款,即可将您的购物分成多期还款。"},close:"关闭",new_window:"在新窗口中打开。",partnership:"与 {affirmLogo} 合作提供分期付款",partnership_disclaimer:"与 {affirmLogo} 合作提供分期付款。Affirm 不提供翻译服务。Affirm 及其产品仅支持英文。",split_pay_contents:{interest_fees:"绝无任何隐藏费用。",interest_credit:"申请不会影响您的信用评分。",no_interest_fees:"绝无任何费用。",no_interest_credit:"申请不会影响您的信用评分。"},sample_plan_contents:{continue_to_checkout:"继续结账",unavailable:"不可用",check_eligibility:"如果继续操作,即表示同意将您的信息分享给 Affirm。<br/> 检查您的资格不会影响您的信用。 ",apr:"APR",interest:"利息",total:"总计",processing:"正在处理您的请求",processing_time:"这最多可能需要一分钟...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 每 2 周</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 每个月</span>',split_pay_number_of_terms:"&nbsp;持续 {numberOfTerms} 周",other_number_of_terms:"&nbsp;持续 {numberOfTerms} 个月"},legal:{ca_residents_notice:"加利福尼亚州居民:Affirm Loan Services, LLC 的贷款是根据加利福尼亚州融资贷款人许可证提供或安排的。",rates_from_apr:'年利率 (APR) 在 0% 到 36% 之间。通过 Affirm 提供的付款选项需要通过资格审查,并非在所有州都可用,并由以下贷款合作伙伴提供:<a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。选项取决于您的购买金额,可能需要首付。',interest_and_split_pay:"估计付款金额不含税费和运费。",split_pay_only:"估计付款金额不含税费和运费。付款选项由 Affirm 提供,需经过资格审查,并且可能并非在所有州都可用。",ineligible:"付款选项由 Affirm 提供,需经过资格审查,并且可能并非在所有州都可用。",dynamic_pdp:'估计付款金额不含税费和运费。年利率 (APR) 在 0-36% 之间。通过 Shop Pay 分期付款提供的付款选项需要通过资格审查,并由以下贷款合作伙伴提供:<a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。选项取决于您的购买金额,可能需要首付。批准后可提供更多选项。对消费者的州通知:<a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>。'}};var yP={shopPay:gP,banner:fP,modal:bP},vP=Object.freeze({__proto__:null,banner:fP,default:yP,modal:bP,shopPay:gP});
2const kP="Shop Pay",wP={learn_more:"瞭解詳情",view_sample_plans:"檢視範例方案",split_pay_eligible:"使用 {shopPayLogo} 分 4 期繳納 <b>{price}</b> 享零利率",interest_only_eligible:"使用 {shopPayLogo} 將購買金額分成按月分期付款",dynamic_interest_only_eligible:"每月最低 <b>{price}</b>,使用 {shopPayLogo}",pay_in_4_or_as_low_as_eligible:"4 期零利率,或每月最低 <b>{price}</b>,使用 {shopPayLogo}",zero_interest_eligible:"每月最低 <b>{price}</b>,或 0% APR,使用 {shopPayLogo}",zero_interest_eligible_zero_apr:"每月最低 <b>{price}</b> 享 0% APR,使用 {shopPayLogo}",non_eligible_min:"滿 <b>{minPrice}</b> 的訂單,使用 {shopPayLogo} 享 4 期零利率",non_eligible_monthly_payments_min:"滿 <b>{minPrice}</b> 的訂單,使用 {shopPayLogo} 即可將購買金額分成按月分期付款",non_eligible_max:"<b>{maxPrice}</b> 以下的訂單,使用 {shopPayLogo} 即可將購買金額分成多期付款",split_pay_eligible_2:"使用 {shopPayLogo} 分 2 期繳納 <b>{price}</b> 享零利率",split_pay_eligible_30:"使用 {shopPayLogo} 在 30 天內支付 <b>{price}</b> 享零利率",non_eligible_min_over_time:"滿 <b>{minPrice}</b> 的訂單,使用 {shopPayLogo} 即可分期付款",non_eligible_min_over_time_30:"滿 <b>{minPrice}</b> 的訂單,使用 {shopPayLogo} 即可在 30 天內支付享零利率"},PP={title:"先買後付",subtitle:{interest_and_split_pay:'在結帳頁面選擇您的付款排程 &#8211; 包含每 2 週繳納 <span class="tagline__bold">{splitPayLoanRepayment}</span> 零利率共 4 期的方案。',interest_only:"在結帳頁面選擇您的付款排程,將購買金額分成按月分期付款。",split_pay_only:'在結帳頁面選擇分期付款,將購買金額分成 4 期每 2 週繳納 <span class="tagline__bold">{splitPayLoanRepayment}</span> 享零利率。',ineligible_min:"滿 {minPrice} 的訂單,可在結帳頁面選擇分期付款,將購買金額分成 4 期享零利率。",ineligible_monthly_payments_min:"滿 {minPrice} 的訂單,可在結帳頁面選擇分期付款,將購買金額分成按月繳納。",ineligible_max:"{maxPrice} 以下的訂單,可在結帳頁面選擇分期付款,將購買金額分成多期繳納。",dynamic_pdp:{one:"<b>{priceWithoutInterest}</b> 購買金額的範例方案",other:"<b>{priceWithoutInterest}</b> 購買金額的範例方案"},split_pay_only_2:'在結帳頁面選擇分期付款,將購買金額分成 2 期每 15 天繳納 <span class="tagline__bold">{splitPayLoanRepayment}</span> 享零利率。',split_pay_only_30:"在結帳頁面選擇分期付款,在 30 天內支付 <b>{price}</b> 的購買金額享零利率。",ineligible_min_over_time:"滿 {minPrice} 的訂單,可在結帳頁面選擇分期付款,將購買金額分期繳納。"},close:"關閉",new_window:"在新視窗中開啟。",partnership:"與 {affirmLogo} 合作的分期付款服務",partnership_disclaimer:"與 {affirmLogo} 合作的分期付款服務。Affirm 不提供翻譯服務。Affirm 及其產品僅支援英文。",split_pay_contents:{interest_fees:"絕無隱藏費用。",interest_credit:"申請不會影響您的信用評分。",no_interest_fees:"絕無手續費。",no_interest_credit:"申請不會影響您的信用評分。"},sample_plan_contents:{continue_to_checkout:"繼續結帳",unavailable:"無法使用",check_eligibility:"繼續操作即表示系統會將您的資訊分享給 Affirm。<br/> 查看您的資格不會影響您的信用。 ",apr:"APR",interest:"利息",total:"總計",processing:"正在處理您的要求",processing_time:"最多可能需要一分鐘...",split_pay_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 每 2 週</span>',other_frequency:'<b class="list-item__price-per-term">{pricePerTerm}</b>&nbsp;<span class="list-item__frequency"> 每月</span>',split_pay_number_of_terms:"&nbsp;共 {numberOfTerms} 週",other_number_of_terms:"&nbsp;共 {numberOfTerms} 個月"},legal:{ca_residents_notice:"加州居民:Affirm Loan Services, LLC 所提供或安排的貸款皆遵循 California Finance Lender (加州金融放款人) 授權。",rates_from_apr:'利率從 0-36% APR 不等。透過 Affirm 提供的付款選項須接受資格審查,並非所有州皆適用,且由以下借貸合作夥伴提供:<a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。選項取決於您的購買金額,並可能要求支付頭期款。',interest_and_split_pay:"預估的付款金額不包含稅額與運費。",split_pay_only:"預估的付款金額不包含稅額與運費。付款選項由 Affirm 提供,須接受資格審查,並非所有州皆適用。",ineligible:"付款選項由 Affirm 提供,須接受資格審查,並非所有州皆適用。",dynamic_pdp:'預估的付款金額不含稅額與運費。利率範圍為 0-36% APR。透過 Shop Pay 分期付款提供的付款選項須接受資格審查,且由以下借款合作夥伴提供:<a class="help_text__link" href="https://www.affirm.com/lenders" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/lenders</a>。選項視購買金額而定,且可能需支付頭期款。核准後可能會有更多選項可供選擇。提供給消費者的州級通知:<a class="help_text__link" href="https://www.affirm.com/licenses" target="_blank" aria-describedby="shopify-payment-terms-modal-warning-text">affirm.com/licenses</a>。'}};var SP={shopPay:kP,banner:wP,modal:PP},zP=Object.freeze({__proto__:null,banner:wP,default:SP,modal:PP,shopPay:kP})}();
3//# sourceMappingURL=client.js.map

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.