1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://ugraft.com/"><link rel="icon" type="image/png" href="//ugraft.com/cdn/shop/files/HugeLogo01-1.png?crop=center&height=32&v=1762806672&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 9 UGRAFT 10</title> 11 12 13 <meta name="description" content="Dr.UGraft⢠is a revolutionary hair transplant system built to empower doctors and transform lives. The system features a set of uniquely designed devices that have completely changed the game when it comes to FUE hair transplant procedures."> 14 15 16 17 18<meta property="og:site_name" content="UGRAFT "> 19<meta property="og:url" content="https://ugraft.com/"> 20<meta property="og:title" content="UGRAFT "> 21<meta property="og:type" content="website"> 22<meta property="og:description" content="Dr.UGraft⢠is a revolutionary hair transplant system built to empower doctors and transform lives. The system features a set of uniquely designed devices that have completely changed the game when it comes to FUE hair transplant procedures."><meta property="og:image" content="http://ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?height=628&pad_color=ffffff&v=1739914432&width=1200"> 23 <meta property="og:image:secure_url" content="https://ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?height=628&pad_color=ffffff&v=1739914432&width=1200"> 24 <meta property="og:image:width" content="1200"> 25 <meta property="og:image:height" content="628"><meta name="twitter:site" content="@WestminsterClin/status/1635536236415709185"><meta name="twitter:card" content="summary_large_image"> 26<meta name="twitter:title" content="UGRAFT "> 27<meta name="twitter:description" content="Dr.UGraft⢠is a revolutionary hair transplant system built to empower doctors and transform lives. The system features a set of uniquely designed devices that have completely changed the game when it comes to FUE hair transplant procedures."> 28 29 30
30<script src="//ugraft.com/cdn/shop/t/4/assets/constants.js?v=132983761750457495441761244922" defer="defer"></script>
30 31
31<script src="//ugraft.com/cdn/shop/t/4/assets/pubsub.js?v=25310214064522200911761244924" defer="defer"></script>
31 32
32<script src="//ugraft.com/cdn/shop/t/4/assets/global.js?v=7301445359237545521761244922" defer="defer"></script>
32 33
33<script src="//ugraft.com/cdn/shop/t/4/assets/details-disclosure.js?v=13653116266235556501761244922" defer="defer"></script>
33 34
34<script src="//ugraft.com/cdn/shop/t/4/assets/details-modal.js?v=25581673532751508451761244922" defer="defer"></script>
34 35
35<script src="//ugraft.com/cdn/shop/t/4/assets/search-form.js?v=133129549252120666541761244924" defer="defer"></script>
35<script src="//ugraft.com/cdn/shop/t/4/assets/animations.js?v=88693664871331136111761244922" defer="defer"></script>
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta name="google-site-verification" content="nqLU8859yFTX_1qcQorvby3xYQm_S0FKEfS2yi1zZe8"> 36<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71342325974/digital_wallets/dialog"> 37<meta id="in-context-paypal-metadata" data-shop-id="71342325974" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 38<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
38<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
38 39<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
40<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=71342325974" crossorigin="anonymous"></script>
vendor: 1 bytes, line 40
40
41<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71342325974,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71342325974","merchantName":"UGRAFT ","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"UGRAFT ","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 41
41
42<script id="shopify-features" type="application/json">{"accessToken":"35838639c3b14aa75d00310faa76269d","betas":["rich-media-storefront-analytics"],"domain":"ugraft.com","predictiveSearch":true,"shopId":71342325974,"locale":"en"}</script>
vendor: 1 bytes, line 42
42
43<script>var Shopify = Shopify || {}; 44Shopify.shop = "63edf3-db.myshopify.com"; 45Shopify.locale = "en"; 46Shopify.currency = {"active":"USD","rate":"1.0"}; 47Shopify.country = "US"; 48Shopify.theme = {"name":"Ugraft Shopify","id":154532118742,"schema_name":"Dawn","schema_version":"15.4.0","theme_store_id":887,"role":"main"}; 49Shopify.theme.handle = "null"; 50Shopify.theme.style = {"id":null,"handle":null}; 51Shopify.cdnHost = "ugraft.com/cdn"; 52Shopify.routes = Shopify.routes || {}; 53Shopify.routes.root = "/"; 54Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 55Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 56Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 57Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 57
57
58<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 58
58
59<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 59
59
60<script> 61 window.ShopifyPay = window.ShopifyPay || {}; 62 window.ShopifyPay.apiHost = "shop.app\/pay"; 63 window.ShopifyPay.redirectState = null; 64</script>
vendor: 1 bytes, line 64
64
65<script> 66 window.Shopify = window.Shopify || {}; 67 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 68 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 69 window.Shopify.SignInWithShop.eligible = true; 70</script>
vendor: 1 bytes, line 70
70
71<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 71
71
72<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 72
72
73<script type="module"> 74 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 75 76 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 77 78</script>
vendor: 1 bytes, line 78
78
79<script> 80 window.Shopify = window.Shopify || {}; 81 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 82 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"]}; 83</script>
vendor: 1 bytes, line 83
83
84<script>(function() { 85 var isLoaded = false; 86 function asyncLoad() { 87 if (isLoaded) return; 88 isLoaded = true; 89 var urls = ["\/\/cdn.shopify.com\/proxy\/23f015ce3eca915301d2d78bab9e03e63fe534a7d651d050a3e3d5e1d2f1847d\/sa-prod.saincserv.com\/i\/notification-CDJIX2RJ.js?shop=63edf3-db.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 90 for (var i = 0; i < urls.length; i++) { 91 var s = document.createElement('script'); 92 s.type = 'text/javascript'; 93 s.async = true; 94 s.src = urls[i]; 95 var x = document.getElementsByTagName('script')[0]; 96 x.parentNode.insertBefore(s, x); 97 } 98 }; 99 if(window.attachEvent) { 100 window.attachEvent('onload', asyncLoad); 101 } else { 102 window.addEventListener('load', asyncLoad, false); 103 } 104})();</script>
vendor: 1 bytes, line 104
104
105<script id="__st">var __st={"a":71342325974,"offset":-25200,"reqid":"8e0aa7b7-765a-4486-b794-a2a22ad16be2-1790585390","pageurl":"ugraft.com\/","u":"804f6d7469e9","p":"home"};</script>
vendor: 1 bytes, line 105
105
106<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 106
106
107<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 107
107
108<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ugraft.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 108
108
109<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 = "//ugraft.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>
109<script crossorigin="anonymous" defer="defer" src="//ugraft.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 109
109
110<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 110
110
111<script> 112 window.Shopify = window.Shopify || {}; 113 window.Shopify.MCP = window.Shopify.MCP || {}; 114 window.Shopify.MCP.enabled = true; 115 window.Shopify.MCP.shop = "63edf3-db.myshopify.com"; 116 window.Shopify.MCP.mcpEndpoint = "https:\/\/ugraft.com\/api\/mcp"; 117 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"]}}]; 118</script>
vendor: 1 bytes, line 118
118
119<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("\/\/ugraft.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 120</script>
vendor: 1 bytes, line 120
120
121<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://ugraft.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 122</script>
vendor: 1 bytes, line 122
122
123<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 124 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); 125</script>
vendor: 1 bytes, line 125
125
126<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})}})); 127</script>
127 128<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ugraft.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 129<style id="shopify-accelerated-checkout-cart"> 130 #shopify-buyer-consent { 131 margin-top: 1em; 132 display: inline-block; 133 width: 100%; 134} 135 136#shopify-buyer-consent.hidden { 137 display: none; 138} 139 140#shopify-subscription-policy-button { 141 background: none; 142 border: none; 143 padding: 0; 144 text-decoration: underline; 145 font-size: inherit; 146 cursor: pointer; 147} 148 149#shopify-subscription-policy-button::before { 150 box-shadow: none; 151} 152 153 </style>
154<script id="sections-script" data-sections="header" defer="defer" src="//ugraft.com/cdn/shop/t/4/compiled_assets/scripts.js?v=90487813905515327061761244938"></script>
vendor: 1 bytes, line 154
154
155<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
155 156 157 158 <style data-shopify> 159 @font-face { 160 font-family: Assistant; 161 font-weight: 400; 162 font-style: normal; 163 font-display: swap; 164 src: url("//ugraft.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 165 url("//ugraft.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 166} 167 168 @font-face { 169 font-family: Assistant; 170 font-weight: 700; 171 font-style: normal; 172 font-display: swap; 173 src: url("//ugraft.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 174 url("//ugraft.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 175} 176 177 178 179 @font-face { 180 font-family: Assistant; 181 font-weight: 400; 182 font-style: normal; 183 font-display: swap; 184 src: url("//ugraft.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 185 url("//ugraft.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 186} 187 188 189 190 :root, 191 .color-scheme-1 { 192 --color-background: 235,235,235; 193 194 --gradient-background: #ebebeb; 195 196 197 198 199 --color-foreground: 18,18,18; 200 --color-background-contrast: 171,171,171; 201 --color-shadow: 18,18,18; 202 --color-button: 18,18,18; 203 --color-button-text: 255,255,255; 204 --color-secondary-button: 235,235,235; 205 --color-secondary-button-text: 18,18,18; 206 --color-link: 18,18,18; 207 --color-badge-foreground: 18,18,18; 208 --color-badge-background: 235,235,235; 209 --color-badge-border: 18,18,18; 210 --payment-terms-background-color: rgb(235 235 235); 211 } 212 213 214 .color-scheme-2 { 215 --color-background: 243,243,243; 216 217 --gradient-background: #f3f3f3; 218 219 220 221 222 --color-foreground: 18,18,18; 223 --color-background-contrast: 179,179,179; 224 --color-shadow: 18,18,18; 225 --color-button: 18,18,18; 226 --color-button-text: 243,243,243; 227 --color-secondary-button: 243,243,243; 228 --color-secondary-button-text: 18,18,18; 229 --color-link: 18,18,18; 230 --color-badge-foreground: 18,18,18; 231 --color-badge-background: 243,243,243; 232 --color-badge-border: 18,18,18; 233 --payment-terms-background-color: rgb(243 243 243); 234 } 235 236 237 .color-scheme-3 { 238 --color-background: 36,40,51; 239 240 --gradient-background: #242833; 241 242 243 244 245 --color-foreground: 255,255,255; 246 --color-background-contrast: 47,52,66; 247 --color-shadow: 18,18,18; 248 --color-button: 255,255,255; 249 --color-button-text: 0,0,0; 250 --color-secondary-button: 36,40,51; 251 --color-secondary-button-text: 255,255,255; 252 --color-link: 255,255,255; 253 --color-badge-foreground: 255,255,255; 254 --color-badge-background: 36,40,51; 255 --color-badge-border: 255,255,255; 256 --payment-terms-background-color: rgb(36 40 51); 257 } 258 259 260 .color-scheme-4 { 261 --color-background: 18,18,18; 262 263 --gradient-background: #121212; 264 265 266 267 268 --color-foreground: 255,255,255; 269 --color-background-contrast: 146,146,146; 270 --color-shadow: 18,18,18; 271 --color-button: 255,255,255; 272 --color-button-text: 18,18,18; 273 --color-secondary-button: 18,18,18; 274 --color-secondary-button-text: 255,255,255; 275 --color-link: 255,255,255; 276 --color-badge-foreground: 255,255,255; 277 --color-badge-background: 18,18,18; 278 --color-badge-border: 255,255,255; 279 --payment-terms-background-color: rgb(18 18 18); 280 } 281 282 283 .color-scheme-5 { 284 --color-background: 51,79,180; 285 286 --gradient-background: #334fb4; 287 288 289 290 291 --color-foreground: 255,255,255; 292 --color-background-contrast: 23,35,81; 293 --color-shadow: 18,18,18; 294 --color-button: 255,255,255; 295 --color-button-text: 51,79,180; 296 --color-secondary-button: 51,79,180; 297 --color-secondary-button-text: 255,255,255; 298 --color-link: 255,255,255; 299 --color-badge-foreground: 255,255,255; 300 --color-badge-background: 51,79,180; 301 --color-badge-border: 255,255,255; 302 --payment-terms-background-color: rgb(51 79 180); 303 } 304 305 306 .color-scheme-bd05b3ea-234b-48ae-b94e-19c0e9938fc6 { 307 --color-background: 255,255,255; 308 309 --gradient-background: #ffffff; 310 311 312 313 314 --color-foreground: 18,18,18; 315 --color-background-contrast: 191,191,191; 316 --color-shadow: 18,18,18; 317 --color-button: 18,18,18; 318 --color-button-text: 255,255,255; 319 --color-secondary-button: 255,255,255; 320 --color-secondary-button-text: 18,18,18; 321 --color-link: 18,18,18; 322 --color-badge-foreground: 18,18,18; 323 --color-badge-background: 255,255,255; 324 --color-badge-border: 18,18,18; 325 --payment-terms-background-color: rgb(255 255 255); 326 } 327 328 329 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-bd05b3ea-234b-48ae-b94e-19c0e9938fc6 { 330 color: rgba(var(--color-foreground), 0.75); 331 background-color: rgb(var(--color-background)); 332 } 333 334 :root { 335 --font-body-family: Assistant, sans-serif; 336 --font-body-style: normal; 337 --font-body-weight: 400; 338 --font-body-weight-bold: 700; 339 340 --font-heading-family: Assistant, sans-serif; 341 --font-heading-style: normal; 342 --font-heading-weight: 400; 343 344 --font-body-scale: 1.1; 345 --font-heading-scale: 0.9090909090909091; 346 347 --media-padding: px; 348 --media-border-opacity: 0.05; 349 --media-border-width: 1px; 350 --media-radius: 0px;
351 --media-shadow-opacity: 0.0; 352 --media-shadow-horizontal-offset: 0px; 353 --media-shadow-vertical-offset: 4px; 354 --media-shadow-blur-radius: 5px; 355 --media-shadow-visible: 0; 356 357 --page-width: 140rem; 358 --page-width-margin: 0rem; 359 360 --product-card-image-padding: 0.0rem; 361 --product-card-corner-radius: 0.0rem; 362 --product-card-text-alignment: left; 363 --product-card-border-width: 0.0rem; 364 --product-card-border-opacity: 0.1; 365 --product-card-shadow-opacity: 0.0; 366 --product-card-shadow-visible: 0; 367 --product-card-shadow-horizontal-offset: 0.0rem; 368 --product-card-shadow-vertical-offset: 0.4rem; 369 --product-card-shadow-blur-radius: 0.5rem; 370 371 --collection-card-image-padding: 0.0rem; 372 --collection-card-corner-radius: 0.0rem; 373 --collection-card-text-alignment: left; 374 --collection-card-border-width: 0.0rem; 375 --collection-card-border-opacity: 0.1; 376 --collection-card-shadow-opacity: 0.0; 377 --collection-card-shadow-visible: 0; 378 --collection-card-shadow-horizontal-offset: 0.0rem; 379 --collection-card-shadow-vertical-offset: 0.4rem; 380 --collection-card-shadow-blur-radius: 0.5rem; 381 382 --blog-card-image-padding: 0.0rem; 383 --blog-card-corner-radius: 0.0rem; 384 --blog-card-text-alignment: left; 385 --blog-card-border-width: 0.0rem; 386 --blog-card-border-opacity: 0.1; 387 --blog-card-shadow-opacity: 0.0; 388 --blog-card-shadow-visible: 0; 389 --blog-card-shadow-horizontal-offset: 0.0rem; 390 --blog-card-shadow-vertical-offset: 0.4rem; 391 --blog-card-shadow-blur-radius: 0.5rem; 392 393 --badge-corner-radius: 4.0rem; 394 395 --popup-border-width: 1px; 396 --popup-border-opacity: 0.1; 397 --popup-corner-radius: 0px; 398 --popup-shadow-opacity: 0.05; 399 --popup-shadow-horizontal-offset: 0px; 400 --popup-shadow-vertical-offset: 4px; 401 --popup-shadow-blur-radius: 5px; 402 403 --drawer-border-width: 1px; 404 --drawer-border-opacity: 0.1; 405 --drawer-shadow-opacity: 0.0; 406 --drawer-shadow-horizontal-offset: 0px; 407 --drawer-shadow-vertical-offset: 4px; 408 --drawer-shadow-blur-radius: 5px; 409 410 --spacing-sections-desktop: 0px; 411 --spacing-sections-mobile: 0px; 412 413 --grid-desktop-vertical-spacing: 8px; 414 --grid-desktop-horizontal-spacing: 8px; 415 --grid-mobile-vertical-spacing: 4px; 416 --grid-mobile-horizontal-spacing: 4px; 417 418 --text-boxes-border-opacity: 0.1; 419 --text-boxes-border-width: 0px; 420 --text-boxes-radius: 0px; 421 --text-boxes-shadow-opacity: 0.0; 422 --text-boxes-shadow-visible: 0; 423 --text-boxes-shadow-horizontal-offset: 0px; 424 --text-boxes-shadow-vertical-offset: 4px; 425 --text-boxes-shadow-blur-radius: 5px; 426 427 --buttons-radius: 0px; 428 --buttons-radius-outset: 0px; 429 --buttons-border-width: 1px; 430 --buttons-border-opacity: 1.0; 431 --buttons-shadow-opacity: 0.0; 432 --buttons-shadow-visible: 0; 433 --buttons-shadow-horizontal-offset: 0px; 434 --buttons-shadow-vertical-offset: 4px; 435 --buttons-shadow-blur-radius: 5px; 436 --buttons-border-offset: 0px; 437 438 --inputs-radius: 0px; 439 --inputs-border-width: 1px; 440 --inputs-border-opacity: 0.55; 441 --inputs-shadow-opacity: 0.0; 442 --inputs-shadow-horizontal-offset: 0px; 443 --inputs-margin-offset: 0px; 444 --inputs-shadow-vertical-offset: 0px; 445 --inputs-shadow-blur-radius: 5px; 446 --inputs-radius-outset: 0px; 447 448 --variant-pills-radius: 40px; 449 --variant-pills-border-width: 1px; 450 --variant-pills-border-opacity: 0.55; 451 --variant-pills-shadow-opacity: 0.0; 452 --variant-pills-shadow-horizontal-offset: 0px; 453 --variant-pills-shadow-vertical-offset: 4px; 454 --variant-pills-shadow-blur-radius: 5px; 455 } 456 457 *, 458 *::before, 459 *::after { 460 box-sizing: inherit; 461 } 462 463 html { 464 box-sizing: border-box; 465 font-size: calc(var(--font-body-scale) * 62.5%); 466 height: 100%; 467 } 468 469 body { 470 display: grid; 471 grid-template-rows: auto auto 1fr auto; 472 grid-template-columns: 100%; 473 min-height: 100%; 474 margin: 0; 475 font-size: 1.5rem; 476 letter-spacing: 0.06rem; 477 line-height: calc(1 + 0.8 / var(--font-body-scale)); 478 font-family: var(--font-body-family); 479 font-style: var(--font-body-style); 480 font-weight: var(--font-body-weight); 481 } 482 483 @media screen and (min-width: 750px) { 484 body { 485 font-size: 1.6rem; 486 } 487 } 488 </style> 489 490 <link href="//ugraft.com/cdn/shop/t/4/assets/base.css?v=159841507637079171801761244922" rel="stylesheet" type="text/css" media="all" /> 491 <link rel="stylesheet" href="//ugraft.com/cdn/shop/t/4/assets/component-cart-items.css?v=13033300910818915211761244922" media="print" onload="this.media='all'"> 492 <link rel="preload" as="font" href="//ugraft.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 493 494 495 <link rel="preload" as="font" href="//ugraft.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 496 497<link 498 rel="stylesheet" 499 href="//ugraft.com/cdn/shop/t/4/assets/component-predictive-search.css?v=118923337488134913561761244922" 500 media="print" 501 onload="this.media='all'" 502 >
502<script> 503 if (Shopify.designMode) { 504 document.documentElement.classList.add('shopify-design-mode'); 505 } 506 </script>
506 507 <!-- BEGIN app block: shopify://apps/simple-affiliate/blocks/sa-tracker/da6b7ee2-2e27-43e4-9184-0df8dc5be07a --> 508
509<script id="saets">(()=>{function _(){return new Promise((t,o)=>{window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],async r=>{r?o(r):window.Shopify.customerPrivacy.userCanBeTracked()?t():document.addEventListener("trackingConsentAccepted",()=>t())})})}var U=4320*60;var s="Affiliate code",E="sacode",a="sa_signup";var i="saetc";var A="sa_email";var c=3600*24*7;function e(t){return new URLSearchParams(window.location?.search).get(t)}function p(t){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",t):t()}var n=e(E);if(n){let t={[s]:n};fetch(window.Shopify.routes.root+"cart/update.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({attributes:t})}).then()}_().then(()=>{n&&(document.cookie=`${i}=${n}_${new Date().getTime()};Path=/;Max-Age=${c}`)});var S=e(A);S&&p(()=>{let t=document.querySelector('form[action="/account/login"] input[type=email]');t&&(t.value=S)});var O=e(a);O!==null&&(document.documentElement.dataset.sasignup="true");})(); 510</script>
510 511 512<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 513 514<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 515 516 517 518 519 520 521
522<script> 523 ;(function () { 524 const url = new URL(window.location) 525 const viewParam = url.searchParams.get('view') 526 if (viewParam && viewParam.includes('variant-pf-')) { 527 url.searchParams.set('pf_v', viewParam) 528 url.searchParams.delete('view') 529 window.history.replaceState({}, '', url) 530 } 531 })() 532</script>
532 533 534 535
536<script type='module'> 537 538 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 539 540 window.PAGEFLY_CRO['data_debug'] = { 541 original_template_suffix: "home", 542 allow_ab_test: false, 543 ab_test_start_time: 0, 544 ab_test_end_time: 0, 545 today_date_time: 1790585390000, 546 } 547 window.PAGEFLY_CRO['GA4'] = { enabled: false} 548</script>
548 549 550<!-- END app snippet --> 551 552 553 554 555 556 557 558 559
559<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-helper.js' defer='defer'></script>
559 560 561
561<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-general-helper.js' defer='defer'></script>
561 562 563
563<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-snap-slider.js' defer='defer'></script>
563 564 565
565<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-slideshow-v3.js' defer='defer'></script>
565 566 567
567<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-slideshow-v4.js' defer='defer'></script>
567 568 569
569<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-glider.js' defer='defer'></script>
569 570 571
571<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
571 572 573
573<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-product-media.js' defer='defer'></script>
573 574 575
575<script src='https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-product.js' defer='defer'></script>
575 576 577
578<script id='pagefly-helper-data' type='application/json'> 579 { 580 "page_optimization": { 581 "assets_prefetching": false 582 }, 583 "elements_asset_mapper": { 584 "Accordion": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-accordion.js", 585 "Accordion3": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-accordion3.js", 586 "CountDown": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-countdown.js", 587 "GMap1": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-gmap.js", 588 "GMap2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-gmap.js", 589 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-gmap.js", 590 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-gmap.js", 591 "HTML.Video": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-htmlvideo.js", 592 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-htmlvideo2.js", 593 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-htmlvideo2.js", 594 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-htmlvideo2.js", 595 "Instagram": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-instagram.js", 596 "Instagram2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-instagram.js", 597 "Insta3": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-instagram3.js", 598 "Tabs": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-tab.js", 599 "Tabs3": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-tab3.js", 600 "ProductBox": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-cart.js", 601 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-facebook.js", 602 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-facebook.js", 603 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-twitter.js", 604 "Paragraph4": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-paragraph4.js", 605 606 "AliReviews": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 607 "BackInStock": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 608 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 609 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 610 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 611 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder
611-360/assets/pagefly-3rd-elements.js", 612 "LimeSpot": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 613 "Loox": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 614 "Opinew": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 615 "Powr": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 616 "ProductReviews": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 617 "PushOwl": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 618 "ReCharge": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 619 "Rivyo": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 620 "TrackingMore": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 621 "Vitals": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js", 622 "Wiser": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-3rd-elements.js" 623 }, 624 "custom_elements_mapper": { 625 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-click-action-element.js", 626 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-dialog-element.js" 627 } 628 } 629</script>
629 630
631<script id='pagefly-heatmap-config' type='application/json'> 632 {} 633</script>
vendor: 1 bytes, line 633
633
634<script> 635 (function () { 636 var el = document.getElementById('pagefly-heatmap-config') 637 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 638 try { 639 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 640 } catch (e) { 641 window.__pagefly_heatmap_config__ = {} 642 } 643 })() 644</script>
vendor: 1 bytes, line 644
644
645<script> 646 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 647 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 648 // overlay path in the metafield, and this page must already be one the merchant enabled 649 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 650 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 651 (function () { 652 var cfg = window.__pagefly_heatmap_config__ || {} 653 var id = (window.__pagefly_page_setting__ || {}).pageId 654 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 655 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 656 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 657 var s = document.createElement('script') 658 s.src = 'https://cdn.shopify.com/extensions/01a0e58f-3d16-74ea-aee0-5fb7bd72b297/pagefly-ai-page-builder-360/assets/pagefly-heatmap-overlay.js' 659 s.defer = true 660 document.head.appendChild(s) 661 })() 662</script>
662 663 664<!-- BEGIN app snippet: pf-ai-schema --> 665<!-- END app snippet --> 666 667 668<!-- END app block --><!-- BEGIN app block: shopify://apps/terms-checkbox/blocks/app-embed/17661ca5-aeea-41b9-8091-d8f7233e8b22 --> 669
670<script> 671 window.roarJs = window.roarJs || {}; 672 673 window.roarJs.LegalConfig = { 674 metafields: { 675 shop: "63edf3-db.myshopify.com", 676 settings: 677 678 {"enabled":"1","param":{"message":"I have read and agreed that the recipient is responsible for custom fees ","error_message":"Please agree to the required check box before making a purchase!","error_display":"before","greeting":{"enabled":"1","message":"Please agree to the check box before purchasing!","delay":"1"},"link_order":["link"],"links":{"link":{"label":"terms and conditions.","target":"_blank","url":"https:\/\/63edf3-db.myshopify.com\/policies\/terms-of-service","policy":"terms-of-service"}},"force_enabled":"0","optional":"0","optional_message_enabled":"1","optional_message_value":"Thank you! The page will be moved to the checkout page.","optional_checkbox_hidden":"0","time_enabled":"1","time_label":"Agreed to the Terms and Conditions on","checkbox":"0"},"popup":{"title":"Custom Fees Agreement","width":"600","button":"Process to Checkout","icon_color":"#197BBD"},"style":{"checkbox":{"size":"20","color":"#0075FF"},"message":{"font":"inherit","size":"15","customized":{"enabled":"1","color":"#212B36","accent":"#0075FF","error":"#DE3618"},"align":"inherit","padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"installer":{}} 679 680 , 681 moneyFormat: "${{amount}}" 682 } 683 }; 684</script>
684 685
686<script src="https://cdn.shopify.com/extensions/019f8009-c40e-7be8-b015-c176b9f97c2d/terms-and-conditions-in-cart-11/assets/legal.js" defer></script>
686 687 688 689<!-- END app block --><!-- BEGIN app block: shopify://apps/analyzely/blocks/analyzely/b3a3a697-6f42-4507-a5ae-c447f6da2c9d --> 690 691 <!-- Global site tag (gtag.js) - Google Analytics --> 692
692<script 693 async 694 src="https://www.googletagmanager.com/gtag/js?id=G-E84MZGBLB2&l=analyzelyDataLayer" 695 ></script>
695 696
696<script>sessionStorage.setItem("analyzelyEnhancedConversion", JSON.stringify({"events":{"add_payment_info":false,"add_shipping_info":false,"add_to_cart":false,"begin_checkout":false,"purchase":true,"search":false,"view_item":false},"enabled":false,"ga4UserIdEnabled":true}));// Customer data rendered server-side for enhanced conversions 697 window.analyzelyCustomerData = { 698 email: "", 699 phone: "", 700 first_name: "", 701 last_name: "", 702 address1: "", 703 city: "", 704 province: "", 705 province_code:"", 706 zip: "", 707 country_code: "" 708 }; 709 window.analyzelyCustomerId = ""; 710 window.analyzelyShopDomain = "63edf3-db.myshopify.com"; 711 712 window.analyzelyGetEnhancedConversionConfig = function() { 713 try { 714 var raw = sessionStorage.getItem("analyzelyEnhancedConversion"); 715 return raw ? JSON.parse(raw) : null; 716 } catch (e) { 717 return null; 718 } 719 }; 720 721 window.analyzelyBuildUserData = function(eventType) { 722 try { 723 var cfg = window.analyzelyGetEnhancedConversionConfig(); 724 if (!cfg || !cfg.enabled) return null; 725 if (!cfg.events || !cfg.events[eventType]) return null; 726 727 var c = window.analyzelyCustomerData || {}; 728 var norm = function(v) { 729 if (v == null) return null; 730 var s = String(v).trim().toLowerCase(); 731 return s.length ? s : null; 732 }; 733 var e164 = function(v) { 734 if (!v) return null; 735 var cleaned = String(v).replace(/\s|-|\(|\)/g, ""); 736 return /^\+[1-9]\d{9,13}$/.test(cleaned) && cleaned.length >= 11 && cleaned.length <= 15 737 ? cleaned 738 : null; 739 }; 740 741 var userData = {}; 742 var email = norm(c.email); 743 if (email) userData.email = email; 744 var phone = e164(c.phone); 745 if (phone) userData.phone_number = phone; 746 747 var address = {}; 748 var firstName = norm(c.first_name); 749 var lastName = norm(c.last_name); 750 var street = norm(c.address1); 751 var city = norm(c.city); 752 var region = norm(c.province_code || c.province); 753 var postalCode = norm(c.zip); 754 var country = norm(c.country_code); 755 if (firstName) address.first_name = firstName; 756 if (lastName) address.last_name = lastName; 757 if (street) address.street = street; 758 if (city) address.city = city; 759 if (region) address.region = region; 760 if (postalCode) address.postal_code = postalCode; 761 if (country) address.country = country; 762 if (Object.keys(address).length) userData.address = address; 763 764 if (!userData.email && !userData.phone_number) return null; 765 return userData; 766 } catch (e) { 767 return null; 768 } 769 }; 770 771 // GA4 user_id â SHA-256(shopDomain:customerId), first 16 hex, cached. 772 window.analyzelyUserIdCache = null; 773 (async function primeAnalyzelyUserId() { 774 try { 775 if (!window.analyzelyCustomerId) return; 776 if (!window.crypto || !window.crypto.subtle) return; 777 var input = new TextEncoder().encode( 778 window.analyzelyShopDomain + ":" + window.analyzelyCustomerId 779 ); 780 var buf = await window.crypto.subtle.digest("SHA-256", input); 781 var hex = Array.from(new Uint8Array(buf)) 782 .map(function(b) { return b.toString(16).padStart(2, "0"); }) 783 .join(""); 784 window.analyzelyUserIdCache = hex.slice(0, 16); 785 } catch (e) {} 786 })(); 787 788 window.analyzelyGetUserId = function() { 789 var cfg = window.analyzelyGetEnhancedConversionConfig(); 790 if (!cfg || !cfg.enabled) return null; 791 if (cfg.ga4UserIdEnabled === false) return null; 792 return window.analyzelyUserIdCache || null; 793 }; 794 795 window.analyzelySetUserData = function(eventType) { 796 var ud = window.analyzelyBuildUserData(eventType); 797 var uid = window.analyzelyGetUserId(); 798 if (ud) { 799 analyzelyGtag('set', 'user_data', ud); 800 } 801 if (uid) { 802 analyzelyGtag('config', 'G-E84MZGBLB2', { user_id: uid, send_page_view: false }); 803 } 804 }; 805 </script>
805 806
806<script> 807 // save analyzely data to session storage if available 808 sessionStorage.setItem('groPulseAnalyzelyData', JSON.stringify({"serverSideEvent":{"measurementSecret":"","isEnable":false},"googleAccount":{"selectedAccount":"396609661","selectedProperty":"541489065"},"trackingConsent":{"isEnable":false},"enhancedConversion":{"events":{"add_payment_info":false,"add_shipping_info":false,"add_to_cart":false,"begin_checkout":false,"purchase":true,"search":false,"view_item":false},"enabled":false,"ga4UserIdEnabled":true},"productIdFormat":{"format":"shopify_US_{{product_id}}_{{variant_id}}","isEnabled":false},"_id":"6a2c3c1ae6205465aa627c30","shopName":"63edf3-db.myshopify.com","__v":0,"analyticsVersion":"ga4","createdAt":"2026-06-12T17:04:26.672Z","dashboardAppEmbeddedStatus":true,"isECActive":false,"isManually":false,"isShippingAdded":false,"isTaxAdded":false,"measurementId":"G-E84MZGBLB2","selectedDataLayer":[],"updatedAt":"2026-06-12T17:05:38.413Z"})); 809 810 const isGroPulseAnalyzelyWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulseAnalyzelyWebPixelLoaded")); 811 812 window.analyzelyFormatItemId = function(productId, variantId) { 813 try { 814 var cfg = JSON.parse(sessionStorage.getItem('groPulseAnalyzelyData')) || {}; 815 var fmt = cfg.productIdFormat; 816 if (!fmt || !fmt.isEnabled || !fmt.format) return String(productId || ''); 817 var pid = String(productId || '').replace(/.*\/(\d+)$/, '$1'); 818 var vid = variantId ? String(variantId).replace(/.*\/(\d+)$/, '$1') : ''; 819 var LB = String.fromCharCode(123); 820 var RB = String.fromCharCode(125); 821 var PRODUCT_PH = LB + LB + 'product_id' + RB + RB; 822 var VARIANT_PH = LB + LB + 'variant_id' + RB + RB; 823 var result = fmt.format.replace(PRODUCT_PH, pid); 824 if (vid) { 825 result = result.replace(VARIANT_PH, vid); 826 } else { 827 result = result.replace(/[^a-zA-Z0-9]*\{\{variant_id\}\}/, ''); 828 } 829 return result; 830 } catch(e) { 831 return String(productId || ''); 832 } 833 }; 834 835 window.analyzelyDataLayer = window.analyzelyDataLayer || []; 836 function analyzelyGtag() { 837 analyzelyDataLayer.push(arguments); 838 } 839 840 window.Shopify.loadFeatures([ 841 { 842 name: "consent-tracking-api", 843 version: "0.1" 844 } 845 ], (error) => { 846 if (error) { 847 throw error; 848 } 849 850 const analyzelyTrackingConsentStatus = false; 851 852 if(!analyzelyTrackingConsentStatus){ 853 const event = new Event("analyzely_consent_set"); 854 window.dispatchEvent(event); 855 return; 856 } 857 858 const isTrackingConsentGiven = Shopify.customerPrivacy.userCanBeTracked(); 859 if (isTrackingConsentGiven) { 860 analyzelyGtag('consent', 'default', { 861 'ad_storage': 'granted', 862 'ad_user_data': 'granted', 863 'ad_personalization': 'granted', 864 'analytics_storage': 'granted' 865 }); 866 } 867 else{ 868 analyzelyGtag('consent', 'default', { 869 'ad_storage': 'denied', 870 'ad_user_data': 'denied', 871 'ad_personalization': 'denied', 872 'analytics_storage': 'denied' 873 }); 874 } 875 document.addEventListener("visitorConsentCollected", (event) => { 876 if(event.detail.analyticsAllowed) { 877 analyzelyGtag('consent', 'update', { 878 'ad_storage': 'granted', 879 'ad_user_data': 'granted', 880 'ad_personalization': 'granted', 881 'analytics_storage': 'granted' 882 }); 883 } 884 else { 885 analyzelyGtag('consent', 'update', { 886 'ad_storage': 'denied', 887 'ad_user_data': 'denied', 888 'ad_personalization': 'denied', 889 'analytics_storage': 'denied' 890 }); 891 } 892 }); 893 const event = new Event("analyzely_consent_set"); 894 window.dispatchEvent(event); 895 }); 896 897 window.addEventListener("analyzely_consent_set", () => { 898 analyzelyGtag('js', new Date()); 899 analyzelyGtag('config', 'G-E84MZGBLB2', { 900 // Keep the _ga client_id stable across the storefront -> checkout domain
901 // hop so GA4 doesn't fragment the visitor into a new, unattributed session. 902 cookie_domain: 'auto', 903 cookie_flags: 'SameSite=None;Secure' 904 });const startEvent = new Event("analyzely_start_tracking"); 905 if (document.readyState === "complete") { 906 window.dispatchEvent(startEvent); 907 } else { 908 window.addEventListener("load", () => window.dispatchEvent(startEvent)); 909 } 910 }); 911 </script>
911 912 913
913<script> 914 window.analyzelyGtag = window.analyzelyGtag || function () {}; 915 </script>
915 916 917 918 919 920<!-- END app block --><!-- BEGIN app block: shopify://apps/seolab-seo-optimizer/blocks/app_embed/faf700f6-3b71-45c3-86d4-83ea9f7d9216 --> 921
922<script type="application/ld+json"> 923 [ 924 925 926 927 928 { 929 "@context": "http://www.schema.org", 930 "@type": "WebSite", 931 "url": "https://ugraft.com", 932 "potentialAction": { 933 "@type": "SearchAction", 934 "target": { 935 "@type": "EntryPoint", 936 "urlTemplate": "https://ugraft.com/search?q={query}" 937 }, 938 "query-input": "required name=query" 939 } 940 } 941 942 943 944 945 946 947 948 949 950 951 952 953 954 , 955 956 { 957 "@context": "http://www.schema.org", 958 "@id": "https://ugraft.com/#organization", 959 "@type": "Organization", 960 "url": "https://ugraft.com", 961 "name": "ugraft.com", 962 "address": { 963 "@type": "PostalAddress", 964 "streetAddress": "2121 North Sepulveda Boulevard, Suite 200", 965 "addressLocality": "Manhattan Beach", 966 "addressRegion": "California", 967 "addressCountry": "US", 968 "postalCode": "90266" 969 }, 970 "description": "Dr.UGraft⢠is a revolutionary hair transplant system built to empower doctors and transform lives. The system features a set of uniquely designed devices that have completely changed the game when it comes to FUE hair transplant procedures.", 971 "telephone": "3103181500", 972 "contactPoint": [ 973 { 974 "@type": "ContactPoint", 975 "telephone": "3103181500", 976 "contactType": "technical support", 977 "contactOption": "TollFree" 978 }, 979 { 980 "@type": "ContactPoint", 981 "telephone": "3103181500", 982 "contactType": "customer support", 983 "contactOption": "TollFree" 984 }, 985 { 986 "@type": "ContactPoint", 987 "telephone": "3103181500", 988 "contactType": "sales", 989 "contactOption": "TollFree" 990 } 991 ], 992 "logo": "https://nbg1.your-objectstorage.com/seolab/jsonld-images/hiAvS8DvHOniByqdnuSGVYtDAjGogkNxcguxnD5S.png", 993 "image": "https://nbg1.your-objectstorage.com/seolab/jsonld-images/hiAvS8DvHOniByqdnuSGVYtDAjGogkNxcguxnD5S.png" 994 995 ,"sameAs": ["https://www.youtube.com/user/DrSUmar","https://www.facebook.com/doctor.u.md","https://twitter.com/WestminsterClin/status/1635536236415709185","https://www.instagram.com/drsanusiumar/","https://www.pinterest.com/drsanusiumar/_created/"] 996 997 } 998 999 1000 1001 1002 ] 1003</script>
1003 1004 1005 1006
1007<script type="text/javascript"> 1008 document.addEventListener("DOMContentLoaded",function(e){var n=window.location.href;if(n.indexOf("#seotid")>-1){var t=n.split("#seotid");let p=new Headers;p.append("Content-Type","application/json");let o=new FormData;o.append("shop","63edf3-db.myshopify.com"),o.append("tid",t[1]),o.append("type","add_traffic"),fetch("/apps/seo-lab",{method:"POST",headers:{Accept:"application/json"},body:o}).then(e=>e.json()).then(e=>{window.history.replaceState({}, '', t[0])})}else fetch(n,{method:"HEAD"}).then(e=>{if(404===e.status){var t=n.split(window.location.origin);let p=new FormData;p.append("shop","63edf3-db.myshopify.com"),p.append("url",t[1]),p.append("type","unresolve_url_recieve"),fetch("/apps/seo-lab",{method:"POST",headers:{Accept:"application/json"},body:p}).then(e=>e.json()).then(e=>{e.success&&console.log("Added")})}})}); 1009</script>
1009 1010 1011 1012
1013<script type="text/javascript"> 1014 document.addEventListener('DOMContentLoaded',function(){let St,Se,Sn,So,Si,Sa=null,Ss=65,Sc=new Set;const r=1111;function d(St){So=performance.now();const Se=St.target.closest("a");Fm(Se)&&p(Se.href,"high")}function u(St){if(performance.now()-So<r)return;if(!("closest"in St.target))return;const Se=St.target.closest("a");Fm(Se)&&(Se.addEventListener("mouseout",f,{passive:!0}),Si=setTimeout(()=>{p(Se.href,"high"),Si=void 0},Ss))}function l(St){const Se=St.target.closest("a");Fm(Se)&&p(Se.href,"high")}function f(St){St.relatedTarget&&St.target.closest("a")==St.relatedTarget.closest("a")||Si&&(clearTimeout(Si),Si=void 0)}function h(St){if(performance.now()-So<r)return;const Se=St.target.closest("a");if(St.which>1||St.metaKey||St.ctrlKey)return;if(!Se)return;Se.addEventListener("click",function(St){1337!=St.detail&&St.preventDefault()},{capture:!0,passive:!1,once:!0});const Sn=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});Se.dispatchEvent(Sn)}function Fm(So){if(So&&So.pathname.includes('/clear'))return;if(So&&So.href&&(!Sn||"instant"in So.dataset)){if(So.origin!=location.origin){if(!(Se||"instant"in So.dataset)||!Sa)return}if(["http:","https:"].includes(So.protocol)&&("http:"!=So.protocol||"https:"!=location.protocol)&&(St||!So.search||"instant"in So.dataset)&&!(So.hash&&So.pathname+So.search==location.pathname+location.search||"noInstant"in So.dataset))return!0}}function p(St,Se="auto"){if(Sc.has(St))return;const Sn=document.createElement("link");Sn.rel="prefetch",Sn.href=St,Sn.fetchPriority=Se,Sn.as="document",document.head.appendChild(Sn),Sc.add(St)}!function(){if(!document.createElement("link").relList.supports("prefetch"))return;const So="instantVaryAccept"in document.body.dataset||"Shopify"in window,Si=navigator.userAgent.indexOf("Chrome/");Si>
1014-1&&(Sa=parseInt(navigator.userAgent.substring(Si+"Chrome/".length)));if(So&&Sa&&Sa<110)return;const Sc="instantMousedownShortcut"in document.body.dataset;St="instantAllowQueryString"in document.body.dataset,Se="instantAllowExternalLinks"in document.body.dataset,Sn="instantWhitelist"in document.body.dataset;const r={capture:!0,passive:!0};let f=!1,v=!1,g=!1;if("instantIntensity"in document.body.dataset){const St=document.body.dataset.instantIntensity;if(St.startsWith("mousedown"))f=!0,"mousedown-only"==St&&(v=!0);else if(St.startsWith("viewport")){const Se=navigator.connection&&navigator.connection.saveData,Sn=navigator.connection&&navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g");Se||Sn||("viewport"==St?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(g=!0):"viewport-all"==St&&(g=!0))}else{const Se=parseInt(St);isNaN(Se)||(Ss=Se)}}v||document.addEventListener("touchstart",d,r);f?Sc||document.addEventListener("mousedown",l,r):document.addEventListener("mouseover",u,r);Sc&&document.addEventListener("mousedown",h,r);if(g){let St=window.requestIdleCallback;St||(St=(St=>{St()})),St(function(){const St=new IntersectionObserver(Se=>{Se.forEach(Se=>{if(Se.isIntersecting){const Sn=Se.target;St.unobserve(Sn),p(Sn.href)}})});document.querySelectorAll("a").forEach(Se=>{Fm(Se)&&St.observe(Se)})},{timeout:1500})}}();}) 1015</script>
1015 1016 1017 1018 1019 1020
1021<script type="text/javascript"> 1022 !function(){var e;e=function(){const e=document.querySelectorAll('iframe[class*="lazyVdHide"], video[class*="lazyVdHide"]');function t(e,t="iframe"){if(e.className.includes("lazyVdHide")){if("iframe"===t)e.src=e.dataset.src;else{const t=e.querySelectorAll("source[data-src]");t.length>0?t.forEach((function(e){e.dataset.src&&(e.src=e.dataset.src)})):e.dataset.src&&(e.src=e.dataset.src),e.load()}e.classList.remove("lazyVdHide"),e.classList.add("lazyVdShow")}}if("MutationObserver"in window&&new MutationObserver((e=>{for(const n of e)for(const e of n.addedNodes){if(1!==e.nodeType)continue;const n=e.tagName;"VIDEO"!==n&&"IFRAME"!==n||t(e,"VIDEO"===n?"video":"iframe")}})).observe(document.body,{childList:!0,subtree:!0}),"IntersectionObserver"in window){const n=new IntersectionObserver((function(e,n){e.forEach((function(e){if(e.isIntersecting){const o=e.target;t(o,"VIDEO"===o.tagName?"video":"iframe"),n.unobserve(o)}}))}),{rootMargin:"0px 0px 200px 0px"});e.forEach((function(e){n.observe(e)}))}else{const n=function(){e.forEach((function(e){const n=e.getBoundingClientRect();n.top<window.innerHeight+200&&n.bottom>-200&&t(e,"VIDEO"===e.tagName?"video":"iframe")}))};window.addEventListener("scroll",n),window.addEventListener("resize",n),window.addEventListener("orientationchange",n),n()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(); 1023</script>
1023 1024 1025 1026<!-- END app block --><link href="https://cdn.shopify.com/extensions/019f8009-c40e-7be8-b015-c176b9f97c2d/terms-and-conditions-in-cart-11/assets/legal.css" rel="stylesheet" type="text/css" media="all"> 1027<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1028<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: 71342325974,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1028
1028
1029<script> 1030 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1031</script>
vendor: 1 bytes, line 1031
1031
1032<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}
1032).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: 71342325974,storefrontBaseUrl: "https://ugraft.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ugraft.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2302443734","configuration":"{\"addToCartUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/add_to_cart_receiver\",\"paymentInfoSubmittedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/payment_info_receiver\",\"shippingInfoSubmittedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/shipping_info_receiver\",\"checkoutStartedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/checkout_started_receiver\",\"shop\":\"63edf3-db.mysh
1032opify.com\",\"apiKey\":\"393b3b4bb69acc2f58835a02f4aaa14b\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1439213584d44f8143c6b04677ba4658","type":"APP","apiClientId":7208304641,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2302410966","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-E84MZGBLB2\\\",\\\"GT-5R7VHLLF\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-E84MZGBLB2\\\",\\\"MC-W0Q3RRBY0P\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-E84MZGBLB2\\\",\\\"MC-W0Q3RRBY0P\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-E84MZGBLB2\\\",\\\"MC-W0Q3RRBY0P\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-E84MZGBLB2\\\"}],\\\"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":"2299330774","configuration":"{\"sh_shop\":\"63edf3-db.myshopify.com\",\"sh_shop_id\":\"71342325974\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"913af02b02ba3bd1e6022c45db467386","type":"APP","apiClientId":2395080,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2016706774","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"cc510d1a3167776ef03f2a6c403db7ae","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"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":"UGRAFT ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"63edf3-db.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ugraft.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://ugraft.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"154532118742","themeStoreId":"887","themePublished":"true","eventMetadataId":"7e13269c-6640-4638-803b-13cbbed7327a","pageType":"home","shopId":"71342325974","storefrontBaseUrl":"https:\/\/ugraft.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1032<script> 1033 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1034 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1035 window.ShopifyAnalytics.meta.currency = 'USD'; 1036 var meta = {"page":{"pageType":"home","requestId":"8e0aa7b7-765a-4486-b794-a2a22ad16be2-1790585390"}}; 1037 for (var attr in meta) { 1038 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1039 } 1040</script>
vendor: 1 bytes, line 1040
1040
1041<script class="analytics"> 1042 (function () { 1043 var customDocumentWrite = function(content) { 1044 var jquery = null; 1045 1046 if (window.jQuery) { 1047 jquery = window.jQuery; 1048 } else if (window.Checkout && window.Checkout.$) { 1049 jquery = window.Checkout.$; 1050 } 1051 1052 if (jquery) { 1053 jquery('body').append(content); 1054 } 1055 }; 1056 1057 var hasLoggedConversion = function(token) { 1058 if (token) { 1059 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1060 } 1061 return false; 1062 } 1063 1064 var setCookieIfConversion = function(token) { 1065 if (token) { 1066 var twoMonthsFromNow = new Date(Date.now()); 1067 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1068 1069 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1070 } 1071 } 1072 1073 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1074 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1075 if (trekkie.integrations) { 1076 return; 1077 } 1078 trekkie.methods = [ 1079 'identify', 1080 'page', 1081 'ready', 1082 'track', 1083 'trackForm', 1084 'trackLink' 1085 ]; 1086 trekkie.factory = function(method) { 1087 return function() { 1088 var args = Array.prototype.slice.call(arguments); 1089 args.unshift(method); 1090 trekkie.push(args); 1091 if (method == 'track' || method == 'page') { 1092 var pageUrl; 1093 try { 1094 pageUrl = window.location.href; 1095 } catch (e) {} 1096 var pageReferrer; 1097 try { 1098 pageReferrer = document.referrer; 1099 } catch (e) {} 1100 try { 1101 if (window.__TREKKIE_SHIM_QUEUE == null) { 1102 window.__TREKKIE_SHIM_QUEUE = []; 1103 } 1104 window.__TREKKIE_SHIM_QUEUE.push({ 1105 from: 'trekkie-stub', 1106 method: method, 1107 args: args.slice(1), 1108 pageContext: { 1109 url: pageUrl, 1110 referrer: pageReferrer 1111 } 1112 }); 1113 } catch (e) { 1114 // no-op 1115 } 1116 } 1117 return trekkie; 1118 }; 1119 }; 1120 for (var i = 0; i < trekkie.methods.length; i++) { 1121 var key = trekkie.methods[i]; 1122 trekkie[key] = trekkie.factory(key); 1123 } 1124 trekkie.load = function(config) { 1125 trekkie.config = config || {}; 1126 trekkie.config.initialDocumentCookie = document.cookie; 1127 var first = document.getElementsByTagName('script')[0]; 1128var script = document.createElement('script'); 1129script.type = 'text/javascript'; 1130script.onerror = function(e) { 1131 var scriptFallback = document.createElement('script'); 1132 scriptFallback.type = 'text/javascript'; 1133 scriptFallback.onerror = function(error) { 1134 var Monorail = { 1135 produce: function produce(monorailDomain, schemaId, payload) { 1136 var currentMs = new Date().getTime(); 1137 var event = { 1138 schema_id: schemaId, 1139 payload: payload, 1140 metadata: { 1141 event_created_at_ms: currentMs, 1142 event_sent_at_ms: currentMs 1143 } 1144 }; 1145 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1146 }, 1147 sendRequest: function sendRequest(endpointUrl, payload) { 1148 // Try the sendBeacon API 1149 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1150 var blobData = new window.Blob([payload], { 1151 type: 'text/plain' 1152 }); 1153 1154 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1155 return true; 1156 } // sendBeacon was not successful 1157 1158 } // XHR beacon 1159 1160 var xhr = new XMLHttpRequest(); 1161 1162 try { 1163 xhr.open('POST', endpointUrl); 1164 xhr.setRequestHeader('Content-Type', 'text/plain'); 1165 xhr.send(payload); 1166 } catch (e) { 1167 console.log(e); 1168 } 1169 1170 return false; 1171 }, 1172 isIos12: function isIos12() { 1173 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1174 } 1175 }; 1176 Monorail.produce('monorail-edge.shopifysvc.com', 1177 'trekkie_storefront_load_errors/1.1', 1178 {shop_id: 71342325974, 1179 theme_id: 154532118742, 1180 app_name: "storefront", 1181 context_url: window.location.href, 1182 source_url: "//ugraft.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1183 1184 }; 1185 scriptFallback.async = true; 1186 scriptFallback.src = '//ugraft.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1187 first.parentNode.insertBefore(scriptFallback, first); 1188}; 1189script.async = true; 1190script.src = '//ugraft.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1191first.parentNode.insertBefore(script, first); 1192 1193 }; 1194 trekkie.load( 1195 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71342325974,"isMerchantRequest":null,"themeId":154532118742,"themeCityHash":"10817717927998014139","contentLanguage":"en","currency":"USD","eventMetadataId":"7e13269c-6640-4638-803b-13cbbed7327a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1196 ); 1197 1198 var loaded = false;
1199 trekkie.ready(function() { 1200 if (loaded) return; 1201 loaded = true; 1202 1203 window.ShopifyAnalytics.lib = window.trekkie; 1204 1205 var originalDocumentWrite = document.write; 1206 document.write = customDocumentWrite; 1207 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1208 document.write = originalDocumentWrite; 1209 1210 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1211 var token = match? match[1]: undefined; 1212 if (!hasLoggedConversion(token)) { 1213 setCookieIfConversion(token); 1214 1215 } 1216 }); 1217 1218 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"8e0aa7b7-765a-4486-b794-a2a22ad16be2-1790585390","shopifyEmitted":true}); 1219 1220 var eventsListenerScript = document.createElement('script'); 1221 eventsListenerScript.async = true; 1222 eventsListenerScript.src = "//ugraft.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1223 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1224})();</script>
vendor: 1 bytes, line 1224
1224
1225<script 1226 defer 1227 src="https://ugraft.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1228 data-application="storefront-renderer" 1229 data-shop-id="71342325974" 1230 data-render-region="gcp-us-central1" 1231 data-page-type="index" 1232 data-theme-instance-id="154532118742" 1233 data-theme-name="Dawn" 1234 data-theme-version="15.4.0" 1235 data-monorail-region="shop_domain" 1236 data-resource-timing-sampling-rate="10" 1237 data-shs="true" 1238 data-shs-beacon="true" 1239 data-shs-export-with-fetch="true" 1240 data-shs-logs-sample-rate="1" 1241 data-shs-beacon-endpoint="https://ugraft.com/api/collect" 1242></script>
1242 1243<meta name="shopify-y" content="7ef9d69f-2e26-44d8-931f-0d5c284db1e7" data-expiration="1822142990000"><meta name="shopify-s" content="440955b8-a82f-4662-b140-3cc11cb294a5" data-expiration="1790587190000"><meta name="new-cookie-storage-activated" content="t"> 1244</head> 1245 1246 <body class="gradient animate--hover-3d-lift"> 1247 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1248 Skip to content 1249 </a><!-- BEGIN sections: header-group --> 1250<div id="shopify-section-sections--20325534171350__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//ugraft.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991761244922" media="print" onload="this.media='all'"> 1251<link rel="stylesheet" href="//ugraft.com/cdn/shop/t/4/assets/component-search.css?v=165164710990765432851761244922" media="print" onload="this.media='all'"> 1252<link rel="stylesheet" href="//ugraft.com/cdn/shop/t/4/assets/component-menu-drawer.css?v=147478906057189667651761244922" media="print" onload="this.media='all'"> 1253<link 1254 rel="stylesheet" 1255 href="//ugraft.com/cdn/shop/t/4/assets/component-cart-notification.css?v=54116361853792938221761244922" 1256 media="print" 1257 onload="this.media='all'" 1258><link rel="stylesheet" href="//ugraft.com/cdn/shop/t/4/assets/component-price.css?v=47596247576480123001761244922" media="print" onload="this.media='all'"><style> 1259 header-drawer { 1260 justify-self: start; 1261 margin-left: -1.2rem; 1262 }@media screen and (min-width: 990px) { 1263 header-drawer { 1264 display: none; 1265 } 1266 }.menu-drawer-container { 1267 display: flex; 1268 } 1269 1270 .list-menu { 1271 list-style: none; 1272 padding: 0; 1273 margin: 0; 1274 } 1275 1276 .list-menu--inline { 1277 display: inline-flex; 1278 flex-wrap: wrap; 1279 } 1280 1281 summary.list-menu__item { 1282 padding-right: 2.7rem; 1283 } 1284 1285 .list-menu__item { 1286 display: flex; 1287 align-items: center; 1288 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1289 } 1290 1291 .list-menu__item--link { 1292 text-decoration: none; 1293 padding-bottom: 1rem; 1294 padding-top: 1rem; 1295 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1296 } 1297 1298 @media screen and (min-width: 750px) { 1299 .list-menu__item--link { 1300 padding-bottom: 0.5rem; 1301 padding-top: 0.5rem; 1302 } 1303 } 1304</style><style data-shopify>.header { 1305 padding: 2px 3rem 2px 3rem; 1306 } 1307 1308 .section-header { 1309 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1310 margin-bottom: 0px; 1311 } 1312 1313 @media screen and (min-width: 750px) { 1314 .section-header { 1315 margin-bottom: 0px; 1316 } 1317 } 1318 1319 @media screen and (min-width: 990px) { 1320 .header { 1321 padding-top: 4px; 1322 padding-bottom: 4px; 1323 } 1324 }</style>
1324<script src="//ugraft.com/cdn/shop/t/4/assets/cart-notification.js?v=133508293167896966491761244922" defer="defer"></script>
1324 1325 1326<sticky-header 1327 1328 data-sticky-type="always" 1329 1330 class="header-wrapper color-scheme-1 gradient" 1331><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1332 1333<header-drawer data-breakpoint="tablet"> 1334 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1335 <summary 1336 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1337 aria-label="Menu" 1338 > 1339 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1340<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1341</span> 1342 </summary> 1343 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 1344 <div class="menu-drawer__inner-container"> 1345 <div class="menu-drawer__navigation-container"> 1346 <nav class="menu-drawer__navigation"> 1347 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 1348 id="HeaderDrawer-home" 1349 href="/" 1350 class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" 1351 1352 aria-current="page" 1353 1354 > 1355 Home 1356 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 1357 <summary 1358 id="HeaderDrawer-about-dr-ugraft®-zeus" 1359 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1360 > 1361 About Dr. UGraft® Zeus 1362 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1362ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1363</span> 1364 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1365</span> 1366 </summary> 1367 <div 1368 id="link-about-dr-ugraft®-zeus" 1369 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1370 tabindex="-1" 1371 > 1372 <div class="menu-drawer__inner-submenu"> 1373 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1374 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1374ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1375</span> 1376 About Dr. UGraft® Zeus 1377 </button> 1378 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1379 id="HeaderDrawer-about-dr-ugraft®-zeus-what-is-it" 1380 href="/pages/what-is-dr-ugraft-hair-transplant-system" 1381 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1382 1383 > 1384 What is it? 1385 </a></li><li><a 1386 id="HeaderDrawer-about-dr-ugraft®-zeus-system-parts" 1387 href="/pages/system-parts" 1388 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1389 1390 > 1391 System & Parts 1392 </a></li><li><a 1393 id="HeaderDrawer-about-dr-ugraft®-zeus-advantages-over-competition" 1394 href="/pages/articles-the-dr-ugraft-advantage" 1395 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1396 1397 > 1398 Advantages Over Competition 1399 </a></li><li><a 1400 id="HeaderDrawer-about-dr-ugraft®-zeus-african-afro-textured-fue" 1401 href="/pages/achieve-the-best-success-rates-for-african-american-hair-transplants" 1402 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1403 1404 > 1405 African/Afro-Textured FUE 1406 </a></li><li><a 1407 id="HeaderDrawer-about-dr-ugraft®-zeus-long-hair-fue" 1408 href="/pages/long-hair-fue" 1409 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1410 1411 > 1412 Long Hair FUE 1413 </a></li><li><a 1414 id="HeaderDrawer-about-dr-ugraft®-zeus-publications" 1415 href="/pages/publications" 1416 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1417 1418 > 1419 Publications 1420 </a></li><li><a 1421 id="HeaderDrawer-about-dr-ugraft®-zeus-doctor-testimonials" 1422 href="/pages/doctor-testimonials" 1423 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1424 1425 > 1426 Doctor Testimonials 1427 </a></li></ul> 1428 </div> 1429 </div> 1430 </details></li><li><a 1431 id="HeaderDrawer-shop" 1432 href="/collections/all" 1433 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1434 1435 > 1436 Shop 1437 </a></li><li><details id="Details-menu-drawer-menu-item-4"> 1438 <summary 1439 id="HeaderDrawer-physicians" 1440 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1441 > 1442 Physicians
1443 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1444</span> 1445 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1446</span> 1447 </summary> 1448 <div 1449 id="link-physicians" 1450 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1451 tabindex="-1" 1452 > 1453 <div class="menu-drawer__inner-submenu"> 1454 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1455 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1455ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1456</span> 1457 Physicians 1458 </button> 1459 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1460 id="HeaderDrawer-physicians-become-a-dr-ugraft-â¢-doctor-clinic" 1461 href="/pages/become-a-dr-ugraft-%E2%84%A2-doctor-clinic" 1462 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1463 1464 > 1465 Become A Dr.UGraft ⢠Doctor/Clinic 1466 </a></li><li><a 1467 id="HeaderDrawer-physicians-training" 1468 href="/pages/training-information" 1469 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1470 1471 > 1472 Training 1473 </a></li><li><a 1474 id="HeaderDrawer-physicians-case-studies" 1475 href="/pages/case-studies" 1476 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1477 1478 > 1479 Case Studies 1480 </a></li><li><a 1481 id="HeaderDrawer-physicians-physician-faq" 1482 href="/pages/physician-faq" 1483 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1484 1485 > 1486 Physician FAQ 1487 </a></li><li><a 1488 id="HeaderDrawer-physicians-how-to-guide" 1489 href="/pages/how-to-guide" 1490 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1491 1492 > 1493 How To Guide 1494 </a></li></ul> 1495 </div> 1496 </div> 1497 </details></li><li><a 1498 id="HeaderDrawer-contact" 1499 href="/pages/contact" 1500 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1501 1502 > 1503 Contact 1504 </a></li><li><a 1505 id="HeaderDrawer-account" 1506 href="https://shopify.com/71342325974/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI2M2VkZjMtZGIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxMTkwMTkwLCJuYmYiOjE3OTA1ODUzOTB9.sUKCgRk_gJRGW4S4wLzI70T0oE4HZvdQEejZZ_H9pJU®ion_country=US" 1507 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1508 1509 > 1510 Account 1511 </a></li><li><a 1512 id="HeaderDrawer-become-an-affiliate" 1513 href="https://shopify.com/71342325974/account/pages/63180ea1-edac-4010-98d1-d6a29078e7d5" 1514 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1515 1516 > 1517 Become an Affiliate 1518 </a></li></ul> 1519 </nav> 1520 <div class="menu-drawer__utility-links"><a 1521 href="https://ugraft.com/customer_authentication/redirect?locale=en®ion_country=US" 1522 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1523 rel="nofollow" 1524 ><account-icon>
1524<span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1525</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 1526</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1527 <a href="https://twitter.com/WestminsterClin/status/1635536236415709185" class="list-social__link link"> 1528 <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> 1529</span> 1530 <span class="visually-hidden">X (Twitter)</span> 1531 </a> 1532 </li><li class="list-social__item"> 1533 <a href="https://www.facebook.com/doctor.u.md" class="list-social__link link"> 1534 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 1535</span> 1536 <span class="visually-hidden">Facebook</span> 1537 </a> 1538 </li><li class="list-social__item"> 1539 <a href="https://www.pinterest.com/drsanusiumar/_created/" class="list-social__link link"> 1540 <span class="svg-wrapper"><svg class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg> 1541</span> 1542 <span class="visually-hidden">Pinterest</span> 1543 </a> 1544 </li><li class="list-social__item"> 1545 <a href="https://www.instagram.com/drsanusiumar/" class="list-social__link link"> 1546 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 1547</span>
1548 <span class="visually-hidden">Instagram</span> 1549 </a> 1550 </li><li class="list-social__item"> 1551 <a href="https://www.youtube.com/user/DrSUmar" class="list-social__link link"> 1552 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 1553</span> 1554 <span class="visually-hidden">YouTube</span> 1555 </a> 1556 </li></ul> 1557 </div> 1558 </div> 1559 </div> 1560 </div> 1561 </details> 1562</header-drawer> 1563<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1564 1565 <img src="//ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?v=1739914432&width=600" alt="UGRAFT " srcset="//ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?v=1739914432&width=120 120w, //ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?v=1739914432&width=180 180w, //ugraft.com/cdn/shop/files/DrU-UGraft-Zeus-Solid-amp-logo.png?v=1739914432&width=240 240w" width="120" height="90.22026431718062" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 240px) 50vw, 120px"> 1566 </div></a></h1> 1567 1568<nav class="header__inline-menu"> 1569 <ul class="list-menu list-menu--inline" role="list"><li><a 1570 id="HeaderMenu-home" 1571 href="/" 1572 class="header__menu-item list-menu__item link link--text focus-inset" 1573 1574 aria-current="page" 1575 1576 > 1577 <span 1578 class="header__active-menu-item" 1579 1580 >Home</span> 1581 </a></li><li><header-menu> 1582 <details id="Details-HeaderMenu-2"> 1583 <summary 1584 id="HeaderMenu-about-dr-ugraft®-zeus" 1585 class="header__menu-item list-menu__item link focus-inset" 1586 > 1587 <span 1588 >About Dr. UGraft® Zeus</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1589</summary> 1590 <ul 1591 id="HeaderMenu-MenuList-2" 1592 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 1593 role="list" 1594 tabindex="-1" 1595 ><li><a 1596 id="HeaderMenu-about-dr-ugraft®-zeus-what-is-it" 1597 href="/pages/what-is-dr-ugraft-hair-transplant-system" 1598 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1599 1600 > 1601 What is it? 1602 </a></li><li><a 1603 id="HeaderMenu-about-dr-ugraft®-zeus-system-parts" 1604 href="/pages/system-parts" 1605 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1606 1607 > 1608 System & Parts 1609 </a></li><li><a 1610 id="HeaderMenu-about-dr-ugraft®-zeus-advantages-over-competition" 1611 href="/pages/articles-the-dr-ugraft-advantage" 1612 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1613 1614 > 1615 Advantages Over Competition 1616 </a></li><li><a 1617 id="HeaderMenu-about-dr-ugraft®-zeus-african-afro-textured-fue" 1618 href="/pages/achieve-the-best-success-rates-for-african-american-hair-transplants" 1619 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1620 1621 > 1622 African/Afro-Textured FUE 1623 </a></li><li><a 1624 id="HeaderMenu-about-dr-ugraft®-zeus-long-hair-fue" 1625 href="/pages/long-hair-fue" 1626 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1627 1628 > 1629 Long Hair FUE 1630 </a></li><li><a 1631 id="HeaderMenu-about-dr-ugraft®-zeus-publications" 1632 href="/pages/publications" 1633 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1634 1635 > 1636 Publications 1637 </a></li><li><a 1638 id="HeaderMenu-about-dr-ugraft®-zeus-doctor-testimonials" 1639 href="/pages/doctor-testimonials" 1640 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1641 1642 > 1643 Doctor Testimonials 1644 </a></li></ul> 1645 </details> 1646 </header-menu></li><li><a 1647 id="HeaderMenu-shop" 1648 href="/collections/all" 1649 class="header__menu-item list-menu__item link link--text focus-inset" 1650 1651 >
1652 <span 1653 >Shop</span> 1654 </a></li><li><header-menu> 1655 <details id="Details-HeaderMenu-4"> 1656 <summary 1657 id="HeaderMenu-physicians" 1658 class="header__menu-item list-menu__item link focus-inset" 1659 > 1660 <span 1661 >Physicians</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1662</summary> 1663 <ul 1664 id="HeaderMenu-MenuList-4" 1665 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 1666 role="list" 1667 tabindex="-1" 1668 ><li><a 1669 id="HeaderMenu-physicians-become-a-dr-ugraft-â¢-doctor-clinic" 1670 href="/pages/become-a-dr-ugraft-%E2%84%A2-doctor-clinic" 1671 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1672 1673 > 1674 Become A Dr.UGraft ⢠Doctor/Clinic 1675 </a></li><li><a 1676 id="HeaderMenu-physicians-training" 1677 href="/pages/training-information" 1678 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1679 1680 > 1681 Training 1682 </a></li><li><a 1683 id="HeaderMenu-physicians-case-studies" 1684 href="/pages/case-studies" 1685 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1686 1687 > 1688 Case Studies 1689 </a></li><li><a 1690 id="HeaderMenu-physicians-physician-faq" 1691 href="/pages/physician-faq" 1692 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1693 1694 > 1695 Physician FAQ 1696 </a></li><li><a 1697 id="HeaderMenu-physicians-how-to-guide" 1698 href="/pages/how-to-guide" 1699 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1700 1701 > 1702 How To Guide 1703 </a></li></ul> 1704 </details> 1705 </header-menu></li><li><a 1706 id="HeaderMenu-contact" 1707 href="/pages/contact" 1708 class="header__menu-item list-menu__item link link--text focus-inset" 1709 1710 > 1711 <span 1712 >Contact</span> 1713 </a></li><li><a 1714 id="HeaderMenu-account" 1715 href="https://shopify.com/71342325974/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI2M2VkZjMtZGIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxMTkwMTkwLCJuYmYiOjE3OTA1ODUzOTB9.sUKCgRk_gJRGW4S4wLzI70T0oE4HZvdQEejZZ_H9pJU®ion_country=US" 1716 class="header__menu-item list-menu__item link link--text focus-inset" 1717 1718 > 1719 <span 1720 >Account</span> 1721 </a></li><li><a 1722 id="HeaderMenu-become-an-affiliate" 1723 href="https://shopify.com/71342325974/account/pages/63180ea1-edac-4010-98d1-d6a29078e7d5" 1724 class="header__menu-item list-menu__item link link--text focus-inset" 1725 1726 > 1727 <span 1728 >Become an Affiliate</span> 1729 </a></li></ul> 1730</nav> 1731 1732<div class="header__icons header__icons--localization header-localization"> 1733 <div class="desktop-localization-wrapper"> 1734</div> 1735 1736 1737<details-modal class="header__search"> 1738 <details> 1739 <summary 1740 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1741 aria-haspopup="dialog" 1742 aria-label="Search" 1743 >
1744 <span> 1745 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1746</span> 1747 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1748</span> 1749 </span> 1750 </summary> 1751 <div 1752 class="search-modal modal__content gradient" 1753 role="dialog" 1754 aria-modal="true" 1755 aria-label="Search" 1756 > 1757 <div class="modal-overlay"></div> 1758 <div 1759 class="search-modal__content search-modal__content-bottom" 1760 tabindex="-1" 1761 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 1762 <div class="field"> 1763 <input 1764 class="search__input field__input" 1765 id="Search-In-Modal" 1766 type="search" 1767 name="q" 1768 value="" 1769 placeholder="Search"role="combobox" 1770 aria-expanded="false" 1771 aria-owns="predictive-search-results" 1772 aria-controls="predictive-search-results" 1773 aria-haspopup="listbox" 1774 aria-autocomplete="list" 1775 autocorrect="off" 1776 autocomplete="off" 1777 autocapitalize="off" 1778 spellcheck="false"> 1779 <label class="field__label" for="Search-In-Modal">Search</label> 1780 <input type="hidden" name="options[prefix]" value="last"> 1781 <button 1782 type="reset" 1783 class="reset__button field__button hidden" 1784 aria-label="Clear search term" 1785 > 1786 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 1787</span> 1788 </button> 1789 <button class="search__button field__button" aria-label="Search"> 1790 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1791</span> 1792 </button> 1793 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1794 1795<div class="predictive-search__loading-state"> 1796 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 1797 1798</div> 1799</div> 1800 1801 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 1802 type="button" 1803 class="search-modal__close-button modal__close-button link link--text focus-inset" 1804 aria-label="Close" 1805 > 1806 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1807</span> 1808 </button> 1809 </div> 1810 </div> 1811 </details> 1812</details-modal> 1813 1814<a 1815 href="https://ugraft.com/customer_authentication/redirect?locale=en®ion_country=US" 1816 class="header__icon header__icon--account link focus-inset small-hide" 1817 rel="nofollow" 1818 ><account-icon>
1818<span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1819</span></account-icon><span class="visually-hidden">Log in</span> 1820 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 1821 1822 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 1823</span> 1824 1825 <span class="visually-hidden">Cart</span></a> 1826 </div> 1827 </header> 1828</sticky-header> 1829 1830<cart-notification> 1831 <div class="cart-notification-wrapper page-width"> 1832 <div 1833 id="cart-notification" 1834 class="cart-notification focus-inset color-scheme-1 gradient" 1835 aria-modal="true" 1836 aria-label="Item added to your cart" 1837 role="dialog" 1838 tabindex="-1" 1839 > 1840 <div class="cart-notification__header"> 1841 <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1842Item added to your cart 1843 </h2> 1844 <button 1845 type="button" 1846 class="cart-notification__close modal__close-button link link--text focus-inset" 1847 aria-label="Close" 1848 > 1849 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1850</span> 1851 </button> 1852 </div> 1853 <div id="cart-notification-product" class="cart-notification-product"></div> 1854 <div class="cart-notification__links"> 1855 <a 1856 href="/cart" 1857 id="cart-notification-button" 1858 class="button button--secondary button--full-width" 1859 >View cart</a> 1860 <form action="/cart" method="post" id="cart-notification-form"> 1861 <button class="button button--primary button--full-width" name="checkout"> 1862 Check out 1863 </button> 1864 </form> 1865 <button type="button" class="link button-label">Continue shopping</button> 1866 </div> 1867 </div> 1868 </div> 1869</cart-notification> 1870<style data-shopify> 1871 .cart-notification { 1872 display: none; 1873 } 1874</style> 1875 1876
1877<script type="application/ld+json"> 1878 { 1879 "@context": "http://schema.org", 1880 "@type": "Organization", 1881 "name": "UGRAFT ", 1882 1883 "logo": "https:\/\/ugraft.com\/cdn\/shop\/files\/DrU-UGraft-Zeus-Solid-amp-logo.png?v=1739914432\u0026width=500", 1884 1885 "sameAs": [ 1886 "https:\/\/twitter.com\/WestminsterClin\/status\/1635536236415709185", 1887 "https:\/\/www.facebook.com\/doctor.u.md", 1888 "https:\/\/www.pinterest.com\/drsanusiumar\/_created\/", 1889 "https:\/\/www.instagram.com\/drsanusiumar\/", 1890 "", 1891 "", 1892 "", 1893 "https:\/\/www.youtube.com\/user\/DrSUmar", 1894 "" 1895 ], 1896 "url": "https:\/\/ugraft.com" 1897 } 1898</script>
1898 1899
1899<script type="application/ld+json"> 1900 { 1901 "@context": "http://schema.org", 1902 "@type": "WebSite", 1903 "name": "UGRAFT ", 1904 "potentialAction": { 1905 "@type": "SearchAction", 1906 "target": "https:\/\/ugraft.com\/search?q={search_term_string}", 1907 "query-input": "required name=search_term_string" 1908 }, 1909 "url": "https:\/\/ugraft.com" 1910 } 1911 </script>
1911 1912</div> 1913<!-- END sections: header-group --> 1914 1915 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1916 <section id="shopify-section-template--20325533679830__image_banner" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-image-banner.css?v=124819179385751388401761244924" rel="stylesheet" type="text/css" media="all" /> 1917<style data-shopify>#Banner-template--20325533679830__image_banner::after { 1918 opacity: 0.4; 1919 }</style><div 1920 id="Banner-template--20325533679830__image_banner" 1921 class="banner banner--content-align-center banner--content-align-mobile-center banner--large banner--desktop-transparent scroll-trigger animate--fade-in" 1922><div class="banner__media media scroll-trigger animate--fade-in"><img src="//ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=3840" alt="" srcset="//ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=375 375w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=550 550w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=750 750w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=1100 1100w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=1500 1500w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=1780 1780w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=2000 2000w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=3000 3000w, //ugraft.com/cdn/shop/files/IMG_6702-1200-overlay-1200x700.jpg?v=1739914343&width=3840 3840w" width="1200" height="700.0" sizes="100vw" fetchpriority="high"> 1923 </div><div class="banner__content banner__content--middle-center page-width scroll-trigger animate--slide-in"> 1924 <div class="banner__box content-container content-container--full-width-mobile color-scheme-3 gradient"><h2 1925 class="banner__heading inline-richtext hxl" 1926 1927 > 1928 The Dr. UGraft® Zeus System 1929 </h2><div class="banner__text rte subtitle" > 1930 <p>Innovative, advanced Follicular Unit Extraction hair transplant devices All Regular Scalp FUE. All Thin Scalp FUE. All Thick Afro Scalp FUE. All Body Hair FUE. All Beard Hair FUE. All Long Hair FUE. All Short Hair FUE. All No Shave FUE. No exception. No suction. Dermatologist-Invented, Patented and Patent Pending US Technologies</p> 1931 </div><div 1932 class="banner__buttons" 1933 1934 ><a 1935 1936 href="/collections/all" 1937 1938 class="button button--secondary" 1939 >Shop Now</a></div></div> 1940 </div> 1941</div> 1942 1943 1944</section><section id="shopify-section-template--20325533679830__rich_text_mC8A8U" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-rich-text.css?v=155250126305810049721761244924" rel="stylesheet" type="text/css" media="all" /> 1945<style data-shopify>.section-template--20325533679830__rich_text_mC8A8U-padding { 1946 padding-top: 30px; 1947 padding-bottom: 39px; 1948 } 1949 1950 @media screen and (min-width: 750px) { 1951 .section-template--20325533679830__rich_text_mC8A8U-padding { 1952 padding-top: 40px; 1953 padding-bottom: 52px; 1954 } 1955 }</style><div class="isolate"> 1956 <div class="rich-text content-container color-scheme-2 gradient rich-text--full-width content-container--full-width section-template--20325533679830__rich_text_mC8A8U-padding"> 1957 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 1958 <div class="rich-text__blocks center"><h2 1959 class="rich-text__heading rte inline-richtext h1 scroll-trigger animate--slide-in" 1960 1961 1962 data-cascade 1963 style="--animation-order: 1;" 1964 1965 > 1966 See How UGraft Zeus Outperforms Other FUE Devices 1967 </h2></div> 1968 </div> 1969 </div> 1970</div> 1971 1972 1973</section><section id="shopify-section-template--20325533679830__custom_liquid_UFGx8e" class="shopify-section section"><style data-shopify>.section-template--20325533679830__custom_liquid_UFGx8e-padding {
1974 padding-top: calc(8px * 0.75); 1975 padding-bottom: calc(0px * 0.75); 1976 } 1977 1978 @media screen and (min-width: 750px) { 1979 .section-template--20325533679830__custom_liquid_UFGx8e-padding { 1980 padding-top: 8px; 1981 padding-bottom: 0px; 1982 } 1983 }</style><div class="color-scheme-1 gradient"> 1984 <div class="section-template--20325533679830__custom_liquid_UFGx8e-padding"> 1985 <!DOCTYPE html> 1986<html lang="en"> 1987<head> 1988 <meta charset="UTF-8"> 1989 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 1990 <title>UGraft Zeus Comparison</title> 1991 <style> 1992 .zeus-table-container { 1993 width: 90%; 1994margin:0 auto; 1995 overflow-x: auto; /* Enables horizontal scroll on small screens */ 1996 } 1997 1998 .zeus-table { 1999 width: 100%; 2000 min-width: 600px; /* Prevents collapsing too much */ 2001 border-collapse: collapse; 2002 font-family: sans-serif; 2003 text-align: center; 2004 } 2005 2006 .zeus-table th, .zeus-table td { 2007 border: 1px solid #ccc; 2008 padding: 8px; 2009 white-space: nowrap; /* Keeps text inline */ 2010 } 2011 2012 .zeus-table th { 2013 background-color: #328fa7; 2014 color: white; 2015 } 2016 2017 .zeus-legend { 2018 display: flex; 2019 flex-wrap: wrap; /* Wraps nicely on mobile */ 2020 justify-content: center; 2021 margin: 10px 0 20px; 2022 gap: 20px; 2023 font-weight: bold; 2024 font-size: 14px; 2025 } 2026 2027 .zeus-legend span { 2028 display: flex; 2029 align-items: center; 2030 gap: 4px; 2031 } 2032 2033 @media (max-width: 600px) { 2034 .zeus-table th, .zeus-table td { 2035 font-size: 12px; 2036 padding: 6px; 2037 } 2038 } 2039 </style> 2040</head> 2041<body> 2042 2043 <!-- Legend --> 2044 <div class="zeus-legend"> 2045 <span style="color: green;">YES = â</span> 2046 <span style="color: orange;">SOME = â</span> 2047 <span style="color: red;">NO = â</span> 2048 </div> 2049 2050 <!-- Responsive Table Wrapper --> 2051 <div class="zeus-table-container"> 2052 <table class="zeus-table"> 2053 <thead> 2054 <tr> 2055 <th> </th> 2056 <th>UGraft Zeus</th> 2057 <th>Neograft</th> 2058 <th>Smart Graft</th> 2059 <th>Mamba/Trivellini</th> 2060 <th>WAW</th> 2061 <th>Micromotor</th> 2062 2063 <th>ARTAS</th> 2064 </tr> 2065 </thead> 2066 <tbody> 2067 <tr> 2068 <td>All Purpose<br>(one punch and driver for all FUE scenarios)</td> 2069 <td style="color: green;">â</td> 2070 <td style="color: red;">â</td> 2071 <td style="color: red;">â</td> 2072 <td style="color: red;">â</td> 2073 <td style="color: red;">â</td> 2074 <td style="color: red;">â</td> 2075 2076 <td style="color: red;">â</td> 2077 </tr> 2078 <tr> 2079 <td>Afro Hair</td> 2080 <td style="color: green;">â</td> 2081 <td style="color: orange;">â</td> 2082 <td style="color: orange;">â</td> 2083 <td style="color: orange;">â</td> 2084 <td style="color: orange;">â</td> 2085 <td style="color: orange;">â</td> 2086 2087 <td style="color: orange;">â</td> 2088 </tr> 2089 <tr> 2090 <td>Body Hair</td> 2091 <td style="color: green;">â</td> 2092 <td style="color: orange;">â</td> 2093 <td style="color: orange;">â</td> 2094 <td style="color: orange;">â</td> 2095 <td style="color: orange;">â</td> 2096 <td style="color: orange;">â</td> 2097 2098 <td style="color: orange;">â</td> 2099 </tr> 2100 <tr> 2101 <td>All Long Hair</td> 2102 <td style="color: green;">â</td> 2103 <td style="color: red;">â</td> 2104 <td style="color: red;">â</td> 2105 <td style="color: orange;">â</td> 2106 <td style="color: orange;">â</td> 2107 <td style="color: red;">â</td> 2108 2109 <td style="color: red;">â</td> 2110 </tr> 2111 </tbody> 2112 </table> 2113 </div> <!-- â close table container --> 2114 2115 <!-- Button --> 2116 <div style="text-align: center; margin-top: 20px;"> 2117 <a href="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/UGRAFT-ZEUS-Comparison-Chart-2026.pdf?v=1779224451" 2118 target="_blank" 2119 rel="noopener" 2120 style=" 2121 display: inline-block; 2122 background-color: #000; 2123 color: #fff; 2124 padding: 12px 24px; 2125 text-decoration: none; 2126 font-weight: bold; 2127 border-radius: 8px; 2128 font-size: 16px; 2129 border: none; 2130 cursor: pointer; 2131 "> 2132 View Complete Comparison 2133 </a> 2134 </div> 2135 2136<style> </style> 2137<div id="shopify-block-Aalg5NTROMW1Hb01oZ__12463214420109983931" class="shopify-block shopify-app-block"><style>body:not(.upo-ajax-cart-active) .cart-count-bubble, 2138 body:not(.upo-ajax-cart-active) [data-cart-count], 2139 body:not(.upo-ajax-cart-active) .cart-count, 2140 body:not(.upo-ajax-cart-active) .header__cart-count, 2141 body:not(.upo-ajax-cart-active) .cart-link__count, 2142 body:not(.upo-ajax-cart-active) [data-cart-bubble-count], 2143 body:not(.upo-ajax-cart-active) .minicart-count, 2144 body:not(.upo-ajax-cart-active) .cart-bubble, 2145 body:not(.upo-ajax-cart-active) .site-header__cart-count, 2146 body:not(.upo-ajax-cart-active) .header__cart span, 2147 body:not(.upo-ajax-cart-active) .cart-icon-bubble { 2148 display: none !important; 2149 }/* 3. Hide child addon line items instantly on server-side and AJAX renders */</style> 2150
2151<script> 2152 (function() { 2153 function isIgnoredBubbleNode(node) { 2154 return ( 2155 node.classList.contains('cart-bubble__background') || 2156 node.classList.contains('cart-bubble__bg') || 2157 node.classList.contains('background') || 2158 node.classList.contains('hidden') || 2159 node.classList.contains('visually-hidden') || 2160 node.classList.contains('svg-wrapper') || 2161 node.closest('.cart-bubble__background') !== null || 2162 node.closest('.svg-wrapper') !== null 2163 ); 2164 } 2165 2166 function updateBubbleElements(displayCount) { 2167 document.querySelectorAll('.cart-bubble__background, .cart-bubble__bg').forEach(function(bg) { 2168 if (bg.textContent) bg.textContent = ''; 2169 }); 2170 2171 const selectors = [ 2172 '.cart-count-bubble span', 2173 '.cart-count-bubble', 2174 '[data-cart-count]', 2175 '.cart-count', 2176 '.header__cart-count', 2177 '.cart-link__count', 2178 '[data-cart-bubble-count]', 2179 '.minicart-count', 2180 '.cart-bubble__text-count', 2181 '.cart-bubble__text', 2182 '.cart-bubble', 2183 '.site-header__cart-count', 2184 '[data-cart-count-bubble]', 2185 '.header__cart-count-bubble', 2186 ]; 2187 2188 var foundBadge = false; 2189 2190 selectors.forEach(function(sel) { 2191 document.querySelectorAll(sel).forEach(function(el) { 2192 if (isIgnoredBubbleNode(el)) return; 2193 2194 if (el.classList.contains('cart-count-bubble') || el.classList.contains('cart-bubble')) { 2195 if (displayCount === 0) { 2196 el.style.display = 'none'; 2197 } else { 2198 el.style.display = ''; 2199 el.removeAttribute('hidden'); 2200 } 2201 } 2202 var parentBubble = el.closest('.cart-count-bubble, .cart-bubble'); 2203 if (parentBubble) { 2204 if (displayCount === 0) { 2205 parentBubble.style.display = 'none'; 2206 } else { 2207 parentBubble.style.display = ''; 2208 parentBubble.removeAttribute('hidden'); 2209 } 2210 } 2211 2212 const hasMatchedDescendant = Array.from(el.querySelectorAll('*')).some(function(desc) { 2213 try { 2214 return !isIgnoredBubbleNode(desc) && selectors.some(function(selector) { return desc.matches(selector); }); 2215 } catch (e) { 2216 return false; 2217 } 2218 }); 2219 if (hasMatchedDescendant) return; 2220 2221 foundBadge = true; 2222 const targetText = String(displayCount); 2223 if (el.tagName === 'SPAN' || el.children.length === 0) { 2224 if (el.textContent !== targetText) { 2225 el.textContent = targetText; 2226 } 2227 } else { 2228 const targetSpan = Array.from(el.querySelectorAll('span')).find(function(s) { 2229 return !isIgnoredBubbleNode(s); 2230 }); 2231 if (targetSpan) { 2232 if (targetSpan.textContent !== targetText) { 2233 targetSpan.textContent = targetText; 2234 } 2235 } 2236 } 2237 }); 2238 }); 2239 2240 if (!foundBadge && displayCount > 0) { 2241 var containerSelectors = [ 2242 '#cart-icon-bubble', 2243 '.header__icon--cart', 2244 'a[href*="/cart"]', 2245 'header-cart-icon', 2246 '.header__cart', 2247 '.site-header__cart' 2248 ]; 2249 2250 var cartContainer = null; 2251 for (var i = 0; i < containerSelectors.length; i++) { 2252 var containerEl = document.querySelector(containerSelectors[i]); 2253 if (containerEl) { 2254 cartContainer = containerEl; 2255 break; 2256 } 2257 } 2258 2259 if (cartContainer) { 2260 var badge = cartContainer.querySelector('.cart-count-bubble, .cart-bubble'); 2261 if (!badge) { 2262 badge = document.createElement('div'); 2263 badge.className = 'cart-count-bubble'; 2264 badge.innerHTML = '<span aria-hidden="true">' + displayCount + '</span><span class="visually-hidden">' + displayCount + ' items</span>'; 2265 cartContainer.appendChild(badge); 2266 } else { 2267 badge.style.display = ''; 2268 badge.removeAttribute('hidden'); 2269 var span = badge.querySelector('span'); 2270 if (span) span.textContent = String(displayCount); 2271 } 2272 } 2273 } 2274 } 2275 2276 function initStoredCartCount() {
2277 try { 2278 const storedCount = localStorage.getItem('upo_cart_parent_count'); 2279 if (storedCount !== null) { 2280 const count = parseInt(storedCount, 10); 2281 var serverCartCount = 0; 2282 if (count === 0 && serverCartCount > 0) { 2283 return; 2284 } 2285 updateBubbleElements(count); 2286 } 2287 } catch (e) {} 2288 } 2289 2290 if (document.readyState === 'loading') { 2291 document.addEventListener('DOMContentLoaded', initStoredCartCount); 2292 } else { 2293 initStoredCartCount(); 2294 } 2295 })(); 2296</script>
2296<script> 2297 (function() { 2298 var currentProductId = ""; 2299 2300 // Allow re-initialization when navigating to a different product via AJAX/SPA 2301 // (e.g. Broadcast theme instant navigation from search results) 2302 if (window.ult_embed_loaded && window.ult_last_product_id === currentProductId) return; 2303 2304 // Product has changed â reset preview flags so frontPreview.js re-mounts 2305 if (window.ult_last_product_id !== currentProductId) { 2306 window.ult_preview_loading = false; 2307 } 2308 2309 window.ult_embed_loaded = true; 2310 window.ult_last_product_id = currentProductId; 2311 2312 window.app_embed_active = true; 2313 var shop = "63edf3-db.myshopify.com"; 2314 window.shop_id = "71342325974"; 2315 window.customerId = ""; 2316 window.countryCode = "US"; 2317 window.productId = ""; 2318 window.ultProductJson = null; 2319 var productTitle = ""; 2320 var variantId = ""; 2321 var variantIds = []; 2322 var collectioIds = ""; 2323 2324 2325 window.ult_shop_currency = "USD"; 2326 window.shop_locale_currency = "USD"; 2327 window.symbol = "$"; 2328 window.currency = { 2329 ult_shop_currency: window.ult_shop_currency, 2330 shop_locale_currency: window.shop_locale_currency, 2331 symbol: window.symbol, 2332 exchange_rate: 1 2333 };const ult_shop_locale_currency = window.shop_locale_currency; 2334 const symbol = window.symbol; 2335 2336 const STORAGE_KEY = "exchangeRates"; // one key for all rates 2337 2338 // localStorage can throw (sandboxed iframe / private mode / blocked cookies). 2339 // These guards ensure a storage failure never aborts the preview load. 2340 function safeStorageGet(key) { 2341 try { 2342 return localStorage.getItem(key); 2343 } catch (e) { 2344 return null; 2345 } 2346 } 2347 2348 function safeStorageSet(key, value) { 2349 try { 2350 localStorage.setItem(key, value); 2351 } catch (e) { 2352 /* storage unavailable â ignore, rates just won't be cached */ 2353 } 2354 } 2355 2356 async function getExchangeRate(from, to) { 2357 let allRates = {}; 2358 try { 2359 allRates = JSON.parse(safeStorageGet(STORAGE_KEY) || "{}"); 2360 } catch (e) { 2361 allRates = {}; 2362 } 2363 const pairKey = `${from}_${to}`; 2364 const rateData = allRates[pairKey]; 2365 2366 function setCurrency(rate) { 2367 window.currency = { 2368 ult_shop_currency: from, 2369 shop_locale_currency: to, 2370 symbol, 2371 exchange_rate: rate 2372 }; 2373 } 2374 2375 if (window.Shopify?.currency?.rate !== undefined && window.Shopify?.currency?.rate !== null) { 2376 const rate = parseFloat(window.Shopify.currency.rate); 2377 if (!isNaN(rate)) { 2378 setCurrency(rate); 2379 return rate; 2380 } 2381 } 2382 2383 if (from === to) { 2384 allRates[pairKey] = { rate: 1, timestamp: Date.now() }; 2385 safeStorageSet(STORAGE_KEY, JSON.stringify(allRates)); 2386 setCurrency(1); 2387 return 1; 2388 } 2389 2390 if (rateData && (Date.now() - rateData.timestamp) < 24 * 60 * 60 * 1000) { 2391 setCurrency(rateData.rate); 2392 return rateData.rate; 2393 } 2394 2395 try { 2396 const res = await fetch(`https://api.frankfurter.dev/v1/latest?from=${from}&to=${to}`); 2397 const data = await res.json(); 2398 const rate = data?.rates?.[to]; 2399 2400 if (rate && !isNaN(rate) && rate > 0) { 2401 allRates[pairKey] = { rate, timestamp: Date.now() }; 2402 safeStorageSet(STORAGE_KEY, JSON.stringify(allRates)); 2403 setCurrency(rate); 2404 return rate; 2405 } 2406 setCurrency(1); 2407 return 1; 2408 } catch (err) { 2409 setCurrency(1); 2410 return 1; 2411 } 2412 } 2413 2414 async function initCurrencyAndLoadPreview() { 2415 if (window.ult_preview_loading) return; 2416 window.ult_preview_loading = true; 2417 window.ult_last_preview_product_id = currentProductId; 2418 2419 await getExchangeRate(ult_shop_currency, ult_shop_locale_currency); 2420 2421 // Check if frontPreview.js is already loaded (SPA navigation case) 2422 // If so, fire a custom event so it can re-mount for the new product 2423 if (window.__upo_preview_script_loaded) { 2424 document.dispatchEvent(new CustomEvent('upo:product-changed', { 2425 detail: { 2426 productId: currentProductId, 2427 productVariations: window.product_variations, 2428 currency: window.currency 2429 } 2430 })); 2431 return; 2432 } 2433 2434 // First load â dynamically inject the script 2435 const script = document.createElement('script'); 2436 script.src = "https://cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/frontPreview.js"; 2437 script.type = "module"; 2438 script.onload = function() { 2439 window.__upo_preview_script_loaded = true; 2440 }; 2441 document.body.appendChild(script); 2442 2443 const tartanScript = document.createElement('script'); 2444 tartanScript.src = "https://cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/tartan_dropdown_modal.js"; 2445 tartanScript.defer = true; 2446 document.body.appendChild(tartanScript); 2447 } 2448 2449 // Locale info 2450 var locale = { 2451 isoCode: "en", 2452 name: "English", 2453 endonymName: "English", 2454 primary: true 2455 }; 2456 2457 2458 var planFeatures = []; 2459 2460 2461 2462 var faqs = []; 2463 2464 2465 function getFaqTranslation(obj, locale) { 2466 if (!obj) return ""; 2467 if (obj[locale]) return obj[locale]; 2468 2469 const firstLang = Object.keys(obj)[0]; 2470 return obj[firstLang] || ""; 2471 } 2472 2473 var currentLocale = locale.isoCode; 2474 2475 var localizedFaqs = faqs.map(faq => { 2476 return { 2477 id: faq.id, 2478 title: getFaqTranslation(faq.title, currentLocale), 2479 description: getFaqTranslation(faq.description, currentLocale) 2480 }; 2481 }); 2482 window.localizedFaqs = localizedFaqs 2483 2484 2485 2486 var allProductVariations = []; 2487 2488 2489 2490 2491 var variationGroups = []; 2492 2493 2494 2495 2496 var shopifyOptions = []; 2497 2498 2499 window.shopify_options = shopifyOptions; 2500 2501 2502 window.upo_theme_settings = null; 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 collectionGroups = ""; 2513 2514 document.addEventListener("DOMContentLoaded", function () { 2515 2516 var collectionData = { 2517 id: null, 2518 handle: null, 2519 title: null 2520 }; 2521 2522 var metaData = { 2523 namespace: null, 2524 key: null, 2525 value: null, 2526 type: null 2527 }; 2528 2529 2530 2531 }); 2532 2533 2534 var rawVariationGroups = [ 2535 ...(allProductVariations || []), 2536 ...(variationGroups || []), 2537 ...(collectionGroups || []) 2538 ]; 2539 2540 var seenGroupIds = new Set(); 2541 var seenGroupNames = new Set(); 2542 var mergedVariationGroups = []; 2543 for (var i = 0; i < rawVariationGroups.length; i++) { 2544 var grp = rawVariationGroups[i]; 2545 if (!grp) continue; 2546 var grpId = grp.id ? String(grp.id) : null; 2547 var grpName = grp.name ? String(grp.name).trim().toLowerCase() : null; 2548 2549 if (grpId && seenGroupIds.has(grpId)) { 2550 continue; 2551 } 2552 if (grpName && seenGroupNames.has(grpName)) { 2553 continue; 2554 } 2555 2556 if (grpId) seenGroupIds.add(grpId); 2557 if (grpName) seenGroupNames.add(grpName); 2558 mergedVariationGroups.push(grp); 2559 } 2560 console.log("mergedVariationGroups" , mergedVariationGroups); 2561 function getTranslatedField(obj, isoCode) { 2562 if (typeof obj !== 'object' || !obj) return ''; 2563 return obj[isoCode] || Object.values(obj)[0] || ''; 2564 } 2565 2566 function getAdvancedOptions(field, isoCode) { 2567 const options = field.advanced_options || {}; 2568 return options[isoCode] || Object.values(options)[0] || {}; 2569 } 2570 2571 function getOptionValues(field, isoCode) { 2572 const values = field.option_values; 2573 if (Array.isArray(values)) { 2574 return values.map(opt => { 2575 if (typeof opt.label === 'object') { 2576 opt.label = getTranslatedField(opt.label, isoCode); 2577 } 2578 if (typeof opt.description === 'object') { 2579 opt.description = getTranslatedField(opt.description, isoCode); 2580 } 2581 return opt; 2582 }); 2583 } 2584 if (typeof values === 'object' && values !== null) { 2585 const localizedArray = values[locale.isoCode] || Object.values(values)[0] || []; 2586 return localizedArray.map(opt => { 2587 if (typeof opt.label === 'object') { 2588 opt.label = getTranslatedField(opt.label, locale.isoCode); 2589 } 2590 if (typeof opt.description === 'object') { 2591 opt.description = getTranslatedField(opt.description, locale.isoCode); 2592 } 2593 return opt; 2594 }); 2595 } 2596 return []; 2597 } 2598 2599 function localizeVariation(variation, isoCode) { 2600 const field = variation.variation_field || {}; 2601 2602 if (typeof field.product_label === 'object') { 2603 field.product_label = getTranslatedField(field.product_label, isoCode); 2604 } 2605 if (typeof field.cart_label === 'object') { 2606 field.cart_label = getTranslatedField(field.cart_label, isoCode); 2607 } 2608 2609 field.advanced_options = getAdvancedOptions(field, isoCode); 2610 field.option_values = getOptionValues(field, isoCode); 2611 2612 variation.variation_field = field; 2613 2614 if (Array.isArray(variation.sub_variation)) { 2615 variation.sub_variation = variation.sub_variation.map(subVar => 2616 localizeVariation(subVar, isoCode) 2617 ); 2618 } 2619 2620 return variation; 2621 } 2622 2623 function matchProductConditions(product, conditionData, activePrice) { 2624 if (!conditionData || !Array.isArray(conditionData.conditions) || conditionData.conditions.length === 0) { 2625 return true; 2626 } 2627 2628 var operator = conditionData.operator || 'all'; 2629 var conditions = conditionData.conditions; 2630 2631 var matchCount = 0; 2632 for (var i = 0; i < conditions.length; i++) { 2633 var cond = conditions[i]; 2634 var select = cond.select; 2635 var relative = cond.relative; 2636 var targetVal = cond.value; 2637 2638 var propVal = null; 2639 if (select === 'TITLE') { 2640 propVal = product.title || ''; 2641 } else if (select === 'VENDOR') { 2642 propVal = product.vendor || ''; 2643 } else if (select === 'PRODUCT_TYPE') { 2644 propVal = product.type || ''; 2645 } else if (select === 'HANDLE') { 2646 propVal = product.handle || ''; 2647 } else if (select === 'PRICE') { 2648 propVal = activePrice; 2649 } else if (select === 'TAG') { 2650 propVal = product.tags || []; 2651 } else if (select === 'COLLECTION') { 2652 propVal = window.productId ? [String(window.collectioIds)] : []; 2653 } 2654 2655 var isMatch = false;
2656 2657 if (select === 'TAG') { 2658 var tags = Array.isArray(propVal) ? propVal : []; 2659 var targetTag = String(targetVal).toLowerCase().trim(); 2660 var tagMatch = false; 2661 for (var j = 0; j < tags.length; j++) { 2662 if (tags[j].toLowerCase().trim() === targetTag) { 2663 tagMatch = true; 2664 break; 2665 } 2666 } 2667 if (relative === 'EQUAL') { 2668 isMatch = tagMatch; 2669 } else if (relative === 'NOT_EQUAL') { 2670 isMatch = !tagMatch; 2671 } else if (relative === 'CONTAINS') { 2672 isMatch = tags.some(function(t) { return t.toLowerCase().indexOf(targetTag) !== -1; }); 2673 } else if (relative === 'NOT_CONTAINS') { 2674 isMatch = !tags.some(function(t) { return t.toLowerCase().indexOf(targetTag) !== -1; }); 2675 } 2676 } else if (select === 'COLLECTION') { 2677 var cols = Array.isArray(propVal) ? propVal : []; 2678 var targetColId = String(targetVal).replace(/[^0-9]/g, ''); 2679 var colMatch = false; 2680 for (var j = 0; j < cols.length; j++) { 2681 if (cols[j].replace(/[^0-9]/g, '') === targetColId) { 2682 colMatch = true; 2683 break; 2684 } 2685 } 2686 if (relative === 'EQUAL') { 2687 isMatch = colMatch; 2688 } else if (relative === 'NOT_EQUAL') { 2689 isMatch = !colMatch; 2690 } 2691 } else if (select === 'PRICE') { 2692 var rate = (window.Shopify && window.Shopify.currency && parseFloat(window.Shopify.currency.rate)) || 1.0; 2693 var pPrice = parseFloat(propVal || 0) / rate; 2694 var tPrice = parseFloat(targetVal || 0); 2695 if (relative === 'EQUAL') { 2696 isMatch = Math.abs(pPrice - tPrice) < 0.01; 2697 } else if (relative === 'NOT_EQUAL') { 2698 isMatch = Math.abs(pPrice - tPrice) >= 0.01; 2699 } else if (relative === 'GREATER_THAN') { 2700 isMatch = pPrice > tPrice; 2701 } else if (relative === 'LESS_THAN') { 2702 isMatch = pPrice < tPrice; 2703 } 2704 } else { 2705 var propStr = String(propVal || '').toLowerCase().trim(); 2706 var targetStr = String(targetVal || '').toLowerCase().trim(); 2707 2708 if (relative === 'EQUAL') { 2709 isMatch = propStr === targetStr; 2710 } else if (relative === 'NOT_EQUAL') { 2711 isMatch = propStr !== targetStr; 2712 } else if (relative === 'START_WITH') { 2713 isMatch = propStr.indexOf(targetStr) === 0; 2714 } else if (relative === 'END_WITH') { 2715 isMatch = propStr.substring(propStr.length - targetStr.length) === targetStr; 2716 } else if (relative === 'CONTAINS') { 2717 isMatch = propStr.indexOf(targetStr) !== -1; 2718 } else if (relative === 'NOT_CONTAINS') { 2719 isMatch = propStr.indexOf(targetStr) === -1; 2720 } 2721 } 2722 2723 if (isMatch) { 2724 matchCount++; 2725 } 2726 } 2727 2728 if (operator === 'all') { 2729 return matchCount === conditions.length; 2730 } else { 2731 return matchCount > 0; 2732 } 2733 } 2734 2735 var productTags = null || []; 2736 var lowerProductTags = productTags.map(function(t) { return t.toLowerCase(); }); 2737 var activePrice = 0 / 100.0; 2738 var storefrontProduct = null || {}; 2739 2740 var filteredVariationGroups = (mergedVariationGroups || []).filter(function(group) { 2741 if (!group || group.type !== 'variation') return false; 2742 2743 if (group.select_product_type === 'tags') { 2744 var targetedTags = group.product_tags || []; 2745 if (targetedTags.length === 0) return false; 2746 var hasMatchingTag = targetedTags.some(function(tag) { 2747 return lowerProductTags.indexOf(tag.toLowerCase()) !== -1; 2748 }); 2749 if (!hasMatchingTag) return false; 2750 } 2751 2752 if (group.select_product_type === 'conditional' && group.product_condition) { 2753 var matchResult = matchProductConditions(storefrontProduct, group.product_condition, activePrice); 2754 if (!matchResult) { 2755 return false; 2756 } 2757 } 2758 2759 return true; 2760 }); 2761 2762 2763 filteredVariationGroups.forEach(group => { 2764 group.variations = (group.variations || []).map(variation => 2765 localizeVariation(variation, locale.isoCode) 2766 ); 2767 }); 2768 2769 window.product_variations = filteredVariationGroups; 2770 2771 filteredVariationGroups.forEach(function(group) { 2772 if (group && group.design_setting && group.design_setting.custom_js) {
2773 try { 2774 const script = document.createElement('script'); 2775 script.textContent = group.design_setting.custom_js; 2776 document.body.appendChild(script); 2777 } catch (e) { 2778 console.error("Error executing UPO group custom JS:", e); 2779 } 2780 } 2781 }); 2782 2783 2784 fetch('https://cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/default_settings.json') 2785 .then(response => response.json()) 2786 .then(data => { 2787 window.upo_theme_settings = data; 2788 window.themeSettings = data; 2789 }) 2790 .catch(error => { 2791 console.error("Failed to load fallback theme settings:", error); 2792 }); 2793 2794 2795 // Cart Items setup 2796 var cartItem = []; 2797 2798 var allMetaValue = []; 2799 2800var optionSet = cartItem.flatMap(item => item.option_sets || []); 2801 window.cart_items = cartItem; 2802 window.cart_options = optionSet; 2803 // Start process 2804 initCurrencyAndLoadPreview(); 2805})(); 2806</script>
2806 2807 2808<link href="//cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/front.css" rel="stylesheet" type="text/css" media="all" /> 2809<link href="//cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/upo-onboarding.css" rel="stylesheet" type="text/css" media="all" /> 2810<link href="//cdn.shopify.com/extensions/01a0d1de-edfe-7782-b132-8b1e0a00a479/ultimate-product-options-3-254/assets/tartan_dropdown_modal.css" rel="stylesheet" type="text/css" media="all" /> 2811 2812 2813 2814</div><div id="shopify-block-ATHRTekZoSHNxMWpCV__15746506029051422284" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: raw_render --> 2815<meta name="google-site-verification" content="nqLU8859yFTX_1qcQorvby3xYQm_S0FKEfS2yi1zZe8"> 2816<style> 2817 2818</style>
2819<script> 2820 2821</script>
2821 2822 2823<!-- END app snippet --> 2824<!-- BEGIN app snippet: gtm -->
2824<script> 2825 window.mpa_mhcj = {"html_code":"\u003cmeta name=\"google-site-verification\" content=\"nqLU8859yFTX_1qcQorvby3xYQm_S0FKEfS2yi1zZe8\"\u003e","css_code":"","js_code":"","liquid_code":null} 2826</script>
2826 2827<!-- Google Tag Manager --> 2828<template id="gtm-head"> 2829
2829<script>
vendor: 452 bytes, lines 2829-2841
2829 2830 (function(w, d, s, l, i) { 2831 w[l] = w[l] || []; 2832 w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); 2833 var f = d.getElementsByTagName(s)[0], 2834 j = d.createElement(s), 2835 dl = l != 'dataLayer' 2836 ? '&l=' + l 2837 : ''; 2838 j.async = true; 2839 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 2840 f.parentNode.insertBefore(j, f); 2841 })(window, document, 'script', 'dataLayer', '
2841GTM-58PNRNRF
vendor: 6 bytes, lines 2841-2842
2841'); 2842
2842</script>
2842 2843</template> 2844<!-- End Google Tag Manager --> 2845<!-- Google Tag Manager (noscript) --> 2846<template id="gtm-body">
vendor: 81 bytes, lines 2846-2849
2846 2847 <noscript> 2848 <iframe 2849 src="https://www.googletagmanager.com/ns.html?id=
2849GTM-58PNRNRF
vendor: 106 bytes, lines 2849-2854
2849" 2850 height="0" 2851 width="0" 2852 style="display:none;visibility:hidden"></iframe> 2853 </noscript> 2854
2854<!-- End Google Tag Manager (noscript) --> 2855</template>
2856<script> 2857 if(!window.mpa_melb_gtm_defined){ 2858 document.head.appendChild(document.querySelector("#gtm-head").content.cloneNode(true)); 2859 document.body.appendChild(document.querySelector("#gtm-body").content.cloneNode(true)); 2860 window.mpa_melb_gtm_defined=true; 2861 } 2862</script>
2862<!-- END app snippet --> 2863 2864 2865</div></body> 2866</html> 2867 </div> 2868</div> 2869 2870 2871</section><section id="shopify-section-template--20325533679830__custom_liquid_TeJMjT" class="shopify-section section"><style data-shopify>.section-template--20325533679830__custom_liquid_TeJMjT-padding { 2872 padding-top: calc(56px * 0.75); 2873 padding-bottom: calc(52px * 0.75); 2874 } 2875 2876 @media screen and (min-width: 750px) { 2877 .section-template--20325533679830__custom_liquid_TeJMjT-padding { 2878 padding-top: 56px; 2879 padding-bottom: 52px; 2880 } 2881 }</style><div class="color-scheme-2 gradient"> 2882 <div class="section-template--20325533679830__custom_liquid_TeJMjT-padding"> 2883 <div class="testimonial-section"> 2884 <!-- TÃtulo (opcional) --> 2885 <h2 class="testimonial-title">Doctor Testimonials</h2> <br><br> 2886 2887 <div class="testimonial-grid"> 2888 <!-- Testimonial 1 --> 2889 <div class="testimonial-item"> 2890 <img 2891 src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/alessandro-guedes-500x500.jpg?v=1740446385" 2892 alt="Alessandro Guedes Ugraft" 2893 class="testimonial-img" 2894 > 2895 <h3 class="testimonial-name">Dr. Alessandro Guedes - Brazil</h3> 2896 <p class="testimonial-description"> 2897 Today I tried Ugraft for the first time. I was used to perform my surgeries with WAW or Mamba System. I thought the Ugraft device amazingâ¦â¦You place the punch and just let it go. No transection. It was just my first time but I really think itâs gonna be a breakthrough in FUE extraction. Congratulations @Sanusi Umar â Dr. U ! 2898 </p> 2899 </div> 2900 2901 <!-- Testimonial 2 --> 2902 <div class="testimonial-item"> 2903 <img 2904 src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/dr.aron-nusbaum.jpg?v=1740446385" 2905 alt="Dr Aron Nusbaum ugraft" 2906 class="testimonial-img" 2907 > 2908 <h3 class="testimonial-name">Dr. Aron Nusbaum - USA</h3> 2909 <p class="testimonial-description"> 2910 The Ugraft Zeus system created by Dr. Umar is a revolutionary advancement in FUEâ¦. from nearly any hair bearing area on the body. This brings hope for patients with advanced hairloss where the scalp donor supply alone may not be sufficient to achieve a significant cosmetic resultâ¦. 2911 </p> 2912 </div> 2913 2914 <!-- Testimonial 3 --> 2915 <div class="testimonial-item"> 2916 <img 2917 src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/Dr-Alejandro-Gonzalez.jpg?v=1740446385" 2918 alt="Alejandro gonzalez Ugraft" 2919 class="testimonial-img" 2920 > 2921 <h3 class="testimonial-name">Dr. Alejandro Gonzalez - México</h3> 2922 <p class="testimonial-description"> 2923 Amazing!!! Zeus makes every FUE procedure addictive. Once you try it, you cant stop! 2924 </p> 2925 </div> 2926 2927 <!-- Testimonial 4 --> 2928 <div class="testimonial-item"> 2929 <img 2930 src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/Dr.-Paul-Rose.png?v=1740446385" 2931 alt="Dr paul rose ugraft" 2932 class="testimonial-img" 2933 > 2934 <h3 class="testimonial-name">Dr. Paul Rose - USA</h3> 2935 <p class="testimonial-description"> 2936 The Ugraft represents a significant improvement for FUE graft harvesting. The device in combination with its Intelligent Punch provides probably the easiest means for a novice to learn proficient harvesting. 2937 </p> 2938 </div> 2939 </div> 2940<style> 2941/* Grid adaptable */ 2942.testimonial-grid { 2943 display: grid; 2944 grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); 2945 gap: 20px; 2946} 2947 2948/* Cada testimonial */ 2949.testimonial-item { 2950 text-align: center; 2951 border: 1px solid #ddd; 2952 border-radius: 10px; 2953 padding: 20px; 2954 background: #fff; 2955 box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1); 2956} 2957 2958/* Imagen circular adaptativa */ 2959.testimonial-img { 2960 width: 100%; 2961 max-width: 300px; 2962 aspect-ratio: 1 / 1; 2963 object-fit: cover; 2964 border-radius: 10%; 2965 margin: 0 auto 15px auto; 2966 display: block; 2967} 2968 2969/* Nombre */ 2970.testimonial-name { 2971 margin-top: 0; 2972 font-size: 16px; 2973 font-weight: bold; 2974} 2975 2976/* Descripción */ 2977.testimonial-description { 2978 margin-top: 10px; 2979 font-size: 14px; 2980 line-height: 1.5; 2981} 2982 2983/* Tamaño del tÃtulo */ 2984.testimonial-title { 2985 font-size: 40px; 2986 text-align: center; 2987} 2988 2989/* Botón Contenedor */ 2990.testimonial-button-container { 2991 text-align: center; 2992 margin-top: 30px; 2993} 2994 2995/* Estilos del botón */ 2996.testimonial-button { 2997 display: inline-flex; 2998 align-items: center; 2999 background-color: transparent; 3000 color: #c00; /* Rojo */ 3001 font-weight: bold; 3002 font-size: 18px; 3003 text-decoration: none; 3004 border: none; 3005 cursor: pointer; 3006 transition: color 0.3s; 3007} 3008 3009/* Flecha del botón */ 3010.testimonial-button .arrow { 3011 margin-left: 8px; 3012 font-size: 20px; 3013 transition: transform 0.3s; 3014} 3015 3016/* Efecto hover */ 3017.testimonial-button:hover {
3018 color: #900; /* Rojo más oscuro */ 3019} 3020 3021/* Efecto hover en la flecha */ 3022.testimonial-button:hover .arrow { 3023 transform: translateX(5px); 3024} 3025</style> 3026 </div> 3027</div> 3028 3029 3030<style> #shopify-section-template--20325533679830__custom_liquid_TeJMjT .testimonial-img {border-radius: 50% !important; margin-top: 20px;} </style></section><section id="shopify-section-template--20325533679830__rich_text_jx8yDM" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-rich-text.css?v=155250126305810049721761244924" rel="stylesheet" type="text/css" media="all" /> 3031<style data-shopify>.section-template--20325533679830__rich_text_jx8yDM-padding { 3032 padding-top: 24px; 3033 padding-bottom: 27px; 3034 } 3035 3036 @media screen and (min-width: 750px) { 3037 .section-template--20325533679830__rich_text_jx8yDM-padding { 3038 padding-top: 32px; 3039 padding-bottom: 36px; 3040 } 3041 }</style><div class="isolate"> 3042 <div class="rich-text content-container color-scheme-1 gradient rich-text--full-width content-container--full-width section-template--20325533679830__rich_text_jx8yDM-padding"> 3043 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 3044 <div class="rich-text__blocks center"><div 3045 class="rich-text__buttons scroll-trigger animate--slide-in" 3046 3047 3048 data-cascade 3049 style="--animation-order: 1;" 3050 3051 ><a 3052 3053 href="/pages/doctor-testimonials" 3054 3055 class="button button--primary" 3056 >View All Doctor Testimonials</a></div></div> 3057 </div> 3058 </div> 3059</div> 3060 3061 3062</section><div id="shopify-section-template--20325533679830__image_with_text_VB8mp8" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/component-image-with-text.css?v=159347133892345898421761244922" rel="stylesheet" type="text/css" media="all" /> 3063<style data-shopify>.section-template--20325533679830__image_with_text_VB8mp8-padding { 3064 padding-top: 42px; 3065 padding-bottom: 57px; 3066 } 3067 3068 @media screen and (min-width: 750px) { 3069 .section-template--20325533679830__image_with_text_VB8mp8-padding { 3070 padding-top: 56px; 3071 padding-bottom: 76px; 3072 } 3073 }</style><div class="section-template--20325533679830__image_with_text_VB8mp8-padding gradient color-scheme-1"> 3074 <div class="page-width"> 3075 <div class="image-with-text image-with-text--no-overlap isolate scroll-trigger animate--slide-in"> 3076 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--3-col-tablet"> 3077 <div class="image-with-text__media-item image-with-text__media-item--small image-with-text__media-item--top grid__item"> 3078 <div 3079 class="image-with-text__media image-with-text__media--adapt global-media-settings background-transparent media" 3080 3081 style="padding-bottom: 66.640625%;" 3082 3083 ><img src="//ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=1500" alt="" srcset="//ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=165 165w, //ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=360 360w, //ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=535 535w, //ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=750 750w, //ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=1070 1070w, //ugraft.com/cdn/shop/files/ugraftempowering.jpg?v=1773948339&width=1500 1500w" width="1500" height="1000" loading="lazy" sizes="(min-width: 1400px) 650px, 3084 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> 3085</div> 3086 </div> 3087 <div class="image-with-text__text-item grid__item"> 3088 <div 3089 id="ImageWithText--template--20325533679830__image_with_text_VB8mp8" 3090 class="image-with-text__content image-with-text__content--top image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--adapt content-container background-trans
3090parent" 3091 ><h2 3092 class="image-with-text__heading inline-richtext h1" 3093 3094 > 3095 Empowering Excellence in Textures Hair 3096 </h2><div class="image-with-text__text rte body" > 3097 <p><strong>Dr. Achiamah Osei Tutu delivering surgical excellence at the Docs for Hair annual workshop on Afro-textured hair, held last weekend in Kansas. As co-organizer, she not only helped shape the event but also led hands-on instruction in both short and long hair FUE techniques using the UGraft Zeus system.</strong></p><p><strong>Her technical command and teaching clarity continue to set the bar for innovation in textured hair restoration.</strong></p> 3098 </div></div> 3099 </div> 3100 </div> 3101 </div> 3102 </div> 3103</div> 3104 3105 3106</div><section id="shopify-section-template--20325533679830__rich_text_9RUWVV" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-rich-text.css?v=155250126305810049721761244924" rel="stylesheet" type="text/css" media="all" /> 3107<style data-shopify>.section-template--20325533679830__rich_text_9RUWVV-padding { 3108 padding-top: 0px; 3109 padding-bottom: 24px; 3110 } 3111 3112 @media screen and (min-width: 750px) { 3113 .section-template--20325533679830__rich_text_9RUWVV-padding { 3114 padding-top: 0px; 3115 padding-bottom: 32px; 3116 } 3117 }</style><div class="isolate"> 3118 <div class="rich-text content-container color-scheme-1 gradient rich-text--full-width content-container--full-width section-template--20325533679830__rich_text_9RUWVV-padding"> 3119 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 3120 <div class="rich-text__blocks center"><h2 3121 class="rich-text__heading rte inline-richtext h1 scroll-trigger animate--slide-in" 3122 3123 3124 data-cascade 3125 style="--animation-order: 1;" 3126 3127 > 3128 <a href="/pages/media-appearances" target="_blank" title="Media Appearances">Media Appearances</a> 3129 </h2></div> 3130 </div> 3131 </div> 3132</div> 3133 3134 3135</section><section id="shopify-section-template--20325533679830__custom_liquid_JMA4bE" class="shopify-section section"><style data-shopify>.section-template--20325533679830__custom_liquid_JMA4bE-padding { 3136 padding-top: calc(0px * 0.75); 3137 padding-bottom: calc(32px * 0.75); 3138 } 3139 3140 @media screen and (min-width: 750px) { 3141 .section-template--20325533679830__custom_liquid_JMA4bE-padding { 3142 padding-top: 0px; 3143 padding-bottom: 32px; 3144 } 3145 }</style><div class="color-scheme-1 gradient"> 3146 <div class="section-template--20325533679830__custom_liquid_JMA4bE-padding"> 3147 <style> 3148 .logo-grid { 3149 display: flex; 3150 flex-wrap: wrap; 3151 justify-content: center; 3152 gap: 40px; /* increased spacing between logos */ 3153 } 3154 .logo-grid img { 3155 width: 120px; /* larger uniform size */ 3156 height: auto; /* keep proportions */ 3157 } 3158 .logo-grid .top { 3159 align-self: flex-start; /* push logo higher */ 3160 } 3161 .logo-grid .bottom {
3162 align-self: flex-end; /* push logo lower */ 3163 } 3164</style> 3165 3166<div class="logo-grid"> 3167 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/ugraft-newyorktimes.webp?v=1740595876" alt="New York Times" class="bottom"> 3168 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/cbs-logo-png_seeklogo-27357.png?v=1739911053" alt="CBS" class="top"> 3169 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/GMA__Good_Morning_America__logo.png?v=1739910728" alt="Good Morning America" class="bottom"> 3170 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/abcnews-logo.jpg?v=1739910896" alt="ABC News" class="top"> 3171 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/nbc-news-logo-png-transparent.png?v=1739910896" alt="NBC News" class="bottom"> 3172 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/media_dermatology-times-1.jpg?v=1739910566" alt="Dermatology Times" class="top"> 3173 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/images.png?v=1739910896" alt="The Hollywood Reporter" class="bottom"> 3174 <img src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/ellelogo_grande_c43a8c32-3d48-4989-bd94-084376f95fea.webp?v=1739910896" alt="Elle" class="top"> 3175</div> 3176 </div> 3177</div> 3178 3179 3180<style> #shopify-section-template--20325533679830__custom_liquid_JMA4bE .logo-grid {background-color: white; padding: 30px;} </style></section><section id="shopify-section-template--20325533679830__custom_liquid_dkNLeq" class="shopify-section section"><style data-shopify>.section-template--20325533679830__custom_liquid_dkNLeq-padding { 3181 padding-top: calc(0px * 0.75); 3182 padding-bottom: calc(0px * 0.75); 3183 } 3184 3185 @media screen and (min-width: 750px) { 3186 .section-template--20325533679830__custom_liquid_dkNLeq-padding { 3187 padding-top: 0px; 3188 padding-bottom: 0px; 3189 } 3190 }</style><div class="color-scheme-2 gradient"> 3191 <div class="section-template--20325533679830__custom_liquid_dkNLeq-padding"> 3192 <div class="custom-section"> 3193 <div class="custom-container"> 3194 3195 <!-- Image Column --> 3196 <div class="custom-image-container"> 3197 <img 3198 src="https://cdn.shopify.com/s/files/1/0713/4232/5974/files/Zeus-Lifestyle-2.jpg?v=1740600675" 3199 alt="The Only System You Need" 3200 class="custom-image" 3201 > 3202 </div> 3203 3204 <!-- Text Column --> 3205 <div class="custom-text-container"> 3206 <h2 class="custom-title">The Only System You Need</h2> 3207 3208 <div class="custom-text-grid"> 3209 <div class="custom-text-item"> 3210 <h3>The Intelligent Punch</h3> 3211 <p>ONE PUNCH for ALL FUE.</p> 3212 </div> 3213 <div class="custom-text-item"> 3214 <h3>The Zeus Console</h3> 3215 <p>Powerful adjustments for all FUE scenarios.</p> 3216 </div> 3217 <div class="custom-text-item"> 3218 <h3>Compatibility</h3> 3219 <p>Compatible with universal dental and FUE punch hubs.</p> 3220 </div> 3221 <div class="custom-text-item"> 3222 <h3>Graft Nurture Fluid Technology</h3> 3223 <p>Comes as an optional equipment.</p> 3224 </div> 3225 </div> 3226 3227 <!-- "Why we're different" Button --> 3228 <div class="custom-button-container"> 3229 <a href="https://63edf3-db.myshopify.com/pages/what-is-dr-ugraft-hair-transplant-system" class="custom-button"> 3230 Why we're different 3231 <span class="arrow">â¤</span> 3232 </a> 3233 </div> 3234 3235 </div> 3236 </div> 3237</div> 3238 3239<style> 3240/* Main Container */ 3241.custom-section { 3242 max-width: var(--page-width, 1200px); 3243 width: 100%; 3244 margin: 0 auto; 3245 padding: 60px 20px; 3246} 3247 3248/* Two-column Layout */ 3249.custom-container { 3250 display: grid; 3251 grid-template-columns: 1fr 1fr; 3252 align-items: center; 3253 gap: 40px; 3254} 3255 3256/* Image Column */ 3257.custom-image-container { 3258 display: flex; 3259 justify-content: center; /* Centers the image horizontally */ 3260 align-items: center; /* Centers the image vertically */ 3261} 3262 3263.custom-image { 3264 width: 100%; 3265 max-width: 400px; /* Adjust image size */ 3266 height: auto; 3267 border-radius: 20px; 3268 box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1); 3269 3270 /* Slightly extend into the next section */ 3271 transform: translateY(30px); 3272} 3273 3274/* Text Column */ 3275.custom-text-container { 3276 text-align: left; 3277} 3278 3279/* Title */ 3280.custom-title { 3281 font-size: 36px; 3282 font-weight: bold; 3283 margin-bottom: 20px; 3284} 3285 3286/* Text Grid */ 3287.custom-text-grid { 3288 display: grid; 3289 grid-template-columns: 1fr 1fr; 3290 gap: 20px; 3291} 3292 3293.custom-text-item h3 { 3294 font-size: 18px; 3295 font-weight: bold; 3296 margin-bottom: 5px; 3297} 3298 3299.custom-text-item p { 3300 font-size: 16px; 3301 color: #555; 3302} 3303 3304/* Button */
3305.custom-button-container { 3306 margin-top: 30px; 3307} 3308 3309.custom-button { 3310 display: inline-flex; 3311 align-items: center; 3312 background-color: transparent; 3313 color: #c00; /* Red color */ 3314 font-weight: bold; 3315 font-size: 18px; 3316 text-decoration: none; 3317 border: none; 3318 cursor: pointer; 3319 transition: color 0.3s; 3320} 3321 3322/* Button Arrow */ 3323.custom-button .arrow { 3324 margin-left: 8px; 3325 font-size: 20px; 3326 transition: transform 0.3s; 3327} 3328 3329/* Hover Effect */ 3330.custom-button:hover { 3331 color: #900; 3332} 3333 3334.custom-button:hover .arrow { 3335 transform: translateX(5px); 3336} 3337</style> 3338 </div> 3339</div> 3340 3341 3342</section><div id="shopify-section-template--20325533679830__image_with_text_XdqGB7" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/component-image-with-text.css?v=159347133892345898421761244922" rel="stylesheet" type="text/css" media="all" /> 3343<style data-shopify>.section-template--20325533679830__image_with_text_XdqGB7-padding { 3344 padding-top: 27px; 3345 padding-bottom: 27px; 3346 } 3347 3348 @media screen and (min-width: 750px) { 3349 .section-template--20325533679830__image_with_text_XdqGB7-padding { 3350 padding-top: 36px; 3351 padding-bottom: 36px; 3352 } 3353 }</style><div class="section-template--20325533679830__image_with_text_XdqGB7-padding gradient color-scheme-2"> 3354 <div class="page-width"> 3355 <div class="image-with-text image-with-text--no-overlap isolate collapse-corners scroll-trigger animate--slide-in"> 3356 <div class="image-with-text__grid grid grid--gapless grid--1-col grid--3-col-tablet"> 3357 <div class="image-with-text__media-item image-with-text__media-item--small image-with-text__media-item--top grid__item"> 3358 <div 3359 class="image-with-text__media image-with-text__media--adapt global-media-settings gradient color-scheme-1 media" 3360 3361 style="padding-bottom: 75.390625%;" 3362 3363 ><img src="//ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=1500" alt="" srcset="//ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=165 165w, //ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=360 360w, //ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=535 535w, //ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=750 750w, //ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=1070 1070w, //ugraft.com/cdn/shop/files/Zeus-Mariner-Kit-full-system-assemblyassembly-scaled.jpg?v=1762806671&width=1500 1500w" width="1500" height="1131" loading="lazy" sizes="(min-width: 1400px) 650px, 3364 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> 3365</div> 3366 </div> 3367 <div class="image-with-text__text-item grid__item"> 3368 <div 3369 id="ImageWithText--template--20325533679830__image_with_text_XdqGB7" 3370 class="image-with-text__content image-with-text__content--top image-with-text__content--desktop-left image-with-text__content--mobile-left image-with-text__content--adapt content-container gradient color-scheme-1" 3371 ><h2 3372 class="image-with-text__heading inline-richtext h1" 3373 3374 > 3375 Additional Advantages 3376 </h2><div class="image-with-text__text rte body" > 3377 <ul><li>No additional equipment needed, such as suction machine</li><li>Intuitive system, no suction mechanism to avoid biohazard</li><li>Portable All-in-One FUE system</li><li>Simple Maintenance, Easy to Sterilize</li><li>Scalp, African Hair, Typical Body, Thick Body, Long Hair, etc</li><li>Multi-model, automatic, or manual movement options</li><li>Custom your system or try the guess-saving 6 presets</li></ul> 3378 </div><a 3379 3380 href="/pages/system-parts" 3381 3382 class="button button--primary" 3383 3384 > 3385 Learn More 3386 </a></div> 3387 </div> 3388 </div> 3389 </div> 3390 </div> 3391</div> 3392 3393 3394</div><section id="shopify-section-template--20325533679830__video_jewMEf" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/video-section.css?v=163092437706280852751761244924" rel="stylesheet" type="text/css" media="all" /> 3395<link href="//ugraft.com/cdn/shop/t/4/assets/component-deferred-media.css?v=14096082462203297471761244922" rel="stylesheet" type="text/css" media="all" /> 3396<style data-shopify>.section-template--20325533679830__video_jewMEf-padding { 3397 padding-top: 27px; 3398 padding-bottom: 27px; 3399 } 3400 3401 @media screen and (min-width: 750px) { 3402 .section-template--20325533679830__video_jewMEf-padding { 3403 padding-top: 36px; 3404 padding-bottom: 36px; 3405 } 3406 }</style><div class="color-scheme-1 gradient"> 3407 <div class="video-section isolate page-width section-template--20325533679830__video_jewMEf-padding"> 3408 <div 3409 3410 ><div class="title-wrapper title-wrapper--no-top-margin scroll-tr
3410igger animate--slide-in"> 3411 <h2 class="title inline-richtext h2">The Zeus: The First All-Purpose High Quality FUE Hair Transplant System</h2> 3412 </div></div> 3413 <deferred-media 3414 class="video-section__media deferred-media gradient global-media-settings scroll-trigger animate--slide-in" 3415 data-media-id="WkU85zANp3Q" 3416 3417 style="--ratio-percent: 56.07476635514018%;" 3418 3419 > 3420 <button 3421 id="Deferred-Poster-Modal-WkU85zANp3Q" 3422 class="video-section__poster media deferred-media__poster media--landscape" 3423 type="button" 3424 aria-label="Load video: " 3425 ><img src="//ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=3840" alt="Load video: " srcset="//ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=375 375w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=750 750w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=1100 1100w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=1500 1500w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=1780 1780w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=2000 2000w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=3000 3000w, //ugraft.com/cdn/shop/files/Screenshot_2025-11-10_at_3.35.38_PM.png?v=1762817828&width=3840 3840w" width="3840" height="2153" loading="lazy" sizes="(min-width: 1400px) 1300px, (min-width: 750px) 3426 calc(100vw - 10rem), 100vw 3427"> 3428<span class="deferred-media__poster-button motion-reduce"> 3429 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-play" viewBox="0 0 10 14"><path fill="currentColor" fill-rule="evenodd" d="M1.482.815A1 1 0 0 0 0 1.69v10.517a1 1 0 0 0 1.525.851L10.54 7.5a1 1 0 0 0-.043-1.728z" clip-rule="evenodd"/></svg> 3430</span> 3431 </span> 3432 </button> 3433 <template><iframe 3434 src="https://www.youtube.com/embed/WkU85zANp3Q?enablejsapi=1&autoplay=1" 3435 class="js-youtube" 3436 allow="autoplay; encrypted-media" 3437 allowfullscreen 3438 title="" 3439 ></iframe></template> 3440 </deferred-media> 3441 </div> 3442</div> 3443 3444 3445</section><section id="shopify-section-template--20325533679830__rich_text_ppQPTN" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-rich-text.css?v=155250126305810049721761244924" rel="stylesheet" type="text/css" media="all" /> 3446<style data-shopify>.section-template--20325533679830__rich_text_ppQPTN-padding { 3447 padding-top: 9px; 3448 padding-bottom: 9px; 3449 } 3450 3451 @media screen and (min-width: 750px) { 3452 .section-template--20325533679830__rich_text_ppQPTN-padding { 3453 padding-top: 12px; 3454 padding-bottom: 12px; 3455 } 3456 }</style><div class="isolate"> 3457 <div class="rich-text content-container color-scheme-1 gradient rich-text--full-width content-container--full-width section-template--20325533679830__rich_text_ppQPTN-padding"> 3458 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 3459 <div class="rich-text__blocks center"><h2 3460 class="rich-text__heading rte inline-richtext h0 scroll-trigger animate--slide-in" 3461 3462 3463 data-cascade 3464 style="--animation-order: 1;" 3465 3466 > 3467 Case Studies 3468 </h2></div> 3469 </div> 3470 </div> 3471</div> 3472 3473 3474</section><section id="shopify-section-template--20325533679830__multicolumn_VqGeg7" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-multicolumn.css?v=81420361875458722681761244924" rel="stylesheet" type="text/css" media="all" /> 3475<link href="//ugraft.com/cdn/shop/t/4/assets/component-slider.css?v=14039311878856620671761244922" rel="stylesheet" type="text/css" media="all" /> 3476<style data-shopify>.section-template--20325533679830__multicolumn_VqGeg7-padding { 3477 padding-top: 33px; 3478 padding-bottom: 24px; 3479 } 3480 3481 @media screen and (min-width: 750px) { 3482 .section-template--20325533679830__multicolumn_VqGeg7-padding { 3483 padding-top: 44px; 3484 padding-bottom: 32px; 3485 } 3486 }</style><div class="multicolumn color-scheme-1 gradient background-primary no-heading"> 3487 <div 3488 class="page-width section-template--20325533679830__multicolumn_VqGeg7-padding isolate scroll-tr
3488igger animate--slide-in" 3489 3490 data-cascade 3491 3492 ><slider-component class="slider-mobile-gutter"> 3493 <ul 3494 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--3-col-desktop" 3495 id="Slider-template--20325533679830__multicolumn_VqGeg7" 3496 role="list" 3497 ><li 3498 id="Slide-template--20325533679830__multicolumn_VqGeg7-1" 3499 class="multicolumn-list__item grid__item center scroll-trigger animate--slide-in" 3500 3501 3502 data-cascade 3503 style="--animation-order: 1;" 3504 3505 > 3506 <div class="multicolumn-card content-container"><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="/blogs/news/hair-transplant-repair-poor-growth" target="_blank" title="Hair Transplant Repair â Poor Growth">Hair Transplant Repair - Poor Growth</a></h3><div class="rte"><p>Hair transplant patients expect to see evidence of new growth in the 3rd to 4th month with matured results more apparent at 12 to 18...</p></div></div> 3507 </div> 3508 </li><li 3509 id="Slide-template--20325533679830__multicolumn_VqGeg7-2" 3510 class="multicolumn-list__item grid__item center scroll-trigger animate--slide-in" 3511 3512 3513 data-cascade 3514 style="--animation-order: 2;" 3515 3516 > 3517 <div class="multicolumn-card content-container"><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="/blogs/news-1/african-american-hair-transplant" target="_blank" title="African American Hair Transplant">African American Hair Transplant</a></h3><div class="rte"><p>Performing hair transplant procedures on patients of African descent has long been fraught with challenges that often lead to unsatisfactory results. With conventional or traditional...</p></div></div> 3518 </div> 3519 </li><li 3520 id="Slide-template--20325533679830__multicolumn_VqGeg7-3" 3521 class="multicolumn-list__item grid__item center scroll-trigger animate--slide-in" 3522 3523 3524 data-cascade 3525 style="--animation-order: 3;" 3526 3527 > 3528 <div class="multicolumn-card content-container"><div class="multicolumn-card__info"><h3 class="inline-richtext"><a href="/blogs/news/eyelash-transplant-use-of-leg-hair" target="_blank" title="Eyelash Transplant â Use of Leg Hair">Eyelash Transplant - Use of Leg Hair</a></h3><div class="rte"><p>Long eyelashes with a natural, upward curvature is a highly desired feature among women. Mascara brands, therefore, offer the promise of beautiful, thick lashes. Also...</p></div></div> 3529 </div> 3530 </li></ul></slider-component> 3531 <div class="center"><a 3532 class="button button--primary" 3533 3534 href="/pages/case-studies" 3535 3536 > 3537 All Case Studies 3538 </a></div> 3539 </div> 3540</div> 3541 3542 3543</section><section id="shopify-section-template--20325533679830__image_banner_jBYTrh" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-image-banner.css?v=124819179385751388401761244924" rel="stylesheet" type="text/css" media="all" /> 3544<style data-shopify>@media screen and (max-width: 749px) { 3545 #Banner-template--20325533679830__image_banner_jBYTrh::before, 3546 #Banner-template--20325533679830__image_banner_jBYTrh .banner__media::before, 3547 #Banner-template--20325533679830__image_banner_jBYTrh:not(.banner--mobile-bottom) .banner__content::before { 3548 padding-bottom: 26.171875%; 3549 content: ''; 3550 display: block; 3551 } 3552 } 3553 3554 @media screen and (min-width: 750px) { 3555 #Banner-template--20325533679830__image_banner_jBYTrh::before, 3556 #Banner-template--20325533679830__image_banner_jBYTrh .banner__media::before { 3557 padding-bottom: 26.171875%; 3558 content: ''; 3559 display: block; 3560 } 3561 }</style><style data-shopify>#Banner-template--20325533679830__image_banner_jBYTrh::after { 3562 opacity: 0.7; 3563 }</style><div 3564 id="Banner-template--20325533679830__image_banner_jBYTrh" 3565 class="banner banner--content-align-center banner--content-align-mobile-center banner--adapt banner--adapt banner--mobile-bottom banner--desktop-trans
3565parent scroll-trigger animate--fade-in" 3566><div class="banner__media media scroll-trigger animate--fade-in"><img src="//ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=3840" alt="" srcset="//ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=375 375w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=550 550w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=750 750w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=1100 1100w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=1500 1500w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=1780 1780w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=2000 2000w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=3000 3000w, //ugraft.com/cdn/shop/files/home-medial-journal-publications-1024x268.jpg?v=1764184006&width=3840 3840w" width="1024" height="268.0" loading="lazy" sizes="100vw" fetchpriority="auto"> 3567 </div><div class="banner__content banner__content--middle-center page-width scroll-trigger animate--slide-in"> 3568 <div class="banner__box content-container content-container--full-width-mobile color-scheme-3 gradient"><h2 3569 class="banner__heading inline-richtext h1" 3570 3571 > 3572 Medical Journal Publications 3573 </h2><div 3574 class="banner__buttons" 3575 3576 ><a 3577 3578 href="/pages/publications" 3579 3580 class="button button--primary" 3581 >All Published Articles</a></div></div> 3582 </div> 3583</div> 3584 3585 3586</section><section id="shopify-section-template--20325533679830__rich_text_GRaF3H" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/section-rich-text.css?v=155250126305810049721761244924" rel="stylesheet" type="text/css" media="all" /> 3587<style data-shopify>.section-template--20325533679830__rich_text_GRaF3H-padding { 3588 padding-top: 36px; 3589 padding-bottom: 30px; 3590 } 3591 3592 @media screen and (min-width: 750px) { 3593 .section-template--20325533679830__rich_text_GRaF3H-padding { 3594 padding-top: 48px; 3595 padding-bottom: 40px; 3596 } 3597 }</style><div class="isolate"> 3598 <div class="rich-text content-container color-scheme-1 gradient rich-text--full-width content-container--full-width section-template--20325533679830__rich_text_GRaF3H-padding"> 3599 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 3600 <div class="rich-text__blocks center"><h2 3601 class="rich-text__heading rte inline-richtext h1 scroll-trigger animate--slide-in" 3602 3603 3604 data-cascade 3605 style="--animation-order: 1;" 3606 3607 > 3608 Meet Dr. Sanusi Umar 3609 </h2></div> 3610 </div> 3611 </div> 3612</div> 3613 3614 3615</section><section id="shopify-section-template--20325533679830__video_67izht" class="shopify-section section"><link href="//ugraft.com/cdn/shop/t/4/assets/video-section.css?v=163092437706280852751761244924" rel="stylesheet" type="text/css" media="all" /> 3616<link href="//ugraft.com/cdn/shop/t/4/assets/component-deferred-media.css?v=14096082462203297471761244922" rel="stylesheet" type="text/css" media="all" /> 3617<style data-shopify>.section-template--20325533679830__video_67izht-padding { 3618 padding-top: 30px; 3619 padding-bottom: 27px; 3620 } 3621 3622 @media screen and (min-width: 750px) { 3623 .section-template--20325533679830__video_67izht-padding { 3624 padding-top: 40px; 3625 padding-bottom: 36px; 3626 } 3627 }</style><div class="color-scheme-2 gradient"> 3628 <div class="video-section isolate page-width section-template--20325533679830__video_67izht-padding"> 3629 <div 3630 3631 ></div> 3632 <deferred-media 3633 class="video-section__media deferred-media gradient global-media-settings media-fit-cover scroll-tr
3633igger animate--slide-in" 3634 data-media-id="37140323827926" 3635 3636 style="--ratio-percent: 56.25%;" 3637 3638 > 3639 <button 3640 id="Deferred-Poster-Modal-37140323827926" 3641 class="video-section__poster media deferred-media__poster media--landscape" 3642 type="button" 3643 aria-label="Load video: " 3644 ><img src="//ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=3840" alt="Load video: " srcset="//ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=375 375w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=750 750w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=1100 1100w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=1500 1500w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=1780 1780w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=2000 2000w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=3000 3000w, //ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000.jpg?v=1741126647&width=3840 3840w" width="3840" height="2160" loading="lazy" sizes="(min-width: 1400px) 1300px, (min-width: 750px) 3645 calc(100vw - 10rem), 100vw 3646"> 3647<span class="deferred-media__poster-button motion-reduce"> 3648 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-play" viewBox="0 0 10 14"><path fill="currentColor" fill-rule="evenodd" d="M1.482.815A1 1 0 0 0 0 1.69v10.517a1 1 0 0 0 1.525.851L10.54 7.5a1 1 0 0 0-.043-1.728z" clip-rule="evenodd"/></svg> 3649</span> 3650 </span> 3651 </button> 3652 <template><video playsinline="playsinline" autoplay="autoplay" controls="controls" preload="metadata" poster="//ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000_1100x.jpg?v=1741126647" loading="lazy"><source src="//ugraft.com/cdn/shop/videos/c/vp/e277d56522c34dd7a1cb70a445659e50/e277d56522c34dd7a1cb70a445659e50.HD-1080p-3.3Mbps-43613356.mp4?v=0" type="video/mp4"><img src="//ugraft.com/cdn/shop/files/preview_images/e277d56522c34dd7a1cb70a445659e50.thumbnail.0000000000_1100x.jpg?v=1741126647"></video> 3653</template> 3654 </deferred-media> 3655 </div> 3656</div> 3657 3658 3659</section> 3660 </main> 3661 3662 <!-- BEGIN sections: footer-group --> 3663<div id="shopify-section-sections--20325534138582__footer" class="shopify-section shopify-section-group-footer-group"> 3664<link href="//ugraft.com/cdn/shop/t/4/assets/section-footer.css?v=60318643098753476351761244924" rel="stylesheet" type="text/css" media="all" /> 3665<link href="//ugraft.com/cdn/shop/t/4/assets/component-newsletter.css?v=4727253280200485261761244922" rel="stylesheet" type="text/css" media="all" /> 3666<link href="//ugraft.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991761244922" rel="stylesheet" type="text/css" media="all" /> 3667<link href="//ugraft.com/cdn/shop/t/4/assets/component-list-payment.css?v=69253961410771838501761244922" rel="stylesheet" type="text/css" media="all" /> 3668<link href="//ugraft.com/cdn/shop/t/4/assets/component-list-social.css?v=35792976012981934991761244922" rel="stylesheet" type="text/css" media="all" /> 3669<style data-shopify>.footer { 3670 margin-top: 0px; 3671 } 3672 3673 .section-sections--20325534138582__footer-padding { 3674 padding-top: 27px; 3675 padding-bottom: 27px; 3676 } 3677 3678 @media screen and (min-width: 750px) { 3679 .footer { 3680 margin-top: 0px; 3681 } 3682 3683 .section-sections--20325534138582__footer-padding { 3684 padding-top: 36px; 3685 padding-bottom: 36px; 3686 } 3687 }</style><footer class="footer color-scheme-1 gradient section-sections--20325534138582__footer-padding">
3687<div class="footer__content-top page-width"><div 3688 class="footer-block--newsletter scroll-trigger animate--slide-in" 3689 3690 data-cascade 3691 3692 ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Subscribe to our emails</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 3693 <div class="newsletter-form__field-wrapper"> 3694 <div class="field"> 3695 <input 3696 id="NewsletterForm--sections--20325534138582__footer" 3697 type="email" 3698 name="contact[email]" 3699 class="field__input" 3700 value="" 3701 aria-required="true" 3702 autocorrect="off" 3703 autocapitalize="off" 3704 autocomplete="email" 3705 3706 placeholder="Email" 3707 required 3708 > 3709 <label class="field__label" for="NewsletterForm--sections--20325534138582__footer"> 3710 Email 3711 </label> 3712 <button 3713 type="submit" 3714 class="newsletter-form__button field__button" 3715 name="commit" 3716 id="Subscribe" 3717 aria-label="Subscribe" 3718 > 3719 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3719ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3720</span> 3721 </button> 3722 </div></div></form></div> 3723 3724<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 3725 <a href="https://www.facebook.com/doctor.u.md" class="link list-social__link"> 3726 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 3727</span> 3728 <span class="visually-hidden">Facebook</span> 3729 </a> 3730 </li><li class="list-social__item"> 3731 <a href="https://www.instagram.com/drsanusiumar/" class="link list-social__link"> 3732 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 3733</span> 3734 <span class="visually-hidden">Instagram</span> 3735 </a> 3736 </li><li class="list-social__item"> 3737 <a href="https://www.youtube.com/user/DrSUmar" class="link list-social__link"> 3738 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 3739</span> 3740 <span class="visually-hidden">YouTube</span> 3741 </a> 3742 </li><li class="list-social__item"> 3743 <a href="https://twitter.com/WestminsterClin/status/1635536236415709185" class="link list-social__link"> 3744 <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> 3745</span> 3746 <span class="visually-hidden">X (Twitter)</span> 3747 </a> 3748 </li><li class="list-social__item"> 3749 <a href="https://www.pinterest.com/drsanusiumar/_created/" class="link list-social__link">
3750 <span class="svg-wrapper"><svg class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg> 3751</span> 3752 <span class="visually-hidden">Pinterest</span> 3753 </a> 3754 </li></ul> 3755</div> 3756 </div><div 3757 class="footer__content-bottom scroll-trigger animate--slide-in" 3758 3759 data-cascade 3760 3761 > 3762 <div class="footer__content-bottom-wrapper page-width"> 3763 <div class="footer__column footer__localization isolate"></div> 3764 <div class="footer__column footer__column--info"><div class="footer__payment"> 3765 <span class="visually-hidden">Payment methods</span> 3766 <ul class="list list-payment" role="list"><li class="list-payment__item"> 3767 <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;"/><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> 3768 3769 </li><li class="list-payment__item"> 3770 <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
37700 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" /><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> 3771 3772 </li><li class="list-payment__item"> 3773 <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> 3774 </li><li class="list-payment__item"> 3775 <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> 3776 </li><li class="list-payment__item"> 3777 <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.
377706zM23.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> 3778 3779 </li><li class="list-payment__item"> 3780 <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> 3781 3782 </li><li class="list-payment__item"> 3783 <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
37830-.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> 3784 </li><li class="list-payment__item"> 3785 <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-shopify_pay"><title id="pi-shopify_pay">Shop Pay</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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 3786 3787 </li><li class="list-payment__item"> 3788 <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
378816.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> 3789 3790 </li></ul> 3791 </div></div> 3792 </div> 3793 <div class="footer__content-bottom-wrapper page-width"> 3794 <div class="footer__copyright caption"> 3795 <small class="copyright__content" 3796 >© 2026, <a href="/" title="">UGRAFT </a></small> 3797 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li> 3798 <small class="copyright__content" 3799 ><a href="/policies/terms-of-service">Terms of service</a></small 3800 > 3801 </li><li> 3802 <small class="copyright__content" 3803 ><a href="/policies/refund-policy">Refund policy</a></small 3804 > 3805 </li></ul></div> 3806 </div> 3807 </div> 3808</footer> 3809 3810 3811</div> 3812<!-- END sections: footer-group --> 3813 3814 <ul hidden> 3815 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3816 <li id="a11y-new-window-message">Opens in a new window.</li> 3817 </ul> 3818 3819
3819<script> 3820 window.shopUrl = 'https://ugraft.com'; 3821 window.routes = { 3822 cart_add_url: '/cart/add', 3823 cart_change_url: '/cart/change', 3824 cart_update_url: '/cart/update', 3825 cart_url: '/cart', 3826 predictive_search_url: '/search/suggest', 3827 }; 3828 3829 window.cartStrings = { 3830 error: `There was an error while updating your cart. Please try again.`, 3831 quantityError: `You can only add [quantity] of this item to your cart.`, 3832 }; 3833 3834 window.variantStrings = { 3835 addToCart: `Add to cart`, 3836 soldOut: `Sold out`, 3837 unavailable: `Unavailable`, 3838 unavailable_with_option: `[value] - Unavailable`, 3839 }; 3840 3841 window.quickOrderListStrings = { 3842 itemsAdded: `[quantity] items added`, 3843 itemAdded: `[quantity] item added`, 3844 itemsRemoved: `[quantity] items removed`, 3845 itemRemoved: `[quantity] item removed`, 3846 viewCart: `View cart`, 3847 each: `[money]/ea`, 3848 min_error: `This item has a minimum of [min]`, 3849 max_error: `This item has a maximum of [max]`, 3850 step_error: `You can only add this item in increments of [step]`, 3851 }; 3852 3853 window.accessibilityStrings = { 3854 imageAvailable: `Image [index] is now available in gallery view`, 3855 shareSuccess: `Link copied to clipboard`, 3856 pauseSlideshow: `Pause slideshow`, 3857 playSlideshow: `Play slideshow`, 3858 recipientFormExpanded: `Gift card recipient form expanded`, 3859 recipientFormCollapsed: `Gift card recipient form collapsed`, 3860 countrySelectorSearchCount: `[count] countries/regions found`, 3861 }; 3862 </script>
3862<script src="//ugraft.com/cdn/shop/t/4/assets/predictive-search.js?v=57209189334897115771761244923" defer="defer"></script>
3862<style> </style>
3863<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3863 3864</body> 3865</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.