1 2 3 4 5 6<!doctype html> 7<html class="no-js" lang="en"> 8 <head>
8<script data-source-attribution="shopify.event_observer.bootstrap"> 9(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//rightonbracket.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`81523835073`)))})(); 10//# sourceURL=event-observer-collector.js 11</script>
11 12 13 <meta charset="utf-8"> 14 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 15 <meta name="viewport" content="width=device-width,initial-scale=1"> 16 <meta name="theme-color" content=""> 17 <link rel="canonical" href="https://rightonbracket.com/collections/specialty-products"> 18 19<!-- Google tag (gtag.js) + Bing UET â third-party analytics, must load from origin -->
vendor: 65 bytes, lines 19-21
19 20 21<script async src="https://www.googletagmanager.com/gtag/js?id=
21AW-815902607
vendor: 12 bytes, line 21
21"></script>
22<script> 23
vendor: 134 bytes, lines 23-27
23window.dataLayer = window.dataLayer || []; 24 function gtag(){dataLayer.push(arguments);} 25 gtag('js', new Date()); 26 27 gtag('config', '
27AW-815902607
vendor: 4 bytes, line 27
27');
28</script>
vendor: 1 bytes, line 28
28
29<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"26048941", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
29 30 31<link rel="icon" type="image/png" href="//rightonbracket.com/cdn/shop/files/Logo_BrandMark_FullColor.png?crop=center&height=32&v=1739251490&width=32"><title> 32 Specialty Bracket Products - Drill Guides - RAM Tonneau Brackets 33 – Right On Bracket</title><meta name="description" content="Specialty Products Designed By Right On Bracket - 5th Gen RAM Replacement Brackets - Drill Guides for Wood Shelves &amp; Mantels - Fast Shipping &amp; USA Made!"> 34 35<meta property="og:site_name" content="Right On Bracket"> 36<meta property="og:url" content="https://rightonbracket.com/collections/specialty-products"> 37<meta property="og:title" content="Specialty Bracket Products - Drill Guides - RAM Tonneau Brackets"> 38<meta property="og:type" content="website"> 39<meta property="og:description" content="Specialty Products Designed By Right On Bracket - 5th Gen RAM Replacement Brackets - Drill Guides for Wood Shelves & Mantels - Fast Shipping & USA Made!"><meta property="og:image" content="http://rightonbracket.com/cdn/shop/collections/AdobeStock_168071640-1-scaled_lddtor_d9b92ffb-4847-465d-b2cd-da3877850540.jpg?v=1747869388"> 40 <meta property="og:image:secure_url" content="https://rightonbracket.com/cdn/shop/collections/AdobeStock_168071640-1-scaled_lddtor_d9b92ffb-4847-465d-b2cd-da3877850540.jpg?v=1747869388"> 41 <meta property="og:image:width" content="2560"> 42 <meta property="og:image:height" content="1706"><meta name="twitter:card" content="summary_large_image"> 43<meta name="twitter:title" content="Specialty Bracket Products - Drill Guides - RAM Tonneau Brackets"> 44<meta name="twitter:description" content="Specialty Products Designed By Right On Bracket - 5th Gen RAM Replacement Brackets - Drill Guides for Wood Shelves & Mantels - Fast Shipping & USA Made!"> 45 46
46<script type="application/ld+json"> 47{ 48 "@context": "https://schema.org", 49 "@graph": [ 50 { 51 "@type": "Organization", 52 "@id": "https://rightonbracket.com/#organization", 53 "name": "Right On Bracket", 54 "alternateName": "Right On Bracket", 55 "url": "https://rightonbracket.com", 56 "description": "American-made steel shelf brackets, floating shelf brackets, and countertop supports â handcrafted, heavy-duty, and built to last. Shop direct from the original bracket manufacturer. Right On Bracket. ", 57 "logo": { 58 "@type": "ImageObject", 59 "@id": "https://rightonbracket.com/#logo", 60 "url": "https://rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=600", 61 "contentUrl": "https://rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=600", 62 "caption": "Right On Bracket" 63 }, 64 "image": { "@id": "https://rightonbracket.com/#logo" }, 65 "address": { 66 "@type": "PostalAddress", 67 "addressCountry": "US" 68 }, 69 "knowsAbout": [ 70 "Heavy duty shelf brackets", 71 "Countertop support brackets", 72 "Floating shelf brackets", 73 "Granite countertop brackets", 74 "Hidden brackets", 75 "American-made steel brackets" 76 ], 77 "sameAs": ["https:\/\/www.facebook.com\/rightonbracket","https:\/\/www.instagram.com\/rightonbracket\/","https:\/\/youtube.com\/@rightonbracket9449?si=R1_VqFvh4zygSPnR"] 78 }, 79 { 80 "@type": "WebSite", 81 "@id": "https://rightonbracket.com/#website", 82 "url": "https://rightonbracket.com", 83 "name": "Right On Bracket", 84 "description": "American-made steel shelf brackets, floating shelf brackets, and countertop supports â handcrafted, heavy-duty, and built to last. Shop direct from the original bracket manufacturer. Right On Bracket. ", 85 "publisher": { "@id": "https://rightonbracket.com/#organization" }, 86 "inLanguage": "en", 87 "potentialAction": { 88 "@type": "SearchAction", 89 "target": { 90 "@type": "EntryPoint", 91 "urlTemplate": "https://rightonbracket.com/search?q={search_term_string}" 92 }, 93 "query-input": "required name=search_term_string" 94 } 95 } 96 ] 97} 98</script>
98 99 100
100<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
100<meta name="facebook-domain-verification" content="m5jv1c2h0aut1pdnss8u61xvuckz1u"> 101<meta name="google-site-verification" content="566ScX0g4wDGbbmSOoJ36cxhYVeAv8jhC8zvXGxUHXw"> 102<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/81523835073/digital_wallets/dialog"> 103<meta id="in-context-paypal-metadata" data-shop-id="81523835073" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 104<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/specialty-products.atom" /> 105<link rel="alternate" type="application/json+oembed" href="https://rightonbracket.com/collections/specialty-products.oembed">
106<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 106
106
107<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":81523835073,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/81523835073","merchantName":"Right On Bracket","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Right On Bracket","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 107
107
108<script id="shopify-features" type="application/json">{"accessToken":"bf361175805b9141ae83e4840634e37c","betas":["rich-media-storefront-analytics"],"domain":"rightonbracket.com","predictiveSearch":true,"shopId":81523835073,"locale":"en"}</script>
vendor: 1 bytes, line 108
108
109<script>var Shopify = Shopify || {}; 110Shopify.shop = "right-on-bracket.myshopify.com"; 111Shopify.locale = "en"; 112Shopify.currency = {"active":"USD","rate":"1.0"}; 113Shopify.country = "US"; 114Shopify.theme = {"name":"Right On Bracket: Glozin","id":172448284865,"schema_name":"Glozin","schema_version":"1.8.1","theme_store_id":null,"role":"main"}; 115Shopify.theme.handle = "null"; 116Shopify.theme.style = {"id":null,"handle":null}; 117Shopify.cdnHost = "rightonbracket.com/cdn"; 118Shopify.routes = Shopify.routes || {}; 119Shopify.routes.root = "/"; 120Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 121Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 122Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 123Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 123
123
124<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 124
124
125<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 125
125
126<script> 127 window.Shopify = window.Shopify || {}; 128 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 129 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 130 window.Shopify.SignInWithShop.eligible = true; 131</script>
vendor: 1 bytes, line 131
131
132<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 132
132
133<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 133
133
134<script type="module"> 135 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 136 137 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 138 139</script>
vendor: 1 bytes, line 139
139
140<script> 141 window.Shopify = window.Shopify || {}; 142 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 143 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"]}; 144</script>
vendor: 1 bytes, line 144
144
145<script>(function() { 146 var isLoaded = false; 147 function asyncLoad() { 148 if (isLoaded) return; 149 isLoaded = true; 150 var urls = ["\/\/cdn.shopify.com\/proxy\/e36b77d0b7905a3fbe173f343e03aaf368d204c18cdb6c0a2e852e9c88dbcb2a\/aiodstag.cirkleinc.com\/?shop=right-on-bracket.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 151 for (var i = 0; i < urls.length; i++) { 152 var s = document.createElement('script'); 153 s.type = 'text/javascript'; 154 s.async = true; 155 s.src = urls[i]; 156 var x = document.getElementsByTagName('script')[0]; 157 x.parentNode.insertBefore(s, x); 158 } 159 }; 160 if(window.attachEvent) { 161 window.attachEvent('onload', asyncLoad); 162 } else { 163 window.addEventListener('load', asyncLoad, false); 164 } 165})();</script>
vendor: 1 bytes, line 165
165
166<script id="__st">var __st={"a":81523835073,"offset":-25200,"reqid":"41edcb26-23cf-4203-96bb-167fb31c4fce-1790723126","pageurl":"rightonbracket.com\/collections\/specialty-products","u":"55d818afe821","p":"collection","rtyp":"collection","rid":480205963457};</script>
vendor: 1 bytes, line 166
166
167<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 167
167
168<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,!0)}();</script>
vendor: 1 bytes, line 168
168
169<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//rightonbracket.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 169
169
170<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 = "//rightonbracket.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>
170<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 170
170
171<script> 172 window.Shopify = window.Shopify || {}; 173 window.Shopify.MCP = window.Shopify.MCP || {}; 174 window.Shopify.MCP.enabled = true; 175 window.Shopify.MCP.shop = "right-on-bracket.myshopify.com"; 176 window.Shopify.MCP.mcpEndpoint = "https:\/\/rightonbracket.com\/api\/mcp"; 177 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"]}}]; 178</script>
vendor: 1 bytes, line 178
178
179<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("\/\/rightonbracket.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 180</script>
vendor: 1 bytes, line 180
180
181<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://rightonbracket.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 182</script>
vendor: 1 bytes, line 182
182
183<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 184 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); 185</script>
vendor: 1 bytes, line 185
185
186<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})}})); 187</script>
vendor: 1 bytes, line 187
187
188<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":81523835073,"theme_id":172448284865,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"collection_id":480205963457,"collection_handle":"specialty-products","total_products":2,"page_type":"collection"},"recommendations_tracking_enabled":true}" defer="defer" src="//rightonbracket.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
188 189<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://rightonbracket.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 190<style id="shopify-accelerated-checkout-cart"> 191 #shopify-buyer-consent { 192 margin-top: 1em; 193 display: inline-block; 194 width: 100%; 195} 196 197#shopify-buyer-consent.hidden { 198 display: none; 199} 200 201#shopify-subscription-policy-button { 202 background: none; 203 border: none; 204 padding: 0; 205 text-decoration: underline; 206 font-size: inherit; 207 cursor: pointer; 208} 209 210#shopify-subscription-policy-button::before { 211 box-shadow: none; 212} 213 214 </style> 215
216<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
216 217 <link href="//rightonbracket.com/cdn/shop/t/9/assets/critical.css?v=165697355697743467451764050354" rel="stylesheet" type="text/css" media="all" /> 218 219 <link href="//rightonbracket.com/cdn/shop/t/9/assets/animation.css?v=76627935363940705501750994858" rel="stylesheet" type="text/css" media="all" /> 220 221 222 <link href="//rightonbracket.com/cdn/shop/t/9/assets/product-card.css?v=67467027413774800131750994858" rel="stylesheet" type="text/css" media="all" /> 223 <link href="//rightonbracket.com/cdn/shop/t/9/assets/swiper-bundle.min.css?v=147350667925548173411750994858" rel="stylesheet" type="text/css" media="all" /> 224 <link href="//rightonbracket.com/cdn/shop/t/9/assets/judgeme-reviews.css?v=148332089764568688821750994858" rel="stylesheet" type="text/css" media="all" /> 225 226 227 228 229 <link href="//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Regular.woff2?v=54408375051196579871750994858" as="font" type="font/woff2" crossorigin="anonymous" rel="preload"> 230 <style data-shopify> 231 @font-face { 232 font-family: "Instrument Sans"; 233 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-SemiBold.woff2?v=95491575450729157981750994858) format("woff2"); 234 font-weight: 600; 235 font-style: normal; 236 font-display: swap; 237 } 238 @font-face { 239 font-family: "Instrument Sans"; 240 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Medium.woff2?v=52022363571262393761750994858) format("woff2"); 241 font-weight: 500; 242 font-style: normal; 243 font-display: swap; 244 } 245 @font-face { 246 font-family: "Instrument Sans"; 247 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Regular.woff2?v=54408375051196579871750994858) format("woff2"); 248 font-weight: normal; 249 font-style: normal; 250 font-display: swap; 251 } 252 </style> 253 254 255 256 <link href="//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Regular.woff2?v=54408375051196579871750994858" as="font" type="font/woff2" crossorigin="anonymous" rel="preload"> 257 <style data-shopify> 258 @font-face { 259 font-family: "Instrument Sans"; 260 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-SemiBold.woff2?v=95491575450729157981750994858) format("woff2"); 261 font-weight: 600; 262 font-style: normal; 263 font-display: swap; 264 } 265 @font-face { 266 font-family: "Instrument Sans"; 267 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Medium.woff2?v=52022363571262393761750994858) format("woff2"); 268 font-weight: 500; 269 font-style: normal; 270 font-display: swap; 271 } 272 @font-face { 273 font-family: "Instrument Sans"; 274 src: url(//rightonbracket.com/cdn/shop/t/9/assets/InstrumentSans-Regular.woff2?v=54408375051196579871750994858) format("woff2"); 275 font-weight: normal; 276 font-style: normal; 277 font-display: swap; 278 } 279 </style> 280 281 282 283 284 285<style data-shopify> 286 :root { 287 --body-font: Instrument Sans, sans-serif; 288 --heading-font: Instrument Sans, sans-serif; 289 --menu-font: Instrument Sans, sans-serif; 290 --btn-font: Instrument Sans, sans-serif; 291 } 292</style> 293 294 295 <style data-shopify> 296 297 298 299 :root, 300 .color-default { 301 --color-background: #ffffff; 302 303 --gradient-background: #ffffff; 304 305 --color-primary: #309c8a; 306 --color-primary-rgb: 48, 156, 138; 307 --color-text: #444444; 308 --color-text-rgb: 68, 68, 68; 309 --color-heading: #000000; 310 --color-heading-rgb:0, 0, 0; 311 --color-link: #444444; 312 --color-link-hover: #309c8a; 313 --color-border: #ebebeb; 314 /* Button primary */ 315 --btn-primary-color: #ffffff; 316 --btn-primary-hover-color: #ffffff; 317 --btn-primary-bg-color: #111111; 318 --btn-primary-hover-bg-color: #000000; 319 /* Button outline */ 320 --btn-outline-color: #111111; 321 --btn-outline-border-color: #111111; 322 /* Button link */ 323 --btn-link-color: #111111; 324 --btn-link-hover-color: #111111; 325 --input-color: var(--color-text); 326 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 327 --input-bg: rgba(255, 255, 255, 0.6); 328 } 329 330 331 332 333 .color-scheme-4faf0e4d-27f4-4d02-bc51-617383bab1a9 { 334 --color-background: #111111; 335 336 --gradient-background: #111111; 337 338 --color-primary: #309c8a; 339 --color-primary-rgb: 48, 156, 138; 340 --color-text: #ffffff; 341 --color-text-rgb: 255, 255, 255; 342 --color-heading: #ffffff; 343 --color-heading-rgb:255, 255, 255; 344 --color-link: #ffffff; 345 --color-link-hover: #309c8a; 346 --color-border: #ebebeb; 347 /* Button primary */ 348 --btn-primary-color: #ffffff; 349 --btn-primary-hover-color: #111111; 350 --btn-primary-bg-color: #111111; 351 --btn-primary-hover-bg-color: #ffffff; 352 /* Button outline */ 353 --btn-outline-color: #111111; 354 --btn-outline-border-color: #111111; 355 /* Button link */ 356 --btn-link-color: #111111; 357 --btn-link-hover-color: #111111; 358 --input-color: var(--color-text); 359 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 360 --input-bg: rgba(17, 17, 17, 0.6); 361 } 362 363 364 365 366 .color-scheme-bb1431b0-be4a-4b03-a450-f572c07e3904 { 367 --color-background: #253230; 368 369 --gradient-background: #253230; 370 371 --color-primary: #309c8a; 372 --color-primary-rgb: 48, 156, 138; 373 --color-text: #ffffff; 374 --color-text-rgb: 255, 255, 255; 375 --color-heading: #ffffff; 376 --color-heading-rgb:255, 255, 255; 377 --color-link: #ffffff; 378 --color-link-hover: #309c8a; 379 --color-border: #ebebeb; 380 /* Button primary */ 381 --btn-primary-color: #ffffff; 382 --btn-primary-hover-color: #ffffff; 383 --btn-primary-bg-color: #111111; 384 --btn-primary-hover-bg-color: #111111; 385 /* Button outline */ 386 --btn-outline-color: #111111; 387 --btn-outline-border-color: #111111; 388 /* Button link */ 389 --btn-link-color: #111111; 390 --btn-link-hover-color: #111111; 391 --input-color: var(--color-text); 392 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 393 --input-bg: rgba(37, 50, 48, 0.6); 394 } 395 396 397 398 399 .color-scheme-3d10de96-a479-49bd-819c-e044746b4f3e { 400 --color-background: #ffffff; 401 402 --gradient-background: #ffffff; 403 404 --color-primary: #309c8a; 405 --color-primary-rgb: 48, 156, 138; 406 --color-text: #ffffff; 407 --color-text-rgb: 255, 255, 255; 408 --color-heading: #ffffff; 409 --color-heading-rgb:255, 255, 255; 410 --color-link: #ffffff; 411 --color-link-hover: #309c8a; 412 --color-border: #ebebeb; 413 /* Button primary */ 414 --btn-primary-color: #111111; 415 --btn-primary-hover-color: #ffffff; 416 --btn-primary-bg-color: #ffffff; 417 --btn-primary-hover-bg-color: #000000; 418 /* Button outline */ 419 --btn-outline-color: #111111; 420 --btn-outline-border-color: #111111; 421 /* Button link */ 422 --btn-link-color: #111111; 423 --btn-link-hover-color: #111111; 424 --input-color: var(--color-text); 425 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 426 --input-bg: rgba(255, 255, 255, 0.6); 427 } 428 429 430 431 432 .color-scheme-2b5c6c91-201d-4fb1-aba3-e6d562656976 { 433 --color-background: #f5f5f5; 434 435 --gradient-background: #f5f5f5; 436 437 --color-primary: #309c8a; 438 --color-primary-rgb: 48, 156, 138; 439 --color-text: #444444; 440 --color-text-rgb: 68, 68, 68; 441 --color-heading: #111111; 442 --color-heading-rgb:17, 17, 17; 443 --color-link: #444444; 444 --color-link-hover: #309c8a; 445 --color-border: #ebebeb; 446 /* Button primary */ 447 --btn-primary-color: #ffffff; 448 --btn-primary-hover-color: #ffffff; 449 --btn-primary-bg-color: #111111; 450 --btn-primary-hover-bg-color: #111111; 451 /* Button outline */ 452 --btn-outline-color: #111111; 453 --btn-outline-border-color: #111111; 454 /* Button link */ 455 --btn-link-color: #111111; 456 --btn-link-hover-color: #111111; 457 --input-color: var(--color-text); 458 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 459 --input-bg: rgba(245, 245, 245, 0.6); 460 } 461 462 463 464 465 .color-scheme-accf3b11-ba40-4a3e-bafb-243ece6683ec { 466 --color-background: #ffffff; 467 468 --gradient-background: #ffffff; 469 470 --color-primary: #309c8a; 471 --color-primary-rgb: 48, 156, 138; 472 --color-text: #111111; 473 --color-text-rgb: 17, 17, 17; 474 --color-heading: #111111; 475 --color-heading-rgb:17, 17, 17; 476 --color-link: #111111; 477 --color-link-hover: #309c8a; 478 --color-border: #ebebeb; 479 /* Button primary */ 480 --btn-primary-color: #ffffff; 481 --btn-primary-hover-color: #ffffff; 482 --btn-primary-bg-color: #111111; 483 --btn-primary-hover-bg-color: #111111; 484 /* Button outline */ 485 --btn-outline-color: #111111; 486 --btn-outline-border-color: #111111; 487 /* Button link */ 488 --btn-link-color: #111111; 489 --btn-link-hover-color: #111111; 490 --input-color: var(--color-text); 491 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 492 --input-bg: rgba(255, 255, 255, 0.6); 493 } 494 495 496 497 498 .color-scheme-cac1c272-2514-4cf0-a0b3-c8e1e1134ade { 499 --color-background: #309c8a; 500 501 --gradient-background: #309c8a; 502 503 --color-primary: #ffffff; 504 --color-primary-rgb: 255, 255, 255; 505 --color-text: #ffffff; 506 --color-text-rgb: 255, 255, 255; 507 --color-heading: #ffffff; 508 --color-heading-rgb:255, 255, 255; 509 --color-link: #ffffff; 510 --color-link-hover: #ffffff; 511 --color-border: #ebebeb; 512 /* Button primary */ 513 --btn-primary-color: #ffffff; 514 --btn-primary-hover-color: #ffffff; 515 --btn-primary-bg-color: #111111; 516 --btn-primary-hover-bg-color: #111111; 517 /* Button outline */ 518 --btn-outline-color: #111111; 519 --btn-outline-border-color: #111111; 520 /* Button link */ 521 --btn-link-color: #111111; 522 --btn-link-hover-color: #111111; 523 --input-color: var(--color-text); 524 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 525 --input-bg: rgba(48, 156, 138, 0.6); 526 } 527 528 529 530
531 .color-scheme-dac2dac4-f947-48a0-8110-ba80bf97f9f2 { 532 --color-background: #f2f2f2; 533 534 --gradient-background: #f2f2f2; 535 536 --color-primary: #309c8a; 537 --color-primary-rgb: 48, 156, 138; 538 --color-text: #111111; 539 --color-text-rgb: 17, 17, 17; 540 --color-heading: #111111; 541 --color-heading-rgb:17, 17, 17; 542 --color-link: #111111; 543 --color-link-hover: #309c8a; 544 --color-border: #ebebeb; 545 /* Button primary */ 546 --btn-primary-color: #ffffff; 547 --btn-primary-hover-color: #ffffff; 548 --btn-primary-bg-color: #111111; 549 --btn-primary-hover-bg-color: #000000; 550 /* Button outline */ 551 --btn-outline-color: #111111; 552 --btn-outline-border-color: #111111; 553 /* Button link */ 554 --btn-link-color: #111111; 555 --btn-link-hover-color: #111111; 556 --input-color: var(--color-text); 557 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 558 --input-bg: rgba(242, 242, 242, 0.6); 559 } 560 561 562 563 564 .color-scheme-ea52b1d5-b8d0-4342-a5e0-8140496535e8 { 565 --color-background: #000000; 566 567 --gradient-background: #000000; 568 569 --color-primary: #309c8a; 570 --color-primary-rgb: 48, 156, 138; 571 --color-text: #ffffff; 572 --color-text-rgb: 255, 255, 255; 573 --color-heading: #ffffff; 574 --color-heading-rgb:255, 255, 255; 575 --color-link: #ffffff; 576 --color-link-hover: #309c8a; 577 --color-border: #ebebeb; 578 /* Button primary */ 579 --btn-primary-color: #ffffff; 580 --btn-primary-hover-color: #ffffff; 581 --btn-primary-bg-color: #309c8a; 582 --btn-primary-hover-bg-color: #000000; 583 /* Button outline */ 584 --btn-outline-color: #111111; 585 --btn-outline-border-color: #111111; 586 /* Button link */ 587 --btn-link-color: #111111; 588 --btn-link-hover-color: #111111; 589 --input-color: var(--color-text); 590 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.55); 591 --input-bg: rgba(0, 0, 0, 0.6); 592 } 593 594 body, .color-default, .color-scheme-4faf0e4d-27f4-4d02-bc51-617383bab1a9, .color-scheme-bb1431b0-be4a-4b03-a450-f572c07e3904, .color-scheme-3d10de96-a479-49bd-819c-e044746b4f3e, .color-scheme-2b5c6c91-201d-4fb1-aba3-e6d562656976, .color-scheme-accf3b11-ba40-4a3e-bafb-243ece6683ec, .color-scheme-cac1c272-2514-4cf0-a0b3-c8e1e1134ade, .color-scheme-dac2dac4-f947-48a0-8110-ba80bf97f9f2, .color-scheme-ea52b1d5-b8d0-4342-a5e0-8140496535e8 { 595 color: var(--color-text); 596 background-color: var(--color-background); 597 } 598 :root { 599 --border-color-base: #e5e5e5; 600 --light-grey-color: #f5f5f5; 601 --rounded-radius: 5px; 602 --logo-width: 82px; 603 --body-font-size: 15px; 604 --body-line-height: 1.714; 605 --body-weight: 400; 606 --heading-font-scale: 1.0; 607 --heading-text-transform: unset; 608 --heading-letter-spacing: -0.034em; 609 --heading-weight: 600; 610 --subheading-weight: 500; 611 --medium-font-weight: , ; 612 --btn-text-transform: unset; 613 --btn-radius: 30px; 614 --btn-font-size: var(--body-font-size, 1.4rem); 615 --btn-padding-y: 1.5rem; 616 --btn-padding-x: 3rem; 617 --btn-letter-spacing: calc(var(--heading-letter-spacing) + 0.01em); 618 --input-height: 5rem; 619 620 --input-padding: 1rem 2rem; 621 622 --inputs-border-width: 1px; 623 --input-color: var(--color-text); 624 --input-border-radius: var(--btn-radius); 625 --input-font-size: 16px ; 626 --input-placeholder-color: rgba(var(--color-heading-rgb), 0.6); 627 --page-width: 1200px; 628 --page-width-value: 1200; 629 --fluid-container-width: 1800px; 630 --fluid-container-width-value: 1800px; 631 --color-white: #FFF; 632 --color-dark: #111; 633 --h0-size: calc(var(--heading-font-scale) * 4.8rem); 634 --h1-size: calc(var(--heading-font-scale) * 4rem); 635 --h2-size: calc(var(--heading-font-scale) * 3.6rem);
636 --h3-size: calc(var(--heading-font-scale) * 3rem); 637 --h4-size: calc(var(--heading-font-scale) * 2.4rem); 638 --h5-size: calc(var(--heading-font-scale) * 1.8rem); 639 --h6-size: calc(var(--heading-font-scale) * 1.6rem); 640 --transition: all 0.4s; 641 --duration-short: 0.3s; 642 --duration-long: 0.5s; 643 --transition-popup: var(--transition-type, all) 0.4s; 644 --zoom-transform: scale(1.05); 645 --overlay-bg: rgba(0, 0, 0, 0.60); 646 --grey-color: #f5f5f5; 647 --section-spacing: 50px; 648 --bs-gutter-x: 1.5rem; 649 --shadow: 5px 0px 30px 0px rgba(0, 0, 0, 0.08); 650 /* Badge color */ 651 --bages-radius: 15px; 652 --bages-sale-color: #fff; 653 --bages-sale-bg-color: #309c8a; 654 --bages-new-color: #fff; 655 --bages-new-bg-color: #3456e6; 656 --bages-pre-order-color: #fff; 657 --bages-pre-order-bg-color: #000000; 658 --bages-sold-out-color: #fff; 659 --bages-sold-out-bg-color: #d20000; 660 --bages-custom-color: #fff; 661 --bages-custom-bg-color: #14854e; 662 --responsive-rate: ((100vw - 575px) / (1600 - 575)); 663 } 664 @media (min-width: 768px) { 665 :root{ 666 --section-spacing: 90px; 667 --logo-width: px; 668 --btn-padding-y: 1.5rem; 669 --btn-padding-x: 5.5rem; 670 --input-font-size: calc(var(--body-font-size) - 1px); 671 } 672 } 673 </style> 674 <link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/theme.css?v=178315329900156565421750994858" media="print" onload="this.media='all'"> 675 <noscript><link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/theme.css?v=178315329900156565421750994858"></noscript> 676 <link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/popup.css?v=98786442347513355871750994858" media="print" onload="this.media='all'"> 677 <noscript><link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/popup.css?v=98786442347513355871750994858"></noscript> 678
678<script src="//rightonbracket.com/cdn/shop/t/9/assets/swiper-bundle.min.js?v=11536417429537323911750994858" defer="defer"></script>
678 679
679<script src="//rightonbracket.com/cdn/shop/t/9/assets/global.js?v=76765198765036253011750994858" defer="defer"></script>
679 680
680<script> 681 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 682 if (Shopify.designMode) { 683 document.documentElement.classList.add('shopify-design-mode'); 684 } 685 </script>
685 686 <!-- Hotjar Tracking Code for Glozin Demo --> 687
687<script>
vendor: 137 bytes, lines 687-690
687 688 (function(h,o,t,j,a,r){ 689 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 690 h._hjSettings={hjid:
6905178587
vendor: 282 bytes, lines 690-696
690,hjsv:6}; 691 a=o.getElementsByTagName('head')[0]; 692 r=o.createElement('script');r.async=1; 693 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 694 a.appendChild(r); 695 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 696
696</script>
696 697 698
698<script> 699 document.addEventListener('DOMContentLoaded', function () { 700 const source = document.getElementById('description-div'); 701 const target = document.getElementById('image-grid'); 702 703 const images = source.querySelectorAll('img'); 704 const videos = source.querySelectorAll('.video-container'); 705 706 videos.forEach((video) => { 707 const title = video.previousElementSibling; 708 709 // Create the wrapper div 710 const wrapper = document.createElement('div'); 711 wrapper.classList.add('video-block'); // optional class for styling 712 713 // Move title inside wrapper if it exists & is an H3 714 if (title && title.tagName === 'H3') { 715 title.style.fontSize = '14px'; 716 wrapper.appendChild(title); 717 } 718 719 // Move the video container inside wrapper 720 wrapper.appendChild(video); 721 722 // Finally append the full block to the target 723 target.appendChild(wrapper); 724 }); 725 726 727 728 images.forEach((el) => { 729 target.appendChild(el); 730 }); 731 }); 732 </script>
732 733
733<script> 734 document.addEventListener('DOMContentLoaded', function () { 735 const source = document.getElementById('description-div2'); 736 const target = document.getElementById('image-grid2'); 737 738 const images = source.querySelectorAll('img'); 739 const videos = source.querySelectorAll('.video-container'); 740 741 videos.forEach((video) => { 742 const title = video.previousElementSibling; 743 744 // Create the wrapper div 745 const wrapper = document.createElement('div'); 746 wrapper.classList.add('video-block'); // optional class for styling 747 748 // Move title inside wrapper if it exists & is an H3 749 if (title && title.tagName === 'H3') { 750 title.style.fontSize = '20px'; 751 wrapper.appendChild(title); 752 } 753 754 // Move the video container inside wrapper 755 wrapper.appendChild(video); 756 757 // Finally append the full block to the target 758 target.appendChild(wrapper); 759 }); 760 761 762 763 images.forEach((el) => { 764 target.appendChild(el); 765 }); 766 }); 767 </script>
767 768 769
770<script> 771 var exchng_curr = Shopify.currency; 772 if (typeof window.csapps === 'undefined') { 773 774 775 776 window.csapps = { 777 shop_slug: "right-on-bracket", 778 store_id: "right-on-bracket.myshopify.com", 779 store_domain: "rightonbracket.com", 780 money_format: "${{amount}}", 781 cart: null, 782 product: null, 783 product_collections: null, 784 product_variants: null, 785 is_volume_discount: null, 786 is_bundle_discount: null, 787 bundle_class: '.aiod-bundle-discount-wrap', 788 product_id: null, 789 page_type: null, 790 vd_url: 'https://aiod.cirkleinc.com', 791 proxy_version: 'aiodPro', 792 customer: null, 793 currency_symbol: "$", 794 currency_code: 'USD', 795 country_code: 'US', 796 aiod_root_url: '', 797 call_by_dev: '', 798 aiod_lang_code: 'en', 799 } 800 window.csapps.page_type = "index"; 801 802 803 window.csapps.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 804 if (typeof window.csapps.cart.items == "object") { 805 for (var i = 0; i < window.csapps.cart.items.length; i++) { 806 ["sku", "grams", "vendor", "url", "image", "handle", "requires_shipping", "product_type", "product_description"].map(function (a) { 807 delete window.csapps.cart.items[i][a] 808 }) 809 } 810 } 811 window.csapps.cart_collections = {} 812 813 814 815 816 817 818 window.csapps.page_type = "collection"; 819 window.csapps.collection_id = "480205963457"; 820 821 window.csapps.product_id = ''; 822 823 window.csapps.product_id = window.csapps.product_id != '' ? window.csapps.product_id + ',' + 10731095195841 : 10731095195841; 824 825 window.csapps.product_id = window.csapps.product_id != '' ? window.csapps.product_id + ',' + 10731095326913 : 10731095326913; 826 827 828 829 830 window.csapps.exchange_currency = exchng_curr.rate; 831 window.csapps.settings = {"installation":{"type":"9","type_text":"Installation","setting":{"installation_setting":"manual","mapping_class_setting":{"cart_subtotal":null,"cart_form_outlet":null,"cart_line_item_outer":null,"cart_product_item_price":null,"cart_product_line_item_total":null,"cart_display_the_summery_on_line_item":null,"display_volume_message_on_cart_line_item":null}}},"discount":{"type":"4","type_text":"Discount","setting":{"apply_multiple_discount":"no","multi_currency":"percentage_based","apply_discount":"draft_order","apply_discount_on":"cart_level","discount_code_prefix":"CSAIOD","offer_title":"THANKSGIVING_DISCOUNT","bogo_buys":"yes","bogo_buys_count_in_other":"yes","free_shipping_text":"Free_Shipping","discount_code_box":"disable","show_bogo_popup_first_time_only":"no","show_free_gift_popup_first_time_only":"no","discount_code_auto_apply_on_refresh":"yes","bogo_auto_add_to_cart":"no","free_gift_auto_add_to_cart":"no","apply_multiple_code":"no","enable_shopify_discount_code":"no","add_order_tag":"yes","discount_code_life":"1","sales_channel":"both","customer_group_condition":"OR","customer_tag_condition":"OR","draft_invoice_from_email":"","draft_invoice_subject":"","disable_wholesale_price":"yes","count_gift_cart_product":"yes","invoice_url_recheck":"no","free_gift_threshold_check":"before_other_discount_apply","count_total_for_shipzip":"no","allow_shopify_discount_code_at_checkout":"no","support_market_pro":"disable","allow_shopify_automatic_discount":"no","post_purchase_limit_check":"no","pos_delay_time":"0.5","pos_logs":"no","draft_order_call_on_cart_load":"no","draft_order_fixed_amount_calculation":"fix"}},"custom-css-js":{"type":"10","type_text":"Custom CSS\/JS","setting":{"custom_js":null,"custom_css":".align-center {\r\n al
831ign-items: baseline !important;\r\n}"}},"general":{"type":"0","type_text":"General","setting":{"messages":{"no_thanks":"No Thanks","save_price":"You Save:","subtotal":"Subtotal"},"upsell":{"sticky_opener":"enable","upsell_icon_position":"bottom_right","upsell_free_gift_options":"show_add_to_cart","upsell_icon_text_color":"#FFFFFF","upsell_icon_background_color":"#008060","upsell_icon_text_background_color":"#008060","upsell_free_shipping_bar_color":"#008060"},"cart_drawer":{"sticky_opener":"disable","background_color":"#FFFFFF","icon_position":"bottom_left","icon_text_color":"#FFFFFF","icon_background_color":"#008060","upsell_button_on_cart_page":"enable","upsell_button_text":"Special Offer"},"title":{"font_style":"inherit","font_size":"24","font_color":"#008060"},"product_name":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"price":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"total_amount":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"plus_sign":{"font_style":"inherit","font_size":"16","font_color":"#EFEFEF","background_color":"#008060"},"button_text":{"font_style":"inherit","font_size":"16","font_color":"#FFFFFF"},"button_box":{"background_color":"#000000","border_width":"1","border_type":"Solid","border_color":"#008060"},"product_box":{"background_color":"#FFFFFF","border_width":"1","border_type":"Solid","border_color":"#EDEEEF"},"top_bar":{"background_color":"#EFEFEF","close_icon_color":"#000000","font_style":"normal","font_size":"14","font_color":"#000000"},"popup_close_icon":{"background_color":"#008060","close_icon_color":"#EFEFEF"},"cart_page":{"line_item_text_color":"#FF0000","cart_total_discount_text_color":"#000000"}}},"language":{"type":"1","type_text":"Language","setting":{"bundle_settings":{"total_price":"Total Price","quantity":"QTY","not_available":"{{title}} is not available","save":"Save","load_more":"Load More"},"free_gift_settings":{"initial_message":"Spend {{amount}} more to claim your free gifts","cart_show_gift_button":"Show Free Gift","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"volume_settings":{"buy_more_save_more":"Buy More, Save More!","discount":"Discount","minimum_quantity":"Min QTY","maximum_quantity":"Max QTY","minimum_quantity_before":"Buy","maximum_quantity_after":"+","offer_text":"Off","get_a_text":"Get each product for","required_quantity_msg":"Add {{quantity}} more for {{discount}}.","required_purchased_amount_msg":"Spend {{amount}} to get offer."},"wholesale_settings":{"minimum_quantity_message":"Offer {{offer}} is available. Purchase minimum of {{amount}} to get {{discount}} off."},"bogo_settings":{"initial_message":"Buy products and get discount on products","progress_message":"You are eligible to get bogo product.","store_collection_message":"This offer is valid for collection","cart_show_bogo_button":"Show Bogo","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"general_settings":{"initial_message":"Spend {{amount}} more and get {{discount}} off!"},"post_purchase":{"save_text":"Save","off_text":"Off","pay_now_btn":"Pay Now","decline_btn":"Decline","quantity":"Quantity","total":"Total","subtotal":"Subtotal","discount":"Discount","shipping":"Shipping","taxes":"Taxes","free":"Free","min_qty_msg":"Quantity should not lower than {{min}}!","max_qty_msg":"Quantity should not greater than {{max}}!"},"discount_code":{"placeholder_msg":"Enter discount code","success_msg":"{{code_list}} Discount code applied successfully","error_msg":"Invalid discount code","required_login_msg":"{{code_list}} Discount code need to login for apply discount or free shipping.","apply_button_text":"Apply","free_shipping":"Free Shipping"}}},"table-design":{"type":"2","type_text":"Table Design","setting":{"table_min_width":"100%","table_max_width":"100%","table_background_color":"#FFFFFF","table_border_width":"1","table_border_type":"solid","table_border_color":"#C9CCCF","table_header_background_color":"#FFFFFF","table_header_border_color":"#8C9196","table_header_font_style":"revert","table_hover_background_color":"#DADADA","table_font_size":"14","table_font_color":"#202223"}},"upsell-popup":{"type":"6","type_text":"Upsell Language","setting":{"common_settings":{"most_popular":"MOST POPULAR","days":"Day","hours":"Hrs","minutes":"Min","seconds":"Sec","thank_you_message":"You archived all offers.","upsell_launch_text":"Special Offers"},"free_gift_settings":{"max_qty_message":"You can select maximum {{quantity}} gift from this offer.","select_message":"Select minimum 1 gift from below.","selection_error_message":"Please select free gift.","buy_label":"Buy","get_label":"Get","offer_type_collections_msg":"Buy products from this collections: {{collections}}","offer_type_products_msg":"Buy any product of the store."},"discount_code_settings":{"apply_btn_text":"Apply","applied_btn_text":"Applied","code_error_text":"Cart is empty..! Kindly add item in cart and apply code."},"bogo_settings":{"buy_label":"Buy","get_label":"Get","buy_quantity_message":"Buy any {{quantity}} product from this offer.","get_quantity_message":"Get any {{quantity}} product from this offer."}}},"draft-invoice":{"type":"7","type_text":"Draft Invoice","setting":[]},"cart-drawer":{"type":"8","type_text":"Cart Drawer","setting":{"cart_drawer":{"open_drawer_on_click_of_add_to_cart_button":"yes","title":"My Cart","drawer_opener_class_id_attribute":".drawer-open","cat_count_class_id_attribute":".cart-count-bubble","empty_cart_message":"Your shopping cart is empty!","drawer_on_off":"disable"}}},"pos-restrictions":{"type":"11","type_text":"POS Restrictions","setting":{"offer_restrictions":"allow","discount_code_restrictions":"allow","settings_restrictions":"allow","entire_app_restrictions":"restrict"}}}; 832 833 834 window.csapps.offers_meta = {"offers":{"offers_type":["4"],"offers_type_text":{"bundle":"0","volume":"1","wholesale":"2","bogo":"3","general":"4","gift":"5","post-purchase":"6"}},"aiod_upsell":0,"need_to_update":0,"app_status":"1"}; 835 836 837 window.csapps.ignore_csapp_cart_reload = (typeof ignore_csapp_cart_reload === 'undefined') ? false : true; 838 window.csapps.money_format = (typeof aiod_theme_currency === 'undefined') ? window.csapps.money_format : aiod_theme_currency; 839 window.csapps.upsell_pupop_css = "//rightonbracket.com/cdn/shop/t/9/assets/upsell_pupop.css?v=131299487868142858851764050670"; 840 window.csapps.upsell_pupop_js = "//rightonbracket.com/cdn/shop/t/9/assets/cscode_discount_upsell.js?v=167045202147268651731764050701"; 841 } 842</script>
842 843<link href="//rightonbracket.com/cdn/shop/t/9/assets/cscode_discount_css.css?v=148117021328741112561764050593" rel="stylesheet" type="text/css" media="all">
844<script src="//rightonbracket.com/cdn/shop/t/9/assets/cscode_discount_js.js?v=170801766874531446691764050613" defer="defer"></script>
844 845 846 847 848 <style> 849 .align-center { 850 align-items: baseline !important; 851} 852 </style> 853 854 855 856 <!-- BEGIN app block: shopify://apps/slider-revolution/blocks/app-embed/d2c2325b-ecb9-42b8-a0b0-ca2ffb6e3203 --> 857 858
858<script type="text/javascript"> 859 window.rev_app_ext_url = 'https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/'; 860 </script>
860 861 862 863 864 865 866 867 868 <style> 869 @font-face { 870 font-family: 'revicons'; 871 src: url("//rightonbracket.com/cdn/shop/files/revicons.eot?v=4109916476403883456"); 872 src: url("//rightonbracket.com/cdn/shop/files/revicons.eot?v=4109916476403883456?#iefix") format('embedded-opentype') 873 , url("//rightonbracket.com/cdn/shop/files/revicons.woff?v=7507576898513114467") format('woff') 874 , url("//rightonbracket.com/cdn/shop/files/revicons.ttf?v=12260964391516048627") format('truetype'); 875 font-weight: normal; 876 font-style: normal; 877 font-display: swap; 878 } 879 880 @font-face { 881 font-family: 'FontAwesome'; 882 src: url("//rightonbracket.com/cdn/shop/files/fontawesome-webfont.eot?v=8875233917957101606"); 883 src: url("//rightonbracket.com/cdn/shop/files/fontawesome-webfont.eot?v=8875233917957101606?#iefix&v=4.7.0") format('embedded-opentype') 884 , url("//rightonbracket.com/cdn/shop/files/fontawesome-webfont.woff2?v=3220704584577503426") format('woff2') 885 , url("//rightonbracket.com/cdn/shop/files/fontawesome-webfont.woff?v=15893192941837955428") format('woff') 886 , url("//rightonbracket.com/cdn/shop/files/fontawesome-webfont.ttf?v=5792698387503786636") format('truetype'); 887 font-weight: normal; 888 font-style: normal; 889 font-display: swap; 890 } 891 892 893 @font-face { 894 font-family: 'Pe-icon-7-stroke'; 895 src: url("//rightonbracket.com/cdn/shop/files/Pe-icon-7-stroke.eot?v=7904029696526050060"); 896 src: url("//rightonbracket.com/cdn/shop/files/Pe-icon-7-stroke.eot?v=7904029696526050060") format('embedded-opentype') 897 , url("//rightonbracket.com/cdn/shop/files/Pe-icon-7-stroke.woff?v=13071195841160319438") format('woff') 898 , url("//rightonbracket.com/cdn/shop/files/Pe-icon-7-stroke.ttf?v=18264464668537489075") format('truetype'); 899 font-weight: normal; 900 font-style: normal; 901 } 902 903 </style> 904 905 <link 906 rel="stylesheet" 907 type="text/css" 908 href="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/font-awesome.css" 909 media="all" 910 /> 911 912 913 <link 914 rel="stylesheet" 915 type="text/css" 916 href="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/pe-icon-7-stroke.css" 917 media="all" 918 /> 919 920 <link 921 rel="stylesheet" 922 type="text/css" 923 href="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/rs-bundle.css" 924 media="all" 925 /> 926 927 928
928<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/rev-query.js"></script>
928 929 930
930<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/rbtools.min.js" defer></script>
930 931
931<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/rs6.js" defer></script>
931 932
932<script type="text/javascript"> 933 function setREVStartSize(e) { 934 window.RSIW = window.RSIW === undefined ? window.innerWidth : window.RSIW; 935 window.RSIH = window.RSIH === undefined ? window.innerHeight : window.RSIH; 936 try { 937 var pw = document.getElementById(e.c).parentNode.offsetWidth, 938 newh; 939 pw = pw === 0 || isNaN(pw) ? window.RSIW : pw; 940 e.tabw = e.tabw === undefined ? 0 : parseInt(e.tabw); 941 e.thumbw = e.thumbw === undefined ? 0 : parseInt(e.thumbw); 942 e.tabh = e.tabh === undefined ? 0 : parseInt(e.tabh); 943 e.thumbh = e.thumbh === undefined ? 0 : parseInt(e.thumbh); 944 e.tabhide = e.tabhide === undefined ? 0 : parseInt(e.tabhide); 945 e.thumbhide = e.thumbhide === undefined ? 0 : parseInt(e.thumbhide); 946 e.mh = e.mh === undefined || e.mh == '' || e.mh === 'auto' ? 0 : parseInt(e.mh, 0); 947 if (e.layout === 'fullscreen' || e.l === 'fullscreen') newh = Math.max(e.mh, window.RSIH); 948 else { 949 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 950 for (var i in e.rl) if (e.gw[i] === undefined || e.gw[i] === 0) e.gw[i] = e.gw[i - 1]; 951 e.gh = e.el === undefined || e.el === '' || (Array.isArray(e.el) && e.el.length == 0) ? e.gh : e.el; 952 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 953 for (var i in e.rl) if (e.gh[i] === undefined || e.gh[i] === 0) e.gh[i] = e.gh[i - 1]; 954 var nl = new Array(e.rl.length), 955 ix = 0, 956 sl; 957 e.tabw = e.tabhide >= pw ? 0 : e.tabw; 958 e.thumbw = e.thumbhide >= pw ? 0 : e.thumbw; 959 e.tabh = e.tabhide >= pw ? 0 : e.tabh; 960 e.thumbh = e.thumbhide >= pw ? 0 : e.thumbh; 961 for (var i in e.rl) nl[i] = e.rl[i] < window.RSIW ? 0 : e.rl[i]; 962 sl = nl[0]; 963 for (var i in nl) 964 if (sl > nl[i] && nl[i] > 0) { 965 sl = nl[i]; 966 ix = i; 967 } 968 var m = pw > e.gw[ix] + e.tabw + e.thumbw ? 1 : (pw - (e.tabw + e.thumbw)) / e.gw[ix]; 969 newh = e.gh[ix] * m + (e.tabh + e.thumbh); 970 } 971 if (window.rs_init_css === undefined) 972 window.rs_init_css = document.head.appendChild(document.createElement('style')); 973 document.getElementById(e.c).height = newh + 'px'; 974 window.rs_init_css.innerHTML += '#' + e.c + '_wrapper { height: ' + newh + 'px }'; 975 } catch (e) { 976 console.log('Failure at Presize of Slider:' + e); 977 } 978 } 979 </script>
979 980
980<script> 981 document.addEventListener('DOMContentLoaded', function () { 982 const slides = document.querySelectorAll('rs-slide'); 983 const now = new Date(); 984 slides.forEach((slide) => { 985 const publishAttr = slide.getAttribute('data-publish'); 986 if (!publishAttr) return; 987 const [startStr, endStr] = publishAttr.split(','); 988 if (!startStr || !endStr) return; 989 // Manually parse 'YYYY-MM-DD HH:MM' 990 const parseDateTime = (str) => { 991 const [datePart, timePart] = str.trim().split(' '); 992 const [year, month, day] = datePart.split('-'); 993 const [hour, minute] = timePart.split(':'); 994 return new Date( 995 parseInt(year), 996 parseInt(month) - 1, // JS months are 0-based 997 parseInt(day), 998 parseInt(hour), 999 parseInt(minute) 1000 ); 1001 }; 1002 const startDate = parseDateTime(startStr); 1003 const endDate = parseDateTime(endStr); 1004 const isActive = now >= startDate && now <= endDate; 1005 if (!isActive) { 1006 slide.remove(); 1007 } 1008 }); 1009 }); 1010 </script>
1010 1011 1012 1013 1014<!-- END app block -->
1014<script src="https://cdn.shopify.com/extensions/01a0b42f-d453-75f2-bbc4-f1289e8e7c89/shopper-approved-reviews-150/assets/category-stars-bootstrap.js" type="text/javascript" defer="defer"></script>
1014 1015<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1016<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: 81523835073,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 1016
1016
1017<script> 1018 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1019</script>
vendor: 1 bytes, line 1019
1019
1020<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}
1020).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: 81523835073,storefrontBaseUrl: "https://rightonbracket.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://rightonbracket.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1730805953","configuration":"{\"pixelCode\":\"D76Q4NJC77U6LRNSLCF0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":[]},"dataSharingState":"optimized"}
1020,{"id":"1670054081","configuration":"{\"accountID\":\"Nmjh6E\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1414987969","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-2LSRLJ6Z1W\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-2LSRLJ6Z1W\\\"}],\\\"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"]},{"id":"1413841089","configuration":"{\"pixel_id\":\"499391394138007\",\"pixel_type\":\"facebook_pixel\"}","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":"141590721","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"LP GAds Revenue","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"141623489","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"LP MAds Revenue","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"152666305","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AnswerBase Conversion Tracking","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Right On Bracket","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"right-on-bracket.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/rightonbracket.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
102010731095195841","handle":"floating-shelf-drill-guides","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49280496304321","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10731095326913","handle":"ram-truck-bed-brackets","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49280496435393","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://rightonbracket.com/cdn","fff817eew048894c6p0347dc4em7b2d6332",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"172448284865","themePublished":"true","eventMetadataId":"fe873b39-ba28-47b6-acfa-a072b3134a4c","pageType":"collection","resourceId":"480205963457","shopId":"81523835073","storefrontBaseUrl":"https:\/\/rightonbracket.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"fff817eew048894c6p0347dc4em7b2d6332","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"480205963457\",\"title\":\"Specialty Products\",\"productVariants\":[{\"price\":{\"amount\":19.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Floating Shelf Drill Guide\",\"vendor\":\"Right On Bracket\",\"id\":\"10731095195841\",\"untranslatedTitle\":\"Floating Shelf Drill Guide\",\"url\":\"\/products\/floating-shelf-drill-guides\",\"type\":\"\"},\"id\":\"49280496304321\",\"image\":{\"src\":\"\/\/rightonbracket.com\/cdn\/shop\/files\/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191\"},\"sku\":\"DG-1-2\",\"title\":\"1\/2\\\"\",\"untranslatedTitle\":\"1\/2\\\"\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"RAM Truck Bed Replacement Bracket Kit\",\"vendor\":\"Right On Bracket\",\"id\":\"10731095326913\",\"untranslatedTitle\":\"RAM Truck Bed Replacement Bracket Kit\",\"url\":\"\/products\/ram-truck-bed-brackets\",\"type\":\"\"},\"id\":\"49280496435393\",\"image\":{\"src\":\"\/\/rightonbracket.com\/cdn\/shop\/files\/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199\"},\"sku\":\"RAM-Bracket-2020\",\"title\":\"2019\/20\",\"untranslatedTitle\":\"2019\/20\"}]}}]]"});})();</script>
1020<script> 1021 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1022 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1023 window.ShopifyAnalytics.meta.currency = 'USD'; 1024 var meta = {"products":[{"id":10731095195841,"gid":"gid:\/\/shopify\/Product\/10731095195841","vendor":"Right On Bracket","type":"","handle":"floating-shelf-drill-guides","variants":[{"id":49280496304321,"price":1900,"name":"Floating Shelf Drill Guide - 1\/2\"","public_title":"1\/2\"","sku":"DG-1-2"},{"id":49280496337089,"price":1900,"name":"Floating Shelf Drill Guide - 3\/4\"","public_title":"3\/4\"","sku":"DG-3-4"}],"remote":false,"collective":false},{"id":10731095326913,"gid":"gid:\/\/shopify\/Product\/10731095326913","vendor":"Right On Bracket","type":"","handle":"ram-truck-bed-brackets","variants":[{"id":49280496435393,"price":9000,"name":"RAM Truck Bed Replacement Bracket Kit - 2019\/20","public_title":"2019\/20","sku":"RAM-Bracket-2020"},{"id":49280496468161,"price":9000,"name":"RAM Truck Bed Replacement Bracket Kit - 2021\/22\/23\/24\/25\/26","public_title":"2021\/22\/23\/24\/25\/26","sku":"RAM-Bracket-21-26"}],"remote":false,"collective":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":480205963457,"requestId":"41edcb26-23cf-4203-96bb-167fb31c4fce-1790723126"}}; 1025 for (var attr in meta) { 1026 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1027 } 1028</script>
vendor: 1 bytes, line 1028
1028
1029<script class="analytics"> 1030 (function () { 1031 var customDocumentWrite = function(content) { 1032 var jquery = null; 1033 1034 if (window.jQuery) { 1035 jquery = window.jQuery; 1036 } else if (window.Checkout && window.Checkout.$) { 1037 jquery = window.Checkout.$; 1038 } 1039 1040 if (jquery) { 1041 jquery('body').append(content); 1042 } 1043 }; 1044 1045 var hasLoggedConversion = function(token) { 1046 if (token) { 1047 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1048 } 1049 return false; 1050 } 1051 1052 var setCookieIfConversion = function(token) { 1053 if (token) { 1054 var twoMonthsFromNow = new Date(Date.now()); 1055 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1056 1057 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1058 } 1059 } 1060 1061 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1062 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1063 if (trekkie.integrations) { 1064 return; 1065 } 1066 trekkie.methods = [ 1067 'identify', 1068 'page', 1069 'ready', 1070 'track', 1071 'trackForm', 1072 'trackLink' 1073 ]; 1074 trekkie.factory = function(method) { 1075 return function() { 1076 var args = Array.prototype.slice.call(arguments); 1077 args.unshift(method); 1078 trekkie.push(args); 1079 if (method == 'track' || method == 'page') { 1080 var pageUrl; 1081 try { 1082 pageUrl = window.location.href; 1083 } catch (e) {} 1084 var pageReferrer; 1085 try { 1086 pageReferrer = document.referrer; 1087 } catch (e) {} 1088 try { 1089 if (window.__TREKKIE_SHIM_QUEUE == null) { 1090 window.__TREKKIE_SHIM_QUEUE = []; 1091 } 1092 window.__TREKKIE_SHIM_QUEUE.push({ 1093 from: 'trekkie-stub', 1094 method: method, 1095 args: args.slice(1), 1096 pageContext: { 1097 url: pageUrl, 1098 referrer: pageReferrer 1099 } 1100 }); 1101 } catch (e) { 1102 // no-op 1103 } 1104 } 1105 return trekkie; 1106 }; 1107 }; 1108 for (var i = 0; i < trekkie.methods.length; i++) { 1109 var key = trekkie.methods[i]; 1110 trekkie[key] = trekkie.factory(key); 1111 } 1112 trekkie.load = function(config) { 1113 trekkie.config = config || {}; 1114 trekkie.config.initialDocumentCookie = document.cookie; 1115 var first = document.getElementsByTagName('script')[0]; 1116var script = document.createElement('script'); 1117script.type = 'text/javascript'; 1118script.onerror = function(e) { 1119 var scriptFallback = document.createElement('script'); 1120 scriptFallback.type = 'text/javascript'; 1121 scriptFallback.onerror = function(error) { 1122 var Monorail = { 1123 produce: function produce(monorailDomain, schemaId, payload) { 1124 var currentMs = new Date().getTime(); 1125 var event = { 1126 schema_id: schemaId, 1127 payload: payload, 1128 metadata: { 1129 event_created_at_ms: currentMs, 1130 event_sent_at_ms: currentMs 1131 } 1132 }; 1133 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1134 }, 1135 sendRequest: function sendRequest(endpointUrl, payload) { 1136 // Try the sendBeacon API 1137 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1138 var blobData = new window.Blob([payload], { 1139 type: 'text/plain' 1140 }); 1141 1142 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1143 return true; 1144 } // sendBeacon was not successful 1145 1146 } // XHR beacon 1147 1148 var xhr = new XMLHttpRequest(); 1149 1150 try { 1151 xhr.open('POST', endpointUrl); 1152 xhr.setRequestHeader('Content-Type', 'text/plain'); 1153 xhr.send(payload); 1154 } catch (e) { 1155 console.log(e); 1156 } 1157 1158 return false; 1159 }, 1160 isIos12: function isIos12() { 1161 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1162 } 1163 }; 1164 Monorail.produce('monorail-edge.shopifysvc.com', 1165 'trekkie_storefront_load_errors/1.1', 1166 {shop_id: 81523835073, 1167 theme_id: 172448284865, 1168 app_name: "storefront", 1169 context_url: window.location.href, 1170 source_url: "//rightonbracket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1171 1172 }; 1173 scriptFallback.async = true; 1174 scriptFallback.src = '//rightonbracket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1175 first.parentNode.insertBefore(scriptFallback, first); 1176}; 1177script.async = true; 1178script.src = '//rightonbracket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1179first.parentNode.insertBefore(script, first); 1180 1181 }; 1182 trekkie.load( 1183 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":81523835073,"isMerchantRequest":null,"themeId":172448284865,"themeCityHash":"2056686714332472249","contentLanguage":"en","currency":"USD","eventMetadataId":"fe873b39-ba28-47b6-acfa-a072b3134a4c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1184 ); 1185 1186 var loaded = false;
1187 trekkie.ready(function() { 1188 if (loaded) return; 1189 loaded = true; 1190 1191 window.ShopifyAnalytics.lib = window.trekkie; 1192 1193 var originalDocumentWrite = document.write; 1194 document.write = customDocumentWrite; 1195 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1196 document.write = originalDocumentWrite; 1197 1198 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1199 var token = match? match[1]: undefined; 1200 if (!hasLoggedConversion(token)) { 1201 setCookieIfConversion(token); 1202 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: specialty-products","collectionName":"specialty-products","collectionId":480205963457,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 1203 } 1204 }); 1205 1206 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":480205963457,"requestId":"41edcb26-23cf-4203-96bb-167fb31c4fce-1790723126","shopifyEmitted":true}); 1207 1208 var eventsListenerScript = document.createElement('script'); 1209 eventsListenerScript.async = true; 1210 eventsListenerScript.src = "//rightonbracket.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1211 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1212})();</script>
vendor: 1 bytes, line 1212
1212
1213<script 1214 defer 1215 src="https://rightonbracket.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1216 data-application="storefront-renderer" 1217 data-shop-id="81523835073" 1218 data-render-region="gcp-us-central1" 1219 data-page-type="collection" 1220 data-theme-instance-id="172448284865" 1221 data-theme-name="Glozin" 1222 data-theme-version="1.8.1" 1223 data-monorail-region="shop_domain" 1224 data-resource-timing-sampling-rate="10" 1225 data-shs="true" 1226 data-shs-beacon="true" 1227 data-shs-export-with-fetch="true" 1228 data-shs-logs-sample-rate="1" 1229 data-shs-beacon-endpoint="https://rightonbracket.com/api/collect" 1230></script>
1230 1231<meta name="shopify-y" content="0e7b682c-b976-4543-9de0-abb805eba679" data-expiration="1822280726000"><meta name="shopify-s" content="e6335069-5ea3-4fce-8afb-d025e6631214" data-expiration="1790724926000"><meta name="new-cookie-storage-activated" content="t"> 1232</head> 1233 <body 1234 class="gradient rounded-style collection" 1235 > 1236 1237<style> 1238 url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="40" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="100" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23FF156D" stroke="%23FF156D" stroke-width="15" r="15" cx="160" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>') 1239</style> 1240<!-- BEGIN sections: header-group --> 1241<div id="shopify-section-sections--23492224975041__announcement_bar_8iTjFr" class="shopify-section shopify-section-group-header-group section-announcement-bar"><link href="//rightonbracket.com/cdn/shop/t/9/assets/countdown.css?v=7336798253068177071750994858" rel="stylesheet" type="text/css" media="all" /> 1242 1243 1244 1245 1246</div><div id="shopify-section-sections--23492224975041__header" class="shopify-section shopify-section-group-header-group section-header"> 1247 1248<header 1249 class="header relative section pt-min pb-min gradient remove_spacing color-default popup-search-mobile" 1250 data-section-id="sections--23492224975041__header" 1251 data-sticky="on-scroll-up" 1252 data-sticky-mobile="true" 1253 style="--section-pt: 12; --section-pb: 12;--transparent-color: #ffffff;" 1254> 1255 <div class="header__inner header__layout-1" id="header-sticky"> 1256 <div class="container"> 1257 <header-inner class="logo-position grid logo-left gap-10 gap-xl-50 header-middle align-center"> 1258 <div class="header__logo text-center text-left-1025 inline-flex align-center"><a 1259 class="logo-img no-underline inline-flex align-center h1 my-0" 1260 href="/" 1261 aria-label="Right On Bracket" 1262 1263><span 1264 class="header__normal-logo inline-flex align-center" 1265 style="--header-logo-width: 210px; --header-logo-width-mobile: 82px;" 1266 ><img 1267 srcset="//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=165 165w,//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=330 330w,//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=535 535w,//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=750 750w,//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399 3699w 1268 " 1269 src="//rightonbracket.com/cdn/shop/files/Logo_FullLockup_FullColor_1.jpg?v=1739251399&width=330" 1270 sizes="210px" 1271 loading="lazy" 1272 fetchpriority="high" 1273 class="header__normal-logo" 1274 width="210" 1275 height="85" 1276 alt="Right On Bracket" 1277 ></span></a> 1278</div> 1279 <div class="header__menu false"><div 1280 data-action="toggle-nav" 1281 class="action nav-toggle overlay inline-flex pointer w-44 h-44 hidden-1025 header-color align-center" 1282> 1283 <svg width="22" height="14" viewBox="0 0 22 14" fill="currentColor"> 1284 <path d="M2 8H20C20.2812 8 20.5156 7.90625 20.7031 7.71875C20.9062 7.51562 21.0078 7.27344 21.0078 6.99219C21.0078 6.72656 20.9062 6.5 20.7031 6.3125C20.5156 6.10938 20.2812 6.00781 20 6.00781H2C1.71875 6.00781 1.47656 6.10938 1.27344 6.3125C1.08594 6.5 0.992188 6.72656 0.992188 6.99219C0.992188 7.27344 1.08594 7.51562 1.27344 7.71875C1.47656 7.90625 1.71875 8 2 8ZM2 2H20C20.2812 2 20.5156 1.90625 20.7031 1.71875C20.9062 1.51563 21.0078 1.27344 21.0078 0.992188C21.0078 0.726562 20.9062 0.5 20.7031 0.3125C20.5156 0.109375 20.2812 0.0078125 20 0.0078125H2C1.71875 0.0078125 1.47656 0.109375 1.27344 0.3125C1.08594 0.5 0.992188 0.726562 0.992188 0.992188C0.992188 1.27344 1.08594 1.51563 1.27344 1.71875C1.47656 1.90625 1.71875 2 2 2ZM2 14H20C20.2812 14 20.5156 13.9062 20.7031 13.7188C20.9062 13.5156 21.0078 13.2734 21.0078 12.9922C21.0078 12.7266 20.9062 12.5 20.7031 12.3125C20.5156 12.1094 20.2812 12.0078 20 12.0078H2C1.71875 12.0078 1.47656 12.1094 1.27344 12.3125C1.08594 12.5 0.992188 12.7266 0.992188 12.9922C0.992188 13.2734 1.08594 13.5156 1.27344 13.7188C1.47656 13.9062 1.71875 14 2
128414Z" fill="currentColor"/> 1285 </svg> 1286</div> 1287<link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/navigation.css?v=7315552854694781711750994858" media="print" onload="this.media='all'"><nav 1288 class="flex flex-column block-1025 navigation horizontal fixed static-1025 z-15 invisible visible-1025 inset-0 down-to-up" 1289 data-action-mobile="false" 1290 style=" 1291 --hot-cl: #ffffff;--hot-bg-cl: #d0473e; 1292 --new-cl: #ffffff;--new-bg-cl: #516cf4; 1293 --sale-cl: #ffffff;;--sale-bg-cl: #ff0000; 1294 " 1295 > 1296 <close-menu class="close-menu no-underline absolute top-0 w-55 h-55 inline-flex hidden-1025 content-center right-7"> 1297 <svg 1298 width="13" 1299 height="13" 1300 viewBox="0 0 13 13" 1301 fill="none" 1302 class="heading-color" 1303 style="--color-heading: #ffffff;" 1304 > 1305 <use href="#icon-close" /> 1306 </svg> 1307 </close-menu> 1308 <div class="navigation__menu-content word-break"> 1309 <div 1310 class="menu-mobile-title min-h-55 min-h-1025-50 flex align-center px-30 py-5 gradient hidden-1025 gap-30" 1311 style="--color-heading: #ffffff;--gradient-background: #d0473e" 1312 > 1313 <a 1314 class="active no-underline heading-style py-10" 1315 data-menu="horizontal-list" 1316 role="link" 1317 aria-disabled="true" 1318 aria-label="Menu" 1319 > 1320 Menu 1321 </a> 1322 1323 </div> 1324 <ul 1325 class="horizontal-list list-unstyled inline-flex-1025 flex-wrap gap row-gap-0 horizontal px-30 px-1025-0 show-localization animation-down-to-up" 1326 style="--col-gap: 3.3rem" 1327 > 1328 <svg hidden> 1329 <symbol id="icon-arrow-down"> 1330 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 1331 </symbol> 1332 </svg> 1333 <li 1334 1335 class="level0 menu-parent dropdown-menu" 1336 1337 > 1338 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1339 <a 1340 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 align-center heading-style" 1341 href="/collections/brackets" 1342 arial-label="Products" 1343 > 1344 <span>Products</span> 1345 </a><open-children-toggle class="inline-flex flex-end align-center ms-5 absolute inset-0 static-1025"> 1346 <svg class="icon-down hidden block-1025" width="10" height="6"> 1347 <use href="#icon-arrow-down" /> 1348 </svg> 1349 1350 <svg class="icon-down block hidden-1025" width="6" height="11"> 1351 <use href="#icon-next" /> 1352 </svg> 1353 1354 </open-children-toggle></menu-item><div class="submenu invisible-1025 absolute transition gradient color-default"> 1355 <div class="hidden-1025 grey-bg px-30 border-bottom flex gap-15 align-center justify-between heading-style"> 1356 <back-menu 1357 class="py-10 min-h-55 min-h-1025-50 inline-flex gap-20 align-center fs-big-1 heading-style" 1358 role="link" 1359 > 1360 1361 <svg width="6" height="11" fill="none"> 1362 <use href="#icon-back" /> 1363 </svg> 1364 1365 Products 1366 </back-menu> 1367 <close-menu class="close-menu lh-1 ms-10"> 1368 <svg width="13" height="13" viewBox="0 0 13 13" fill="none"> 1369 <use href="#icon-close" /> 1370 </svg> 1371 </close-menu> 1372 </div> 1373 <ul 1374 class="subchildmenu list-unstyled px-30 px-1025-0" 1375 > 1376 1377 <li class="menu-link level-1">
1378 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1379 <a 1380 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1381 href="/collections/shelf-brackets" 1382 > 1383 1384 <span class="smooth-padding-hover transition">Shelf Brackets</span> 1385 1386 </a></menu-item> 1387 1388 </li> 1389 1390 <li class="menu-link level-1"> 1391 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1392 <a 1393 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1394 href="/collections/countertop-brackets" 1395 > 1396 1397 <span class="smooth-padding-hover transition">Countertop Brackets</span> 1398 1399 </a></menu-item> 1400 1401 </li> 1402 1403 <li class="menu-link level-1"> 1404 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1405 <a 1406 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1407 href="/collections/floating-shelf-brackets" 1408 > 1409 1410 <span class="smooth-padding-hover transition">Floating Shelf Brackets</span> 1411 1412 </a></menu-item> 1413 1414 </li> 1415 1416 <li class="menu-link level-1"> 1417 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1418 <a 1419 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1420 href="/collections/heavy-duty-shelf-brackets" 1421 > 1422 1423 <span class="smooth-padding-hover transition">Heavy Duty Shelf Brackets</span> 1424 1425 </a></menu-item> 1426 1427 </li> 1428 1429 <li class="menu-link level-1"> 1430 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1431 <a 1432 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1433 href="/collections/storage-shelving" 1434 > 1435 1436 <span class="smooth-padding-hover transition">Storage Shelf Brackets</span> 1437 1438 </a></menu-item> 1439 1440 </li> 1441 1442 <li class="menu-link level-1"> 1443 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1444 <a 1445 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1446 href="/collections/clearance-brackets" 1447 > 1448 1449 <span class="smooth-padding-hover transition">Clearance Products</span> 1450 1451 </a></menu-item> 1452 1453 </li> 1454 1455 <li class="menu-link level-1"> 1456 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1457 <a 1458 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1459 href="/collections/specialty-products" 1460 > 1461 1462 <span class="smooth-padding-hover transition">Specialty Brackets</span> 1463 1464 </a></menu-item> 1465 1466 </li> 1467 1468 </ul> 1469 1470</div></li> 1471 1472 1473 <li 1474 1475 class="level0 single" 1476 1477 > 1478 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1479 <a 1480 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 align-center heading-style" 1481 href="https://admin.rightonbracket.com/builder-program" 1482 arial-label="Builder+ Program" 1483 >
1484 <span>Builder+ Program</span> 1485 </a></menu-item></li> 1486 1487 1488 <li 1489 1490 class="level0 menu-parent dropdown-menu" 1491 1492 > 1493 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1494 <a 1495 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 align-center heading-style" 1496 href="/pages/resources" 1497 arial-label="Resources" 1498 > 1499 <span>Resources</span> 1500 </a><open-children-toggle class="inline-flex flex-end align-center ms-5 absolute inset-0 static-1025"> 1501 <svg class="icon-down hidden block-1025" width="10" height="6"> 1502 <use href="#icon-arrow-down" /> 1503 </svg> 1504 1505 <svg class="icon-down block hidden-1025" width="6" height="11"> 1506 <use href="#icon-next" /> 1507 </svg> 1508 1509 </open-children-toggle></menu-item><div class="submenu invisible-1025 absolute transition gradient color-default"> 1510 <div class="hidden-1025 grey-bg px-30 border-bottom flex gap-15 align-center justify-between heading-style"> 1511 <back-menu 1512 class="py-10 min-h-55 min-h-1025-50 inline-flex gap-20 align-center fs-big-1 heading-style" 1513 role="link" 1514 > 1515 1516 <svg width="6" height="11" fill="none"> 1517 <use href="#icon-back" /> 1518 </svg> 1519 1520 Resources 1521 </back-menu> 1522 <close-menu class="close-menu lh-1 ms-10"> 1523 <svg width="13" height="13" viewBox="0 0 13 13" fill="none"> 1524 <use href="#icon-close" /> 1525 </svg> 1526 </close-menu> 1527 </div> 1528 <ul 1529 class="subchildmenu list-unstyled px-30 px-1025-0" 1530 > 1531 1532 <li class="menu-link level-1"> 1533 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1534 <a 1535 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1536 href="/blogs/blog" 1537 > 1538 1539 <span class="smooth-padding-hover transition">Blog</span> 1540 1541 </a></menu-item> 1542 1543 </li> 1544 1545 <li class="menu-link level-1"> 1546 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1547 <a 1548 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1549 href="/pages/shipping-returns" 1550 > 1551 1552 <span class="smooth-padding-hover transition">Shipping & Returns</span> 1553 1554 </a></menu-item> 1555 1556 </li> 1557 1558 <li class="menu-link level-1"> 1559 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1560 <a 1561 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1562 href="https://admin.rightonbracket.com/contact" 1563 > 1564 1565 <span class="smooth-padding-hover transition">Freight Shipping Form</span> 1566 1567 </a></menu-item> 1568 1569 </li> 1570 1571 <li class="menu-link level-1"> 1572 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1573 <a 1574 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1575 href="/pages/faq" 1576 > 1577 1578 <span class="smooth-padding-hover transition">FAQs</span> 1579 1580 </a></menu-item> 1581 1582 </li> 1583 1584 <li class="menu-link level-1">
1585 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1586 <a 1587 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1588 href="https://admin.rightonbracket.com/portal" 1589 > 1590 1591 <span class="smooth-padding-hover transition">My Account</span> 1592 1593 </a></menu-item> 1594 1595 </li> 1596 1597 <li class="menu-link level-1"> 1598 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1599 <a 1600 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1601 href="https://admin.rightonbracket.com/quote-request" 1602 > 1603 1604 <span class="smooth-padding-hover transition">Get a Quote</span> 1605 1606 </a></menu-item> 1607 1608 </li> 1609 1610 </ul> 1611 1612</div></li> 1613 1614 1615 <li 1616 1617 class="level0 menu-parent dropdown-menu" 1618 1619 > 1620 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1621 <a 1622 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 align-center heading-style" 1623 href="/pages/about-us" 1624 arial-label="Company" 1625 > 1626 <span>Company</span> 1627 </a><open-children-toggle class="inline-flex flex-end align-center ms-5 absolute inset-0 static-1025"> 1628 <svg class="icon-down hidden block-1025" width="10" height="6"> 1629 <use href="#icon-arrow-down" /> 1630 </svg> 1631 1632 <svg class="icon-down block hidden-1025" width="6" height="11"> 1633 <use href="#icon-next" /> 1634 </svg> 1635 1636 </open-children-toggle></menu-item><div class="submenu invisible-1025 absolute transition gradient color-default"> 1637 <div class="hidden-1025 grey-bg px-30 border-bottom flex gap-15 align-center justify-between heading-style"> 1638 <back-menu 1639 class="py-10 min-h-55 min-h-1025-50 inline-flex gap-20 align-center fs-big-1 heading-style" 1640 role="link" 1641 > 1642 1643 <svg width="6" height="11" fill="none"> 1644 <use href="#icon-back" /> 1645 </svg> 1646 1647 Company 1648 </back-menu> 1649 <close-menu class="close-menu lh-1 ms-10"> 1650 <svg width="13" height="13" viewBox="0 0 13 13" fill="none"> 1651 <use href="#icon-close" /> 1652 </svg> 1653 </close-menu> 1654 </div> 1655 <ul 1656 class="subchildmenu list-unstyled px-30 px-1025-0" 1657 > 1658 1659 <li class="menu-link level-1"> 1660 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1661 <a 1662 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1663 href="/pages/about-us" 1664 > 1665 1666 <span class="smooth-padding-hover transition">About Us</span> 1667 1668 </a></menu-item> 1669 1670 </li> 1671 1672 <li class="menu-link level-1"> 1673 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0"> 1674 <a 1675 class="menu_item-link no-underline py-10 py-1025-5 min-h-55 min-h-1025-unset inline-flex align-center" 1676 href="/pages/reviews" 1677 > 1678 1679 <span class="smooth-padding-hover transition">Reviews</span> 1680 1681 </a></menu-item> 1682 1683 </li> 1684 1685 </ul> 1686 1687</div></li> 1688 1689 1690 <li 1691 1692 class="level0 single" 1693 1694 >
1695 <menu-item class="relative static-1025 flex justify-between align-center border-bottom border-bottom-1025-0 header-color"> 1696 <a 1697 class="no-underline py-10 relative lh-normal inline-flex min-h-55 min-h-1025-50 align-center heading-style" 1698 href="https://admin.rightonbracket.com/contact" 1699 arial-label="Contact" 1700 > 1701 <span>Contact</span> 1702 </a></menu-item></li> 1703 1704 1705 1706 1707 <li class="level0 hidden-1025"> 1708 <a 1709 href="https://rightonbracket.com/customer_authentication/redirect?locale=en®ion_country=US" 1710 class="no-underline py-10 lh-normal flex border-bottom border-bottom-1025-0 min-h-55 min-h-1025-50 align-center account-login" 1711 arial-label=" Login / Register" 1712 > 1713 <svg width="16" height="16" fill="none" class="me-10"> 1714 <use href="#icon-account" /> 1715 </svg> 1716 Login / Register 1717 </a> 1718 </li> 1719 1720</ul> 1721 1722 </div> 1723 <div class="lang__currency-on-nav mt-30 flex flex-wrap hidden-1025 border-top"> 1724 1725 1726 <localization-form><form method="post" action="/localization" id="localization-country-sections--23492224975041__header" accept-charset="UTF-8" class="shopify-localization-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="/collections/specialty-products" /> 1727 <input type="hidden" name="country_code" value="US"> 1728 <div class="disclosure relative flex align-center"> 1729 <div class="button-localization pointer disclosure__button show-overlay flex align-center gap-10"> 1730 United States 1731 (USD 1732 $) 1733 <svg class="icon-down flex-10" width="10" height="6"> 1734 <use href="#icon-arrow-down" /> 1735 </svg> 1736 </div> 1737 <div class="disclosure__list custom-scrollbar shadow transition invisible z-10 absolute left-0 right-0 color-default"> 1738 <icon-close class="pointer-none border inline-flex hidden-1025 mx-auto rounded-50 overflow-hidden absolute top-0 inset-x-0 w-50 h-50 content-center heading-color bg-white"> 1739 <svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="transition"> 1740 <use href="#icon-close" /> 1741 </svg> 1742 </icon-close> 1743 <ul class="h-full overflow-y-auto list-unstyled"> 1744 1745 <li class="disclosure__item" tabindex="-1"> 1746 <a 1747 href="#" 1748 class="no-underline py-4 block smooth-padding-hover text-color hover-heading-color" 1749 1750 data-value="CA" 1751 arial-label="Canada" 1752 > 1753 Canada 1754 (CAD 1755 $) 1756 </a> 1757 </li> 1758 1759 <li class="disclosure__item" tabindex="-1"> 1760 <a 1761 href="#" 1762 class="no-underline py-4 block smooth-padding-hover text-color hover-heading-color" 1763 1764 aria-current="true" 1765 1766 data-value="US" 1767 arial-label="United States" 1768 > 1769 United States 1770 (USD 1771 $) 1772 </a> 1773 </li> 1774 1775 </ul> 1776 </div> 1777 </div> 1778 </form> 1779 </localization-form> 1780 1781 1782 </div> 1783 </nav></div> 1784 <div class="header__action flex flex-end align-center"> 1785 <svg hidden> 1786 <symbol id="icon-wishlist-header"> 1787 <path d="M17.4693 1.46278C16.4831 0.52335 15.178 0 13.8216 0C12.4652 0 11.1601 0.52335 10.1739 1.46278L9.5 2.11096L8.8261 1.46278C7.84238 0.51698 6.53343 -0.00720742 5.17448 0.000442952C3.81807 -0.00598466 2.512 0.518175 1.53069 1.46278C1.04762 1.9183 0.662488 2.46909 0.399178 3.08097C0.135869 3.69285 0 4.35278 0 5.01983C0 5.68687 0.135869 6.3468 0.399178 6.95868C0.662488 7.57057 1.04762 8.12135 1.53069 8.57687L8.96715 15.7858C9.04006 15.8502 9.12189 15.9034 9.21006 15.9439C9.39624 16.0187 9.60376 16.0187 9.78994 15.9439C9.87811 15.9034 9.95994 15.8502 10.
17870329 15.7858L17.4693 8.57687C17.9524 8.12135 18.3375 7.57057 18.6008 6.95868C18.8641 6.3468 19 5.68687 19 5.01983C19 4.35278 18.8641 3.69285 18.6008 3.08097C18.3375 2.46909 17.9524 1.9183 17.4693 1.46278ZM17.4693 5.00402C17.4715 5.47163 17.3796 5.93483 17.1991 6.36555C17.0186 6.79627 16.7533 7.18553 16.4193 7.50976L9.5 14.2286L2.58856 7.50976C2.24936 7.18822 1.97903 6.80001 1.79425 6.36906C1.60946 5.93811 1.51413 5.47355 1.51413 5.00402C1.51413 4.53448 1.60946 4.06992 1.79425 3.63897C1.97903 3.20802 2.24936 2.81981 2.58856 2.49828C3.28454 1.82749 4.21191 1.45613 5.17448 1.46278C6.14183 1.45534 7.07438 1.82652 7.77606 2.49828L8.96715 3.66025C9.04006 3.72459 9.12189 3.77785 9.21006 3.81834C9.39624 3.89313 9.60376 3.89313 9.78994 3.81834C9.87811 3.77785 9.95994 3.72459 10.0329 3.66025L11.2318 2.49828C11.9277 1.82749 12.8551 1.45613 13.8177 1.46278C14.785 1.45534 15.7176 1.82652 16.4193 2.49828C16.7562 2.82115 17.0244 3.20981 17.2076 3.64059C17.3908 4.07137 17.4852 4.53526 17.485 5.00402H17.4693Z" fill="currentColor"/> 1788 </symbol> 1789 <symbol id="icon-recently-view"> 1790 <path d="M16.99 8.495C16.99 7.91538 16.9357 7.34784 16.827 6.79238C16.7062 6.23691 16.5372 5.7056 16.3198 5.19843C16.1145 4.69127 15.8549 4.20826 15.541 3.74939C15.2391 3.29053 14.8949 2.86789 14.5085 2.48148C14.1221 2.10715 13.6995 1.763 13.2406 1.44904C12.7938 1.14716 12.3168 0.887537 11.8097 0.670181C11.3025 0.452825 10.7712 0.289808 10.2157 0.18113C9.66027 0.0603767 9.08669 0 8.495 0C7.90331 0 7.32973 0.0603767 6.77426 0.18113C6.2188 0.289808 5.68748 0.452825 5.18032 0.670181C4.67316 0.887537 4.19618 1.14716 3.74939 1.44904C3.29053 1.763 2.86789 2.10715 2.48148 2.48148C2.09507 2.86789 1.75092 3.29053 1.44904 3.74939C1.13508 4.20826 0.869424 4.69127 0.652068 5.19843C0.446787 5.7056 0.28377 6.23691 0.163017 6.79238C0.054339 7.34784 0 7.91538 0 8.495C0 9.08669 0.054339 9.66027 0.163017 10.2157C0.28377 10.7712 0.446787 11.3025 0.652068 11.8097C0.869424 12.3168 1.13508 12.7999 1.44904 13.2587C1.75092 13.7055 2.09507 14.1221 2.48148 14.5085C2.86789 14.8949 3.29053 15.2391 3.74939 15.541C4.19618 15.8549 4.67316 16.1206 5.18032 16.3379C5.68748 16.5553 6.2188 16.7183 6.77426 16.827C7.32973 16.9477 7.90331 17.0081 8.495 17.0081C9.08669 17.0081 9.66027 16.9477 10.2157 16.827C10.7712 16.7183 11.3025 16.5553 11.8097 16.3379C12.3168 16.1206 12.7938 15.8549 13.2406 15.541C13.6995 15.2391 14.1221 14.8949 14.5085 14.5085C14.8949 14.1221 15.2391 13.7055 15.541 13.2587C15.8549 12.7999 16.1145 12.3168 16.3198 11.8097C16.5372 11.3025 16.7062 10.7712 16.827 10.2157C16.9357 9.66027 16.99 9.08669 16.99 8.495ZM15.4504 8.495C15.4504 9.46103 15.2693 10.3667 14.907 11.212C14.5447 12.0572 14.0497 12.7938 13.4217 13.4217C12.7817 14.0497 12.0391 14.5447 11.1938 14.907C10.3606 15.2693 9.46103 15.4504 8.495 15.4504C7.52897 15.4504 6.62332 15.2693 5.77805 14.907C4.94485 14.5447 4.20826 14.0497 3.56826 13.4217C2.94034 12.7938 2.44526 12.0572 2.083 11.212C1.72074 10.3667 1.53961 9.46103 1.53961 8.495C1.53961 7.54105 1.72074 6.64144 2.083 5.79616C2.44526 4.95089 2.94034 4.21429 3.56826 3.58638C4.20826 2.95846 4.94485 2.46337 5.77805 2.10111C6.62332 1.72677 7.52897 1.53961 8.495 1.53961C9.46103 1.53961 10.3606 1.72677 11.1938 2.10111C12.0391 2.46337 12.7817 2.95846 13.4217 3.58638C14.0497 4.21429 14.5447 4.95089 14.907 5.79616C15.2693 6.64144 15.4504 7.54105 15.4504 8.495ZM7.71614 3.85807V8.495C7.71614 8.65198 7.75237 8.79085 7.82482 8.9116C7.90935 9.03235 8.01802 9.12292 8.15085 9.1833L11.2482 10.741C11.4293 10.8376 11.6225 10.8557 11.8278 10.7954C12.0331 10.7229 12.184 10.5901 12.2806 10.3969C12.3772 10.2037 12.3893 10.0044 12.3168 9.79914C12.2565 9.59386 12.1297 9.44291 11.9365 9.34631L9.27386 8.02406V3.85807C9.27386 3.65279 9.19537 3.4777 9.03839 3.33279C8.89349 3.17581 8.71236 3.09732 8.495 3.09732C8.27764 3.09732 8.09048 3.17581 7.9335 3.33279C7.78859 3.4777 7.71614 3.65279 7.71614 3.85807Z"/> 1791 </symbol> 1792 <symbol id="icon-search"> 1793 <path fill="currentColor" d="M11.2 11.04c-.094 0-.094 0 0 0l-.094.095c-.47.467-1.035.842-1.788 1.122-.66.281-1.412.375-2.165.375-.753 0-1.506-.188-2.165-.468A5.52 5.52 0 0 1 3.2 10.947 5.993 5.993 0 0 1 1.976 9.17C1.694 8.608 1.6 7.953 1.6 7.205c0-.749.188-1.497.47-2.152.283-.749.66-1.31 1.13-1.872.565-.468 1.13-.842 1.788-1.123.66-.28 1.412-.467 2.165-.467.753 0 1.506.187 2.165.467.658.281 1.317.655 1.788 1.217.47.468.847 1.123 1.223 1.778.283.655.471 1.31.471 2.152 0 .748-.188 1.497-.47 2.152a8.78 8.78 0 0 1-1.13 1.684Zm4.518 3.463-2.918-2.9c.47-.656.847-1.31 1.13-2.06.282-.748.376-1.59.376-2.432 0-1.03-.188-1.965-.565-2.807-.376-.842-.847-1.59-1.506-2.246-.659-.654-1.412-1.122-2.259-1.497C9.13.187 8.188 0 7.153 0 6.212 0 5.27.187 4.329.561c-.847.375-1.6.843-2.258 1.497-.66.655-1.13 1.404-1.506 2.34C.188 5.24 0 6.175 0 7.205c0 .935.188 1.871.565 2.807.376.842.94 1.59 1.6 2.245.659.655 1.411 1.123 2.259 1.591.847.28 1.788.468 2.729.468.847 0 1.694-.094 2.447-.375.753-.28 1.506-.655 2.07-1.122l2.918 2.9c.189.187.377.281.565.281.188 0 .376-.094.565-.28.188-.188.282-.375.282-.562 0-.28-.094-.468-.282-.655Z"/> 1794 </symbol> 1795 <symbol id="icon-account">
1796 <path fill="currentColor" d="M15.899 14.84a9.143 9.143 0 0 0-3.35-3.292 9.203 9.203 0 0 0-9.101 0 9.143 9.143 0 0 0-3.35 3.293.773.773 0 0 0 .067.855c.064.08.145.146.238.193a.784.784 0 0 0 .39.101.737.737 0 0 0 .671-.373 7.57 7.57 0 0 1 2.774-2.727 7.619 7.619 0 0 1 7.537 0 7.57 7.57 0 0 1 2.773 2.727.78.78 0 0 0 1.062.28.716.716 0 0 0 .36-.458.772.772 0 0 0-.071-.598ZM8 9.6a4.777 4.777 0 0 0 3.363-1.387A4.866 4.866 0 0 0 12.8 4.844a4.867 4.867 0 0 0-1.406-3.425A4.778 4.778 0 0 0 8 0C6.727 0 5.506.51 4.606 1.419A4.867 4.867 0 0 0 3.2 4.844a4.866 4.866 0 0 0 1.436 3.369A4.777 4.777 0 0 0 8 9.6ZM4.8 4.844c0-.856.337-1.678.937-2.283A3.185 3.185 0 0 1 8 1.615c.848 0 1.662.34 2.262.946a3.245 3.245 0 0 1 0 4.567c-.6.606-1.414.946-2.262.946-.849 0-1.663-.34-2.263-.946A3.245 3.245 0 0 1 4.8 4.844Z"/> 1797 </symbol> 1798 <symbol id="icon-bag"> 1799 <path d="M12.7518 2.91374L11.6276 1.44835H3.37237L2.24824 2.91374H12.7518ZM14.8419 3.18637V3.20341C14.8419 3.20341 14.8478 3.20341 14.8595 3.20341C14.8946 3.27157 14.9239 3.33972 14.9473 3.40788C14.9824 3.47604 15 3.54988 15 3.62939V13.819C15 14.1143 14.9356 14.3983 14.8068 14.6709C14.6897 14.9322 14.5316 15.1594 14.3326 15.3525C14.1335 15.557 13.8934 15.716 13.6124 15.8296C13.3431 15.9432 13.0562 16 12.7518 16H2.24824C1.94379 16 1.65105 15.9375 1.37002 15.8126C1.1007 15.699 0.866511 15.5456 0.667447 15.3525C0.456674 15.1594 0.29274 14.9322 0.175644 14.6709C0.058548 14.3983 0 14.1143 0 13.819V3.62939C0 3.58395 0.0058548 3.53852 0.0175644 3.49308C0.029274 3.43628 0.0468384 3.37948 0.0702576 3.32268C0.0819672 3.29996 0.0936768 3.27725 0.105386 3.25453C0.128806 3.23181 0.14637 3.20909 0.15808 3.18637L2.40632 0.28967C2.47658 0.198793 2.5644 0.130635 2.66979 0.085197C2.77518 0.028399 2.88642 0 3.00351 0H11.9965C12.1136 0 12.2248 0.028399 12.3302 0.085197C12.4356 0.130635 12.5234 0.198793 12.5937 0.28967L14.8419 3.18637ZM1.51054 4.36209V13.819C1.51054 13.9098 1.5281 14.0007 1.56323 14.0916C1.59836 14.1825 1.65105 14.262 1.72131 14.3301C1.79157 14.3983 1.87354 14.4494 1.96721 14.4835C2.06089 14.5176 2.15457 14.5346 2.24824 14.5346H12.7518C12.8571 14.5346 12.9508 14.5176 13.0328 14.4835C13.1265 14.4494 13.2084 14.3983 13.2787 14.3301C13.3489 14.262 13.4016 14.1825 13.4368 14.0916C13.4719 14.0007 13.4895 13.9098 13.4895 13.819V4.362
179909H1.51054ZM9.74824 6.54313C9.74824 6.33866 9.8185 6.16826 9.95902 6.03195C10.1112 5.88427 10.2927 5.81044 10.5035 5.81044C10.7026 5.81044 10.8724 5.88427 11.0129 6.03195C11.1651 6.16826 11.2412 6.33866 11.2412 6.54313C11.2412 7.04295 11.1417 7.51438 10.9426 7.9574C10.7553 8.40043 10.4918 8.78665 10.1522 9.11608C9.81265 9.44551 9.41452 9.70678 8.95785 9.89989C8.50117 10.0816 8.01522 10.1725 7.5 10.1725C6.98478 10.1725 6.49883 10.0816 6.04215 9.89989C5.58548 9.70678 5.18735 9.44551 4.84777 9.11608C4.5082 8.78665 4.23888 8.40043 4.03981 7.9574C3.85246 7.51438 3.75878 7.04295 3.75878 6.54313C3.75878 6.33866 3.82904 6.16826 3.96956 6.03195C4.12178 5.88427 4.29742 5.81044 4.49649 5.81044C4.70726 5.81044 4.8829 5.88427 5.02342 6.03195C5.17564 6.16826 5.25176 6.33866 5.25176 6.54313C5.25176 6.84984 5.3103 7.13383 5.4274 7.3951C5.5445 7.65637 5.70843 7.88356 5.9192 8.07668C6.11827 8.28115 6.35246 8.44018 6.62178 8.55378C6.8911 8.66738 7.18384 8.72417 7.5 8.72417C7.81616 8.72417 8.1089 8.66738 8.37822 8.55378C8.64754 8.44018 8.88173 8.28115 9.0808 8.07668C9.29157 7.88356 9.4555 7.65637 9.5726 7.3951C9.6897 7.13383 9.74824 6.84984 9.74824 6.54313Z" fill="currentColor"/> 1800 </symbol> 1801 </svg> 1802 1803 1804 <!-- shopper approved seal - sections/header.liquid --> 1805 <a href="https://www.shopperapproved.com/reviews/rightonbracket.com" class="shopperlink new-sa-seals placement-569"> <img src="//www.shopperapproved.com/svg-seal/28726/569-sa-seal.svg" style="border-radius: 4px;top: 2px;position: relative;" alt="Customer Reviews" oncontextmenu="alert('Copying Prohibited by Law - This image and all included logos are copyrighted by Shopper Approved.'); return false;" /> </a>
1805<script type="text/javascript"> (function() { var js = document.createElement("script"); js.innerHTML = `function openshopperapproved(e) { var isIE = navigator.appName === "Microsoft Internet Explorer"; var windowHeight = screen.availHeight - 90; var windowWidth = window.innerWidth < 1400 ? 620 : 940; window.open(this.href, "shopperapproved", "location=" + (isIE ? "yes" : "no") + ",scrollbars=yes,width=" + windowWidth + ",height=" + windowHeight + ",menubar=no,toolbar=no"); e.stopPropagation?.(); return false; } document.querySelectorAll(".shopperlink").forEach(link => link.onclick = openshopperapproved);`; js.type = "text/javascript"; document.head.appendChild(js); var link = document.createElement('link'); link.rel = 'stylesheet'; link.type = 'text/css'; link.href = "//www.shopperapproved.com/svg-seal/569.css"; document.head.appendChild(link); })(); </script>
1805 1806 <!-- shopper approved seal - sections/header.liquid --> 1807 1808 1809 <link href="//rightonbracket.com/cdn/shop/t/9/assets/search-type-default.css?v=27636582095585572481750994858" rel="stylesheet" type="text/css" media="all" /> 1810 1811<header-search class="header_search search_type_popup"> 1812 <div class="block block-quick-search block-search predictive_search_suggest search_popup"><div class="dropdown-toggle"> 1813 <button 1814 class="btn-reset top-search-toggle header-icon header-color w-44 h-44 inline-flex content-center header-color overlay pointer transition" 1815 aria-label="Search" 1816 > 1817 <svg width="17" height="17" viewBox="0 0 17 17" fill="currentColor"> 1818 <use href="#icon-search" /> 1819 </svg> 1820 </button> 1821 </div> 1822 <div 1823 id="search-form" 1824 class="search__type-popup invisible bls__drawer invisible top right left-0 color-default fixed w-full z-16 inset-y-0 h-full transition-popup" 1825 > 1826 1827<div class="search__type-popup color-default py-60 h-full overflow-auto px-15"> 1828 <div class="fluid_container"> 1829 <h3 class="search-title text-center h4 m-0 hidden block-sm">Search Our Site</h3> 1830 <div class="relative static-sm flex block-sm align-center"> 1831 <form 1832 action="/search" 1833 id="search_mini_form" 1834 method="get" 1835 role="search" 1836 class="search search-modal__form mt-sm-15 grow-1 max-w-custom mx-auto" 1837 style="--max-width: 70rem;" 1838 > 1839 <div class="field flex relative btn-rounded"> 1840 <input 1841 class="search__input field__input flex-1" 1842 type="search" 1843 name="q" 1844 id="search-template" 1845 value="" 1846 placeholder="I'm looking forâ¦" 1847 maxlength="128" 1848 role="combobox" 1849 aria-expanded="false" 1850 aria-owns="predictive-search-results" 1851 aria-controls="predictive-search-results" 1852 aria-haspopup="listbox" 1853 aria-autocomplete="list" 1854 autocorrect="off" 1855 autocomplete="off" 1856 autocapitalize="off" 1857 spellcheck="false" 1858 style="--input-padding: 1rem 4rem 1rem 2rem;" 1859 > 1860 <label class="field__label visually-hidden" for="search-template">I'm looking forâ¦</label> 1861 <input type="hidden" name="options[unavailable_products]" value="last"> 1862 <input type="hidden" name="options[prefix]" value="last"> 1863 <input type="hidden" name="options[fields]" value="title,vendor,product_type,variants.title"> 1864 <input type="hidden" name="type" value="products"> 1865 <span class="loading-icon absolute inline-flex align-center inset-y-0 invisible right-45"> 1866 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin"> 1867 <use href="#icon-load"></use> 1868 </svg> 1869 </span> 1870 <button 1871 class="search__button field__button header-color btn-reset w-44 inline-flex content-center absolute inset-y-0 pointer right-5" 1872 aria-label="I'm looking forâ¦" 1873 > 1874 <svg width="17" height="17" viewBox="0 0 17 17" fill="currentColor"> 1875 <use href="#icon-search" /> 1876 </svg> 1877 </button> 1878 </div> 1879 </form> 1880 <button 1881 class="dark-grey btn-search-close btn-reset button-close absolute-sm top-0 border-0 top-sm-15 pointer rounded-50 hover-heading-color overflow-hidden transition w-30 w-sm-44 h-44 inline-flex align-center justify-sm-center hover-svg-zoom right-0 right-sm-15 flex-end" 1882 aria-label="I'm looking forâ¦" 1883 > 1884 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="transition"> 1885 <use href="#icon-close" /> 1886 </svg> 1887 </button> 1888 </div><div id="predictive-search" class="predictive-search--header mt-25"> 1889 <div class="predictive-search" data-predictive-search><div class="search__loading-state mt-15"> 1890 <div class="loading-search"></div> 1891 </div> 1892 </div> 1893 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span> 1894 </div> 1895 </div> 1896</div> 1897</div></div> 1898</header-search> 1899 1900<div class="header_account hidden block-1025"> 1901 <a 1902 href="https://rightonbracket.com/customer_authentication/redirect?locale=en®ion_country=US" 1903 aria-label="account" 1904 class="btn-reset pointer header-icon transition header-color w-44 h-44 inline-flex content-center header__icon-account header-color lh-1" 1905 ><svg width="16" height="16" fill="none"> 1906 <use href="#icon-account" /> 1907 </svg></a></div> 1908<link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/minicart.css?v=26433042365535557621750994858" media="print" onload="this.media='all'"><div class="minicart"> 1909 <cart-notification> 1910 <div 1911 id="header__minicart" 1912 class="header__minicart open_drawer" 1913 > 1914 <a 1915 id="cart-icon-bubble" 1916 href="/cart"
1917 arial-label="Cart" 1918 class="minicart__action header-icon header-color w-44 h-44 inline-flex content-center overlay" 1919 > 1920 <h-count class="relative lh-1 fs-0"> 1921 <svg width="15" height="16" viewBox="0 0 15 16" fill="none"> 1922 <path d="M12.7518 2.91374L11.6276 1.44835H3.37237L2.24824 2.91374H12.7518ZM14.8419 3.18637V3.20341C14.8419 3.20341 14.8478 3.20341 14.8595 3.20341C14.8946 3.27157 14.9239 3.33972 14.9473 3.40788C14.9824 3.47604 15 3.54988 15 3.62939V13.819C15 14.1143 14.9356 14.3983 14.8068 14.6709C14.6897 14.9322 14.5316 15.1594 14.3326 15.3525C14.1335 15.557 13.8934 15.716 13.6124 15.8296C13.3431 15.9432 13.0562 16 12.7518 16H2.24824C1.94379 16 1.65105 15.9375 1.37002 15.8126C1.1007 15.699 0.866511 15.5456 0.667447 15.3525C0.456674 15.1594 0.29274 14.9322 0.175644 14.6709C0.058548 14.3983 0 14.1143 0 13.819V3.62939C0 3.58395 0.0058548 3.53852 0.0175644 3.49308C0.029274 3.43628 0.0468384 3.37948 0.0702576 3.32268C0.0819672 3.29996 0.0936768 3.27725 0.105386 3.25453C0.128806 3.23181 0.14637 3.20909 0.15808 3.18637L2.40632 0.28967C2.47658 0.198793 2.5644 0.130635 2.66979 0.085197C2.77518 0.028399 2.88642 0 3.00351 0H11.9965C12.1136 0 12.2248 0.028399 12.3302 0.085197C12.4356 0.130635 12.5234 0.198793 12.5937 0.28967L14.8419 3.18637ZM1.51054 4.36209V13.819C1.51054 13.9098 1.5281 14.0007 1.56323 14.0916C1.59836 14.1825 1.65105 14.262 1.72131 14.3301C1.79157 14.3983 1.87354 14.4494 1.96721 14.4835C2.06089 14.5176 2.15457 14.5346 2.24824 14.5346H12.7518C12.8571 14.5346 12.9508 14.5176 13.0328 14.4835C13.1265 14.4494 13.2084 14.3983 13.2787 14.3301C13.3489 14.262 13.4016 14.1825 13.4368 14.0916C13.4719 14.0007 13.4895 13.9098 13.4895 13.819V4.362
192209H1.51054ZM9.74824 6.54313C9.74824 6.33866 9.8185 6.16826 9.95902 6.03195C10.1112 5.88427 10.2927 5.81044 10.5035 5.81044C10.7026 5.81044 10.8724 5.88427 11.0129 6.03195C11.1651 6.16826 11.2412 6.33866 11.2412 6.54313C11.2412 7.04295 11.1417 7.51438 10.9426 7.9574C10.7553 8.40043 10.4918 8.78665 10.1522 9.11608C9.81265 9.44551 9.41452 9.70678 8.95785 9.89989C8.50117 10.0816 8.01522 10.1725 7.5 10.1725C6.98478 10.1725 6.49883 10.0816 6.04215 9.89989C5.58548 9.70678 5.18735 9.44551 4.84777 9.11608C4.5082 8.78665 4.23888 8.40043 4.03981 7.9574C3.85246 7.51438 3.75878 7.04295 3.75878 6.54313C3.75878 6.33866 3.82904 6.16826 3.96956 6.03195C4.12178 5.88427 4.29742 5.81044 4.49649 5.81044C4.70726 5.81044 4.8829 5.88427 5.02342 6.03195C5.17564 6.16826 5.25176 6.33866 5.25176 6.54313C5.25176 6.84984 5.3103 7.13383 5.4274 7.3951C5.5445 7.65637 5.70843 7.88356 5.9192 8.07668C6.11827 8.28115 6.35246 8.44018 6.62178 8.55378C6.8911 8.66738 7.18384 8.72417 7.5 8.72417C7.81616 8.72417 8.1089 8.66738 8.37822 8.55378C8.64754 8.44018 8.88173 8.28115 9.0808 8.07668C9.29157 7.88356 9.4555 7.65637 9.5726 7.3951C9.6897 7.13383 9.74824 6.84984 9.74824 6.54313Z" fill="currentColor"/> 1923 </svg> 1924 <span class="absolute lh-1 cart-count h-count inline-flex align-center justify-content-center rounded-50 overflow-hidden fs-10">0 1925 1926 <span class="visually-hidden">0 items</span> 1927 </span> 1928 </h-count> 1929 </a> 1930 1931 <div class="minicart__wrapper flex flex-column color-default bls__drawer inv
1931isible fixed z-15 inset-y-0 h-full transition-popup left right-0"> 1932 1933 1934 <div class="minicart__header flex gap-10 align-center justify-between px-30 py-18 color-default"> 1935 <div class="h5 minicart-heading my-0"> 1936 Shopping Cart 1937 <span class="cart-count cart-count-drawer"> (0) </span> 1938 </div> 1939 <button 1940 class="btn-reset button-close close-cart-button pointer hover-svg-zoom inline-flex align-center" 1941 aria-label="Close" 1942 > 1943 <svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="transition"> 1944 <use href="#icon-close" /> 1945 </svg> 1946 </button> 1947 </div><div 1948 id="minicart-form" 1949 class="minicart-form flex-1 flex flex-column grow relative overflow-hidden color-default" 1950 > 1951 <div class="flex-1 overflow-y-scroll custom-scrollbar"> 1952 <form 1953 id="minicart" 1954 action="/cart" 1955 method="post" 1956 class="minicart-form flex-1 flex flex-column grow relative overflow-hidden color-default" 1957 novalidate 1958 ><div class="cart-body"> 1959 <div class="cart-empty text-center p-30"> 1960 1961 <svg width="70" height="78" fill="none"> 1962 <path fill="#888" fill-rule="evenodd" d="m2.357 32.177.732 3.764a1.13 1.13 0 1 1-2.216.433L.14 32.609c-.891-4.581 2.577-8.87 7.23-8.87H62.63c4.597 0 8.053 4.194 7.254 8.738l-6.933 39.386C62.329 75.406 59.278 78 55.698 78H15.73c-3.438 0-6.41-2.398-7.179-5.767l-1.08-4.735a1.129 1.129 0 1 1 2.201-.504l1.08 4.735c.538 2.355 2.607 4.01 4.978 4.01h39.968c2.468 0 4.594-1.79 5.03-4.268l6.933-39.386C68.22 28.899 65.798 26 62.63 26H7.37c-3.206 0-5.638 2.965-5.013 6.177Z" clip-rule="evenodd"/> 1963 <path fill="#888" d="M32.633 2.802a1.805 1.805 0 0 0-.489-2.496 1.786 1.786 0 0 0-2.485.49L11.027 28.684a1.805 1.805 0 0 0 .489 2.497A1.786 1.786 0 0 0 14 30.689L32.633 2.802ZM56.038 30.501a1.786 1.786 0 0 0 2.447-.657c.495-.86.203-1.96-.654-2.458L35.096 14.172a1.786 1.786 0 0 0-2.447.656c-.495.86-.203 1.96.654 2.459L56.038 30.5Z"/> 1964 <path fill="#888" fill-rule="evenodd" d="M35.012 53.02c-.298.07-.663.362-.897.674-.514.683-1.412.76-2.008.17-.595-.588-.662-1.62-.148-2.303.477-.635 1.358-1.48 2.488-1.742a2.917 2.917 0 0 1 1.943.207c.67.319 1.247.882 1.727 1.643.46.731.319 1.752-.318 2.281-.637.53-1.527.366-1.988-.365-.237-.375-.42-.498-.51-.54a.412.412 0 0 0-.29-.025Z" clip-rule="evenodd"/> 1965 <path fill="#888" d="M25.402 47.478a1.695 1.695 0 1 0-.002-3.389 1.695 1.695 0 0 0 .003 3.39ZM44.596 47.478c.936 0 1.693-.759 1.693-1.695a1.694 1.694 0 1 0-3.387 0c0 .936.758 1.695 1.694 1.695Z"/> 1966 </svg><h6 class="fs-18 mt-15 mb-20">Your cart is currently empty!.</h6> 1967 <p class="empty description mt-0 mb-20 max-w-custom mx-auto" style="--max-width: 85%;"> 1968 You may check out all the available products and buy some in the shop. 1969 </p> 1970 <button type="button" class="minicart-action close-cart btn-primary mb-10"> 1971 Continue Shopping 1972 </button> 1973 </div> 1974 </div></form> 1975 1976 </div> 1977 1978 </div> 1979 </div> 1980 1981 </div> 1982 </cart-notification> 1983</div> 1984</div> 1985 </header-inner> 1986 </div> 1987 </div> 1988</header> 1989 1990</div> 1991<!-- END sections: header-group --><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1992 <section id="shopify-section-template--23492230250689__banner" class="shopify-section page-title"><div 1993 class="section remove_spacing sec__page-heading color-scheme-2b5c6c91-201d-4fb1-aba3-e6d562656976 gradient mb-60 flex align-center justify-content-center" 1994 style="--section-pt: 80; --section-pb: 0;;--overlay-opacity: 0%;" 1995 > 1996 1997 <div class="container"> 1998 <div class="heading-content relative text-center"><h1 class="heading-title heading-letter-spacing h2 mt-8 mb-0 ">Specialty Products 1999 2000 </h1><div class="page-title-breadcrumb">
2001<script type="application/ld+json"> 2002 { 2003 "@context": "https://schema.org", 2004 "@type": "BreadcrumbList", 2005 "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https:\/\/rightonbracket.com\/" },{ "@type": "ListItem", "position": 2, "name": "Specialty Products", "item": "https:\/\/rightonbracket.com\/collections\/specialty-products" }] 2006 } 2007 </script>
2007 2008 <ul 2009 class="breadcrumb-list list-none my-0 px-0 fs-small-1 flex flex-wrap justify-content-center " 2010 role="navigation" 2011 aria-label="breadcrumbs" 2012 > 2013 <li class="breadcrumb-item dot-between inline-flex align-center light-dark-grey"> 2014 <a class="breadcrumb-link no-underline breadcrumb-link no-underline light-dark-grey" href="/">Home</a> 2015 </li><li class="breadcrumb-item dot-between inline-flex align-center"> 2016 <span class="breadcrumb-link no-underline heading-color" aria-current="page">Specialty Products</span> 2017 </li></ul> 2018</div></div> 2019 </div> 2020 </div> 2021 2022</section><div id="shopify-section-template--23492230250689__main" class="shopify-section section"><link href="//rightonbracket.com/cdn/shop/t/9/assets/collection-page.css?v=15629204794727428471750994858" rel="stylesheet" type="text/css" media="all" /> 2023 2024 2025<section 2026 class="section pt-min pb-min sec__collection-main" 2027 data-section-id="template--23492230250689__main" 2028 style="--section-pt: 0; --section-pb: 0;" 2029> 2030 2031 <div class="container"> 2032 <div 2033 class="" 2034 2035 > 2036 <div 2037 id="productgridcontainer" 2038 class="w-full " 2039 > 2040 2041 2042<div class="toolbar toolbar-products flex gap-15 gap-md-30 align-center mb-20"> 2043 <div class="toolbar-left flex gap-15 gap-md-30 align-center flex-1"><div class="toolbar-amount hidden block-1025 relative" id="toolbar-amount">There are 2 results in total 2044</div></div> 2045 2046<div class="show-type-products flex grow-1 gap-5 justify-content-center"><grid-mode 2047 class="grid-mode pointer hover-heading-color transition w-30 h-30 hidden inline-flex-1025 content-center tooltip relative grid-mode-2" 2048 data-grid-mode="2" 2049 > 2050 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="14" fill="none"> 2051 <g fill="currentColor"><path d="M11.073 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM4.07 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM11.073 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM3.927 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"/></g> 2052 </svg> 2053 <span class="visually-hidden">2 Columns</span> 2054 <span class="tooltip-content invisible rounded-3 absolute pointer-none">2 Columns</span> 2055 </grid-mode> 2056 <grid-mode 2057 class="grid-mode pointer hover-heading-color transition w-30 h-30 hidden inline-flex-1025 content-center tooltip relative grid-mode-3" 2058 data-grid-mode="3" 2059 > 2060 <svg xmlns="http://www.w3.org/2000/svg" width="15" height="14" fill="none"> 2061 <g fill="currentColor"><path d="M2.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"/></g> 2062 </svg> 2063 <span class="visually-hidden">3 Columns</span> 2064 <span class="tooltip-content invisible rounded-3 absolute pointer-none">3 Columns</span> 2065 </grid-mode> 2066 <grid-mode 2067 class="grid-mode pointer hover-heading-color transition w-30 h-30 inline-flex content-center tooltip relative grid-mode-4 active" 2068 data-grid-mode="4" 2069 > 2070 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="14" fill="none"> 2071 <g fill="currentColor"><path d="M2.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM7.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM12.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM17.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM17.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM17.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"/></g> 2072 </svg> 2073 <span class="visually-hidden">4 Columns</span> 2074 <span class="tooltip-content invisible rounded-3 absolute pointer-none">4 Columns</span> 2075 </grid-mode> 2076 <view-mode 2077 class="grid-mode view-mode pointer hover-heading-color transition tooltip relative w-30 h-30 inline-flex content-center" 2078 data-view="list" 2079 > 2080 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="14" fill="none"> 2081 <g fill="currentColor"><path d="M2.073 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 9a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM2.073 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM19.073 2a1 1 0 0 1-1 1h-12a1 1 0 0 1 0-2h12a1 1 0 0 1 1 1ZM19.073 7a1 1 0 0 1-1 1h-12a1 1 0 0 1 0-2h12a1 1 0 0 1 1 1ZM19.073 12a1 1 0 0 1-1 1h-12a1 1 0 0 1 0-2h12a1 1 0 0 1 1 1Z"/></g> 2082 </svg>
2083 <span class="visually-hidden">List</span> 2084 <span class="tooltip-content invisible rounded-3 absolute pointer-none">List</span> 2085 </view-mode></div><div class="toolbar-sorter sorter flex gap-10 align-center relative flex-1 flex-end"> 2086 <div class="select-custom pointer user-select-none"><select-sorter class="select-selected user-select-none inline-flex align-center gap-10 gap-lg-20 lh-normal pointer overlay"> 2087 <label class="border border-1025-0 rounded-3 pointer inline-flex align-center lh-normal gap-5 py-5 px-10">Sort by: 2088 <svg class="icon-down transition active-rotated block hidden-1025" width="10" height="6"> 2089 <use href="#icon-arrow-down"></use> 2090 </svg> 2091 </label> 2092 <span class="heading-color subheading_weight hidden inline-block-1025">Featured 2093 2094 2095 2096 2097 2098 2099 2100 2101</span> 2102 <svg class="icon-down transition active-rotated hidden block-1025" width="10" height="6"> 2103 <use href="#icon-arrow-down"></use> 2104 </svg> 2105 </select-sorter> 2106 <div 2107 class="select-custom__content facet-filters__sort invisible transition rounded-5 select__select absolute shadow list-none z-2 py-20 px-25 color-default right-0" 2108 id="SortBy" 2109 aria-describedby="a11y-refresh-page-message" 2110 > 2111 <icon-close class="pointer-none border bg-white inline-flex hidden-sm mx-auto rounded-50 overflow-hidden absolute top-0 inset-x-0 w-50 h-50 content-center heading-color"> 2112 <svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="transition"> 2113 <use href="#icon-close"></use> 2114 </svg> 2115 </icon-close> 2116 <div class="h-full overflow-auto"><filter-sort 2117 class="block py-4 text-color hover-heading-color transition body_weight" 2118 value="manual" 2119 2120 selected="selected" 2121 2122 > 2123 Featured 2124 </filter-sort><filter-sort 2125 class="block py-4 text-color hover-heading-color transition body_weight" 2126 value="most-relevant" 2127 2128 > 2129 Most relevant 2130 </filter-sort><filter-sort 2131 class="block py-4 text-color hover-heading-color transition body_weight" 2132 value="best-selling" 2133 2134 > 2135 Best selling 2136 </filter-sort><filter-sort 2137 class="block py-4 text-color hover-heading-color transition body_weight" 2138 value="title-ascending" 2139 2140 > 2141 Alphabetically, A-Z 2142 </filter-sort><filter-sort 2143 class="block py-4 text-color hover-heading-color transition body_weight" 2144 value="title-descending" 2145 2146 > 2147 Alphabetically, Z-A 2148 </filter-sort><filter-sort 2149 class="block py-4 text-color hover-heading-color transition body_weight" 2150 value="price-ascending" 2151 2152 > 2153 Price, low to high 2154 </filter-sort><filter-sort 2155 class="block py-4 text-color hover-heading-color transition body_weight" 2156 value="price-descending" 2157 2158 > 2159 Price, high to low 2160 </filter-sort><filter-sort 2161 class="block py-4 text-color hover-heading-color transition body_weight" 2162 value="created-ascending" 2163 2164 > 2165 Date, old to new 2166 </filter-sort><filter-sort 2167 class="block py-4 text-color hover-heading-color transition body_weight" 2168 value="created-descending" 2169 2170 > 2171 Date, new to old 2172 </filter-sort></div> 2173 </div> 2174 </div> 2175 </div></div> 2176 2177 <div 2178 class="product-grid-container relative" 2179 ><div 2180 id="product-grid" 2181 data-id="template--23492230250689__main" 2182 class="grid grid-cols row-gap-custom product-grid grid-columns-4 gap container-products-switch loadmore-lists" 2183 2184 style="--row-gap: 3rem;--col-desktop: 4;--col-tablet: 3;--col-desktop-small: 3;--col-number: 2;--col-gap: 15px;--col-gap-desktop: 30px;;" 2185 2186 data-view-mode="4" 2187 > 2188 <div 2189 class="grid__item loadmore-item" 2190 > 2191 2192 2193 2194 <div 2195 class="product-item product__item-js style-as-card" 2196 2197 > 2198 <div 2199 class="product-item__wrapper hover_zoom product-grid scroll-tr
2199igger slide_in " 2200 2201 data-cascade 2202 2203 style="--animation-order: 1; " 2204 > 2205 2206 <div class="product-item__inner hover-effect overflow-hidden relative"> 2207 2208 2209<a 2210 draggable="false" 2211 2212 href="/products/floating-shelf-drill-guides" 2213 2214 aria-label="Floating Shelf Drill Guide" 2215 class="product__media product-item__media--ratio rounded block show_secondary" 2216 style="--aspect-ratio: 33/44;" 2217 > 2218 2219 2220 2221 2222<img src="//rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=1000" alt="Floating Shelf Drill Guide" srcset="//rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=720 720w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=660 660w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=550 550w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=480 480w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=330 330w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=240 240w, //rightonbracket.com/cdn/shop/files/IMG_2388_q17lyi_1538885a83-thumb.png?v=1747782191&width=185 185w" width="1000" height="1000" loading="lazy" sizes="(min-width: 1200px) calc((1200px - 30px * 3) * 0.25), (min-width: 768px) calc( (100vw - 30px - 30px * 2 ) * 0.33), calc( (100vw - 30px - 15px * 1 ) * 1)" class="product-image first-image"> 2223 2224 2225 2226 2227<img src="//rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=2560" alt="Floating Shelf Drill Guide" srcset="//rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=720 720w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=660 660w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=550 550w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=480 480w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=330 330w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=240 240w, //rightonbracket.com/cdn/shop/files/IMG_2397_wlvmrg_15383c7688.jpg?v=1747782191&width=185 185w" width="2560" height="2560" loading="lazy" sizes="(min-width: 1200px) calc((1200px - 30px * 3) * 0.25), (min-width: 768px) calc( (100vw - 30px - 30px * 2 ) * 0.33), calc( (100vw - 30px - 15px * 1 ) * 1)" class="secondary-image opacity-0 product-image"> 2228 2229 </a> 2230 2231 2232 2233 2234 2235 2236 <div class="product-item__action transition flex flex-column gap-5 absolute static-1025 bottom-10 right-10 visible-1025 invisible"> 2237 2238 2239 2240 <div class="product-item__button-action heading-color transition flex gap-5 absolute-1025 z-5 flex-column bottom-10 bottom-1025-auto top-1025-15 right-10 right-1025-15"> 2241 2242 2243 2244<button-quickview 2245 data-custom-class="quickview" 2246 tabindex="0" 2247 class="invisible-1025 product__action-animation transition product-item__button pointer product-item__button-quickview tooltip relative btn-hover transition btn-white rounded-50 p-0 shadow w-45 h-45 inline-flex-1025 hidden content-center" 2248 data-url="/products/floating-shelf-drill-guides?section_id=product-quickview&ajax=1" 2249 > 2250 <svg width="14" height="12" fill="none" class="hidden-on-load"> 2251 <use href="#icon-quickview" /> 2252 </svg> 2253 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin opacity-0 icon-load"> 2254 <use href="#icon-load"></use> 2255 </svg>
2256 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-left">Quick view</span> 2257 </button-quickview></div> 2258 2259 2260 2261 2262 2263 <select-option 2264 tabindex="0" 2265 data-custom-class="quickview" 2266 data-item="overlay-quickbuy" 2267 data-url="/products/floating-shelf-drill-guides?section_id=product-quickview&ajax=1" 2268 class="invisible-1025 product__add-cart product-item__select-options transition btn btn-white shadow text-center w-45 h-45 w-1025-auto h-1025-auto inline-flex content-center relative absolute-1025 z-5 bottom-1025-15 left-1025-15 right-1025-15" 2269 > 2270 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin opacity-0 icon-load"> 2271 <use href="#icon-load"></use> 2272 </svg> 2273 <svg width="12" height="14" fill="none" class="block hidden-1025 hidden-on-load icon-cart"> 2274 <use href="#icon-cart" /> 2275 </svg> 2276 <span class="hidden block-1025 hidden-on-load">Select Options</span> 2277 </select-option> 2278 <noscript> 2279 <a 2280 href="/products/floating-shelf-drill-guides" 2281 class="invisible-1025 product__add-cart product-item__select-options transition btn btn-white shadow text-center w-45 h-45 w-1025-auto h-1025-auto inline-flex content-center relative absolute-1025 z-5 bottom-1025-15 left-1025-15 right-1025-15" 2282 aria-label="Select Options" 2283 > 2284 <svg width="12" height="14" fill="none" class="block hidden-1025"> 2285 <use href="#icon-cart" /> 2286 </svg> 2287 <span class="hidden block-1025">Select Options</span> 2288 </a> 2289 </noscript> 2290 2291 2292 </div> 2293 2294 </div> 2295 2296 <div class="product-item__information word-break text-center mt-15"> 2297 2298 2299 2300 2301 <a 2302 aria-label="Floating Shelf Drill Guide" 2303 class="product-item__name capitalize heading-style no-underline fs-custom block lh-normal" 2304 style="--font-size: 15" 2305 2306 href="/products/floating-shelf-drill-guides" 2307 2308 >Floating Shelf Drill Guide</a> 2309 2310 <!-- Shopper Approved Category Code - snippets/product-item.liquid --> 2311 <div class="sa-stars-wrapper"></div> 2312 <!-- END Shopper Approved Category Code - snippets/product-item.liquid --> 2313 2314 2315 2316 2317 2318 2319 <div 2320 class="product-item__price justify-content-center fs-custom flex gap-custom lh-normal " 2321 style="--font-size: 15; --gap: 3px;" 2322 ><div class="card-product-price flex align-center flex-wrap gap-5 relative"><div class="price-regular"> 2323 <span class="visually-hidden">Regular price</span> 2324 <span class="price price-same-style heading-style"> 2325 $19.00 USD 2326 </span> 2327 </div> 2328</div> 2329</div> 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 </div> 2343
2344<script type="application/json" class="product-variant__quantity"> 2345 [{ "option":"1/2\"","qty":-74,"available":true,"mamagement":""},{ "option":"3/4\"","qty":-59,"available":true,"mamagement":""}] 2346 </script>
2346 2347 </div>
2347<script type="application/json" class="productItemVariantsQty"> 2348 [{ "option":"1/2\"","qty":-74,"available":true,"mamagement":""},{ "option":"3/4\"","qty":-59,"available":true,"mamagement":""}] 2349 </script>
2349</div> 2350 2351 2352 2353 </div> 2354 <div 2355 class="grid__item loadmore-item" 2356 > 2357 2358 2359 2360 <div 2361 class="product-item product__item-js style-as-card" 2362 2363 > 2364 <div 2365 class="product-item__wrapper hover_zoom product-grid scroll-trigger slide_in " 2366 2367 data-cascade 2368 2369 style="--animation-order: 2; " 2370 > 2371 2372 <div class="product-item__inner hover-effect overflow-hidden relative"> 2373 2374 2375<a 2376 draggable="false" 2377 2378 href="/products/ram-truck-bed-brackets" 2379 2380 aria-label="RAM Truck Bed Replacement Bracket Kit" 2381 class="product__media product-item__media--ratio rounded block show_secondary" 2382 style="--aspect-ratio: 33/44;" 2383 > 2384 2385 2386 2387 2388<img src="//rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=5400" alt="RAM Truck Bed Replacement Bracket" srcset="//rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=720 720w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=660 660w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=550 550w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=480 480w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=330 330w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=240 240w, //rightonbracket.com/cdn/shop/files/RAM-TRUCK-BED-REPLACEMENT-BRACKET-KIT.png?v=1747782199&width=185 185w" width="5400" height="4320" loading="lazy" sizes="(min-width: 1200px) calc((1200px - 30px * 3) * 0.25), (min-width: 768px) calc( (100vw - 30px - 30px * 2 ) * 0.33), calc( (100vw - 30px - 15px * 1 ) * 1)" class="product-image first-image"> 2389 2390 2391 2392 2393<img src="//rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=1024" alt="2021 5th Gen MFT RAM Replacement Bed Bracket" srcset="//rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=720 720w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=660 660w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=550 550w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=480 480w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=330 330w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=240 240w, //rightonbracket.com/cdn/shop/files/20210128_115112-1.jpg?v=1747782198&width=185 185w" width="1024" height="768" loading="lazy" sizes="(min-width: 1200px) calc((1200px - 30px * 3) * 0.25), (min-width: 768px) calc( (100vw - 30px - 30px * 2 ) * 0.33), calc( (100vw - 30px - 15px * 1 ) * 1)" class="secondary-image opacity-0 product-image"> 2394 2395 </a> 2396 2397 2398 2399 2400 2401 2402 <div class="product-item__action transition flex flex-column gap-5 absolute static-1025 bottom-10 right-10 visible-1025 invisible"> 2403 2404 2405 2406 <div class="product-item__button-action heading-color transition flex gap-5 absolute-1025 z-5 flex-column bottom-10 bottom-1025-auto top-1025-15 right-10 right-1025-15"> 2407 2408 2409 2410<button-quickview 2411 data-custom-class="quickview" 2412 tabindex="0" 2413 class="invisible-1025 product__action-animation transition product-item__button pointer product-item__button-quickview tooltip relative btn-hover transition btn-white rounded-50 p-0 shadow w-45 h-45 inline-flex-1025 hidden content-center" 2414 data-url="/products/ram-truck-bed-brackets?section_id=product-quickview&ajax=1" 2415 > 2416 <svg width="14" height="12" fill="none" class="hidden-on-load"> 2417 <use href="#icon-quickview" /> 2418 </svg> 2419 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin opacity-0 icon-load"> 2420 <use href="#icon-load"></use> 2421 </svg>
2422 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-left">Quick view</span> 2423 </button-quickview></div> 2424 2425 2426 2427 2428 2429 <select-option 2430 tabindex="0" 2431 data-custom-class="quickview" 2432 data-item="overlay-quickbuy" 2433 data-url="/products/ram-truck-bed-brackets?section_id=product-quickview&ajax=1" 2434 class="invisible-1025 product__add-cart product-item__select-options transition btn btn-white shadow text-center w-45 h-45 w-1025-auto h-1025-auto inline-flex content-center relative absolute-1025 z-5 bottom-1025-15 left-1025-15 right-1025-15" 2435 > 2436 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" class="spin opacity-0 icon-load"> 2437 <use href="#icon-load"></use> 2438 </svg> 2439 <svg width="12" height="14" fill="none" class="block hidden-1025 hidden-on-load icon-cart"> 2440 <use href="#icon-cart" /> 2441 </svg> 2442 <span class="hidden block-1025 hidden-on-load">Select Options</span> 2443 </select-option> 2444 <noscript> 2445 <a 2446 href="/products/ram-truck-bed-brackets" 2447 class="invisible-1025 product__add-cart product-item__select-options transition btn btn-white shadow text-center w-45 h-45 w-1025-auto h-1025-auto inline-flex content-center relative absolute-1025 z-5 bottom-1025-15 left-1025-15 right-1025-15" 2448 aria-label="Select Options" 2449 > 2450 <svg width="12" height="14" fill="none" class="block hidden-1025"> 2451 <use href="#icon-cart" /> 2452 </svg> 2453 <span class="hidden block-1025">Select Options</span> 2454 </a> 2455 </noscript> 2456 2457 2458 </div> 2459 2460 </div> 2461 2462 <div class="product-item__information word-break text-center mt-15"> 2463 2464 2465 2466 2467 <a 2468 aria-label="RAM Truck Bed Replacement Bracket Kit" 2469 class="product-item__name capitalize heading-style no-underline fs-custom block lh-normal" 2470 style="--font-size: 15" 2471 2472 href="/products/ram-truck-bed-brackets" 2473 2474 >RAM Truck Bed Replacement Bracket Kit</a> 2475 2476 <!-- Shopper Approved Category Code - snippets/product-item.liquid --> 2477 <div class="sa-stars-wrapper"></div> 2478 <!-- END Shopper Approved Category Code - snippets/product-item.liquid --> 2479 2480 2481 2482 2483 2484 2485 <div 2486 class="product-item__price justify-content-center fs-custom flex gap-custom lh-normal " 2487 style="--font-size: 15; --gap: 3px;" 2488 ><div class="card-product-price flex align-center flex-wrap gap-5 relative"><div class="price-regular"> 2489 <span class="visually-hidden">Regular price</span> 2490 <span class="price price-same-style heading-style"> 2491 $90.00 USD 2492 </span> 2493 </div> 2494</div> 2495</div> 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 </div> 2509
2510<script type="application/json" class="product-variant__quantity"> 2511 [{ "option":"2019/20","qty":-65,"available":true,"mamagement":""},{ "option":"2021/22/23/24/25/26","qty":-176,"available":true,"mamagement":""}] 2512 </script>
2512 2513 </div>
2513<script type="application/json" class="productItemVariantsQty"> 2514 [{ "option":"2019/20","qty":-65,"available":true,"mamagement":""},{ "option":"2021/22/23/24/25/26","qty":-176,"available":true,"mamagement":""}] 2515 </script>
2515</div> 2516 2517 2518 2519 </div></div> 2520 2521<div 2522 class="loading-overlay absolute inset-0 invisible transition pointer-none z-2 gradient color-default" 2523 ></div> 2524 </div> 2525 2526 </div> 2527 </div> 2528 </div> 2529</section> 2530 2531 2532</div><section id="shopify-section-template--23492230250689__divider_tLmaGV" class="shopify-section"><style data-shopify>.sec__divider-inner { 2533 border-bottom: var(--border-height) solid var(--border-color); 2534 }</style><div class="section sec__divider"> 2535 <div class="container"> 2536 <div 2537 class="sec__divider-inner" 2538 style="--border-height: 1px; --border-color: #ebebeb" 2539 ></div> 2540 </div> 2541</div> 2542 2543 2544</section><div id="shopify-section-template--23492230250689__178003341068390048" class="shopify-section"> 2545 2546 2547<style data-shopify> 2548 .ai-collection-description-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k { 2549 width: 80%; 2550 max-width: 100%; 2551 margin: 0 auto; 2552 padding: 10px 0px 10px; 2553 background-color: #ffffff; 2554 border-radius: 0px; 2555 text-align: center; 2556 } 2557 2558 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k { 2559 color: #444444; 2560 font-size: 15px; 2561 line-height: 1.6; 2562 } 2563 2564 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k p { 2565 margin: 0 0 16px; 2566 } 2567 2568 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k p:last-child { 2569 margin-bottom: 0; 2570 } 2571 2572 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k a { 2573 color: #309c8a; 2574 text-decoration: underline; 2575 } 2576 2577 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k a:hover { 2578 color: #000000; 2579 } 2580 2581 .ai-collection-description__empty-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k { 2582 color: #444444; 2583 opacity: 0.6; 2584 font-style: italic; 2585 padding: 20px; 2586 } 2587 2588 @media screen and (max-width: 749px) { 2589 .ai-collection-description-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k { 2590 padding: 15px 0px 15px; 2591 } 2592 2593 .ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k { 2594 font-size: 14px; 2595 } 2596 } 2597</style> 2598 2599<div class="ai-collection-description-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k" > 2600 2601 <div class="ai-collection-description__content-abundsvfwdudpevzvmaigenblockd3b4ac6dmk67k"> 2602 <p>Right On Bracket has years of countertop bracket and shelf bracket manufacturing experience, but throughout that time we've came up with a few "specialty products". We do several custom orders and designs, but when a custom order has applications to assist many of our customers, we bring that product to market!</p> 2603<p><a href="https://rightonbracket.com/product/floating-shelf-drill-guides/">Right On Bracket Drill Guides</a> are paired perfectly with our Floating Shelf Bracket and Mantel Bracket. They're used to drill straight mounting holes into a shelf or mantel for clean installation. They're versatile for many other uses and you can use them over and over again!</p> 2604<p><a href="https://stage.rightonbracket.com/product/ram-truck-bed-brackets/"></a><a href="https://rightonbracket.com/product/ram-truck-bed-brackets/">RAM Truck Bed Replacement Brackets</a> are a replacement of the OEM bracket in the truck bed of 5th gen RAM trucks. This bracket is designed to support the swinging tailgate. However, the design is bulky, takes up too much space, and more importantly prevents a tonneau cover from being installed. Our slim replacement truck bed brackets are stronger than the OEM design and allow for a tonneau cover to be installed!</p> 2605 </div> 2606 2607</div> 2608 2609 2610 2611 2612</div><div id="shopify-section-template--23492230250689__1748406557ec4b303e" class="shopify-section"> 2613 2614 2615<style data-shopify> 2616 .hide-select-options-asxd6am9tq0pnvuzydaigenblock10bac3ewwg8fr { 2617 display: true; 2618 } 2619 2620 .card__information { 2621 margin-top: 0!important; 2622 } 2623 2624 .card-information__text, 2625 .card-wrapper .card-information__text, 2626 .card__inner .card__information, 2627 .card-product .card__inner .card__information, 2628 .card-product .quick-add, 2629 .product-card .quick-add, 2630 .card .quick-add, 2631 .card-wrapper .quick-add { 2632 display: none !important; 2633 opacity: 0 !important; 2634 visibility: hidden !important;pointer-events: none !important; 2635 } 2636 /* Handle different theme variations */ 2637 .product-card__buttons, 2638 .card__buttons, 2639 .card-wrapper .card__buttons, 2640 .card .card__buttons, 2641 .card-product .card__buttons { 2642 display: none !important;opacity: 0 !important; 2643 visibility: hidden !important; 2644 pointer-events: none !important; 2645 } 2646 2647 /* Additional selectors for the Glozin theme */ 2648 .product-card-content .btn-action, 2649 .product-card-content .product-card__actions, 2650 .product-card__actions, 2651 .product-card .product-card__actions { 2652 display: none !important; 2653 opacity: 0 !important; 2654 visibility: hidden !important; 2655 pointer-events: none !important; 2656 } 2657 2658</style> 2659 2660<div class="hide-select-options-asxd6am9tq0pnvuzydaigenblock10bac3ewwg8fr" ></div> 2661 2662 2663 2664</div><div id="shopify-section-template--23492230250689__174840663697b827a3" class="shopify-section"> 2665 2666 2667<style data-shopify> 2668 .hide-select-options-azepkvmficxvlvst0taigenblocka979012kkqxyd .quick-add__submit span { 2669 display: none !important; 2670 } 2671 2672 .hide-select-options-azepkvmficxvlvst0taigenblocka979012kkqxyd .card__information { 2673 position: relative; 2674 z-index: 1; 2675 } 2676 2677 /* Maintain button functionality but hide text */ 2678 .hide-select-options-azepkvmficxvlvst0taigenblocka979012kkqxyd .card__inner .quick-add { 2679 opacity: 0; 2680 visibility: hidden; 2681 } 2682 2683 /* Ensure product card hover effects still work */ 2684 .hide-select-options-azepkvmficxvlvst0taigenblocka979012kkqxyd .card:hover .card__inner img { 2685 opacity: 0.7; 2686 } 2687</style> 2688 2689<div class="hide-select-options-azepkvmficxvlvst0taigenblocka979012kkqxyd" > 2690 <!-- This is an empty container that applies the CSS to hide the "Select options" text --> 2691</div> 2692 2693 2694 2695</div><div id="shopify-section-template--23492230250689__17484067568ea2a574" class="shopify-section"> 2696 2697 2698<style data-shopify> 2699 .product-card-border-ayvdobss4zw5uyxrazaigenblock57c0f45ykgkxn { 2700 border-radius: 8px; 2701 border: 1px solid #e0e0e0; 2702 background-color: #ffffff; 2703 transition: transform 200ms ease, 2704 box-shadow 200ms ease;overflow: hidden; 2705 height: 100%; 2706 } 2707 2708 2709 .product-card-border-ayvdobss4zw5uyxrazaigenblock57c0f45ykgkxn:hover { 2710 transform: translateY(-3px); 2711 box-shadow: 0 10px 15px 2712 rgba(0, 0, 0, 0.1); 2713 } 2714 2715</style> 2716 2717<div class="product-card-border-ayvdobss4zw5uyxrazaigenblock57c0f45ykgkxn" > 2718 2719</div> 2720 2721 2722 2723</div><div id="shopify-section-template--23492230250689__17484069921e157fed" class="shopify-section"> 2724 2725 2726<style data-shopify> 2727 .ai-background-acjdfcwfpuwn1z01ieaigenblockc1e09b4jprxtg { 2728 background-color: #f2f2f2; 2729 padding-top: 0px; 2730 padding-bottom: 0px; 2731 width: 100%; 2732 height: 100%; 2733 position: absolute; 2734 top: 0; 2735 left: 0; 2736 z-index: -1; 2737 } 2738</style> 2739 2740<div class="ai-background-acjdfcwfpuwn1z01ieaigenblockc1e09b4jprxtg" ></div> 2741 2742 2743 2744</div><div id="shopify-section-template--23492230250689__1748407082da2a6f37" class="shopify-section"> 2745 2746 2747<style data-shopify> 2748 .ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc { 2749 display: none; 2750 } 2751</style> 2752 2753<div 2754 class="ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc" 2755 data-background-color="#f4f4f4" 2756 data-apply-to="all"data-exclude-sections="header,footer" 2757></div> 2758
2759<script> 2760 (function() { 2761 class SectionBackgroundController extends HTMLElement { 2762 constructor() { 2763 super(); 2764 this.backgroundColor = this.dataset.backgroundColor; 2765 this.applyTo = this.dataset.applyTo; 2766 this.excludeSections = this.dataset.excludeSections.split(',').map(item => item.trim()).filter(Boolean);} 2767 2768 connectedCallback() { 2769 this.applyBackgroundColor(); 2770 } 2771 2772 applyBackgroundColor() { 2773 let sections; 2774 2775 if (this.applyTo === 'all') { 2776 sections = document.querySelectorAll('.shopify-section'); 2777 } else if (this.applyTo === 'visible') { 2778 sections = Array.from(document.querySelectorAll('.shopify-section')).filter(section => { 2779 const rect = section.getBoundingClientRect(); 2780 return ( 2781 rect.top >= 0 && 2782 rect.left >= 0 && 2783 rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && 2784 rect.right <= (window.innerWidth || document.documentElement.clientWidth) 2785 ); 2786 }); 2787 } 2788 2789 sections.forEach(section => { 2790 const sectionId = section.id; 2791 2792 // Skip excluded sections 2793 if (this.excludeSections.some(excludeId => sectionId.includes(excludeId))) { 2794 return; 2795 } 2796 2797 section.style.backgroundColor = this.backgroundColor; 2798 }); 2799 } 2800 } 2801 2802 customElements.define('section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc', SectionBackgroundController);document.querySelector('.ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc').outerHTML = 2803 `<section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc 2804 class="ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc" 2805 data-background-color="${document.querySelector('.ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc').dataset.backgroundColor}" 2806 data-apply-to="${document.querySelector('.ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc').dataset.applyTo}" 2807 data-exclude-sections="${document.querySelector('.ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc').dataset.excludeSections}" 2808 ${document.querySelector('.ai-section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc').getAttribute('')} 2809 ></section-background-controller-am2zsqvjxevy4y1fkuaigenblock5a423c4zur6hc>`; 2810 })(); 2811</script>
2811 2812 2813 2814 2815</div><div id="shopify-section-template--23492230250689__1748407157fdf78c52" class="shopify-section"> 2816 2817 2818<style data-shopify> 2819 .ai-background-wrapper-azmfuuvq5mkxxuwjwzaigenblock3f6b751jatqhx { 2820 background-color: #f2f2f2; 2821 padding: 0px 0 0px 0; 2822 width: 100%; 2823 } 2824</style> 2825 2826<div class="ai-background-wrapper-azmfuuvq5mkxxuwjwzaigenblock3f6b751jatqhx" > 2827 2828</div> 2829 2830 2831 2832</div><div id="shopify-section-template--23492230250689__17484072927cce1586" class="shopify-section"> 2833 2834 2835<style data-shopify> 2836 .ai-sort-order-as2vfuhbxqldwqm13eaigenblock92e276frrlaba { 2837 display: block; 2838 margin-bottom: 20px; 2839 } 2840 2841 .ai-sort-order-heading-as2vfuhbxqldwqm13eaigenblock92e276frrlaba { 2842 font-size: 16px; 2843 margin-bottom: 10px; 2844 font-weight: 500; 2845 } 2846 2847 .ai-sort-order-description-as2vfuhbxqldwqm13eaigenblock92e276frrlaba { 2848 font-size: 14px; 2849 margin-bottom: 15px; 2850 color: #666; 2851 } 2852</style> 2853 2854<div class="ai-sort-order-as2vfuhbxqldwqm13eaigenblock92e276frrlaba" > 2855 2856 2857 2858 2859 2860 2861 2862 2863
2863<script> 2864 (function() { 2865 // Find the collection sort element 2866 const sortBySelects = document.querySelectorAll('select.collection-filters__sort'); 2867 2868 if (sortBySelects.length > 0) { 2869 sortBySelects.forEach(select => { 2870 // Set the default sort option 2871 const optionToSelect = select.querySelector(`option[value="$"best-selling""]`); 2872 if (optionToSelect) { 2873 optionToSelect.selected = true; 2874 2875 // Trigger change event to update the collection 2876 const event = new Event('change', { bubbles: true }); 2877 select.dispatchEvent(event); 2878 } 2879 }); 2880 } 2881 })(); 2882 </script>
2882 2883 2884 2885</div> 2886 2887 2888 2889</div><div id="shopify-section-template--23492230250689__17484111411b0206b6" class="shopify-section"> 2890 2891 2892<style data-shopify> 2893 .footer-logo-spacing-acudozldlekdsd2lbraigenblock5235038zg8c8t { 2894 display: block; 2895 height: 0; 2896 width: 0; 2897 overflow: hidden; 2898 } 2899 2900 .footer .footer__content-top .footer__blocks-wrapper .footer-block--newsletter { 2901 margin-left: 60px; 2902 } 2903 2904 .footer .footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu { 2905 margin-top: 30px; 2906 } 2907 2908 .footer .footer__content-top .footer__blocks-wrapper .footer-block--logo { 2909 margin-right: 60px;padding-left: 20px; 2910 } 2911 2912 @media screen and (max-width: 749px) { 2913 .footer .footer__content-top .footer__blocks-wrapper .footer-block--logo { 2914 padding-left: 10px;margin-bottom: 20px; 2915 } 2916 .footer .footer__content-top .footer__blocks-wrapper .footer-block.footer-block--menu { 2917 margin-top: 10px; 2918 } 2919 } 2920</style><div class="footer-logo-spacing-acudozldlekdsd2lbraigenblock5235038zg8c8t" ></div> 2921 2922 2923 2924</div><section id="shopify-section-template--23492230250689__custom_liquid_niftag" class="shopify-section"><div 2925 class="section pt-min pb-min sec__custom-liquid color-default gradient" 2926 style="--section-pt: 0; --section-pb: 0; --gap: px;" 2927 > 2928 <div class="container"> 2929 <div class="sec__inner"> 2930 <!-- Shopper Approved AnswerBase Q&A Widget - Customize/Collections/Default collection --> 2931<div id="abqacat"></div> 2932<!-- END Shopper Approved AnswerBase Q&A Widget - Customize/Collections/Default collection --> 2933 </div> 2934 </div> 2935 </div> 2936</section> 2937 </main> 2938 <!-- BEGIN sections: footer-group --> 2939<div id="shopify-section-sections--23492224843969__footer" class="shopify-section shopify-section-group-footer-group"><link href="//rightonbracket.com/cdn/shop/t/9/assets/collapsible.css?v=6818833390239151511750994858" rel="stylesheet" type="text/css" media="all" /> 2940<style data-shopify>.back-to-top { 2941 transform: scale(0); 2942 } 2943 .back-to-top.show { 2944 transform: scale(1); 2945 opacity: 1; 2946 visibility: visible; 2947 } 2948 .height-scroll { 2949 height: var(--height); 2950 } 2951 .mix-blend { 2952 mix-blend-mode: difference; 2953 }</style> 2954<style data-shopify>@media screen and (max-width: 767.98px) { 2955 .footer__middle { 2956 --section-pb: 0; 2957 } 2958 }</style><footer 2959 class="product-sticky-hide footer color-scheme-ea52b1d5-b8d0-4342-a5e0-8140496535e8 gradient border-top" 2960 style="--section-pt: 30; --section-pb: 50;" 2961><back-to-top class="back-to-top transition invisible pointer w-50 h-50 inline-flex content-center shadow bg-white fixed bottom-30 right-30 z-10 rounded-50 overflow-hidden"> 2962 <span class="absolute left-0 bottom-0 w-full bg-dark height-scroll"></span> 2963 <svg width="8" height="10" fill="none" class="color-white mix-blend"> 2964 <path fill="currentColor" d="M7.797 4.203h.016A.636.636 0 0 1 8 4.672a.67.67 0 0 1-.188.469.69.69 0 0 1-.484.187.67.67 0 0 1-.469-.187L4 2.28l-2.86 2.86a.69.69 0 0 1-.484.187.617.617 0 0 1-.453-.187A.644.644 0 0 1 0 4.67c0-.187.068-.343.203-.468L3.531.86A.636.636 0 0 1 4 .672c.188 0 .344.062.469.187l3.328 3.344Zm0 4.656h.016A.69.69 0 0 1 8 9.344a.617.617 0 0 1-.188.453.661.661 0 0 1-.953 0L4 6.937l-2.86 2.86A.661.661 0 0 1 .657 10a.594.594 0 0 1-.453-.203A.594.594 0 0 1 0 9.344c0-.188.068-.35.203-.485l3.328-3.328A.611.611 0 0 1 4 5.328c.188 0 .344.068.469.203L7.797 8.86Z"/> 2965 </svg> 2966 </back-to-top> 2967 2968 2969<div class="footer__middle section remove_spacing"> 2970 <div class="container"><div class="footer__blocks flex flex-col-custom flex-wrap"><div 2971 class="footer-block w-full col-md-w-custom-50 col-md-w-custom pb-30 border-bottom border-bottom-md-0 store_info" 2972 style="--col-width: 33.333%; --menu-list: 4" 2973 2974 > 2975 <div 2976 class="store-info-content" 2977 > 2978 2979 2980<img src="//rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=1536" alt="Background-image" srcset="//rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=720 720w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=660 660w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=550 550w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=480 480w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=360 360w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=240 240w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=185 185w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=120 120w, //rightonbracket.com/cdn/shop/files/Logo_FullLockup_White-1536x622_75b0b8c8-d9a7-49cd-9328-f9bc8691f4a7.png?v=1747856203&width=60 60w" width="200" height="622" loading="lazy" sizes="200px"> 2981 2982 2983<div class="footer__block-info rich__text-mt-0 mb-20"> 2984 <h5>Americaâs Best & Most Trusted Bracket Manufacturer. We Hope To âSupportâ Your Next Project! </h5> 2985 </div> 2986 2987 2988 <div class="footer_store-infor"> 2989 2990 2991 </div> 2992 2993 2994<social-icon class="block mt-22"> 2995 <ul class="list-social list-unstyled flex align-center flex-wrap gap" style="--col-gap: 10px;"><li class="list-social__item inline-flex"> 2996 <a 2997 href="https://www.facebook.com/rightonbracket" 2998 class="w-40 h-40 inline-flex hover-heading-color content-center tooltip relative" 2999 target="_blank" 3000 aria-label="Facebook" 3001 > 3002 <svg width="40" height="40" viewBox="0 0 40 40" fill="none"> 3003 <circle cx="20" cy="20" r="19.5" stroke="currentColor"/>
3003<path fill="currentColor" d="M18.333 16.667V18H17v2h1.333v6H21v-6h1.773L23 18h-2v-1.167c0-.54.053-.826.887-.826H23V14h-1.787c-2.133 0-2.88 1-2.88 2.667Z"/> 3004 </svg> 3005 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-bottom">Facebook</span> 3006 </a> 3007 </li><li class="list-social__item inline-flex"> 3008 <a 3009 href="https://www.instagram.com/rightonbracket/" 3010 class="w-40 h-40 inline-flex hover-heading-color content-center tooltip relative" 3011 target="_blank" 3012 aria-label="Instagram" 3013 > 3014 <svg width="40" height="40" viewBox="0 0 40 40" fill="none"> 3015 <circle cx="20" cy="20" r="19.5" stroke="currentColor"/><path fill="currentColor" d="M23.6 14h-7.2a2.4 2.4 0 0 0-2.4 2.4v7.2a2.4 2.4 0 0 0 2.4 2.4h7.2a2.4 2.4 0 0 0 2.4-2.4v-7.2a2.4 2.4 0 0 0-2.4-2.4Zm-1.2 1.8h1.8v1.8h-1.8v-1.8ZM20 17.6a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 0 1 0-4.8Zm4.8 6a1.2 1.2 0 0 1-1.2 1.2h-7.2a1.2 1.2 0 0 1-1.2-1.2v-4.2h1.26a3.6 3.6 0 1 0 7.08 0h1.26v4.2Z"/> 3016 </svg> 3017 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-bottom">Instagram</span> 3018 </a> 3019 </li><li class="list-social__item inline-flex"> 3020 <a 3021 href="https://youtube.com/@rightonbracket9449?si=R1_VqFvh4zygSPnR" 3022 class="w-40 h-40 inline-flex hover-heading-color content-center tooltip relative" 3023 target="_blank" 3024 aria-label="Instagram" 3025 > 3026 <svg width="40" height="40" viewBox="0 0 40 40" fill="none"> 3027 <circle cx="20" cy="20" r="19.5" stroke="currentColor"/><path fill="currentColor" d="M26.988 16.565a1.79 1.79 0 0 0-1.259-1.26C24.612 15 20.141 15 20.141 15s-4.47 0-5.588.294c-.6.165-1.094.659-1.259 1.27C13 17.683 13 20 13 20s0 2.33.294 3.435a1.79 1.79 0 0 0 1.259 1.26c1.13.305 5.588.305 5.588.305s4.47 0 5.588-.294a1.79 1.79 0 0 0 1.26-1.259c.293-1.118.293-3.435.293-3.435s.012-2.33-.294-3.447Zm-8.27 5.576V17.86L22.435 20l-3.717 2.141Z"/> 3028 </svg> 3029 <span class="tooltip-content invisible rounded-3 absolute pointer-none tooltip-bottom">YouTube</span> 3030 </a> 3031 </li></ul> 3032 </social-icon> 3033 3034 <!-- Shopper Approved Seal - sections/footer.liquid --> 3035 3036 <a href="https://www.shopperapproved.com/reviews/rightonbracket.com" class="shopperlink"><img src="https://www.shopperapproved.com/award/images/28726-large.png" style="border: 0; width: 175px; max-width: 100%; margin-top: 15px;" alt="5 Star Excellence award from Shopper Approved for collecting at least 100 5 star reviews" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by shopperapproved \251 '+d.getFullYear()+'.'); return false;" /></a>
3036<script type="text/javascript">(function() { var js = window.document.createElement("script"); js.src = '//www.shopperapproved.com/seals/certificate.js'; js.type = "text/javascript"; document.getElementsByTagName("head")[0].appendChild(js); })();</script>
3036 3037 3038 <!-- Trust Guard Seal - sections/footer.liquid --> 3039 <div class="tg-footer-seal"> 3040 <style type="text/css">@media (max-width: 500px) { .tgfloat img { width:120px; }}</style><div class="tgbanner "><a href="https://app.trustguard.com/certificate/rightonbracket.com" target="_blank"><img alt="Trust Guard Security Scanned" class="tgfloat-inner" src="https://seal.trustguard.com/sites/rightonbracket.com/61b3a8e85db6f974a585dc5c.svg" style="border: 0; width: 175px; " oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by Trust Guard '+d.getFullYear()+'.'); return false;" /></a></div> 3041 </div> 3042 <!-- END Trust Guard Seal - sections/footer.liquid --> 3043 3044 3045 </div></div><div 3046 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 3047 style="--col-width: 16%; --menu-list: 4" 3048 3049 ><collapsible-block tabindex="0"><h3 3050 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 3051 style="--font-size: 16" 3052 > 3053 <span>Products</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 3054 <span class="icon_plus-animation"> </span> 3055 </span> 3056 3057 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"> 3058 <ul class="list-unstyled"><li class="pb-8"> 3059 <a 3060 href="/collections/shelf-brackets" 3061 aria-label="Shelving Brackets" 3062 class="no-underline word-break smooth-padding-hover" 3063 > 3064 Shelving Brackets 3065 </a> 3066 </li><li class="pb-8"> 3067 <a 3068 href="/collections/countertop-brackets" 3069 aria-label="Countertop Brackets" 3070 class="no-underline word-break smooth-padding-hover" 3071 > 3072 Countertop Brackets 3073 </a> 3074 </li><li class="pb-8"> 3075 <a 3076 href="/collections/floating-shelf-brackets" 3077 aria-label="Floating Shelf Brackets" 3078 class="no-underline word-break smooth-padding-hover" 3079 > 3080 Floating Shelf Brackets 3081 </a> 3082 </li><li class="pb-8"> 3083 <a 3084 href="/collections/specialty-products" 3085 aria-label="Specialty Products" 3086 class="no-underline word-break smooth-padding-hover" 3087 > 3088 Specialty Products 3089 </a> 3090 </li><li class="pb-8"> 3091 <a 3092 href="/collections/storage-shelving" 3093 aria-label="Storage Shelving" 3094 class="no-underline word-break smooth-padding-hover" 3095 > 3096 Storage Shelving 3097 </a> 3098 </li><li class="pb-8"> 3099 <a 3100 href="/collections/clearance-brackets" 3101 aria-label="Clearance Brackets " 3102 class="no-underline word-break smooth-padding-hover" 3103 > 3104 Clearance Brackets 3105 </a> 3106 </li></ul> 3107 </div> 3108 3109 3110 </collapsible-block></div><div 3111 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 3112 style="--col-width: 16%; --menu-list: 4" 3113 3114 ><collapsible-block tabindex="0"><h3 3115 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 3116 style="--font-size: 16" 3117 >
3118 <span>Resources</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 3119 <span class="icon_plus-animation"> </span> 3120 </span> 3121 3122 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"> 3123 <ul class="list-unstyled"><li class="pb-8"> 3124 <a 3125 href="/pages/builder-loyalty-program" 3126 aria-label="Builder+ Loyalty Program" 3127 class="no-underline word-break smooth-padding-hover" 3128 > 3129 Builder+ Loyalty Program 3130 </a> 3131 </li><li class="pb-8"> 3132 <a 3133 href="/pages/shipping-returns" 3134 aria-label="Shipping & Returns Policy" 3135 class="no-underline word-break smooth-padding-hover" 3136 > 3137 Shipping & Returns Policy 3138 </a> 3139 </li><li class="pb-8"> 3140 <a 3141 href="/pages/freight-shipping-form" 3142 aria-label="Freight Shipping Form" 3143 class="no-underline word-break smooth-padding-hover" 3144 > 3145 Freight Shipping Form 3146 </a> 3147 </li><li class="pb-8"> 3148 <a 3149 href="/blogs/blog" 3150 aria-label="Blog" 3151 class="no-underline word-break smooth-padding-hover" 3152 > 3153 Blog 3154 </a> 3155 </li><li class="pb-8"> 3156 <a 3157 href="/pages/faq" 3158 aria-label="Frequently Asked Questions" 3159 class="no-underline word-break smooth-padding-hover" 3160 > 3161 Frequently Asked Questions 3162 </a> 3163 </li><li class="pb-8"> 3164 <a 3165 href="https://shopify.com/81523835073/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyaWdodC1vbi1icmFja2V0Lm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTMyNzkyNiwibmJmIjoxNzkwNzIzMTI2fQ.ZSZIvk6q8Vu_UI_1wzVVf4dvHar5TuMiuYAgW43Fmac®ion_country=US" 3166 aria-label="Login" 3167 class="no-underline word-break smooth-padding-hover" 3168 > 3169 Login 3170 </a> 3171 </li></ul> 3172 </div> 3173 3174 3175 </collapsible-block></div><div 3176 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 3177 style="--col-width: 16%; --menu-list: 4" 3178 3179 ><collapsible-block tabindex="0"><h3 3180 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 3181 style="--font-size: 16" 3182 > 3183 <span>Company</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 3184 <span class="icon_plus-animation"> </span> 3185 </span> 3186 3187 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"> 3188 <ul class="list-unstyled"><li class="pb-8"> 3189 <a 3190 href="/pages/about-us" 3191 aria-label="About Us" 3192 class="no-underline word-break smooth-padding-hover" 3193 > 3194 About Us 3195 </a> 3196 </li><li class="pb-8"> 3197 <a 3198 href="/pages/reviews" 3199 aria-label="Reviews" 3200 class="no-underline word-break smooth-padding-hover" 3201 > 3202 Reviews 3203 </a> 3204 </li><li class="pb-8"> 3205 <a 3206 href="/pages/terms-conditions" 3207 aria-label="Terms and Conditions" 3208 class="no-underline word-break smooth-padding-hover" 3209 > 3210 Terms and Conditions 3211 </a> 3212 </li><li class="pb-8"> 3213 <a 3214 href="/pages/privacy-policy" 3215 aria-label="Privacy Policy" 3216 class="no-underline word-break smooth-padding-hover" 3217 > 3218 Privacy Policy 3219 </a> 3220 </li></ul> 3221 </div> 3222 3223 3224 </collapsible-block></div><div 3225 class="footer-block w-full col-md-w-custom-50 col-md-w-custom mb-0 mb-md-20 border-bottom border-bottom-md-0 link_list" 3226 style="--col-width: 16%; --menu-list: 4" 3227 3228 ><collapsible-block tabindex="0"><h3 3229 class="footer__block-heading collapsible-heading heading-letter-spacing relative fs-custom my-0 py-20 mb-md-5" 3230 style="--font-size: 16" 3231 >
3232 <span>Contact Us</span><span class="open-children-toggle hidden-md absolute inset-0 flex flex-end"> 3233 <span class="icon_plus-animation"> </span> 3234 </span> 3235 3236 </h3><div class="footer-block collapsible-content mb-12 mb-md-0"> 3237 <ul class="list-unstyled"><li class="pb-8"> 3238 <a 3239 href="/pages/wholesale-registration" 3240 aria-label="Wholesale " 3241 class="no-underline word-break smooth-padding-hover" 3242 > 3243 Wholesale 3244 </a> 3245 </li><li class="pb-8"> 3246 <a 3247 href="/pages/bulk-orders" 3248 aria-label="Bulk Orders" 3249 class="no-underline word-break smooth-padding-hover" 3250 > 3251 Bulk Orders 3252 </a> 3253 </li><li class="pb-8"> 3254 <a 3255 href="/pages/collaborate" 3256 aria-label="Collaborate" 3257 class="no-underline word-break smooth-padding-hover" 3258 > 3259 Collaborate 3260 </a> 3261 </li></ul> 3262 </div> 3263 3264 3265 </collapsible-block></div></div> 3266 </div> 3267 </div> 3268 3269 <div class="footer__bottom"> 3270 <div class="container"> 3271 <div class="footer_bottom-inner justify-center justify-md-end flex flex-wrap flex-md-nowrap align-center border-top gap-20 gap-xl-30 py-30"><div class="flex flex-wrap gap-10 gap-xl-30 justify-center justify-md-start"><div class="footer__column footer__localization lang__currency-desktop flex flex-nowrap align-center gap-10"> 3272 <localization-form><form method="post" action="/localization" id="localization-country-sections--23492224843969__footer" accept-charset="UTF-8" class="shopify-localization-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="/collections/specialty-products" /> 3273 <input type="hidden" name="country_code" value="US"> 3274 <div class="disclosure relative flex align-center"> 3275 <div class="button-localization pointer disclosure__button show-overlay flex align-center gap-10"> 3276 United States 3277 (USD 3278 $) 3279 <svg class="icon-down flex-10" width="10" height="6"> 3280 <use href="#icon-arrow-down" /> 3281 </svg> 3282 </div> 3283 <div class="disclosure__list custom-scrollbar shadow transition invisible z-10 absolute left-0 right-0 color-default"> 3284 <icon-close class="pointer-none border inline-flex hidden-1025 mx-auto rounded-50 overflow-hidden absolute top-0 inset-x-0 w-50 h-50 content-center heading-color bg-white"> 3285 <svg width="13" height="13" viewBox="0 0 13 13" fill="none" class="transition"> 3286 <use href="#icon-close" /> 3287 </svg> 3288 </icon-close> 3289 <ul class="h-full overflow-y-auto list-unstyled"> 3290 3291 <li class="disclosure__item" tabindex="-1"> 3292 <a 3293 href="#" 3294 class="no-underline py-4 block smooth-padding-hover text-color hover-heading-color" 3295 3296 data-value="CA" 3297 arial-label="Canada" 3298 > 3299 Canada 3300 (CAD 3301 $) 3302 </a> 3303 </li> 3304 3305 <li class="disclosure__item" tabindex="-1"> 3306 <a 3307 href="#" 3308 class="no-underline py-4 block smooth-padding-hover text-color hover-heading-color" 3309 3310 aria-current="true" 3311 3312 data-value="US"
3313 arial-label="United States" 3314 > 3315 United States 3316 (USD 3317 $) 3318 </a> 3319 </li> 3320 3321 </ul> 3322 </div> 3323 </div> 3324 </form> 3325 </localization-form> 3326 3327 3328 3329 </div> 3330 3331 3332 <div class="footer__copyright">Copyright 2025 © Right On Industries LLC</div> 3333 3334 </div> 3335 3336<div class="footer__payment flex grow-1 justify-center flex-md-end align-center max-w-100"><ul class="list-unstyled flex flex-wrap gap-5 justify-center flex-md-end"><li class="lh-normal inline-flex align-center"> 3337 <svg class="icon icon--full-color" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-achdirectdebit"><title id="pi-achdirectdebit">Ach Direct Debit</title><g clip-path="url(#pi-clip0_4778_42)"><path d="M35.038 0h-32a3 3 0 00-3 3v18a3 3 0 003 3h32a3 3 0 003-3V3a3 3 0 00-3-3z" fill="#000" fill-opacity=".07"/><path d="M35.038 1h-32a2 2 0 00-2 2v18a2 2 0 002 2h32a2 2 0 002-2V3a2 2 0 00-2-2z" fill="#fff"/><path d="M7.916 16l2.264-6.984h2.587L15.116 16h-2.147l-.811-2.71a36.86 36.86 0 01-.492-1.827 95.798 95.798 0 01-.436-1.89h.43c-.13.625-.263 1.255-.398 1.89a26.93 26.93 0 01-.454 1.828L10.034 16H7.916zm1.678-1.34v-1.416h3.844v1.415H9.594zm8.962 1.434a3.563 3.563 0 01-1.72-.413 3.011 3.011 0 01-1.205-1.21c-.293-.534-.44-1.187-.44-1.959 0-.778.15-1.434.45-1.968a2.99 2.99 0 011.214-1.21 3.524 3.524 0 011.701-.412c.435 0 .835.06 1.2.178.369.116.692.286.97.51.279.226.504.503.676.83a3.1 3.1 0 01.323 1.126h-1.922a1.216 1.216 0 00-.122-.408.987.987 0 00-.6-.516 1.449 1.449 0 00-.468-.07c-.316 0-.585.078-.807.234a1.403 1.403 0 00-.497.666c-.112.287-.168.634-.168 1.04 0 .425.057.782.173 1.07.116.287.281.502.497.646.219.144.483.216.792.216.175 0 .331-.024.469-.07.137-.047.258-.115.36-.202.104-.088.187-.192.25-.314.065-.122.109-.258.13-.408h1.922a2.61 2.61 0 01-.248.91 3 3 0 01-1.584 1.495c-.385.16-.833.239-1.346.239zM22.494 16V9.016h1.893v2.653H26.9V9.016h1.894V16H26.9v-2.803h-2.512V16h-1.894z" fill="#000"/></g><defs><clipPath id="pi-clip0_4778_42"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg> 3338 </li><li class="lh-normal inline-flex align-center"> 3339 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 3340 3341 </li><li class="lh-normal inline-flex align-center"> 3342 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
3342<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3343 3344 </li><li class="lh-normal inline-flex align-center"> 3345 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
3345<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 3346 3347 </li><li class="lh-normal inline-flex align-center"> 3348 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 3349 </li><li class="lh-normal inline-flex align-center"> 3350 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 3351 </li><li class="lh-normal inline-flex align-center"> 3352 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
335206zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 3353 3354 </li><li class="lh-normal inline-flex align-center"> 3355 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 3356 3357 </li><li class="lh-normal inline-flex align-center"> 3358 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
33580-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 3359 </li><li class="lh-normal inline-flex align-center"> 3360 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
336016.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3361 3362 </li></ul> 3363 3364 3365 </div> 3366 3367 </div> 3368 </div> 3369 </div> 3370</footer> 3371 3372</div> 3373<!-- END sections: footer-group --> 3374<!-- BEGIN sections: overlay-group --> 3375 3376<!-- END sections: overlay-group --><!-- Failed to render section 'mobile-navigation-bar': section file 'sections/mobile-navigation-bar.liquid' does not support the 'collection' template type --> 3377<section id="shopify-section-product-quickview" class="shopify-section"> 3378 3379 3380 3381 3382</section><div id="shopify-section-custom-colors" class="shopify-section"> 3383<style>.custom__color-swatches--azure{background-color: !important;background-image: initial !important;}</style> 3384 3385</div><section id="shopify-section-fake-order" class="shopify-section"> 3386 3387 3388 3389</section> 3390
3390<script src="//rightonbracket.com/cdn/shop/t/9/assets/animation.js?v=38654786926579567921750994858" defer="defer"></script>
vendor: 1 bytes, line 3390
3390
3391<script src="//rightonbracket.com/cdn/shop/t/9/assets/tingle.min.js?v=151621746436290046451750994858" defer="defer"></script>
vendor: 1 bytes, line 3391
3391
3392<script src="//rightonbracket.com/cdn/shop/t/9/assets/theme.js?v=142293249399763053131750994858" defer="defer"></script>
3392<script src="//rightonbracket.com/cdn/shop/t/9/assets/collection.js?v=158582076879018868961750994858" defer="defer"></script>
3392<script defer="defer"> 3393 var glozin_app = { 3394 shop: 'right-on-bracket.myshopify.com', 3395 domain: 'rightonbracket.com',mode: 'front', 3396 }; 3397</script>
3397 3398<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="hidden" hidden> 3399 <symbol id="icon-close" viewBox="0 0 13 14" fill="none"> 3400 <path d="M0.282609 2.06784C0.0942029 1.89363 0 1.68314 0 1.43635C0 1.17504 0.0942029 0.950028 0.282609 0.761307C0.456522 0.587102 0.673913 0.5 0.934783 0.5C1.19565 0.5 1.41304 0.587102 1.58696 0.761307L6.5 5.68258L11.413 0.761307C11.587 0.587102 11.8043 0.5 12.0652 0.5C12.3261 0.5 12.5435 0.587102 12.7174 0.761307C12.9058 0.950028 13 1.17504 13 1.43635C13 1.68314 12.9058 1.89363 12.7174 2.06784L7.80435 6.98911L12.7174 11.9104C12.9058 12.0991 13 12.3241 13 12.5854C13 12.8322 12.9058 13.0427 12.7174 13.2169C12.5435 13.4056 12.3261 13.5 12.0652 13.5C11.8043 13.5 11.587 13.4056 11.413 13.2169L6.5 8.31742L1.58696 13.2169C1.41304 13.4056 1.19565 13.5 0.934783 13.5C0.673913 13.5 0.456522 13.4056 0.282609 13.2169C0.0942029 13.0427 0 12.8322 0 12.5854C0 12.3241 0.0942029 12.0991 0.282609 11.9104L5.19565 6.98911L0.282609 2.06784Z" fill="currentColor"/> 3401 </symbol> 3402 <symbol id="icon-back" viewBox="0 0 6 11" fill="none"> 3403 <path d="M4.7193 10.7605C4.85965 10.9202 5.03509 11 5.24561 11C5.45614 11 5.63158 10.9202 5.77193 10.7605C5.92398 10.6131 6 10.435 6 10.2261C6 10.005 5.92398 9.81463 5.77193 9.65494L1.80702 5.49079L5.77193 1.32663C5.92398 1.17923 6 1.00112 6 0.792295C6 0.571189 5.92398 0.380793 5.77193 0.221106C5.63158 0.0737018 5.45614 0 5.24561 0C5.03509 0 4.85965 0.0737018 4.7193 0.221106L0.22807 4.93802C0.0760236 5.09771 0 5.28811 0 5.50921C0 5.71803 0.0760236 5.89615 0.22807 6.04355L4.7193 10.7605Z" fill="currentColor"/> 3404 </symbol> 3405 <symbol id="icon-next" viewBox="0 0 6 11" fill="none"> 3406 <path fill="currentColor" d="M1.278 10.721a.688.688 0 0 1-.528.229.688.688 0 0 1-.527-.229.669.669 0 0 1-.229-.51c0-.21.077-.392.229-.544l3.973-3.973L.223 1.721a.669.669 0 0 1-.229-.51c0-.21.077-.392.229-.544C.363.527.539.456.75.456c.211 0 .387.07.528.21l4.5 4.5a.744.744 0 0 1 .228.546c0 .199-.076.369-.228.51l-4.5 4.5Z"/> 3407 </symbol> 3408 <symbol id="icon-arrow-down"> 3409 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 3410 </symbol> 3411 <symbol id="icon-arrow-up"> 3412 <path fill="currentColor" d="M1.09 1.822a.52.52 0 0 1-.178-.396c0-.164.06-.306.178-.424A.557.557 0 0 1 1.5.838c.164 0 .3.055.41.164L5 4.092l3.09-3.09A.557.557 0 0 1 8.5.838c.164 0 .3.055.41.164.119.118.178.26.178.424a.52.52 0 0 1-.178.396l-3.5 3.5A.535.535 0 0 1 5 5.5c-.164 0-.3-.06-.41-.178l-3.5-3.5Z"/> 3413 </symbol> 3414 <symbol id="icon-wishlist"> 3415 <path fill="currentColor" d="M11.744 2.268a2.516 2.516 0 0 0-.875-.575 2.628 2.628 0 0 0-1.969 0c-.319.128-.61.32-.875.575l-.615.615A.535.535 0 0 1 7 3.06c-.164 0-.3-.06-.41-.178l-.615-.615a2.696 2.696 0 0 0-.875-.575 2.628 2.628 0 0 0-.985-.191c-.337 0-.67.064-.998.191a2.55 2.55 0 0 0-.861.575 2.516 2.516 0 0 0-.574.875 2.628 2.628 0 0 0-.192.984c0 .337.064.67.192.998.127.319.319.606.574.861L7 10.73l4.744-4.744a2.55 2.55 0 0 0 .574-.861c.128-.328.192-.66.192-.998 0-.337-.064-.665-.192-.984a2.517 2.517 0 0 0-.574-.875Zm.82-.82c.374.373.652.792.834 1.257.192.465.287.939.287 1.422s-.095.962-.287 1.436a3.52 3.52 0 0 1-.833 1.244L7.41 11.96a.535.535 0 0 1-.41.178c-.164 0-.3-.06-.41-.178L1.436 6.807a3.686 3.686 0 0 1-.848-1.245 3.864 3.864 0 0 1 0-2.857c.191-.474.474-.893.848-1.258A3.52 3.52 0 0 1 2.68.613a3.864 3.864 0 0 1 2.857 0c.465.183.884.46 1.258.834L7 1.652l.205-.205A3.656 3.656 0 0 1 8.463.613 3.864 3.864 0 0 1 9.885.34c.483 0 .957.091 1.422.273.474.183.893.46 1.258.834Z"/> 3416 </symbol> 3417 <symbol id="icon-quickview"> 3418 <path fill="currentColor" d="m.068 5.904.164-.3c.11-.21.27-.465.479-.766.137-.192.287-.397.451-.615.173-.228.365-.456.574-.684a13 13 0 0 1 .875-.848 8.431 8.431 0 0 1 1.067-.779 6.929 6.929 0 0 1 1.531-.71A5.466 5.466 0 0 1 7 .913c.638 0 1.235.096 1.791.287a6.93 6.93 0 0 1 1.531.711c.383.237.734.497 1.053.78.328.282.624.565.889.847.21.228.396.456.56.684.173.218.328.423.465.615.21.3.37.556.479.766l.164.3a.606.606 0 0 1 .068.274.455.455 0 0 1-.068.246l-.164.314c-.11.2-.27.456-.479.766-.137.191-.292.401-.465.629-.164.219-.35.442-.56.67-.265.282-.56.565-.889.847a7.68 7.68 0 0 1-1.053.78 6.929 6.929 0 0 1-1.531.71A5.715 5.715 0 0 1 7 11.415a5.715 5.715 0 0 1-1.791-.273 6.928 6.928 0 0 1-1.531-.711 8.434 8.434 0 0 1-1.067-.78c-.319-.282-.61-.565-.875-.847-.21-.228-.4-.451-.5
341874-.67l-.451-.63C.5 7.195.34 6.94.232 6.739l-.164-.314a.527.527 0 0 1 0-.52Zm1.176.26c.055.082.114.182.178.3.073.11.16.238.26.384.118.173.255.36.41.56.155.2.323.401.506.602.237.255.496.506.779.752.283.246.588.474.916.683a6.61 6.61 0 0 0 1.258.588c.456.146.939.219 1.449.219.51 0 .989-.073 1.436-.219.455-.155.88-.35 1.271-.588.328-.21.633-.437.916-.683.283-.246.542-.497.78-.752.182-.2.35-.401.505-.602.155-.2.292-.387.41-.56.1-.146.183-.274.247-.383a9.97 9.97 0 0 1 .19-.3l-.19-.288a3.318 3.318 0 0 0-.247-.383c-.118-.173-.255-.36-.41-.56a9.822 9.822 0 0 0-1.285-1.368 6.746 6.746 0 0 0-.916-.67 5.576 5.576 0 0 0-1.271-.587A4.598 4.598 0 0 0 7 2.089c-.51 0-.993.074-1.45.22a5.66 5.66 0 0 0-1.257.587c-.328.201-.633.424-.916.67a9.835 9.835 0 0 0-1.285 1.367c-.155.201-.292.388-.41.561-.1.137-.187.264-.26.383-.064.11-.123.205-.178.287Zm8.094 0a2.2 2.2 0 0 1-.192.916 2.279 2.279 0 0 1-.492.738A2.31 2.31 0 0 1 7 8.502a2.41 2.41 0 0 1-.916-.178 2.472 2.472 0 0 1-.738-.506 2.472 2.472 0 0 1-.506-.738 2.344 2.344 0 0 1-.178-.916c0-.319.06-.62.178-.902.127-.283.296-.529.506-.739.21-.21.455-.373.738-.492a2.261 2.261 0 0 1 1.818 0c.292.119.543.283.752.492.21.21.374.456.492.739.128.282.192.583.192.902Zm-1.176 0c0-.155-.032-.3-.096-.437a1.063 1.063 0 0 0-.246-.383.94.94 0 0 0-.369-.246 1.147 1.147 0 0 0-.916 0 .96.96 0 0 0-.355.246c-.11.11-.196.237-.26.383a1.167 1.167 0 0 0-.082.437c0 .164.027.32.082.465.064.137.15.26.26.37a1.147 1.147 0 0 0 1.271.246c.146-.065.269-.147.37-.247.109-.11.19-.232.245-.37.064-.145.096-.3.096-.464Z"/> 3419 </symbol> 3420 <symbol id="icon-cart"> 3421 <path fill="currentColor" d="m10.088 3.09-.875-1.176H2.787L1.912 3.09h8.176Zm1.627.219v.013h.014c.027.055.05.11.068.164a.392.392 0 0 1 .04.178v8.176c0 .237-.05.465-.15.683-.09.21-.214.392-.369.547a1.613 1.613 0 0 1-.56.383 1.66 1.66 0 0 1-.67.137H1.912c-.237 0-.465-.05-.683-.15a1.754 1.754 0 0 1-.547-.37 1.647 1.647 0 0 1-.383-.547 1.76 1.76 0 0 1-.137-.683V3.664a.78.78 0 0 1 .055-.246l.027-.055a.214.214 0 0 0 .041-.054L2.035.984A.513.513 0 0 1 2.24.82.527.527 0 0 1 2.5.752h7c.091 0 .178.023.26.068.082.037.15.091.205.164l1.75 2.325Zm-10.377.943v7.588c0 .073.014.146.04.219a.532.532 0 0 0 .315.314.618.618 0 0 0 .22.041h8.175a.55.55 0 0 0 .219-.041.53.53 0 0 0 .314-.314.62.62 0 0 0 .041-.22V4.253H1.338Zm6.412 1.75c0-.164.055-.3.164-.41a.579.579 0 0 1 .424-.178.52.52 0 0 1 .396.178c.119.11.178.246.178.41 0 .401-.077.78-.232 1.135-.146.355-.351.665-.616.93a2.99 2.99 0 0 1-.93.628A2.96 2.96 0 0 1 6 8.915a2.96 2.96 0 0 1-1.135-.22 2.99 2.99 0 0 1-.93-.629 2.99 2.99 0 0 1-.628-.93 2.96 2.96 0 0 1-.22-1.134c0-.164.056-.3.165-.41a.563.563 0 0 1 .82 0c.119.11.178.246.178.41 0 .246.046.474.137.684.09.21.218.391.383.546.154.164.337.292.546.383.21.091.438.137.684.137.246 0 .474-.046.684-.137.21-.09.392-.219.546-.383.165-.155.292-.337.383-.546.091-.21.137-.438.137-.684Z"/> 3422 </symbol> 3423 <symbol id="icon-compare"> 3424 <path fill="currentColor" d="m7 1.98 4.525 2.27L7 6.52 2.475 4.25 7 1.98ZM6.74.818.902 3.73a.587.587 0 0 0-.3.342.568.568 0 0 0 .04.438.517.517 0 0 0 .11.164.844.844 0 0 0 .15.096L6.74 7.682a.527.527 0 0 0 .52 0l5.838-2.912a.536.536 0 0 0 .287-.329.556.556 0 0 0-.028-.45.378.378 0 0 0-.109-.151.577.577 0 0 0-.15-.11L7.26.805a.633.633 0 0 0-.52 0v.013Zm-5.838 9.79L6.74 13.52a.434.434 0 0 0 .26.054.632.632 0 0 0 .26-.054l5.838-2.913a.537.537 0 0 0 .287-.341.522.522 0 0 0-.028-.438.537.537 0 0 0-.341-.287.559.559 0 0 0-.438.014L7 12.344 1.422 9.568a.522.522 0 0 0-.438-.027.537.537 0 0 0-.341.287.56.56 0 0 0-.041.438.586.586 0 0 0 .3.341Zm0-2.926 5.838 2.925a.632.632 0 0 0 .52 0l5.838-2.925a.493.493 0 0 0 .287-.328.556.556 0 0 0-.028-.452.537.537 0 0 0-.341-.287.522.522 0 0 0-.438.028L7 9.432l-5.578-2.79a.522.522 0 0 0-.438-.027.537.537 0 0 0-.341.287.598.598 0 0 0-.041.452.587.587 0 0 0 .3.341v-.013Z"/> 3425 </symbol> 3426 <symbol id="icon-rate"> 3427 <path fill="currentColor" d="M13.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L7 11.716 3.512 13.9a.912.912 0 0 1-.191.07.668.668 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.906.906 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808
34270 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91A.709.709 0 0 1 6.59.128a.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371Z"/> 3428 </symbol> 3429 <symbol id="icon-rate-grey"> 3430 <path fill="#C4C4C4" d="M13.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L7 11.716 3.512 13.9a.912.912 0 0 1-.191.07.668.668 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.906.906 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91A.709.709 0 0 1 6.59.128a.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM29.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.247.357.674.674 0 0 1-.41.142.696.696 0 0 1-.41-.1L23 11.716 19.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.205-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.028-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .232-.371.786.786 0 0 1 .397-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM45.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L39 11.716 35.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM61.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.246.357.674.674 0 0 1-.41.142.696.696 0 0 1-.411-.1L55 11.716 51.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371ZM77.962 5.294c.046.143.05.29.014.442a.73.73 0 0 1-.233.386l-3.05 2.796.903 4.139c.027.152.013.3-.041.442a.735.735 0 0 1-.247.357.674.674 0 0 1-.41.142.696.696 0 0 1-.41-.1L71 11.716 67.512 13.9a.915.915 0 0 1-.191.07.669.669 0 0 1-.424-.013.59.59 0 0 1-.206-.1.83.83 0 0 1-.26-.357.905.905 0 0 1-.027-.442l.903-4.139-3.05-2.796a.73.73 0 0 1-.233-.386.808.808 0 0 1 .014-.442.773.773 0 0 1 .233-.371.786.786 0 0 1 .396-.171l4.049-.371 1.6-3.91a.709.709 0 0 1 .274-.343.723.723 0 0 1 .82 0c.128.086.22.2.274.343l1.6 3.91 4.049.37a.711.711 0 0 1 .383.172c.118.095.2.219.246.371Z"/> 3431 </symbol> 3432 <symbol id="icon-view-all"> 3433 <path fill="currentColor" d="M7.283 8.783a.776.776 0 0 1-.545.211c-.199 0-.369-.07-.51-.21A.724.724 0 0 1 6 8.255c0-.211.076-.387.229-.527l3.216-3.235L6.23 1.277A.688.688 0 0 1 6 .75c0-.21.076-.387.229-.527a.669.669 0 0 1 .51-.229c.21 0 .392.076.544.229l3.744 3.744a.744.744 0 0 1 .229.545c0 .199-.076.369-.229.51L7.283 8.782Zm-5.256 0a.715.715 0 0 1-.527.211.715.715 0 0 1-.527-.21.724.724 0 0 1-.229-.528c0-.211.076-.387.229-.527l3.216-3.235L.973 1.277A.688.688 0 0 1 .744.75C.744.54.82.363.973.223A.688.688 0 0 1 1.5-.006c.21 0 .387.076.527.229l3.744 3.744A.744.744 0 0 1 6 4.512c0 .199-.076.369-.229.51L2.027 8.782Z"/> 3434 </symbol> 3435 <symbol id="icon-load"> 3436 <path d="M7.34395 3.27504C8.29277 3.27504 9.06193 2.5419 9.06193 1.63752C9.06193 0.733143 8.29277 0 7.34395 0C6.39514 0 5.62598 0.733143 5.62598 1.63752C5.62598 2.5419 6.39514 3.27504 7.34395 3.27504Z" fill="#999999"></path><path d="M7.34415 14.0002C7.91338 14.0002 8.37482 13.5604 8.37482 13.0178C8.37482 12.4752 7.91338 12.0354 7.34415 12.0354C6.77492 12.0354 6.31348 12.4752 6.31348 13.0178C6.31348 13.5604 6.77492 14.0002 7.34415 14.0002Z" fill="#999999"></path><path d="M3.12246 4.77771C3.97645 4.77771 4.66875 4.11783 4.66875 3.30383C4.66875 2.48983 3.97645 1.82996 3.12246 1.82996C2.26847 1.82996 1.57617 2.48983 1.57617 3.30383C1.57617 4.11783 2.26847 4.77771 3.12246 4.77771Z" fill="#999999"></path><path d="M11.565 12.1692C12.0394 12.1692 12.424 11.8027 12.424 11.3505C12.424 10.8983 12.0394 10.5317 11.565 10.5317C11.0906 10.5317 10.7061 10.8983 10.7061 11.3505C10.7061 11.8027 11.0906 12.1692 11.565 12.1692Z" fill="#999999"></path><path d="M1.37405 8.63774C2.13291 8.63774 2.74809 8.05137 2.74809 7.32804C2.74809 6.60471 2.13291 6.01834 1.37405 6.01834C0.615182 6.01834 0 6.60471 0 7.32804C0 8.05137 0.615182 8.63774 1.37405 8.63774Z" fill="#999999"></path><path d="M13.3137 7.98193C13.693 7.98193 14.0004 7.68886 14.0004 7.32734C14.0004 6.96583 13.693 6.67276 13.3137 6.67276C12.9344 6.67276 12.627 6.96583 12.627 7.32734C12.627 7.68886 12.9344 7.98193 13.3137 7.98193Z" fill="#999999"></path><path d="M2.27138 10.5413C1.80147 10.9892 1.80147 11.7139 2.27138 12.1618C2.74073 12.6097 3.50216 12.6097 3.97151 12.1618C4.44142 11.7139 4.44142 10.9892 3.97151 10.5413C3.50216 10.0928 2.74128 10.
34360886 2.27138 10.5413Z" fill="#999999"></path><path d="M11.5649 3.79465C11.8493 3.79465 12.0799 3.57485 12.0799 3.30371C12.0799 3.03257 11.8493 2.81277 11.5649 2.81277C11.2804 2.81277 11.0498 3.03257 11.0498 3.30371C11.0498 3.57485 11.2804 3.79465 11.5649 3.79465Z" fill="#999999"></path> 3437 </symbol> 3438</svg> 3439<link rel="stylesheet" href="//rightonbracket.com/cdn/shop/t/9/assets/tingle.min.css?v=168312252297340506571750994858" media="print" onload="this.media='all'"> 3440<a class="skip-to-content-link no-underline visually-hidden" href="#MainContent"> 3441 Skip to content 3442</a> 3443<ul hidden> 3444 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3445 <li id="a11y-new-window-message">Opens in a new window.</li> 3446</ul>
3446<script> 3447 3448 3449 window.shopUrl = 'https://rightonbracket.com'; 3450 window.routes = { 3451 cart_add_url: '/cart/add', 3452 cart_change_url: '/cart/change', 3453 cart_update_url: '/cart/update', 3454 cart_url: '/cart', 3455 search_url: '/search', 3456 predictive_search_url: '/search/suggest', 3457 }; 3458 window.cartStrings = { 3459 error: `There was an error while updating your cart. Please try again.`, 3460 no_shipping: `We do not ship to this address.`, 3461 shipping_rate: `Shipping rate for {{address}}`, 3462 quantityError: `You can only add [quantity] of this item to your cart.`, 3463 money_format: "${{amount}}", 3464 quick_edit: `Edit option`, 3465 cart_symbol: '$' 3466 } 3467 3468 window.themeGlobalVariables = { 3469 settings: { 3470 money_format: "${{amount}}", 3471 } 3472 } 3473 window.variantStrings = { 3474 incoming_with_date: `The stock will arrive on {{ date }}`, 3475 incoming: `Stock in transit`, 3476 addToCart: `Add to Cart`, 3477 soldOut: `Out of Stock`, 3478 unavailable: `Unavailable`, 3479 outStock: `Out stock`, 3480 preOrder: `Pre-Order`, 3481 save: `Save`, 3482 inStock: `In stock`, 3483 unavailable_with_option: `[value] - Unavailable`, 3484 }; 3485 3486 window.flashingBrowseTab = { 3487 enable: true, 3488 firstNotification: `Don't Forget Your Brackets!`, 3489 secondaryNotification: `Reach Out To Use For Any Questions!` 3490 } 3491</script>
3491 3492<!-- Shopper Approved - layout/theme.liquid --> 3493 <style> 3494 #SA_review_wrapper .SA__review_container { 3495 padding: 40px; 3496 } 3497 #SA_review_wrapper .SA__review_widget .SA__review_widget_item .SA__review_content .SA__review_num_ratings span, 3498 #SA_review_wrapper .SA__review_widget .SA__review_widget_item .SA__review_content .SA__review_num_ratings span:last-child { 3499 vertical-align: 0px; 3500 } 3501 .shopperlink.new-sa-seals { 3502 padding-top: 20px; 3503 } 3504 #SA_wrapper_a8ecFyD5vtQT { 3505 margin-top: 50px; 3506 margin-bottom: 50px; 3507 } 3508 .tg-footer-seal { 3509 padding-top: 10px; 3510 } 3511 #product_just_stars { 3512 display: inline-block; 3513 } 3514 #product_just_stars.aside .SA__review_widget_item .SA__total_reviews { 3515 width: auto !important; 3516 padding-left: 10px; 3517 } 3518 #product_just_stars .SA__review_widget_item .SA__total_reviews a { 3519 font-weight: bold; 3520 font-size: 12px; 3521 border-right: 1px solid #000; 3522 padding-right: 7px; 3523 margin-right: 8px; 3524 text-decoration: underline; 3525 color: #000; 3526 } 3527 #ab-tiny-widget { 3528 display: inline-block !important; 3529 font-size: 12px !important; 3530 font-weight: bold; 3531 vertical-align: 7px !important; 3532 color: #000; 3533 } 3534 #ab-tiny-widget > a:nth-child(1), 3535 #ab-tiny-widget > a:nth-child(2) { 3536 text-decoration: underline; 3537 font-weight: bold; 3538 color: #000; 3539 } 3540 .answerbase-widget img[usemap], .answerbase-widget map area { 3541 margin-top: 12px; 3542 } 3543 .questions-list a.title { 3544 font-weight: bold; 3545 } 3546 .autocomplete-w1 h5, .autocomplete-w1 .h5, .answerbase-widget h5, .answerbase-widget .h5 { 3547 font-size: 1.5rem; 3548 } 3549 .autocomplete-w1 [type='text'], .autocomplete-w1 [type='password'], .autocomplete-w1 [type='date'], .autocomplete-w1 [type='datetime'], .autocomplete-w1 [type='datetime-local'], .autocomplete-w1 [type='month'], .autocomplete-w1 [type='week'], .autocomplete-w1 [type='email'], .autocomplete-w1 [type='number'], .autocomplete-w1 [type='search'], .autocomplete-w1 [type='tel'], .autocomplete-w1 [type='time'], .autocomplete-w1 [type='url'], .autocomplete-w1 [type='color'], .autocomplete-w1 textarea, .answerbase-widget [type='text'], .answerbase-widget [type='password'], .answerbase-widget [type='date'], .answerbase-widget [type='datetime'], .answerbase-widget [type='datetime-local'], .answerbase-widget [type='month'], .answerbase-widget [type='week'], .answerbase-widget [type='email'], .answerbase-widget [type='number'], .answerbase-widget [type='search'], .answerbase-widget [type='tel'], .answerbase-widget [type='time'], .answerbase-widget [type='url'], .answerbase-widget [type='color'], .answerbase-widget textarea { 3550 font-size: 1.5rem; 3551 font-weight: normal; 3552 height: 4rem; 3553 } 3554 .autocomplete-w1 [type='file'], .autocomplete-w1 [type='checkbox'], .autocomplete-w1 [type='radio'], .answerbase-widget [type='file'], .answerbase-widget [type='checkbox'], .answerbase-widget [type='radio'] { 3555 margin-bottom: 0; 3556 vertical-align: -3px; 3557 } 3558 .answerbase-widget .g-recaptcha { 3559 margin-top: 10px; 3560 } 3561 .answerbase-widget .simple-ask-form #simple-ask-submit { 3562 margin-right: 10px; 3563 font-size: 1.2rem !important; 3564 padding-top: 1.3rem; 3565 padding-bottom: 1.2rem; 3566 } 3567 .answerbase-widget #ab_ask { 3568 font-size: 1.2rem; 3569 padding-top: 1.3rem; 3570 padding-bottom: 1.2rem; 3571 } 3572 @media screen and (max-width: 576px) { 3573 span.saReviewsJump, #product_just_stars .SA__review_widget_item .SA__total_reviews a { 3574 border: none !important; 3575 } 3576 label[for="IAgreeToTheTerms"] { 3577 display: inline !important; 3578 } 3579 .shopperlink.new-sa-seals{ 3580 display:none; 3581 } 3582 } 3583 @media screen and (max-width: 767px) { 3584 .SA__wrapper .SA__more_review { 3585 padding: 10px 35px 0 0; 3586 } 3587 #SA_review_wrapper .SA__customer_footer .SA__more_review { 3588 justify-content: center; 3589 } 3590 #SA_review_wrapper .SA__review_container { 3591 padding: 10px; 3592 } 3593 .shopperlink.new-sa-seals{ 3594 display:none; 3595 } 3596 } 3597 div#product_just_stars { 3598 vertical-align: 6px; 3599 } 3600 </style> 3601 <!-- END Shopper Approved - layout/theme.liquid --> 3602 3603 <div id="shopify-block-ASTYzcWxtcmFQWFFjS__127709043890318779" class="shopify-block shopify-app-block"><div style="position: fixed; bottom: 0; right: 0"> 3604 <!-- BEGIN app snippet: cscode_discount -->
3604<script> 3605 var exchng_curr = Shopify.currency; 3606 var cart_comparePricenotupdate = true; 3607 if (typeof window.csapps === 'undefined') { 3608 3609 3610 3611 window.csapps = { 3612 shop_slug: "right-on-bracket", 3613 store_id: "right-on-bracket.myshopify.com", 3614 store_domain: "rightonbracket.com", 3615 money_format: "${{amount}}", 3616 cart: null, 3617 product: null, 3618 product_collections: null, 3619 product_variants: null, 3620 is_volume_discount: null, 3621 is_bundle_discount: null, 3622 bundle_class: '.aiod-bundle-discount-wrap', 3623 product_id: null, 3624 page_type: null, 3625 vd_url: 'https://aiod.cirkleinc.com', 3626 proxy_version: 'aiodPro', 3627 customer: null, 3628 currency_symbol: "$", 3629 currency_code: 'USD', 3630 country_code: 'US', 3631 aiod_root_url: '', 3632 call_by_dev: '', 3633 aiod_lang_code: 'en', 3634 } 3635 window.csapps.page_type = "index"; 3636 3637 3638 window.csapps.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 3639 if (typeof window.csapps.cart.items == "object") { 3640 for (var i = 0; i < window.csapps.cart.items.length; i++) { 3641 [ 3642 "sku", 3643 "grams", 3644 "vendor", 3645 "url", 3646 "image", 3647 "handle", 3648 "requires_shipping", 3649 "product_type", 3650 "product_description" 3651 ].map(function(a) { 3652 delete window.csapps.cart.items[i][a] 3653 }) 3654 } 3655 } 3656 window.csapps.cart_collections = {} 3657 3658 3659 3660 3661 3662 3663 window.csapps.page_type = "collection"; 3664 window.csapps.collection_id = "480205963457"; 3665 3666 window.csapps.product_id = ''; 3667 3668 window.csapps.product_id = window.csapps.product_id != '' ? window.csapps.product_id + ',' + 10731095195841 : 10731095195841; 3669 3670 window.csapps.product_id = window.csapps.product_id != '' ? window.csapps.product_id + ',' + 10731095326913 : 10731095326913; 3671 3672 3673 3674 3675 window.csapps.exchange_currency = exchng_curr.rate; 3676 window.csapps.settings = {"installation":{"type":"9","type_text":"Installation","setting":{"installation_setting":"manual","mapping_class_setting":{"cart_subtotal":null,"cart_form_outlet":null,"cart_line_item_outer":null,"cart_product_item_price":null,"cart_product_line_item_total":null,"cart_display_the_summery_on_line_item":null,"display_volume_message_on_cart_line_item":null}}},"discount":{"type":"4","type_text":"Discount","setting":{"apply_multiple_discount":"no","multi_currency":"percentage_based","apply_discount":"draft_order","apply_discount_on":"cart_level","discount_code_prefix":"CSAIOD","offer_title":"THANKSGIVING_DISCOUNT","bogo_buys":"yes","bogo_buys_count_in_other":"yes","free_shipping_text":"Free_Shipping","discount_code_box":"disable","show_bogo_popup_first_time_only":"no","show_free_gift_popup_first_time_only":"no","discount_code_auto_apply_on_refresh":"yes","bogo_auto_add_to_cart":"no","free_gift_auto_add_to_cart":"no","apply_multiple_code":"no","enable_shopify_discount_code":"no","add_order_tag":"yes","discount_code_life":"1","sales_channel":"both","customer_group_condition":"OR","customer_tag_condition":"OR","draft_invoice_from_email":"","draft_invoice_subject":"","disable_wholesale_price":"yes","count_gift_cart_product":"yes","invoice_url_recheck":"no","free_gift_threshold_check":"before_other_discount_apply","count_total_for_shipzip":"no","allow_shopify_discount_code_at_checkout":"no","support_market_pro":"disable","allow_shopify_automatic_discount":"no","post_purchase_limit_check":"no","pos_delay_time":"0.5","pos_logs":"no","draft_order_call_on_cart_load":"no","draft_order_fixed_amount_calculation":"fix"}},"custom-css-js":{"type":"10","type_text":"Custom CSS\/JS","setting":{"custom_js":null,"custom_css":".align-center {\r\n al
3676ign-items: baseline !important;\r\n}"}},"general":{"type":"0","type_text":"General","setting":{"messages":{"no_thanks":"No Thanks","save_price":"You Save:","subtotal":"Subtotal"},"upsell":{"sticky_opener":"enable","upsell_icon_position":"bottom_right","upsell_free_gift_options":"show_add_to_cart","upsell_icon_text_color":"#FFFFFF","upsell_icon_background_color":"#008060","upsell_icon_text_background_color":"#008060","upsell_free_shipping_bar_color":"#008060"},"cart_drawer":{"sticky_opener":"disable","background_color":"#FFFFFF","icon_position":"bottom_left","icon_text_color":"#FFFFFF","icon_background_color":"#008060","upsell_button_on_cart_page":"enable","upsell_button_text":"Special Offer"},"title":{"font_style":"inherit","font_size":"24","font_color":"#008060"},"product_name":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"price":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"total_amount":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"plus_sign":{"font_style":"inherit","font_size":"16","font_color":"#EFEFEF","background_color":"#008060"},"button_text":{"font_style":"inherit","font_size":"16","font_color":"#FFFFFF"},"button_box":{"background_color":"#000000","border_width":"1","border_type":"Solid","border_color":"#008060"},"product_box":{"background_color":"#FFFFFF","border_width":"1","border_type":"Solid","border_color":"#EDEEEF"},"top_bar":{"background_color":"#EFEFEF","close_icon_color":"#000000","font_style":"normal","font_size":"14","font_color":"#000000"},"popup_close_icon":{"background_color":"#008060","close_icon_color":"#EFEFEF"},"cart_page":{"line_item_text_color":"#FF0000","cart_total_discount_text_color":"#000000"}}},"language":{"type":"1","type_text":"Language","setting":{"bundle_settings":{"total_price":"Total Price","quantity":"QTY","not_available":"{{title}} is not available","save":"Save","load_more":"Load More"},"free_gift_settings":{"initial_message":"Spend {{amount}} more to claim your free gifts","cart_show_gift_button":"Show Free Gift","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"volume_settings":{"buy_more_save_more":"Buy More, Save More!","discount":"Discount","minimum_quantity":"Min QTY","maximum_quantity":"Max QTY","minimum_quantity_before":"Buy","maximum_quantity_after":"+","offer_text":"Off","get_a_text":"Get each product for","required_quantity_msg":"Add {{quantity}} more for {{discount}}.","required_purchased_amount_msg":"Spend {{amount}} to get offer."},"wholesale_settings":{"minimum_quantity_message":"Offer {{offer}} is available. Purchase minimum of {{amount}} to get {{discount}} off."},"bogo_settings":{"initial_message":"Buy products and get discount on products","progress_message":"You are eligible to get bogo product.","store_collection_message":"This offer is valid for collection","cart_show_bogo_button":"Show Bogo","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"general_settings":{"initial_message":"Spend {{amount}} more and get {{discount}} off!"},"post_purchase":{"save_text":"Save","off_text":"Off","pay_now_btn":"Pay Now","decline_btn":"Decline","quantity":"Quantity","total":"Total","subtotal":"Subtotal","discount":"Discount","shipping":"Shipping","taxes":"Taxes","free":"Free","min_qty_msg":"Quantity should not lower than {{min}}!","max_qty_msg":"Quantity should not greater than {{max}}!"},"discount_code":{"placeholder_msg":"Enter discount code","success_msg":"{{code_list}} Discount code applied successfully","error_msg":"Invalid discount code","required_login_msg":"{{code_list}} Discount code need to login for apply discount or free shipping.","apply_button_text":"Apply","free_shipping":"Free Shipping"}}},"table-design":{"type":"2","type_text":"Table Design","setting":{"table_min_width":"100%","table_max_width":"100%","table_background_color":"#FFFFFF","table_border_width":"1","table_border_type":"solid","table_border_color":"#C9CCCF","table_header_background_color":"#FFFFFF","table_header_border_color":"#8C9196","table_header_font_style":"revert","table_hover_background_color":"#DADADA","table_font_size":"14","table_font_color":"#202223"}},"upsell-popup":{"type":"6","type_text":"Upsell Language","setting":{"common_settings":{"most_popular":"MOST POPULAR","days":"Day","hours":"Hrs","minutes":"Min","seconds":"Sec","thank_you_message":"You archived all offers.","upsell_launch_text":"Special Offers"},"free_gift_settings":{"max_qty_message":"You can select maximum {{quantity}} gift from this offer.","select_message":"Select minimum 1 gift from below.","selection_error_message":"Please select free gift.","buy_label":"Buy","get_label":"Get","offer_type_collections_msg":"Buy products from this collections: {{collections}}","offer_type_products_msg":"Buy any product of the store."},"discount_code_settings":{"apply_btn_text":"Apply","applied_btn_text":"Applied","code_error_text":"Cart is empty..! Kindly add item in cart and apply code."},"bogo_settings":{"buy_label":"Buy","get_label":"Get","buy_quantity_message":"Buy any {{quantity}} product from this offer.","get_quantity_message":"Get any {{quantity}} product from this offer."}}},"draft-invoice":{"type":"7","type_text":"Draft Invoice","setting":[]},"cart-drawer":{"type":"8","type_text":"Cart Drawer","setting":{"cart_drawer":{"open_drawer_on_click_of_add_to_cart_button":"yes","title":"My Cart","drawer_opener_class_id_attribute":".drawer-open","cat_count_class_id_attribute":".cart-count-bubble","empty_cart_message":"Your shopping cart is empty!","drawer_on_off":"disable"}}},"pos-restrictions":{"type":"11","type_text":"POS Restrictions","setting":{"offer_restrictions":"allow","discount_code_restrictions":"allow","settings_restrictions":"allow","entire_app_restrictions":"restrict"}}}; 3677 3678 3679 window.csapps.offers_meta = {"offers":{"offers_type":["4"],"offers_type_text":{"bundle":"0","volume":"1","wholesale":"2","bogo":"3","general":"4","gift":"5","post-purchase":"6"}},"aiod_upsell":0,"need_to_update":0,"app_status":"1"}; 3680 3681 3682 window.csapps.ignore_csapp_cart_reload = (typeof ignore_csapp_cart_reload === 'undefined') ? false : true; 3683 window.csapps.money_format = (typeof aiod_theme_currency === 'undefined') ? window.csapps.money_format : aiod_theme_currency; 3684 window.csapps.upsell_pupop_css = "https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/upsell_pupop.css"; 3685 window.csapps.upsell_pupop_js = "https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_upsell.js"; 3686 } 3687</script>
3687 3688<link href="https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_css.css" rel="stylesheet" type="text/css" media="all">
3689<script src="https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_js.js" defer="defer"></script>
3689 3690 3691 3692 3693 <style> 3694 .align-center { 3695 align-items: baseline !important; 3696} 3697 </style> 3698<!-- END app snippet --> 3699</div> 3700 3701 3702 3703 3704 3705</div><div id="shopify-block-AMUNXQ0EwNFVuYVpQb__8672747239646680982" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: snippet-category-stars-embed -->
3705<script type="text/javascript"> function saLoadScript(src) { var js = window.document.createElement('script'); js.src = src; js.type = 'text/javascript'; document.getElementsByTagName("head")[0].appendChild(js); } saLoadScript("https://www.shopperapproved.com/widgets/group2.0/28726.js"); </script>
3705 3706<!-- END app snippet --> 3707
3708<script> 3709 // Extract URL from metafield that may contain: 3710 // 1) Inline JS calling saLoadScript("https://...") 3711 (function(){ 3712 let raw = {"error":"json not allowed for this object"}; 3713 let url = ''; 3714 if (typeof raw === 'string') { 3715 // Try saLoadScript("...") or saLoadScript('...') 3716 let m = raw.match(/saLoadScript\((['"])(https?:\/\/[^'"]+)\1\)/i); 3717 if (m && m[2]) { 3718 url = m[2]; 3719 } else { 3720 // Fallback: extract from
3720<script src="..."> 3721 let m2 = raw.match(/
3721<script[^>]*\ssrc=(['"])(https?:\/\/[^'"]+)\1/i); 3722 if (m2 && m2[2]) { 3723 url = m2[2]; 3724 } 3725 } 3726 } 3727 window.SA_CFG = { 3728 enable_collections: true, 3729 cardSelector: ".product-item__information", 3730 mountSelector: ".sa-stars-wrapper", 3731 mountCategoryStarsUrl: url 3732 }; 3733 })(); 3734</script>
3734 3735 3736</div>
3736<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3736 3737</body> 3738</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.