HTML Report for https://cozyearth.com/pages/affiliates
This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to changeShowing results for https://cozyearth.com/pages/affiliates
You can view the notes...
view-source:https://cozyearth.com/pages/affiliates
| # | results |
|---|---|
| 1 |
Error
On line 1, column 9 lthttpscdnsh |
| 2 |
Error
On line 1, column 10 lthttpscdnsho |
| 3 |
Error
On line 1, column 25 lthttpscdnshopifycomgt rel |
| 4 |
Info
On line 1, column 25 lthttpscdnshopifycomgt rel |
| 5 |
Error
On line 1, column 54 opifycomgt relquotpreconnectquot lthttpscdnsh |
| 6 |
Error
On line 1, column 55 lthttpscdnsho |
| 7 |
Info
On line 1, column 70 lthttpscdnshopifycomgt rel |
| 8 |
Error
On line 1, column 106 opifycomgt relquotpreconnectquot crossorigin ltcozyea |
| 9 |
Error
On line 1, column 230 rigin ltcozyearthcomcdnshopt775assetscolorswatchradiocssv160227878338940423511715372544gt asquotstylequot relquotpreloadquot ltcozyea |
| 10 |
Error
On line 38, column 15 loadquot ltcozyearthcomcdnshopt775assetsoptionradiocssv172242605522088244701712159556gt asquotstylequot relquotpreloadquot etag Wquotcacheable708515a54ace38bb8087bdc4eb9b7f44quot xcache miss contentsecuritypolicy blockallmixedcontent frameancestors upgradeinsecurerequests accesscontrolalloworigin stricttransportsecurity maxage7889238 xshopid 21143697 xshardid 179 vary Accept contentlanguage enUS poweredby Shopify servertiming processingdur464descquotgc62quot dbdur119 dbasyncdur1426 parsedur4 renderdur70 asndescquot212531quot edgedescquotARNquot countrydescquotLTquot themedescquot135161282740quot pageTypedescquotpagequot servedBydescquotq7ctquot requestIDdescquot811868b135694ce38d8a5611432d483e1726565234quot servertiming cfRequestDurationdur542999983 xdc gcpeuropewest4gcpeuropewest1gcpeuropewest1 xrequestid 811868b135694ce38d8a5611432d483e1726565234 altsvc h3quot443quot ma86400 cfcachestatus DYNAMIC reportto quotendpointsquotquoturlquotquothttpsanelcloudflarecomreportv4sq1jGBXqt1ziEP5098x0Czq2FHxjtHPXMsazLwLzaDki3ojhlIWS2FGntkpBz81DXS2BIUWRjdlOk80CcNZv69NXmIL2FYfDOLysyHSj7IyuJ7d2FaVhUE8UAy4gbn61zFsvA3Dquotquotgroupquotquotcfnelquotquotmaxagequot604800 nel quotsuccessfractionquot001quotreporttoquotquotcfnelquotquotmaxagequot604800 xxssprotection 1 modeblock xcontenttypeoptions nosniff xpermittedcrossdomainpolicies none xdownloadoptions noopen contentencoding gzip setcookie securecustomersig path expiresWed 17 Sep 2025 092714 GMT secure HttpOnly SameSiteLax setcookie localizationUS path expiresWed 17 Sep 2025 092714 GMT secure SameSiteNone setcookie cartcurrencyUSD path expiresTue 01 Oct 2024 092714 GMT secure SameSiteNone setcookie trackingconsent7B22con223A7B22CMP223A7B22a223A22222C22m223A22222C22p223A22222C22s223A22227D7D2C22v223A2221222C22region223A22LT222C22reg223A22GDPR227D domaincozyearthcom path expiresWed 17 Sep 2025 092714 GMT SameSiteLax setcookie cmpa7B22purposes223A7B22p223Atrue2C22a223Atrue2C22m223Atrue2C22t223Atrue7D2C22displaybanner223Afalse2C22saleofdataregion223Afalse7D domaincozyearthcom path expiresWed 18 Sep 2024 092714 GMT SameSiteLax setcookie shopifyy9cb4f42e6f9c44e480ab82024f53ff64 ExpiresWed 17Sep25 092714 GMT Domaincozyearthcom Path SameSiteLax setcookie shopifys839a2e90c48742ae8ed283b3c2ae425d ExpiresTue 17Sep24 095714 GMT Domaincozyearthcom Path SameSiteLax setcookie origreferrer ExpiresTue 01Oct24 092714 GMT Domaincozyearthcom Path HttpOnly SameSiteLax setcookie landingpage2Fpages2Faffiliates ExpiresTue 01Oct24 092714 GMT Domaincozyearthcom Path HttpOnly SameSiteLax setcookie cfbmYODiAbiVsQzN4d9C09A7x5JZlx4NDuXT2YqYZjys17265652341011WepCc6m9wdKHMWIpRFdlUlEpCIRP6Mg9N4RtGnTb7qQGsbdibp4eEEkAlZcIXBDTdq2PI7Umq7FCcIhfQVjw path expiresTue 17Sep24 095714 GMT domaincozyearthcom HttpOnly Secure SameSiteNone server cloudflare cfray 8c480f297de095f1ARN ltdoctype htmlgt lthtml |
| 11 |
Error
On line 39, column 50 type htmlgt lthtml classquotnojs supportsnocookiesquot langquotenquotgt lthe |
| 12 |
Error
On line 40, column 8 langquotenquotgt ltheadgt |
| 13 |
Error
On line 563, column 25 gt ltheadgt ltlink rel039canonical039 href039httpscozyearthcompagesaffiliates039gt ltmeta propertyquotogsitenamequot contentquotCozy Earthquotgt ltmeta propertyquotogurlquot contentquothttpscozyearthcompagesaffiliatesquotgt ltmeta propertyquotogtitlequot contentquotAffiliate Program and Networkquotgt ltmeta propertyquotogtypequot contentquotwebsitequotgt ltmeta propertyquotogdescriptionquot contentquotLearn more about becoming a member of Cozy Earthamp39s affiliate network If youamp39d like to join fill out an application or email affiliatescozyearthcomquotgt ltmeta namequottwittersitequot contentquotcozyearthquotgt ltmeta namequottwittercardquot contentquotsummarylargeimagequotgt ltmeta namequottwittertitlequot contentquotAffiliate Program and Networkquotgt ltmeta namequottwitterdescriptionquot contentquotLearn more about becoming a member of Cozy Earthamp39s affiliate network If youamp39d like to join fill out an application or email affiliatescozyearthcomquotgt ltmeta namequotdescriptionquot contentquotLearn more about becoming a member of Cozy Earthamp39s affiliate network If youamp39d like to join fill out an application or email affiliatescozyearthcomquotgtlttitlegtAffiliate Program and Network Cozy Earthlttitlegt lt Start of TrueVault Polaris Code Block gt ltscriptgt windowpolarisOptions GoogleAnalyticsTrackingId 039G372KMYZ1CG039 enableConsentManager true privacyCenterId 039WIHQTRLEO039 ltscriptgt ltscript srcquothttpspolaristruevaultcdncomstaticpolarisjsquotgtltscriptgt lt End of TrueVault Polaris Code Block gt lt Google tag gtagjs gt ltscript async srcquothttpswwwgoogletagmanagercomgtagjsidAW703146135quotgtltscriptgt ltscriptgt windowdataLayer windowdataLayer function gtag dataLayerpusharguments gtag039js039 new Date gtag039config039 039AW703146135039 039 allowenhancedconversions039 true ltscriptgt ltscript typequottextjavascriptquot srcquothttpscomposescriptss3amazonawscom6467b7f0e4fa842bd5f2638c646e87a185b67dd3212ee4dfjsquot gtltscriptgt ltscriptgt add this helper function until we have compose updated with it windowcomposeexecuteExperiment function experimentId const testAssignments thisdata if testAssignmentsexperimentId const experiment thisactiveTestsfindtest gt testid experimentId if thisisTriggerMatchexperimenttrigger return if testAssignmentsexperimentIdvisited windowcomposedispatchEvent new CustomEvent039visit039 detail testIds experimentId const variant experimentvariantsfind variant gt variantid testAssignmentsexperimentIdassignedVariant thisvariantTypesvariantimplementationTyperunVariantbindvariantvariantoptions gt ltscriptgt lt Begin BlackCrow Script Tag DO NOT MODIFY gt ltscript typequottextjavascriptquot async srcquothttpsshopifyinitblackcrowaijscorecozyearth2jsshopifyappversion10223ampshopcozyearth2myshopifycomquot gtltscriptgt lt End BlackCrow Script Tag gt ltscriptgt gtgt TriplePixel start function W H A L E B N function OU T H R void 0 R ampamp R 1 H new XMLHttpRequest Hopen039GET039 U 0 Hsendnull Honreadystatechange function 4 HreadyState ampamp 200 Hstatus R HresponseText Uincludes039txt039 evalR NB R 299 lt Hstatus Hstatus lt 200 ampamp T ampamp R ampamp R 0 OU T 1 if N window NH 039sn039 NH 039sn039 1 try AsetItemH 1 0 AgetItemH 0 E JSONparseAgetItemH 039U039 039039pushlocationhref AsetItemH 039U039 JSONstringifyE catch e AgetItem039quotnC039 A N AH L function return DatenowtoString36 039039 MathrandomtoString36 E AH function t e return W L Eq Eq pushW t e W Ech W B 039configSecurityConfModel039 NB 1 O039confconfigsecuritycommodel039 0 O039triplewhalepixelwebapptriplefwtxt039 5 039K039 039TriplePixel039 localStorage ltlt TriplePixel end ltscriptgt ltscriptgt gtgt TriplePixel start function W H A L E B N function OU T H R void 0 R ampamp R 1 H new XMLHttpRequest Hopen039GET039 U 0 Hsendnull Honreadystatechange function 4 HreadyState ampamp 200 Hstatus R HresponseText Uincludes039txt039 evalR NB R 299 lt Hstatus Hstatus lt 200 ampamp T ampamp R ampamp R 0 OU T 1 if N window NH 039sn039 NH 039sn039 1 try AsetItemH 1 0 AgetItemH 0 E JSONparseAgetItemH 039U039 039039pushlocationhref AsetItemH 039U039 JSONstringifyE catch e AgetItem039quotnC039 A N AH L function return DatenowtoString36 039039 MathrandomtoString36 E AH function t e return W L Eq Eq pushW t e W Ech W B 039configSecurityConfModel039 NB 1 O039confconfigsecuritycommodel039 0 O039triplewhalepixelwebapptriplefwtxt039 5 039K039 039TriplePixel039 localStorage ltlt TriplePixel end ltscriptgt ltscriptgt const udLocales AF 039psAF039 AL 039sqAL039 DZ 039arDZ039 AS 039enAS039 AD 039caAD039 AO 039ptAO039 AI 039enAI039 AQ null AG 039enAG039 AR 039esAR039 AM 039hyAM039 AW 039nlAW039 AU 039enAU039 AT 039deAT039 AZ 039azLatnAZ039 BS 039enBS039 BH 039arBH039 BD 039bnBD039 BB 039enBB039 BY 039beBY039 BE 039nlBE039 BZ 039enBZ039 BJ 039frBJ039 BM 039enBM039 BT 039dzBT039 BO 039esBO039 BA 039bsLatnBA039 BW 039enBW039 BV null BR 039ptBR039 IO null VG 039enVG039 BN 039msBN039 BG 039bgBG039 BF 039frBF039 BI 039rnBI039 KH 039kmKH039 CM 039frCM039 CA 039enCA039 CV 039ptCV039 KY 039enKY039 CF 039frCF039 TD 039frTD039 CL 039esCL039 CN 039zhCN039 CX null CC null CO 039esCO039 KM 039arKM039 CG 039frCG039 CD 039swCD039 CK 039enCK039 CR 039esCR039 HR 039hrHR039 CU 039esCU039 CW 039papCW039 CY 039elCY039 CZ 039csCZ039 DK 039daDK039 DJ 039frDJ039 DM 039enDM039 DO 039esDO039 EC 039esEC039 EG 039arEG039 SV 039esSV039 GQ 039esGQ039 ER 039tiER039 EE 039etEE039 ET 039amET039 FK 039enFK039 FO 039foFO039 FJ 039enFJ039 FI 039fiFI039 FR 039frFR039 GF 039frGF039 PF 039frPF039 TF null GA 039frGA039 GM 039enGM039 GE 039kaGE039 DE 039deDE039 GH 039enGH039 GI 039enGI039 GR 039elGR039 GL 039klGL039 GD 039enGD039 GP 039frGP039 GU 039enGU039 GT 039esGT039 GG 039enGG039 GN 039frGN039 GW 039ptGW039 GY 039enGY039 HT 039frHT039 HM null VA 039itVA039 HN 039esHN039 HK 039zhHK039 HU 039huHU039 IS 039isIS039 IN 039hiIN039 ID 039idID039 IR 039faIR039 IQ 039arIQ039 IE 039enIE039 IM 039enIM039 IL 039heIL039 IT 039itIT039 CI 039frCI039 JM 039enJM039 JP 039jaJP039 JE 039enJE039 JO 039arJO039 KZ 039kkKZ039 KE 039swKE039 KI 039enKI039 KP 039koKP039 KR 039koKR039 KW 039arKW039 KG 039kyKG039 LA 039loLA039 LV 039lvLV039 LB 039arLB039 LS 039stLS039 LR 039enLR039 LY 039arLY039 LI 039deLI039 LT 039ltLT039 LU 039frLU039 MO 039zhMO039 MK 039mkMK039 MG 039mgMG039 MW 039enMW039 MY 039msMY039 MV 039dvMV039 ML 039bmML039 MT 039mtMT039 MH 039mhMH039 MQ 039frMQ039 MR 039arMR039 MU 039mfeMU039 YT 039frYT039 MX 039esMX039 FM 039enFM039 MD 039roMD039 MC 039frMC039 MN 039mnMN039 ME 039srLatnME039 MS 039enMS039 MA 039arMA039 MZ 039ptMZ039 MM 039myMM039 NA 039enNA039 NR 039enNR039 NP 039neNP039 NL 039nlNL039 NC 039frNC039 NZ 039enNZ039 NI 039esNI039 NE 039haLatnNE039 NG 039igNG039 NU null NF null MP 039enMP039 NO 039nbNO039 OM 039arOM039 PK 039urPK039 PW 039pauPW039 PS 039arPS039 PA 039esPA039 PG 039enPG039 PY 039gnPY039 PE 039esPE039 PH 039filPH039 PN 039enPN039 PL 039plPL039 PT 039ptPT039 PR 039esPR039 QA 039arQA039 RE 039frRE039 RO 039roRO039 RU 039ruRU039 RW 039rwRW039 BL 039frBL039 SH 039enSH039 KN 039enKN039 LC 039enLC039 MF 039frMF039 PM 039frPM039 VC 039enVC039 WS 039smWS039 SM 039itSM039 ST 039ptST039 SA 039arSA039 SN 039frSN039 RS 039srLatnRS039 SC 039frSC039 SL 039kriSL039 SG 039enSG039 SX 039nlSX039 SK 039skSK039 SI 039slSI039 SB 039enSB039 SO 039swSO039 ZA 039afZA039 GS null SS 039enSS039 ES 039esES039 LK 039siLK039 SD 039arSD039 SR 039nlSR039 SJ 039nbSJ039 SZ 039enSZ039 SE 039svSE039 CH 039deCH039 SY 039arSY039 TW 039zhTW039 TJ 039tgCyrlTJ039 TZ 039swTZ039 TH 039thTH039 TL 039ptTL039 TG 039frTG039 TK null TO 039toTO039 TT 039enTT039 TN 039arTN039 TR 039trTR039 TM 039tkTM039 TC 039enTC039 TV 039tvlTV039 UG 039swUG039 UA 039ukUA039 AE 039arAE039 GB 039enGB039 US 039enUS039 UM 039enUM039 UY 039esUY039 UZ 039uzLatnUZ039 VU 039biVU039 VE 039esVE039 VN 039viVN039 VI 039enVI039 WF 039wlsWF039 EH null YE 039arYE039 ZM 039enZM039 ZW 039snZW039 ltscriptgt ltscript idquotscripttagidquot datalastcheckstatuskeyquotprevCheckIsOkquot datalastchecktimestampkeyquotprevCheckTimestampquot datarefreshintervalmsquot120000quot datascriptsrcquothttpsd2fj3s7h83rb61cloudfrontnet0H86eOpItFbinquot dataappinfoquot11132quot dataappplatformquot1quot dataapptypequot1quot dataappversionquot132quot gt function var currentScript documentcurrentScript var currentScriptDataset currentScriptdataset var lastCheckStatusKey currentScriptDatasetlastCheckStatusKey var lastCheckTimestampKey currentScriptDatasetlastCheckTimestampKey var refreshIntervalMs parseIntcurrentScriptDatasetrefreshIntervalMs 10 var scriptSrc currentScriptDatasetscriptSrc if lastCheckStatusKey ampamp lastCheckTimestampKey ampamp refreshIntervalMs ampamp scriptSrc ampamp isNaNrefreshIntervalMs if localStoragegetItemlastCheckStatusKey null localStoragesetItemlastCheckStatusKey Stringfalse if localStoragegetItemlastCheckTimestampKey null localStoragesetItemlastCheckTimestampKey String0 var locationHref documentlocationhref var now Datenow var lastCheckStatus StringlocalStoragegetItemlastCheckStatusKeytoLowerCase 039true039 var lastCheckTimestamp parseIntlocalStoragegetItemlastCheckTimestampKey 10 if isNaNlastCheckTimestamp var needRefreshByInterval now lastCheckTimestamp gt refreshIntervalMs if needRefreshByInterval lastCheckStatus var LOAD 039load039 var ERROR 039error039 var script documentcreateElement039script039 function scriptEventHandlerevt var target evttarget var evtType evttype var currentCheckStatus false var currentCheckTimestamp Datenow if evtType LOAD currentCheckStatus true localStoragesetItemlastCheckStatusKey StringcurrentCheckStatus localStoragesetItemlastCheckTimestampKey StringcurrentCheckTimestamp targetremoveEventListenerLOAD scriptEventHandler targetremoveEventListenerERROR scriptEventHandler if locationHrefmatchcheckoutsthankyougi scriptdefer true scriptaddEventListenerLOAD scriptEventHandler scriptaddEventListenerERROR scriptEventHandler scriptsrc scriptSrc documentheadinsertBeforescript currentScript else consoleerror039wrapper is not right configured039 ltscriptgt ltscript srcquothttpscdnintelligemsioeb4d958347d5jsquotgtltscriptgt ltmeta httpequivquotcontentlanguagequot contentquotenusquotgt ltmeta charsetquotutf8quotgt |
| 14 |
Error
On line 2347, column 102 etquotutf8quotgt ltmeta httpequivquotXUACompatiblequot contentquotIEedgequotgt ltmeta namequotviewportquot contentquotwidthdevicewidthinitialscale1quotgt ltmeta namequotthemecolorquot contentquot727764quotgt ltmeta namequotpdomainverifyquot contentquot6d10265f710af0cab70a427f222fb8f5quotgt ltmeta namequotgooglesiteverificationquot contentquotJJqS9X7dlq6MEIbQw9Def3u6kV0nvAzPqEYGWYViGsquotgt ltmeta namequotgooglesiteverificationquot contentquotSjl46wtp3t6adfWKRpITZv7PtIPf5Ua7Idn2Lr0Mquotgt ltmeta namequotgooglesiteverificationquot contentquotmxnI1HceJOnZ5x2EiZhUhjX83hGBoC0dAlC0FqmwUQquotgt ltlink relquotdnsprefetch preconnectquot hrefquothttpsfontsgstaticcomquot crossorigingt ltlink relquoticonquot typequotimagepngquot hrefquotcozyearthcomcdnshopfilesCozyEarthLogoMarksvgcropcenterampheight32ampv1714752391ampwidth32quotgtlttitlegtAffiliate Program and Network Cozy Earthlttitlegt ltstyle idquotglobalcolorsstylequotgt datacoloroptionquotOlivequot coloroptionhex 4e543d datacoloroptionquotPomegranatequot coloroptionhex 8c2231 datacoloroptionquotMerlotquot coloroptionhex 8c2231 datacoloroptionquotChampagnequot coloroptionhex d7bfad datacoloroptionquotPowder Bluequot coloroptionhex ccdfe2 datacoloroptionquotGreyquot coloroptionhex b7b7b7 datacoloroptionquotSpicequot coloroptionhex 6b4331 datacoloroptionquotSprucequot coloroptionhex 24312d datacoloroptionquotIvoryquot coloroptionhex fafafa border 1px solid d8d8d8 datacoloroptionquotBlackquot coloroptionhex 000000 datacoloroptionquotJet Blackquot coloroptionhex 000000 datacoloroptionquotHeather Greyquot coloroptionhex b7b7b7 datacoloroptionquotLight Greyquot coloroptionhex dcdcdc datacoloroptionquotBluequot coloroptionhex 96afda datacoloroptionquotCharcoalquot coloroptionhex 5c5c5c datacoloroptionquotNavyquot coloroptionhex 1a2f5b datacoloroptionquotSuedequot coloroptionhex a3907d datacoloroptionquotBlushquot coloroptionhex f0cece datacoloroptionquotPeonyquot coloroptionhex E7CFC7 datacoloroptionquotLemonadequot coloroptionhex f4ebc8 datacoloroptionquotFernquot coloroptionhex 788F74 datacoloroptionquotWhitequot coloroptionhex ffffff border 1px solid d8d8d8 datacoloroptionquotSkyquot coloroptionhex e2edec datacoloroptionquotCremequot coloroptionhex ebe1d5 datacoloroptionquotAlmondquot coloroptionhex bda99f datacoloroptionquotPinequot coloroptionhex 446c63 datacoloroptionquotPeppermintquot coloroptionhex a23839 datacoloroptionquotMidnight Skyquot coloroptionhex 1a2f5b datacoloroptionquotCloudquot coloroptionhex eae6e0 datacoloroptionquotCoalquot coloroptionhex 2b2b2b datacoloroptionquotCoal Heatherquot coloroptionhex 4A4B4D datacoloroptionquotSlate Greyquot coloroptionhex 6c6c6c datacoloroptionquotSlatequot coloroptionhex 58646d datacoloroptionquotDriftwoodquot coloroptionhex bfb8b2 datacoloroptionquotOatquot coloroptionhex efe9de datacoloroptionquotNaturalquot coloroptionhex e7e0d5 datacoloroptionquotPearlquot coloroptionhex fefefe border 1px solid d8d8d8 datacoloroptionquotSilverquot coloroptionhex c1c1c1 datacoloroptionquotWashed Blackquot coloroptionhex 2d2c2f datacoloroptionquotPewterquot coloroptionhex 837f7f datacoloroptionquotAntique Rosequot coloroptionhex a4777e datacoloroptionquotGlacierquot coloroptionhex b0b7be datacoloroptionquotSandquot coloroptionhex bbb1a8 datacoloroptionquotHarbor Mistquot coloroptionhex b0b7be datacoloroptionquotMochaquot coloroptionhex 91837a datacoloroptionquotHeather Fogquot coloroptionhex ccc8c1 datacoloroptionquotGranitequot coloroptionhex 6b6a69 datacoloroptionquotFrench Navyquot coloroptionhex 373a4c datacoloroptionquotLilacquot coloroptionhex c3babf datacoloroptionquotOatmealquot coloroptionhex e0d1be datacoloroptionquotBlue Stormquot coloroptionhex 434854 datacoloroptionquotSagequot coloroptionhex 888d82 datacoloroptionquotClayquot coloroptionhex 8b645a datacoloroptionquotDunequot coloroptionhex cbc3b4 datacoloroptionquotPebblequot coloroptionhex 98979a datacoloroptionquotTimberquot coloroptionhex a28774 datacoloroptionquotTidequot coloroptionhex 58646d datacoloroptionquotMarinequot coloroptionhex 58646d datacoloroptionquotMossquot coloroptionhex 696b62 datacoloroptionquotCobaltquot coloroptionhex 384c67 datacoloroptionquotHunterquot coloroptionhex 45413c datacoloroptionquotDuskquot coloroptionhex 282d3c datacoloroptionquotSeashellquot coloroptionhex f3ece0 datacoloroptionquotWalnutquot coloroptionhex 937b6a datacoloroptionquotPacific Bluequot coloroptionhex 5c6d7c datacoloroptionquotStonequot coloroptionhex a09998 datacoloroptionquotPlumquot coloroptionhex 473442 datacoloroptionquotIronquot coloroptionhex 46434a datacoloroptionquotShadowquot coloroptionhex 787376 datacoloroptionquotTrufflequot coloroptionhex 5F4C40 datacoloroptionquotAshquot coloroptionhex 89786A datacoloroptionquotBonequot coloroptionhex F0EEE4 datacoloroptionquotWinequot coloroptionhex 5C2C35 datacoloroptionquotDusty Orchidquot coloroptionhex 98868C datacoloroptionquotStormquot coloroptionhex 464E4D datacoloroptionquotWashed Eggplantquot coloroptionhex 948B8C datacoloroptionquotBluequot coloroptionhex 5C6D7C datacoloroptionquotBurgundyquot coloroptionhex 513235 datacoloroptionquotHeathered Light Greyquot coloroptionhex BDBEBF datacoloroptionquotHeathered Harbor Mistquot coloroptionhex B0B7BE datacoloroptionquotHeathered Sandquot coloroptionhex BBB1A8 datacoloroptionquotBeigequot coloroptionhex CFC8BD datacoloroptionquotTaupequot coloroptionhex B8AD9E datacoloroptionquotHazequot coloroptionhex ABB2AD datacoloroptionquotTwilightquot coloroptionhex B79FAE datacoloroptionquotJuniperquot coloroptionhex 666B54 datacoloroptionquotLimoncelloquot coloroptionhex F3E0AC datacoloroptionquotPistachio Creamquot coloroptionhex BFD1B3 datacoloroptionquotCremequot coloroptionhex F3ECE0 datacoloroptionquotShorequot coloroptionhex B0B7BE datacoloroptionquotDove Greyquot coloroptionhex 9F9C99 datacoloroptionquotArcticquot coloroptionhex BCC8C6 datacoloroptionquotAlabasterquot coloroptionhex DDD5C7 datacoloroptionquotAlabaster Heatherquot coloroptionhex DDD5C7 datacoloroptionquotEclipsequot coloroptionhex 2C333E datacoloroptionquotMushroomquot coloroptionhex 816D5E datacoloroptionquotCamelquot coloroptionhex 8A6749 datacoloroptionquotIndigoquot coloroptionhex 354253 datacoloroptionquotThymequot coloroptionhex 576664 datacoloroptionquotBordeauxquot coloroptionhex 493338 datacoloroptionquotButtermilkquot coloroptionhex F0E3CE datacoloroptionquotCoffeequot coloroptionhex 5F4C40 datacoloroptionquotMaroonquot coloroptionhex 671E2A datacoloroptionquotDark Navyquot coloroptionhex 2F2F3D datacoloroptionquotWashed Creamquot coloroptionhex FAF6F7 border 1px solid d8d8d8 datacoloroptionquotWashed Navyquot coloroptionhex 303349 datacoloroptionquotFlaxquot coloroptionhex d9ceba datacoloroptionquotSmokey Bluequot coloroptionhex 7A898F datacoloroptionquotDeep Bluequot coloroptionhex 7A898F datacoloroptionquotFrench Dove Heatherquot coloroptionhex CACCCB datacoloroptionquotBeech Heatherquot coloroptionhex C9B6A1 datacoloroptionquotBirchquot coloroptionhex CFC8BD datacoloroptionquotSandstonequot coloroptionhex 776A5F datacoloroptionquotKhakiquot coloroptionhex b7a990 datacoloroptionquotTerraquot coloroptionhex 8B645A datacoloroptionquotEbonyquot coloroptionhex 776A5F datacoloroptionquotCacaoquot coloroptionhex 4E403B datacoloroptionquotGraniteHeather Fogquot coloroptionhex lineargradient145deg rgba0 0 0 1 0 rgba0 0 0 1 50 rgba107 106 105 1 50 rgba107 106 105 1 100 datacoloroptionquotGraniteBlackquot coloroptionhex lineargradient145deg rgba0 0 0 1 0 rgba0 0 0 1 50 rgba107 106 105 1 50 rgba107 106 105 1 100 datacoloroptionquotHeather FogFrench Navyquot coloroptionhex lineargradient145deg rgba55 58 76 1 0 rgba55 58 76 1 50 rgba204 200 193 1 50 rgba204 200 193 1 100 datacoloroptionquotMochaOatmealquot coloroptionhex lineargradient145deg rgba145 131 122 1 0 rgba145 131 122 1 50 rgba224 209 190 1 50 rgba224 209 190 1 100 datacoloroptionquotSandSunkissed Ginghamquot coloroptionhex lineargradient145deg rgba187 177 168 1 0 rgba187 177 168 1 50 rgba202 193 186 1 50 rgba202 193 186 1 100 datacoloroptionquotAlabasterJuniperquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240812135205pngv1723492372039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBoneDeep Bluequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240812135223pngv1723492372039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlack Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240805085251pngv1722869717039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotSand Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240805085426pngv1722869729039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBeigeCremequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240516144543pngv1715892431039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotDove GreyLight Greyquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240517114225pngv1715967796039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlush Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240430141056pngv1714507903039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotFlamingoquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240430141426pngv1714508093039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotCharcoalWhitequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240510101336pngv1715357669039 border 1px solid d8d8d8 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotFlaxWhitequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240510101347pngv1715357659039 border 1px solid d8d8d8 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotMidnight SkyCremeAlmondquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesMidnightSkyCremeAlmondpngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotSlate GreyCloudBlushquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesSlateGreyCloudBlushpngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotAlmondSkyCremequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesAlmondSkyCremepngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotCoalSlate GreyCloudquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesCoalSlateGreyCloudpngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotPeppermintCremePinequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesPeppermintCremePinepngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlackAlmondCremequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesBlackAlmondCremepngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlackSlate GreyCloudquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesBlackSlateGreyCloudpngv1711656023039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotSage Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filessagepngv1711392921039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotCoralquot coloroptionhex url039httpscdnshopifycomsfiles121143697filescoralpngv1711392921039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBreezequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesbreezepngv1711392921039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotSpring Blue Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot143pngv1710188756039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotHaze Diamond Dotquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot149pngv1711121420039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotLavender Mini Ginghamquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot141pngv1710188738039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotHaze Mini Ginghamquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot142pngv1710188748039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotFloral Torlequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesfloraltoilejpgv1679503496039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotMini Dotquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesminidotjpgv1679508620039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotOcean Stripequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesoceanstripeswatchjpgv1683142782039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotSunkissed Ginghamquot coloroptionhex url039httpscdnshopifycomsfiles121143697filessunkissedginghamswatchjpgv1683142782039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBeige Botanicalquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesbotanicalbeigebackground2jpgv1690995699039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlk Botanicalquot coloroptionhex url039httpscdnshopifycomsfiles121143697filesbotanicalblackbackgroundjpgv1690995994039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotCeladon Toilequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240111at123835PMpngv1705003706039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotRouge Toilequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot20240111at123842PMpngv1705003702039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotBlue Toilequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot202024040120at203365520PMpngv1720203291039 backgroundsize cover backgroundposition center backgroundrepeat norepeat datacoloroptionquotLilac Toilequot coloroptionhex url039httpscdnshopifycomsfiles121143697filesScreenshot202023062820at2011114020AMpngv1720203292039 backgroundsize cover backgroundposition center backgroundrepeat norepeat ltstylegt ltscript typequotmodulequot asyncgt import init from quotcozyearthcomcdnshopt775assetsloadcolorsjsv143577507966247730831712159538quot const globalColorsStyle documentgetElementById039globalcolorsstyle039 initglobalColorsStyletextContent ltscriptgt lt UNKNOWN SCRIPT 3 gt ltscriptgt function setCookieTcname cvalue exdays const d new Date dsetTimedgetTime exdays 24 60 60 1000 let expires 039expires039 dtoUTCString documentcookie cname 039039 cvalue 039039 expires 039path039 function getCookieTcname let name cname 039039 let decodedCookie decodeURIComponentdocumentcookie let ca decodedCookiesplit039039 for let i 0 i lt calength i let c cai while ccharAt0 039 039 c csubstring1 if cindexOfname 0 return csubstringnamelength clength return 039039 if getCookieT039country039 fetch039browsingcontextsuggestionsjson039 thenresponse gt responsejson thendata gt consolelogdata setCookieT039country039 datadetectedvaluescountryhandle 1 consoleloggetCookieT039country039 ltscriptgt lt snippetscsswebfontsliquid gt ltscriptgt function e t n a c l m o d f h i cl ampamp d ecreateElementt dn cl ea039head0390appendChildd edocumentElementclassName 039 wfcached039 function s for d eat f 039039 h 0 h lt dlength h i dhn imatchm ampamp f i f ampamp cl 039039 f setTimeouts o o document 039style039 039innerHTML039 039getElementsByTagName039 localStorage 039tk039 fonttk 100 function d var config kitId 039yum4mxo039 scriptTimeout 3000 async true h ddocumentElement t setTimeoutfunction hclassName hclassNamereplacebwfloadingbg 039039 039 wfinactive039 configscriptTimeout tk dcreateElement039script039 f false s dgetElementsByTagName039script0390 a hclassName 039 wfloading039 tksrc 039httpsusetypekitnet039 configkitId 039js039 tkasync true tkonload tkonreadystatechange function a thisreadyState if f a ampamp a 039complete039 ampamp a 039loaded039 return f true clearTimeoutt try Typekitloadconfig catch e sparentNodeinsertBeforetk s document ltscriptgt ltstylegtimport url039httpsfontsgoogleapiscomcss2familyWorkSansampdisplayswap039 300ampitalic 400ampitalic 500ampitalic 700 900 import url039httpsfontsgoogleapiscomcss2familyWorkSansitalwght03000400050007000900130014001500ampdisplayswap039fontfacefontfamily039Optima039fontweight400srcurl039httpscozyearthcomcdnshopfilesOptimaRegularwoffv16526286458372887804039fontface fontfamily039HamburgHand039 fontweightlight srcurlquothttpscozyearthcomcdnshopt775assetshamburghandlightwebfontwoffv13201368466378003441712159531quot formatquotwoffquotfontface fontfamily039SainteColombe039 fontweightlight srcurlquothttpscozyearthcomcdnshopt775assetssaintecolombeweblightwoffv23637063097603729471712159539quot formatquotwoffquot urlquothttpscozyearthcomcdnshopt775assetssaintecolombeweblightwoff2v87027180075075408531712159531quot formatquotwoff2quotltstylegt ltstylegtroot Fonts fontprimary039SainteColombe039 seriffontsecondary039HamburgHand039 sansseriffonttertiary039Work Sans039 sansserifltstylegt ltstylegt ABC Gaisyr fontface fontfamily quotABC Gaisyrquot fontstyle normal fontweight 400 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsABCGaisyrRegularwoff2v21891047607003841211714534594quot formatquotwoff2quot fontface fontfamily quotABC Gaisyrquot fontstyle italic fontweight 400 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsABCGaisyrRegularItalicwoff2v176500039743645416821714534595quot formatquotwoff2quot fontface fontfamily quotABC Gaisyrquot fontstyle normal fontweight 700 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsABCGaisyrBoldwoff2v115393184093155169691714534593quot formatquotwoff2quot fontface fontfamily quotABC Gaisyrquot fontstyle italic fontweight 700 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsABCGaisyrBoldItalicwoff2v174158751259822743091714534594quot formatquotwoff2quot Chroma ST fontface fontfamily quotChroma STquot fontstyle normal fontweight 400 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsChromaSTRegularwoff2v92991922775641196361712159530quot formatquotwoff2quot urlquotcozyearthcomcdnshopt775assetsChromaSTRegularwoffv151611804964583924831712159531quot formatquotwoffquot fontface fontfamily quotChroma STquot fontstyle normal fontweight 500 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsChromaSTMediumwoff2v114262519046730725641712159530quot formatquotwoff2quot fontface fontfamily quotChroma STquot fontstyle normal fontweight 700 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsChromaSTBoldwoff2v122813201746297422781712159539quot formatquotwoff2quot urlquotcozyearthcomcdnshopt775assetsChromaSTBoldwoffv50643915315212149721712159532quot formatquotwoffquot Work Sans fontface fontfamily quotWork Sansquot fontstyle italic fontweight 100 900 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsWorkSansVariableItalicwoff2v7325971785252865241712159538quot format039woff2039 unicoderange U000000FF U0131 U01520153 U02BB02BC U02C6 U02DA U02DC U0304 U0308 U0329 U2000206F U2074 U20AC U2122 U2191 U2193 U2212 U2215 UFEFF UFFFD fontface fontfamily quotWork Sansquot fontstyle normal fontweight 100 900 fontdisplay swap src urlquotcozyearthcomcdnshopt775assetsWorkSansVariablewoff2v72968128354604257841712159538quot format039woff2039 unicoderange U000000FF U0131 U01520153 U02BB02BC U02C6 U02DA U02DC U0304 U0308 U0329 U2000206F U2074 U20AC U2122 U2191 U2193 U2212 U2215 UFEFF UFFFD ltstylegt ltlink hrefquotcozyearthcomcdnshopt775assetsthemescsscssv68427614476592949771712160472quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetscolorvariablescssv67820570179061714531712786583quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetstailwindoutputcssv94527075217250345001712159530quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt lt Loop Returns Styles adjust pages elements when active gt ltlink hrefquotcozyearthcomcdnshopt775assetsloopintegrationscsscssv150550458819517106281712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt lt End of Loop Returns Styles gt ltlink hrefquotcozyearthcomcdnshopt775assetsflickitymincssv168134560433028609901712159539quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetscustomscsscssv88997162047736781211712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetsbootstrapmincssv50354885698137595551712159532quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetsudcustomscsscssv46990259202828274351712786583quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetsheadercssv137826137162121051651712159532quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltscriptgt documentdocumentElementclassName documentdocumentElementclassNamereplace039nojs039 039js039 windowtheme strings addToCart quotAdd to Cartquot soldOut quotSold Outquot unavailable quotUnavailablequot moneyFormat quotamountquot ltscriptgtlt if gt IE 9IEgtlt gt ltscript srcquotcozyearthcomcdnshopt775assetsvendorjsv30362377284609797251712159539quot deferquotdeferquotgtltscriptgt lt ltendif gt ltif lt IE 9gt ltscript srcquotcozyearthcomcdnshopt775assetsvendorjsv30362377284609797251712159539quotgtltscriptgt ltendifgt lt if gt IE 9IEgtlt gt ltscript srcquotcozyearthcomcdnshopt775assetsthemejsv38816340620085214651725375356quot deferquotdeferquotgtltscriptgt lt ltendif gt ltif lt IE 9gt ltscript srcquotcozyearthcomcdnshopt775assetsthemejsv38816340620085214651725375356quotgtltscriptgt ltendifgt ltscriptgtwindowperformance ampamp windowperformancemark ampamp windowperformancemark039shopifycontentforheaderstart039ltscriptgtltmeta namequotfacebookdomainverificationquot contentquothu5fzmr5edxel3mgszsagdg3nwzy38quotgt ltmeta namequotgooglesiteverificationquot contentquotPF7UB7rFHZZ7puE4yW7I3t4ecfK7lizEgylwWWRZe38quotgt ltmeta idquotshopifydigitalwalletquot namequotshopifydigitalwalletquot contentquot21143697digitalwalletsdialogquotgt ltmeta namequotshopifycheckoutapitokenquot contentquot1b108dc128ad4f77349718a79e8cc44bquotgt ltmeta idquotincontextpaypalmetadataquot datashopidquot21143697quot datavenmosupportedquottruequot dataenvironmentquotproductionquot datalocalequotenUSquot datapaypalv4quottruequot datacurrencyquotUSDquotgt ltlink relquotalternatequot hreflangquotxdefaultquot hrefquothttpscozyearthcompagesaffiliatesquotgt ltlink relquotalternatequot hreflangquotenCRquot hrefquothttpscozyearthcomencrpagesaffiliatesquotgt ltlink relquotalternatequot hreflangquotenUSquot hrefquothttpscozyearthcompagesaffiliatesquotgt ltscript asyncquotasyncquot srcquotcheckoutsinternalpreloadsjslocaleenUSquotgtltscriptgt ltscript asyncquotasyncquot srcquothttpsshopappcheckoutsinternalpreloadsjslocaleenUSampshopid21143697quot crossoriginquotanonymousquotgtltscriptgt ltscript idquotapplepayshopcapabilitiesquot typequotapplicationjsonquotgtquotshopIdquot21143697quotcountryCodequotquotUSquotquotcurrencyCodequotquotUSDquotquotmerchantCapabilitiesquotquotsupports3DSquotquotmerchantIdquotquotgidshopifyShop21143697quotquotmerchantNamequotquotCozy EarthquotquotrequiredBillingContactFieldsquotquotpostalAddressquotquotemailquotquotphonequotquotrequiredShippingContactFieldsquotquotpostalAddressquotquotemailquotquotphonequotquotshippingTypequotquotshippingquotquotsupportedNetworksquotquotvisaquotquotmasterCardquotquotamexquotquotdiscoverquotquoteloquotquotjcbquotquottotalquotquottypequotquotpendingquotquotlabelquotquotCozy Earthquotquotamountquotquot100quotquotshopifyPaymentsEnabledquottruequotsupportsSubscriptionsquottrueltscriptgt ltscript idquotshopifyfeaturesquot typequotapplicationjsonquotgtquotaccessTokenquotquot1b108dc128ad4f77349718a79e8cc44bquotquotbetasquotquotrichmediastorefrontanalyticsquotquotdomainquotquotcozyearthcomquotquotpredictiveSearchquottruequotshopIdquot21143697quotsmartpaymentbuttonsurlquotquothttpscozyearthcomcdnshopifycloudpaymentsheetassetslatestspbenjsquotquotdynamiccheckoutcarturlquotquothttpscozyearthcomcdnshopifycloudpaymentsheetassetslatestdynamiccheckoutcartenjsquotquotlocalequotquotenquotltscriptgt ltscriptgtvar Shopify Shopify Shopifyshop quotcozyearth2myshopifycomquot Shopifylocale quotenquot Shopifycurrency quotactivequotquotUSDquotquotratequotquot10quot Shopifycountry quotUSquot Shopifytheme quotnamequotquotcozyearththememainquotquotidquot135161282740quotthemestoreidquotnullquotrolequotquotmainquot Shopifythemehandle quotnullquot Shopifythemestyle quotidquotnullquothandlequotnull ShopifycdnHost quotcozyearthcomcdnquot Shopifyroutes Shopifyroutes Shopifyroutesroot quotquotltscriptgt ltscript typequotmodulequotgtfunctionooShopifyoShopifymodules0windowltscriptgt ltscriptgtfunctionofunction nvar ofunction nopushArrayprototypesliceapplyargumentsreturn nqonvar toShopifyoShopifytloadFeaturesntautoloadFeaturesnwindowltscriptgt ltscriptgtwindowShopifyPay windowShopifyPay windowShopifyPayapiHost quotshopapppayquotltscriptgt ltscript idquotshopjsanalyticsquot typequotapplicationjsonquotgtquotpageTypequotquotpagequotltscriptgt ltscriptgt windowShopify windowShopify if windowShopifyfeatureAssets windowShopifyfeatureAssets windowShopifyfeatureAssets039shopjs039 quotpaybuttonquotquotmodulesclientpaybuttonCchvywePenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotinitshopemaillookupcoordinatorquotquotmodulesclientinitshopemaillookupcoordinatorDPwVuXDbenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotavatarquotquotmodulesclientavatarBTnouDA3enesmjsquotquotinitcustomeraccountssignupquotquotmodulesclientinitcustomeraccountssignupBqo272RPenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotshoppaycheckoutsheetquotquotmodulesclientshoppaycheckoutsheetBFHNmOj4enesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotinitshopfornewcustomeraccountsquotquotmodulesclientinitshopfornewcustomeraccountsV2QL3TdsenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotinitcustomeraccountsquotquotmodulesclientinitcustomeraccountsCFkucR4QenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotshoppaypaymentrequestquotquotmodulesclientshoppaypaymentrequestDasQ8BxpenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotmoduleschunkshoppayDft68qrUesmjsquotquotdiscountappquotquotmodulesclientdiscountappAWqAmHKNenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotpaymenttermsquotquotmodulesclientpaymenttermsBpoYqMenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotloginbuttonquotquotmodulesclientloginbuttonCtVFTihqenesmjsquotquotmoduleschunkcommonBCXQ74qNesmjsquot ltscriptgt ltscriptgtfunction function asyncLoad var urls quothttpsdr4qe3ddw9y32cloudfrontnetawinshopifyintegrationcodejsadvertiserid22239u0026vshopifyApp117u0026shopcozyearth2myshopifycomquotquotsocialloginoxiappscomapiinitvt928372u0026shopcozyearth2myshopifycomquotquothttpscdnattntvcozyearthdtagjsshopcozyearth2myshopifycomquotquothttpsstaticrechargecdncomassetsjswidgetminjsshopcozyearth2myshopifycomquotquothttpsstaticaffiliatlycomshopifyv3shopifyjsaffiliatlycodeAF1057201u0026s2u0026shopcozyearth2myshopifycomquotquothttpswwwtp88trkcomscriptsshopifyclickjsnid725u0026intid213u0026shopcozyearth2myshopifycomquotquothttpsimageoptimizersalessquadcoukscriptstinyimgnotfoundnotifierc8ce8421c851f7e913ea68c1b2fd7447jsshopcozyearth2myshopifycomquotquothttpsgeolocationrecommendationsshopifyappscomlocalebarscriptjsshopcozyearth2myshopifycomquotquothttpskstklicklycomindexcachebundlejsv1723120605753u0026btypevisitc3f44e800a3ae93cu0026btypecart09f12e0c33af5d0bu0026btypecheckout5eb41977ad23bfc0u0026tw1u0026ga41u0026accountid6406670a3d463801da6b244fu0026shopcozyearth2myshopifycomquotquothttpsapifastbundlecoscriptssrcjsshopcozyearth2myshopifycomquotquothttpsd38xvr37kwwhcmcloudfrontnetjsgrinsdkjsshopcozyearth2myshopifycomquotquothttpsconfiggorgiaschatbundleloader01GYCBWPPH2YA560Y3SFZBN313sourceshopify1clicku0026shopcozyearth2myshopifycomquotquothttpssuperfiliatecdncomstorefrontjsshopcozyearth2myshopifycomquotquothttpsappbestieai93widgetjsshopcozyearth2myshopifycomquotquothttpsappbestieai93embedjsshopcozyearth2myshopifycomquotquothttpscrossborderintegrationglobalecomresourcesjsappshopcozyearth2myshopifycomquotquothttpsbundledynrevapploaderjsgcvtid966a5739508b4962b95551300044a982u0026shopcozyearth2myshopifycomquotquothttpsd1zcmvsklxjburcloudfrontnetstaticdiscopixeljspublisherid7b5c24f61f7140188c548a3e673a6befu0026environmentproductionu0026u0026shopcozyearth2myshopifycomquotquothttpsappbestieai329widgetjsshopcozyearth2myshopifycomquotquothttpsappbestieai329embedjsshopcozyearth2myshopifycomquotquothttpsintgsnapchatcomshopifyshopifysceventinitjsidb6492676f8bb462dac9b08f4180a99ffu0026shopcozyearth2myshopifycomquotquotcdnshopifycomproxy5e9dfc205956271b33ea938a6b6c5f669c30e316565707a6fc7a4efa525239c9webglobalecommerchantstorefrontattributesmerchantid1442u0026shopcozyearth2myshopifycomu0026spcachecontrolcHVibGljLCBtYXgtYWdlPTkwMAquotquothttpscdnrebuyenginecomonsitejsrebuyjsshopcozyearth2myshopifycomquot for var i 0 i lt urlslength i var s documentcreateElement039script039 stype 039textjavascript039 sasync true ssrc urlsi var x documentgetElementsByTagName039script0390 xparentNodeinsertBefores x ifwindowattachEvent windowattachEvent039onload039 asyncLoad else windowaddEventListener039load039 asyncLoad false ltscriptgt ltscript idquotstquotgtvar stquotaquot21143697quotoffsetquot21600quotreqidquotquot811868b135694ce38d8a5611432d483e1726565234quotquotpageurlquotquotcozyearthcompagesaffiliatesquotquotsquotquotpages259022035quotquotuquotquot9487d89a3cafquotquotpquotquotpagequotquotrtypquotquotpagequotquotridquot259022035ltscriptgt ltscriptgtwindowShopifyPaypalV4VisibilityTracking trueltscriptgt ltscript idquotformpersisterquotgtfunction039use strict039const t039contact039e039newcomment039ntt039blogs039e039comments039et039customer039o039password039r039formkey039c039recaptchav3token039039grecaptcharesponse039039hcaptcharesponse039osgttryreturn windowsessionStoragecatchreturnitgttelementsrufunctionconst tnmaptegtformaction039t039notdatanocaptcha039true039 inputname039formtype039value039e039join039039var ereturn etgtedocumentquerySelectorAllemaptgttformfunction atconst eituincludestampampeevalueampampfunctionttryifsreturnfunctiontconst esifereturnconst nitifnreturnconst onvalueoampamperemoveItemotconst eArrayfromArray32gtMathrandomtoString362join039039functionteittappendObjectassigndocumentcreateElement039input039type039hidden039namertelementsrvalueetefunctionteconst nsifnreturnconst rtquerySelectorAllinputtype039o039mapnametgtticruforconstocof new FormDatatentriesiincludesouocnsetItemeJSONstringifyutecatcheconsoleerror039failed to persist form039etconst mtgtif039true039tdatasetpersistBoundreturnconst efunctionteconst nfunctiontreturn039function039typeof tsubmittsubmitHTMLFormElementprototypesubmittbindtreturn functionlet treturngttt0gttryencatchttgtconsoleerror039form submit failed039ttsetTimeoutgtt1250tgtatfunctionteif039function039typeof tsubmitampamp039function039typeof etrytsubmitecatchtetaddEventListener039submit039tgttpreventDefaultetdatasetpersistBound039true039functionfunction ttconst etgtconst ettargetreturn e instanceof HTMLFormElementeeampampeformteampampaedocumentaddEventListener039submit039tdocumentaddEventListener039DOMContentLoaded039gtconst euforconst t of emtvar nndocumentbodynew windowMutationObservertgtforconst e of tif039childList039etypeampampeaddedNodeslengthforconst t of eaddedNodes1tnodeTypeampamp039FORM039ttagNameampampuincludestampampmtobservenchildList0subtree0attributes1documentremoveEventListener039submit039tltscriptgt ltscript integrityquotsha256n5Uet9jVOXPHGd4hH4B9Y6BxkTluaaucmYaxAjUcvYquot datasourceattributionquotshopifyloadfeaturesquot deferquotdeferquot srcquotcozyearthcomcdnshopifycloudshopifyassetsstorefrontloadfeature9f951eb7d8d53973c719de211f807d63af81c644e5b9a6ae72661ac408d472f6jsquot crossoriginquotanonymousquotgtltscriptgt ltscript crossoriginquotanonymousquot deferquotdeferquot srcquotcozyearthcomcdnshopifycloudshopifyassetsshopifypaystorefront80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8jsv20220906quotgtltscriptgt ltscript integrityquotsha256HAs5a9TQVLlKuuHrahvWukes1UlxXohfHeoYv8G2D8quot datasourceattributionquotshopifydynamiccheckoutquot deferquotdeferquot srcquotcozyearthcomcdnshopifycloudshopifyassetsstorefrontfeatures1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83fjsquot crossoriginquotanonymousquotgtltscriptgt ltscript id039scb4127039 type039textjavascript039 async039039 src039httpscozyearthcomcdnshopifycloudprivacybannerstorefrontbannerjs039gtltscriptgt ltstyle idquotshopifydynamiccheckoutcartquotgtmedia screen and minwidth 750px dynamiccheckoutcart minheight 50px media screen and maxwidth 750px dynamiccheckoutcart minheight 240px ltstylegtltscriptgtwindowperformance ampamp windowperformancemark ampamp windowperformancemark039shopifycontentforheaderend039ltscriptgt ltscriptgtwindowBOLD windowBOLD windowBOLDcommon windowBOLDcommon windowBOLDcommonShopify windowBOLDcommonShopify windowBOLDcommonShopifyshop domain 039cozyearthcom039 permanentdomain 039cozyearth2myshopifycom039 url 039httpscozyearthcom039 secureurl 039httpscozyearthcom039 moneyformat quotamountquot currency quotUSDquot windowBOLDcommonShopifycart quotnotequotnullquotattributesquotquotoriginaltotalpricequot0quottotalpricequot0quottotaldiscountquot0quottotalweightquot00quotitemcountquot0quotitemsquotquotrequiresshippingquotfalsequotcurrencyquotquotUSDquotquotitemssubtotalpricequot0quotcartleveldiscountapplicationsquotquotcheckoutchargeamountquot0 windowBOLDcommontemplate 039pageaffiliates039windowBOLDcommonShopifyformatMoney functionmoney format function nt e return quotundefinedquot typeof t e t function rt e r i if e ne 2 r nr quotquot i ni quotquot isNaNt null t return 0 t t 100toFixede var o tsplitquotquot a o0replacedddddg quot1quot r s o1 i o1 quotquot return a s quotstringquot typeof money ampamp money moneyreplacequotquot quotquot var i quotquot o sws a format windowBOLDcommonShopifyshopmoneyformat windowShopifymoneyformat quot amount quot switch amatcho1 case quotamountquot i rmoney 2 break case quotamountnodecimalsquot i rmoney 0 break case quotamountwithcommaseparatorquot i rmoney 2 quotquot quotquot break case quotamountnodecimalswithcommaseparatorquot i rmoney 0 quotquot quotquot break case quotamountwithspaceseparatorquot i rmoney 2 quotquot quot quot break case quotamountnodecimalswithspaceseparatorquot i rmoney 0 quotquot quot quot break return areplaceo i windowBOLDcommonShopifysaveProduct function handle product if typeof handle 039string039 ampamp typeof windowBOLDcommonShopifyproductshandle 039undefined039 if typeof product 039number039 windowBOLDcommonShopifyhandlesproduct handle product id product windowBOLDcommonShopifyproductshandle product windowBOLDcommonShopifysaveVariant function variantid variant if typeof variantid 039number039 ampamp typeof windowBOLDcommonShopifyvariantsvariantid 039undefined039 windowBOLDcommonShopifyvariantsvariantid variant windowBOLDcommonShopifyproducts windowBOLDcommonShopifyproducts windowBOLDcommonShopifyvariants windowBOLDcommonShopifyvariants windowBOLDcommonShopifyhandles windowBOLDcommonShopifyhandles windowBOLDcommonShopifysaveProductnull nullwindowBOLDcommonShopifymetafields windowBOLDcommonShopifymetafields windowBOLDcommonShopifymetafieldsquotboldrpquot windowBOLDcommoncacheParams windowBOLDcommoncacheParams windowBOLDcommoncacheParamsbundles 1694789072 ltscriptgt ltscript srcquothttpsbundlesboldappsnetjsbundlesjsquot typequottextjavascriptquotgtltscriptgt ltlink hrefquotcozyearthcomcdnshopt775assetsboldbundlescssv50068892927720566661712159531quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltscript srcquothttpscdnwidgetsrepositoryyotpocomv1loaderxizdnHlpHdNL42OrYM9NiQquot defergtltscriptgt lt ShareSale gt ltscript datapolarisconsentquotstatisticsmarketingquot srcquothttpswwwdwin1com19038jsquot typequottextjavascriptquot deferquotdeferquot gtltscriptgt lt Google Tag Manager gt ltscriptgt function w d s l i wl wl wlpush 039gtmstart039 new DategetTime event 039gtmjs039 var f dgetElementsByTagNames0 j dcreateElements dl l 039dataLayer039 039ampl039 l 039039 jasync true jsrc 039httpswwwgoogletagmanagercomgtmjsid039 i dl fparentNodeinsertBeforej f window document 039script039 039dataLayer039 039GTMPWLGLMF039 ltscriptgt lt End Google Tag Manager gt ltscript srcquotcozyearthcomcdnshopifycloudshopifyassetsthemessupportoptionselection86cdd286ddf3be7e25d68b9fc5965d7798a3ff6228ff79af67b3f4e41d6a34bejsquot typequottextjavascriptquotgtltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsvueminjsv29389523942350679761712159531quot typequottextjavascriptquotgtltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsswiperbundleminjsv170811422194712824331712159530quot typequottextjavascriptquotgtltscriptgt ltlink hrefquotcozyearthcomcdnshopt775assetsswiperbundlemincssv22713956575768368041712159538quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltscript srcquotcozyearthcomcdnshopt775assetsattachSwiperArrowHandlerjsv46344486267932710581712159532quot typequottextjavascriptquotgtltscriptgt ltlink hrefquotcozyearthcomcdnshopt775assetssplidemincssv44329677166622589231712159540quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltscript srcquotcozyearthcomcdnshopt775assetssplideminjsv12103261331729571861712159531quot typequottextjavascriptquotgtltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsjquery331minjsv89264165447073588911712159535quot typequottextjavascriptquotgtltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsjquerymobileeventsminjsv118595995777714577301712159531quot typequottextjavascriptquotgtltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsflickitypkgdminjsv13872898772392592121712159532quot typequottextjavascriptquotgtltscriptgt ltscriptgt windowcustomer id quotquot email quotquot windowdiscount 20 windowbundleDiscount 25 windowsaleenabled true ltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsudthemejsv183930945992578987201712159539quot typequottextjavascriptquotgtltscriptgt ltscript typequotmodulequot srcquotcozyearthcomcdnshopt775assetsloadcolorsjsv143577507966247730831712159538quotgtltscriptgt ltscript srcquothttpscdnwidgetsrepositoryyotpocomv1loaderxizdnHlpHdNL42OrYM9NiQquot asyncgtltscriptgt ltscriptgt function d t i w windowbfwId w if dgetElementByIdi ampamp windowbfwInit return windowbfwInit if dgetElementByIdi return var s ss dgetElementsByTagNamet0 s dcreateElementt sid i ssrc 039httpslcxwidgetsbambusercomembedjs039 ssparentNodeinsertBefores ss document 039script039 039bambuserliveshoppingwidget039 039zdVsjO17XHdFBCigLXUT039 ltscriptgt ltlink hrefquotcozyearthcomcdnshopt775assetsabteststylescssv161978758322393928091724439438quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltscriptgt const FastBundleConf quotenablebapmodalquotfalsequotfrontendversionquotquot106quotquotstorefrontrecordsubmittedquotfalsequotuseshopifypricesquotfalsequotcurrenciesquotquotidquot438768049quotcodequotquotAEDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768050quotcodequotquotALLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768051quotcodequotquotAMDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768052quotcodequotquotANGquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768053quotcodequotquotAOAquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768054quotcodequotquotARSquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768055quotcodequotquotAUDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768056quotcodequotquotAWGquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768057quotcodequotquotAZNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768058quotcodequotquotBAMquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768059quotcodequotquotBBDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768060quotcodequotquotBDTquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768061quotcodequotquotBGNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768062quotcodequotquotBIFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768063quotcodequotquotBNDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768064quotcodequotquotBOBquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768065quotcodequotquotBRLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768066quotcodequotquotBSDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768067quotcodequotquotBWPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768068quotcodequotquotBZDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768069quotcodequotquotCADquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768070quotcodequotquotCHFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768071quotcodequotquotCLPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768072quotcodequotquotCNYquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768073quotcodequotquotCOPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768074quotcodequotquotCRCquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768075quotcodequotquotCVEquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768076quotcodequotquotCZKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768077quotcodequotquotDJFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768078quotcodequotquotDKKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768079quotcodequotquotDOPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768080quotcodequotquotDZDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768081quotcodequotquotEGPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768082quotcodequotquotETBquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768083quotcodequotquotEURquotquotconversionfeequot10quotroundupnumberquot095quotroundingenabledquottruequotidquot438768084quotcodequotquotFJDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768085quotcodequotquotFKPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768086quotcodequotquotGBPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768087quotcodequotquotGELquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768088quotcodequotquotGMDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768089quotcodequotquotGNFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768090quotcodequotquotGTQquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768091quotcodequotquotGYDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768092quotcodequotquotHKDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768093quotcodequotquotHNLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768094quotcodequotquotHTGquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768095quotcodequotquotHUFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768096quotcodequotquotIDRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768097quotcodequotquotILSquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768098quotcodequotquotINRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768099quotcodequotquotISKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768100quotcodequotquotJMDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768101quotcodequotquotJPYquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768102quotcodequotquotKESquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768103quotcodequotquotKGSquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768104quotcodequotquotKHRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768105quotcodequotquotKMFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768106quotcodequotquotKRWquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768107quotcodequotquotKYDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768108quotcodequotquotKZTquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768109quotcodequotquotLAKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768110quotcodequotquotLBPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768111quotcodequotquotLKRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768112quotcodequotquotLRDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768113quotcodequotquotLSLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768114quotcodequotquotMADquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768115quotcodequotquotMDLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768116quotcodequotquotMKDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768117quotcodequotquotMNTquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768118quotcodequotquotMOPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768119quotcodequotquotMURquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768120quotcodequotquotMVRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768121quotcodequotquotMWKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768122quotcodequotquotMXNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768123quotcodequotquotMYRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768124quotcodequotquotMZNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768125quotcodequotquotNADquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768126quotcodequotquotNGNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768127quotcodequotquotNIOquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768128quotcodequotquotNOKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768129quotcodequotquotNPRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768130quotcodequotquotNZDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768131quotcodequotquotPENquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768132quotcodequotquotPGKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768133quotcodequotquotPHPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768134quotcodequotquotPKRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768135quotcodequotquotPLNquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768136quotcodequotquotPYGquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768137quotcodequotquotQARquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768138quotcodequotquotRONquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768139quotcodequotquotRSDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768140quotcodequotquotRWFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768141quotcodequotquotSARquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768142quotcodequotquotSBDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768143quotcodequotquotSCRquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768144quotcodequotquotSEKquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768145quotcodequotquotSGDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768146quotcodequotquotSHPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768147quotcodequotquotSLLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768148quotcodequotquotSRDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768149quotcodequotquotSTDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768150quotcodequotquotSZLquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768151quotcodequotquotTHBquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768152quotcodequotquotTOPquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768153quotcodequotquotTTDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768154quotcodequotquotTWDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768155quotcodequotquotTZSquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768156quotcodequotquotUGXquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768157quotcodequotquotUSDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768158quotcodequotquotUYUquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768159quotcodequotquotUZSquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768160quotcodequotquotVNDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768161quotcodequotquotVUVquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768162quotcodequotquotWSTquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768163quotcodequotquotXAFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768164quotcodequotquotXCDquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768165quotcodequotquotXOFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768166quotcodequotquotXPFquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768167quotcodequotquotZARquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotidquot438768168quotcodequotquotZMWquotquotconversionfeequot10quotroundupnumberquot00quotroundingenabledquottruequotisactivequottruequottranslationsquotquotpidquotquotquotquotbapidsquotquotactivebundlescountquot1quotusecolorswatchquotfalsequotuseshoppricequotfalsequotdropdowncolorswatchquottruequotoptionconfigquotnullquotenablesubscriptionsquotfalsequothasfbtbundlequotfalsequotuseshopifyfunctiondiscountquottruequotusebundlebuildermodalquotfalsequotusecarthiddenattributesquotfalsequotbapoverridefetchquotfalsequotinvalidbapoverridefetchquotfalsequotpmmnewdesignquottruequotyettusagequotfalsequotnewvolumebundlemethodquotfalsequotrgnquot577398quotbapsquotquotbundleBoxquotquotidquot29511quotbundlepageenabledquottruequotbundlepagestylequotnullquotcurrencyquotquotUSDquotquotcurrencyformatquotquotsquotquotpercentageformatquotquotsquotquotshowsoldoutquottruequottrackinventoryquottruequotshoppageexternalscriptquotquotquotquotpageexternalscriptquotquotquotquotshoppagestylequotnullquotshoppagetitlequotnullquotshoppagedescriptionquotnullquotappversionquotquotv2quotquotshowlogoquottruequotshowinfoquotfalsequotmoneyformatquotquotamountquotquottaxfactorquot10quotprimarylocalequotquotenquotquotdiscountcodeprefixquotquotBUNDLEquotquotisactivequottruequotcreatedquotquot20230830T201945772661Zquotquotupdatedquotquot20231107T131453733443ZquotquottitlequotquotDon039t miss this offerquotquotstylequotquotquotquotinjectselectorquotquotquotquotmixinjectselectorquotquotquotquotfbtinjectselectorquotquotquotquotvolumeinjectselectorquotnullquotvolumevariantselectorquotnullquotbuttontitlequotquotBuy this bundlequotquotbogobuttontitlequotquotBuy quantity itemsquotquotpricedescriptionquotquotAdd bundle to cart Save discountquotquotversionquotquotv23quotquotbogoversionquotquotv1quotquotnthchildquot1quotredirecttocartquottruequotcolumnnumbersquot3quotcolorquotnullquotbtnfontcolorquotquotwhitequotquotaddtocartselectorquotquotquotquotcartinfoversionquotquotv2quotquotbuttonpositionquotquotbottomquotquotbundlepageshapequotquotrowquotquotaddbundleactionquotquotcartpagequotquotrequestedbundleactionquotnullquotrequestactiontextquotquotquotquotcartdrawerfunctionquotquotquotquotcartdrawerfunctionsveltequotquotquotquotthemetemplatequotquotlightquotquotexternalscriptquotquotquotquotpreaddscriptquotquotquotquotshopexternalscriptquotquotquotquotshopstylequotquotquotquotbapinjectselectorquotquotproductInformation gt div gt form gt divnthchild4quotquotbapnoneselectorquotquotquotquotbapformscriptquotquotquotquotbapbuttonselectorquotquotAddToCartquotquotbapstyleobjectquotquotstandardquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquotquotquotwidthquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot000000quotquotheightquot46quotbackgroundColorquotquotfafafaquotquotmixandmatchquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquotquotquotwidthquotquotquotquotcheckboxstylequotquotcheckedquotquotquotquotuncheckedquotquotquotquotcheckedcolorquotquot2c6ecbquotquotquantitiesstylequotquotcolorquotquotquotquotbackgroundColorquotquotquotquotproductcardstylequotquotcheckedborderquotquotquotquotuncheckedborderquotquotquotquotcheckedbackgroundquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot000000quotquotheightquot46quotbackgroundColorquotquotfafafaquotquotquantitiesselectorstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotfafafaquotquotbundlespagestyleobjectquotnullquotstyleobjectquotquotfbtquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotbogoquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotoptionquotquotfinalpricestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotoptiontextstylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotoptionbuttonstylequotquotcheckedcolorquotquot2c6ecbquotquotuncheckedcolorquotquotquotquotoriginalpricestylequotquotcolorquotquot919191quotquotfontSizequot16quotfontFamilyquotquotquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotdiscountlabelquotquotbackgroundquotquotbackgroundColorquotquot000000quotquottextstylequotquotcolorquotquotffffffquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotquantitiesselectorstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotfafafaquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquotquotquotfontSizequotquotquotquotfontFamilyquotquotquotquotbxgyfquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotplusquotquotstylequotquotfillquotquot919191quotquotsizequot24quotbackgroundColorquotquotF1F1F1quotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotFFFFFFquotquotfontSizequot18quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotdiscountbadgequotquotbackgroundquotquotbackgroundColorquotquotC30000quotquottextstylequotquotcolorquotquotFFFFFFquotquotfontSizequot18quotfontFamilyquotquotquotquotproductdetailquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquotE5E5E5quotquotquantitiesstylequotquotcolorquotquot000000quotquotborderColorquotquot000000quotquotbackgroundColorquotquotFFFFFFquotquotfinalpricestylequotquotcolorquotquot5E5E5EquotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquot919191quotquotfontSizequot16quotfontFamilyquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquotE5E5E5quotquotvariantselectorstylequotquotcolorquotquot5E5E5Equotquotheightquot36quotborderColorquotquotE5E5E5quotquotbackgroundColorquotquotFAFAFAquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5E5E5EquotquotfontSizequot16quotfontFamilyquotquotquotquotstandardquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquottitlequotquotstylequotquotcolorquotquot000000quotquotfontSizequot18quotfontFamilyquotquotquotquotalignmentquotquottextAlignquotquotleftquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotheaderimagequotquotimageborderquotquotborderColorquotquotquotquotplusesstylequotquotfillquotquot000quotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquotquotquotborderColorquotquotquotquotbackgroundColorquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotdiscountlabelquotquotbackgroundquotquotbackgroundColorquotquot000000quotquottextstylequotquotcolorquotquotffffffquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquot5e5e5equotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotmixandmatchquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotheaderimagequotquotimageborderquotquotborderColorquotquotquotquotplusesstylequotquotfillquotquot000quotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquotquotquotborderColorquotquotquotquotbackgroundColorquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquot5e5e5equotquotwidthquotquotquotquotcheckboxstylequotquotcheckedcolorquotquot2c6ecbquotquotuncheckedcolorquotquotquotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotquantitiesselectorstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotfafafaquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquotcolmixandmatchquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotdiscountbadgequotquotbackgroundquotquotbackgroundColorquotquotc30000quotquottextstylequotquotcolorquotquotffffffquotquotfontSizequot16quotcollectiondetailsquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotplusesstylequotquotfillquotquotquotquotwidthquotquotquotquotbackgroundColorquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot14quotfontFamilyquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotcollectionimageborderquotquotborderColorquotquote5e5e5quotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquotoldstyleobjectquotquotfbtquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotbogoquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotoptionquotquotfinalpricestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotoptiontextstylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotoptionbuttonstylequotquotcheckedcolorquotquot2c6ecbquotquotuncheckedcolorquotquotquotquotoriginalpricestylequotquotcolorquotquot919191quotquotfontSizequot16quotfontFamilyquotquotquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotquantitiesselectorstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotfafafaquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquotquotquotfontSizequotquotquotquotfontFamilyquotquotquotquotbxgyfquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotplusquotquotstylequotquotfillquotquot919191quotquotsizequot24quotbackgroundColorquotquotF1F1F1quotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotFFFFFFquotquotfontSizequot18quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotdiscountbadgequotquotbackgroundquotquotbackgroundColorquotquotC30000quotquottextstylequotquotcolorquotquotFFFFFFquotquotfontSizequot18quotfontFamilyquotquotquotquotproductdetailquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquotE5E5E5quotquotquantitiesstylequotquotcolorquotquot000000quotquotborderColorquotquot000000quotquotbackgroundColorquotquotFFFFFFquotquotfinalpricestylequotquotcolorquotquot5E5E5EquotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquot919191quotquotfontSizequot16quotfontFamilyquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquotE5E5E5quotquotvariantselectorstylequotquotcolorquotquot5E5E5Equotquotheightquot36quotborderColorquotquotE5E5E5quotquotbackgroundColorquotquotFAFAFAquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5E5E5EquotquotfontSizequot16quotfontFamilyquotquotquotquotstandardquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquottitlequotquotstylequotquotcolorquotquot000000quotquotfontSizequot18quotfontFamilyquotquotquotquotalignmentquotquottextAlignquotquotleftquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotdesignquotquotmainquotquotdesignquotquotclassicquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotheaderimagequotquotimageborderquotquotborderColorquotquotquotquotplusesstylequotquotfillquotquot000quotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquotquotquotborderColorquotquotquotquotbackgroundColorquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquot5e5e5equotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotmixandmatchquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotheaderimagequotquotimageborderquotquotborderColorquotquotquotquotplusesstylequotquotfillquotquot000quotquotwidthquotquotquotquotquantitiesstylequotquotcolorquotquotquotquotborderColorquotquotquotquotbackgroundColorquotquotquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquotFAFAFAquotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquot5e5e5equotquotwidthquotquotquotquotcheckboxstylequotquotcheckedcolorquotquot2c6ecbquotquotuncheckedcolorquotquotquotquotquantitiesstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotffffffquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotquantitiesselectorstylequotquotcolorquotquot000000quotquotbackgroundColorquotquotfafafaquotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquotcolmixandmatchquotquotboxquotquotborderquotquotborderColorquotquotE5E5E5quotquotborderWidthquot1quotborderRadiusquot5quotbackgroundquotquotbackgroundColorquotquotFFFFFFquotquotthemequotquotmainquotquotthemequotquotlightquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotbuttonpositionquotquotpositionquotquotbottomquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotdiscountbadgequotquotbackgroundquotquotbackgroundColorquotquotc30000quotquottextstylequotquotcolorquotquotffffffquotquotfontSizequot16quotcollectiondetailsquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotplusesstylequotquotfillquotquotquotquotwidthquotquotquotquotbackgroundColorquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot14quotfontFamilyquotquotquotquotseparatorlinestylequotquotbackgroundColorquotquote5e5e5quotquotcollectionimageborderquotquotborderColorquotquote5e5e5quotquottitleanddescriptionquotquotalignmentquotquottextAlignquotquotleftquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot18quotfontFamilyquotquotquotquotdescriptionstylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquotzerodiscountbtntitlequotquotAdd to cartquotquotmixbtntitlequotquotAdd selected to cartquotquotcollectionbtntitlequotquotAdd selected to cartquotquotcartpageissuequotquotquotquotcartdrawerissuequotquotquotquotvolumebtntitlequotquotAdd quantity save discountquotquotbadgecolorquotquotC30000quotquotbadgepricedescriptionquotquotSave discountquotquotusediscountoncookiequottruequotshowbapbuybuttonquotfalsequotbapversionquotquotv1quotquotbappriceselectorquotquotquotquotbapcomparepriceselectorquotquotquotquotbundlesdisplayquotquotverticalquotquotusefirstvariantquotfalsequotshopquot27600quotbundlePageInfoquotquottitlequotnullquotdescriptionquotnullquotenabledquottruequothandlequotquotfastbundlesquotquotshopstylequotnullquotshopexternalscriptquotquotquotquotstylequotnullquotexternalscriptquotquotquotquotbundlesalignmentquotquotbottomquotquotbundlesdisplayquotquothorizontalquotquotcartInfoquotquotidquot29514quotcurrencyquotquotUSDquotquotcurrencyformatquotquotsquotquotboxdiscountdescriptionquotquotAdd bundle to cart Save discountquotquotboxbuttontitlequotquotBuy this bundlequotquotfreeshippingtranslationquotnullquotshippingcosttranslationquotnullquotisreferencequotfalsequotsubtotalselectorquotnullquotsubtotalpriceselectorquotnullquotsubtotaltitleselectorquotnullquotlineitemsselectorquotnullquotdiscounttaghtmlquotnullquotfreeshippingtagquotnullquotformsubtotalselectorquotnullquotformsubtotalpriceselectorquotnullquotformlineitemsselectorquotnullquotformdiscounthtmltagquotnullquotformfreeshippingtagquotnullquotexternalscriptquotquotquotquotfunnelshowmethodquotquotthreesecondsquotquotfunnelpopuptitlequotquotComplete your cart with this bundle and savequotquotfunnelalertquotquotThis item is already in your cartquotquotfunneldiscountdescriptionquotquotsave discountquotquotstylequotquotquotquotshopstylequotnullquotshopexternalscriptquotquotquotquotfunnelcolorquotquotquotquotfunnelbadgecolorquotquotquotquotstyleobjectquotquotstandardquotquotboxquotquotbackgroundquotquotbackgroundColorquotquotffffffquotquotbadgequotquotmainquotquotswitchBtnquotquotquotquotbackgroundquotquotbackgroundColorquotquotquotquottextstylequotquotcolorquotquotquotquottotalquotquotquotquotfontSizequotquotquotquotfontFamilyquotquotquotquotbuttonquotquotbackgroundquotquotbackgroundColorquotquot000000quotquotbuttonlabelquotquotcolorquotquotffffffquotquotfontSizequot16quotfontFamilyquotquotquotquotpricedescriptionquotquotquotquotzerodiscountbtntitlequotquotquotquotcustomcodequotquotmainquotquotcustomjsquotquotquotquotcustomcssquotquotquotquotbundletitlequotquotstylequotquotcolorquotquot303030quotquotfontSizequot22quotfontFamilyquotquotquotquotalignmentquotquottextAlignquotquotleftquotquotpopuptitlequotquotstylequotquotcolorquotquotquotquotfontSizequotquotquotquotfontFamilyquotquotquotquotpricedescriptionquotquotquotquotalignmentquotquottextAlignquotquotleftquotquottotalsectionquotquottextquotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotbackgroundquotquotbackgroundColorquotquote5e5e5quotquotfinalpricestylequotquotcolorquotquot008060quotquotfontSizequot16quotfontFamilyquotquotquotquotoriginalpricestylequotquotcolorquotquotD72C0DquotquotfontSizequot16quotfontFamilyquotquotquotquotproductdetailquotquotpricestylequotquotcolorquotquot5e5e5equotquotfontSizequot16quotfontFamilyquotquotquotquottitlestylequotquotcolorquotquot303030quotquotfontSizequot16quotfontFamilyquotquotquotquotimageborderquotquotborderColorquotquote5e5e5quotquotplusesstylequotquotfillquotquot000000quotquotwidthquot16quotvariantselectorstylequotquotcolorquotquot5e5e5equotquotheightquotquotquotquotbackgroundColorquotquotFAFAFAquotquotpreselectedproductsquotquotfinalpricestylequotquotcolorquotquotquotquottotalquotquotquotquotfontSizequotquotquotquotfontFamilyquotquotquotquotoldstyleobjectquotnullquotfunnelbuttondescriptionquotquotBuy this bundle Save discountquotquotfunnelinjectionconstraintquotquotquotquotshowdiscountsectionquotfalsequotdiscountsectionstylequotnullquotdiscountsectionselectorquotnullquotappversionquotquotv2quotquotshowinfoquotfalsequotboxzerodiscounttitlequotquotAdd to cartquot FastBundleConfpid quotquot FastBundleConfdomain quotcozyearth2myshopifycomquot windowFastBundleConf FastBundleConf ltscriptgt ltscript typequottextjavascriptquot async srcquothttpsapifastbundlecoreactsrcstaticjsmainminjsrgn898348quotgtltscriptgt ltlink relquotstylesheetquot hrefquothttpsapifastbundlecoreactsrcstaticcssmainmincssrgn898348quotgt ltscript typequottextjavascriptquot async srcquothttpsapifastbundlecoscriptscartjsrgn898348quotgtltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt ltlink relquotstylesheetquot typequottextcssquot hrefquothttpscrossborderintegrationglobalecomresourcescss1442USquotgt ltscriptgt GLBEPARAMS appUrl quothttpscrossborderintegrationglobalecomquot pixelUrl quothttpsutilsglobalecomquot pixelEnabled true geAppUrl quothttpswebglobalecomquot env quotProductionquot geCDNUrl quothttpswebservicesglobalecomquot apiUrl quothttpsapiglobalecomquot emi quot8un1quot mid quot1442quot hiddenElements quotgehideafterpayparagraphformaction039httpspaymentsamazoncomcheckoutsignin039quot countryCode quotUSquot countryName quotUnited Statesquot currencyCode quotUSDquot currencyName quotUnited States Dollarquot locale quotenquot operatedCountries quotADquotquotAEquotquotAGquotquotAIquotquotALquotquotAMquotquotAOquotquotARquotquotATquotquotAUquotquotAWquotquotAZquotquotBAquotquotBBquotquotBDquotquotBEquotquotBFquotquotBGquotquotBHquotquotBIquotquotBJquotquotBLquotquotBMquotquotBNquotquotBOquotquotBRquotquotBSquotquotBWquotquotBZquotquotCAquotquotCGquotquotCHquotquotCIquotquotCKquotquotCLquotquotCMquotquotCNquotquotCOquotquotCRquotquotCVquotquotCWquotquotCYquotquotCZquotquotDEquotquotDJquotquotDKquotquotDMquotquotDOquotquotDZquotquotECquotquotEEquotquotEGquotquotESquotquotETquotquotFIquotquotFJquotquotFKquotquotFOquotquotFRquotquotGAquotquotGBquotquotGDquotquotGEquotquotGFquotquotGGquotquotGHquotquotGIquotquotGLquotquotGMquotquotGNquotquotGPquotquotGQquotquotGRquotquotGTquotquotGWquotquotGYquotquotHKquotquotHNquotquotHRquotquotHTquotquotHUquotquotIDquotquotIEquotquotILquotquotIMquotquotINquotquotISquotquotITquotquotJEquotquotJMquotquotJOquotquotJPquotquotKEquotquotKGquotquotKHquotquotKIquotquotKMquotquotKNquotquotKRquotquotKWquotquotKYquotquotKZquotquotLAquotquotLBquotquotLCquotquotLIquotquotLKquotquotLRquotquotLSquotquotLTquotquotLUquotquotLVquotquotMAquotquotMCquotquotMDquotquotMEquotquotMFquotquotMGquotquotMKquotquotMNquotquotMOquotquotMQquotquotMRquotquotMSquotquotMTquotquotMUquotquotMVquotquotMWquotquotMXquotquotMYquotquotMZquotquotNAquotquotNCquotquotNGquotquotNIquotquotNLquotquotNOquotquotNPquotquotNRquotquotNUquotquotNZquotquotOMquotquotPAquotquotPEquotquotPFquotquotPGquotquotPHquotquotPKquotquotPLquotquotPTquotquotPYquotquotQAquotquotREquotquotROquotquotRSquotquotRWquotquotSAquotquotSBquotquotSCquotquotSEquotquotSGquotquotSHquotquotSIquotquotSKquotquotSLquotquotSMquotquotSNquotquotSRquotquotSTquotquotSVquotquotSXquotquotSZquotquotTCquotquotTDquotquotTGquotquotTHquotquotTLquotquotTMquotquotTNquotquotTOquotquotTRquotquotTTquotquotTVquotquotTWquotquotTZquotquotUGquotquotUYquotquotUZquotquotVAquotquotVCquotquotVEquotquotVGquotquotVNquotquotVUquotquotWFquotquotWSquotquotYTquotquotZAquotquotZMquotquotZWquot allowedCountries code 039AL039 name 039Albania039 code 039DZ039 name 039Algeria039 code 039AD039 name 039Andorra039 code 039AO039 name 039Angola039 code 039AI039 name 039Anguilla039 code 039AG039 name 039Antigua ampamp Barbuda039 code 039AR039 name 039Argentina039 code 039AM039 name 039Armenia039 code 039AW039 name 039Aruba039 code 039AU039 name 039Australia039 code 039AT039 name 039Austria039 code 039AZ039 name 039Azerbaijan039 code 039BS039 name 039Bahamas039 code 039BH039 name 039Bahrain039 code 039BD039 name 039Bangladesh039 code 039BB039 name 039Barbados039 code 039BE039 name 039Belgium039 code 039BZ039 name 039Belize039 code 039BJ039 name 039Benin039 code 039BM039 name 039Bermuda039 code 039BO039 name 039Bolivia039 code 039BA039 name 039Bosnia ampamp Herzegovina039 code 039BW039 name 039Botswana039 code 039BR039 name 039Brazil039 code 039VG039 name 039British Virgin Islands039 code 039BN039 name 039Brunei039 code 039BG039 name 039Bulgaria039 code 039BF039 name 039Burkina Faso039 code 039BI039 name 039Burundi039 code 039KH039 name 039Cambodia039 code 039CM039 name 039Cameroon039 code 039CA039 name 039Canada039 code 039CV039 name 039Cape Verde039 code 039KY039 name 039Cayman Islands039 code 039TD039 name 039Chad039 code 039CL039 name 039Chile039 code 039CN039 name 039China039 code 039CO039 name 039Colombia039 code 039KM039 name 039Comoros039 code 039CG039 name 039Congo Brazzaville039 code 039CK039 name 039Cook Islands039 code 039CR039 name 039Costa Rica039 code 039CI039 name 039Cocircte drsquoIvoire039 code 039HR039 name 039Croatia039 code 039CW039 name 039Curaccedilao039 code 039CY039 name 039Cyprus039 code 039CZ039 name 039Czechia039 code 039DK039 name 039Denmark039 code 039DJ039 name 039Djibouti039 code 039DM039 name 039Dominica039 code 039DO039 name 039Dominican Republic039 code 039EC039 name 039Ecuador039 code 039EG039 name 039Egypt039 code 039SV039 name 039El Salvador039 code 039GQ039 name 039Equatorial Guinea039 code 039EE039 name 039Estonia039 code 039SZ039 name 039Eswatini039 code 039ET039 name 039Ethiopia039 code 039FK039 name 039Falkland Islands039 code 039FO039 name 039Faroe Islands039 code 039FJ039 name 039Fiji039 code 039FI039 name 039Finland039 code 039FR039 name 039France039 code 039GF039 name 039French Guiana039 code 039PF039 name 039French Polynesia039 code 039GA039 name 039Gabon039 code 039GM039 name 039Gambia039 code 039GE039 name 039Georgia039 code 039DE039 name 039Germany039 code 039GH039 name 039Ghana039 code 039GI039 name 039Gibraltar039 code 039GR039 name 039Greece039 code 039GL039 name 039Greenland039 code 039GD039 name 039Grenada039 code 039GP039 name 039Guadeloupe039 code 039GT039 name 039Guatemala039 code 039GG039 name 039Guernsey039 code 039GN039 name 039Guinea039 code 039GW039 name 039GuineaBissau039 code 039GY039 name 039Guyana039 code 039HT039 name 039Haiti039 code 039HN039 name 039Honduras039 code 039HK039 name 039Hong Kong SAR039 code 039HU039 name 039Hungary039 code 039IS039 name 039Iceland039 code 039IN039 name 039India039 code 039ID039 name 039Indonesia039 code 039IE039 name 039Ireland039 code 039IM039 name 039Isle of Man039 code 039IL039 name 039Israel039 code 039IT039 name 039Italy039 code 039JM039 name 039Jamaica039 code 039JP039 name 039Japan039 code 039JE039 name 039Jersey039 code 039JO039 name 039Jordan039 code 039KZ039 name 039Kazakhstan039 code 039KE039 name 039Kenya039 code 039KI039 name 039Kiribati039 code 039KW039 name 039Kuwait039 code 039KG039 name 039Kyrgyzstan039 code 039LA039 name 039Laos039 code 039LV039 name 039Latvia039 code 039LB039 name 039Lebanon039 code 039LS039 name 039Lesotho039 code 039LR039 name 039Liberia039 code 039LI039 name 039Liechtenstein039 code 039LT039 name 039Lithuania039 code 039LU039 name 039Luxembourg039 code 039MO039 name 039Macao SAR039 code 039MG039 name 039Madagascar039 code 039MW039 name 039Malawi039 code 039MY039 name 039Malaysia039 code 039MV039 name 039Maldives039 code 039MT039 name 039Malta039 code 039MQ039 name 039Martinique039 code 039MR039 name 039Mauritania039 code 039MU039 name 039Mauritius039 code 039YT039 name 039Mayotte039 code 039MX039 name 039Mexico039 code 039MD039 name 039Moldova039 code 039MC039 name 039Monaco039 code 039MN039 name 039Mongolia039 code 039ME039 name 039Montenegro039 code 039MS039 name 039Montserrat039 code 039MA039 name 039Morocco039 code 039MZ039 name 039Mozambique039 code 039NA039 name 039Namibia039 code 039NR039 name 039Nauru039 code 039NP039 name 039Nepal039 code 039NL039 name 039Netherlands039 code 039NC039 name 039New Caledonia039 code 039NZ039 name 039New Zealand039 code 039NI039 name 039Nicaragua039 code 039NG039 name 039Nigeria039 code 039NU039 name 039Niue039 code 039MK039 name 039North Macedonia039 code 039NO039 name 039Norway039 code 039OM039 name 039Oman039 code 039PK039 name 039Pakistan039 code 039PA039 name 039Panama039 code 039PG039 name 039Papua New Guinea039 code 039PY039 name 039Paraguay039 code 039PE039 name 039Peru039 code 039PH039 name 039Philippines039 code 039PL039 name 039Poland039 code 039PT039 name 039Portugal039 code 039QA039 name 039Qatar039 code 039RE039 name 039Reacuteunion039 code 039RO039 name 039Romania039 code 039RW039 name 039Rwanda039 code 039WS039 name 039Samoa039 code 039SM039 name 039San Marino039 code 039ST039 name 039Satildeo Tomeacute ampamp Priacutencipe039 code 039SA039 name 039Saudi Arabia039 code 039SN039 name 039Senegal039 code 039RS039 name 039Serbia039 code 039SC039 name 039Seychelles039 code 039SL039 name 039Sierra Leone039 code 039SG039 name 039Singapore039 code 039SX039 name 039Sint Maarten039 code 039SK039 name 039Slovakia039 code 039SI039 name 039Slovenia039 code 039SB039 name 039Solomon Islands039 code 039ZA039 name 039South Africa039 code 039KR039 name 039South Korea039 code 039ES039 name 039Spain039 code 039LK039 name 039Sri Lanka039 code 039BL039 name 039St Bartheacutelemy039 code 039SH039 name 039St Helena039 code 039KN039 name 039St Kitts ampamp Nevis039 code 039LC039 name 039St Lucia039 code 039MF039 name 039St Martin039 code 039VC039 name 039St Vincent ampamp Grenadines039 code 039SR039 name 039Suriname039 code 039SE039 name 039Sweden039 code 039CH039 name 039Switzerland039 code 039TW039 name 039Taiwan039 code 039TZ039 name 039Tanzania039 code 039TH039 name 039Thailand039 code 039TL039 name 039TimorLeste039 code 039TG039 name 039Togo039 code 039TO039 name 039Tonga039 code 039TT039 name 039Trinidad ampamp Tobago039 code 039TN039 name 039Tunisia039 code 039TM039 name 039Turkmenistan039 code 039TC039 name 039Turks ampamp Caicos Islands039 code 039TV039 name 039Tuvalu039 code 039UG039 name 039Uganda039 code 039AE039 name 039United Arab Emirates039 code 039GB039 name 039United Kingdom039 code 039US039 name 039United States039 code 039UY039 name 039Uruguay039 code 039UZ039 name 039Uzbekistan039 code 039VU039 name 039Vanuatu039 code 039VA039 name 039Vatican City039 code 039VE039 name 039Venezuela039 code 039VN039 name 039Vietnam039 code 039WF039 name 039Wallis ampamp Futuna039 code 039ZM039 name 039Zambia039 code 039ZW039 name 039Zimbabwe039 c1EnabledquotFalsequot siteId quot7ce243a1e1a2quot isTokenEnabled quottruequot ltscriptgt lt BEGIN app block shopifyappspopsixleblocksstarratingdbec362b04db4c2fbee0442c1f403c59 gt ltscript defer typequottextjavascriptquot srcquothttpspop6servecompopsixlev2phpshopcozyearthcomampmyshopcozyearth2myshopifycomquotgtltscriptgt lt END app app block gtlt BEGIN app block shopifyappsfonduecashbackpromotionsblockscasebackembeddcfd972d99c54526b55b2d76e990dec8 gt ltscript async idquotfonduecashbackquot srcquothttpspublicgetfonduecomcashbackextensioncartfundlejsved3601a69edf3b3e7d5fb0957fce9eaacd9cdfa5quot apiquotAJAXquot shopquotcozyearth2myshopifycomquot typequotapplicationjavascriptquotgt ltscriptgt lt END app app block gtlt BEGIN app block shopifyappsblackcrowmorenewcustomersblocksblackcrowaiscript3e73f597cb7147a18a060c931482ecd2 gt ltscript typequottextjavascriptquot async srchttpsshopifyinitblackcrowaijscorecozyearth2jsshopcozyea |
| 15 |
Error
On line 2347, column 135 2jsshopcozyearth2myshopifycomamptagSrcShopify |
| 16 |
Error
On line 4176, column 7 mamptagSrcShopifyThemeAppExtensiongtltscriptgt lt END app app block gtlt BEGIN app block shopifyappsklaviyoemailmarketingsmsblocksklaviyoonsiteembed2632fe16c0754321a88b50b567f42507 gt ltscript async srcquothttpsstaticklaviyocomonsitejsHMpufSklaviyojscompanyidHMpufSquotgtltscriptgt ltscriptgtfunctionifwindowklaviyowindowklOnsitewindowklOnsitetrywindowklaviyonew Proxygetfunctionnireturnquotpushquotifunctionvar nnwindowklOnsitepushapplynargumentsfunctionforvar nargumentslengthonew Arraynw0wltnwowargumentswvar tquotfunctionquottypeof oolength1opopvoid 0enew PromisefunctionnwindowklOnsitepushiconcatofunctionitampamptinireturn ecatchnwindowklaviyowindowklaviyowindowklaviyopushfunctionvar nnwindowklOnsitepushapplynargumentsltscriptgt ltscriptgt windowklaviyoReviewsProductDesignMode false ltscriptgt lt END app app block gtlt BEGIN app block shopifyappsinveterateblocksappembedfc24aab3e6d2461b961d9ebb32143cf2 gt ltscript idquotinveterateappembedlogscriptquot asyncgt consolelog039Inveterate App embed loading039 consolelog039Inveterate PSB hardcode039 ltscriptgt ltstylegt inveteratepopup display none ltstylegt ltscript idquotinveteratethemesnippetsscriptquot async srcquothttpsd1mopl5xgcax3ecloudfrontnetjscozyearth2inveteratejsquotgtltscriptgt ltscript idquotinveterateappembedscriptquot asyncgt function try var count 0 var interval setIntervalfunction if windowinveterate windowinveteratefileLoaded return clearIntervalinterval windowinveteratepropertiespage type 039page039 contentId 259022035 windowinveteratepropertiespageType 039page039 windowinveteratepropertiesproduct quotidquot7449903694004quottitlequotquotCozy Earth Membershipquotquothandlequotquotinveteratesubscriptionquotquotdescriptionquotquotu003cpu003eu003cpu003equotquotpublishedatquotquot20240307T0958270700quotquotcreatedatquotquot20231103T1015510600quotquotvendorquotquotInveteratequotquottypequotquotsubscriptionquotquottagsquotquoteligiblequotquotinveterateproductquotquotinveteratetier7aa9fd7dquotquotpricequot14900quotpriceminquot14900quotpricemaxquot14900quotavailablequottruequotpricevariesquotfalsequotcompareatpricequotnullquotcompareatpriceminquot0quotcompareatpricemaxquot0quotcompareatpricevariesquotfalsequotvariantsquotquotidquot42490802798772quottitlequotquotDefault Titlequotquotoption1quotquotDefault Titlequotquotoption2quotnullquotoption3quotnullquotskuquotquotCEM1quotquotrequiresshippingquotfalsequottaxablequotfalsequotfeaturedimagequotquotidquot37682383978676quotproductidquot7449903694004quotpositionquot1quotcreatedatquotquot20240605T2308110600quotquotupdatedatquotquot20240605T2308110600quotquotaltquotquotA membership card from Inveterate039s Cozy Earth Membership line displaying a brown background with quotCOZY EARTH MEMBERquot written in white capital lettersquotquotwidthquot490quotheightquot640quotsrcquotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotvariantidsquot42490802798772quotavailablequottruequotnamequotquotCozy Earth MembershipquotquotpublictitlequotnullquotoptionsquotquotDefault Titlequotquotpricequot14900quotweightquot0quotcompareatpricequotnullquotinventoryquantityquot96406quotinventorymanagementquotnullquotinventorypolicyquotquotdenyquotquotbarcodequotquotquotquotfeaturedmediaquotquotaltquotquotA membership card from Inveterate039s Cozy Earth Membership line displaying a brown background with quotCOZY EARTH MEMBERquot written in white capital lettersquotquotidquot30215683539124quotpositionquot1quotpreviewimagequotquotaspectratioquot0766quotheightquot640quotwidthquot490quotsrcquotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotrequiressellingplanquottruequotsellingplanallocationsquotquotpriceadjustmentsquotquotpositionquot1quotpricequot14900quotpricequot14900quotcompareatpricequot14900quotperdeliverypricequot14900quotsellingplanidquot1090650292quotsellingplangroupidquotquot5c98a6a48c5d9b9f5501c6160ce671395f3fdf71quotquotquantityrulequotquotminquot1quotmaxquotnullquotincrementquot1quotimagesquotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotcozyearthcomcdnshopfilesGroup382jpgv1718985232quotquotcozyearthcomcdnshopfilesGroup383jpgv1718985232quotquotcozyearthcomcdnshopfilesGroup384jpgv1718985232quotquotfeaturedimagequotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotoptionsquotquotBilledquotquotmediaquotquotaltquotquotA membership card from Inveterate039s Cozy Earth Membership line displaying a brown background with quotCOZY EARTH MEMBERquot written in white capital lettersquotquotidquot30215683539124quotpositionquot1quotpreviewimagequotquotaspectratioquot0766quotheightquot640quotwidthquot490quotsrcquotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotaspectratioquot0766quotheightquot640quotmediatypequotquotimagequotquotsrcquotquotcozyearthcomcdnshopfilesImages763597pngv1717650491quotquotwidthquot490quotaltquotquotA simple drawing of a gift box is above the text that reads quotINSTANT WELCOME GIFT INCLUDES 75 SIGN UP CREDIT u0026 FREE JOGGER PANT WITH YOUR COZY EARTH MEMBERSHIP FROM INVETERATEquotquotidquot30326241099956quotpositionquot2quotpreviewimagequotquotaspectratioquot0766quotheightquot640quotwidthquot490quotsrcquotquotcozyearthcomcdnshopfilesGroup382jpgv1718985232quotquotaspectratioquot0766quotheightquot640quotmediatypequotquotimagequotquotsrcquotquotcozyearthcomcdnshopfilesGroup382jpgv1718985232quotquotwidthquot490quotaltquotquotAn image with a simple design that features a handdrawn price tag with quot50 OFFquot written on it Below the tag bold text reads quotSAVE 50 OFF ON NEW COZY EARTH MEMBERSHIP FROM INVETERATEquot against a plain white backgroundquotquotidquot30326241034420quotpositionquot3quotpreviewimagequotquotaspectratioquot0766quotheightquot640quotwidthquot490quotsrcquotquotcozyearthcomcdnshopfilesGroup383jpgv1718985232quotquotaspectratioquot0766quotheightquot640quotmediatypequotquotimagequotquotsrcquotquotcozyearthcomcdnshopfilesGroup383jpgv1718985232quotquotwidthquot490quotaltquotquot Image with a sketched icon of a dollar bill above the text quotEARN 20 CREDIT ON EVERY PURCHASEquot on a gray background promoting the Cozy Earth Membership by Inveteratequotquotidquot30326241067188quotpositionquot4quotpreviewimagequotquotaspectratioquot0766quotheightquot640quotwidthquot490quotsrcquotquotcozyearthcomcdnshopfilesGroup384jpgv1718985232quotquotaspectratioquot0766quotheightquot640quotmediatypequotquotimagequotquotsrcquotquotcozyearthcomcdnshopfilesGroup384jpgv1718985232quotquotwidthquot490quotrequiressellingplanquottruequotsellingplangroupsquotquotidquotquot5c98a6a48c5d9b9f5501c6160ce671395f3fdf71quotquotnamequotquotInveterate Selling PlanquotquotoptionsquotquotnamequotquotBilledquotquotpositionquot1quotvaluesquotquotAnnuallyquotquotsellingplansquotquotidquot1090650292quotnamequotquotAnnuallyquotquotdescriptionquotnullquotoptionsquotquotnamequotquotBilledquotquotpositionquot1quotvaluequotquotAnnuallyquotquotrecurringdeliveriesquottruequotpriceadjustmentsquotquotordercountquotnullquotpositionquot1quotvaluetypequotquotpricequotquotvaluequot14900quotcheckoutchargequotquotvaluetypequotquotpercentagequotquotvaluequot100quotappidquotquotinveteratequotquotcontentquotquotu003cpu003eu003cpu003equot lt BEGIN app snippet jshelpers gt windowinveteratehelpersrandomString function randomStringlen if typeof len quotnumberquot consoleerrorquotINVETERATE len argument must be of type Numberquot return if len lt 1 consoleerrorquotINVETERATE len argument must be greater than 0quot return const characters quotABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789quot let str quotquot for let i 0 i lt len i const position MathfloorMathrandom characterslength str charactersposition return str windowinveteratehelpersgetDateInTimezone function getDateInTimezone timeZone return new DatetoLocaleStringquotenUSquot timeZone windowinveteratehelpersgetDateFromStrInTimezone function getDateInTimezone dateString timeZone Split the date string by space to separate the date and time from the timezone const parts dateStringsplit039 039 Split the date and time part to further extract year month day hour minute second const dateParts parts0split039039 const timeParts parts1split039039 Create a new Date object using UTC methods let dateObject new DateDateUTC parseIntdateParts0 10 year parseIntdateParts1 10 1 month month is 0based in JavaScript parseIntdateParts2 10 day parseInttimeParts0 10 hour parseInttimeParts1 10 minute parseInttimeParts2 10 second timzone parse const tzStr parts2 if tzStr const sign tzStrcharAt0 const hoursStr minutesStr tzStrsubstr1split039039 const hours parseInthoursStr minutes parseIntminutesStr if isNaNhours ampamp isNaNminutes const offset hours 60 minutes 60 1000 sign 039039 1 1 dateObject new DatedateObjectgetTime offset return dateObjecttoLocaleString039enUS039 timeZone windowinveteratehelperstoArray function toArraynodelist return Arrayprototypeslicecallnodelist windowinveteratehelpersscrollLock function scrollLock documentbodyclassListaddquotinveteratescrolllockquot windowinveteratehelpersscrollUnlock function scrollUnlock documentbodyclassListremovequotinveteratescrolllockquot windowinveteratehelpersredirectToLandingPage function redirectToLandingPagename Prevent clicks while redirecting const body documentquerySelectorquotbodyquot bodystylepointerEvents quotnonequot Redirect to landing page windowlocation inveteratepropertiesredirectUrl redirectname const MINSAFEINTEGER MIN MAXSAFEINTEGER MAX Number ceil floor random rnd Math const random decimal min MIN max MAX decimals gt const result Mathminmax min rnd max 1 min return typeof decimals quotnumberquot NumberresulttoFixeddecimals result integer min MIN max MAX gt floorrandomdecimal min max string characters quotquot number or min max length max 250 gt Array typeof length quotnumberquot length randominteger min 0 length fillquotquot map gt b i gt charactersrandominteger min 0 max characterslength StringfromCharCodeb ceili Mathrandom 65 25 97 25 48 9 randominteger min 0 max 2 filterx gt azAZ09testx joinquotquot windowinveteratehelpersrandom random lt END app snippet gt lt BEGIN app snippet jsmethods gtconst config requirequotdotenvquot function var a var random windowinveteratehelpersrandom if windowinveteratedevice windowinveteratedevice new a class function function Device var b thisfingerprint b JSONparselocalStoragegetItemaSTORAGEKEY null b void 0 void 0 bfingerprint randomstring min 8 max 250 localStoragesetItemaSTORAGEKEY JSONstringifythis windowinveteratedevice this DeviceprototypetoString function return JSONstringifythis return Device aSTORAGEKEY 039inveterateDevice039 a var spreadArray this ampamp thisspreadArray function to from pack if pack argumentslength 2 for var i 0 l fromlength ar i lt l i if ar i in from if ar ar Arrayprototypeslicecallfrom 0 i ari fromi return toconcatar Arrayprototypeslicecallfrom function var JobStatus function JobStatus JobStatusquotUnqueuedquot quotUNQUEUEDquot JobStatusquotQueuedquot quotQUEUEDquot JobStatusquotRunningquot quotRUNNINGquot JobStatusquotCompletedquot quotCOMPLETEDquot JobStatus JobStatus var Job class function function Job thisstatus JobStatusUnqueued JobStatus JobStatus return Job var Queue class function function Queue var this this thisjobs queued ongoing completed get all return spreadArrayspreadArrayspreadArray thisqueued true thisongoing true thiscompleted true thisevents Events triggered when jobs with specific IDs are completed id done push error thispush function a var b aid id b void 0 StringMathrandom b fn afn thisjobsqueuedpush id id fn fn status JobStatusQueued thiseventspushforEachfunction fn return fn thisflush thisflush function if thisjobsqueued0 thisjobsongoinglength return var job thisjobsqueuedsplice0 10 jid jobid jobpromise job fn thenfunction result return thiseventsid filterfunction e return eidseveryfunction id return jid id thisjobscompletedfindfunction job return jobid id forEachfunction a var fn afn return fnresult catchfunction err return thiseventserrorforEachfunction fn return fnerr finallyfunction if thisjobsongoinglength var job1 thisjobsongoingsplice0 10 job1status JobStatusCompleted thisjobscompletedpushjob1 if thisjobsqueued0 ampamp thisjobsongoinglength thisflush else thiseventsdoneforEachfunction fn return fn thisjobsongoingpushjob ObjectdefinePropertyQueueprototype quotbusyquot get function return thisjobsongoinglength enumerable false configurable true return Queue var x window if xinveterate xinveterate if xinveterateclasses xinveterateclasses xinveterateclassesQueue Queue if windowInveterate windowInveterate new class Inveterate queue new Queue id 039Inveterate039 constructor thisqueueeventspushpush gt document querySelector039inveterate039 classListadd039inveterateloading039 thisqueueeventsdonepush gt document querySelector039inveterate039 classListremove039inveterateloading039 get loading return thisqueuebusy get ready return thisqueuefinished wait id fn gt thisqueuepush id fn const searchParams new URLSearchParamswindowlocationsearch Headers does not work in IE httpscaniusecommdnapiheaders const headers new Headers quotContentTypequot quotapplicationjsonquot const setCartAttributes id token gt fetchquotcartupdatejsquot method quotPOSTquot headers quotContentTypequot quotapplicationjsonquot body JSONstringify attributes inveterateReferralId id inveterateReferralToken token then gt consolelogInveterate Referral Token set token documentdispatchEvent new Eventquotinveteratereferralstokensetquot detail token const referralIdQueryParameter quotreferredbyquot quotreferrerIdquot quotridquot mapparamName gt searchParamsgetparamName filterx gt x0 windowinveteratemethodsreferrals setCartAttributes validate gt const customerId savedReferral windowlocalStoragegetItem inveteratepropertiesreferralStorageName undefined if savedReferral customerId return new Promiseresolvefalse const merchantId segmentId referrer referralId id referralToken token JSONparsesavedReferral return fetchinveteratepropertiesreferralApiUrlvalidation method quotPOSTquot headers body JSONstringify merchant id merchantId segment id segmentId referral id token referrer referee id customerId thenresponse gt responsejson then success errors data gt if success quotDELETEREFERRALquot quotNEWREFERRALquotincludesdataaction localStorageremoveIteminveteratepropertiesreferralStorageName if dataaction quotNEWREFERRALquot return inveteratemethodsreferralsissueNew return success issueNew referringCustomerId null gt delete localStorageinveteratepropertiesreferralStorageName const merchantId 039cozyearth2039 customerId referralId referringCustomerId referralIdQueryParameter if referralId throw new ErrorquotReferring customer id not providedquot return fetchinveteratepropertiesreferralApiUrl method quotPOSTquot headers body JSONstringify merchantId customerId referralId device inveteratedevice thenresponse gt responsejson thenresponse gt const referral discount responsedata referralId referralToken referral if referralId inveteratepropertiesreferralData referral windowlocalStoragesetItem inveteratepropertiesreferralStorageName JSONstringifyreferral return discount referralId referralToken then discount referralId referralToken gt PromiseallSettled setCartAttributesreferralId referralToken discount ampamp fetchdiscountdiscountcode method quotGETquot headers quotContentTypequot quotapplicationjsonquot then gt consolelogInveterate Referral Token set referralToken documentdispatchEvent new Eventquotinveteratereferralstokensetquot detail referralToken function checkReferralsreferringCustomerId null Inveteratewait id quotinveteratereferralregistrationquot fn gt const referrals windowinveteratemethods const merchantId 039cozyearth2039 customerId referralId referringCustomerId referralIdQueryParameter const savedReferral windowlocalStoragegetItem inveteratepropertiesreferralStorageName undefined return customerId ampamp savedReferral referralsvalidate referralId referralsissueNewthenreferralsvalidate Promiseresolve Placed in two locations for both retrocompatibility and consistency windowinveteratemethodscheckReferrals checkReferrals windowinveteratemethodsreferralscheck checkReferrals windowinveteratemethodsdisplayPopup function displayPopupname const popups windowinveteratehelperstoArraydocumentquerySelectorAll039datainveteratepopup039 const popup popupsfilterel gt elgetAttribute039datainveteratepopup039 name0 if popup return popupclassListadd039inveteratevisible039 windowinveteratehelpersscrollLock function paymentIntervalShorthandsinterval recurringDayOfMonth const numberToOrdinal n gt const s 039th039 039st039 039nd039 039rd039 v n 100 return n sv 20 10 sv s0 if interval 039MONTHLYRECURRINGDAY039 let day recurringDayOfMonth if typeof recurringDayOfMonth 039number039 day parseIntday return every numberToOrdinalisNaNday 1 day return interval annually 039year039 039semiannually039 039semi annual039 quarterly 039quarter039 monthly 039month039 039one time039 039one time039 intervaltoLowerCase 039039 function removeLastPeriodstr const lastPeriodIndex strlastIndexOf039039 if lastPeriodIndex 1 No period found return the original string return str if lastPeriodIndex strlength 1 return strslice0 lastPeriodIndex strslicelastPeriodIndex 1 return str function formatMoney amount ensure number format const amount Numberamount const localization windowinveteratepropertieslocalizationDetail const locale localizationlocale 039enUS039 const currencyCode localizationcurrencyCode 039USD039 const currencySymbol localizationcurrencySymbol 039039 let numAmount amount if typeof numAmount 039number039 numAmount parseFloatamount if isNaNnumAmount return currencySymbolamount Check if the number has a fractional part const hasFraction numAmount 1 0 Set fraction digits options const options minimumFractionDigits hasFraction 2 0 maximumFractionDigits hasFraction 2 0 if currencyCode let result new IntlNumberFormatlocale style 039currency039 currency currencyCode options formatnumAmount return removeLastPeriodresult else return currencySymbolnumAmounttoFixed2 function getPriceAndFreqInfotier if tierhasFreeTrial return Free for tierfreeTrialPeriod days const shorthand paymentIntervalShorthands if tierisSpendBased const shorthandSB MONTHLY 039month039 QUARTERLY 039quarter039 039SEMIANNUALLY039 039semi annual039 YEARLY 039year039 ALLTIME 039all time039 if tierisFree return Spend formatMoneytierspendingThresholdshorthandSBtierspendingCondition else return formatMoneytierpriceshorthandtierinterval tierrecurringDayOfMonth or spend formatMoneytierspendingThresholdshorthandSBtierspendingCondition if tierisFree return 039Free039 return formatMoneytierpriceshorthandtierinterval tierrecurringDayOfMonth sub function of quotdisplayTierPopupquot function displayTierCardcardId segmentId tierBullets const tierDetails getArrayinveterateproperties 039tierDetails039 const targetTier tierDetailsfindtierDetail gt tierDetailsegmentId segmentId if targetTier const cardDetails title targetTiertitle subtitle getPriceAndFreqInfotargetTier bullets const targetTierBullets tierBulletsfindtierBullet gt tierBulletsegmentId segmentId if targetTierBullets ampamp targetTierBulletsenabled true cardDetailsbullets targetTierBulletsbullets const titleEl documentgetElementByIdcardIdtitle titleEltextContent cardDetailstitle const subtitleEl documentgetElementByIdcardIdsubtitle subtitleEltextContent cardDetailssubtitle const ulEl documentgetElementByIdcardIdbullets const fgColor ulElgetAttribute039datainveteratepopupfgcolor039 for let bullet of cardDetailsbullets try const parsedBulletEnvelope new DOMParserparseFromString bullet quottexthtmlquot bullet parsedBulletEnvelopedocumentElementtextContent bullet catch Proceed with unparsed text const liEl documentcreateElement039li039 liEltextContent bullet liElstylecolor fgColor ulElappendChildliEl sub function of quotdisplayTierPopupquot function replaceTitleAndBodytierName idPrefix isSpendBased sbtProgress null const isSubscriber inveteratepropertiescustomersubscriber true const headingEl documentgetElementByIdidPrefixheading const bodyEl documentgetElementByIdidPrefixbody if isSubscriber if isSpendBased if sbtProgressneedToSpend ampamp parseIntsbtProgressneedToSpendgt0 headingEltextContent Spend formatMoneysbtProgressneedToSpend more for exclusive access else headingEltextContent 039Spend more for exclusive access039 let bodyText bodyEltextContenttrim reg tiernameg bodyText bodyTextreplacereg tierName bodyEltextContent bodyText else headingEltextContent 039Upgrade your membership program039 bodyEltextContent 039Yoursquore attempting to view exclusive content only for certain members039 else headingEltextContent Join the tierName bodyEltextContent 039Yoursquore attempting to view exclusive content only for certain members039 const buttonEl documentgetElementByIdidPrefixpopupbutton let buttonText buttonEltextContenttrim reg tiernameg if isSubscriber buttonText buttonTextreplacereg tierName else buttonText 039Join 039 tierName buttonEltextContent buttonText sub function of quotdisplayTierPopupquot function findUpgradingTierDetailupgradingSegmentIds const tierDetails getArrayinveterateproperties 039tierDetails039 let lowestPrice NumberMAXVALUE let tier null for const upgradingSegmentId of upgradingSegmentIds const tierDetail tierDetailsfindtierDetail gt tierDetailsegmentId upgradingSegmentId if tierDetail const price parseFloattierDetailprice if NumberisNaNprice ampamp lowestPrice gt price lowestPrice price tier tierDetail return tier async function fetchAuthToken try const response await fetchwindowlocationorigincommunitymembershipme if responseok throw new Error039Network response was not ok039 const data await responsejson return data catch error consoleerror039There was a problem with the fetch operation039 error async function fetchSBTProgressauthToken targetTierId let publicAPI null if inveteratepropertiespublicApiUrl publicAPI inveteratepropertiespublicApiUrl 039customersbtprogress039 ifpublicAPI return try const response await fetchpublicAPI method quotPOSTquot headers quotContentTypequot quotapplicationjsonquot quotAuthorizationquot Bearer authToken body JSONstringify quotsegmentIdquot targetTierId if responseok throw new Error039Network response was not ok039 const data await responsejson return datadatasbtProgress catch error consoleerror039There was a problem with the fetch operation039 error windowinveteratemethodsdisplayTierPopup async function displayTierPopupname mySegmentId upgradingSegmentIds const popups windowinveteratehelperstoArraydocumentquerySelectorAll039datainveteratepopup039 const popup popupsfilterel gt elgetAttribute039datainveteratepopup039 name0 const isSubscriber inveteratepropertiescustomersubscriber true let sbtProgress null const secondCardTier findUpgradingTierDetailupgradingSegmentIds const tierDetails getArrayinveterateproperties 039tierDetails039 const targetTier tierDetailsfindtierDetail gt tierDetailsegmentId secondCardTiersegmentId if isSubscriber ampamp targetTierisSpendBased let auth await fetchAuthToken sbtProgress await fetchSBTProgressauthauthToken secondCardTiersegmentId if popup return const idPrefix inveteratename const lpPricingDetails windowinveteratepropertieslpPricingDetails const divSBT documentgetElementByIdidPrefixpopuplinkgroupsbt if divSBT divSBTstyledisplay 039none039 const progressContainer documentgetElementByIdidPrefixprogresscontainer if progressContainer progressContainerstyledisplay 039none039 const progressText documentgetElementByIdidPrefixprogresstext if progressText progressTextstyledisplay 039none039 if isSubscriber if targetTierisSpendBased if targetTiertype 039FREE039 const spendButton documentgetElementByIdidPrefixpopupbutton if spendButton spendButtonstyledisplay 039none039 const divNonSBT documentgetElementByIdidPrefixpopuplinkgroupnonsbt if divNonSBT divNonSBTstyledisplay 039none039 if divSBT divSBTstyledisplay 039block039 if sbtProgressprogressPercent null ampamp sbtProgressprogressPercent undefined const progress documentgetElementByIdidPrefixprogress if progress progressstylewidth sbtProgressprogressPercentgt100039100039sbtProgressprogressPercent if progressText progressTexttextContent MathceilparseIntsbtProgressprogressPercentgt100100sbtProgressprogressPercent towards targetTiertitle progressTextstyledisplay 039block039 if progressContainer progressContainerstyledisplay 039block039 else if targetTierisSpendBased ampamp targetTiertype 039FREE039 const spendButton documentgetElementByIdidPrefixpopupbutton if spendButton spendButtonstyledisplay 039none039 if lpPricingDetailsenabled true const firstCard documentgetElementByIdidPrefixcard1 if firstCard firstCardstyledisplay 039none039 const secondCard documentgetElementByIdidPrefixcard2 if secondCard secondCardstyledisplay 039none039 const upgradingTier findUpgradingTierDetailupgradingSegmentIds if upgradingTier replaceTitleAndBodyupgradingTiertitle idPrefix targetTierisSpendBased sbtProgress popupclassListadd039inveteratevisible039 windowinveteratehelpersscrollLock return const tierBullets getArraylpPricingDetails 039tiers039 if mySegmentId displayTierCardidPrefixcard1 mySegmentId tierBullets else const firstCard documentgetElementByIdidPrefixcard1 if firstCard firstCardstyledisplay 039none039 if secondCardTier displayTierCardidPrefixcard2 secondCardTiersegmentId tierBullets replaceTitleAndBodysecondCardTiertitle idPrefix targetTierisSpendBased sbtProgress else const card documentgetElementByIdidPrefixcard2 if card cardstyledisplay 039none039 popupclassListadd039inveteratevisible039 windowinveteratehelpersscrollLock function blockOrRedirect windowinveteratemethodsdisplayPopup039exclusiveaccess039 function blockOrRedirectTiersmySegmentId upgradingSegmentIds windowinveteratemethodsdisplayTierPopup039exclusiveaccesstiers039 mySegmentId upgradingSegmentIds function blockOrRedirectEarlyAccess windowinveteratemethodsdisplayPopup039earlyaccess039 function blockOrRedirectEarlyAccessTiersmySegmentId upgradingSegmentIds windowinveteratemethodsdisplayTierPopup039earlyaccesstiers039 mySegmentId upgradingSegmentIds function getArrayroot prop if typeof root 039object039 return if ArrayisArrayrootprop return rootprop return windowinveteratemethodsrunExclusive function runExclusive const tiersEnabled inveteratepropertiestiersEnabled true const page inveteratepropertiespage const targetPageTypes 039product039 039collection039 039page039 039article039 039blog039 if typeof page 039object039 targetPageTypesincludespagetype return false if tiersEnabled windowinveteratemethodsexecuteExclusiveTiersEnabledpage else windowinveteratemethodsexecuteExclusivepage windowinveteratemethodsexecuteExclusive function page const isSubscriber inveteratepropertiescustomersubscriber true if isSubscriber return false const benefits inveteratepropertiesbenefits let benefit if benefits benefit benefitsEXCLUSIVE if benefit benefitenabled return false const selectedContents inveteratepropertiesselectedContents if typeof selectedContents 039object039 return false if pagetype 039product039 const productCollections pagecollections for const collection of productCollections if getArrayselectedContents 039collections039includesNumbercollectionid blockOrRedirect return true const productId Numberpageproductid if getArrayselectedContents 039products039includesproductId blockOrRedirect return true return false if pagetype 039collection039 ampamp pagecollectionid const pageCollectionId Numberpagecollectionid if getArrayselectedContents 039collections039includespageCollectionId blockOrRedirect return true if pagetype 039page039 const contentId NumberpagecontentId if getArrayselectedContents 039pages039includescontentId blockOrRedirect return true if pagetype 039blog039 const contentId NumberpagecontentId if getArrayselectedContents 039blogs039includescontentId blockOrRedirect return true if pagetype 039article039 const contentId NumberpagecontentId const blogId NumberpageblogId if getArrayselectedContents 039articles039includescontentId blockOrRedirect return true if getArrayselectedContents 039blogs039includesblogId blockOrRedirect return true sub function of quotexecuteExclusiveTiersEnabledquot function findUpgradingSegmentIdstierContents contentType contentId const upgradingSegmentIds tierContentsfiltertierContent gt return getArraytierContent contentTypeincludescontentId maptierContent gt tierContentsegmentId return upgradingSegmentIds windowinveteratemethodsexecuteExclusiveTiersEnabled function page const isSubscriber inveteratepropertiescustomersubscriber true const mySegmentId windowinveteratepropertiescustomersegmentId if isSubscriber ampamp mySegmentId consoleerrorquotunable to identify the segmentIdquot return false const tierBenefits getArrayinveterateproperties 039tierBenefits039 ids of tiers that enabled EXCLUSIVE benefit const activeTierSegmentIds tierBenefits filterbenefit gt const exclusiveBenefit benefitbenefitsEXCLUSIVE if exclusiveBenefit return false if exclusiveBenefitenabled true return true return false mapitem gt itemsegmentId let tierContents windowinveteratepropertiestierSelectedContents if ArrayisArraytierContents return false tierContents tierContentsfiltertierContent gt activeTierSegmentIdsincludestierContentsegmentId collecting all contents that need to be checked const allItems collections products pages blogs articles for const contents of tierContents allItemscollections allItemscollectionsconcatgetArraycontents 039collections039 allItemsproducts allItemsproductsconcatgetArraycontents 039products039 allItemspages allItemspagesconcatgetArraycontents 039pages039 allItemsblogs allItemsblogsconcatgetArraycontents 039blogs039 allItemsarticles allItemsarticlesconcatgetArraycontents 039articles039 if isSubscriber excluding the contents of the tier that the customer is currently in const myContents tierContentsfindcontents gt contentssegmentId mySegmentId if myContents allItemscollections allItemscollectionsfilteritem gt getArraymyContents 039collections039includesitem allItemsproducts allItemsproductsfilteritem gt getArraymyContents 039products039includesitem allItemspages allItemspagesfilteritem gt getArraymyContents 039pages039includesitem allItemsblogs allItemsblogsfilteritem gt getArraymyContents 039blogs039includesitem allItemsarticles allItemsarticlesfilteritem gt getArraymyContents 039articles039includesitem let selectedContents allItems if pagetype 039product039 const productCollections pagecollections for const collection of productCollections const collectionId Numbercollectionid if getArrayselectedContents 039collections039includescollectionId upgradingSegmentIds are id of tiers that has selected target content for their exclusive content items const upgradingSegmentIds findUpgradingSegmentIdstierContents 039collections039 collectionId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true const productId Numberpageproductid if getArrayselectedContents 039products039includesproductId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039products039 productId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true return false if pagetype 039collection039 ampamp pagecollectionid const pageCollectionId Numberpagecollectionid if getArrayselectedContents 039collections039includespageCollectionId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039collections039 pageCollectionId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true if pagetype 039page039 const contentId NumberpagecontentId if getArrayselectedContents 039pages039includescontentId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039pages039 contentId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true if pagetype 039blog039 const contentId NumberpagecontentId if getArrayselectedContents 039blogs039includescontentId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039blogs039 contentId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true if pagetype 039article039 const contentId NumberpagecontentId const blogId NumberpageblogId if getArrayselectedContents 039articles039includescontentId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039articles039 contentId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true if getArrayselectedContents 039blogs039includesblogId const upgradingSegmentIds findUpgradingSegmentIdstierContents 039blogs039 blogId blockOrRedirectTiersmySegmentId upgradingSegmentIds return true sub function of runEarlyAccess const isWithinTimeRange campaign now gt const startDateObj inveteratehelpersgetDateFromStrInTimezonecampaignstartDate 039AmericaLosAngeles039 const endDateObj inveteratehelpersgetDateFromStrInTimezonecampaignendDate 039AmericaLosAngeles039 const start DateparsestartDateObj const end DateparseendDateObj const current Dateparsenow if current lt start current gt end return false return true sub function of runEarlyAccess const isCollectionMatch collectionIds targetCollectionIds gt for const collectionId of collectionIds const collectionIdSafe collectionId 039039 collectionId const id parseIntcollectionIdSafesplit039039pop if NumberisNaNid ampamp targetCollectionIdsindexOfid gt 0 return true return false sub function of runEarlyAccess const findTargetCollectionIds page gt const targetCollectionIds if pagetype 039product039 pagecollectionsforEachcollection gt targetCollectionIdspushcollectionid else if pagecollectionid targetCollectionIdspushpagecollectionid return targetCollectionIds sub function of runEarlyAccess const checkConditions campaign targetCollectionIds currentTime gt if isWithinTimeRangecampaign currentTime let collectionIds if typeof campaigncollectionIds 039string039 collectionIds campaigncollectionIds else collectionIds getArraycampaign 039collectionIds039 if isCollectionMatchcollectionIds targetCollectionIds return true return false windowinveteratemethodsrunEarlyAccess function runEarlyAccess const page inveteratepropertiespage if page pagetype 039product039 ampamp pagetype 039collection039 return false const isSubscriber inveteratepropertiescustomersubscriber true const tiersEnabled inveteratepropertiestiersEnabled true if tiersEnabled windowinveteratemethodsexecuteEarlyAccessTiersEnabledpage isSubscriber else windowinveteratemethodsexecuteEarlyAccesspage isSubscriber windowinveteratemethodsexecuteEarlyAccess function page isSubscriber if isSubscriber return false const benefits inveteratepropertiesbenefits let benefit if benefits benefit benefitsEARLYACCESS if benefit benefitenabled return false if ArrayisArrayinveteratepropertiescampaigns return false if inveteratepropertiescampaignslength 0 return false let campaigns inveteratepropertiescampaigns if typeof campaigns 039string039 campaigns campaignssplit039039 Pacific Timezone Hardcoded const now inveteratehelpersgetDateInTimezone039AmericaLosAngeles039 const targetCollectionIds findTargetCollectionIdspage for const campaignItem of campaigns if checkConditionscampaignItem targetCollectionIds now blockOrRedirectEarlyAccess return true return false windowinveteratemethodsexecuteEarlyAccessTiersEnabled function page isSubscriber const mySegmentId windowinveteratepropertiescustomersegmentId if isSubscriber ampamp mySegmentId consoleerrorquotunable to identify the segmentIdquot return false const tierBenefits getArrayinveterateproperties 039tierBenefits039 ids of tiers that enabled EARLYACCESS benefit const activeTierSegmentIds tierBenefits filterbenefit gt const earlyAccessBenefit benefitbenefitsEARLYACCESS if earlyAccessBenefit return false if earlyAccessBenefitenabled true return true return false mapitem gt itemsegmentId let tierCampaigns windowinveteratepropertiestierCampaigns if ArrayisArraytierCampaigns return false tierCampaigns tierCampaignsfiltertierCampaign gt activeTierSegmentIdsincludestierCampaignsegmentId let allActiveCampaigns for const tierCampaign of tierCampaigns allActiveCampaigns allActiveCampaignsconcatgetArraytierCampaign 039campaigns039mapcampaign gt campaign segmentId tierCampaignsegmentId Pacific Timezone Hardcoded const now inveteratehelpersgetDateInTimezone039AmericaLosAngeles039 const targetCollectionIds findTargetCollectionIdspage let matchedCampaigns for const campaignItem of allActiveCampaigns if checkConditionscampaignItem targetCollectionIds now matchedCampaignspushcampaignItem if matchedCampaignslength gt 0 let upgradingSegmentIds matchedCampaigns mapcampaign gt campaignsegmentId if mySegmentId blockOrRedirectEarlyAccessTiersnull upgradingSegmentIds return true upgradingSegmentIds upgradingSegmentIds filtercampaign gt campaignsegmentId mySegmentId const myMatchedCampaign matchedCampaignsfindmatchedCampaign gt matchedCampaignsegmentId mySegmentId if myMatchedCampaign blockOrRedirectEarlyAccessTiersmySegmentId upgradingSegmentIds return true return false windowinveteratemethodsappendLock function appendLock const interval setInterval gt const body documentquerySelector039body039 if body return clearIntervalinterval const wrapperEl documentcreateElement039div039 const contentEl documentcreateElement039div039 const svgEl documentcreateElementNS039httpwwww3org2000svg039 039svg039 const pathEl documentcreateElementNS039httpwwww3org2000svg039 039path039 const messageEl documentcreateElement039p039 const briefEl documentcreateElement039strong039 const messageText documentcreateTextNode039Must subscribe to access this page039 const briefText documentcreateTextNode039Redirecting039 wrapperElclassListadd039inveteratelocked039 contentElclassListadd039inveteratelockedcontent039 svgElsetAttribute039width039 03924039 svgElsetAttribute039height039 03924039 svgElsetAttribute039viewBox039 0390 0 24 24039 svgElsetAttribute039fill039 039none039 pathElsetAttribute039d039 039M16 11V115H165V11H16ZM8 11H75V115H8V11ZM125 15C125 147239 122761 145 12 145C117239 145 115 147239 115 15H125ZM115 17C115 172761 117239 175 12 175C122761 175 125 172761 125 17H115ZM6 115H18V105H6V115ZM195 13V19H205V13H195ZM18 205H6V215H18V205ZM45 19V13H35V19H45ZM6 205C517157 205 45 198284 45 19H35C35 203807 461929 215 6 215V205ZM195 19C195 198284 188284 205 18 205V215C193807 215 205 203807 205 19H195ZM18 115C188284 115 195 121716 195 13H205C205 116193 193807 105 18 105V115ZM6 105C461929 105 35 116193 35 13H45C45 121716 517157 115 6 115V105ZM155 7V11H165V7H155ZM16 105H8V115H16V105ZM85 11V7H75V11H85ZM12 35C13933 35 155 5067 155 7H165C165 451472 144853 25 12 25V35ZM12 25C951472 25 75 451472 75 7H85C85 5067 10067 35 12 35V25ZM115 15V17H125V15H115Z039 pathElsetAttribute039fill039 0390F0E10039 svgElappendChildpathEl messageElappendChildmessageText briefElappendChildbriefText contentElappendChildsvgEl contentElappendChildmessageEl contentElappendChildbriefEl wrapperElappendChildcontentEl bodyappendChildwrapperEl 50 windowinveteratemethodsnavigateBackOrGoHome function navigateBackOrGoHome const link quotquot if link historyback setTimeout gt windowlocationhref link quotquot 1000 To prevent the piling of redirects if an impatient user clicks more than once windowinveteratemethodsnavigateBackOrGoHome gt lt END app snippet gt windowinveteratemethodscheckReferrals windowinveteratemethodsrunExclusive 50 catch error consolelog039Inveterate error 039 error ltscriptgt lt BEGIN app snippet showmanagemembership gt lt END app snippet gt lt BEGIN app snippet popup gt ltdiv classquotinveteratepopupquot datainveteratepopupquotexclusiveaccessquotgt ltdiv classquotinveteratepopupinnerquot stylequotbackgroundcolorffffffquotgt lth2 classquotinveteratepopupheadingquot stylequotcolor000000quotgt Upgrade to the tiername lth2gt ltp classquotinveteratepopupbodyquot stylequotcolor000000quotgt Yoursquore attempting to view exclusive content only for members in the tiername ltpgt ltdiv classquotinveteratepopuplinkgroupquotgt lta classquotinveteratepopuplinkquot hrefquotcommunitymembershipquot stylequotcolorffffffbackgroundcolor9245d8quot gt Upgrade to tiername ltagt lta classquotinveteratepopuplinkquot stylequotcolorffffffbackgroundcolor9245d8quot onclickquotwindowinveteratemethodsnavigateBackOrGoHomequot gt Go back to shopping ltagt ltdivgt ltp classquotinveteratepopupaccounttextquotgt Already have an account lta hrefquotaccountquotgtSign inltagt ltpgt ltdivgt ltdivgt lt END app snippet gt lt BEGIN app snippet popuptiers gt ltdiv classquotinveteratepopupquot datainveteratepopupquotexclusiveaccesstiersquotgt ltdiv classquotinveteratepopupinnerquot stylequotbackgroundcolorffffffquotgt lth2 classquotinveteratepopupheadingquot idquotinveterateexclusiveaccesstiersheadingquot stylequotcolor000000quotgt Upgrade to the tiername lth2gt ltp classquotinveteratepopupbodytiersquot idquotinveterateexclusiveaccesstiersbodyquot stylequotcolor000000quotgt Yoursquore attempting to view exclusive content only for members in the tiername ltpgt ltdiv classquotinveteratepopupcardsquotgt ltdiv classquotinveteratepopuptiercard inveteratepopupcardcurrentquot idquotinveterateexclusiveaccesstierscard1quotgt ltdivgt lth3 stylequotcolor000000quot idquotinveterateexclusiveaccesstierscard1titlequotgtlth3gt lth2 stylequotcolor000000quot idquotinveterateexclusiveaccesstierscard1subtitlequotgtlth2gt ltdivgt ltul idquotinveterateexclusiveaccesstierscard1bulletsquot datainveteratepopupfgcolorquot000000quotgt ltulgt ltdivgt ltdivgt ltdiv stylequotcolor000000quot classquotinveteratepopupcardcurrentplanquotgtCurrent Planltdivgt ltdivgt ltdiv classquotinveteratepopuptiercard inveteratepopupcardborderedquot idquotinveterateexclusiveaccesstierscard2quot stylequotbordercolor 9245d8quotgt ltdivgt lth3 stylequotcolor000000quot idquotinveterateexclusiveaccesstierscard2titlequotgtlth3gt lth2 stylequotcolor000000quot idquotinveterateexclusiveaccesstierscard2subtitlequotgtlth2gt ltdivgt ltul idquotinveterateexclusiveaccesstierscard2bulletsquot datainveteratepopupfgcolorquot000000quotgt ltulgt ltdivgt ltdivgt ltdiv classquotinveteratepopupcardnextplanquotgt ltdiv classquotinveteratepopuplinkgroupquotgt lta classquotinveteratepopuplinkquot hrefquotcommunitymembershipmembershipplantruequot stylequotcolorffffffbackgroundcolor9245d8quot idquotinveterateexclusiveaccesstierspopupbuttonquot gt Upgrade to tiername ltagt ltdivgt ltdivgt ltdivgt ltdivgt ltdiv idquotinveterateexclusiveaccesstierspopuplinkgroupnonsbtquot classquotinveteratepopuplinkgroupquotgt lt This class name is just to replicate the same style as below gt ltp classquotinveteratepopupaccounttextquotgt lta classquotinveteratepopuplinkquot onclickquotwindowinveteratemethodsnavigateBackOrGoHomequot gt ltspangtamp8592ltspangt Go back to shopping ltagt ltpgt ltdivgt or compare all plans on lta classquotinveteratepopuplandinglinkquot hrefquotcommunitymembershipmembershipplantruequot gt landing page ltagt ltdivgt ltdivgt ltp classquotinveteratepopupaccounttextsigninquotgt Already have an account lta hrefquotaccountquotgtSign inltagt ltpgt ltdivgt ltdivgt lt END app snippet gt ltscript asyncgtconsolelog039Inveterate App embed loaded successfully039ltscriptgt lt END app app block gtltlink hrefquothttpscdnshopifycomextensionsed1d98e9637b4546972f830cfa172103inveterate42assetsinveteratecssquot relquotstylesheetquot typequottextcssquot mediaquotallquotgt ltmeta propertyquotogimagequot contentquothttpscdnshopifycomsfiles121143697filesCozyEarthWordmarkHorizontalsvgheight628amppadcolorffffffampv1713894976ampwidth1200quot gt ltmeta propertyquotogimagesecureurlquot contentquothttpscdnshopifycomsfiles121143697filesCozyEarthWordmarkHorizontalsvgheight628amppadcolorffffffampv1713894976ampwidth1200quot gt ltmeta propertyquotogimagewidthquot contentquot1200quot gt ltmeta propertyquotogimageheightquot contentquot628quot gt ltlink hrefquothttpsmonorailedgeshopifysvccomquot relquotdnsprefetchquotgt ltscriptgtfunctionif quotsendBeaconquot in navigator ampamp quotperformancequot in window var sessiontoken documentcookiematchshopifysfunction handleabandonmentevente var entries performancegetEntriesfilterfunctionentry return monorailedgeshopifysvccomtestentrynameif windowabandonmenttracked ampamp entrieslength 0 windowabandonmenttracked truevar currentMs Datenowvar navigationstart performancetimingnavigationStartvar payload shopid 21143697url windowlocationhrefnavigationstartduration currentMs navigationstartsessiontoken sessiontoken ampamp sessiontokenlength 2 sessiontoken1 quotquotpagetype quotpagequotwindownavigatorsendBeaconquothttpsmonorailedgeshopifysvccomv1producequot JSONstringifyschemaid quotonlinestorebuyersiteabandonment11quotpayload payloadmetadata eventcreatedatms currentMseventsentatms currentMswindowaddEventListener039pagehide039 handleabandonmenteventltscriptgt ltscript idquotwebpixelsmanagersetupquotgtfunction dderanvar oitsliomodernEdge1249129d29d2d4ddFirefox1249129d29d2d4ddChromiume92d3ddMaciX12 Version15d16929dd3dd w Mobilew SafariChromeOPR92d3ddCPU OSiPhone OSCPU iPhoneCPU IPhone OSCPU iPad OS 15d16929dd3ddAndroid 1279139d29d2d4ddAndroidFirefox1279139d29d2d4ddAndroidChromiume1279139d29d2d4ddSamsungBrowser29dd3dlegacyEdge16929dd3ddFirefox54969dd3ddChromiume51969dd3dddSafarid EdgedMaciX12 Version10d11929dd3dd w Mobilew SafariChromeOPR38949dd3ddCPU OSiPhone OSCPU iPhoneCPU IPhone OSCPU iPad OS 10d11929dd3ddAndroid 1279139d29d2d4ddMobile SafariOPR89dd3ddAndroidFirefox1279139d29d2d4ddAndroidChromiume1279139d29d2d4ddAndroidUC BrowserUCWEBU3 1559d216929dd3ddSamsungBrowser5d69d2dAndroidMQ2Browser149d215929dd3ddKAaIiOS3d49d2ddmoderntolegacysnavigatoruserAgentitestsquotmodernquotttestsquotlegacyquotwindowShopifywindowShopifyvar cwindowShopifycanalyticscanalyticsvar ucanalyticsureplayQueueupublishfunctionderreturn ureplayQueuepushder0tryselfperformancemarkquotwpmstartquotcatchdvar hrquotwpmquotquotbquotnlsubstring01quotjsquotjoinquotquotfunctiondvar edsrcrdasyncavoid 0rrndonloadodonerroridocumentcreateElementquotscriptquottdocumentheadsdocumentbodyiasyncaisrcenampampiaddEventListenerquotloadquotnoampampiaddEventListenerquoterrorquotottappendChildissappendChildiconsoleerrorquotDid not find a head or body element to append the scriptquotsrchasync0onloadfunctionvar rwindowwebPixelsManagerinitdervar awindowShopifyanalyticsareplayQueueforEachfunctiondvar ed0ad1nd2rpublishCustomEventeanareplayQueueapublishrpublishCustomEventavisitorrvisitoronerrorfunctionvar edstorefrontBaseUrlreplacequotquotrquotquotconcatequotwellknownshopifymonorailunstableproducebatchquotnJSONstringifymetadataeventsentatmsnew DategetTimeeventsschemaidquotwebpixelsmanagerload31quotpayloadversionaquotlatestquotbundletargetlpageurlselflocationhrefstatusquotfailedquotsurfacedsurfaceerrormsgquotquotconcathquot has failed to loadquotmetadataeventcreatedatmsnew DategetTimetryifselfnavigatorsendBeaconbindselfnavigatorrnreturn0catchdvar onew XMLHttpRequesttryreturn oopenquotPOSTquotr0osetRequestHeaderquotContentTypequotquottextplainquotosendn0catchdconsoleampampconsolewarnampampconsolewarnquotWeb Pixels Manager Got an unhandled error while logging a load errorquotreturn1shopId 21143697storefrontBaseUrl quothttpscozyearthcomquotextensionsBaseUrl quothttpsextensionsshopifycdncomcdnshopifycloudwebpixelsmanagerquotsurface quotstorefrontrendererquotenabledBetaFlags quot5de24938quotquotd04dc9f4quotquot4735909cquotwebPixelsConfigList quotidquotquot279838900quotquotconfigurationquotquotquotconfigquotquotquotpixelidquotquotG372KMYZ1CGquotquottargetcountryquotquotUSquotquotgtageventsquotquottypequotquotpurchasequotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotpageviewquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotviewitemquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotsearchquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotaddtocartquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotbegincheckoutquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotaddpaymentinfoquotquotactionlabelquotquotG372KMYZ1CGquotquotenablemonitoringmodequottruequotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotOPENquotquotscriptVersionquotquota46b87f88a4ff97a9490f9aa4799ba7bquotquottypequotquotAPPquotquotapiClientIdquot1780363quotprivacyPurposesquotquotidquotquot228458676quotquotconfigurationquotquotquotaccountIdquotquotGlobalequotquotmerchantIdquotquot1442quotquotbaseApiUrlquotquothttpscheckoutserviceglobalecomapiv1quotquotsiteIdquotquot7ce243a1e1a2quotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquotdf8ae47c62c30459c52f6f8a328ac65bquotquottypequotquotAPPquotquotapiClientIdquot5806573quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot227049652quotquotconfigurationquotquotquotshopDomainquotquotcozyearth2myshopifycomquotquotbasisPixelVisitquotquotc3f44e800a3ae93cquotquotbasisPixelCartquotquot09f12e0c33af5d0bquotquotbasisPixelCheckoutquotquot5eb41977ad23bfc0quotquotanalyticsApiURLquotquothttpsanalyticsapiklicklycomwpquotquotardDataApiURLquotquothttpsanalyticsapiklicklycomardquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquotc38b4a951e1f8d106cc0d5344cd4fd5aquotquottypequotquotAPPquotquotapiClientIdquot1821457quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot220266676quotquotconfigurationquotquotquotpixelIdquotquotb6492676f8bb462dac9b08f4180a99ffquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquotbb41bf091d86ec09beb5141ead6fafc0quotquottypequotquotAPPquotquotapiClientIdquot2556259quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot210567348quotquotconfigurationquotquotquotpixelidquotquot1216912321735541quotquotpixeltypequotquotfacebookpixelquotquotmetaappsystemusertokenquotquotquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotOPENquotquotscriptVersionquotquot8b3843af2d71780cfb83fdde884ce168quotquottypequotquotAPPquotquotapiClientIdquot2329312quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot101253300quotquotconfigurationquotquotquotaccountIDquotquot056538ddfda346389617a1eda72891d1quotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquotb3e46826d490c05e5de05022297fd24aquotquottypequotquotAPPquotquotapiClientIdquot2376822quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot77234356quotquotconfigurationquotquotquotshopIdquotquotcozyearth2myshopifycomquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquot7c1655681bef9d4ed22ec0dcf4168a87quotquottypequotquotAPPquotquotapiClientIdquot4845829quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot74678452quotquotconfigurationquotquotquottagIDquotquot2613187788160quotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquot4fd0680eed907adaf3f85849c393d688quotquottypequotquotAPPquotquotapiClientIdquot3009811quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot38535348quotquotconfigurationquotquot quotbundleNamequot quotcozyearth2quot quotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquotf72e1fb5ee6259ad90b47945cc863751quotquottypequotquotAPPquotquotapiClientIdquot5106349quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot35389620quotquotconfigurationquotquotquotenvquotquotprodquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquot81a87ab45a958a658e5ef3e3ec3f5ca4quotquottypequotquotAPPquotquotapiClientIdquot3977633quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot18579636quotquotconfigurationquotquotquotcampaignIDquotquot15554quotquotexternalExecutionURLquotquothttpsenginesaaslercomapiv1webhookexecutions639174509065395373f3197e1b89dbcbquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquot4812567a964f5eb72a82915451f4da75quotquottypequotquotAPPquotquotapiClientIdquot3546795quotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotidquotquot7241908quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot20quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotnamequotquotUD Shopify Events Attnquotquotidquotquot18874548quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot45quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotSALEOFDATAquotquotnamequotquotComposequotquotidquotquot23167156quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot1quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotSALEOFDATAquotquotnamequotquotnoibupixelquotquotidquotquot23232692quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot1quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotnamequotquotBambuser Conversion Trackingquotquotidquotquot25329844quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot3quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotnamequotquotGoogle Adsquotquotidquotquot31064244quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot1quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotSALEOFDATAquotquotnamequotquotNEONPIXELquotquotidquotquot34930868quotquoteventPayloadVersionquotquot1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot1quotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotSALEOFDATAquotquotnamequotquotTV Pixel Keynes ConversionquotquotidquotquotshopifyapppixelquotquotconfigurationquotquotquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotSTRICTquotquotscriptVersionquotquot0210quotquotapiClientIdquotquotshopifypixelquotquottypequotquotAPPquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotquotidquotquotshopifycustompixelquotquoteventPayloadVersionquotquotv1quotquotruntimeContextquotquotLAXquotquotscriptVersionquotquot0210quotquotapiClientIdquotquotshopifypixelquotquottypequotquotCUSTOMquotquotprivacyPurposesquotquotANALYTICSquotquotMARKETINGquotinitData quotshopquotquotnamequotquotCozy EarthquotquotpaymentSettingsquotquotcurrencyCodequotquotUSDquotquotmyshopifyDomainquotquotcozyearth2myshopifycomquotquotcountryCodequotquotUSquotquotstorefrontUrlquotquothttpscozyearthcomquotquotcustomerquotnullquotcartquotnullquotcheckoutquotnullquotproductVariantsquotquotpurchasingCompanyquotnullfunction pageEventswebPixelsManagerAPI webPixelsManagerAPIpublishquotpageviewedquot quothttpscozyearthcomcdnquotquotee97bb2b892d660ae8fef637185ad4540393e226quotquotd2e4ec61w6bfe2ed4p20999e2bmda85a554quotltscriptgt ltscriptgtwindowShopifyAnalytics windowShopifyAnalytics windowShopifyAnalyticsmeta windowShopifyAnalyticsmeta windowShopifyAnalyticsmetacurrency 039USD039 var meta quotpagequotquotpageTypequotquotpagequotquotresourceTypequotquotpagequotquotresourceIdquot259022035 for var attr in meta windowShopifyAnalyticsmetaattr metaattr ltscriptgt ltscriptgtwindowShopifyAnalyticsmerchantGoogleAnalytics function functionwdsliwlwlwlpush039gtmstart039 new DategetTimeevent039gtmjs039var fdgetElementsByTagNames0 jdcreateElementsdll039dataLayer039039ampl039l039039jasynctruejsrc 039httpswwwgoogletagmanagercomgtmjsid039idlfparentNodeinsertBeforejf windowdocument039script039039dataLayer039039GTMPWLGLMF039 ltscriptgt ltscript classquotanalyticsquotgtwindowgaDevIdswindowgaDevIdspush039BwiEti039 function var customDocumentWrite functioncontent var jquery null if windowjQuery jquery windowjQuery else if windowCheckout ampamp windowCheckout jquery windowCheckout if jquery jquery039body039appendcontent var hasLoggedConversion functiontoken if token return documentcookieindexOf039loggedConversion039 token 1 return false var setCookieIfConversion functiontoken if token var twoMonthsFromNow new DateDatenow twoMonthsFromNowsetMonthtwoMonthsFromNowgetMonth 2 documentcookie 039loggedConversion039 token 039 expires039 twoMonthsFromNow var trekkie windowShopifyAnalyticslib windowtrekkie windowtrekkie if trekkieintegrations return trekkiemethods 039identify039 039page039 039ready039 039track039 039trackForm039 039trackLink039 trekkiefactory functionmethod return function var args Arrayprototypeslicecallarguments argsunshiftmethod trekkiepushargs return trekkie for var i 0 i lt trekkiemethodslength i var key trekkiemethodsi trekkiekey trekkiefactorykey trekkieload functionconfig trekkieconfig config trekkieconfiginitialDocumentCookie documentcookie var first documentgetElementsByTagName039script0390 var script documentcreateElement039script039 scripttype 039textjavascript039 scriptonerror functione var scriptFallback documentcreateElement039script039 scriptFallbacktype 039textjavascript039 scriptFallbackonerror functionerror var Monorail produce function producemonorailDomain schemaId payload var currentMs new DategetTime var event schemaid schemaId payload payload metadata eventcreatedatms currentMs eventsentatms currentMs return MonorailsendRequestquothttpsquot monorailDomain quotv1producequot JSONstringifyevent sendRequest function sendRequestendpointUrl payload Try the sendBeacon API if window ampamp windownavigator ampamp typeof windownavigatorsendBeacon 039function039 ampamp typeof windowBlob 039function039 ampamp MonorailisIos12 var blobData new windowBlobpayload type 039textplain039 if windownavigatorsendBeaconendpointUrl blobData return true sendBeacon was not successful XHR beacon var xhr new XMLHttpRequest try xhropen039POST039 endpointUrl xhrsetRequestHeader039ContentType039 039textplain039 xhrsendpayload catch e consoleloge return false isIos12 function isIos12 return windownavigatoruserAgentlastIndexOf039iPhone CPU iPhone OS 12039 1 windownavigatoruserAgentlastIndexOf039iPad CPU OS 12039 1 Monorailproduce039monorailedgeshopifysvccom039 039trekkiestorefrontloaderrors11039 shopid 21143697 themeid 135161282740 appname quotstorefrontquot contexturl windowlocationhref sourceurl quotcozyearthcomcdnstrekkiestorefront1c5d4ea319ec638a73c1aa64d30114eaec4e489cminjsquot scriptFallbackasync true scriptFallbacksrc 039cozyearthcomcdnstrekkiestorefront1c5d4ea319ec638a73c1aa64d30114eaec4e489cminjs039 firstparentNodeinsertBeforescriptFallback first scriptasync true scriptsrc 039cozyearthcomcdnstrekkiestorefront1c5d4ea319ec638a73c1aa64d30114eaec4e489cminjs039 firstparentNodeinsertBeforescript first trekkieload quotTrekkiequotquotappNamequotquotstorefrontquotquotdevelopmentquotfalsequotdefaultAttributesquotquotshopIdquot21143697quotisMerchantRequestquotnullquotthemeIdquot135161282740quotthemeCityHashquotquot16931398978783753668quotquotcontentLanguagequotquotenquotquotcurrencyquotquotUSDquotquotisServerSideCookieWritingEnabledquottruequotmonorailRegionquotquotshopdomainquotquotenabledBetaFlagsquotquotbbcf04e6quotquotGoogle AnalyticsquotquottrackingIdquotquotUA234017931quotquotdomainquotquotautoquotquotsiteSpeedSampleRatequotquot10quotquotenhancedEcommercequottruequotdoubleClickquottruequotincludeSearchquottruequotGoogle Gtag PixelquotquotconversionIdquotquotG372KMYZ1CGquotquoteventLabelsquotquottypequotquotpurchasequotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotpageviewquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotviewitemquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotsearchquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotaddtocartquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotbegincheckoutquotquotactionlabelquotquotG372KMYZ1CGquotquottypequotquotaddpaymentinfoquotquotactionlabelquotquotG372KMYZ1CGquotquottargetCountryquotquotUSquotquotSession AttributionquotquotS2SquotquotfacebookCapiEnabledquotfalsequotsourcequotquottrekkiestorefrontrendererquotquotapiClientIdquot580111 var loaded false trekkiereadyfunction if loaded return loaded true windowShopifyAnalyticslib windowtrekkie ga039require039 039linker039 function addListenerelement type callback if elementaddEventListener elementaddEventListenertype callback else if elementattachEvent elementattachEvent039on039 type callback function decorateevent event event windowevent var target eventtarget eventsrcElement if target ampamp targetgetAttribute039action039 targetgetAttribute039href039 gafunction tracker var linkerParam trackerget039linkerParam039 documentcookie 039shopifyga039 linkerParam 039 039 039path039 addListenerwindow 039load039 function for var i0 i lt documentformslength i var action documentformsigetAttribute039action039 ifaction ampamp actionindexOf039cart039 gt 0 addListenerdocumentformsi 039submit039 decorate for var i0 i lt documentlinkslength i var href documentlinksigetAttribute039href039 ifhref ampamp hrefindexOf039checkout039 gt 0 addListenerdocumentlinksi 039click039 decorate var originalDocumentWrite documentwrite documentwrite customDocumentWrite try windowShopifyAnalyticsmerchantGoogleAnalyticscallthis catcherror documentwrite originalDocumentWrite windowShopifyAnalyticslibpagenullquotpageTypequotquotpagequotquotresourceTypequotquotpagequotquotresourceIdquot259022035 var match windowlocationpathnamematchcheckoutsthankyoupostpurchase var token match match1 undefined if hasLoggedConversiontoken setCookieIfConversiontoken var eventsListenerScript documentcreateElement039script039 eventsListenerScriptasync true eventsListenerScriptsrc quotcozyearthcomcdnshopifycloudshopifyassetsshopeventslistener61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626jsquot documentgetElementsByTagName039head0390appendChildeventsListenerScript ltscriptgt ltscript classquotboomerangquotgt function if windowBOOMR ampamp windowBOOMRversion windowBOOMRsnippetExecuted return windowBOOMR windowBOOMR windowBOOMRsnippetStart new DategetTime windowBOOMRsnippetExecuted true windowBOOMRsnippetVersion 12 windowBOOMRapplication quotstorefrontrendererquot windowBOOMRthemeName quotCE by Udundiquot windowBOOMRthemeVersion quot190quot windowBOOMRshopId 21143697 windowBOOMRthemeId 135161282740 windowBOOMRrenderRegion quotgcpeuropewest1quot windowBOOMRurl quothttpscozyearthcomcdnshopifycloudboomerangshopifyboomerang100minjsquot var where documentcurrentScript documentgetElementsByTagNamequotscriptquot0 var parentNode whereparentNode var promoted false var LOADERTIMEOUT 3000 function promote if promoted return var script documentcreateElementquotscriptquot scriptid quotboomrscrasquot scriptsrc windowBOOMRurl scriptasync true parentNodeappendChildscript promoted true function iframeLoaderwasFallback promoted true var dom bootstrap iframe iframeStyle var doc document var win window windowBOOMRsnippetMethod wasFallback quotifquot quotiquot bootstrap functionparent scriptId var script doccreateElementquotscriptquot scriptid scriptId quotboomrifasquot scriptsrc windowBOOMRurl BOOMRlstart new DategetTime parent parent docbody parentappendChildscript if windowaddEventListener ampamp windowattachEvent ampamp navigatoruserAgentmatchMSIE 67 windowBOOMRsnippetMethod quotsquot bootstrapparentNode quotboomrasyncquot return iframe documentcreateElementquotIFRAMEquot iframesrc quotaboutblankquot iframetitle quotquot iframerole quotpresentationquot iframeloading quoteagerquot iframeStyle iframeframeElement iframestyle iframeStylewidth 0 iframeStyleheight 0 iframeStyleborder 0 iframeStyledisplay quotnonequot parentNodeappendChildiframe try win iframecontentWindow doc windocumentopen catch e dom documentdomain iframesrc quotjavascriptvar ddocumentopenddomain039quot dom quot039void0quot win iframecontentWindow doc windocumentopen if dom docboomrl function thisdomain dom bootstrap docwritequotltbody onload039documentboomrl039gtquot else winboomrl function bootstrap if winaddEventListener winaddEventListenerquotloadquot winboomrl false else if winattachEvent winattachEventquotonloadquot winboomrl docclose var link documentcreateElementquotlinkquot if linkrelList ampamp typeof linkrelListsupports quotfunctionquot ampamp linkrelListsupportsquotpreloadquot ampamp quotasquot in link windowBOOMRsnippetMethod quotpquot linkhref windowBOOMRurl linkrel quotpreloadquot linkas quotscriptquot linkaddEventListenerquotloadquot promote linkaddEventListenerquoterrorquot function iframeLoadertrue setTimeoutfunction if promoted iframeLoadertrue LOADERTIMEOUT BOOMRlstart new DategetTime parentNodeappendChildlink else iframeLoaderfalse function boomerangSaveLoadTimee windowBOOMRonload e ampamp etimeStamp new DategetTime if windowaddEventListener windowaddEventListenerquotloadquot boomerangSaveLoadTime false else if windowattachEvent windowattachEventquotonloadquot boomerangSaveLoadTime if documentaddEventListener documentaddEventListenerquotonBoomerangLoadedquot functione edetailBOOMRinit ResourceTiming enabled true trackedResourceTypes quotscriptquot quotimgquot quotcssquot edetailBOOMRtend new DategetTime else if documentattachEvent documentattachEventquotonpropertychangequot functione if e eevent if epropertyName quotonBoomerangLoadedquot edetailBOOMRinit ResourceTiming enabled true trackedResourceTypes quotscriptquot quotimgquot quotcssquot edetailBOOMRtend new DategetTime ltscriptgt ltscript defer srcquothttpscozyearthcomcdnshopifycloudperfkitshopifyperfkit100minjsquot dataapplicationquotstorefrontrendererquot datashopidquot21143697quot datarenderregionquotgcpeuropewest1quot datapagetypequotpagequot datathemeinstanceidquot135161282740quot datamonorailregionquotshopdomainquot dataresourcetimingsamplingratequot10quot gtltscriptgt ltheadgt ltbo |
| 17 |
Error
On line 4177, column 87 tgt ltheadgt ltbody idquotaffiliateprogramandnetworkquot classquottemplatepage ismovedbypromobarquotgt lt |
| 18 |
Info
On line 4833, column 77 romobarquotgt ltlink hrefquotcozyearthcomcdnshopt775assetsudproductmodalscsscssv81802633571886460601712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt lttemplate idquotcolorswatchradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetscolorswatchradiocssv160227878338940423511715372544quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabelgt ltspan datacoloroptiongtltspangt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from 039httpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543039 import colorVariablesURLPromise from 039httpscozyearthcomcdnshopt775assetsloadcolorsjsv143577507966247730831712159538039 class ColorSwatchRadio extends customRadioMixin static get observedAttributes return 039name039 039color039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039colorswatchradiotemplate039contentcloneNodetrue documentgetElementById039colorswatchradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 label thiscontentquerySelector039label039 constructor super async connectedCallback thisinputid colorswatchradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thisname thisgetAttribute039name039 thisdisabled thishasAttribute039disabled039 thischecked thishasAttribute039checked039 thiscolor thisgetAttribute039color039 thisappendChildthiscontent thisconstructorconnectRadiothis let stylesURL await colorVariablesURLPromise let link documentcreateElement039link039 linksetAttribute039rel039 039stylesheet039 linksetAttribute039href039 stylesURL thisappendChildlink disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false if thishasAttribute039disabled039 thisdisabled thistoggleAttribute039disabled039 thisdisabled get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false if thishasAttribute039checked039 thischecked thistoggleAttribute039checked039 thischecked get checked return thisinputchecked set colorvalue if thiscolor value return thisinputvalue value 039039 thislabelreplaceChildren thiscolorsplit039039mapcolor gt const span documentcreateElement039span039 spandatasetcolorOption color return span thislabeltitle thiscolor if thisgetAttribute039color039 thiscolor thissetAttribute039color039 thiscolor if thisgetAttribute039value039 thisvalue thissetAttribute039value039 thisvalue get color return thisinputvalue get value return thiscolor set valuevalue thiscolor value set namevalue thisinputname value get name return thisinputname if customElementsget039colorswatchradio039 customElementsdefine039colorswatchradio039 ColorSwatchRadio ltscriptgt lttemplate idquotoptionradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsoptionradiocssv172242605522088244701712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabel idquotlabeltextquot partquotradiolabelquotgt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from quothttpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543quot class OptionRadio extends customRadioMixin static get observedAttributes return 039name039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039optionradiotemplate039contentcloneNodetrue documentgetElementById039optionradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 labelText thiscontentquerySelector039labeltext039 label thiscontentquerySelector039label039 constructor super thisinputid optionradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thischecked thishasAttribute039checked039 thisdisabled thishasAttribute039disabled039 thisname thisgetAttribute039name039 thisvalue thisgetAttribute039value039 connectedCallback thisappendChildthiscontent thisconstructorconnectRadiothis disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false get checked return thisinputchecked set namevalue thisinputname value 039039 get name return thisinputname set valuevalue thisinputvalue value 039039 thislabelTexttextContent thisvaluereplace g 039039 thislabeltitle thislabelTexttextContent get value return thisinputvalue if customElementsget039optionradio039 customElementsdefine039optionradio039 OptionRadio ltscriptgt lttemplate idquotscrollcarouseltemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsscrollcarouselcssv102713483514705840611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv partquotgridquotgt ltbutton partquotprevbtnquot arialabelquotPreviousquot onclickquotthisgetRootNodehostprevquotgt ltslot namequotprevbtnquotgtampltltslotgt ltbuttongt ltbutton partquotnextbtnquot arialabelquotNextquot onclickquotthisgetRootNodehostnextquotgt ltslot namequotnextbtnquotgtampgtltslotgt ltbuttongt ltul partquotscrollquot tabindexquot0quotgt ltslot rolequotlistquot namequotslidequotgtltslotgt ltulgt ltol partquotbulletsquotgtltolgt ltdivgt lttemplategt ltscriptgt If this snippet is rendered in a vue component the template will be stripped of it039s content so we have to clone right away const content documentgetElementById039scrollcarouseltemplate039contentcloneNodetrue class ScrollCarousel extends HTMLElement scrollLeft 0 scrollEl slides activeSlide bullets activeIntersectionObserver visibleIntersectionObserver partiallyVisibleIntersectionObserver autoplayInterval connected false draggable false autoplay null initialSlide 0 dragEventListeners scrollTarget null visibleSlides new Set partiallyVisibleSlides new Set static get observedAttributes return 039autoplay039 039initialslide039 039draggable039 constructor super thisattachShadow mode 039open039 thisinitialSlide parseIntthisgetAttribute039initialslide039 0 connectedCallback if thisconnected return already connected thisshadowRootappendChildcontentcloneNodetrue thisscrollEl thisshadowRootquerySelector039partquotscrollquot039 thisshadowRootquerySelector039slotnamequotslidequot039addEventListener039slotchange039 gt thisonSlidesUpdated thisonSlidesUpdated if thisslidesthisinitialSlide thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 documentaddEventListener039DOMContentLoaded039 gt browsers will override with cached scroll position unless we wait for DOMContentLoaded thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 stop autoplay on any interaction thisaddEventListener039click039 gt thisstopAutoplay thisaddEventListener039keydown039 gt thisstopAutoplay thisaddEventListener039touchstart039 gt thisstopAutoplay thisaddEventListener039wheel039 gt thisstopAutoplay thisconnected true thisautoplay thisautoplay thisdraggable thisdraggable attributeChangedCallbackname oldValue newValue thisname newValue get activeSlideIndex return thisslidesindexOfthisactiveSlide get autoplay return thisautoplay set autoplayvalue const ms parseIntvalue thisautoplay ms null Don039t allow 0 or NaN if thisconnected return if thisautoplay thisstartAutoplay else thisstopAutoplay get initialSlide return thisinitialSlide set initialSlidevalue const n parseIntvalue 0 thisinitialSlide n get draggable return thisdraggable set draggablevalue const draggable value null value false if thishasAttribute039draggable039 draggable thistoggleAttribute039draggable039 draggable return thisdraggable draggable if thisconnected return if thisdraggable thisenableDrag else thisdisableDrag startAutoplay if thisautoplayInterval return thisautoplayInterval setInterval gt thisnext thisautoplay stopAutoplay clearIntervalthisautoplayInterval thisautoplayInterval null onSlidesUpdated if thisdraggable draggable elements will prevent draggable scrolling thisquerySelectorAll039slotquotslidequot isimg a039forEachel gt elsetAttribute039draggable039 false thisslides thisquerySelectorAll039slotquotslidequot039 thisbullets thisslidesmapslide i gt slidesetAttribute039role039 039listitem039 slidesetAttribute039ariasetsize039 thisslideslength slidesetAttribute039ariaposinset039 i 1 const bullet documentcreateElement039li039 bulletpart 039bullet039 bulletsetAttribute039arialabel039 Slide i 1 bulletaddEventListener039click039 gt thisscrollElscrollTo left slideoffsetLeft return bullet thisshadowRootquerySelector039partquotbulletsquot039replaceChildrenthisbullets observe active slide assumes all slides are the same width const slideWidth thisslides0getBoundingClientRectwidth const scrollWidth thisscrollElgetBoundingClientRectwidth const rootMargin 0px slideWidth scrollWidthpx 0px 0px thisactiveIntersectionObserverdisconnect thisactiveIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const target isIntersecting entry const isActive entryisIntersecting targettoggleAttribute039dataslideactive039 isIntersecting thisbulletsthisslidesindexOftargetparttoggle039activebullet039 isIntersecting thisactiveSlide thisslidesfindslide gt slidehasAttribute039dataslideactive039 root thisscrollEl rootMargin threshold 05 observe slides in view thisvisibleIntersectionObserverdisconnect thisvisibleIntersectionObserver new IntersectionObserver entries gt let focusOnScroll false entriesforEachentry gt const isIntersecting target entry if isIntersecting thisvisibleSlidesaddtarget else thisvisibleSlidesdeletetarget targettoggleAttribute039dataslidevisible039 isIntersecting focusOnScroll targetmatches039focusvisible039 targettoggleAttribute039inert039 isIntersecting if focusOnScroll thisscrollElfocus thishandleDisabledButtons root thisscrollEl rootMargin 0391px039 threshold 1 thispartiallyVisibleIntersectionObserverdisconnect thispartiallyVisibleIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const isIntersecting target entry if isIntersecting thispartiallyVisibleSlidesaddtarget else thispartiallyVisibleSlidesdeletetarget thishandleDisabledButtons root thisscrollEl rootMargin 0390px039 threshold 001 thisslidesforEachslide gt thisactiveIntersectionObserverobserveslide thisvisibleIntersectionObserverobserveslide thispartiallyVisibleIntersectionObserverobserveslide handleDisabledButtons if thisvisibleSlideshasthisslides0 thisshadowRootquerySelector039buttonpartquotprevbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotprevbtnquot039removeAttribute039disabled039 if thisvisibleSlideshasthisslidesthisslideslength 1 thisshadowRootquerySelector039buttonpartquotnextbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotnextbtnquot039removeAttribute039disabled039 prev const firstVisibleSlideIndex thisslidesfindIndexslide gt thispartiallyVisibleSlideshasslide const numVisibleSlides thisvisibleSlidessize 1 let slideToIndex firstVisibleSlideIndex numVisibleSlides if slideToIndex lt 0 ampamp thisvisibleSlideshasthisslides0 slideToIndex 0 else if slideToIndex lt 0 slideToIndex thisslideslength subtract the offset of the first slide to correct for the scroll element being part of the shadow dom thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft next let lastVisibleSlideIndex thisslidesfindLastIndexslide gt thisvisibleSlideshasslide if lastVisibleSlideIndex 1 lastVisibleSlideIndex thisslidesfindLastIndexslide gt thispartiallyVisibleSlideshasslide let slideToIndex lastVisibleSlideIndex 1 if slideToIndex gt thisslideslength ampamp thisvisibleSlideshasthisslidesthisslideslength 1 slideToIndex thisslideslength 1 else if slideToIndex gt thisslideslength slideToIndex thisslideslength thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft enableDrag let startX let scrollLeft let isDragging false const handleDragStart e gt startX epageX thisscrollEloffsetLeft scrollLeft thisscrollElscrollLeft const handleDragMove e gt if startX undefined return if isDragging thistoggleAttribute039datadragging039 true isDragging true epreventDefault const x epageX thisscrollEloffsetLeft const walk x startX thisscrollElscroll left scrollLeft walk behavior 039instant039 const handleDragEnd e gt isDragging false thistoggleAttribute039datadragging039 false startX undefined const handlers 039mousedown039 handleDragStart 039mousemove039 handleDragMove 039mouseleave039 handleDragEnd 039mouseup039 handleDragEnd handlersforEachevent handler gt thisscrollEladdEventListenerevent handler thisdragEventListenerspushhandlers disableDrag thisdragEventListenersforEachevent handler gt thisscrollElremoveEventListenerevent handler thisdragEventListeners if customElementsget039scrollcarousel039 customElementsdefine039scrollcarousel039 ScrollCarousel ltscriptgt lttemplate idquotquickaddmodaldialogtemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsmodaldialogcssv137439120147493282251712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdialog partquotdialogquotgt ltslotgtltslotgt ltdialoggt lttemplategt ltscript typequotmodulequotgt class QuickAddModalDialog extends HTMLElement static get observedAttributes return 039open039 039transition039 get open return thishasAttribute039open039 set openvalue thistoggleAttribute039open039 value get transition return thishasAttribute039transition039 set transitionvalue thistoggleAttribute039transition039 value constructor super const template documentgetElementById039quickaddmodaldialogtemplate039 thisattachShadow mode 039open039 appendChildtemplatecontentcloneNodetrue thisdialog thisshadowRootquerySelector039dialog039 connectedCallback override close method to add transition const closeDialog thisdialogclose thisdialogaddEventListener039click039 target gt if target thisdialog thisopen ampamp false thisdialogclose gt if thistransition ampamp windowmatchMedia039prefersreducedmotion nopreference039matches thisdialogclassListadd039closing039 thisdialogaddEventListener 039animationend039 gt thisdialogclassListremove039closing039 closeDialogcallthisdialog once true else closeDialogcallthisdialog thisdialogaddEventListener039close039 e gt thisopen ampamp false thisdispatchEventnew Event039close039 thishandleOpenChange attributeChangedCallbackname oldValue newValue if name 039open039 thishandleOpenChange handleOpenChange if thisdialogopen thisopen return if thisopen thisdialogshowModal else thisdialogclose if customElementsget039quickaddmodaldialog039 customElementsdefine039quickaddmodaldialog039 QuickAddModalDialog ltscriptgt lttemplate idquotudproductmodaltemplatequotgt ltquickaddmodaldialog idquotudproductmodalquot refquotmodalDialogquot transitiongt ltdiv idquotudmodalcontentquot classquotmodalcontentquot gt ltdiv classquotmodalheader alignitemscenterquot vifquottitlequotgt ltdiv classquoth6 modaltitle pr3quotgt title ltdivgt ltdivgt ltbutton clickquotcloseModalquot classquotbtnclosequot arialabelquotClose modalquotgt |
| 19 |
Info
On line 4850, column 74 se modalquotgt ltsvg widthquot28quot heightquot28quot viewBoxquot0 0 28 28quot fillquotnonequot xmlnsquothttpwwww3org2000svgquot gt ltpath fillrulequotevenoddquot cliprulequotevenoddquot dquotM165775 276578L034375 263418L263438 0341797L276577 16578L165775 276578Zquot fillquotcurrentColorquotgt ltpath fillrulequotevenoddquot cliprulequotevenoddquot dquotM263438 276578L034375 16578L165775 0341797L276577 263418L263438 276578Zquot fillquotcurrentColorquotgt ltsvggt ltbuttongt ltdiv classquotmodalbody p4quotgt ltdivgt ltdiv classquotpositionrelativequotgt ltimg srcquotselectedImageSizedquot classquotselectedproductimagequotgt |
| 20 |
Info
On line 4867, column 13 ctimagequotgt ltimg vifquotselectedProducttagsincludes039new039quot stylequotposition absolute left 05rem top 05remquot srcquotcozyearthcomcdnshopfilesnewproductbadgesvgv7553768047519859230quot altquotNewquot gt ltdivgt ltscrollcarousel draggablegt ltbutton vforquotimage index in selectedProductimagesquot keyquotimageidquot refsquotnavcarouselslidequot slotquotslidequot clickquotselectedImageSrc imagesrcquot keyupenterquotselectedImageSrc imagesrcquot gt |
| 21 |
Info
On line 4867, column 13 ctimagequotgt ltimg vifquotselectedProducttagsincludes039new039quot stylequotposition absolute left 05rem top 05remquot srcquotcozyearthcomcdnshopfilesnewproductbadgesvgv7553768047519859230quot altquotNewquot gt ltdivgt ltscrollcarousel draggablegt ltbutton vforquotimage index in selectedProductimagesquot keyquotimageidquot refsquotnavcarouselslidequot slotquotslidequot clickquotselectedImageSrc imagesrcquot keyupenterquotselectedImageSrc imagesrcquot gt |
| 22 |
Info
On line 4867, column 13 ctimagequotgt ltimg vifquotselectedProducttagsincludes039new039quot stylequotposition absolute left 05rem top 05remquot srcquotcozyearthcomcdnshopfilesnewproductbadgesvgv7553768047519859230quot altquotNewquot gt ltdivgt ltscrollcarousel draggablegt ltbutton vforquotimage index in selectedProductimagesquot keyquotimageidquot refsquotnavcarouselslidequot slotquotslidequot clickquotselectedImageSrc imagesrcquot keyupenterquotselectedImageSrc imagesrcquot gt |
| 23 |
Info
On line 4867, column 13 ctimagequotgt ltimg vifquotselectedProducttagsincludes039new039quot stylequotposition absolute left 05rem top 05remquot srcquotcozyearthcomcdnshopfilesnewproductbadgesvgv7553768047519859230quot altquotNewquot gt ltdivgt ltscrollcarousel draggablegt ltbutton vforquotimage index in selectedProductimagesquot keyquotimageidquot refsquotnavcarouselslidequot slotquotslidequot clickquotselectedImageSrc imagesrcquot keyupenterquotselectedImageSrc imagesrcquot gt |
| 24 |
Info
On line 4876, column 15 gt ltspangt View image index 1 imagealt ltspangt ltimg srcquotimageSizeimagesrc 039100x100039quot altquotswiperquot widthquot70quot heightquot70quot draggablequotfalsequot classquot 039selected039 selectedImageSrc imagesrc quot gt |
| 25 |
Info
On line 4876, column 15 gt ltspangt View image index 1 imagealt ltspangt ltimg srcquotimageSizeimagesrc 039100x100039quot altquotswiperquot widthquot70quot heightquot70quot draggablequotfalsequot classquot 039selected039 selectedImageSrc imagesrc quot gt |
| 26 |
Info
On line 4963, column 13 gt ltbuttongt ltspan slotquotprevbtnquotgtltsvg classquoticon iconchevrondownquot widthquot10quot heightquot10quot viewBoxquot0 0 32 18quot strokequotcurrentColorquot strokelinecapquotroundquot gt ltline x1quot3quot y1quot3quot x2quot16quot y2quot16quotgtltlinegt ltline x1quot16quot y1quot16quot x2quot29quot y2quot3quotgtltlinegt ltsvggt ltspangt ltspan slotquotnextbtnquotgtltsvg classquoticon iconchevrondownquot widthquot10quot heightquot10quot viewBoxquot0 0 32 18quot strokequotcurrentColorquot strokelinecapquotroundquot gt ltline x1quot3quot y1quot3quot x2quot16quot y2quot16quotgtltlinegt ltline x1quot16quot y1quot16quot x2quot29quot y2quot3quotgtltlinegt ltsvggt ltspangt ltscrollcarouselgt ltdivgt ltdiv classquotpy2quotgt ltp classquotproducttitlequot idquotproductmodaltitlequotgt selectedProducttitle ltpgt ltp vifquotselectedProducttagsincludes039madewithbamboo039quot classquotproductsubtitlequot gt ltbrgt Made from viscose from bamboo ltpgt lttemplate vifquotcorporatequotgt lttemplate vifquotwmtmamount gt 0 ampamp wmtmenabled truequotgt ltp classquotproductpricequot vifquotsaleenabled bundleactivequotgt moneydiscountedPrice lts vifquotparseFloatdiscountedPrice lt parseFloatselectedVariantpricequotgt moneyselectedVariantprice ltsgt ltspan vifquotsavings ampamp savings gt 0quot stylequotcolor be4141quotgtSave savings ltspangt ltpgt lttemplategt lttemplate velsegt lttemplate vifquotselectedProducttitle Digital Gift Card ampamp selectedProducttagsincludes039excludefromsale039 ampamp gift ampamp excludeVariantquotgt ltp classquotproductpricequot vifquotsaleenabled bundleactivequotgt moneydiscountedPrice lts vifquotparseFloatdiscountedPrice lt parseFloatselectedVariantpricequotgt moneyselectedVariantprice ltsgt ltspan vifquotsavings ampamp savings gt 0quot stylequotcolor be4141quotgtSave savings ltspangt ltpgt ltp classquotproductpricequot vifquotsaleenabled ampamp bundleactivequot gt moneyselectedVariantprice ltpgt lttemplategt lttemplate velseifquotgiftquotgt ltp classquotproductpricequotgt moneyselectedVariantprice ltpgt lttemplategt lttemplate velsegt ltp classquotproductprice textuppercasequotgtFreeltpgt lttemplategt lttemplategt lttemplategt ltform classquotmt4quot refquotcartSubmitquot actionquotcartaddquot dataproductidquotquot methodquotpostquot datacartsubmit gt ltinput vifquotwmtmamount gt 0 ampamp wmtmenabled truequot typequothiddenquot namequotpropertieswemadetoomuchquot valuequotwmtmamountquot gt |
| 27 |
Info
On line 4969, column 13 gt ltinput vifquotexcludeVariant truequot typequothiddenquot namequotpropertiesexcludevariantfromsalequot valuequottruequot gt |
| 28 |
Error
On line 4980, column 19 gt ltinput typequothiddenquot namequotidquot dataproductidquotquot vmodelquotselectedVariantidquot gt ltinput vifquotbundleactivequot typequothiddenquot typequottextquot |
| 29 |
Info
On line 4988, column 15 typequottextquot namequotpropertiesbundlequot valuequot25 Off Fall Salequot gt ltdiv vifquotselectedProductvariantslength gt 1quot idquotproductselectorsquotgt ltdiv vforquotoption in selectedProductoptionsquot classquot 039orderfirst039 optionname 039Color039 quot gt |
| 30 |
Info
On line 5008, column 19 gt ltdiv classquotdflexquotgt ltp classquotinputdescription textuppercase fontweight500quotgt optionname ltpgt ltp classquotinputdescriptionquot vifquotoptionnametoLowerCaseincludes039color039quot gt optionsoptionname ltpgt ltdivgt ltdiv classquotdflex flexwrapquotgt ltcolorswatchradio vifquotoptionnametoLowerCaseincludes039color039 ampamp optionvalueslength gt 1quot vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot colorquotvaluequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot changequotoptionsoptionname valuequot gtltcolo |
| 31 |
Info
On line 5008, column 19 gt ltdiv classquotdflexquotgt ltp classquotinputdescription textuppercase fontweight500quotgt optionname ltpgt ltp classquotinputdescriptionquot vifquotoptionnametoLowerCaseincludes039color039quot gt optionsoptionname ltpgt ltdivgt ltdiv classquotdflex flexwrapquotgt ltcolorswatchradio vifquotoptionnametoLowerCaseincludes039color039 ampamp optionvalueslength gt 1quot vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot colorquotvaluequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot changequotoptionsoptionname valuequot gtltcolo |
| 32 |
Info
On line 5008, column 19 gt ltdiv classquotdflexquotgt ltp classquotinputdescription textuppercase fontweight500quotgt optionname ltpgt ltp classquotinputdescriptionquot vifquotoptionnametoLowerCaseincludes039color039quot gt optionsoptionname ltpgt ltdivgt ltdiv classquotdflex flexwrapquotgt ltcolorswatchradio vifquotoptionnametoLowerCaseincludes039color039 ampamp optionvalueslength gt 1quot vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot colorquotvaluequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot changequotoptionsoptionname valuequot gtltcolo |
| 33 |
Info
On line 5008, column 19 gt ltdiv classquotdflexquotgt ltp classquotinputdescription textuppercase fontweight500quotgt optionname ltpgt ltp classquotinputdescriptionquot vifquotoptionnametoLowerCaseincludes039color039quot gt optionsoptionname ltpgt ltdivgt ltdiv classquotdflex flexwrapquotgt ltcolorswatchradio vifquotoptionnametoLowerCaseincludes039color039 ampamp optionvalueslength gt 1quot vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot colorquotvaluequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot changequotoptionsoptionname valuequot gtltcolo |
| 34 |
Info
On line 5008, column 19 gt ltdiv classquotdflexquotgt ltp classquotinputdescription textuppercase fontweight500quotgt optionname ltpgt ltp classquotinputdescriptionquot vifquotoptionnametoLowerCaseincludes039color039quot gt optionsoptionname ltpgt ltdivgt ltdiv classquotdflex flexwrapquotgt ltcolorswatchradio vifquotoptionnametoLowerCaseincludes039color039 ampamp optionvalueslength gt 1quot vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot colorquotvaluequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot changequotoptionsoptionname valuequot gtltcolo |
| 35 |
Info
On line 5017, column 19 gtltcolorswatchradiogt ltoptionradio velse vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot valuequotvaluequot changequotoptionsoptionname valuequot gtltopti |
| 36 |
Info
On line 5017, column 19 gtltcolorswatchradiogt ltoptionradio velse vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot valuequotvaluequot changequotoptionsoptionname valuequot gtltopti |
| 37 |
Info
On line 5017, column 19 gtltcolorswatchradiogt ltoptionradio velse vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot valuequotvaluequot changequotoptionsoptionname valuequot gtltopti |
| 38 |
Info
On line 5017, column 19 gtltcolorswatchradiogt ltoptionradio velse vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot valuequotvaluequot changequotoptionsoptionname valuequot gtltopti |
| 39 |
Info
On line 5017, column 19 gtltcolorswatchradiogt ltoptionradio velse vforquotvalue index in optionvaluesquot namequotquickaddmodaloptionnamequot checkedquotoptionsoptionname valuequot disabledquotisAvailableoptionname valuequot valuequotvaluequot changequotoptionsoptionname valuequot gtltopti |
| 40 |
Info
On line 5051, column 13 gtltoptionradiogt ltdivgt ltdivgt ltdivgt ltp vifquotwmtmamount gt 0 ampamp wmtmenabled truequot classquottextcozy mt2 textcenterquot stylequotdisplay flex flexdirection columnquot gt We Made Too Much wmtmamount Off ltspan stylequotfontsize12pxmargin 10pxcolor 727764quotgt Offer cannot be combined with other discount codes ltspangt ltpgt ltlabel classquotinputdescription textuppercase fontweight500 dblockquot forquotudproductmodalqtyquot gt Qty ltlabelgt ltinput disabledquotgiftquot classquotmr2quot stylequotmarginbottom 05remquot typequotnumberquot idquotudproductmodalqtyquot slotquotquantityinputquot minquot1quot namequotquantityquot vmodelquotquantityquot gt |
| 41 |
Info
On line 5060, column 13 gt ltbutton vifquottotalProductsCount gt 0 ampamp index lt totalProductsCount 1quot classquotbtn btncozyquot typequotsubmitquot clickquotnextItemquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 42 |
Info
On line 5060, column 13 gt ltbutton vifquottotalProductsCount gt 0 ampamp index lt totalProductsCount 1quot classquotbtn btncozyquot typequotsubmitquot clickquotnextItemquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 43 |
Info
On line 5069, column 13 gt Add to Bundle index 1totalProductsCount ltbuttongt ltbutton velseifquotcorporatequot classquotbtn btncozy roundedquot clickquotaddToCorporatequot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 44 |
Info
On line 5069, column 13 gt Add to Bundle index 1totalProductsCount ltbuttongt ltbutton velseifquotcorporatequot classquotbtn btncozy roundedquot clickquotaddToCorporatequot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 45 |
Info
On line 5078, column 13 gt Add to Order ltbuttongt ltbutton velseifquottotalProductsCount gt 0 ampamp index gt totalProductsCount 1quot classquotbtn btncozyquot typequotsubmitquot clickquottoggleCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 46 |
Info
On line 5078, column 13 gt Add to Order ltbuttongt ltbutton velseifquottotalProductsCount gt 0 ampamp index gt totalProductsCount 1quot classquotbtn btncozyquot typequotsubmitquot clickquottoggleCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 47 |
Info
On line 5087, column 13 gt Complete Bundle index 1totalProductsCount ltbuttongt ltbutton velseifquotbundleactive ampamp bundlequantity gt 2quot classquotbtn btncozy roundedquot typequotsubmitquot clickquottoggleCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 48 |
Info
On line 5087, column 13 gt Complete Bundle index 1totalProductsCount ltbuttongt ltbutton velseifquotbundleactive ampamp bundlequantity gt 2quot classquotbtn btncozy roundedquot typequotsubmitquot clickquottoggleCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 49 |
Info
On line 5096, column 13 gt Add to Bundle ltbuttongt ltbutton velseifquotbundleactivequot classquotbtn btncozy roundedquot clickquotcloseModalquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 50 |
Info
On line 5096, column 13 gt Add to Bundle ltbuttongt ltbutton velseifquotbundleactivequot classquotbtn btncozy roundedquot clickquotcloseModalquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 51 |
Info
On line 5105, column 13 gt Add to Bundle ltbuttongt ltbutton velseifquotbundleactivequot classquotbtn btncozy roundedquot clickquotcloseModalquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 52 |
Info
On line 5105, column 13 gt Add to Bundle ltbuttongt ltbutton velseifquotbundleactivequot classquotbtn btncozy roundedquot clickquotcloseModalquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 53 |
Error
On line 5113, column 19 gt Add to Bundle ltbuttongt ltbutton velseifquotproducttagsincludes039preorder039quot classquotbtn btncozy roundedquot clickquottoggleCartquot typequotsubmitquot typequotsubmi |
| 54 |
Info
On line 5115, column 13 typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 55 |
Info
On line 5115, column 13 typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 56 |
Info
On line 5123, column 13 gt PreOrder Now ltbuttongt ltbutton velseifquotgiftquot classquotbtn btncozy roundedquot clickquotaddGiftToCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 57 |
Info
On line 5123, column 13 gt PreOrder Now ltbuttongt ltbutton velseifquotgiftquot classquotbtn btncozy roundedquot clickquotaddGiftToCartquot disabledquotselectedVariantinventoryquantity lt 1quot gt |
| 58 |
Info
On line 5132, column 13 gt Add to Cart ltbuttongt ltbutton velse classquotbtn btncozy roundedquot clickquothandleAddToCartquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1 ampamp isSetquot gt |
| 59 |
Info
On line 5132, column 13 gt Add to Cart ltbuttongt ltbutton velse classquotbtn btncozy roundedquot clickquothandleAddToCartquot typequotsubmitquot disabledquotselectedVariantinventoryquantity lt 1 ampamp isSetquot gt |
| 60 |
Info
On line 5151, column 11 gt lttemplate vifquotisSetquotgtAdd to Cartlttemplategt lttemplate velseifquotselectedVariantinventoryquantity lt 1quotgtSold Outlttemplategt lttemplate velsegtAdd to Cartlttemplategt ltbuttongt ltp vifquotproducttagsincludes039excludefromsale039quot classquotorderbenefits textcenter m3quotgt Sitewide discount not applicable for new products ltpgt ltdiv vshowquotinvalidquot classquotinvalidquotgt invalid ltdivgt ltformgt ltdivgt ltdivgt ltdiv vifquotcorporatequot classquotmodalfooterquotgt lta vifquotgiftquot hrefquot039products039 selectedProducthandlequot gtView P |
| 61 |
Info
On line 5153, column 43 gtView Product Detailslta gt lta vifquotgiftquot clickquotselectGiftquotgtamplsaqu |
| 62 |
Error
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 63 |
Info
On line 4825, column 77 romobarquotgt ltlink hrefquotcozyearthcomcdnshopt775assetsudproductmodalscsscssv81802633571886460601712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt lttemplate idquotcolorswatchradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetscolorswatchradiocssv160227878338940423511715372544quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabelgt ltspan datacoloroptiongtltspangt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from 039httpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543039 import colorVariablesURLPromise from 039httpscozyearthcomcdnshopt775assetsloadcolorsjsv143577507966247730831712159538039 class ColorSwatchRadio extends customRadioMixin static get observedAttributes return 039name039 039color039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039colorswatchradiotemplate039contentcloneNodetrue documentgetElementById039colorswatchradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 label thiscontentquerySelector039label039 constructor super async connectedCallback thisinputid colorswatchradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thisname thisgetAttribute039name039 thisdisabled thishasAttribute039disabled039 thischecked thishasAttribute039checked039 thiscolor thisgetAttribute039color039 thisappendChildthiscontent thisconstructorconnectRadiothis let stylesURL await colorVariablesURLPromise let link documentcreateElement039link039 linksetAttribute039rel039 039stylesheet039 linksetAttribute039href039 stylesURL thisappendChildlink disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false if thishasAttribute039disabled039 thisdisabled thistoggleAttribute039disabled039 thisdisabled get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false if thishasAttribute039checked039 thischecked thistoggleAttribute039checked039 thischecked get checked return thisinputchecked set colorvalue if thiscolor value return thisinputvalue value 039039 thislabelreplaceChildren thiscolorsplit039039mapcolor gt const span documentcreateElement039span039 spandatasetcolorOption color return span thislabeltitle thiscolor if thisgetAttribute039color039 thiscolor thissetAttribute039color039 thiscolor if thisgetAttribute039value039 thisvalue thissetAttribute039value039 thisvalue get color return thisinputvalue get value return thiscolor set valuevalue thiscolor value set namevalue thisinputname value get name return thisinputname if customElementsget039colorswatchradio039 customElementsdefine039colorswatchradio039 ColorSwatchRadio ltscriptgt lttemplate idquotoptionradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsoptionradiocssv172242605522088244701712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabel idquotlabeltextquot partquotradiolabelquotgt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from quothttpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543quot class OptionRadio extends customRadioMixin static get observedAttributes return 039name039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039optionradiotemplate039contentcloneNodetrue documentgetElementById039optionradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 labelText thiscontentquerySelector039labeltext039 label thiscontentquerySelector039label039 constructor super thisinputid optionradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thischecked thishasAttribute039checked039 thisdisabled thishasAttribute039disabled039 thisname thisgetAttribute039name039 thisvalue thisgetAttribute039value039 connectedCallback thisappendChildthiscontent thisconstructorconnectRadiothis disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false get checked return thisinputchecked set namevalue thisinputname value 039039 get name return thisinputname set valuevalue thisinputvalue value 039039 thislabelTexttextContent thisvaluereplace g 039039 thislabeltitle thislabelTexttextContent get value return thisinputvalue if customElementsget039optionradio039 customElementsdefine039optionradio039 OptionRadio ltscriptgt lttemplate idquotscrollcarouseltemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsscrollcarouselcssv102713483514705840611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv partquotgridquotgt ltbutton partquotprevbtnquot arialabelquotPreviousquot onclickquotthisgetRootNodehostprevquotgt ltslot namequotprevbtnquotgtampltltslotgt ltbuttongt ltbutton partquotnextbtnquot arialabelquotNextquot onclickquotthisgetRootNodehostnextquotgt ltslot namequotnextbtnquotgtampgtltslotgt ltbuttongt ltul partquotscrollquot tabindexquot0quotgt ltslot rolequotlistquot namequotslidequotgtltslotgt ltulgt ltol partquotbulletsquotgtltolgt ltdivgt lttemplategt ltscriptgt If this snippet is rendered in a vue component the template will be stripped of it039s content so we have to clone right away const content documentgetElementById039scrollcarouseltemplate039contentcloneNodetrue class ScrollCarousel extends HTMLElement scrollLeft 0 scrollEl slides activeSlide bullets activeIntersectionObserver visibleIntersectionObserver partiallyVisibleIntersectionObserver autoplayInterval connected false draggable false autoplay null initialSlide 0 dragEventListeners scrollTarget null visibleSlides new Set partiallyVisibleSlides new Set static get observedAttributes return 039autoplay039 039initialslide039 039draggable039 constructor super thisattachShadow mode 039open039 thisinitialSlide parseIntthisgetAttribute039initialslide039 0 connectedCallback if thisconnected return already connected thisshadowRootappendChildcontentcloneNodetrue thisscrollEl thisshadowRootquerySelector039partquotscrollquot039 thisshadowRootquerySelector039slotnamequotslidequot039addEventListener039slotchange039 gt thisonSlidesUpdated thisonSlidesUpdated if thisslidesthisinitialSlide thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 documentaddEventListener039DOMContentLoaded039 gt browsers will override with cached scroll position unless we wait for DOMContentLoaded thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 stop autoplay on any interaction thisaddEventListener039click039 gt thisstopAutoplay thisaddEventListener039keydown039 gt thisstopAutoplay thisaddEventListener039touchstart039 gt thisstopAutoplay thisaddEventListener039wheel039 gt thisstopAutoplay thisconnected true thisautoplay thisautoplay thisdraggable thisdraggable attributeChangedCallbackname oldValue newValue thisname newValue get activeSlideIndex return thisslidesindexOfthisactiveSlide get autoplay return thisautoplay set autoplayvalue const ms parseIntvalue thisautoplay ms null Don039t allow 0 or NaN if thisconnected return if thisautoplay thisstartAutoplay else thisstopAutoplay get initialSlide return thisinitialSlide set initialSlidevalue const n parseIntvalue 0 thisinitialSlide n get draggable return thisdraggable set draggablevalue const draggable value null value false if thishasAttribute039draggable039 draggable thistoggleAttribute039draggable039 draggable return thisdraggable draggable if thisconnected return if thisdraggable thisenableDrag else thisdisableDrag startAutoplay if thisautoplayInterval return thisautoplayInterval setInterval gt thisnext thisautoplay stopAutoplay clearIntervalthisautoplayInterval thisautoplayInterval null onSlidesUpdated if thisdraggable draggable elements will prevent draggable scrolling thisquerySelectorAll039slotquotslidequot isimg a039forEachel gt elsetAttribute039draggable039 false thisslides thisquerySelectorAll039slotquotslidequot039 thisbullets thisslidesmapslide i gt slidesetAttribute039role039 039listitem039 slidesetAttribute039ariasetsize039 thisslideslength slidesetAttribute039ariaposinset039 i 1 const bullet documentcreateElement039li039 bulletpart 039bullet039 bulletsetAttribute039arialabel039 Slide i 1 bulletaddEventListener039click039 gt thisscrollElscrollTo left slideoffsetLeft return bullet thisshadowRootquerySelector039partquotbulletsquot039replaceChildrenthisbullets observe active slide assumes all slides are the same width const slideWidth thisslides0getBoundingClientRectwidth const scrollWidth thisscrollElgetBoundingClientRectwidth const rootMargin 0px slideWidth scrollWidthpx 0px 0px thisactiveIntersectionObserverdisconnect thisactiveIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const target isIntersecting entry const isActive entryisIntersecting targettoggleAttribute039dataslideactive039 isIntersecting thisbulletsthisslidesindexOftargetparttoggle039activebullet039 isIntersecting thisactiveSlide thisslidesfindslide gt slidehasAttribute039dataslideactive039 root thisscrollEl rootMargin threshold 05 observe slides in view thisvisibleIntersectionObserverdisconnect thisvisibleIntersectionObserver new IntersectionObserver entries gt let focusOnScroll false entriesforEachentry gt const isIntersecting target entry if isIntersecting thisvisibleSlidesaddtarget else thisvisibleSlidesdeletetarget targettoggleAttribute039dataslidevisible039 isIntersecting focusOnScroll targetmatches039focusvisible039 targettoggleAttribute039inert039 isIntersecting if focusOnScroll thisscrollElfocus thishandleDisabledButtons root thisscrollEl rootMargin 0391px039 threshold 1 thispartiallyVisibleIntersectionObserverdisconnect thispartiallyVisibleIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const isIntersecting target entry if isIntersecting thispartiallyVisibleSlidesaddtarget else thispartiallyVisibleSlidesdeletetarget thishandleDisabledButtons root thisscrollEl rootMargin 0390px039 threshold 001 thisslidesforEachslide gt thisactiveIntersectionObserverobserveslide thisvisibleIntersectionObserverobserveslide thispartiallyVisibleIntersectionObserverobserveslide handleDisabledButtons if thisvisibleSlideshasthisslides0 thisshadowRootquerySelector039buttonpartquotprevbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotprevbtnquot039removeAttribute039disabled039 if thisvisibleSlideshasthisslidesthisslideslength 1 thisshadowRootquerySelector039buttonpartquotnextbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotnextbtnquot039removeAttribute039disabled039 prev const firstVisibleSlideIndex thisslidesfindIndexslide gt thispartiallyVisibleSlideshasslide const numVisibleSlides thisvisibleSlidessize 1 let slideToIndex firstVisibleSlideIndex numVisibleSlides if slideToIndex lt 0 ampamp thisvisibleSlideshasthisslides0 slideToIndex 0 else if slideToIndex lt 0 slideToIndex thisslideslength subtract the offset of the first slide to correct for the scroll element being part of the shadow dom thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft next let lastVisibleSlideIndex thisslidesfindLastIndexslide gt thisvisibleSlideshasslide if lastVisibleSlideIndex 1 lastVisibleSlideIndex thisslidesfindLastIndexslide gt thispartiallyVisibleSlideshasslide let slideToIndex lastVisibleSlideIndex 1 if slideToIndex gt thisslideslength ampamp thisvisibleSlideshasthisslidesthisslideslength 1 slideToIndex thisslideslength 1 else if slideToIndex gt thisslideslength slideToIndex thisslideslength thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft enableDrag let startX let scrollLeft let isDragging false const handleDragStart e gt startX epageX thisscrollEloffsetLeft scrollLeft thisscrollElscrollLeft const handleDragMove e gt if startX undefined return if isDragging thistoggleAttribute039datadragging039 true isDragging true epreventDefault const x epageX thisscrollEloffsetLeft const walk x startX thisscrollElscroll left scrollLeft walk behavior 039instant039 const handleDragEnd e gt isDragging false thistoggleAttribute039datadragging039 false startX undefined const handlers 039mousedown039 handleDragStart 039mousemove039 handleDragMove 039mouseleave039 handleDragEnd 039mouseup039 handleDragEnd handlersforEachevent handler gt thisscrollEladdEventListenerevent handler thisdragEventListenerspushhandlers disableDrag thisdragEventListenersforEachevent handler gt thisscrollElremoveEventListenerevent handler thisdragEventListeners if customElementsget039scrollcarousel039 customElementsdefine039scrollcarousel039 ScrollCarousel ltscriptgt lttemplate idquotquickaddmodaldialogtemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsmodaldialogcssv137439120147493282251712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdialog partquotdialogquotgt ltslotgtltslotgt ltdialoggt lttemplategt ltscript typequotmodulequotgt class QuickAddModalDialog extends HTMLElement static get observedAttributes return 039open039 039transition039 get open return thishasAttribute039open039 set openvalue thistoggleAttribute039open039 value get transition return thishasAttribute039transition039 set transitionvalue thistoggleAttribute039transition039 value constructor super const template documentgetElementById039quickaddmodaldialogtemplate039 thisattachShadow mode 039open039 appendChildtemplatecontentcloneNodetrue thisdialog thisshadowRootquerySelector039dialog039 connectedCallback override close method to add transition const closeDialog thisdialogclose thisdialogaddEventListener039click039 target gt if target thisdialog thisopen ampamp false thisdialogclose gt if thistransition ampamp windowmatchMedia039prefersreducedmotion nopreference039matches thisdialogclassListadd039closing039 thisdialogaddEventListener 039animationend039 gt thisdialogclassListremove039closing039 closeDialogcallthisdialog once true else closeDialogcallthisdialog thisdialogaddEventListener039close039 e gt thisopen ampamp false thisdispatchEventnew Event039close039 thishandleOpenChange attributeChangedCallbackname oldValue newValue if name 039open039 thishandleOpenChange handleOpenChange if thisdialogopen thisopen return if thisopen thisdialogshowModal else thisdialogclose if customElementsget039quickaddmodaldialog039 customElementsdefine039quickaddmodaldialog039 QuickAddModalDialog ltscriptgt lttemplate idquotudproductmodaltemplatequotgt ltquickaddmodaldialog idquotudproductmodalquot refquotmodalDialogquot transitiongt lt |
| 64 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 65 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 66 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 67 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 68 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 69 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 70 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 71 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 72 |
Info
On line 5172, column 3 lectGiftquotgtamplsaquo Back to Giftsltagt ltdivgt ltdivgt ltquickaddmodaldialoggt lttemplategt ltdiv idquotappquotgt ltproductmodal vifquotproductquot idquotudproductmodalquot variantonloadquotvariantOnLoadquot flowquotflowquot titlequottitlequot productquotproductquot multiplequotmultiplequot initialquantityquotquantityquot bundlequotbundlequot giftquotgiftquot corporatequotcorporatequot gtltprod |
| 73 |
Error
On line 5833, column 109 oratequot gtltproductmodalgt ltdivgt ltscriptgt const productModal name quotProductModalquot template quotudproductmodaltemplatequot props quotproductquot quotmultiplequot quotbundlequot quottitlequot quotinitialQuantityquot quotflowquot quotgiftquot quotcorporatequot quotvariantOnLoadquot data return graphql new Promiseasync resolve reject gt This module was intended to be imported normally into other module scripts but our vue setup relies on script order execution so we have to dynamically import here to work with vue const default StorefrontApi await importquothttpscozyearthcomcdnshopt775assetsstorefrontapijsv26471665079256278561712159543quot resolvenew StorefrontApiquot202301quot options quantity thisinitialQuantity index 0 saleenabled true wmtmenabled true wmtmamount 0 excludeVariant false showFinalSale false invalid null selectedImageSrc 039039 isSetSoldOut false isSecondLoad 1 Skip over first load of variants since the first product preloaded is the bamboo set initialVariantShown false computed selectedImageSized function return thisimageSizethisselectedImageSrc 039400x400039 soldOut function return thisselectedVariantinventoryquantity lt 1 ampamp thisisSetSoldOut isSet function if thisproductid 4699128856673 thisproductid 4699132788833 return true else return false totalProductsCount function return thismultiplelength discountedPrice function let discount 1 if thiswmtmamount gt 0 discount 100 Numberthiswmtmamount 100 else ifthisbundleactive ampamp windowbundlediscount discount 100 windowbundlediscount 100 else ifwindowdiscount discount 100 windowdiscount 100 return thisselectedVariantprice discounttoFixed2 savings function return Mathround100 thisdiscountedPrice thisselectedVariantprice 100 selectedProduct function ifthismultiplelength gt 0 ampamp thisindex gt 0 return thismultiplethisindex else return thisproduct selectedVariant function let variant thisfindVariantthisoptions if variant undefined const optionValues Objectentriesthisoptionsmap value gt value variant thisproductvariantsfind x gt xoptions0 optionValues0 if variant undefined thisproductoptionsforEachoption gt thisoptionsoptionname variantoptionoptionposition return variant beforeMount thisselectedProductoptionsforEachoption gt thisoptionsoptionname optionvalues0 mounted ga039send039 039event039 039Quick Add Modal039 039Initialized039 watch multiple function thisindex 0 selectedProduct function thisoptions thisquantity thisinitialQuantity thisselectedProductoptionsforEachoption gt thisoptionsoptionname optionvalues0 thisinitialVariantShown false thisselectedImageSrc thisselectedProductimages0src 039039 thisrefsmodalDialogopen true selectedVariant function thishandleSetSoldOut thisfindVariantQuantity methods moneyvalue let locale udLocalesGLBEPARAMScountryCode const formatter new IntlNumberFormatlocale style quotcurrencyquot currency GLBEPARAMScurrencyCode const formattedPrice formatterformatvalue return formattedPricereplaceu00A0 039039 async findVariantQuantity const query fragment variants on Product variants first 100 nodes id quantityAvailable title weMadeTooMuch metafieldnamespace quotudundiquot key quotwemadetoomuchquot value query product handle String product product handle handle variants const variables handle thisproducthandle const response await fetch quothttpscozyearth2myshopifycomapi202301graphqljsonquot method quotPOSTquot headers quotContentTypequot quotapplicationjsonquot quotXShopifyStorefrontAccessTokenquot quota64a9e2b42f51dbf79ab4fcc0bec3c82quot body JSONstringify query variables const data errors await responsejson if errors consoleerrorquoterrorquot const product data const variant productvariantsnodesfindv gt const id vidreplace039gidshopifyProductVariant039 039039 return id thisselectedVariantid const amount variant variantquantityAvailable 0 let wmtm if variant ampamp variantweMadeTooMuch null wmtm variantweMadeTooMuchvalue 0 thisselectedVariantinventoryquantity amount thiswmtmamount wmtm async fetchSetVariants if thisisSet return const query fragment variants on Product variants first 100 nodes id quantityAvailable title selectedOptions name value query pajamas topHandle String bottomHandle String top product handle topHandle variants bottom product handle bottomHandle variants const variables const selectedOptions thisselectedVariantoption1 thisselectedVariantoption2 thisselectedVariantoption3 thisselectedVariantoption3 reduceacc optionValue i gt const name thisproductoptionsfind position gt position i 1 accname optionValue return acc if selectedOptionsquotLengthquot Short sleeve pajama set short sleeve pajama set doesn039t have a length option variablesbottomHandle quotbamboopajamashortquot variablestopHandle quotshortsleevebamboopajamatopquot else if selectedOptionsquotLengthquot quotTallquot Long sleeve pajama set with quottallquot length variablestopHandle quotlongsleevebamboopajamatopquot variablesbottomHandle quotbamboopajamapant32quot else Long sleeve pajama set with quotregularquot length variablestopHandle quotlongsleevebamboopajamatopquot variablesbottomHandle quotbamboopajamapant30quot const response await fetch quothttpscozyearth2myshopifycomapi202301graphqljsonquot method quotPOSTquot headers quotContentTypequot quotapplicationjsonquot quotXShopifyStorefrontAccessTokenquot quota64a9e2b42f51dbf79ab4fcc0bec3c82quot body JSONstringify query variables const data errors await responsejson if errors consoleerrorquoterrorquot return const top bottom data const pajamaBottomOptions selectedOptions const pajamaTopOptions selectedOptions if selectedOptionsquotLengthquot pajamaTopOptionsquotHeightquot pajamaTopOptionsquotLengthquot delete pajamaTopOptionsquotLengthquot const pajamaTopVariant topvariantsnodesfind selectedOptions gt selectedOptionsevery name value gt pajamaTopOptionsname value const pajamaBottomVariant bottomvariantsnodesfind selectedOptions gt selectedOptionsevery name value gt pajamaBottomOptionsname value return pajamaTopVariant pajamaBottomVariant isAvailablename value const options thisoptions name value return thisfindVariantoptions async handleSoldOut if thisisSet thisisSetSoldOut true return async handleSetSoldOut if thisisSet thisisSetSoldOut true return const selectedVariants await thisfetchSetVariants thisisSetSoldOut selectedVariantssome quantityAvailable gt quantityAvailable lt 1 findVariantoptions const variants thisproduct const optionPositions Objectentriesoptionsmapkey value gt const position thisproductoptionsfind name gt name key return optionposition value let findInitialVariant null if thisvariantOnLoad ampamp thisisSecondLoad true ampamp thisinitialVariantShown findInitialVariant variantsfind id gt id thisvariantOnLoad if findInitialVariant thisproductoptionsforEachoption gt thisoptionsoptionname findInitialVariantoptionoptionposition thisinitialVariantShown true Skip over first load of variants since the first product preloaded is the bamboo set thisisSecondLoad thisisSecondLoad true ampamp thisisSecondLoad lt thisproductvariantslength thisisSecondLoad 1 true return findInitialVariant findInitialVariant variantsfindvariant gt return optionPositionsevery optionPosition value gt variantoptionPosition value inputIdvalue return udproductmodalvaluereplacesg 039039 async getVariantMetafieldsmetafield thisgraphql await thisgraphql let handle thisselectedProducthandle let key metafield let namespace 039udundi039 let optArray for const key value of ObjectentriesthisselectedVariant ifkey 039option1039 ampamp value undefined optArraypushnamethisselectedProductoptions0name valuevalue else ifkey 039option2039 ampamp value undefined optArraypushnamethisselectedProductoptions1name valuevalue else ifkey 039option3039 ampamp value undefined optArraypushnamethisselectedProductoptions2name valuevalue const variables optArray handle key namespace const query query handle String optArray SelectedOptionInput key String namespace String producthandle handle optionsfirst 5 id name values variantBySelectedOptionsselectedOptions optArray metafieldkey key namespace namespace value const product await thisgraphqlqueryquery variables if productvariantBySelectedOptionsmetafield null if productvariantBySelectedOptionsmetafieldvalue 039true039 thisexcludeVariant true else thisexcludeVariant false else thisexcludeVariant false nextItem setTimeout gt thisindex 250 handleAddToCartevent Checkbox upsell if thisrefscheckboxUpsellchecked ampamp thisrefscheckboxUpsellselectedVariant CartJSaddItemthisrefscheckboxUpsellselectedVariantid 1 LiveConnectTag for advertisers windowliQ windowliQ windowliQpush event quotaddToCartquot windowcustomeremail ampamp email windowcustomeremail End LiveConnectTag for advertisers if eventtargethasClassquotstickyelquot eventpreventDefault windowscrollTo top quotproductInformationquotget0offsettop quotHeaderquotoffsettop quotHeaderquotouterHeight windowscrollTop 15 left 0 behavior quotsmoothquot else if thisselectedVariantinventoryquantity lt 1 ampamp thisproducttype quotGift Cardquot ampamp thisisSet false eventpreventDefault thisrefsmodalDialogopen false else if thisisSet true ampamp thisselectedVariantinventoryquantity lt 1 eventpreventDefault thisfetchSetVariantsthensetVariants gt CartJSaddItems setVariantsmap id gt id idsplitquotquotpop quantity thisquantity success data textStatus jqXHR gt if thisflow quotcartquot windowdispatchEventnew CustomEventquotudcartopenquot if thisflow quotmodalquot windowdispatchEventnew CustomEventquotudcartmodalopenquot thisrefsmodalDialogopen false error data textStatus jqXHR gt thisrefsmodalDialogopen false else iftypeof ga 039undefined039 ga039send039 039event039 039Quick Add Modal039 039Add to Cart039 if thisflow quotcartquot windowdispatchEventnew CustomEventquotudcartopenquot if thisflow quotmodalquot windowdispatchEventnew CustomEventquotudcartmodalopenquot thisrefsmodalDialogopen false toggleCart iftypeof ga 039undefined039 ga039send039 039event039 039Quick Add Modal039 039Add to Cart039 ifthisflow 039cart039 windowdispatchEventnew CustomEvent039udcartopen039 ifthisflow 039modal039 windowdispatchEventnew CustomEvent039udcartmodalopen039 thisrefsmodalDialogopen false closeModal thisinvalid null thisrefsmodalDialogopen false windowdispatchEventnew CustomEvent039modalclosedout039 clickedOutevent let modalContent documentgetElementById039udmodalcontent039 let contentContains modalContentcontainseventtarget if contentContains windowdispatchEventnew CustomEvent039modalclosedout039 imageSizesrc size return srcreplacejpgpnggifjpegg functionmatch return 039039sizematch updateQuantityamount thisquantity MathminthisselectedVariantinventoryquantity Mathmax1 thisquantity amount selectGift windowdispatchEventnew CustomEvent039modalclosedout039 thisrefsmodalDialogopen false addToCorporatee epreventDefault let newItem id thisselectedVariantid quantity thisquantity title thisselectedProducttitle price thisselectedVariantprice option thisselectedVarianttitle udCorporateGiftingorderInfoitemspushnewItem thisrefsmodalDialogopen false addGiftToCarte epreventDefault windowdispatchEventnew CustomEvent039addedtocart039 Check if Free Gift is already in cart let item CartJScartitemsfindfunctionitem return itemproperties039freeGift039 039true039 if item CartJSaddItemthisselectedVariantid 1 quotfreeGiftquot quottruequot thistoggleCart else thisinvalid 039Sorry a free gift is already in your cart039 const app UDVUEcreateApp data return product null quantity 1 multiple title 039039 bundle active false quantity 0 flow 039cart039 gift false corporate false wmtmDiscount 0 variantOnLoad null methods async getMultipleProductshandles const products await Promiseallhandlesmapasync handle gt const response await fetchproductshandlejson const product await responsejson return product return products async productModal handle bundle false title 039039 quantity 1 gift corporate wmtm variantOnLoad thismultiple iftitle undefined thistitle title thisquantity quantity thisgift gift thiscorporate corporate thisbundleactive bundle thisvariantOnLoad variantOnLoad ifArrayisArrayhandle const handles handle const products await thisgetMultipleProductshandles thismultiple productssorta b gt handlesindexOfahandle handlesindexOfbhandle thisproduct thismultiple0 else const response await fetchproductshandlejson const product await responsejson thisproduct product mounted Modal styles will flicker in on Chrome when the loginModal component is first mounted Setting an initial product will mount the loginModal but not show it until the product prop is changed thisproductModal039bamboosheetset039 appcomponentquotproductmodalquot productModal const udundi appmountquotappquot ltscriptgt ltscript srcquotcozyearthcomcdnshopt775assetsudfavoritesjsv113857482191644539281712159541quot typequottextjavascriptquotgtltscriptgt lta classquotinpagelink visuallyhidden skiplinkquot hrefquotMainContentquotgtSkip to contentltagt ltdiv idquotsiteheadersectionwrapperquotgt ltdiv idquotshopifysectionheaderoldquot classquotshopifysectionquotgtlttemplate idquotscrollcarouseltemplatequotgt ltli |
| 74 |
Info
On line 4391, column 40 romobarquotgt ltlink hrefquotcozyearthcomcdnshopt775assetsudproductmodalscsscssv81802633571886460601712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt lttemplate idquotcolorswatchradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetscolorswatchradiocssv160227878338940423511715372544quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabelgt ltspan datacoloroptiongtltspangt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from 039httpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543039 import colorVariablesURLPromise from 039httpscozyearthcomcdnshopt775assetsloadcolorsjsv143577507966247730831712159538039 class ColorSwatchRadio extends customRadioMixin static get observedAttributes return 039name039 039color039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039colorswatchradiotemplate039contentcloneNodetrue documentgetElementById039colorswatchradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 label thiscontentquerySelector039label039 constructor super async connectedCallback thisinputid colorswatchradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thisname thisgetAttribute039name039 thisdisabled thishasAttribute039disabled039 thischecked thishasAttribute039checked039 thiscolor thisgetAttribute039color039 thisappendChildthiscontent thisconstructorconnectRadiothis let stylesURL await colorVariablesURLPromise let link documentcreateElement039link039 linksetAttribute039rel039 039stylesheet039 linksetAttribute039href039 stylesURL thisappendChildlink disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false if thishasAttribute039disabled039 thisdisabled thistoggleAttribute039disabled039 thisdisabled get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false if thishasAttribute039checked039 thischecked thistoggleAttribute039checked039 thischecked get checked return thisinputchecked set colorvalue if thiscolor value return thisinputvalue value 039039 thislabelreplaceChildren thiscolorsplit039039mapcolor gt const span documentcreateElement039span039 spandatasetcolorOption color return span thislabeltitle thiscolor if thisgetAttribute039color039 thiscolor thissetAttribute039color039 thiscolor if thisgetAttribute039value039 thisvalue thissetAttribute039value039 thisvalue get color return thisinputvalue get value return thiscolor set valuevalue thiscolor value set namevalue thisinputname value get name return thisinputname if customElementsget039colorswatchradio039 customElementsdefine039colorswatchradio039 ColorSwatchRadio ltscriptgt lttemplate idquotoptionradiotemplatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsoptionradiocssv172242605522088244701712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltspangt ltinput typequotradioquotgt ltlabel idquotlabeltextquot partquotradiolabelquotgt ltlabelgt ltspangt lttemplategt ltscript typequotmodulequot asyncgt import customRadioMixin from quothttpscozyearthcomcdnshopt775assetscustomradiomixinjsv158376468696474314811712159543quot class OptionRadio extends customRadioMixin static get observedAttributes return 039name039 039value039 039checked039 039disabled039 content thisgetRootNodegetElementById039optionradiotemplate039contentcloneNodetrue documentgetElementById039optionradiotemplate039contentcloneNodetrue input thiscontentquerySelector039input039 labelText thiscontentquerySelector039labeltext039 label thiscontentquerySelector039label039 constructor super thisinputid optionradioinputMathrandomtoString36substring2 thislabelsetAttribute039for039 thisinputid thischecked thishasAttribute039checked039 thisdisabled thishasAttribute039disabled039 thisname thisgetAttribute039name039 thisvalue thisgetAttribute039value039 connectedCallback thisappendChildthiscontent thisconstructorconnectRadiothis disconnectedCallback thisconstructordisconnectRadiothis attributeChangedCallbackattributeName oldValue newValue thisattributeName newValue set disabledvalue thisinputdisabled value null value false get disabled return thisinputdisabled set checkedvalue thisinputchecked value null value false get checked return thisinputchecked set namevalue thisinputname value 039039 get name return thisinputname set valuevalue thisinputvalue value 039039 thislabelTexttextContent thisvaluereplace g 039039 thislabeltitle thislabelTexttextContent get value return thisinputvalue if customElementsget039optionradio039 customElementsdefine039optionradio039 OptionRadio ltscriptgt lttemplate idquotscrollcarouseltemplatequotgt ltli |
| 75 |
Error
On line 6312, column 391 templatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsscrollcarouselcssv102713483514705840611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv partquotgridquotgt ltbutton partquotprevbtnquot arialabelquotPreviousquot onclickquotthisgetRootNodehostprevquotgt ltslot namequotprevbtnquotgtampltltslotgt ltbuttongt ltbutton partquotnextbtnquot arialabelquotNextquot onclickquotthisgetRootNodehostnextquotgt ltslot namequotnextbtnquotgtampgtltslotgt ltbuttongt ltul partquotscrollquot tabindexquot0quotgt ltslot rolequotlistquot namequotslidequotgtltslotgt ltulgt ltol partquotbulletsquotgtltolgt ltdivgt lttemplategt ltscriptgt If this snippet is rendered in a vue component the template will be stripped of it039s content so we have to clone right away const content documentgetElementById039scrollcarouseltemplate039contentcloneNodetrue class ScrollCarousel extends HTMLElement scrollLeft 0 scrollEl slides activeSlide bullets activeIntersectionObserver visibleIntersectionObserver partiallyVisibleIntersectionObserver autoplayInterval connected false draggable false autoplay null initialSlide 0 dragEventListeners scrollTarget null visibleSlides new Set partiallyVisibleSlides new Set static get observedAttributes return 039autoplay039 039initialslide039 039draggable039 constructor super thisattachShadow mode 039open039 thisinitialSlide parseIntthisgetAttribute039initialslide039 0 connectedCallback if thisconnected return already connected thisshadowRootappendChildcontentcloneNodetrue thisscrollEl thisshadowRootquerySelector039partquotscrollquot039 thisshadowRootquerySelector039slotnamequotslidequot039addEventListener039slotchange039 gt thisonSlidesUpdated thisonSlidesUpdated if thisslidesthisinitialSlide thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 documentaddEventListener039DOMContentLoaded039 gt browsers will override with cached scroll position unless we wait for DOMContentLoaded thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 stop autoplay on any interaction thisaddEventListener039click039 gt thisstopAutoplay thisaddEventListener039keydown039 gt thisstopAutoplay thisaddEventListener039touchstart039 gt thisstopAutoplay thisaddEventListener039wheel039 gt thisstopAutoplay thisconnected true thisautoplay thisautoplay thisdraggable thisdraggable attributeChangedCallbackname oldValue newValue thisname newValue get activeSlideIndex return thisslidesindexOfthisactiveSlide get autoplay return thisautoplay set autoplayvalue const ms parseIntvalue thisautoplay ms null Don039t allow 0 or NaN if thisconnected return if thisautoplay thisstartAutoplay else thisstopAutoplay get initialSlide return thisinitialSlide set initialSlidevalue const n parseIntvalue 0 thisinitialSlide n get draggable return thisdraggable set draggablevalue const draggable value null value false if thishasAttribute039draggable039 draggable thistoggleAttribute039draggable039 draggable return thisdraggable draggable if thisconnected return if thisdraggable thisenableDrag else thisdisableDrag startAutoplay if thisautoplayInterval return thisautoplayInterval setInterval gt thisnext thisautoplay stopAutoplay clearIntervalthisautoplayInterval thisautoplayInterval null onSlidesUpdated if thisdraggable draggable elements will prevent draggable scrolling thisquerySelectorAll039slotquotslidequot isimg a039forEachel gt elsetAttribute039draggable039 false thisslides thisquerySelectorAll039slotquotslidequot039 thisbullets thisslidesmapslide i gt slidesetAttribute039role039 039listitem039 slidesetAttribute039ariasetsize039 thisslideslength slidesetAttribute039ariaposinset039 i 1 const bullet documentcreateElement039li039 bulletpart 039bullet039 bulletsetAttribute039arialabel039 Slide i 1 bulletaddEventListener039click039 gt thisscrollElscrollTo left slideoffsetLeft return bullet thisshadowRootquerySelector039partquotbulletsquot039replaceChildrenthisbullets observe active slide assumes all slides are the same width const slideWidth thisslides0getBoundingClientRectwidth const scrollWidth thisscrollElgetBoundingClientRectwidth const rootMargin 0px slideWidth scrollWidthpx 0px 0px thisactiveIntersectionObserverdisconnect thisactiveIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const target isIntersecting entry const isActive entryisIntersecting targettoggleAttribute039dataslideactive039 isIntersecting thisbulletsthisslidesindexOftargetparttoggle039activebullet039 isIntersecting thisactiveSlide thisslidesfindslide gt slidehasAttribute039dataslideactive039 root thisscrollEl rootMargin threshold 05 observe slides in view thisvisibleIntersectionObserverdisconnect thisvisibleIntersectionObserver new IntersectionObserver entries gt let focusOnScroll false entriesforEachentry gt const isIntersecting target entry if isIntersecting thisvisibleSlidesaddtarget else thisvisibleSlidesdeletetarget targettoggleAttribute039dataslidevisible039 isIntersecting focusOnScroll targetmatches039focusvisible039 targettoggleAttribute039inert039 isIntersecting if focusOnScroll thisscrollElfocus thishandleDisabledButtons root thisscrollEl rootMargin 0391px039 threshold 1 thispartiallyVisibleIntersectionObserverdisconnect thispartiallyVisibleIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const isIntersecting target entry if isIntersecting thispartiallyVisibleSlidesaddtarget else thispartiallyVisibleSlidesdeletetarget thishandleDisabledButtons root thisscrollEl rootMargin 0390px039 threshold 001 thisslidesforEachslide gt thisactiveIntersectionObserverobserveslide thisvisibleIntersectionObserverobserveslide thispartiallyVisibleIntersectionObserverobserveslide handleDisabledButtons if thisvisibleSlideshasthisslides0 thisshadowRootquerySelector039buttonpartquotprevbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotprevbtnquot039removeAttribute039disabled039 if thisvisibleSlideshasthisslidesthisslideslength 1 thisshadowRootquerySelector039buttonpartquotnextbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotnextbtnquot039removeAttribute039disabled039 prev const firstVisibleSlideIndex thisslidesfindIndexslide gt thispartiallyVisibleSlideshasslide const numVisibleSlides thisvisibleSlidessize 1 let slideToIndex firstVisibleSlideIndex numVisibleSlides if slideToIndex lt 0 ampamp thisvisibleSlideshasthisslides0 slideToIndex 0 else if slideToIndex lt 0 slideToIndex thisslideslength subtract the offset of the first slide to correct for the scroll element being part of the shadow dom thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft next let lastVisibleSlideIndex thisslidesfindLastIndexslide gt thisvisibleSlideshasslide if lastVisibleSlideIndex 1 lastVisibleSlideIndex thisslidesfindLastIndexslide gt thispartiallyVisibleSlideshasslide let slideToIndex lastVisibleSlideIndex 1 if slideToIndex gt thisslideslength ampamp thisvisibleSlideshasthisslidesthisslideslength 1 slideToIndex thisslideslength 1 else if slideToIndex gt thisslideslength slideToIndex thisslideslength thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft enableDrag let startX let scrollLeft let isDragging false const handleDragStart e gt startX epageX thisscrollEloffsetLeft scrollLeft thisscrollElscrollLeft const handleDragMove e gt if startX undefined return if isDragging thistoggleAttribute039datadragging039 true isDragging true epreventDefault const x epageX thisscrollEloffsetLeft const walk x startX thisscrollElscroll left scrollLeft walk behavior 039instant039 const handleDragEnd e gt isDragging false thistoggleAttribute039datadragging039 false startX undefined const handlers 039mousedown039 handleDragStart 039mousemove039 handleDragMove 039mouseleave039 handleDragEnd 039mouseup039 handleDragEnd handlersforEachevent handler gt thisscrollEladdEventListenerevent handler thisdragEventListenerspushhandlers disableDrag thisdragEventListenersforEachevent handler gt thisscrollElremoveEventListenerevent handler thisdragEventListeners if customElementsget039scrollcarousel039 customElementsdefine039scrollcarousel039 ScrollCarousel ltscriptgt ltheadernavgt lttemplate shadowrootmodequotopenquotgt ltlink hrefquotcozyearthcomcdnshopt775assetspredictivesearchscsscssv128372874295748122611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetstailwindoutputcssv94527075217250345001712159530quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetsheadersectioncssv117521185775496973841712159531quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltpromobargt lttemplate shadowrootmodequotopenquotgt ltdiv classquottw sectionwrapperquotgt ltstylegt sectionwrapper margintop 0 transitionproperty margintop transitiontimingfunction cubicbezier033 1 068 1 transitionduration 500ms promocontent animation fadeIn ease 1s keyframes fadeIn 0 opacity 0 100 opacity 1 ltstylegt ltdiv classquotrelative z50 bgbrandgreen p1 flex flexcol itemscenter uppercase textcenter textwhite textxsquot stylequotbackgroundcolor rgb111 83 74 fontfamily 039Chroma ST039 uisansserifquot gt ltlink hrefquotcozyearthcomcdnshopt775assetstailwindoutputcssv94527075217250345001712159530quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv classquotflexwrap itemscenter mdflexrow gap1 mdgap2 promocontentquot gt lt Promo bar regular messaging gt lta hrefquotcollectionswomensapparelquot ariadescribedbyquotpromobardescriptionquotgt Labor Day Sale ltspan classquotfontboldquotgt2025 sitewide ltspangt ltagt lt Promo bar regular messaging gt ltdivgt ltdivgt ltdivgt lttemplategt ltpromobargt ltdiv classquottwquotgt ltnav idquotsitenavquot classquotz50 bgwhite py4 lgpy0 textneutral900 relative shadowmdquot arialabelquotmainquot gt ltdiv classquotflex justifybetween lgpx5 px4 itemscenter 2xlpx12 mxautoquotgt ltbutton classquotmenubtn togglemenubutton w6 h6quot tabindexquot0quot arialabelquotToggle mobile navigation panequot onkeydownquotif eventkey 039Enter039 thisgetRootNodehosttoggleMobilePanequot onclickquotthisgetRootNodehosttoggleMobilePanequot gt ltdiv classquotrelative flex itemscenterquotgt ltdiv classquotmenubtnburgerquotgtltdivgt ltsvg classquoticonhamburgersearchquot widthquot21quot heightquot12quot viewBoxquot0 0 21 12quot fillquotnonequot xmlnsquothttpwwww3org2000svgquot gt ltpath dquotM12 05714V14217H0359896L0359695 05718L12 05714Zquot fillquot2D2D2Dquotgt ltpath dquotM10 54032V62534H0359804L0359604 54035L10 54032Zquot fillquot2D2D2Dquotgt ltpath dquotM136392 102348V11085H0359804L0359604 10235L136392 102348Zquot fillquot2D2D2Dquotgt ltpath fillrulequotevenoddquot cliprulequotevenoddquot dquotM11 5012C11 27962 127962 1 15012 1C172277 1 190239 27962 190239 5012C190239 72277 172277 90239 15012 90239C127962 90239 11 72277 11 5012ZM181362 37163C176122 24537 16379 16311 15012 16324C131503 16425 116442 315 116358 50117C116358 63788 124594 76112 137226 8134C149857 86569 164394 83672 174057 74001C183719 6433 186603 4979 181362 37163Zquot fillquot2D2D2Dquotgt ltpath dquotM15012 0825001C126996 0825001 10825 26996 10825 5012H11175C11175 28929 128929 1175 15012 1175V0825001ZM191989 5012C191989 26996 173244 0825001 15012 0825001V1175C171311 1175 188489 28929 188489 5012H191989ZM15012 91989C173244 91989 191989 73244 191989 5012H188489C188489 71311 171311 88489 15012 88489V91989ZM10825 5012C10825 73244 126996 91989 15012 91989V88489C128929 88489 11175 71311 11175 5012H10825ZM150121 18074C163084 18062 174777 25861 179746 37834L182979 36493C177467 23212 164497 14561 150118 14574L150121 18074ZM118108 50125C118188 32468 132465 1817 150121 18074L150118 14574C130542 1468 114696 30533 114608 50109L118108 50125ZM137895 79723C125918 74766 118108 63088 118108 50125L114608 50109C114608 64488 123271 77458 136556 82957L137895 79723ZM172819 72764C163657 81935 149872 84681 137895 79723L136556 82957C149842 88457 165132 8541 175295 75238L172819 72764ZM179746 37834C184715 49807 181981 63594 172819 72764L175295 75238C185457 65066 18849 49773 182979 36493L179746 37834Zquot fillquot2D2D2Dquotgt ltpath dquotM201003 101297L181681 8162L176975 86269L196298 105946C197132 106783 198352 107112 199497 106811C200642 10651 201539 105624 20185 104487C20216 103349 201837 102133 201003 101297Zquot fillquot2D2D2Dquotgt ltsvggt ltdivgt ltbuttongt ltdiv classquotflex gap8 itemscenterquotgt ltstylegt oldheadernavlogo width 11rem height auto media minwidth 1024px oldheadernavlogo width 13rem media minwidth 1536px oldheadernavlogo width 15rem ltstylegt lta idquotoldheadernavlogoquot hrefquotquot arialabelquotGo homequot classquotflex justifycenter colstart2quot stylequotcolor rgb64 42 42quot gt ltsvg classquotw44 hauto lgw52 2xlw60 overflowvisiblequot widthquot250quot heightquot24quot viewBoxquot0 0 250 24quot fillquotnonequot xmlnsquothttpwwww3org2000svgquot gt ltpath dquotM0 118561C0 457013 553211 0 126206 0C197091 0 239976 360741 25 838732H183977C176025 649558 155977 52594 1276 52594C937218 52594 619159 766434 619159 117887C619159 159131 947769 183517 128655 183517C15771 183517 175686 17183 183977 152575H25C239976 199325 198824 236111 126583 236111C543413 236111 0 191084 0 118561Zquot fillquotcurrentColorquotquotgt lt |
| 76 |
Error
On line 6312, column 391 templatequotgt ltlink hrefquotcozyearthcomcdnshopt775assetsscrollcarouselcssv102713483514705840611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv partquotgridquotgt ltbutton partquotprevbtnquot arialabelquotPreviousquot onclickquotthisgetRootNodehostprevquotgt ltslot namequotprevbtnquotgtampltltslotgt ltbuttongt ltbutton partquotnextbtnquot arialabelquotNextquot onclickquotthisgetRootNodehostnextquotgt ltslot namequotnextbtnquotgtampgtltslotgt ltbuttongt ltul partquotscrollquot tabindexquot0quotgt ltslot rolequotlistquot namequotslidequotgtltslotgt ltulgt ltol partquotbulletsquotgtltolgt ltdivgt lttemplategt ltscriptgt If this snippet is rendered in a vue component the template will be stripped of it039s content so we have to clone right away const content documentgetElementById039scrollcarouseltemplate039contentcloneNodetrue class ScrollCarousel extends HTMLElement scrollLeft 0 scrollEl slides activeSlide bullets activeIntersectionObserver visibleIntersectionObserver partiallyVisibleIntersectionObserver autoplayInterval connected false draggable false autoplay null initialSlide 0 dragEventListeners scrollTarget null visibleSlides new Set partiallyVisibleSlides new Set static get observedAttributes return 039autoplay039 039initialslide039 039draggable039 constructor super thisattachShadow mode 039open039 thisinitialSlide parseIntthisgetAttribute039initialslide039 0 connectedCallback if thisconnected return already connected thisshadowRootappendChildcontentcloneNodetrue thisscrollEl thisshadowRootquerySelector039partquotscrollquot039 thisshadowRootquerySelector039slotnamequotslidequot039addEventListener039slotchange039 gt thisonSlidesUpdated thisonSlidesUpdated if thisslidesthisinitialSlide thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 documentaddEventListener039DOMContentLoaded039 gt browsers will override with cached scroll position unless we wait for DOMContentLoaded thisscrollElscrollTo left thisslidesthisinitialSlideoffsetLeft behavior 039instant039 stop autoplay on any interaction thisaddEventListener039click039 gt thisstopAutoplay thisaddEventListener039keydown039 gt thisstopAutoplay thisaddEventListener039touchstart039 gt thisstopAutoplay thisaddEventListener039wheel039 gt thisstopAutoplay thisconnected true thisautoplay thisautoplay thisdraggable thisdraggable attributeChangedCallbackname oldValue newValue thisname newValue get activeSlideIndex return thisslidesindexOfthisactiveSlide get autoplay return thisautoplay set autoplayvalue const ms parseIntvalue thisautoplay ms null Don039t allow 0 or NaN if thisconnected return if thisautoplay thisstartAutoplay else thisstopAutoplay get initialSlide return thisinitialSlide set initialSlidevalue const n parseIntvalue 0 thisinitialSlide n get draggable return thisdraggable set draggablevalue const draggable value null value false if thishasAttribute039draggable039 draggable thistoggleAttribute039draggable039 draggable return thisdraggable draggable if thisconnected return if thisdraggable thisenableDrag else thisdisableDrag startAutoplay if thisautoplayInterval return thisautoplayInterval setInterval gt thisnext thisautoplay stopAutoplay clearIntervalthisautoplayInterval thisautoplayInterval null onSlidesUpdated if thisdraggable draggable elements will prevent draggable scrolling thisquerySelectorAll039slotquotslidequot isimg a039forEachel gt elsetAttribute039draggable039 false thisslides thisquerySelectorAll039slotquotslidequot039 thisbullets thisslidesmapslide i gt slidesetAttribute039role039 039listitem039 slidesetAttribute039ariasetsize039 thisslideslength slidesetAttribute039ariaposinset039 i 1 const bullet documentcreateElement039li039 bulletpart 039bullet039 bulletsetAttribute039arialabel039 Slide i 1 bulletaddEventListener039click039 gt thisscrollElscrollTo left slideoffsetLeft return bullet thisshadowRootquerySelector039partquotbulletsquot039replaceChildrenthisbullets observe active slide assumes all slides are the same width const slideWidth thisslides0getBoundingClientRectwidth const scrollWidth thisscrollElgetBoundingClientRectwidth const rootMargin 0px slideWidth scrollWidthpx 0px 0px thisactiveIntersectionObserverdisconnect thisactiveIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const target isIntersecting entry const isActive entryisIntersecting targettoggleAttribute039dataslideactive039 isIntersecting thisbulletsthisslidesindexOftargetparttoggle039activebullet039 isIntersecting thisactiveSlide thisslidesfindslide gt slidehasAttribute039dataslideactive039 root thisscrollEl rootMargin threshold 05 observe slides in view thisvisibleIntersectionObserverdisconnect thisvisibleIntersectionObserver new IntersectionObserver entries gt let focusOnScroll false entriesforEachentry gt const isIntersecting target entry if isIntersecting thisvisibleSlidesaddtarget else thisvisibleSlidesdeletetarget targettoggleAttribute039dataslidevisible039 isIntersecting focusOnScroll targetmatches039focusvisible039 targettoggleAttribute039inert039 isIntersecting if focusOnScroll thisscrollElfocus thishandleDisabledButtons root thisscrollEl rootMargin 0391px039 threshold 1 thispartiallyVisibleIntersectionObserverdisconnect thispartiallyVisibleIntersectionObserver new IntersectionObserver entries gt entriesforEachentry gt const isIntersecting target entry if isIntersecting thispartiallyVisibleSlidesaddtarget else thispartiallyVisibleSlidesdeletetarget thishandleDisabledButtons root thisscrollEl rootMargin 0390px039 threshold 001 thisslidesforEachslide gt thisactiveIntersectionObserverobserveslide thisvisibleIntersectionObserverobserveslide thispartiallyVisibleIntersectionObserverobserveslide handleDisabledButtons if thisvisibleSlideshasthisslides0 thisshadowRootquerySelector039buttonpartquotprevbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotprevbtnquot039removeAttribute039disabled039 if thisvisibleSlideshasthisslidesthisslideslength 1 thisshadowRootquerySelector039buttonpartquotnextbtnquot039setAttribute039disabled039 true else thisshadowRootquerySelector039buttonpartquotnextbtnquot039removeAttribute039disabled039 prev const firstVisibleSlideIndex thisslidesfindIndexslide gt thispartiallyVisibleSlideshasslide const numVisibleSlides thisvisibleSlidessize 1 let slideToIndex firstVisibleSlideIndex numVisibleSlides if slideToIndex lt 0 ampamp thisvisibleSlideshasthisslides0 slideToIndex 0 else if slideToIndex lt 0 slideToIndex thisslideslength subtract the offset of the first slide to correct for the scroll element being part of the shadow dom thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft next let lastVisibleSlideIndex thisslidesfindLastIndexslide gt thisvisibleSlideshasslide if lastVisibleSlideIndex 1 lastVisibleSlideIndex thisslidesfindLastIndexslide gt thispartiallyVisibleSlideshasslide let slideToIndex lastVisibleSlideIndex 1 if slideToIndex gt thisslideslength ampamp thisvisibleSlideshasthisslidesthisslideslength 1 slideToIndex thisslideslength 1 else if slideToIndex gt thisslideslength slideToIndex thisslideslength thisscrollElscrollLeft thisslidesslideToIndexoffsetLeft thisslides0offsetLeft enableDrag let startX let scrollLeft let isDragging false const handleDragStart e gt startX epageX thisscrollEloffsetLeft scrollLeft thisscrollElscrollLeft const handleDragMove e gt if startX undefined return if isDragging thistoggleAttribute039datadragging039 true isDragging true epreventDefault const x epageX thisscrollEloffsetLeft const walk x startX thisscrollElscroll left scrollLeft walk behavior 039instant039 const handleDragEnd e gt isDragging false thistoggleAttribute039datadragging039 false startX undefined const handlers 039mousedown039 handleDragStart 039mousemove039 handleDragMove 039mouseleave039 handleDragEnd 039mouseup039 handleDragEnd handlersforEachevent handler gt thisscrollEladdEventListenerevent handler thisdragEventListenerspushhandlers disableDrag thisdragEventListenersforEachevent handler gt thisscrollElremoveEventListenerevent handler thisdragEventListeners if customElementsget039scrollcarousel039 customElementsdefine039scrollcarousel039 ScrollCarousel ltscriptgt ltheadernavgt lttemplate shadowrootmodequotopenquotgt ltlink hrefquotcozyearthcomcdnshopt775assetspredictivesearchscsscssv128372874295748122611712159556quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetstailwindoutputcssv94527075217250345001712159530quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltlink hrefquotcozyearthcomcdnshopt775assetsheadersectioncssv117521185775496973841712159531quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltpromobargt lttemplate shadowrootmodequotopenquotgt ltdiv classquottw sectionwrapperquotgt ltstylegt sectionwrapper margintop 0 transitionproperty margintop transitiontimingfunction cubicbezier033 1 068 1 transitionduration 500ms promocontent animation fadeIn ease 1s keyframes fadeIn 0 opacity 0 100 opacity 1 ltstylegt ltdiv classquotrelative z50 bgbrandgreen p1 flex flexcol itemscenter uppercase textcenter textwhite textxsquot stylequotbackgroundcolor rgb111 83 74 fontfamily 039Chroma ST039 uisansserifquot gt ltlink hrefquotcozyearthcomcdnshopt775assetstailwindoutputcssv94527075217250345001712159530quot relquotstylesheetquot typequottextcssquot mediaquotallquot gt ltdiv classquotflexwrap itemscenter mdflexrow gap1 mdgap2 promocontentquot gt lt Promo bar regular messaging gt lta hrefquotcollectionswomensapparelquot ariadescribedbyquotpromobardescriptionquotgt Labor Day Sale ltspan classquotfontboldquotgt2025 sitewide ltspangt ltagt lt Promo bar regular messaging gt ltdivgt ltdivgt ltdivgt lttemplategt ltpromobargt ltdiv classquottwquotgt ltnav idquotsitenavquot classquotz50 bgwhite py4 lgpy0 textneutral900 relative shadowmdquot arialabelquotmainquot gt ltdiv classquotflex justifybetween lgpx5 px4 itemscenter 2xlpx12 mxautoquotgt ltbutton classquotmenubtn togglemenubutton w6 h6quot tabindexquot0quot arialabelquotToggle mobile navigation panequot onkeydownquotif eventkey 039Enter039 thisgetRootNodehosttoggleMobilePanequot onclickquotthisgetRootNodehosttoggleMobilePanequot gt ltdiv classquotrelative flex itemscenterquotgt ltdiv classquotmenubtnburgerquotgtltdivgt ltsvg classquoticonhamburgersearchquot widthquot21quot heightquot12quot viewBoxquot0 0 21 12quot fillquotnonequot xmlnsquothttpwwww3org2000svgquot gt ltpath dquotM12 05714V14217H0359896L0359695 05718L12 05714Zquot fillquot2D2D2Dquotgt ltpath dquotM10 54032V62534H0359804L0359604 54035L10 54032Zquot fillquot2D2D2Dquotgt ltpath dquotM136392 102348V11085H0359804L0359604 10235L136392 102348Zquot fillquot2D2D2Dquotgt ltpath fillrulequotevenoddquot cliprulequotevenoddquot dquotM11 5012C11 27962 127962 1 15012 1C172277 1 190239 27962 190239 5012C190239 72277 172277 90239 15012 90239C127962 90239 11 72277 11 5012ZM181362 37163C176122 24537 16379 16311 15012 16324C131503 16425 116442 315 116358 50117C116358 63788 124594 76112 137226 8134C149857 86569 164394 83672 174057 74001C183719 6433 186603 4979 181362 37163Zquot fillquot2D2D2Dquotgt ltpath dquotM15012 0825001C126996 0825001 10825 26996 10825 5012H11175C11175 28929 128929 1175 15012 1175V0825001ZM191989 5012C191989 26996 173244 0825001 15012 0825001V1175C171311 1175 188489 28929 188489 5012H191989ZM15012 91989C173244 91989 191989 73244 191989 5012H188489C188489 71311 171311 88489 15012 88489V91989ZM10825 5012C10825 73244 126996 91989 15012 91989V88489C128929 88489 11175 71311 11175 5012H10825ZM150121 18074C163084 18062 174777 25861 179746 37834L182979 36493C177467 23212 164497 14561 150118 14574L150121 18074ZM118108 50125C118188 32468 132465 1817 150121 18074L150118 14574C130542 1468 114696 30533 114608 50109L118108 50125ZM137895 79723C125918 74766 118108 63088 118108 50125L114608 50109C114608 64488 123271 77458 136556 82957L137895 79723ZM172819 72764C163657 81935 149872 84681 137895 79723L136556 82957C149842 88457 165132 8541 175295 75238L172819 72764ZM179746 37834C184715 49807 181981 63594 172819 72764L175295 75238C185457 65066 18849 49773 182979 36493L179746 37834Zquot fillquot2D2D2Dquotgt ltpath dquotM201003 101297L181681 8162L176975 86269L196298 105946C197132 106783 198352 107112 199497 106811C200642 10651 201539 105624 20185 104487C20216 103349 201837 102133 201003 101297Zquot fillquot2D2D2Dquotgt ltsvggt ltdivgt ltbuttongt ltdiv classquotflex gap8 itemscenterquotgt ltstylegt oldheadernavlogo width 11rem height auto media minwidth 1024px oldheadernavlogo width 13rem media minwidth 1536px oldheadernavlogo width 15rem ltstylegt lta idquotoldheadernavlogoquot hrefquotquot arialabelquotGo homequot classquotflex justifycenter colstart2quot stylequotcolor rgb64 42 42quot gt ltsvg classquotw44 hauto lgw52 2xlw60 overflowvisiblequot widthquot250quot heightquot24quot viewBoxquot0 0 250 24quot fillquotnonequot xmlnsquothttpwwww3org2000svgquot gt ltpath dquotM0 118561C0 457013 553211 0 126206 0C197091 0 239976 360741 25 838732H183977C176025 649558 155977 52594 1276 52594C937218 52594 619159 766434 619159 117887C619159 159131 947769 183517 128655 183517C15771 183517 175686 17183 183977 152575H25C239976 199325 198824 236111 126583 236111C543413 236111 0 191084 0 118561Zquot fillquotcurrentColorquotquotgt lt |
| 77 |
Info
On line 6312, column 393 entColorquotquotgt ltpa |
| 78 |
Error
On line 6313, column 425 tColorquotquotgt ltpath dquotM273149 118747C273149 525107 325778 0 402968 0C480157 0 532409 525107 532409 118747C532409 184984 480157 236111 402968 236111C325778 236111 273149 185321 273149 118747ZM470801 118747C470801 823565 44277 525107 402968 525107C363166 525107 335135 823565 335135 118747C335135 155138 363166 1836 402968 1836C44277 1836 470801 155475 470801 118747Zquot fillquotcurrentColorquotquotgt lt |
| 79 |
Error
On line 6313, column 425 tColorquotquotgt ltpath dquotM273149 118747C273149 525107 325778 0 402968 0C480157 0 532409 525107 532409 118747C532409 184984 480157 236111 402968 236111C325778 236111 273149 185321 273149 118747ZM470801 118747C470801 823565 44277 525107 402968 525107C363166 525107 335135 823565 335135 118747C335135 155138 363166 1836 402968 1836C44277 1836 470801 155475 470801 118747Zquot fillquotcurrentColorquotquotgt lt |
| 80 |
Info
On line 6313, column 427 entColorquotquotgt ltpa |
| 81 |
Error
On line 6314, column 148 tColorquotquotgt ltpath dquotM777784 0462524V687347L626978 178496H777104V231477H555562V167026L707425 572649H555562V0462524H777784Zquot fillquotcurrentColorquotquotgt lt |
| 82 |
Error
On line 6314, column 148 tColorquotquotgt ltpath dquotM777784 0462524V687347L626978 178496H777104V231477H555562V167026L707425 572649H555562V0462524H777784Zquot fillquotcurrentColorquotquotgt lt |
| 83 |
Info
On line 6314, column 150 entColorquotquotgt ltpa |
| 84 |
Error
On line 6315, column 154 tColorquotquotgt ltpath dquotM101933 0462524H10926L977522 14401V231477H916349V144352L800933 0462524H87593L947463 914085L101933 0462524Zquot fillquotcurrentColorquotquotgt lt |
| 85 |
Error
On line 6315, column 154 tColorquotquotgt ltpath dquotM101933 0462524H10926L977522 14401V231477H916349V144352L800933 0462524H87593L947463 914085L101933 0462524Zquot fillquotcurrentColorquotquotgt lt |
| 86 |
Info
On line 6315, column 156 entColorquotquotgt ltpa |
| 87 |
Error
On line 6316, column 155 tColorquotquotgt ltpath dquotM121296 231439V0462524H141204V575978H127142V917358H140867V143645H127142V178504H141204V231477H121296V231439Zquot fillquotcurrentColorquotquotgt lt |
| 88 |
Error
On line 6316, column 155 tColorquotquotgt ltpath dquotM121296 231439V0462524H141204V575978H127142V917358H140867V143645H127142V178504H141204V231477H121296V231439Zquot fillquotcurrentColorquotquotgt lt |
| 89 |
Info
On line 6316, column 157 entColorquotquotgt ltpa |
| 90 |
Error
On line 6317, column 207 tColorquotquotgt ltpath dquotM165684 231477L163457 18199H152113L149887 231477H143519L15385 0462524H161887L172222 231477H16568H165684ZM161508 131135L157749 47846L15399 131135H161508Zquot fillquotcurrentColorquotquotgt lt |
| 91 |
Error
On line 6317, column 207 tColorquotquotgt ltpath dquotM165684 231477L163457 18199H152113L149887 231477H143519L15385 0462524H161887L172222 231477H16568H165684ZM161508 131135L157749 47846L15399 131135H161508Zquot fillquotcurrentColorquotquotgt lt |
| 92 |
Info
On line 6317, column 209 entColorquotquotgt ltpa |
| 93 |
Error
On line 6318, column 561 tColorquotquotgt ltpath dquotM196537 207436C196604 216513 196776 224527 197054 231477H191074C190801 224869 190628 216475 190557 205347L190385 175723C19028 160379 189662 153087 187908 153087H180483V231477H174537V0462524H189729C194199 0462524 197222 283245 197222 677093C197222 94181 195675 118602 192307 12521C195057 130072 196192 145074 196327 169456L196533 207436H196537ZM188388 102537C189868 102537 191104 948647 191104 788373C191104 628099 19004 554799 188527 554799H180483V102537H188388Zquot fillquotcurrentColorquotquotgt lt |
| 94 |
Error
On line 6318, column 561 tColorquotquotgt ltpath dquotM196537 207436C196604 216513 196776 224527 197054 231477H191074C190801 224869 190628 216475 190557 205347L190385 175723C19028 160379 189662 153087 187908 153087H180483V231477H174537V0462524H189729C194199 0462524 197222 283245 197222 677093C197222 94181 195675 118602 192307 12521C195057 130072 196192 145074 196327 169456L196533 207436H196537ZM188388 102537C189868 102537 191104 948647 191104 788373C191104 628099 19004 554799 188527 554799H180483V102537H188388Zquot fillquotcurrentColorquotquotgt lt |
| 95 |
Info
On line 6318, column 563 entColorquotquotgt ltpa |
| 96 |
Error
On line 6319, column 115 tColorquotquotgt ltpath dquotM208804 231477V603792H199537V0462524H224074V603792H214807V231477H208804Zquot fillquotcurrentColorquotquotgt lt |
| 97 |
Error
On line 6319, column 115 tColorquotquotgt ltpath dquotM208804 231477V603792H199537V0462524H224074V603792H214807V231477H208804Zquot fillquotcurrentColorquotquotgt lt |
| 98 |
Info
On line 6319, column 117 entColorquotquotgt ltpa |
| 99 |
Error
On line 6320, column 143 tColorquotquotgt ltpath dquotM244041 0462524H250V231477H244041V145415H23281V231477H226852V0462524H23281V879144H244041V0462524Zquot fillquotcurrentColorquotquotgt lts |
| 100 |
Error
On line 6320, column 143 tColorquotquotgt ltpath dquotM244041 0462524H250V231477H244041V145415H23281V231477H226852V0462524H23281V879144H244041V0462524Zquot fillquotcurrentColorquotquotgt lts |
β