1<!doctype html> 2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 3<!--[if IE 9 ]><html class="ie9 no-js" lang="en"> <![endif]--> 4<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> 5<head> 6 7<meta name="facebook-domain-verification" content="r3582m27y116p9631zepcgo71pz2m7" /> 8 9 10 <!-- Basic page needs ================================================== --> 11 <meta charset="utf-8"> 12 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 13 14 15 16 <!-- Title and description ================================================== --> 17 <title> 18 Your Shopping Cart – Roniit 19 </title> 20 21 22 23 24 <!-- Helpers ================================================== --> 25 26<meta property="og:site_name" content="Roniit"> 27<meta property="og:url" content="https://www.roniit.com/cart"> 28<meta property="og:title" content="Your Shopping Cart"> 29<meta property="og:type" content="website"> 30<meta property="og:description" content="Visit Roniit's official website where you can buy merch, view tour dates, and more!"> 31 32<meta name="twitter:site" content="@"> 33<meta name="twitter:card" content="summary_large_image"> 34<meta name="twitter:title" content="Your Shopping Cart"> 35<meta name="twitter:description" content="Visit Roniit's official website where you can buy merch, view tour dates, and more!"> 36 <link rel="canonical" href="https://www.roniit.com/cart"> 37 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 38 <meta name="theme-color" content=""> 39 40
40<script> 41 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 42 window.Label = { 43 strings: { 44 addToCart: "Add to Cart", 45 soldOut: "Sold Out", 46 unavailable: "Unavailable", 47 addressError: "Error looking up that address", 48 addressNoResults: "No results for that address", 49 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 50 authError: "There was a problem authenticating your Google Maps account." 51 }, 52 moneyFormat: "${{amount}}", 53 ajaxCartEnable: true 54 }; 55 window.themeInfo = { name: 'Label' }; 56 </script>
56 57 58 <!-- Header hook for plugins ================================================== --> 59
59<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
59<meta name="google-site-verification" content="yAT4oO2e1yi5HlY1O48fY109OSjD0uQUYSxCMW4HqRc"> 60<meta name="facebook-domain-verification" content="r3582m27y116p9631zepcgo71pz2m7"> 61<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59447574733/digital_wallets/dialog"> 62<meta id="in-context-paypal-metadata" data-shop-id="59447574733" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 63<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
63<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
63 64<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
65<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=59447574733" crossorigin="anonymous"></script>
vendor: 1 bytes, line 65
65
66<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":59447574733,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/59447574733","merchantName":"Roniit","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Roniit","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 66
66
67<script id="shopify-features" type="application/json">{"accessToken":"90d4793b2004c6837fc45113f42dd045","betas":["rich-media-storefront-analytics"],"domain":"www.roniit.com","predictiveSearch":true,"shopId":59447574733,"locale":"en"}</script>
vendor: 1 bytes, line 67
67
68<script>var Shopify = Shopify || {}; 69Shopify.shop = "roniits-shoppe.myshopify.com"; 70Shopify.locale = "en"; 71Shopify.currency = {"active":"USD","rate":"1.0"}; 72Shopify.country = "US"; 73Shopify.theme = {"name":"Label","id":125481844941,"schema_name":"Label","schema_version":"2.5.4","theme_store_id":773,"role":"main"}; 74Shopify.theme.handle = "null"; 75Shopify.theme.style = {"id":null,"handle":null}; 76Shopify.cdnHost = "www.roniit.com/cdn"; 77Shopify.routes = Shopify.routes || {}; 78Shopify.routes.root = "/"; 79Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 80Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 81Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 82Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 82
82
83<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 83
83
84<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 84
84
85<script> 86 window.ShopifyPay = window.ShopifyPay || {}; 87 window.ShopifyPay.apiHost = "shop.app\/pay"; 88 window.ShopifyPay.redirectState = null; 89</script>
vendor: 1 bytes, line 89
89
90<script> 91 window.Shopify = window.Shopify || {}; 92 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 93 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 94 window.Shopify.SignInWithShop.eligible = true; 95</script>
vendor: 1 bytes, line 95
95
96<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 96
96
97<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 97
97
98<script type="module"> 99 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 100 101 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 102 103</script>
vendor: 1 bytes, line 103
103
104<script> 105 window.Shopify = window.Shopify || {}; 106 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 107 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 108</script>
vendor: 1 bytes, line 108
108
109<script>(function() { 110 var isLoaded = false; 111 function asyncLoad() { 112 if (isLoaded) return; 113 isLoaded = true; 114 var urls = ["\/\/www.powr.io\/powr.js?powr-token=roniits-shoppe.myshopify.com\u0026external-type=shopify\u0026shop=roniits-shoppe.myshopify.com","https:\/\/cdn.nfcube.com\/07399744c8624a10b557f06485e53f3f.js?shop=roniits-shoppe.myshopify.com","\/\/cdn.shopify.com\/proxy\/e940b1d3df360091af67b2d4378e879385c2ccf05ce14ed3a5dc9f8199a73015\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=roniits-shoppe.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 115 for (var i = 0; i < urls.length; i++) { 116 var s = document.createElement('script'); 117 s.type = 'text/javascript'; 118 s.async = true; 119 s.src = urls[i]; 120 var x = document.getElementsByTagName('script')[0]; 121 x.parentNode.insertBefore(s, x); 122 } 123 }; 124 if(window.attachEvent) { 125 window.attachEvent('onload', asyncLoad); 126 } else { 127 window.addEventListener('load', asyncLoad, false); 128 } 129})();</script>
vendor: 1 bytes, line 129
129
130<script id="__st">var __st={"a":59447574733,"offset":-21600,"reqid":"d09edb23-1812-4848-996b-49f8edd7430b-1791081788","pageurl":"www.roniit.com\/cart","u":"87224023daec","p":"cart"};</script>
vendor: 1 bytes, line 130
130
131<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 131
131
132<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 132
132
133<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.roniit.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 133
133
134<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.roniit.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
134<script crossorigin="anonymous" defer="defer" src="//www.roniit.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 134
134
135<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 135
135
136<script> 137 window.Shopify = window.Shopify || {}; 138 window.Shopify.MCP = window.Shopify.MCP || {}; 139 window.Shopify.MCP.enabled = true; 140 window.Shopify.MCP.shop = "roniits-shoppe.myshopify.com"; 141 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.roniit.com\/api\/mcp"; 142 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 143</script>
vendor: 1 bytes, line 143
143
144<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.roniit.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 145</script>
vendor: 1 bytes, line 145
145
146<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.roniit.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 147</script>
vendor: 1 bytes, line 147
147
148<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 149 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 150</script>
vendor: 1 bytes, line 150
150
151<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 152</script>
152 153<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.roniit.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 154<style id="shopify-accelerated-checkout-cart"> 155 #shopify-buyer-consent { 156 margin-top: 1em; 157 display: inline-block; 158 width: 100%; 159} 160 161#shopify-buyer-consent.hidden { 162 display: none; 163} 164 165#shopify-subscription-policy-button { 166 background: none; 167 border: none; 168 padding: 0; 169 text-decoration: underline; 170 font-size: inherit; 171 cursor: pointer; 172} 173 174#shopify-subscription-policy-button::before { 175 box-shadow: none; 176} 177 178 </style> 179
180<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
180 181 <!-- /snippets/oldIE-js.liquid --> 182 183 184<!--[if lt IE 9]>
185<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 185
185
186<script src="//www.roniit.com/cdn/shop/t/2/assets/respond.min.js?v=52248677837542619231628925385" type="text/javascript"></script>
186 187<link href="//www.roniit.com/cdn/shop/t/2/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 188<link href="//www.roniit.com/search?q=48702874611213ebd021bcc824f2838d" id="respond-redirect" rel="respond-redirect" />
189<script src="//www.roniit.com/search?q=48702874611213ebd021bcc824f2838d" type="text/javascript"></script>
189 190<![endif]--> 191 192 193 194 <!-- CSS ================================================== --> 195 <style> 196 .form-container.AddToCartForm { 197 --payment-terms-background-color: #000000; 198 } 199 </style> 200 <link href="//www.roniit.com/cdn/shop/t/2/assets/theme.scss.css?v=157921974652420204581774755360" rel="stylesheet" type="text/css" media="all" /> 201 202
202<script src="//www.roniit.com/cdn/shop/t/2/assets/modernizr.min.js?v=137617515274177302221628925383" type="text/javascript"></script>
202 203 204 205 206 207 208<!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 209 210<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 211 212 213 214 215 216 217
218<script> 219 ;(function () { 220 const url = new URL(window.location) 221 const viewParam = url.searchParams.get('view') 222 if (viewParam && viewParam.includes('variant-pf-')) { 223 url.searchParams.set('pf_v', viewParam) 224 url.searchParams.delete('view') 225 window.history.replaceState({}, '', url) 226 } 227 })() 228</script>
228 229 230 231
232<script type='module'> 233 234 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 235 236 window.PAGEFLY_CRO['data_debug'] = { 237 original_template_suffix: "", 238 allow_ab_test: false, 239 ab_test_start_time: 0, 240 ab_test_end_time: 0, 241 today_date_time: 1791081788000, 242 } 243 window.PAGEFLY_CRO['GA4'] = { enabled: false} 244</script>
244 245 246<!-- END app snippet --> 247 248 249 250 251 252 253 254 255
255<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
255 256 257
257<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
257 258 259
259<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
259 260 261
261<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
261 262 263
263<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
263 264 265
265<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
265 266 267
267<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
267 268 269
269<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
269 270 271
271<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
271 272 273
274<script id='pagefly-helper-data' type='application/json'> 275 { 276 "page_optimization": { 277 "assets_prefetching": false 278 }, 279 "elements_asset_mapper": { 280 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 281 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 282 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 283 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 284 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 285 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 286 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 287 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 288 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 289 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 290 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 291 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 292 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 293 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 294 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 295 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 296 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 297 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 298 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 299 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 300 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 301 302 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 303 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 304 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 305 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 306 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 307 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
307-363/assets/pagefly-3rd-elements.js", 308 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 309 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 310 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 311 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 312 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 313 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 314 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 315 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 316 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 317 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 318 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 319 }, 320 "custom_elements_mapper": { 321 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 322 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 323 } 324 } 325</script>
325 326
327<script id='pagefly-heatmap-config' type='application/json'> 328 {} 329</script>
vendor: 1 bytes, line 329
329
330<script> 331 (function () { 332 var el = document.getElementById('pagefly-heatmap-config') 333 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 334 try { 335 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 336 } catch (e) { 337 window.__pagefly_heatmap_config__ = {} 338 } 339 })() 340</script>
vendor: 1 bytes, line 340
340
341<script> 342 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 343 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 344 // overlay path in the metafield, and this page must already be one the merchant enabled 345 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 346 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 347 (function () { 348 var cfg = window.__pagefly_heatmap_config__ || {} 349 var id = (window.__pagefly_page_setting__ || {}).pageId 350 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 351 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 352 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 353 var s = document.createElement('script') 354 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 355 s.defer = true 356 document.head.appendChild(s) 357 })() 358</script>
358 359 360<!-- BEGIN app snippet: pf-ai-schema --> 361<!-- END app snippet --> 362 363 364<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect --> 365<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin> 366<link rel="dns-prefetch" href="https://cdn.ecomposer.app"> 367 368<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style"> 369<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script"> 370<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script"> 371 372<!-- Global CSS --><!-- Custom CSS & JS --><!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles --> 373<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}
373to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style> 374 375 376<!-- EComposer Config Script -->
377<script id="ecom-theme-helpers" async> 378window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){}; 379this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://www.roniit.com',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'}; 380this.queryParams={}; 381if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})} 382this.money_format="${{amount}}"; 383this.money_with_currency_format="${{amount}} USD"; 384this.currencyCodeEnabled=null;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)}; 385this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t}; 386this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)}; 387const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
387<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}} 388}).bind(window.EComposer)(); 389if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})} 390</script>
390<!-- Toast Template -->
391<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg> 392<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg> 393</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
393<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script --> 394 395 396<!-- END app snippet --> 397 398 399 400 401<!-- END app block -->
401<script src="https://cdn.shopify.com/extensions/01a0f119-97d5-70ad-8274-d2ee373cf011/ecomposer-145/assets/ecom.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 401
401
402<script src="https://cdn.shopify.com/extensions/01a0b35b-fe77-73f6-98ae-1f3438574cf5/bookeasy-184/assets/bookeasy-widget.js" type="text/javascript" defer="defer"></script>
402 403<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0594/4757/4733/files/banner-YT-1_copy_50335b7a-e50a-42d6-a6af-b230a3a8d84b.jpg?v=1629009698" /> 404<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0594/4757/4733/files/banner-YT-1_copy_50335b7a-e50a-42d6-a6af-b230a3a8d84b.jpg?v=1629009698" /> 405<meta property="og:image:width" content="2048" /> 406<meta property="og:image:height" content="1152" /> 407<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
408<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 59447574733,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 408
408
409<script> 410 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 411</script>
vendor: 1 bytes, line 411
411
412<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
412).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 59447574733,storefrontBaseUrl: "https://www.roniit.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.roniit.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"457900237","configuration":"{\"storeIdentity\":\"roniits-shoppe.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"282034381","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-NGKZ64L\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-JTMCYTEJ5H\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-JTMCYTEJ5H\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-JTMCYTEJ5H\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
412,{"id":"157417677","configuration":"{\"pixel_id\":\"992694495877746\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Roniit","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"roniits-shoppe.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.roniit.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.roniit.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"125481844941","themeStoreId":"773","themePublished":"true","eventMetadataId":"632b1c27-d4f2-4d6e-93a0-ed5c01baeb23","pageType":"cart","shopId":"59447574733","storefrontBaseUrl":"https:\/\/www.roniit.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
412<script> 413 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 414 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 415 window.ShopifyAnalytics.meta.currency = 'USD'; 416 var meta = {"page":{"pageType":"cart","requestId":"d09edb23-1812-4848-996b-49f8edd7430b-1791081788"}}; 417 for (var attr in meta) { 418 window.ShopifyAnalytics.meta[attr] = meta[attr]; 419 } 420</script>
vendor: 1 bytes, line 420
420
421<script class="analytics"> 422 (function () { 423 var customDocumentWrite = function(content) { 424 var jquery = null; 425 426 if (window.jQuery) { 427 jquery = window.jQuery; 428 } else if (window.Checkout && window.Checkout.$) { 429 jquery = window.Checkout.$; 430 } 431 432 if (jquery) { 433 jquery('body').append(content); 434 } 435 }; 436 437 var hasLoggedConversion = function(token) { 438 if (token) { 439 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 440 } 441 return false; 442 } 443 444 var setCookieIfConversion = function(token) { 445 if (token) { 446 var twoMonthsFromNow = new Date(Date.now()); 447 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 448 449 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 450 } 451 } 452 453 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 454 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 455 if (trekkie.integrations) { 456 return; 457 } 458 trekkie.methods = [ 459 'identify', 460 'page', 461 'ready', 462 'track', 463 'trackForm', 464 'trackLink' 465 ]; 466 trekkie.factory = function(method) { 467 return function() { 468 var args = Array.prototype.slice.call(arguments); 469 args.unshift(method); 470 trekkie.push(args); 471 if (method == 'track' || method == 'page') { 472 var pageUrl; 473 try { 474 pageUrl = window.location.href; 475 } catch (e) {} 476 var pageReferrer; 477 try { 478 pageReferrer = document.referrer; 479 } catch (e) {} 480 try { 481 if (window.__TREKKIE_SHIM_QUEUE == null) { 482 window.__TREKKIE_SHIM_QUEUE = []; 483 } 484 window.__TREKKIE_SHIM_QUEUE.push({ 485 from: 'trekkie-stub', 486 method: method, 487 args: args.slice(1), 488 pageContext: { 489 url: pageUrl, 490 referrer: pageReferrer 491 } 492 }); 493 } catch (e) { 494 // no-op 495 } 496 } 497 return trekkie; 498 }; 499 }; 500 for (var i = 0; i < trekkie.methods.length; i++) { 501 var key = trekkie.methods[i]; 502 trekkie[key] = trekkie.factory(key); 503 } 504 trekkie.load = function(config) { 505 trekkie.config = config || {}; 506 trekkie.config.initialDocumentCookie = document.cookie; 507 var first = document.getElementsByTagName('script')[0]; 508var script = document.createElement('script'); 509script.type = 'text/javascript'; 510script.onerror = function(e) { 511 var scriptFallback = document.createElement('script'); 512 scriptFallback.type = 'text/javascript'; 513 scriptFallback.onerror = function(error) { 514 var Monorail = { 515 produce: function produce(monorailDomain, schemaId, payload) { 516 var currentMs = new Date().getTime(); 517 var event = { 518 schema_id: schemaId, 519 payload: payload, 520 metadata: { 521 event_created_at_ms: currentMs, 522 event_sent_at_ms: currentMs 523 } 524 }; 525 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 526 }, 527 sendRequest: function sendRequest(endpointUrl, payload) { 528 // Try the sendBeacon API 529 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 530 var blobData = new window.Blob([payload], { 531 type: 'text/plain' 532 }); 533 534 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 535 return true; 536 } // sendBeacon was not successful 537 538 } // XHR beacon 539 540 var xhr = new XMLHttpRequest(); 541 542 try { 543 xhr.open('POST', endpointUrl); 544 xhr.setRequestHeader('Content-Type', 'text/plain'); 545 xhr.send(payload); 546 } catch (e) { 547 console.log(e); 548 } 549 550 return false; 551 }, 552 isIos12: function isIos12() { 553 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 554 } 555 }; 556 Monorail.produce('monorail-edge.shopifysvc.com', 557 'trekkie_storefront_load_errors/1.1', 558 {shop_id: 59447574733, 559 theme_id: 125481844941, 560 app_name: "storefront", 561 context_url: window.location.href, 562 source_url: "//www.roniit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 563 564 }; 565 scriptFallback.async = true; 566 scriptFallback.src = '//www.roniit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 567 first.parentNode.insertBefore(scriptFallback, first); 568}; 569script.async = true; 570script.src = '//www.roniit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 571first.parentNode.insertBefore(script, first); 572 573 }; 574 trekkie.load( 575 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59447574733,"isMerchantRequest":null,"themeId":125481844941,"themeCityHash":"12954181966120893522","contentLanguage":"en","currency":"USD","eventMetadataId":"632b1c27-d4f2-4d6e-93a0-ed5c01baeb23"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 576 ); 577 578 var loaded = false;
579 trekkie.ready(function() { 580 if (loaded) return; 581 loaded = true; 582 583 window.ShopifyAnalytics.lib = window.trekkie; 584 585 var originalDocumentWrite = document.write; 586 document.write = customDocumentWrite; 587 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 588 document.write = originalDocumentWrite; 589 590 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 591 var token = match? match[1]: undefined; 592 if (!hasLoggedConversion(token)) { 593 setCookieIfConversion(token); 594 595 } 596 }); 597 598 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"d09edb23-1812-4848-996b-49f8edd7430b-1791081788","shopifyEmitted":true}); 599 600 var eventsListenerScript = document.createElement('script'); 601 eventsListenerScript.async = true; 602 eventsListenerScript.src = "//www.roniit.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 603 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 604})();</script>
vendor: 1 bytes, line 604
604
605<script 606 defer 607 src="https://www.roniit.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 608 data-application="storefront-renderer" 609 data-shop-id="59447574733" 610 data-render-region="gcp-us-central1" 611 data-page-type="cart" 612 data-theme-instance-id="125481844941" 613 data-theme-name="Label" 614 data-theme-version="2.5.4" 615 data-monorail-region="shop_domain" 616 data-resource-timing-sampling-rate="10" 617 data-shs="true" 618 data-shs-beacon="true" 619 data-shs-export-with-fetch="true" 620 data-shs-logs-sample-rate="1" 621 data-shs-beacon-endpoint="https://www.roniit.com/api/collect" 622></script>
622 623<meta name="shopify-y" content="4529f759-4586-4ab2-b7ef-8c4a87402df4" data-expiration="1822639388000"><meta name="shopify-s" content="567b12b2-aec7-4d20-baee-a39f5cbcd449" data-expiration="1791083588000"><meta name="new-cookie-storage-activated" content="t"> 624</head> 625 626 627<body id="your-shopping-cart" class="template-cart ajax-on" > 628 629 <div id="shopify-section-sidebar-menu" class="shopify-section sidebar-menu"><!-- /snippets/drawers.liquid --> 630<div id="NavDrawer" class="drawer drawer--left" data-section-type="sidebar-menu" data-section-id="sidebar-menu"> 631 <div class="drawer__container"> 632 <div class="drawer__header"> 633 <button type="button" class="js-drawer-close"> 634 <span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 37 40"><path d="M21.3 23l11-11c.8-.8.8-2 0-2.8-.8-.8-2-.8-2.8 0l-11 11-11-11c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l11 11-11 11c-.8.8-.8 2 0 2.8.4.4.9.6 1.4.6s1-.2 1.4-.6l11-11 11 11c.4.4.9.6 1.4.6s1-.2 1.4-.6c.8-.8.8-2 0-2.8l-11-11z"/></svg></span> 635 <span class="menu-text"> Close menu</span> 636 </button> 637 <div class="h1 site-header__logo text-active "> 638 639 640 641 642 <a href="/" class="site-header__logo-link"> 643 <img src="//www.roniit.com/cdn/shop/files/Roniit-white-png_200x.png?v=1628925759" alt="Roniit" width="100x"> 644 </a> 645 646 </div> 647 </div> 648 <!-- begin mobile-nav --> 649 <nav> 650 <ul class="drawer-nav"> 651 652 653 654 <li class="drawer-nav__item feature-copy"> 655 <a href="/" class="drawer-nav__link">Home</a> 656 </li> 657 658 659 660 <li class="drawer-nav__item feature-copy"> 661 <a href="/collections/earthly-goods" class="drawer-nav__link">Merchandise</a> 662 </li> 663 664 665 666 <li class="drawer-nav__item feature-copy"> 667 <a href="/collections/digital-goods" class="drawer-nav__link">Downloads</a> 668 </li> 669 670 671 672 <li class="drawer-nav__item feature-copy"> 673 <a href="/pages/collaborate-with-me" class="drawer-nav__link">Collaborate</a> 674 </li> 675 676 677 678 <li class="drawer-nav__item feature-copy"> 679 <a href="/pages/contact" class="drawer-nav__link">Contact</a> 680 </li> 681 682 683 684 <li class="drawer-nav__item feature-copy"> 685 <a href="/blogs/roniits-blog" class="drawer-nav__link">Blog</a> 686 </li> 687 688 689 690 691 692 693 <li class="drawer-nav__item customer-item first"> 694 <a href="https://www.roniit.com/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Log in</a> 695 </li> 696 697 <li class="drawer-nav__item customer-item"> 698 <a href="https://shopify.com/59447574733/account?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyb25paXRzLXNob3BwZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE2ODY1ODgsIm5iZiI6MTc5MTA4MTc4OH0.Bts0TDFJ4550bBsvbahL9AsL0qW86JxLyfTy-RXy-kk" id="customer_register_link">Create account</a> 699 </li> 700 701 702 703 </ul> 704 </nav> 705 706 707 <div class="draw-nav__search"> 708 <!-- /snippets/search-bar.liquid --> 709 710 711 712<form action="/search" method="get" class="input-group search-bar" role="search"> 713 <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store"> 714 <span class="input-group-btn"> 715 <button type="submit" class="search-btn"> 716 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 32 32"><path d="M29.824 28.432l-8.496-8.496c1.296-1.728 2.016-3.888 2.016-6.192C23.2 7.696 18.304 2.8 12.4 2.8S1.6 7.696 1.6 13.6c0 5.904 4.896 10.8 10.8 10.8 2.304 0 4.464-.72 6.192-2.016l8.496 8.496c.72.72 2.016.864 2.736.144.72-.576.72-1.872 0-2.592zM5.2 13.6c0-4.032 3.168-7.2 7.2-7.2s7.2 3.168 7.2 7.2-3.168 7.2-7.2 7.2-7.2-3.168-7.2-7.2z"/></svg> 717 </button> 718 </span> 719</form> 720 721 </div> 722 723 724 725 726
727 <div class="drawer-social"> 728 <!-- /snippets/social.liquid --> 729 730 731 732 733 734 735 736 737<ul class="social-list "> 738 739 740 741 742 <li> 743 <a href="http://www.facebook.com/roniitmusic" title="Roniit on Facebook" target="_blank"> 744 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path d="M18.477 32V17.404h4.9l.733-5.688h-5.633V8.084c0-1.647.458-2.769 2.819-2.769l3.012-.001V.226c-.521-.069-2.309-.224-4.39-.224-4.343 0-7.316 2.651-7.316 7.519v4.195H7.69v5.688h4.912V32h5.875z"/></svg> 745 </a> 746 </li> 747 748 749 750 <li> 751 <a href="http://www.instagram.com/roniitmusic" title="Roniit on Instagram" target="_blank"> 752 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path d="M23.416.644H8.585C4.038.644.316 4.366.316 8.913v14.178c0 4.547 3.722 8.269 8.269 8.269h14.831c4.547 0 8.269-3.722 8.269-8.269V8.91c0-4.547-3.722-8.266-8.269-8.266zm5.462 22.24c0 3.147-2.575 5.725-5.725 5.725H8.847c-3.147 0-5.725-2.575-5.725-5.725V9.115c0-3.147 2.575-5.725 5.725-5.725h14.306c3.147 0 5.725 2.575 5.725 5.725v13.769z"/><path d="M15.997 8.116c-4.356 0-7.887 3.531-7.887 7.888s3.531 7.887 7.887 7.887a7.887 7.887 0 1 0 0-15.774zm0 12.975a5.089 5.089 0 1 1 .001-10.175 5.089 5.089 0 0 1-.001 10.174zM26.091 7.691a1.78 1.78 0 1 1-3.561.001 1.78 1.78 0 0 1 3.561-.001z"/></svg> 753 </a> 754 </li> 755 756 757 758 <li> 759 <a href="http://www.tiktok.com/roniitmusic" title="Roniit on TikTok" target="_blank"> 760 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 32 32"><path d="M13.77 12.33v-1.22a9.003 9.003 0 0 0-1.28-.11 9.49 9.49 0 0 0-5.44 17.28 9.48 9.48 0 0 1 6.72-15.95z" opacity=".2"/><path d="M14 26.15A4.34 4.34 0 0 0 18.33 22V1.31h3.78A7.09 7.09 0 0 1 22 0h-5.17v20.67a4.34 4.34 0 0 1-4.33 4.18 4.4 4.4 0 0 1-2-.5 4.34 4.34 0 0 0 3.5 1.8zM29.17 8.33V7.18A7.06 7.06 0 0 1 25.26 6a7.17 7.17 0 0 0 3.91 2.33z" opacity=".2"/><path d="M25.26 6a7.12 7.12 0 0 1-1.77-4.7h-1.38A7.16 7.16 0 0 0 25.26 6zM12.49 16.17a4.34 4.34 0 0 0-2 8.18A4.33 4.33 0 0 1 14 17.48a4.56 4.56 0 0 1 1.28.2v-5.26a9.08 9.08 0 0 0-1.28-.1h-.23v4a4.45 4.45 0 0 0-1.28-.15z" opacity=".4"/><path d="M29.17 8.33v4A12.27 12.27 0 0 1 22 10v10.51A9.51 9.51 0 0 1 12.49 30a9.41 9.41 0 0 1-5.44-1.72 9.49 9.49 0 0 0 16.44-6.46V11.34a12.29 12.29 0 0 0 7.18 2.3V8.49a7.33 7.33 0 0 1-1.5-.16z" opacity=".4"/><path d="M22 20.51V10a12.27 12.27 0 0 0 7.18 2.3v-4A7.17 7.17 0 0 1 25.26 6a7.16 7.16 0 0 1-3.15-4.7h-3.78V22a4.34 4.34 0 0 1-7.85 2.37 4.34 4.34 0 0 1 2-8.18 4.45 4.45 0 0 1 1.28.2v-4a9.48 9.48 0 0 0-6.72 16A9.41 9.41 0 0 0 12.49 30 9.51 9.51 0 0 0 22 20.51z"/></svg> 761 </a> 762 </li> 763 764 765 766 <li> 767 <a href="http://www.twitter.com/roniitmusic" title="Roniit on Twitter" target="_blank"> 768 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path d="M28.724 9.473c.012.282.02.564.02.849 0 8.676-6.604 18.68-18.68 18.68A18.59 18.59 0 0 1 0 26.052c.513.06 1.036.092 1.566.092 3.076 0 5.907-1.05 8.154-2.811a6.57 6.57 0 0 1-6.133-4.56 6.612 6.612 0 0 0 2.965-.112 6.568 6.568 0 0 1-5.267-6.437l.001-.083a6.548 6.548 0 0 0 2.973.821 6.565 6.565 0 0 1-2.92-5.465c0-1.203.324-2.331.889-3.3a18.64 18.64 0 0 0 13.532 6.86 6.591 6.591 0 0 1-.17-1.496 6.565 6.565 0 0 1 6.565-6.565c1.889 0 3.595.797 4.792 2.073 1.495-.294 2.9-.84 4.168-1.593a6.586 6.586 0 0 1-2.886 3.632A13.125 13.125 0 0 0 32 6.074a13.332 13.332 0 0 1-3.276 3.398z"/></svg> 769 </a> 770 </li> 771 772 773 774 <li> 775 <a href="http://www.patreon.com/roniit" title="Roniit on Patreon" target="_blank"> 776 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-patreon" viewBox="0 0 32 32"><g fill-rule="evenodd"><path d="M20.516 2C14.718 2 10 6.717 10 12.516 10 18.296 14.718 23 20.516 23 26.297 23 31 18.297 31 12.516 31 6.717 26.297 2 20.516 2M2 30h5V2H2z"/></g></svg> 777 </a> 778 </li> 779 780 781 782 783 784 <li> 785 <a href="http://www.soundcloud.com/roniitmusic" title="Roniit on Soundcloud" target="_blank"> 786 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-soundcloud" viewB
786ox="0 0 32 32"><path d="M.64 21.12H0v-3.84h.64v3.84zm1.6 1.28H1.6v-6.08h.64v6.08zm1.28.32h-.64v-7.04h.64v7.04zm1.28.32h-.64V16h.64v7.04zm1.6 0h-.64v-9.28h.64v9.28zm1.28 0h-.64V12.48h.64v10.56zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V11.52h.64v11.52zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V12.16h.64v10.88zm1.28 0h-.64V10.88h.64v12.16zm1.6 0h-.64V9.92h.64v13.12zm11.756-.077l-10.979-.006c-.236-.024-.458-.225-.458-.467V9.972c0-.23.113-.348.411-.464a6.973 6.973 0 0 1 9.47 5.872c.47-.197.992-.307 1.533-.307 2.178 0 3.954 1.766 3.954 3.944s-1.756 3.945-3.933 3.945z"/></svg> 787 </a> 788 </li> 789 790 791 792 <li> 793 <a href="https://open.spotify.com/artist/09KYpkm7IEPR3nc8omKpSY?si=l-kCzmhLTmGmMHWg1HaiyQ&dl_branch=1" title="Roniit on Spotify" target="_blank"> 794 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spotify" viewBox="0 0 32 32"><path d="M25.837 25.929a1.398 1.398 0 0 1-1.926.464c-5.277-3.224-11.921-3.953-19.745-2.165a1.401 1.401 0 0 1-.623-2.732c8.562-1.956 15.905-1.114 21.83 2.506.661.403.868 1.265.464 1.928zm2.751-6.121a1.753 1.753 0 0 1-2.411.577c-6.04-3.712-15.25-4.788-22.396-2.62a1.755 1.755 0 0 1-2.188-1.167 1.757 1.757 0 0 1 1.169-2.186c8.163-2.477 18.311-1.277 25.248 2.987a1.75 1.75 0 0 1 .577 2.408zm3.116-7.108a2.1 2.1 0 0 1-2.88.735C21.579 9.132 9.628 8.738 2.713 10.837a2.101 2.101 0 1 1-1.221-4.023C9.431 4.403 22.629 4.87 30.97 9.82a2.1 2.1 0 0 1 .733 2.88z"/></svg> 795 </a> 796 </li> 797 798 799 800 801 802 803 804 805 806 807 808 <li> 809 <a href="http://www.youtube.com/roniitmusic" title="Roniit on YouTube" target="_blank"> 810 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 32 32"><path d="M31.681 9.602s-.312-2.205-1.272-3.176c-1.217-1.274-2.581-1.281-3.206-1.356-4.478-.324-11.195-.324-11.195-.324h-.014s-6.717 0-11.195.324c-.625.075-1.989.081-3.206 1.356C.634 7.397.321 9.602.321 9.602s-.32 2.589-.32 5.179v2.428c0 2.589.32 5.179.32 5.179s.312 2.205 1.272 3.176c1.217 1.275 2.816 1.235 3.528 1.368 2.56.246 10.88.321 10.88.321s6.724-.01 11.202-.334c.625-.075 1.989-.081 3.206-1.356.959-.971 1.272-3.176 1.272-3.176S32 19.798 32 17.208V14.78c0-2.589-.319-5.179-.319-5.179zm-11.372 6.652l-.001-.001-7.582 3.928V11.19l8.646 4.511-1.064.552z"/></svg> 811 </a> 812 </li> 813 814 815 816 817 818 819 820</ul> 821 </div> 822 823 824 825 826 </div><!-- drawer nav container --> 827 <!-- //drawer-nav --> 828</div> 829 830 831</div> 832 833 <!-- /snippets/right-drawer.liquid --> 834<div id="RightDrawer" class="drawer drawer--right"> 835 <div class="drawer__container"> 836 <div class="drawer__header"> 837 <button type="button" class="js-drawer-close"> 838 <span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 37 40"><path d="M21.3 23l11-11c.8-.8.8-2 0-2.8-.8-.8-2-.8-2.8 0l-11 11-11-11c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l11 11-11 11c-.8.8-.8 2 0 2.8.4.4.9.6 1.4.6s1-.2 1.4-.6l11-11 11 11c.4.4.9.6 1.4.6s1-.2 1.4-.6c.8-.8.8-2 0-2.8l-11-11z"/></svg></span> 839 <span class="menu-text"> Close</span> 840 </button> 841 <div class="h2" id="RightDrawerTitle"></div> 842 <div class="secondary" id="RightDrawerSubtitle"></div> 843 </div> 844 <div class="drawer__content" id="RightDrawerContent"> 845 846 </div> 847 </div> 848</div> 849 850 851 <div id="PageContainer" class="is-moved-by-drawer"> 852 853 <div id="shopify-section-header" class="shopify-section section-site-header"><div class="header-section-wrapper header-section-wrapper--full-screen"> 854 855 856 857<header class="site-header nav-aligned-left show-border" 858 role="banner" 859 data-section-type="header" 860 data-section-id="header" 861 data-template="cart"> 862 863 864 865 <div class="wrapper"> 866 <div class="headerInnerWrap none"> 867 <div class="grid--full grid--table"> 868 869 870 871 872 873 <!-- if logo is on the left --> 874 875 876 877 878 879 880 881 882 <div class="grid__item xlarge--one-third large--one-quarter nav-left-only always-burger-menu medium-down--one-eighth text-left"> 883 884 <!-- /snippets/header_burger-menu.liquid --> 885<div class="site-header__burger-menu"> 886 <button type="button" class="js-drawer-open-left" aria-controls="NavDrawer" aria-expanded="false" tabindex="1"> 887 <div class="icon-burger"> 888 <div class="row"></div> 889 <div class="row"></div> 890 <div class="row"></div> 891 </div> 892 <span class="menu-text medium-down--hide">Menu</span> 893 </button> 894</div> 895 896 <!-- /snippets/header_navigation.liquid --> 897<!-- begin site-nav --> 898<ul class="site-nav" id="AccessibleNav"> 899 900 901 <li > 902 <a href="/" class="site-nav__link">Home</a> 903 </li> 904 905 906 907 <li > 908 <a href="/collections/all" class="site-nav__link">Catalog</a> 909 </li> 910 911 912 913 <li > 914 <a href="/pages/loves-gone" class="site-nav__link">Love's Gone</a> 915 </li> 916 917 918</ul> 919<!-- //site-nav --> 920 921 922 </div><!-- end navigation / drawer --> 923 924 <div class="grid__item xlarge--one-third large--two-quarters medium-down--six-eighths text-center site-title_container"> 925 926 <!-- /snippets/header_logo.liquid --> 927 928 929 930 931 <div class="h1 site-header__logo "> 932 933 934 935 936 <a href="/" class="site-header__logo-link"> 937 938 939 940 941 942 943 944 945 <img src="//www.roniit.com/cdn/shop/files/Roniit-white-small_fb34a06c-044b-4320-be43-690dcd67766a_740x.png?v=1628973221" alt="Roniit" width="370x"> 946 947 </a> 948 949 950 951 952 </div> 953 954 955 956 </div> <!-- end logo --> 957 958 <div class="grid__item xlarge--one-third large--one-quarter medium-down--one-eighth text-right header-meta"> 959 <!-- /snippets/header_meta.liquid --> 960 961<!-- /snippets/social.liquid --> 962 963 964 965 966 967 968 969 970<ul class="social-list medium-down--hide"> 971 972 973 974 975 <li> 976 <a href="http://www.facebook.com/roniitmusic" title="Roniit on Facebook" target="_blank"> 977 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
977ox="0 0 32 32"><path d="M18.477 32V17.404h4.9l.733-5.688h-5.633V8.084c0-1.647.458-2.769 2.819-2.769l3.012-.001V.226c-.521-.069-2.309-.224-4.39-.224-4.343 0-7.316 2.651-7.316 7.519v4.195H7.69v5.688h4.912V32h5.875z"/></svg> 978 </a> 979 </li> 980 981 982 983 <li> 984 <a href="http://www.instagram.com/roniitmusic" title="Roniit on Instagram" target="_blank"> 985 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path d="M23.416.644H8.585C4.038.644.316 4.366.316 8.913v14.178c0 4.547 3.722 8.269 8.269 8.269h14.831c4.547 0 8.269-3.722 8.269-8.269V8.91c0-4.547-3.722-8.266-8.269-8.266zm5.462 22.24c0 3.147-2.575 5.725-5.725 5.725H8.847c-3.147 0-5.725-2.575-5.725-5.725V9.115c0-3.147 2.575-5.725 5.725-5.725h14.306c3.147 0 5.725 2.575 5.725 5.725v13.769z"/><path d="M15.997 8.116c-4.356 0-7.887 3.531-7.887 7.888s3.531 7.887 7.887 7.887a7.887 7.887 0 1 0 0-15.774zm0 12.975a5.089 5.089 0 1 1 .001-10.175 5.089 5.089 0 0 1-.001 10.174zM26.091 7.691a1.78 1.78 0 1 1-3.561.001 1.78 1.78 0 0 1 3.561-.001z"/></svg> 986 </a> 987 </li> 988 989 990 991 <li> 992 <a href="http://www.tiktok.com/roniitmusic" title="Roniit on TikTok" target="_blank"> 993 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 32 32"><path d="M13.77 12.33v-1.22a9.003 9.003 0 0 0-1.28-.11 9.49 9.49 0 0 0-5.44 17.28 9.48 9.48 0 0 1 6.72-15.95z" opacity=".2"/><path d="M14 26.15A4.34 4.34 0 0 0 18.33 22V1.31h3.78A7.09 7.09 0 0 1 22 0h-5.17v20.67a4.34 4.34 0 0 1-4.33 4.18 4.4 4.4 0 0 1-2-.5 4.34 4.34 0 0 0 3.5 1.8zM29.17 8.33V7.18A7.06 7.06 0 0 1 25.26 6a7.17 7.17 0 0 0 3.91 2.33z" opacity=".2"/><path d="M25.26 6a7.12 7.12 0 0 1-1.77-4.7h-1.38A7.16 7.16 0 0 0 25.26 6zM12.49 16.17a4.34 4.34 0 0 0-2 8.18A4.33 4.33 0 0 1 14 17.48a4.56 4.56 0 0 1 1.28.2v-5.26a9.08 9.08 0 0 0-1.28-.1h-.23v4a4.45 4.45 0 0 0-1.28-.15z" opacity=".4"/><path d="M29.17 8.33v4A12.27 12.27 0 0 1 22 10v10.51A9.51 9.51 0 0 1 12.49 30a9.41 9.41 0 0 1-5.44-1.72 9.49 9.49 0 0 0 16.44-6.46V11.34a12.29 12.29 0 0 0 7.18 2.3V8.49a7.33 7.33 0 0 1-1.5-.16z" opacity=".4"/><path d="M22 20.51V10a12.27 12.27 0 0 0 7.18 2.3v-4A7.17 7.17 0 0 1 25.26 6a7.16 7.16 0 0 1-3.15-4.7h-3.78V22a4.34 4.34 0 0 1-7.85 2.37 4.34 4.34 0 0 1 2-8.18 4.45 4.45 0 0 1 1.28.2v-4a9.48 9.48 0 0 0-6.72 16A9.41 9.41 0 0 0 12.49 30 9.51 9.51 0 0 0 22 20.51z"/></svg> 994 </a> 995 </li> 996 997 998 999 <li> 1000 <a href="http://www.twitter.com/roniitmusic" title="Roniit on Twitter" target="_blank"> 1001 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32"><path d="M28.724 9.473c.012.282.02.564.02.849 0 8.676-6.604 18.68-18.68 18.68A18.59 18.59 0 0 1 0 26.052c.513.06 1.036.092 1.566.092 3.076 0 5.907-1.05 8.154-2.811a6.57 6.57 0 0 1-6.133-4.56 6.612 6.612 0 0 0 2.965-.112 6.568 6.568 0 0 1-5.267-6.437l.001-.083a6.548 6.548 0 0 0 2.973.821 6.565 6.565 0 0 1-2.92-5.465c0-1.203.324-2.331.889-3.3a18.64 18.64 0 0 0 13.532 6.86 6.591 6.591 0 0 1-.17-1.496 6.565 6.565 0 0 1 6.565-6.565c1.889 0 3.595.797 4.792 2.073 1.495-.294 2.9-.84 4.168-1.593a6.586 6.586 0 0 1-2.886 3.632A13.125 13.125 0 0 0 32 6.074a13.332 13.332 0 0 1-3.276 3.398z"/></svg> 1002 </a> 1003 </li> 1004 1005 1006 1007 <li> 1008 <a href="http://www.patreon.com/roniit" title="Roniit on Patreon" target="_blank"> 1009 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-patreon" viewBox="0 0 32 32"><g fill-rule="evenodd"><path d="M20.516 2C14.718 2 10 6.717 10 12.516 10 18.296 14.718 23 20.516 23 26.297 23 31 18.297 31 12.516 31 6.717 26.297 2 20.516 2M2 30h5V2H2z"/></g></svg> 1010 </a> 1011 </li> 1012 1013 1014 1015 1016 1017 <li> 1018 <a href="http://www.soundcloud.com/roniitmusic" title="Roniit on Soundcloud" target="_blank"> 1019 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-soundcloud" viewB
1019ox="0 0 32 32"><path d="M.64 21.12H0v-3.84h.64v3.84zm1.6 1.28H1.6v-6.08h.64v6.08zm1.28.32h-.64v-7.04h.64v7.04zm1.28.32h-.64V16h.64v7.04zm1.6 0h-.64v-9.28h.64v9.28zm1.28 0h-.64V12.48h.64v10.56zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V11.52h.64v11.52zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V12.16h.64v10.88zm1.28 0h-.64V10.88h.64v12.16zm1.6 0h-.64V9.92h.64v13.12zm11.756-.077l-10.979-.006c-.236-.024-.458-.225-.458-.467V9.972c0-.23.113-.348.411-.464a6.973 6.973 0 0 1 9.47 5.872c.47-.197.992-.307 1.533-.307 2.178 0 3.954 1.766 3.954 3.944s-1.756 3.945-3.933 3.945z"/></svg> 1020 </a> 1021 </li> 1022 1023 1024 1025 <li> 1026 <a href="https://open.spotify.com/artist/09KYpkm7IEPR3nc8omKpSY?si=l-kCzmhLTmGmMHWg1HaiyQ&dl_branch=1" title="Roniit on Spotify" target="_blank"> 1027 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spotify" viewBox="0 0 32 32"><path d="M25.837 25.929a1.398 1.398 0 0 1-1.926.464c-5.277-3.224-11.921-3.953-19.745-2.165a1.401 1.401 0 0 1-.623-2.732c8.562-1.956 15.905-1.114 21.83 2.506.661.403.868 1.265.464 1.928zm2.751-6.121a1.753 1.753 0 0 1-2.411.577c-6.04-3.712-15.25-4.788-22.396-2.62a1.755 1.755 0 0 1-2.188-1.167 1.757 1.757 0 0 1 1.169-2.186c8.163-2.477 18.311-1.277 25.248 2.987a1.75 1.75 0 0 1 .577 2.408zm3.116-7.108a2.1 2.1 0 0 1-2.88.735C21.579 9.132 9.628 8.738 2.713 10.837a2.101 2.101 0 1 1-1.221-4.023C9.431 4.403 22.629 4.87 30.97 9.82a2.1 2.1 0 0 1 .733 2.88z"/></svg> 1028 </a> 1029 </li> 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 <li> 1042 <a href="http://www.youtube.com/roniitmusic" title="Roniit on YouTube" target="_blank"> 1043 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 32 32"><path d="M31.681 9.602s-.312-2.205-1.272-3.176c-1.217-1.274-2.581-1.281-3.206-1.356-4.478-.324-11.195-.324-11.195-.324h-.014s-6.717 0-11.195.324c-.625.075-1.989.081-3.206 1.356C.634 7.397.321 9.602.321 9.602s-.32 2.589-.32 5.179v2.428c0 2.589.32 5.179.32 5.179s.312 2.205 1.272 3.176c1.217 1.275 2.816 1.235 3.528 1.368 2.56.246 10.88.321 10.88.321s6.724-.01 11.202-.334c.625-.075 1.989-.081 3.206-1.356.959-.971 1.272-3.176 1.272-3.176S32 19.798 32 17.208V14.78c0-2.589-.319-5.179-.319-5.179zm-11.372 6.652l-.001-.001-7.582 3.928V11.19l8.646 4.511-1.064.552z"/></svg> 1044 </a> 1045 </li> 1046 1047 1048 1049 1050 1051 1052 1053</ul> 1054 1055<div class="cart-user-box accounts-on"> 1056 1057 <a data-list="customer" href="/" class="account-link site-nav--has-dropdown medium-down--hide"> 1058 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-person" viewBox="0 0 32 32"><path d="M16 19.354q3.375 0 7.031 1.469t3.656 3.844v2.688H5.312v-2.688q0-2.375 3.656-3.844t7.031-1.469zm0-2.687q-2.188 0-3.75-1.563t-1.563-3.75 1.563-3.781T16 5.979t3.75 1.594 1.563 3.781-1.563 3.75T16 16.667z"/></svg> 1059 </a> 1060 1061 1062 1063 1064 <a href="/cart" class="site-header__cart-toggle" aria-controls="CartDrawer" aria-expanded="false" > 1065 <span id="CartCount">0</span> 1066 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 31 32"><path d="M30.298 10.103c-.23-.279-.559-.331-.88-.331h-.004L10.839 8.058c-.435 0-.667.143-.786.288-.126.153-.255.421-.15.935l3.226 9.129c.26.651 1.027 1.077 1.709 1.077h13.441c.693 0 1.366-.456 1.506-1.161l.774-7.314c.071-.354-.024-.62-.261-.908zM27.371 21.2H12.255L7.968 7.788l-.579-1.694c-.221-.641-.467-.894-1.113-.894H1.478C.82 5.2.281 5.685.281 6.343S.82 7.486 1.478 7.486h3.861l4.803 15.167c.202.607.472.833 1.508.833h15.72c.658 0 1.197-.485 1.197-1.143S28.029 21.2 27.37 21.2zm-10.692 5.968a2.397 2.397 0 1 1-4.794 0 2.397 2.397 0 0 1 4.794 0zm10.286 0a2.397 2.397 0 1 1-4.794 0 2.397 2.397 0 0 1 4.794 0z"/></svg> 1067 </a> 1068 1069</div> 1070 1071 </div><!-- end cart / social --> 1072 1073 </div><!-- end grid item --> 1074 1075 1076 <div class="grid--full sub-nav"> 1077 <!-- /snippets/navigation_sub-nav.liquid --> 1078<!-- sub links --> 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091<!-- user --> 1092 1093 1094 <ul class="inline-list child-nav child-list-customer"> 1095 1096 <li class="customer-item first"> 1097 <a href="https://www.roniit.com/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Log in</a> 1098 </li> 1099 1100 <li class="customer-item"> 1101 <a href="https://shopify.com/59447574733/account?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyb25paXRzLXNob3BwZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE2ODY1ODgsIm5iZiI6MTc5MTA4MTc4OH0.Bts0TDFJ4550bBsvbahL9AsL0qW86JxLyfTy-RXy-kk" id="customer_register_link">Create account</a> 1102 </li> 1103 1104 1105 </ul> 1106 1107 1108 1109 <div class="sub-sub-nav"> 1110 1111 1112 1113 1114 1115 1116 1117</div> 1118 </div> 1119 1120 1121 1122 1123 1124 </div><!-- end headerInnerWrap --> 1125 </div><!-- end wrapper --> 1126 1127 1128 1129</header> 1130</div> 1131
1132<script type="application/ld+json"> 1133{ 1134 "@context": "http://schema.org", 1135 "@type": "Organization", 1136 "name": "Roniit", 1137 1138 1139 "logo": "https:\/\/www.roniit.com\/cdn\/shop\/files\/Roniit-white-small_fb34a06c-044b-4320-be43-690dcd67766a_900x.png?v=1628973221", 1140 1141 "sameAs": [ 1142 "http:\/\/www.facebook.com\/roniitmusic", 1143 "http:\/\/www.instagram.com\/roniitmusic", 1144 "http:\/\/www.twitter.com\/roniitmusic", 1145 "http:\/\/www.patreon.com\/roniit", 1146 "", 1147 "http:\/\/www.soundcloud.com\/roniitmusic", 1148 "https:\/\/open.spotify.com\/artist\/09KYpkm7IEPR3nc8omKpSY?si=l-kCzmhLTmGmMHWg1HaiyQ\u0026dl_branch=1", 1149 "", 1150 "", 1151 "", 1152 "", 1153 "", 1154 "http:\/\/www.youtube.com\/roniitmusic", 1155 "", 1156 "", 1157 "", 1158 "" 1159 ], 1160 "url": "https:\/\/www.roniit.com" 1161} 1162</script>
1162 1163 1164 1165 1166 1167</div> 1168 1169 <main class="main-content wrapper " role="main"> 1170 1171 <section class="cart-page"> 1172<!-- /templates/cart.liquid --> 1173 1174 1175 1176 1177 <h2>Shopping Cart</h2> 1178 <p>Your cart is currently empty.</p> 1179 <p>Continue browsing <a href="/collections/all">here</a>.</p> 1180 1181</section> 1182 1183 1184 </main> 1185 1186 <div id="shopify-section-footer" class="shopify-section"><!-- /snippets/footer.liquid --> 1187 1188 1189 1190<!-- classes for newsletter but no social icons --> 1191 1192 1193 1194<!-- classes for social but no newsletter --> 1195 1196 1197 1198 1199<!-- classes for nav, social and newsletter --> 1200 1201 1202<!-- begin site-footer --> 1203<footer class="site-footer " 1204 role="contentinfo" 1205 data-section-id="footer" 1206 data-section-type="footer"> 1207 <div class="wrapper"> 1208 <div class="grid"> 1209 <div class="grid__item"> 1210 1211 <hr class="border-top border-top--none"> 1212 1213 <div class="grid footer-top-row"> 1214 <div class="grid__item large--two-thirds medium--one-whole footer-grid-nav"> 1215 <!-- begin site-nav --> 1216 1217 <h3 class="secondary">Navigation</h3> 1218 1219 <ul class="footer-nav" id="AccessibleNav"> 1220 1221 <li > 1222 <a href="/" class="site-nav__link">Home</a> 1223 </li> 1224 1225 <li > 1226 <a href="/collections/earthly-goods" class="site-nav__link">Merchandise</a> 1227 </li> 1228 1229 <li > 1230 <a href="/collections/digital-goods" class="site-nav__link">Downloads</a> 1231 </li> 1232 1233 <li > 1234 <a href="/pages/collaborate-with-me" class="site-nav__link">Collaborate</a> 1235 </li> 1236 1237 <li > 1238 <a href="/pages/contact" class="site-nav__link">Contact</a> 1239 </li> 1240 1241 <li > 1242 <a href="/blogs/roniits-blog" class="site-nav__link">Blog</a> 1243 </li> 1244 1245 </ul> 1246 <!-- //site-nav --> 1247 </div> 1248 1249 1250 1251 1252 1253 1254 <div class="grid__item large--one-third medium-down--one-whole footer-grid-social"> 1255 <h3 class="secondary">Get Connected</h3> 1256 <!-- /snippets/social.liquid --> 1257 1258 1259 1260 1261 1262 1263 1264 1265<ul class="social-list social-footer"> 1266 1267 1268 1269 1270 <li> 1271 <a href="http://www.facebook.com/roniitmusic" title="Roniit on Facebook" target="_blank"> 1272 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path d="M18.477 32V17.404h4.9l.733-5.688h-5.633V8.084c0-1.647.458-2.769 2.819-2.769l3.012-.001V.226c-.521-.069-2.309-.224-4.39-.224-4.343 0-7.316 2.651-7.316 7.519v4.195H7.69v5.688h4.912V32h5.875z"/></svg> 1273 </a> 1274 </li> 1275 1276 1277 1278 <li> 1279 <a href="http://www.instagram.com/roniitmusic" title="Roniit on Instagram" target="_blank"> 1280 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path d="M23.416.644H8.585C4.038.644.316 4.366.316 8.913v14.178c0 4.547 3.722 8.269 8.269 8.269h14.831c4.547 0 8.269-3.722 8.269-8.269V8.91c0-4.547-3.722-8.266-8.269-8.266zm5.462 22.24c0 3.147-2.575 5.725-5.725 5.725H8.847c-3.147 0-5.725-2.575-5.725-5.725V9.115c0-3.147 2.575-5.725 5.725-5.725h14.306c3.147 0 5.725 2.575 5.725 5.725v13.769z"/><path d="M15.997 8.116c-4.356 0-7.887 3.531-7.887 7.888s3.531 7.887 7.887 7.887a7.887 7.887 0 1 0 0-15.774zm0 12.975a5.089 5.089 0 1 1 .001-10.175 5.089 5.089 0 0 1-.001 10.174zM26.091 7.691a1.78 1.78 0 1 1-3.561.001 1.78 1.78 0 0 1 3.561-.001z"/></svg> 1281 </a> 1282 </li> 1283 1284 1285 1286 <li> 1287 <a href="http://www.tiktok.com/roniitmusic" title="Roniit on TikTok" target="_blank"> 1288 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 32 32"><path d="M13.77 12.33v-1.22a9.003 9.003 0 0 0-1.28-.11 9.49 9.49 0 0 0-5.44 17.28 9.48 9.48 0 0 1 6.72-15.95z" opacity=".2"/><path d="M14 26.15A4.34 4.34 0 0 0 18.33 22V1.31h3.78A7.09 7.09 0 0 1 22 0h-5.17v20.67a4.34 4.34 0 0 1-4.33 4.18 4.4 4.4 0 0 1-2-.5 4.34 4.34 0 0 0 3.5 1.8zM29.17 8.33V7.18A7.06 7.06 0 0 1 25.26 6a7.17 7.17 0 0 0 3.91 2.33z" opacity=".2"/><path d="M25.26 6a7.12 7.12 0 0 1-1.77-4.7h-1.38A7.16 7.16 0 0 0 25.26 6zM12.49 16.17a4.34 4.34 0 0 0-2 8.18A4.33 4.33 0 0 1 14 17.48a4.56 4.56 0 0 1 1.28.2v-5.26a9.08 9.08 0 0 0-1.28-.1h-.23v4a4.45 4.45 0 0 0-1.28-.15z" opacity=".4"/><path d="M29.17 8.33v4A12.27 12.27 0 0 1 22 10v10.51A9.51 9.51 0 0 1 12.49 30a9.41 9.41 0 0 1-5.44-1.72 9.49 9.49 0 0 0 16.44-6.46V11.34a12.29 12.29 0 0 0 7.18 2.3V8.49a7.33 7.33 0 0 1-1.5-.16z" opacity=".4"/><path d="M22 20.51V10a12.27 12.27 0 0 0 7.18 2.3v-4A7.17 7.17 0 0 1 25.26 6a7.16 7.16 0 0 1-3.15-4.7h-3.78V22a4.34 4.34 0 0 1-7.85 2.37 4.34 4.34 0 0 1 2-8.18 4.45 4.45 0 0 1 1.28.2v-4a9.48 9.48 0 0 0-6.72 16A9.41 9.41 0 0 0 12.49 30 9.51 9.51 0 0 0 22 20.51z"/></svg> 1289 </a> 1290 </li> 1291 1292 1293 1294 <li> 1295 <a href="http://www.twitter.com/roniitmusic" title="Roniit on Twitter" target="_blank"> 1296 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 32 32">
1296<path d="M28.724 9.473c.012.282.02.564.02.849 0 8.676-6.604 18.68-18.68 18.68A18.59 18.59 0 0 1 0 26.052c.513.06 1.036.092 1.566.092 3.076 0 5.907-1.05 8.154-2.811a6.57 6.57 0 0 1-6.133-4.56 6.612 6.612 0 0 0 2.965-.112 6.568 6.568 0 0 1-5.267-6.437l.001-.083a6.548 6.548 0 0 0 2.973.821 6.565 6.565 0 0 1-2.92-5.465c0-1.203.324-2.331.889-3.3a18.64 18.64 0 0 0 13.532 6.86 6.591 6.591 0 0 1-.17-1.496 6.565 6.565 0 0 1 6.565-6.565c1.889 0 3.595.797 4.792 2.073 1.495-.294 2.9-.84 4.168-1.593a6.586 6.586 0 0 1-2.886 3.632A13.125 13.125 0 0 0 32 6.074a13.332 13.332 0 0 1-3.276 3.398z"/></svg> 1297 </a> 1298 </li> 1299 1300 1301 1302 <li> 1303 <a href="http://www.patreon.com/roniit" title="Roniit on Patreon" target="_blank"> 1304 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-patreon" viewBox="0 0 32 32"><g fill-rule="evenodd"><path d="M20.516 2C14.718 2 10 6.717 10 12.516 10 18.296 14.718 23 20.516 23 26.297 23 31 18.297 31 12.516 31 6.717 26.297 2 20.516 2M2 30h5V2H2z"/></g></svg> 1305 </a> 1306 </li> 1307 1308 1309 1310 1311 1312 <li> 1313 <a href="http://www.soundcloud.com/roniitmusic" title="Roniit on Soundcloud" target="_blank"> 1314 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-soundcloud" viewB
1314ox="0 0 32 32"><path d="M.64 21.12H0v-3.84h.64v3.84zm1.6 1.28H1.6v-6.08h.64v6.08zm1.28.32h-.64v-7.04h.64v7.04zm1.28.32h-.64V16h.64v7.04zm1.6 0h-.64v-9.28h.64v9.28zm1.28 0h-.64V12.48h.64v10.56zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V11.52h.64v11.52zm1.6 0h-.64v-11.2h.64v11.2zm1.28 0h-.64V12.16h.64v10.88zm1.28 0h-.64V10.88h.64v12.16zm1.6 0h-.64V9.92h.64v13.12zm11.756-.077l-10.979-.006c-.236-.024-.458-.225-.458-.467V9.972c0-.23.113-.348.411-.464a6.973 6.973 0 0 1 9.47 5.872c.47-.197.992-.307 1.533-.307 2.178 0 3.954 1.766 3.954 3.944s-1.756 3.945-3.933 3.945z"/></svg> 1315 </a> 1316 </li> 1317 1318 1319 1320 <li> 1321 <a href="https://open.spotify.com/artist/09KYpkm7IEPR3nc8omKpSY?si=l-kCzmhLTmGmMHWg1HaiyQ&dl_branch=1" title="Roniit on Spotify" target="_blank"> 1322 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spotify" viewBox="0 0 32 32"><path d="M25.837 25.929a1.398 1.398 0 0 1-1.926.464c-5.277-3.224-11.921-3.953-19.745-2.165a1.401 1.401 0 0 1-.623-2.732c8.562-1.956 15.905-1.114 21.83 2.506.661.403.868 1.265.464 1.928zm2.751-6.121a1.753 1.753 0 0 1-2.411.577c-6.04-3.712-15.25-4.788-22.396-2.62a1.755 1.755 0 0 1-2.188-1.167 1.757 1.757 0 0 1 1.169-2.186c8.163-2.477 18.311-1.277 25.248 2.987a1.75 1.75 0 0 1 .577 2.408zm3.116-7.108a2.1 2.1 0 0 1-2.88.735C21.579 9.132 9.628 8.738 2.713 10.837a2.101 2.101 0 1 1-1.221-4.023C9.431 4.403 22.629 4.87 30.97 9.82a2.1 2.1 0 0 1 .733 2.88z"/></svg> 1323 </a> 1324 </li> 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 <li> 1337 <a href="http://www.youtube.com/roniitmusic" title="Roniit on YouTube" target="_blank"> 1338 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 32 32"><path d="M31.681 9.602s-.312-2.205-1.272-3.176c-1.217-1.274-2.581-1.281-3.206-1.356-4.478-.324-11.195-.324-11.195-.324h-.014s-6.717 0-11.195.324c-.625.075-1.989.081-3.206 1.356C.634 7.397.321 9.602.321 9.602s-.32 2.589-.32 5.179v2.428c0 2.589.32 5.179.32 5.179s.312 2.205 1.272 3.176c1.217 1.275 2.816 1.235 3.528 1.368 2.56.246 10.88.321 10.88.321s6.724-.01 11.202-.334c.625-.075 1.989-.081 3.206-1.356.959-.971 1.272-3.176 1.272-3.176S32 19.798 32 17.208V14.78c0-2.589-.319-5.179-.319-5.179zm-11.372 6.652l-.001-.001-7.582 3.928V11.19l8.646 4.511-1.064.552z"/></svg> 1339 </a> 1340 </li> 1341 1342 1343 1344 1345 1346 1347 1348</ul> 1349 </div> 1350 1351 1352 </div> 1353 </div> 1354 1355 <div class="grid__item"> 1356 <div class="bottom-row"> 1357 <div class="bottom-row__copyright medium-down--text-center footer-meta"> 1358 <p class="copyright">© 2026 <a href="/" title="">Roniit</a></p> 1359 <p class="sub-meta"> 1360 <span><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span> 1361 </p> 1362 </div> 1363 1364 <div class="bottom-row__payment-and-locale text-right medium-down--text-center"> 1365 1366 1367<div class="locale-selectors"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /><div class="selectors-form__item"> 1368 <h2 class="visually-hidden" id="currency-heading"> 1369 Translation missing: en.general.currency.dropdown_label 1370 </h2> 1371 1372 <div class="disclosure" data-disclosure-currency> 1373 <button type="button" class="disclosure__toggle" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle> 1374 USD $</button> 1375 <ul id="currency-list" class="disclosure-list" data-disclosure-list> 1376 1377 <li class="disclosure-list__item "> 1378 <a class="disclosure-list__option" href="#" data-value="AED" data-disclosure-option> 1379 AED د.Ø¥</a> 1380 </li> 1381 <li class="disclosure-list__item "> 1382 <a class="disclosure-list__option" href="#" data-value="AFN" data-disclosure-option> 1383 AFN Ø</a> 1384 </li> 1385 <li class="disclosure-list__item "> 1386 <a class="disclosure-list__option" href="#" data-value="ALL" data-disclosure-option> 1387 ALL L</a> 1388 </li> 1389 <li class="disclosure-list__item "> 1390 <a class="disclosure-list__option" href="#" data-value="AMD" data-disclosure-option> 1391 AMD Õ¤Ö.</a> 1392 </li> 1393 <li class="disclosure-list__item "> 1394 <a class="disclosure-list__option" href="#" data-value="ANG" data-disclosure-option> 1395 ANG Æ</a> 1396 </li> 1397 <li class="disclosure-list__item "> 1398 <a class="disclosure-list__option" href="#" data-value="AUD" data-disclosure-option> 1399 AUD $</a> 1400 </li> 1401 <li class="disclosure-list__item "> 1402 <a class="disclosure-list__option" href="#" data-value="AWG" data-disclosure-option> 1403 AWG Æ</a> 1404 </li> 1405 <li class="disclosure-list__item "> 1406 <a class="disclosure-list__option" href="#" data-value="AZN" data-disclosure-option> 1407 AZN â¼</a> 1408 </li> 1409 <li class="disclosure-list__item "> 1410 <a class="disclosure-list__option" href="#" data-value="BAM" data-disclosure-option> 1411 BAM ÐÐ</a> 1412 </li> 1413 <li class="disclosure-list__item "> 1414 <a class="disclosure-list__option" href="#" data-value="BBD" data-disclosure-option> 1415 BBD $</a> 1416 </li> 1417 <li class="disclosure-list__item "> 1418 <a class="disclosure-list__option" href="#" data-value="BDT" data-disclosure-option> 1419 BDT à§³</a> 1420 </li> 1421 <li class="disclosure-list__item "> 1422 <a class="disclosure-list__option" href="#" data-value="BIF" data-disclosure-option> 1423 BIF Fr</a> 1424 </li> 1425 <li class="disclosure-list__item "> 1426 <a class="disclosure-list__option" href="#" data-value="BND" data-disclosure-option> 1427 BND $</a> 1428 </li> 1429 <li class="disclosure-list__item "> 1430 <a class="disclosure-list__option" href="#" data-value="BOB" data-disclosure-option> 1431 BOB Bs.</a> 1432 </li> 1433 <li class="disclosure-list__item "> 1434 <a class="disclosure-list__option" href="#" data-value="BSD" data-disclosure-option> 1435 BSD $</a> 1436 </li> 1437 <li class="disclosure-list__item "> 1438 <a class="disclosure-list__option" href="#" data-value="BWP" data-disclosure-option> 1439 BWP P</a> 1440 </li> 1441 <li class="disclosure-list__item "> 1442 <a class="disclosure-list__option" href="#" data-value="BZD" data-disclosure-option> 1443 BZD $</a> 1444 </li> 1445 <li class="disclosure-list__item "> 1446 <a class="disclosure-list__option" href="#" data-value="CAD" data-disclosure-option> 1447 CAD $</a> 1448 </li> 1449 <li class="disclosure-list__item "> 1450 <a class="disclosure-list__option" href="#" data-value="CDF" data-disclosure-option> 1451 CDF Fr</a> 1452 </li> 1453 <li class="disclosure-list__item "> 1454 <a class="disclosure-list__option" href="#" data-value="CHF" data-disclosure-option> 1455 CHF CHF</a> 1456 </li> 1457 <li class="disclosure-list__item "> 1458 <a class="disclosure-list__option" href="#" data-value="CNY" data-disclosure-option> 1459 CNY Â¥</a> 1460 </li> 1461 <li class="disclosure-list__item "> 1462 <a class="disclosure-list__option" href="#" data-value="CRC" data-disclosure-option> 1463 CRC â¡</a> 1464 </li> 1465 <li class="disclosure-list__item "> 1466 <a class="disclosure-list__option" href="#" data-value="CVE" data-disclosure-option> 1467 CVE $</a> 1468 </li> 1469 <li class="disclosure-list__item "> 1470 <a class="disclosure-list__option" href="#" data-value="CZK" data-disclosure-option> 1471 CZK KÄ</a> 1472 </li> 1473 <li class="disclosure-list__item "> 1474 <a class="disclosure-list__option" href="#" data-value="DJF" data-disclosure-option> 1475 DJF Fdj</a> 1476 </li> 1477 <li class="disclosure-list__item "> 1478 <a class="disclosure-list__option" href="#" data-value="DKK" data-disclosure-option> 1479 DKK kr.</a> 1480 </li> 1481 <li class="disclosure-list__item "> 1482 <a class="disclosure-list__option" href="#" data-value="DOP" data-disclosure-option> 1483 DOP $</a> 1484 </li> 1485 <li class="disclosure-list__item "> 1486 <a class="disclosure-list__option" href="#" data-value="DZD" data-disclosure-option> 1487 DZD د.ج</a> 1488 </li> 1489 <li class="disclosure-list__item "> 1490 <a class="disclosure-list__option" href="#" data-value="EGP" data-disclosure-option> 1491 EGP ج.Ù </a> 1492 </li> 1493 <li class="disclosure-list__item "> 1494 <a class="disclosure-list__option" href="#" data-value="ETB" data-disclosure-option> 1495 ETB Br</a> 1496 </li> 1497 <li class="disclosure-list__item "> 1498 <a class="disclosure-list__option" href="#" data-value="EUR" data-disclosure-option> 1499 EUR â¬</a> 1500 </li> 1501 <li class="disclosure-list__item "> 1502 <a class="disclosure-list__option" href="#" data-value="FJD" data-disclosure-option> 1503 FJD $</a> 1504 </li> 1505 <li class="disclosure-list__item "> 1506 <a class="disclosure-list__option" href="#" data-value="FKP" data-disclosure-option> 1507 FKP £</a> 1508 </li> 1509 <li class="disclosure-list__item "> 1510 <a class="disclosure-list__option" href="#" data-value="GBP" data-disclosure-option> 1511 GBP £</a> 1512 </li> 1513 <li class="disclosure-list__item "> 1514 <a class="disclosure-list__option" href="#" data-value="GMD" data-disclosure-option> 1515 GMD D</a> 1516 </li> 1517 <li class="disclosure-list__item "> 1518 <a class="disclosure-list__option" href="#" data-value="GNF" data-disclosure-option> 1519 GNF Fr</a> 1520 </li> 1521 <li class="disclosure-list__item "> 1522 <a class="disclosure-list__option" href="#" data-value="GTQ" data-disclosure-option> 1523 GTQ Q</a> 1524 </li> 1525 <li class="disclosure-list__item "> 1526 <a class="disclosure-list__option" href="#" data-value="GYD" data-disclosure-option> 1527 GYD $</a> 1528 </li> 1529 <li class="disclosure-list__item "> 1530 <a class="disclosure-list__option" href="#" data-value="HKD" data-disclosure-option> 1531 HKD $</a> 1532 </li> 1533 <li class="disclosure-list__item "> 1534 <a class="disclosure-list__option" href="#" data-value="HNL" data-disclosure-option> 1535 HNL L</a> 1536 </li> 1537 <li class="disclosure-list__item "> 1538 <a class="disclosure-list__option" href="#" data-value="HUF" data-disclosure-option> 1539 HUF Ft</a> 1540 </li> 1541 <li class="disclosure-list__item "> 1542 <a class="disclosure-list__option" href="#" data-value="IDR" data-disclosure-option> 1543 IDR Rp</a> 1544 </li> 1545 <li class="disclosure-list__item "> 1546 <a class="disclosure-list__option" href="#" data-value="ILS" data-disclosure-option> 1547 ILS âª</a> 1548 </li> 1549 <li class="disclosure-list__item "> 1550 <a class="disclosure-list__option" href="#" data-value="INR" data-disclosure-option> 1551 INR â¹</a> 1552 </li> 1553 <li class="disclosure-list__item "> 1554 <a class="disclosure-list__option" href="#" data-value="ISK" data-disclosure-option> 1555 ISK kr</a> 1556 </li> 1557 <li class="disclosure-list__item "> 1558 <a class="disclosure-list__option" href="#" data-value="JMD" data-disclosure-option> 1559 JMD $</a> 1560 </li> 1561 <li class="disclosure-list__item "> 1562 <a class="disclosure-list__option" href="#" data-value="JPY" data-discl
1562osure-option> 1563 JPY Â¥</a> 1564 </li> 1565 <li class="disclosure-list__item "> 1566 <a class="disclosure-list__option" href="#" data-value="KES" data-disclosure-option> 1567 KES KSh</a> 1568 </li> 1569 <li class="disclosure-list__item "> 1570 <a class="disclosure-list__option" href="#" data-value="KGS" data-disclosure-option> 1571 KGS som</a> 1572 </li> 1573 <li class="disclosure-list__item "> 1574 <a class="disclosure-list__option" href="#" data-value="KHR" data-disclosure-option> 1575 KHR á</a> 1576 </li> 1577 <li class="disclosure-list__item "> 1578 <a class="disclosure-list__option" href="#" data-value="KMF" data-disclosure-option> 1579 KMF Fr</a> 1580 </li> 1581 <li class="disclosure-list__item "> 1582 <a class="disclosure-list__option" href="#" data-value="KRW" data-disclosure-option> 1583 KRW â©</a> 1584 </li> 1585 <li class="disclosure-list__item "> 1586 <a class="disclosure-list__option" href="#" data-value="KYD" data-disclosure-option> 1587 KYD $</a> 1588 </li> 1589 <li class="disclosure-list__item "> 1590 <a class="disclosure-list__option" href="#" data-value="KZT" data-disclosure-option> 1591 KZT â¸</a> 1592 </li> 1593 <li class="disclosure-list__item "> 1594 <a class="disclosure-list__option" href="#" data-value="LAK" data-disclosure-option> 1595 LAK â</a> 1596 </li> 1597 <li class="disclosure-list__item "> 1598 <a class="disclosure-list__option" href="#" data-value="LBP" data-disclosure-option> 1599 LBP Ù.Ù</a> 1600 </li> 1601 <li class="disclosure-list__item "> 1602 <a class="disclosure-list__option" href="#" data-value="LKR" data-disclosure-option> 1603 LKR â¨</a> 1604 </li> 1605 <li class="disclosure-list__item "> 1606 <a class="disclosure-list__option" href="#" data-value="MAD" data-disclosure-option> 1607 MAD د.Ù .</a> 1608 </li> 1609 <li class="disclosure-list__item "> 1610 <a class="disclosure-list__option" href="#" data-value="MDL" data-disclosure-option> 1611 MDL L</a> 1612 </li> 1613 <li class="disclosure-list__item "> 1614 <a class="disclosure-list__option" href="#" data-value="MKD" data-disclosure-option> 1615 MKD ден</a> 1616 </li> 1617 <li class="disclosure-list__item "> 1618 <a class="disclosure-list__option" href="#" data-value="MMK" data-disclosure-option> 1619 MMK K</a> 1620 </li> 1621 <li class="disclosure-list__item "> 1622 <a class="disclosure-list__option" href="#" data-value="MNT" data-disclosure-option> 1623 MNT â®</a> 1624 </li> 1625 <li class="disclosure-list__item "> 1626 <a class="disclosure-list__option" href="#" data-value="MOP" data-disclosure-option> 1627 MOP P</a> 1628 </li> 1629 <li class="disclosure-list__item "> 1630 <a class="disclosure-list__option" href="#" data-value="MUR" data-disclosure-option> 1631 MUR â¨</a> 1632 </li> 1633 <li class="disclosure-list__item "> 1634 <a class="disclosure-list__option" href="#" data-value="MVR" data-disclosure-option> 1635 MVR MVR</a> 1636 </li> 1637 <li class="disclosure-list__item "> 1638 <a class="disclosure-list__option" href="#" data-value="MWK" data-disclosure-option> 1639 MWK MK</a> 1640 </li> 1641 <li class="disclosure-list__item "> 1642 <a class="disclosure-list__option" href="#" data-value="MYR" data-disclosure-option> 1643 MYR RM</a> 1644 </li> 1645 <li class="disclosure-list__item "> 1646 <a class="disclosure-list__option" href="#" data-value="NGN" data-disclosure-option> 1647 NGN â¦</a> 1648 </li> 1649 <li class="disclosure-list__item "> 1650 <a class="disclosure-list__option" href="#" data-value="NIO" data-disclosure-option> 1651 NIO C$</a> 1652 </li> 1653 <li class="disclosure-list__item "> 1654 <a class="disclosure-list__option" href="#" data-value="NPR" data-disclosure-option> 1655 NPR Rs.</a> 1656 </li> 1657 <li class="disclosure-list__item "> 1658 <a class="disclosure-list__option" href="#" data-value="NZD" data-disclosure-option> 1659 NZD $</a> 1660 </li> 1661 <li class="disclosure-list__item "> 1662 <a class="disclosure-list__option" href="#" data-value="PEN" data-disclosure-option> 1663 PEN S/</a> 1664 </li> 1665 <li class="disclosure-list__item "> 1666 <a class="disclosure-list__option" href="#" data-value="PGK" data-disclosure-option> 1667 PGK K</a> 1668 </li> 1669 <li class="disclosure-list__item "> 1670 <a class="disclosure-list__option" href="#" data-value="PHP" data-disclosure-option> 1671 PHP â±</a> 1672 </li> 1673 <li class="disclosure-list__item "> 1674 <a class="disclosure-list__option" href="#" data-value="PKR" data-disclosure-option> 1675 PKR â¨</a> 1676 </li> 1677 <li class="disclosure-list__item "> 1678 <a class="disclosure-list__option" href="#" data-value="PLN" data-disclosure-option> 1679 PLN zÅ</a> 1680 </li> 1681 <li class="disclosure-list__item "> 1682 <a class="disclosure-list__option" href="#" data-value="PYG" data-disclosure-option> 1683 PYG â²</a> 1684 </li> 1685 <li class="disclosure-list__item "> 1686 <a class="disclosure-list__option" href="#" data-value="QAR" data-disclosure-option> 1687 QAR ر.Ù</a> 1688 </li> 1689 <li class="disclosure-list__item "> 1690 <a class="disclosure-list__option" href="#" data-value="RON" data-disclosure-option> 1691 RON Lei</a> 1692 </li> 1693 <li class="disclosure-list__item "> 1694 <a class="disclosure-list__option" href="#" data-value="RSD" data-disclosure-option> 1695 RSD РСÐ</a> 1696 </li> 1697 <li class="disclosure-list__item "> 1698 <a class="disclosure-list__option" href="#" data-value="RWF" data-disclosure-option> 1699 RWF FRw</a> 1700 </li> 1701 <li class="disclosure-list__item "> 1702 <a class="disclosure-list__option" href="#" data-value="SAR" data-disclosure-option> 1703 SAR ر.س</a> 1704 </li> 1705 <li class="disclosure-list__item "> 1706 <a class="disclosure-list__option" href="#" data-value="SBD" data-disclosure-option> 1707 SBD $</a> 1708 </li> 1709 <li class="disclosure-list__item "> 1710 <a class="disclosure-list__option" href="#" data-value="SEK" data-disclosure-option> 1711 SEK kr</a> 1712 </li> 1713 <li class="disclosure-list__item "> 1714 <a class="disclosure-list__option" href="#" data-value="SGD" data-disclosure-option> 1715 SGD $</a> 1716 </li> 1717 <li class="disclosure-list__item "> 1718 <a class="disclosure-list__option" href="#" data-value="SHP" data-disclosure-option> 1719 SHP £</a> 1720 </li> 1721 <li class="disclosure-list__item "> 1722 <a class="disclosure-list__option" href="#" data-value="SLL" data-disclosure-option> 1723 SLL Le</a> 1724 </li> 1725 <li class="disclosure-list__item "> 1726 <a class="disclosure-list__option" href="#" data-value="STD" data-disclosure-option> 1727 STD Db</a> 1728 </li> 1729 <li class="disclosure-list__item "> 1730 <a class="disclosure-list__option" href="#" data-value="THB" data-disclosure-option> 1731 THB ฿</a> 1732 </li> 1733 <li class="disclosure-list__item "> 1734 <a class="disclosure-list__option" href="#" data-value="TJS" data-disclosure-option> 1735 TJS Ð Ð</a> 1736 </li> 1737 <li class="disclosure-list__item "> 1738 <a class="disclosure-list__option" href="#" data-value="TOP" data-disclosure-option> 1739 TOP T$</a> 1740 </li> 1741 <li class="disclosure-list__item "> 1742 <a class="disclosure-list__option" href="#" data-value="TTD" data-disclosure-option> 1743 TTD $</a> 1744 </li> 1745 <li class="disclosure-list__item "> 1746 <a class="disclosure-list__option" href="#" data-value="TWD" data-disclosure-option> 1747 TWD $</a> 1748 </li> 1749 <li class="disclosure-list__item "> 1750 <a class="disclosure-list__option" href="#" data-value="TZS" data-disclosure-option> 1751 TZS Sh</a> 1752 </li> 1753 <li class="disclosure-list__item "> 1754 <a class="disclosure-list__option" href="#" data-value="UAH" data-disclosure-option> 1755 UAH â´</a> 1756 </li> 1757 <li class="disclosure-list__item "> 1758 <a class="disclosure-list__option" href="#" data-value="UGX" data-disclosure-option> 1759 UGX USh</a> 1760 </li> 1761 <li class="disclosure-list__item disclosure-list__item--current"> 1762 <a class="disclosure-list__option" href="#" aria-current="true" data-value="USD" data-disclosure-option> 1763 USD $</a> 1764 </li> 1765 <li class="disclosure-list__item "> 1766 <a class="disclosure-list__option" href="#" data-value="UYU" data-disclosure-option> 1767 UYU $U</a> 1768 </li> 1769 <li class="disclosure-list__item "> 1770 <a class="disclosure-list__option" href="#" data-value="UZS" data-disclosure-option> 1771 UZS so'm</a> 1772 </li> 1773 <li class="disclosure-list__item "> 1774 <a class="disclosure-list__option" href="#" data-value="VND" data-disclosure-option> 1775 VND â«</a> 1776 </li> 1777 <li class="disclosure-list__item "> 1778 <a class="disclosure-list__option" href="#" data-value="VUV" data-disclosure-option> 1779 VUV Vt</a> 1780 </li> 1781 <li class="disclosure-list__item "> 1782 <a class="disclosure-list__option" href="#" data-value="WST" data-disclosure-option> 1783 WST T</a> 1784 </li> 1785 <li class="disclosure-list__item "> 1786 <a class="disclosure-list__option" href="#" data-value="XAF" data-disclosure-option> 1787 XAF CFA</a> 1788 </li> 1789 <li class="disclosure-list__item "> 1790 <a class="disclosure-list__option" href="#" data-value="XCD" data-disclosure-option> 1791 XCD $</a> 1792 </li> 1793 <li class="disclosure-list__item "> 1794 <a class="disclosure-list__option" href="#" data-value="XOF" data-disclosure-option> 1795 XOF Fr</a> 1796 </li> 1797 <li class="disclosure-list__item "> 1798 <a class="disclosure-list__option" href="#" data-value="XPF" data-disclosure-option> 1799 XPF Fr</a> 1800 </li> 1801 <li class="disclosure-list__item "> 1802 <a class="disclosure-list__option" href="#" data-value="YER" data-disclosure-option> 1803 YER ï·¼</a> 1804 </li></ul> 1805 <input type="hidden" name="currency_code" id="CurrencySelector" value="USD" data-disclosure-input/> 1806 </div> 1807 </div></form></div><!-- /.locale-selectors --> 1808 </div> 1809 </div> 1810 </div> 1811 </div> 1812 </div> 1813</foote
1813r> 1814<!-- //site-footer --> 1815 1816 1817</div> 1818 <div id="shopify-section-popup" class="shopify-section"> 1819 1820</div> 1821 1822 1823 </div> 1824 1825 1826 1827 1828
1829<script src="//www.roniit.com/cdn/shop/t/2/assets/theme.min.js?v=168437490138125291151628925386" type="text/javascript"></script>
1829 1830 1831
1832<script> 1833 1834 1835</script>
1835 1836 1837 1838 1839 1840
1840<script src="//www.roniit.com/cdn/shop/t/2/assets/handlebars.min.js?v=79044469952368397291628925380" type="text/javascript"></script>
1840 1841 <!-- /snippets/ajax-cart-template.liquid --> 1842 1843
1843<script id="CartTemplate" type="text/template"> 1844 1845 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 1846 <div class="ajaxcart__inner"> 1847 {{#items}} 1848 <div class="ajaxcart__product"> 1849 <div class="ajaxcart__row" data-line="{{line}}"> 1850 <div class="grid"> 1851 <div class="grid__item one-quarter"> 1852 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a> 1853 </div> 1854 <div class="grid__item three-quarters"> 1855 <p> 1856 <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a> 1857 {{#if variation}} 1858 <span class="ajaxcart__product-meta">{{variation}}</span> 1859 {{/if}} 1860 {{#properties}} 1861 {{#each this}} 1862 {{#if this}} 1863 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 1864 {{/if}} 1865 {{/each}} 1866 {{/properties}} 1867 1868 </p> 1869 1870 <div class="grid--full display-table"> 1871 <div class="grid__item display-table-cell one-half"> 1872 <div class="ajaxcart__qty"> 1873 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus " data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 1874 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-remove" viewBox="0 0 32 32"><path d="M25.313 17.979H6.688v-2.625h18.625v2.625z"/></svg> 1875 </button> 1876 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 1877 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus " data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 1878 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-add" viewBox="0 0 32 32"><path d="M25.313 17.979h-8v8h-2.625v-8h-8v-2.625h8v-8h2.625v8h8v2.625z"/></svg> 1879 </button> 1880 </div> 1881 </div> 1882 <div class="grid__item display-table-cell one-half text-right"> 1883 {{{price}}} 1884 </div> 1885 </div> 1886 </div> 1887 </div> 1888 </div> 1889 </div> 1890 {{/items}} 1891 1892 1893 </div> 1894 <div class="ajaxcart__footer"> 1895 <div class="grid--full"> 1896 <div class="grid__item two-thirds"> 1897 <p>Subtotal</p> 1898 </div> 1899 <div class="grid__item one-third text-right"> 1900 <p>{{{totalPrice}}}</p> 1901 </div> 1902 </div> 1903 <p class="text-center">Shipping & taxes calculated at checkout</p> 1904 <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout"> 1905 Check Out → 1906 </button> 1907 1908 <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":59447574733,"merchantName":"Roniit","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"amazon_pay","wallet_params":{"checkoutLanguage":"en_US","ledgerCurrency":"USD","placement":"Cart","sandbox":false,"merchantId":"A1TCBW1GMLXBN6","productType":"PayAndShip","design":"C0002"}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":59447574733,"countryCode":"US","merchantName":"Roniit","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"MANAGED","merchantId":"GHVR6VGH2J27U","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=GHVR6VGH2J27U\u0026intent=authorize","serviceableCountryCodes":["AC","AD","AE","AF","AG","AI","AL","AM","AO","AR","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GW","GY","HK","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MK","ML","MM","MN","MO","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PS","PT","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SZ","TA","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"]}}]" access-token="90d4793b2004c6837fc45113f42dd045" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="59447574733" cart-id="906c6dcefd8c5678fe68658aa6550419" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div> 1909 1910 </div> 1911 </form> 1912 1913 </script>
1913 1914
1914<script id="AjaxQty" type="text/template"> 1915 1916 <div class="ajaxcart__qty"> 1917 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus " data-id="{{id}}" data-qty="{{itemMinus}}"> 1918 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-remove" viewBox="0 0 32 32"><path d="M25.313 17.979H6.688v-2.625h18.625v2.625z"/></svg> 1919 </button> 1920 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 1921 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus " data-id="{{id}}" data-qty="{{itemAdd}}"> 1922 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-add" viewBox="0 0 32 32"><path d="M25.313 17.979h-8v8h-2.625v-8h-8v-2.625h8v-8h2.625v8h8v2.625z"/></svg> 1923 </button> 1924 </div> 1925 1926 </script>
1926 1927
1927<script id="JsQty" type="text/template"> 1928 1929 <div class="js-qty"> 1930 <button type="button" class="js-qty__adjust js-qty__adjust--minus " data-id="{{id}}" data-qty="{{itemMinus}}"> 1931 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-remove" viewBox="0 0 32 32"><path d="M25.313 17.979H6.688v-2.625h18.625v2.625z"/></svg> 1932 </button> 1933 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 1934 <button type="button" class="js-qty__adjust js-qty__adjust--plus " data-id="{{id}}" data-qty="{{itemAdd}}"> 1935 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-add" viewBox="0 0 32 32"><path d="M25.313 17.979h-8v8h-2.625v-8h-8v-2.625h8v-8h2.625v8h8v2.625z"/></svg> 1936 </button> 1937 </div> 1938 1939 </script>
1939 1940 1941
1941<script src="//www.roniit.com/cdn/shop/t/2/assets/ajax-cart.js?v=9318749120684705021692751454" type="text/javascript"></script>
1941 1942 1943 1944 1945 1946<!-- PF EDT START -->
1947<script type='text/javascript'></script>
1947 1948<!-- PF EDT END --><div id="shopify-block-AbmROL3RiV1F2dEZEY__15659862187755629035" class="shopify-block shopify-app-block"> 1949 <!-- BEGIN app snippet: cart_validation -->
1949<script> 1950 let productWithServiceFound = false; 1951 var isAppEmbedCartValidationEnabled = true; 1952 let processCart = true; 1953 let SCRIPT_HOST_NAME = `/apps/bookeasy`; 1954 function getCartDetails(details) { 1955 return new Promise((resolve, reject) => { 1956 try { 1957 if (Object.keys(details).length > 0) { 1958 resolve(details); 1959 } else { 1960 fetch(`https://${window.location.hostname}/cart.js`, { 1961 headers: { 1962 'Content-Type': 'application/json; charset=UTF-8', 1963 }, 1964 }) 1965 .then((response) => { 1966 if (response.status === 200) { 1967 return response.json(); 1968 } 1969 reject(undefined); 1970 }) 1971 .then((data) => resolve(data)) 1972 .catch(() => resolve(undefined)); 1973 } 1974 } catch (error) { 1975 console.log('Error while getting cart details: ', error); 1976 reject(undefined); 1977 } 1978 }); 1979 } 1980 1981 function cartUpdate(items) { 1982 return new Promise((resolve, reject) => { 1983 try { 1984 fetch('/cart/change.js', { 1985 method: 'POST', 1986 headers: { 1987 'Content-Type': 'application/json', 1988 }, 1989 body: JSON.stringify(items), 1990 }) 1991 .then((response) => { 1992 if (response.status === 200) { 1993 return response.json(); 1994 } 1995 return undefined; 1996 }) 1997 .then((data) => resolve(data)) 1998 .catch(() => reject(undefined)); 1999 } catch (error) { 2000 console.log('Error while updating cart: ', error); 2001 reject(error); 2002 } 2003 }); 2004 } 2005 2006 function getAvailableServices(myShopifyDomain) { 2007 return new Promise((resolve, reject) => { 2008 if (localStorage.getItem('bookeasy-setup')) { 2009 let bookeasySetup = JSON.parse(localStorage.getItem('bookeasy-setup')); 2010 resolve(bookeasySetup?.availableServices); 2011 fetch(`${SCRIPT_HOST_NAME}/api/bookeasy/validate/localSetup`, { 2012 method: 'POST', 2013 headers: { 2014 'Content-Type': 'application/json; charset=UTF-8', 2015 }, 2016 body: JSON.stringify({ 2017 myShopifyDomain: myShopifyDomain, 2018 servicesUpdatedAt: bookeasySetup.servicesUpdatedAt, 2019 setupUpdatedAt: bookeasySetup.setupUpdatedAt, 2020 subscriptionUpdatedAt: bookeasySetup.subscriptionUpdatedAt 2021 }), 2022 }) 2023 .then((response) => { 2024 if (response.status === 200) { 2025 return response.json(); 2026 } 2027 }) 2028 .then((data) => { 2029 if (data?.clearLocalSetup) { 2030 localStorage.removeItem('bookeasy-setup'); 2031 } 2032 }) 2033 .catch(() => { 2034 localStorage.removeItem('bookeasy-setup'); 2035 }); 2036 } else { 2037 fetch(`${SCRIPT_HOST_NAME}/api/availableServices?myShopifyDomain=${myShopifyDomain}`, { 2038 method: 'GET', 2039 headers: { 2040 'Content-Type': 'application/json; charset=UTF-8', 2041 }, 2042 }) 2043 .then((response) => response.json()) 2044 .then((response) => { 2045 if (!response.clearLocalSetup) { 2046 localStorage.setItem('bookeasy-setup', JSON.stringify(response)); 2047 } 2048 resolve(response?.availableServices); 2049 }) 2050 .catch(() => reject(undefined)); 2051 } 2052 }); 2053 } 2054 2055 function processCartItems(details = {}, services = [], productWithServiceFound = false) { 2056 if (Shopify.shop) { 2057 let myShopifyDomain = Shopify.shop; 2058 getCartDetails(details).then((cartDetails) => { 2059 if (cartDetails?.items) { 2060 let items = cartDetails.items; 2061 //Services is passed as param so that local setup call is initiated only once not for every cart update 2062 if (services.length > 0) { 2063 findMatchProductWithService(items, services, productWithServiceFound); 2064 } else { 2065 getAvailableServices(myShopifyDomain).then((availableServices) => { 2066 findMatchProductWithService(items, availableServices, productWithServiceFound); 2067 }); 2068 } 2069 } 2070 }); 2071 } 2072 } 2073 2074 function findMatchProductWithService(items = [], availableServices = [], productWithServiceFound) { 2075 let activeServices = availableServices.filter((service) => service.serviceBy === 'withProducts'); 2076 if (activeServices.length > 0) { 2077 let flag = true; 2078 for (let index = 0; index < items.length; index++) { 2079 let item = items[index]; 2080 let isProductMappedToActiveService = activeServices.find( 2081 (service) => 2082 service.productId === item.product_id.toString() && 2083 service?.variants.includes(item.variant_id.toString()) && 2084 (!service.serviceBy || service.serviceBy === "withProducts") && 2085 !service?.makeBookeasyBtnOptional && 2086 !item.properties?.['_bookeasy-booking-id'] 2087 ); 2088 if (isProductMappedToActiveService) { 2089 flag = false; 2090 productWithServiceFound = true; 2091 //Cart update will resolve by giving updated cart details 2092 cartUpdate({ line: index + 1, quantity: 0 }).then((updatedCartDetails) => { 2093 document.dispatchEvent(new Event('bookeasy-cart-updated', { cartDetails: updatedCartDetails })); 2094 processCartItems(updatedCartDetails, availableServices, productWithServiceFound); 2095 }).catch((error) => { 2096 console.log("Error", error); 2097 }); 2098 break; 2099 } 2100 } 2101 //If the product is mapped to a service and the cart is updated, then reload the page. If no product is mapped to a service, then it will not reload 2102 if (flag && productWithServiceFound) { 2103 document.dispatchEvent(new Event('bookeasy-cart-reload', { productWithServiceFound: productWithServiceFound })); 2104 window.location.reload(); 2105 } 2106 } 2107 } 2108 2109 function registerNetworkListeners() {
2110 let cartUpdateUrls = ["/cart/add.js", "/cart/add"]; 2111 let isScriptCall = false; 2112 // XMLHttpRequest interceptor 2113 var bookeasyCartValidationXMLRequestListeners = window.XMLHttpRequest.prototype.open; 2114 function openReplacement(method, url, async, user, password) { 2115 // Check if the call is from our own scripts 2116 const stackTrace = new Error().stack; 2117 if (stackTrace.includes('processCartItems') || stackTrace.includes('cartUpdate')) { 2118 isScriptCall = true; 2119 } else { 2120 isScriptCall = false; 2121 } 2122 this.addEventListener("load", async function () { 2123 if (!isScriptCall && typeof url === "string") { 2124 let splitURL = url.split("?"); 2125 if (splitURL && splitURL.length) { 2126 if (cartUpdateUrls.includes(splitURL[0])) { 2127 processCartItems(undefined, undefined, productWithServiceFound); 2128 } 2129 } 2130 } 2131 }); 2132 return bookeasyCartValidationXMLRequestListeners.apply(this, arguments); 2133 } 2134 window.XMLHttpRequest.prototype.open = openReplacement; 2135 // Fetch interceptor 2136 var bookeasyCartValidationFetchRequestListeners = fetch; 2137 fetch = async function (url, options) { 2138 // Check if the call is from our own scripts 2139 const stackTrace = new Error().stack; 2140 if (stackTrace.includes('processCartItems') || stackTrace.includes('cartUpdate')) { 2141 isScriptCall = true; 2142 } else { 2143 isScriptCall = false; 2144 } 2145 var promise = bookeasyCartValidationFetchRequestListeners(url, options); 2146 await promise; 2147 if (!isScriptCall && typeof url === "string") { 2148 let splitURL = url.split("?"); 2149 if (splitURL && splitURL.length) { 2150 if (cartUpdateUrls.includes(splitURL[0])) { 2151 processCartItems(undefined, undefined, productWithServiceFound); 2152 } 2153 } 2154 } 2155 return promise; 2156 } 2157 } 2158 2159 function DOMcontentLoadListener() { 2160 if (document.readyState === 'complete' || document.readyState === 'interactive') { 2161 if (processCart) { 2162 processCart = false 2163 processCartItems(undefined, undefined, productWithServiceFound); 2164 } 2165 } 2166 else { 2167 document.addEventListener("readystatechange", () => { 2168 if (processCart && (document.readyState === 'complete' || document.readyState === 'interactive')) { 2169 processCart = false; 2170 processCartItems(undefined, undefined, productWithServiceFound); 2171 } 2172 }); 2173 document.addEventListener('DOMContentLoaded', function () { 2174 if (processCart) { 2175 processCart = false; 2176 processCartItems(undefined, undefined, productWithServiceFound); 2177 } 2178 }); 2179 } 2180 } 2181 function isPrivateTab() { 2182 try { 2183 let storage = typeof localStorage; 2184 return false; 2185 } catch (error) { 2186 return true; 2187 } 2188 } 2189 if (!isPrivateTab() && localStorage.getItem('bookeasy-setup')) { 2190 let bookeasySetup = JSON.parse(localStorage.getItem('bookeasy-setup')); 2191 if (!bookeasySetup?.stopAppEmbedCartValidation) { 2192 registerNetworkListeners(); 2193 DOMcontentLoadListener(); 2194 } 2195 } else { 2196 registerNetworkListeners(); 2197 DOMcontentLoadListener(); 2198 } 2199</script>
2199 2200<!-- END app snippet --> 2201
2202<script type="module" src="https://cdn.shopify.com/extensions/01a0b35b-fe77-73f6-98ae-1f3438574cf5/bookeasy-184/assets/bookeasy-widget.esm.js" defer></script>
2202 2203 2204 2205</div>
2205<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2205 2206</body> 2207</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.