PageSourceSearch

https://aligner32.com/pages/shop

html aligner32.com collected 2026-09-26 05:56:40 UTC 288,266 bytes, 5,496 lines download raw bytes

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://aligner32.com/pages/shop">
9    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
10
11    <link href="//aligner32.com/cdn/shop/t/22/assets/owl.carousel.min.css?v=70516089817612781961745488766" rel="stylesheet" type="text/css" media="all" />
12    <link href="//aligner32.com/cdn/shop/t/22/assets/owl.theme.default.min.css?v=135046118358282713361745488705" rel="stylesheet" type="text/css" media="all" />
13    <!-- Swiper CSS -->
14    <link href="//aligner32.com/cdn/shop/t/22/assets/swiper-bundle.min.css?v=38021390339247254781747995758" rel="stylesheet" type="text/css" media="all" />
15    <link href="//aligner32.com/cdn/shop/t/22/assets/font-awesome.min.css?v=10293204198082962061745994180" rel="stylesheet" type="text/css" media="all" />
16    <link href="//aligner32.com/cdn/shop/t/22/assets/font-awesome.all.min.css?v=12171847858028345381746166180" rel="stylesheet" type="text/css" media="all" />
17    <link href="//aligner32.com/cdn/shop/t/22/assets/theme.css?v=146263390407571926431747297335" rel="stylesheet" type="text/css" media="all" />
18    <link href="//aligner32.com/cdn/shop/t/22/assets/global.css?v=27333413742831768331785929610" rel="stylesheet" type="text/css" media="all" />
19    <link href="//aligner32.com/cdn/shop/t/22/assets/swiper.css?v=12033526964128576031745247327" rel="stylesheet" type="text/css" media="all" />
20    <link href="//aligner32.com/cdn/shop/t/22/assets/header.css?v=50296047363046596091787037002" rel="stylesheet" type="text/css" media="all" />
21    <link href="//aligner32.com/cdn/shop/t/22/assets/style.css?v=14801332001050601991789975910" rel="stylesheet" type="text/css" media="all" />
22    <link href="//aligner32.com/cdn/shop/t/22/assets/article.css?v=111396139282829349421788945110" rel="stylesheet" type="text/css" media="all" />
23    <link href="//aligner32.com/cdn/shop/t/22/assets/aligner32style.css?v=103987911166445350591790065092" rel="stylesheet" type="text/css" media="all" />
24    <link href="//aligner32.com/cdn/shop/t/22/assets/productstyles.css?v=9466098641308251561785318077" rel="stylesheet" type="text/css" media="all" />
25    <link href="//aligner32.com/cdn/shop/t/22/assets/product-detail.css?v=11306582490897431211782208893" rel="stylesheet" type="text/css" media="all" />
26<link rel="icon" type="image/png" href="//aligner32.com/cdn/shop/files/aligner32_1080_x_1080_px_f7d2943a-a9cb-42c2-a833-c74db68d50e0.png?crop=center&height=32&v=1771934832&width=32"><title>
27      Buy Custom-Fitted Clear Aligners Online | Aligner32
28</title>
29
30    
31      <meta name="description" content="Transform your smile with custom fit aligners from Aligner32. Enjoy a discreet and comfortable solution for straightening your teeth with ease. Order now!">
32    
33
34    
35
36<meta property="og:site_name" content="Aligner32">
37<meta property="og:url" content="https://aligner32.com/pages/shop">
38<meta property="og:title" content="Buy Custom-Fitted Clear Aligners Online | Aligner32">
39<meta property="og:type" content="website">
40<meta property="og:description" content="Transform your smile with custom fit aligners from Aligner32. Enjoy a discreet and comfortable solution for straightening your teeth with ease. Order now!"><meta property="og:image" content="http://aligner32.com/cdn/shop/files/aligner32_logo.svg?height=628&pad_color=ffffff&v=1744803661&width=1200">
41  <meta property="og:image:secure_url" content="https://aligner32.com/cdn/shop/files/aligner32_logo.svg?height=628&pad_color=ffffff&v=1744803661&width=1200">
42  <meta property="og:image:width" content="1200">
43  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
44<meta name="twitter:title" content="Buy Custom-Fitted Clear Aligners Online | Aligner32">
45<meta name="twitter:description" content="Transform your smile with custom fit aligners from Aligner32. Enjoy a discreet and comfortable solution for straightening your teeth with ease. Order now!">
46
47
48    
48<script src="//aligner32.com/cdn/shop/t/22/assets/constants.js?v=132983761750457495441744720669" defer="defer"></script>
48
49    
49<script src="//aligner32.com/cdn/shop/t/22/assets/pubsub.js?v=25310214064522200911744720670" defer="defer"></script>
49
50    
50<script src="//aligner32.com/cdn/shop/t/22/assets/global.js?v=184345515105158409801744720669" defer="defer"></script>
50
51    
51<script src="//aligner32.com/cdn/shop/t/22/assets/details-disclosure.js?v=13653116266235556501744720669" defer="defer"></script>
51
52    
52<script src="//aligner32.com/cdn/shop/t/22/assets/details-modal.js?v=25581673532751508451744720669" defer="defer"></script>
52
53    
53<script src="//aligner32.com/cdn/shop/t/22/assets/search-form.js?v=133129549252120666541744720671" defer="defer"></script>
53
54    
54<script src="//aligner32.com/cdn/shop/t/22/assets/swiper-bundle.js?v=115785340122829458061745242557" defer="defer"></script>
54
55    
55<script src="//aligner32.com/cdn/shop/t/22/assets/jquery.min.js?v=158417595810649192771745480011" defer="defer"></script>
55<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
55<meta name="google-site-verification" content="alVxtcHVaLrZxIKjAABH7fFP9FLA38FFhHHKgkQSIkw">
56<meta name="facebook-domain-verification" content="v8yorbdg50fx0is9h3wo8zlde2x1hy">
57<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71019757863/digital_wallets/dialog">
58<meta id="in-context-paypal-metadata" data-shop-id="71019757863" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
59<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://aligner32.com/pages/shop">
60<link rel="alternate" hreflang="en" href="https://aligner32.com/pages/shop">
61<link rel="alternate" hreflang="en-CH" href="https://aligner32.com/en-eu/pages/shop">
62<link rel="alternate" hreflang="en-ES" href="https://aligner32.com/en-eu/pages/shop">
63<link rel="alternate" hreflang="en-FR" href="https://aligner32.com/en-eu/pages/shop">
64<link rel="alternate" hreflang="en-IE" href="https://aligner32.com/en-eu/pages/shop">
65<link rel="alternate" hreflang="en-IT" href="https://aligner32.com/en-eu/pages/shop">
66<link rel="alternate" hreflang="en-NL" href="https://aligner32.com/en-eu/pages/shop">
67<link rel="alternate" hreflang="en-PL" href="https://aligner32.com/en-eu/pages/shop">
68<link rel="alternate" hreflang="en-PT" href="https://aligner32.com/en-eu/pages/shop">
69<link rel="alternate" hreflang="en-SE" href="https://aligner32.com/en-eu/pages/shop">
70<link rel="alternate" hreflang="en-GB" href="https://aligner32.uk/pages/shop">
71<link rel="alternate" hreflang="en-BE" href="https://aligner32.com/en-eu/pages/shop">
72<link rel="alternate" hreflang="en-GR" href="https://aligner32.com/en-eu/pages/shop">
73<link rel="alternate" hreflang="en-HU" href="https://aligner32.com/en-eu/pages/shop">
74<link rel="alternate" hreflang="en-IS" href="https://aligner32.com/en-eu/pages/shop">
75<link rel="alternate" hreflang="en-RO" href="https://aligner32.com/en-eu/pages/shop">
76<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
76
77<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
78<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=71019757863" crossorigin="anonymous"></script>
vendor: 1 bytes, line 78
78
79<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71019757863,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71019757863","merchantName":"Aligner32","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Aligner32","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 79
79
80<script id="shopify-features" type="application/json">{"accessToken":"bacc2c7d80f143e3b344e1e5423ca8fa","betas":["rich-media-storefront-analytics"],"domain":"aligner32.com","predictiveSearch":true,"shopId":71019757863,"locale":"en"}</script>
vendor: 1 bytes, line 80
80
81<script>var Shopify = Shopify || {};
82Shopify.shop = "aligner32.myshopify.com";
83Shopify.locale = "en";
84Shopify.currency = {"active":"USD","rate":"1.0"};
85Shopify.country = "US";
86Shopify.theme = {"name":"NEW Aligner32","id":176300032295,"schema_name":"Dawn","schema_version":"15.3.0","theme_store_id":887,"role":"main"};
87Shopify.theme.handle = "null";
88Shopify.theme.style = {"id":null,"handle":null};
89Shopify.cdnHost = "aligner32.com/cdn";
90Shopify.routes = Shopify.routes || {};
91Shopify.routes.root = "/";
92Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
93Shopify.SignInWithShop = Shopify.SignInWithShop || {};
94Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
95Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 95
95
96<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 96
96
97<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 97
97
98<script>
99  window.ShopifyPay = window.ShopifyPay || {};
100  window.ShopifyPay.apiHost = "shop.app\/pay";
101  window.ShopifyPay.redirectState = null;
102</script>
vendor: 1 bytes, line 102
102
103<script>
104  window.Shopify = window.Shopify || {};
105  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
106  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
107  window.Shopify.SignInWithShop.eligible = true;
108</script>
vendor: 1 bytes, line 108
108
109<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 109
109
110<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 110
110
111<script type="module">
112  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
113
114  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
115
116</script>
vendor: 1 bytes, line 116
116
117<script>
118  window.Shopify = window.Shopify || {};
119  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
120  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"]};
121</script>
vendor: 1 bytes, line 121
121
122<script>(function() {
123  var isLoaded = false;
124  function asyncLoad() {
125    if (isLoaded) return;
126    isLoaded = true;
127    var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/1975\/7863\/t\/1\/assets\/affirmShopify.js?v=1698385877\u0026shop=aligner32.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=aligner32.myshopify.com\u0026shop=aligner32.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=aligner32.myshopify.com\u0026shop=aligner32.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/7d41b08528a1c03c552117b36\/f13b38e3a2a778670aa7bf630.js?shop=aligner32.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJpczlpbzVrU2xGeHNnSzh3In0=\u0026v=2.5\u0026shop=aligner32.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/aligner32.myshopify.com.js?settings=1732868244485\u0026shop=aligner32.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=35541\u0026v=shopifyApp_5.2.3\u0026ts=1751447525185\u0026shop=aligner32.myshopify.com"];
128    for (var i = 0; i < urls.length; i++) {
129      var s = document.createElement('script');
130      s.type = 'text/javascript';
131      s.async = true;
132      s.src = urls[i];
133      var x = document.getElementsByTagName('script')[0];
134      x.parentNode.insertBefore(s, x);
135    }
136  };
137  if(window.attachEvent) {
138    window.attachEvent('onload', asyncLoad);
139  } else {
140    window.addEventListener('load', asyncLoad, false);
141  }
142})();</script>
vendor: 1 bytes, line 142
142
143<script id="__st">var __st={"a":71019757863,"offset":-14400,"reqid":"a4749e2c-7aeb-4d65-afa7-9653a8a2bc1f-1790402199","pageurl":"aligner32.com\/pages\/shop","s":"pages-109510492455","u":"178e4ea4c84e","p":"page","rtyp":"page","rid":109510492455};</script>
vendor: 1 bytes, line 143
143
144<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 144
144
145<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 145
145
146<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//aligner32.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 146
146
147<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 = "//aligner32.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>
147<script crossorigin="anonymous" defer="defer" src="//aligner32.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 147
147
148<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 148
148
149<script>
150  window.Shopify = window.Shopify || {};
151  window.Shopify.MCP = window.Shopify.MCP || {};
152  window.Shopify.MCP.enabled = true;
153  window.Shopify.MCP.shop = "aligner32.myshopify.com";
154  window.Shopify.MCP.mcpEndpoint = "https:\/\/aligner32.com\/api\/mcp";
155  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"]}}];
156</script>
vendor: 1 bytes, line 156
156
157<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("\/\/aligner32.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
158</script>
vendor: 1 bytes, line 158
158
159<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://aligner32.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
160</script>
vendor: 1 bytes, line 160
160
161<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
162  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);
163</script>
vendor: 1 bytes, line 163
163
164<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})}}));
165</script>
vendor: 1 bytes, line 165
165
166<script id='scb4127' type='text/javascript' async='' src='https://aligner32.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
166<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://aligner32.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
167<style id="shopify-accelerated-checkout-cart">
168        #shopify-buyer-consent {
169  margin-top: 1em;
170  display: inline-block;
171  width: 100%;
172}
173
174#shopify-buyer-consent.hidden {
175  display: none;
176}
177
178#shopify-subscription-policy-button {
179  background: none;
180  border: none;
181  padding: 0;
182  text-decoration: underline;
183  font-size: inherit;
184  cursor: pointer;
185}
186
187#shopify-subscription-policy-button::before {
188  box-shadow: none;
189}
190
191      </style>
192<link rel="compression-dictionary" href="//aligner32.com/cdn/shop/t/22/compiled_assets/styles.css?v=143995064887003973381790327514" crossorigin="anonymous">
193<link rel="stylesheet" media="screen" href="//aligner32.com/cdn/shop/t/22/compiled_assets/styles.css?v=143995064887003973381790327514&subset=QA" crossorigin="anonymous">
194<script id="sections-script" data-sections="header" defer="defer" src="//aligner32.com/cdn/shop/t/22/compiled_assets/scripts.js?v=90487813905515327061744720691"></script>
vendor: 1 bytes, line 194
194
195<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
195
196
197
198    <style data-shopify>
199      
200      
201      
202      
203      
204
205      
206        :root,
207        .color-scheme-1 {
208          --color-background: 255,255,255;
209        
210          --gradient-background: #ffffff;
211        
212
213        
214
215        --color-foreground: 18,18,18;
216        --color-background-contrast: 191,191,191;
217        --color-shadow: 18,18,18;
218        --color-button: 18,18,18;
219        --color-button-text: 255,255,255;
220        --color-secondary-button: 255,255,255;
221        --color-secondary-button-text: 18,18,18;
222        --color-link: 18,18,18;
223        --color-badge-foreground: 18,18,18;
224        --color-badge-background: 255,255,255;
225        --color-badge-border: 18,18,18;
226        --payment-terms-background-color: rgb(255 255 255);
227      }
228      
229        
230        .color-scheme-2 {
231          --color-background: 243,243,243;
232        
233          --gradient-background: #f3f3f3;
234        
235
236        
237
238        --color-foreground: 18,18,18;
239        --color-background-contrast: 179,179,179;
240        --color-shadow: 18,18,18;
241        --color-button: 18,18,18;
242        --color-button-text: 243,243,243;
243        --color-secondary-button: 243,243,243;
244        --color-secondary-button-text: 18,18,18;
245        --color-link: 18,18,18;
246        --color-badge-foreground: 18,18,18;
247        --color-badge-background: 243,243,243;
248        --color-badge-border: 18,18,18;
249        --payment-terms-background-color: rgb(243 243 243);
250      }
251      
252        
253        .color-scheme-3 {
254          --color-background: 36,40,51;
255        
256          --gradient-background: #242833;
257        
258
259        
260
261        --color-foreground: 255,255,255;
262        --color-background-contrast: 47,52,66;
263        --color-shadow: 18,18,18;
264        --color-button: 255,255,255;
265        --color-button-text: 0,0,0;
266        --color-secondary-button: 36,40,51;
267        --color-secondary-button-text: 255,255,255;
268        --color-link: 255,255,255;
269        --color-badge-foreground: 255,255,255;
270        --color-badge-background: 36,40,51;
271        --color-badge-border: 255,255,255;
272        --payment-terms-background-color: rgb(36 40 51);
273      }
274      
275        
276        .color-scheme-4 {
277          --color-background: 18,18,18;
278        
279          --gradient-background: #121212;
280        
281
282        
283
284        --color-foreground: 255,255,255;
285        --color-background-contrast: 146,146,146;
286        --color-shadow: 18,18,18;
287        --color-button: 255,255,255;
288        --color-button-text: 18,18,18;
289        --color-secondary-button: 18,18,18;
290        --color-secondary-button-text: 255,255,255;
291        --color-link: 255,255,255;
292        --color-badge-foreground: 255,255,255;
293        --color-badge-background: 18,18,18;
294        --color-badge-border: 255,255,255;
295        --payment-terms-background-color: rgb(18 18 18);
296      }
297      
298        
299        .color-scheme-5 {
300          --color-background: 51,79,180;
301        
302          --gradient-background: #334fb4;
303        
304
305        
306
307        --color-foreground: 255,255,255;
308        --color-background-contrast: 23,35,81;
309        --color-shadow: 18,18,18;
310        --color-button: 255,255,255;
311        --color-button-text: 51,79,180;
312        --color-secondary-button: 51,79,180;
313        --color-secondary-button-text: 255,255,255;
314        --color-link: 255,255,255;
315        --color-badge-foreground: 255,255,255;
316        --color-badge-background: 51,79,180;
317        --color-badge-border: 255,255,255;
318        --payment-terms-background-color: rgb(51 79 180);
319      }
320      
321        
322        .color-scheme-8c52da54-54f4-4db2-b7c3-afcb99c038c4 {
323          --color-background: 0,51,153;
324        
325          --gradient-background: #003399;
326        
327
328        
329
330        --color-foreground: 241,242,243;
331        --color-background-contrast: 0,60,179;
332        --color-shadow: 18,18,18;
333        --color-button: 153,255,255;
334        --color-button-text: 255,255,255;
335        --color-secondary-button: 0,51,153;
336        --color-secondary-button-text: 18,18,18;
337        --color-link: 18,18,18;
338        --color-badge-foreground: 241,242,243;
339        --color-badge-background: 0,51,153;
340        --color-badge-border: 241,242,243;
341        --payment-terms-background-color: rgb(0 51 153);
342      }
343      
344        
345        .color-scheme-9ddcc3c8-3411-4cac-bc51-d0f3c3fd0c99 {
346          --color-background: 218,225,241;
347        
348          --gradient-background: #dae1f1;
349        
350
351        
352
353        --color-foreground: 7,20,47;
354        --color-background-contrast: 125,150,206;
355        --color-shadow: 18,18,18;
356        --color-button: 18,18,18;
357        --color-button-text: 255,255,255;
358        --color-secondary-button: 218,225,241;
359        --color-secondary-button-text: 0,51,153;
360        --color-link: 0,51,153;
361        --color-badge-foreground: 7,20,47;
362        --color-badge-background: 218,225,241;
363        --color-badge-border: 7,20,47;
364        --payment-terms-background-color: rgb(218 225 241);
365      }
366      
367        
368        .color-scheme-e17721f8-3fb2-4026-ab14-e4054c0dff73 {
369          --color-background: 255,255,255;
370        
371          --gradient-background: #ffffff;
372        
373
374        
375
376        --color-foreground: 18,18,18;
377        --color-background-contrast: 191,191,191;
378        --color-shadow: 18,18,18;
379        --color-button: 18,18,18;
380        --color-button-text: 255,255,255;
381        --color-secondary-button: 255,255,255;
382        --color-secondary-button-text: 18,18,18;
383        --color-link: 18,18,18;
384        --color-badge-foreground: 18,18,18;
385        --color-badge-background: 255,255,255;
386        --color-badge-border: 18,18,18;
387        --payment-terms-background-color: rgb(255 255 255);
388      }
389      
390        
391        .color-scheme-0b99f060-20d0-43f4-9a66-e7837070f3e9 {
392          --color-background: 255,255,255;
393        
394          --gradient-background: #ffffff;
395        
396
397        
398
399        --color-foreground: 18,18,18;
400        --color-background-contrast: 191,191,191;
401        --color-shadow: 18,18,18;
402        --color-button: 18,18,18;
403        --color-button-text: 255,255,255;
404        --color-secondary-button: 255,255,255;
405        --color-secondary-button-text: 18,18,18;
406        --color-link: 18,18,18;
407        --color-badge-foreground: 18,18,18;
408        --color-badge-background: 255,255,255;
409        --color-badge-border: 18,18,18;
410        --payment-terms-background-color: rgb(255 255 255);
411      }
412      
413
414      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-8c52da54-54f4-4db2-b7c3-afcb99c038c4, .color-scheme-9ddcc3c8-3411-4cac-bc51-d0f3c3fd0c99, .color-scheme-e17721f8-3fb2-4026-ab14-e4054c0dff73, .color-scheme-0b99f060-20d0-43f4-9a66-e7837070f3e9 {
415        color: rgba(var(--color-foreground), 0.75);
416        background-color: rgb(var(--color-background));
417      }
418
419      :root {
420        --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
421        --font-body-style: normal;
422        --font-body-weight: 400;
423        --font-body-weight-bold: 700;
424
425        --font-heading-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
426        --font-heading-style: normal;
427        --font-heading-weight: 400;
428
429        --font-body-scale: 1.0;
430        --font-heading-scale: 1.0;
431
432        --media-padding: px;
433        --media-border-opacity: 0.05;
434        --media-border-width: 1px;
435        --media-radius: 0px;
436        --media-shadow-opacity: 0.0;
437        --media-shadow-horizontal-offset: 0px;
438        --media-shadow-vertical-offset: 4px;
439        --media-shadow-blur-radius: 5px;
440        --media-shadow-visible: 0;
441
442        --page-width: 120rem;
443        --page-width-margin: 0rem;
444
445        --product-card-image-padding: 0.0rem;
446        --product-card-corner-radius: 0.0rem;
447        --product-card-text-alignment: left;
448        --product-card-border-width: 0.0rem;
449        --product-card-border-opacity: 0.1;
450        --product-card-shadow-opacity: 0.0;
451        --product-card-shadow-visible: 0;
452        --product-card-shadow-horizontal-offset: 0.0rem;
453        --product-card-shadow-vertical-offset: 0.4rem;
454        --product-card-shadow-blur-radius: 0.5rem;
455
456        --collection-card-image-padding: 0.0rem;
457        --collection-card-corner-radius: 0.0rem;
458        --collection-card-text-alignment: left;
459        --collection-card-border-width: 0.0rem;
460        --collection-card-border-opacity: 0.1;
461        --collection-card-shadow-opacity: 0.0;
462        --collection-card-shadow-visible: 0;
463        --collection-card-shadow-horizontal-offset: 0.0rem;
464        --collection-card-shadow-vertical-offset: 0.4rem;
465        --collection-card-shadow-blur-radius: 0.5rem;
466
467        --blog-card-image-padding: 0.0rem;
468        --blog-card-corner-radius: 0.0rem;
469        --blog-card-text-alignment: left;
470        --blog-card-border-width: 0.0rem;
471        --blog-card-border-opacity: 0.1;
472        --blog-card-shadow-opacity: 0.0;
473        --blog-card-shadow-visible: 0;
474        --blog-card-shadow-horizontal-offset: 0.0rem;
475        --blog-card-shadow-vertical-offset: 0.4rem;
476        --blog-card-shadow-blur-radius: 0.5rem;
477
478        --badge-corner-radius: 4.0rem;
479
480        --popup-border-width: 1px;
481        --popup-border-opacity: 0.1;
482        --popup-corner-radius: 0px;
483        --popup-shadow-opacity: 0.05;
484        --popup-shadow-horizontal-offset: 0px;
485        --popup-shadow-vertical-offset: 4px;
486        --popup-shadow-blur-radius: 5px;
487
488        --drawer-border-width: 1px;
489        --drawer-border-opacity: 0.1;
490        --drawer-shadow-opacity: 0.0;
491        --drawer-shadow-horizontal-offset: 0px;
492        --drawer-shadow-vertical-offset: 4px;
493        --drawer-shadow-blur-radius: 5px;
494
495        --spacing-sections-desktop: 0px;
496        --spacing-sections-mobile: 0px;
497
498        --grid-desktop-vertical-spacing: 8px;
499        --grid-desktop-horizontal-spacing: 8px;
500        --grid-mobile-vertical-spacing: 4px;
501        --grid-mobile-horizontal-spacing: 4px;
502
503        --text-boxes-border-opacity: 0.1;
504        --text-boxes-border-width: 0px;
505        --text-boxes-radius: 0px;
506        --text-boxes-shadow-opacity: 0.0;
507        --text-boxes-shadow-visible: 0;
508        --text-boxes-shadow-horizontal-offset: 0px;
509        --text-boxes-shadow-vertical-offset: 4px;
510        --text-boxes-shadow-blur-radius: 5px;
511
512        --buttons-radius: 0px;
513        --buttons-radius-outset: 0px;
514        --buttons-border-width: 1px;
515        --buttons-border-opacity: 1.0;
516        --buttons-shadow-opacity: 0.0;
517        --buttons-shadow-visible: 0;
518        --buttons-shadow-horizontal-offset: 0px;
519        --buttons-shadow-vertical-offset: 4px;
520        --buttons-shadow-blur-radius: 5px;
521        --buttons-border-offset: 0px;
522
523        --inputs-radius: 0px;
524        --inputs-border-width: 1px;
525        --inputs-border-opacity: 0.55;
526        --inputs-shadow-opacity: 0.0;
527        --inputs-shadow-horizontal-offset: 0px;
528        --inputs-margin-offset: 0px;
529        --inputs-shadow-vertical-offset: 2px;
530        --inputs-shadow-blur-radius: 5px;
531        --inputs-radius-outset: 0px;
532
533        --variant-pills-radius: 40px;
534        --variant-pills-border-width: 1px;
535        --variant-pills-border-opacity: 0.55;
536        --variant-pills-shadow-opacity: 0.0;
537        --variant-pills-shadow-horizontal-offset: 0px;
538        --variant-pills-shadow-vertical-offset: 4px;
539        --variant-pills-shadow-blur-radius: 5px;
540      }
541
542      *,
543      *::before,
544      *::after {
545        box-sizing: inherit;
546      }
547
548      html {
549        box-sizing: border-box;
550        font-size: calc(var(--font-body-scale) * 62.5%);
551        height: 100%;
552      }
553
554      body {
555        display: grid;
556        grid-template-rows: auto auto 1fr auto;
557        grid-template-columns: 100%;
558        min-height: 100%;
559        margin: 0;
560        font-size: 1.5rem;
561        letter-spacing: 0.06rem;
562        line-height: calc(1 + 0.8 / var(--font-body-scale));
563        font-family: var(--font-body-family);
564        font-style: var(--font-body-style);
565        font-weight: var(--font-body-weight);
566      }
567
568      @media screen and (min-width: 750px) {
569        body {
570          font-size: 1.6rem;
571        }
572      }
573    </style>
574
575    <link href="//aligner32.com/cdn/shop/t/22/assets/base.css?v=163280899516448101491769838527" rel="stylesheet" type="text/css" media="all" />
576    <link rel="stylesheet" href="//aligner32.com/cdn/shop/t/22/assets/component-cart-items.css?v=123238115697927560811744720668" media="print" onload="this.media='all'"><link href="//aligner32.com/cdn/shop/t/22/assets/component-localization-form.css?v=170315343355214948141744720668" rel="stylesheet" type="text/css" media="all" />
577      
577<script src="//aligner32.com/cdn/shop/t/22/assets/localization-form.js?v=144176611646395275351744720670" defer="defer"></script>
577<link
578        rel="stylesheet"
579        href="//aligner32.com/cdn/shop/t/22/assets/component-predictive-search.css?v=118923337488134913561744720668"
580        media="print"
581        onload="this.media='all'"
582      >
582<script>
583      if (Shopify.designMode) {
584        document.documentElement.classList.add('shopify-design-mode');
585      }
586    </script>
586
587    
587<script type="text/javascript">
588      (function (c, l, a, r, i, t, y) {
589        c[a] =
590          c[a] ||
591          function () {
592            (c[a].q = c[a].q || []).push(arguments);
593          };
594        t = l.createElement(r);
595        t.async = 1;
596        t.src = 'https://www.clarity.ms/tag/' + i;
597        y = l.getElementsByTagName(r)[0];
598        y.parentNode.insertBefore(t, y);
599      })(window, document, 'clarity', 'script', 'e5xrmk446v');
600    </script>
600
601    <meta name="google-site-verification" content="tWEPJNTnC7goFpirMF5tyZK25UzNqirCRS5Ad6-Ctfo">
602  <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
603
604
605
606
607
608
609
610
611
612
613
614
615  
615<script async src="https://static.klaviyo.com/onsite/js/VyinTe/klaviyo.js?company_id=VyinTe"></script>
615
616  
616<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
616
617
618  
619
620
621
622
623  
623<script>
624    window.klaviyoReviewsProductDesignMode = false
625  </script>
625
626
627
628
629
630
631
632
633
634
635<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
636<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: 71019757863,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 636
636
637<script>
638  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
639</script>
vendor: 1 bytes, line 639
639
640<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}
640).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: 71019757863,storefrontBaseUrl: "https://aligner32.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://aligner32.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2553217319","configuration":"{\"accountID\":\"VyinTe\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2311061799","configuration":"{\"mailchimp_store_id\":\"store_snx89c6lup1k2h1eyxrc\", \"mailchimp_user_id\":\"219293338\",\"mailchimp_list_id\":\"9c0142cc1d\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2276196647","configuration":"{\"pixelCode\":\"D5U6CDBC77U0EO6GQIBG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
640,{"id":"1631944999","configuration":"{\"accountID\":\"aligner32\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1631879463","configuration":"{\"projectId\":\"e5xrmk446v\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1486848295","configuration":"{\"advertiserId\":\"35541\",\"shopDomain\":\"aligner32.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.3\",\"originalNetwork\":\"sas\",\"customTransactionTag\":\"US\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"735576359","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-MXX3JJFC9F\\\",\\\"GT-WB5HGVN\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/xnaZCJqBm4oYEIqDo_4o\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/lTobCJ2Bm4oYEIqDo_4o\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-MXX3JJFC9F\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/UVINCJSBm4oYEIqDo_4o\\\",\\\"MC-KJNP24JGXE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-MXX3JJFC9F\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/g8raCJGBm4oYEIqDo_4o\\\",\\\"MC-KJNP24JGXE\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/me0NCI6Bm4oYEIqDo_4o\\\",\\\"MC-KJNP24JGXE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-MXX3JJFC9F\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/k-OhCKCBm4oYEIqDo_4o\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-MXX3JJFC9F\\\",\\\"AW-11002233226\\\/XAaQCJeBm4oYEIqDo_4o\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-MXX3JJFC9F\\\"}],\\\"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":"391774503","configuration":"{\"pixel_id\":\"402461615325797\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"130875687","configuration":"{\"myshopifyDomain\":\"aligner32.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"232554791","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"12","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Chatgpt Ads"},{"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":"Aligner32","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"aligner32.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/aligner32.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8090245923111","handle":"impression-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45085940711719","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8090203259175","handle":"all-day-plan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44310434906407","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://aligner32.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"176300032295","themeStoreId":"887","themePublished":"true","eventMetadataId":"27100481-984b-4666-8c7a-a45a313b8164","pageType":"page","resourceId":"109510492455","shopId":"71019757863","storefrontBaseUrl":"https:\/\/aligner32.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>
640<script>
641  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
642  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
643  window.ShopifyAnalytics.meta.currency = 'USD';
644  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":109510492455,"requestId":"a4749e2c-7aeb-4d65-afa7-9653a8a2bc1f-1790402199"}};
645  for (var attr in meta) {
646    window.ShopifyAnalytics.meta[attr] = meta[attr];
647  }
648</script>
vendor: 1 bytes, line 648
648
649<script class="analytics">
650  (function () {
651    var customDocumentWrite = function(content) {
652      var jquery = null;
653
654      if (window.jQuery) {
655        jquery = window.jQuery;
656      } else if (window.Checkout && window.Checkout.$) {
657        jquery = window.Checkout.$;
658      }
659
660      if (jquery) {
661        jquery('body').append(content);
662      }
663    };
664
665    var hasLoggedConversion = function(token) {
666      if (token) {
667        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
668      }
669      return false;
670    }
671
672    var setCookieIfConversion = function(token) {
673      if (token) {
674        var twoMonthsFromNow = new Date(Date.now());
675        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
676
677        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
678      }
679    }
680
681    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
682    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
683    if (trekkie.integrations) {
684      return;
685    }
686    trekkie.methods = [
687      'identify',
688      'page',
689      'ready',
690      'track',
691      'trackForm',
692      'trackLink'
693    ];
694    trekkie.factory = function(method) {
695      return function() {
696        var args = Array.prototype.slice.call(arguments);
697        args.unshift(method);
698        trekkie.push(args);
699        if (method == 'track' || method == 'page') {
700          var pageUrl;
701          try {
702            pageUrl = window.location.href;
703          } catch (e) {}
704          var pageReferrer;
705          try {
706            pageReferrer = document.referrer;
707          } catch (e) {}
708          try {
709            if (window.__TREKKIE_SHIM_QUEUE == null) {
710              window.__TREKKIE_SHIM_QUEUE = [];
711            }
712            window.__TREKKIE_SHIM_QUEUE.push({
713              from: 'trekkie-stub',
714              method: method,
715              args: args.slice(1),
716              pageContext: {
717                url: pageUrl,
718                referrer: pageReferrer
719              }
720            });
721          } catch (e) {
722            // no-op
723          }
724        }
725        return trekkie;
726      };
727    };
728    for (var i = 0; i < trekkie.methods.length; i++) {
729      var key = trekkie.methods[i];
730      trekkie[key] = trekkie.factory(key);
731    }
732    trekkie.load = function(config) {
733      trekkie.config = config || {};
734      trekkie.config.initialDocumentCookie = document.cookie;
735      var first = document.getElementsByTagName('script')[0];
736var script = document.createElement('script');
737script.type = 'text/javascript';
738script.onerror = function(e) {
739  var scriptFallback = document.createElement('script');
740  scriptFallback.type = 'text/javascript';
741  scriptFallback.onerror = function(error) {
742          var Monorail = {
743      produce: function produce(monorailDomain, schemaId, payload) {
744        var currentMs = new Date().getTime();
745        var event = {
746          schema_id: schemaId,
747          payload: payload,
748          metadata: {
749            event_created_at_ms: currentMs,
750            event_sent_at_ms: currentMs
751          }
752        };
753        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
754      },
755      sendRequest: function sendRequest(endpointUrl, payload) {
756        // Try the sendBeacon API
757        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
758          var blobData = new window.Blob([payload], {
759            type: 'text/plain'
760          });
761
762          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
763            return true;
764          } // sendBeacon was not successful
765
766        } // XHR beacon
767
768        var xhr = new XMLHttpRequest();
769
770        try {
771          xhr.open('POST', endpointUrl);
772          xhr.setRequestHeader('Content-Type', 'text/plain');
773          xhr.send(payload);
774        } catch (e) {
775          console.log(e);
776        }
777
778        return false;
779      },
780      isIos12: function isIos12() {
781        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
782      }
783    };
784    Monorail.produce('monorail-edge.shopifysvc.com',
785      'trekkie_storefront_load_errors/1.1',
786      {shop_id: 71019757863,
787      theme_id: 176300032295,
788      app_name: "storefront",
789      context_url: window.location.href,
790      source_url: "//aligner32.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
791
792  };
793  scriptFallback.async = true;
794  scriptFallback.src = '//aligner32.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
795  first.parentNode.insertBefore(scriptFallback, first);
796};
797script.async = true;
798script.src = '//aligner32.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
799first.parentNode.insertBefore(script, first);
800
801    };
802    trekkie.load(
803      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71019757863,"isMerchantRequest":null,"themeId":176300032295,"themeCityHash":"707414070144945253","contentLanguage":"en","currency":"USD","eventMetadataId":"27100481-984b-4666-8c7a-a45a313b8164"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
804    );
805
806    var loaded = false;
807    trekkie.ready(function() {
808      if (loaded) return;
809      loaded = true;
810
811      window.ShopifyAnalytics.lib = window.trekkie;
812
813      var originalDocumentWrite = document.write;
814      document.write = customDocumentWrite;
815      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
816      document.write = originalDocumentWrite;
817
818      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
819      var token = match? match[1]: undefined;
820      if (!hasLoggedConversion(token)) {
821        setCookieIfConversion(token);
822        
823      }
824    });
825
826    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":109510492455,"requestId":"a4749e2c-7aeb-4d65-afa7-9653a8a2bc1f-1790402199","shopifyEmitted":true});
827
828    var eventsListenerScript = document.createElement('script');
829    eventsListenerScript.async = true;
830    eventsListenerScript.src = "//aligner32.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
831    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
832})();</script>
vendor: 1 bytes, line 832
832
833<script
834  defer
835  src="https://aligner32.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
836  data-application="storefront-renderer"
837  data-shop-id="71019757863"
838  data-render-region="gcp-us-central1"
839  data-page-type="page"
840  data-theme-instance-id="176300032295"
841  data-theme-name="Dawn"
842  data-theme-version="15.3.0"
843  data-monorail-region="shop_domain"
844  data-resource-timing-sampling-rate="10"
845  data-shs="true"
846  data-shs-beacon="true"
847  data-shs-export-with-fetch="true"
848  data-shs-logs-sample-rate="1"
849  data-shs-beacon-endpoint="https://aligner32.com/api/collect"
850></script>
850
851<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821959800000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790404000000"><meta name="new-cookie-storage-activated" content="t">
852</head>
853
854  <body
855    class="gradient buy-custom-fitted-clear-aligners-online-aligner32-page-template  page-new-shop-page-template  "
856    id="buy-custom-fitted-clear-aligners-online-aligner32"
857  >
858    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
859      Skip to content
860    </a><!-- BEGIN sections: header-group -->
861<div id="shopify-section-sections--24192846627111__announcement-bar" class="shopify-section shopify-section-group-header-group"><div
862  class="scroll-container-for-aligner32-ticker survey-page-top-30-px"
863  style="background: #07142f; color: #ffffff;"
864>
865  <div class="scroll-track">
866    <a href="/products/all-day-plan"
867        ><span class="scroll-item">
868          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
869<span style="color: #6EF7F7;">+ Free </span> 1-
870Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
871        </span>
872      </a>
873    <a href="/products/all-day-plan"
874        ><span class="scroll-item">
875          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
876<span style="color: #6EF7F7;">+ Free </span> 1-
877Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
878        </span>
879      </a>
880    <a href="/products/all-day-plan"
881        ><span class="scroll-item">
882          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
883<span style="color: #6EF7F7;">+ Free </span> 1-
884Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
885        </span>
886      </a>
887    <a href="/products/all-day-plan"
888        ><span class="scroll-item">
889          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
890<span style="color: #6EF7F7;">+ Free </span> 1-
891Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
892        </span>
893      </a>
894    <a href="/products/all-day-plan"
895        ><span class="scroll-item">
896          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
897<span style="color: #6EF7F7;">+ Free </span> 1-
898Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
899        </span>
900      </a>
901    <a href="/products/all-day-plan"
902        ><span class="scroll-item">
903          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
904<span style="color: #6EF7F7;">+ Free </span> 1-
905Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
906        </span>
907      </a>
908    <a href="/products/all-day-plan"
909        ><span class="scroll-item">
910          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
911<span style="color: #6EF7F7;">+ Free </span> 1-
912Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
913        </span>
914      </a>
915    <a href="/products/all-day-plan"
916        ><span class="scroll-item">
917          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
918<span style="color: #6EF7F7;">+ Free </span> 1-
919Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
920        </span>
921      </a>
922    
923
924    <a href="/products/all-day-plan"
925        ><span class="scroll-item">
926          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
927<span style="color: #6EF7F7;">+ Free </span> 1-
928Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
929        </span>
930      </a>
931    <a href="/products/all-day-plan"
932        ><span class="scroll-item">
933          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
934<span style="color: #6EF7F7;">+ Free </span> 1-
935Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
936        </span>
937      </a>
938    <a href="/products/all-day-plan"
939        ><span class="scroll-item">
940          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
941<span style="color: #6EF7F7;">+ Free </span> 1-
942Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
943        </span>
944      </a>
945    <a href="/products/all-day-plan"
946        ><span class="scroll-item">
947          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
948<span style="color: #6EF7F7;">+ Free </span> 1-
949Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
950        </span>
951      </a>
952    <a href="/products/all-day-plan"
953        ><span class="scroll-item">
954          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
955<span style="color: #6EF7F7;">+ Free </span> 1-
956Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
957        </span>
958      </a>
959    <a href="/products/all-day-plan"
960        ><span class="scroll-item">
961          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
962<span style="color: #6EF7F7;">+ Free </span> 1-
963Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
964        </span>
965      </a>
966    <a href="/products/all-day-plan"
967        ><span class="scroll-item">
968          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
969<span style="color: #6EF7F7;">+ Free </span> 1-
970Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
971        </span>
972      </a>
973    <a href="/products/all-day-plan"
974        ><span class="scroll-item">
975          Mega Sale : <span style="color: #6EF7F7;"><strong>SAVE </strong><strong class="day-dual-arch-price"></strong></span> OFF Clear Aligners
976<span style="color: #6EF7F7;">+ Free </span> 1-
977Year Retainer Supply. <span style="color: #6EF7F7;"><u>Shop Now</u></span>
978        </span>
979      </a>
980    
981  </div>
982</div>
983
984
985
986
987
988
989</div><div id="shopify-section-sections--24192846627111__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//aligner32.com/cdn/shop/t/22/assets/component-list-menu.css?v=151968516119678728991744720668" media="print" onload="this.media='all'">
990<link rel="stylesheet" href="//aligner32.com/cdn/shop/t/22/assets/component-search.css?v=165164710990765432851744720668" media="print" onload="this.media='all'">
991<link rel="stylesheet" href="//aligner32.com/cdn/shop/t/22/assets/component-menu-drawer.css?v=147478906057189667651744720668" media="print" onload="this.media='all'">
992<link
993  rel="stylesheet"
994  href="//aligner32.com/cdn/shop/t/22/assets/component-cart-notification.css?v=54116361853792938221744720668"
995  media="print"
996  onload="this.media='all'"
997><link rel="stylesheet" href="//aligner32.com/cdn/shop/t/22/assets/component-price.css?v=70172745017360139101744720668" media="print" onload="this.media='all'"><style>
998  header-drawer {
999    justify-self: start;
1000    margin-left: -1.2rem;
1001  }@media screen and (min-width: 990px) {
1002      header-drawer {
1003        display: none;
1004      }
1005    }.menu-drawer-container {
1006    display: flex;
1007  }
1008
1009  .list-menu {
1010    list-style: none;
1011    padding: 0;
1012    margin: 0;
1013  }
1014
1015  .list-menu--inline {
1016    display: inline-flex;
1017    flex-wrap: wrap;
1018  }
1019
1020  summary.list-menu__item {
1021    padding-right: 2.7rem;
1022  }
1023
1024  .list-menu__item {
1025    display: flex;
1026    align-items: center;
1027    line-height: calc(1 + 0.3 / var(--font-body-scale));
1028  }
1029
1030  .list-menu__item--link {
1031    text-decoration: none;
1032    padding-bottom: 1rem;
1033    padding-top: 1rem;
1034    line-height: calc(1 + 0.8 / var(--font-body-scale));
1035  }
1036
1037  @media screen and (min-width: 750px) {
1038    .list-menu__item--link {
1039      padding-bottom: 0.5rem;
1040      padding-top: 0.5rem;
1041    }
1042  }
1043</style><style data-shopify>.header {
1044    padding: 10px 3rem 10px 3rem;
1045  }
1046
1047  .section-header {
1048    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
1049    margin-bottom: 0px;
1050  }
1051
1052  @media screen and (min-width: 750px) {
1053    .section-header {
1054      margin-bottom: 0px;
1055    }
1056  }
1057
1058  @media screen and (min-width: 990px) {
1059    .header {
1060      padding-top: 20px;
1061      padding-bottom: 20px;
1062    }
1063  }</style>
1063<script src="//aligner32.com/cdn/shop/t/22/assets/cart-notification.js?v=133508293167896966491744720668" defer="defer"></script>
1063
1064
1065<sticky-header
1066  
1067    data-sticky-type="on-scroll-up"
1068  
1069  class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"
1070><header class="header header--middle-left header--mobile-center page-width header--has-menu">
1071
1072<header-drawer data-breakpoint="tablet">
1073  <details id="Details-menu-drawer-container" class="menu-drawer-container">
1074    <summary
1075      class="header__icon header__icon--menu header__icon--summary link focus-inset"
1076      aria-label="Menu"
1077    >
1078      <span><svg xmlns="https://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>
1079<svg xmlns="https://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>
1080</span>
1081    </summary>
1082    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
1083      <div class="menu-drawer__inner-container">
1084        <div class="menu-drawer__navigation-container">
1085          <nav class="menu-drawer__navigation">
1086            <ul class="menu-drawer__menu has-submenu list-menu" role="list">
1087              <li class="Clear-aligners-btn-drawer">
1088        <a href="https://aligner32.com/products/all-day-plan" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">Clear Aligners  <p style="font-weight:700 !important;padding:3px 5px;border-radius:5px;margin-left:10px;font-size:11px; background:#154774;color:#F1F2F3">MEGA Sale <span style=color:#6EF7F7;>$725 OFF<span> </p> </a>
1089     
1090      </li><li><a
1091                      id="HeaderDrawer-how-it-works"
1092                      href="/pages/how-it-works"
1093                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1094                      
1095                    >
1096                      How it works
1097                    </a></li><li><a
1098                      id="HeaderDrawer-pricing"
1099                      href="/pages/pricing"
1100                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1101                      
1102                    >
1103                      Pricing
1104                    </a></li><li><a
1105                      id="HeaderDrawer-scan-centers"
1106                      href="/pages/book-3d-dental-scans"
1107                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1108                      
1109                    >
1110                      Scan Centers
1111                    </a></li><li><a
1112                      id="HeaderDrawer-shop"
1113                      href="/pages/shop"
1114                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active"
1115                      
1116                        aria-current="page"
1117                      
1118                    >
1119                      Shop
1120                    </a></li><li><a
1121                      id="HeaderDrawer-results"
1122                      href="/pages/results"
1123                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1124                      
1125                    >
1126                      Results
1127                    </a></li><li><a
1128                      id="HeaderDrawer-smile-assessment"
1129                      href="/pages/survey"
1130                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1131                      
1132                    >
1133                      Smile assessment
1134                    </a></li><li class="header__econsult-new-button">
1135        <a href="https://aligner32.com/pages/e-consultation" class="btn-econsult">Free E-Consultation</a>
1136      </li>
1137           <a href="https://aligner32.com/pages/shop"> <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/MENU_MEGA_SALE.png?v=1789200895" alt="black-friday-image" style="width:81%;margin-left:26px;margin-top: 10px;" width="" height=""> </a>
1138
1139            </ul>
1140          </nav>
1141          <div class="menu-drawer__utility-links">
1142            <ul class="list list-social list-unstyled" role="list"></ul>
1143          </div>
1144        </div>
1145      </div>
1146    </div>
1147  </details>
1148</header-drawer>
1149<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1150            
1151            <img src="//aligner32.com/cdn/shop/files/aligner32_logo.svg?v=1744803661&amp;width=600" alt="Aligner32" srcset="//aligner32.com/cdn/shop/files/aligner32_logo.svg?v=1744803661&amp;width=180 180w, //aligner32.com/cdn/shop/files/aligner32_logo.svg?v=1744803661&amp;width=270 270w, //aligner32.com/cdn/shop/files/aligner32_logo.svg?v=1744803661&amp;width=360 360w" width="180" height="42.23463687150838" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 360px) 50vw, 180px">
1152          </div></a>
1153
1154<nav class="header__inline-menu">
1155  <ul class="list-menu list-menu--inline" role="list"><li><a
1156            id="HeaderMenu-how-it-works"
1157            href="/pages/how-it-works"
1158            class="header__menu-item list-menu__item link link--text focus-inset"
1159            
1160          >
1161            <span
1162            >How it works</span>
1163          </a></li><li><a
1164            id="HeaderMenu-pricing"
1165            href="/pages/pricing"
1166            class="header__menu-item list-menu__item link link--text focus-inset"
1167            
1168          >
1169            <span
1170            >Pricing</span>
1171          </a></li><li><a
1172            id="HeaderMenu-scan-centers"
1173            href="/pages/book-3d-dental-scans"
1174            class="header__menu-item list-menu__item link link--text focus-inset"
1175            
1176          >
1177            <span
1178            >Scan Centers</span>
1179          </a></li><li><a
1180            id="HeaderMenu-shop"
1181            href="/pages/shop"
1182            class="header__menu-item list-menu__item link link--text focus-inset"
1183            
1184              aria-current="page"
1185            
1186          >
1187            <span
1188                class="header__active-menu-item"
1189              
1190            >Shop</span>
1191          </a></li><li><a
1192            id="HeaderMenu-results"
1193            href="/pages/results"
1194            class="header__menu-item list-menu__item link link--text focus-inset"
1195            
1196          >
1197            <span
1198            >Results</span>
1199          </a></li><li><a
1200            id="HeaderMenu-smile-assessment"
1201            href="/pages/survey"
1202            class="header__menu-item list-menu__item link link--text focus-inset"
1203            
1204          >
1205            <span
1206            >Smile assessment</span>
1207          </a></li><li class="header__econsult-new-button" style="margin-top:10px;" >
1208        <a href="https://aligner32.com/pages/e-consultation" class="btn-econsult">Free E-Consultation</a>
1209      </li>
1210  </ul>
1211</nav>
1212
1213<div class="header__icons">
1214      <div class="desktop-localization-wrapper">
1215</div>
1216      
1217
1218
1219
1220<a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
1221        
1222          <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>
1223</span>
1224        
1225        <span class="visually-hidden">Cart</span></a>
1226    </div>
1227  </header>
1228</sticky-header>
1229
1230<script type="application/ld+json">
1231  {
1232    "@context": "https://schema.org",
1233    "@type": "Organization",
1234    "name": "Aligner32",
1235    
1236      "logo": "https:\/\/aligner32.com\/cdn\/shop\/files\/aligner32_logo.svg?v=1744803661\u0026width=500",
1237    
1238    "sameAs": [
1239      "",
1240      "",
1241      "",
1242      "",
1243      "",
1244      "",
1245      "",
1246      "",
1247      ""
1248    ],
1249    "url": "https:\/\/aligner32.com\/pages\/shop"
1250  }
1251</script>
1251
1252</div>
1253<!-- END sections: header-group -->
1254
1255    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1256      
1257        <section class="shop-home-banner" id="banner-section">
1258  <div class="page-width">
1259    <div class="banner-row-wrapper">
1260      <div class="column-wrapper">
1261        <div class="banner-content-column">
1262          <h1 class="banner-title">Affordable Products Presenting Effective Results</h1>
1263          <p class="banner-subtitle">
1264            Along with our affordable clear aligners which conveniently straighten your teeth, we offer you other
1265            products to take care of your smile.
1266          </p>
1267          <div class="banner-button"></div>
1268        </div>
1269        <div class="column-image-wrapper"></div>
1270      </div>
1271    </div>
1272  </div>
1273</section>
1274<section class="middle">
1275  <div class="page-width">
1276    <!-- Carousel -->
1277    <div class="banner-last-content">
1278      <div class="owl-carousel owl-theme info-wrapper-2">
1279        <div class="item">
1280          <img
1281            src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/orthodontistapproved.png?v=1745241876"
1282            alt="dentists / orthodontists approved treatment"
1283            width="auto"
1284            height="auto"
1285          >
1286          <p>Doctor-directed treatment</p>
1287        </div>
1288        <div class="item">
1289          <img
1290            src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/affordableplans.png?v=1748870025"
1291            alt="Affordable payment plans"
1292            width="auto"
1293            height="auto"
1294          >
1295          <p>Affordable payment plans</p>
1296        </div>
1297        <div class="item">
1298          <img
1299            src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/convenientathome.png?v=1745241876"
1300            alt="Convenient at-home treatment"
1301            width="auto"
1302            height="auto"
1303          >
1304          <p>Delivered to your home</p>
1305        </div>
1306        <div class="item">
1307          <img
1308            src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/fasterservice.png?v=1745241876"
1309            alt="Faster and reliable service"
1310            width="auto"
1311            height="auto"
1312          >
1313          <p>Faster and reliable service</p>
1314        </div>
1315      </div>
1316    </div>
1317    <!-- Carousel -->
1318  </div>
1319</section>
1320
1321 <section class="aligner32-day-and-night-plans">
1322    <div class="page-width">
1323        <div class="aligner32-plans-heading-content">
1324            <h2>Straighten your teeth with the plan convenient for you</h2>
1325            <p>Choose All-Day Clear Aligners for quick results or Night Wear Aligners for nighttime convenience.</p>
1326        </div>
1327        <div class="aligner32-plans-content-wrapper">
1328            <div class="aligner32-day-plan-content-wrapper">
1329                <div class="all-day-plan-content-titles">
1330                    <div class="all-day-title">
1331                        <h3>All-Day Plan</h3>
1332                        <p>Choose All-Day Clear Aligners for quick results</p>
1333                    </div>
1334                    <div class="all-day-extra">
1335                        <div class="extra-allday-time-date">
1336                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Time_17019c9f-a997-4e5f-8f6b-d7c7742cb1bd.png?v=1745236196"
1337                                alt="Time" width="auto" height="auto">
1338                            <p>Wear time:<strong> 22 hours daily</strong> </p>
1339                        </div>
1340                        <div class="extra-allday-time-date">
1341                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Calendar.png?v=1745236196"
1342                                alt="Calendar" width="auto" height="auto">
1343                            <p>Treatment time: <strong> 4 to 6 months</strong></p>
1344                        </div>
1345                    </div>
1346                </div>
1347                <div class="all-day-plan-content-prices">
1348                    <div class="all-day-plan-dual-arch">
1349                      <div class="black-friday-tag image-for-dual-products-tag" style="background-color:#003399;">
1350                        
1351                      Mega Sale </div>
1352                        <div class="all-day-plan-dual-arch-img">
1353                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Group_1000001949.svg?v=1779448063"
1354                                alt="Dual Arch" width="auto" height="auto">
1355                            <p>Dual Arch</p>
1356                        </div>
1357                        <h4 class="day-dual-arch-price"></h4>
1358                        <span>or</span>
1359                        <p><span class="day-dual-arch-instalment-price instalment-dynamic-price"></span>/Month</p>
1360                        <a href="https://aligner32.com/products/all-day-plan" class="secondary-button">Buy Now</a>
1361                        <div style="display: flex; align-items: center; justify-content: center; gap: 6px; ">
1362                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/afterpaylogo.webp?v=1754570661"
1363                                alt="Afterpay" style="width: 80px; height: auto;">
1364                            <span style="font-size: 14px; color: #555;">Accepted</span>
1365                        </div>
1366                    </div>
1367                    <div class="all-day-plan-single-arch">
1368                       
1369                        <div class="all-day-plan-single-arch-img">
1370                             <div class="black-friday-tag"  style="background-color:#003399;">Mega Sale</div>
1371                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Group_1000001949_1.svg?v=1779516081"
1372                                alt="Single Arch" width="auto" height="auto">
1373                            <p>Single Arch</p>
1374                        </div>
1375                        <h4 class="day-single-arch-price"></h4>
1376                        <span>or</span>
1377                        <p><span class="day-single-arch-instalment-price instalment-dynamic-price"></span>/Month</p>
1378                        <a href="https://aligner32.com/products/day-single-arch" class="secondary-button">Buy Now</a>
1379                        <div style="display: flex; align-items: center; justify-content: center; gap: 6px; ">
1380                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/afterpaylogo.webp?v=1754570661"
1381                                alt="Afterpay" style="width: 80px; height: auto;">
1382                            <span style="font-size: 14px; color: #555;">Accepted</span>
1383                        </div>
1384                    </div>
1385                </div>
1386            </div>
1387            <div class="aligner32-night-plan-content-wrapper">
1388                <div class="all-night-plan-content-titles">
1389                    <div class="all-night-title">
1390                        <h3>Night Wear Plan</h3>
1391                        <p>Night Wear Aligners for nighttime convenience</p>
1392                    </div>
1393                    <div class="all-night-extra">
1394                        <div class="extra-night-wear-time-date">
1395                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Night_Wear_Plan_Time.png?v=1745236685"
1396                                alt="Time" width="auto" height="auto">
1397                            <p>Wear Time: <strong>10 hours daily</strong></p>
1398                        </div>
1399                        <div class="extra-night-wear-time-date">
1400                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Night_Wear_Plan_Calendar.png?v=1745236684"
1401                                alt="Calendar" width="auto" height="auto">
1402                            <p>Treatment Time: <strong>6 to 8 months</strong></p>
1403                        </div>
1404                    </div>
1405                </div>
1406                <div class="night-wear-content-prices">
1407                    <div class="night-wear-dual-arch">
1408                      <div class="black-friday-tag image-for-dual-products-tag">
1409                          
1410                        Mega Sale
1411                    </div>
1412                        <div class="night-wear-dual-arch-img">
1413                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Group_1000001949.svg?v=1779448063"
1414                                alt="Dual Arch" width="auto" height="auto">
1415                            <p>Dual Arch</p>
1416                        </div>
1417                        <h4 class="night-dual-arch-price"></h4>
1418                        <span>or</span>
1419                        <p><span class="night-dual-arch-instalment-price instalment-dynamic-price"></span>/Month</p>
1420                        <a href="https://aligner32.com/products/night-wear-plan" class="secondary-button">Buy Now</a>
1421                        <div style="display: flex; align-items: center; justify-content: center; gap: 6px; ">
1422                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/afterpaylogo.webp?v=1754570661"
1423                                alt="Afterpay" style="width: 80px; height: auto;">
1424                            <span style="font-size: 14px; color: #555;">Accepted</span>
1425                        </div>
1426                    </div>
1427                    <div class="night-wear-single-arch">
1428                       <div class="black-friday-tag"> MEGA SALE</div>
1429                        <div class="night-wear-single-arch-img">
1430                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/Group_1000001949_1.svg?v=1779516081"
1431                                alt="Single Arch" width="auto" height="auto">
1432                            <p>Single Arch</p>
1433                        </div>
1434                        <h4 class="night-single-arch-price"></h4>
1435                        <span>or</span>
1436                        <p><span class="night-single-arch-instalment-price instalment-dynamic-price"></span>/Month</p>
1437                        <a href="https://aligner32.com/products/night-single-arch" class="secondary-button">Buy Now</a>
1438                        <div style="display: flex; align-items: center; justify-content: center; gap: 6px; ">
1439                            <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/afterpaylogo.webp?v=1754570661"
1440                                alt="Afterpay" style="width: 80px; height: auto;">
1441                            <span style="font-size: 14px; color: #555;">Accepted</span>
1442                        </div>
1443                    </div>
1444                </div>
1445            </div>
1446        </div>
1447    </div>
1448</section>
1449
1450
1451<style>
1452    
1453/* ⭐ Black Friday Tag Style */
1454.black-friday-tag {
1455    position: absolute;
1456    top: 15px;
1457    left: 50%;
1458    transform: translateX(-50%);
1459      background: linear-gradient(90deg, #0B3284, #07142F);
1460      color: #6EF7F7;
1461    
1462    font-size: 14px;
1463    font-weight: 800;
1464    padding: 6px 20px;
1465    text-transform: uppercase;
1466    letter-spacing: 0.5px;
1467    width: 100%;
1468    text-align: center;
1469}
1470
1471img.image-tag-saless {
1472    position: absolute;
1473    width: 78px;
1474    height: auto;
1475    left: -33px;
1476    top: -13px;
1477}
1478
1479</style> 
1480
1481<section class="simple-shop-section">
1482  <div class="page-width">
1483    <div class="simple-shop-contain-heading">
1484      <h2>Maintain, Retain and Brighten up your new smile</h2>
1485      <p>
1486        With our affordable set of retainers and other products, you can now capture your new and healthy smile for
1487        life.
1488      </p>
1489    </div>
1490    <!-- Carousel -->
1491    <div class="three-simple-shop-container">
1492    <div class="owl-carousel owl-theme three-simple-carousel">
1493        <div class="three-shop-item">
1494            <div class="price-for-shop-display-none">
1495                <div class="dynamic-retainer-del"></div>
1496                <div class="dynamic-retainer"></div>
1497            </div>
1498            <div class="sale-tag  dynamic-retainer-del-discount "></div>
1499            <div class="three-shop-retainer">
1500                <h4>Retainers</h4>
1501                <p>
1502                    Transform your smile with ALIGNER32's custom retainers—durable, comfy, and crafted from premium
1503                    materials
1504                    for a perfect fit.
1505                </p>
1506                <div class="smile-shop-price">
1507                    <p>For Just <span class="retainer"></span></p>
1508                    <a href="https://aligner32.com/products/retainers" class="secondary-button">Shop Now</a>
1509                </div>
1510            </div>
1511        </div>
1512        <div class="three-shop-item">
1513            <div class="price-for-shop-display-none">
1514                <div class="dynamic-soft-night-guard-del"></div>
1515                <div class="dynamic-soft-night-guard"></div>
1516            </div>
1517            <div class="sale-tag dynamic-soft-night-guard-discount"></div>
1518            <div class="three-shop-night-guard">
1519                <h4>Night Guard</h4>
1520                <p>
1521                    Enjoy peaceful nights with ALIGNER32's custom-fit Night Guards. Our BPA-free guards ensure
1522                    protection
1523                    against teeth grinding.
1524                </p>
1525                <div class="smile-shop-price">
1526                    <p>
1526For Just <span class="soft-night-guard-price"></span></p>
1527                    <a href="https://aligner32.com/products/soft-night-guards" class="secondary-button">Shop Now</a>
1528                </div>
1529            </div>
1530        </div>
1531        <div class="three-shop-item">
1532            <div class="price-for-shop-display-none">
1533                <div class="dynamic-mouth-guard-del"></div>
1534                <div class="dynamic-mouth-guard"></div>
1535            </div>
1536            <div class="sale-tag dynamic-mouth-guard-discount"></div>
1537            <div class="three-shop-mouth-guard">
1538                <h4>Mouth Guard</h4>
1539                <p>
1540                    Level up your game with ALIGNER32’s custom-fit sports mouthguards! Designed for a snug fit to absorb
1541                    and
1542                    disperse impact.
1543                </p>
1544                <div class="smile-shop-price">
1545                    <p>For Just <span class="mouth-guard-price"></span></p>
1546                    <a href="https://aligner32.com/products/mouth-guard" class="secondary-button">Shop Now</a>
1547                </div>
1548            </div>
1549        </div>
1550        <div class="three-shop-item">
1551            <div class="price-for-shop-display-none">
1552                <div class="dynamic-ultrasonic-del"></div>
1553                <div class="dynamic-ultrasonic"></div>
1554            </div>
1555            <div class="sale-tag  dynamic-ultrasonic-del-discount "></div>
1556            <div class="three-shop-ultrasonic">
1557                <h4>UV Ultrasonic Cleaner</h4>
1558                <p>
1559                    Our UV Ultrasonic Cleaner combines ultrasonic vibrations with UV light to eliminate 99.99% of
1560                    bacteria
1561                    without harsh chemicals.
1562                </p>
1563                <div class="smile-shop-price">
1564                    <p>For Just <span class="ultrasonic"></span></p>
1565                    <a href="https://aligner32.com/products/uv-ultrasonic-cleaner" class="secondary-button">Shop Now</a>
1566                </div>
1567            </div>
1568        </div>
1569        <div class="three-shop-item">
1570            <div class="price-for-shop-display-none">
1571                <div class="dynamic-teeth-whitening-kit-del"></div>
1572                <div class="dynamic-teeth-whitening-kit"></div>
1573            </div>
1574            <div class="sale-tag dynamic-teeth-whitening-kit-discount"></div>
1575            <div class="three-shop-teeth-whitening-kit">
1576                <h4>Teeth Whitening Kit</h4>
1577                <p>
1578                    Get professional-level whitening at home with ALIGNER32 Teeth Whitening Kit - Safe, Effective, and
1579                    designed for visible results from the comfort of home.
1580                </p>
1581                <div class="smile-shop-price">
1582                    <p>For Just <span class="teeth-whitening-kit-price"></span></p>
1583                    <a href="https://aligner32.com/products/teeth-whitening-kit" class="secondary-button">Shop Now</a>
1584                </div>
1585            </div>
1586        </div>
1587        <div class="three-shop-item">
1588            <div class="sale-tag care-kit-discount"></div>
1589            <div class="three-shop-care-kit">
1590                <h4>Care Kit</h4>
1591                <p>
1592                    Keep your dental appliances fresh and spotless - ALIGNER32’s Care Kit includes everything you need
1593                    to
1594                    maintain your aligners.
1595                </p>
1596                <div class="smile-shop-price">
1597                    <div class="care-kit-del display-none-desk-mob"></div>
1598                    <div class="care-kit display-none-desk-mob"></div>
1599                    <p>For Just <span class="care-kit-prices"></span></p>
1600                    <a href="https://aligner32.com/products/care-kit" class="secondary-button">Shop Now</a>
1601                </div>
1602            </div>
1603        </div>
1604    </div>
1605</div>
1606
1607<style>
1608
1609.gradient-text > div:nth-child(2) {
1610  color: #6EF7F7 !important;
1611}
1612</style>
1613    <!-- Carousel -->
1614  </div>
1615</section>
1616<style>
1617  .three-shop-item {
1618    position: relative;
1619    overflow: hidden;
1620  }
1621  .sale-tag {
1622    position: absolute;
1623    top: 25px;
1624    left: -45px;
1625    background: #6EF7F7;
1626    /* teal background similar to your sample */
1627    color: #000000;
1628    padding: 6px 45px;
1629    font-size: 12px;
1630    font-weight: 700;
1631    transform: rotate(-45deg);
1632    z-index: 10;
1633    text-transform: uppercase;
1634    min-width: 180px;
1635    text-align: center;
1636  }
1637  .price-for-shop-display-none {
1638    display: none;
1639  }
1640</style>
1641<section class="hsa-fsa-section">
1642    <div class="page-width">
1643        <div class="hsa-fsa-wrapper">
1644           <div class="grid-column">
1645                   
1646                 
1647                    
1648
1649                </div>
1650            <div class="grid-row">
1651                <div class="items-wrapper-card">
1652                     <div class="items-wrapper-card-2">
1653                       <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/aligner32_logo.svg?v=1744803661" alt="Smile Projection">
1654                        <h2>Guarantee</h2>
1655                     </div>
1656                     <p>If our experts determines that you are not a right candidate for our aligner treatment, you will be fully refunded for your purchase.</p>
1657                      <div class="items-wrapper-card-3">
1658
1659                        <del>$69.99</del> $44.99
1660                      </div>
1661                   <a href="https://aligner32.com/products/impression-kit" class="secondary-button">
1662            Order your Impression Kit
1663        </a>
1664                    
1665                   </div>
1666              
1667                <div class="grid-column">
1668                    
1669                </div>
1670               
1671            </div>
1672          
1673        </div>
1674    </div>
1675</section>
1676
1677<style>
1678  .hsa-fsa-section  a.secondary-button {
1679    border-radius: 4px;
1680    border: 1px solid #003399;
1681    padding: 18px 15px;
1682    background: #039;
1683    color: #f1f2f3;
1684    text-align: center;
1685    font-size: 18px;
1686    font-weight: 500;
1687    display: inline-block;
1688}
1689
1690
1691</style>
1692
1693      
1694    </main>
1695
1696    <!-- BEGIN sections: footer-group -->
1697<div id="shopify-section-sections--24192846594343__footer" class="shopify-section shopify-section-group-footer-group">
1698<link href="//aligner32.com/cdn/shop/t/22/assets/section-footer.css?v=24923922255045971361789374185" rel="stylesheet" type="text/css" media="all" />
1699<link href="//aligner32.com/cdn/shop/t/22/assets/component-newsletter.css?v=4727253280200485261744720668" rel="stylesheet" type="text/css" media="all" />
1700<link href="//aligner32.com/cdn/shop/t/22/assets/component-list-menu.css?v=151968516119678728991744720668" rel="stylesheet" type="text/css" media="all" />
1701<link href="//aligner32.com/cdn/shop/t/22/assets/component-list-payment.css?v=69253961410771838501744720668" rel="stylesheet" type="text/css" media="all" />
1702<link href="//aligner32.com/cdn/shop/t/22/assets/component-list-social.css?v=35792976012981934991744720668" rel="stylesheet" type="text/css" media="all" />
1703<style data-shopify>.footer {
1704    margin-top: 0px;
1705  }
1706
1707  .section-sections--24192846594343__footer-padding {
1708    padding-top: 27px;
1709    padding-bottom: 27px;
1710  }
1711
1712  @media screen and (min-width: 750px) {
1713    .footer {
1714      margin-top: 0px;
1715    }
1716
1717    .section-sections--24192846594343__footer-padding {
1718      padding-top: 36px;
1719      padding-bottom: 36px;
1720    }
1721  }</style><footer class="footer footer-section color-scheme-8c52da54-54f4-4db2-b7c3-afcb99c038c4 gradient section-sections--24192846594343__footer-padding">
1721<div class="footer__content-top page-width"><div class="footer-content-wrapper"><img src="//aligner32.com/cdn/shop/files/aligner32-footer_logo.svg?v=1744809920" alt="Aligner32" class="footer-logo" width="193" height="63" loading="lazy"><div class="footer-subtitle"><p>At Aligner32, we are devoted to enhancing smiles through the application of Invisible Aligners, supported by the expertise of U.S. licensed dentists & orthodontists. Our commitment ensures that achieving your dream smile is both accessible and rewarding. Immerse yourself in cutting-edge innovation and achieve your dream smile.</p></div>
1722            <div class="footer-address"></div>
1723            <div class="footer-email"><p>
1724                  <a href="mailto:[email protected]">[email protected]</a>
1725                </p></div>
1726            <div class="footer-contact"><p>
1727                  <a href="tel:(888) 884-9697">(888) 884-9697</a>
1728                </p></div>
1729            <div class="footer-social">
1730              <ul class="footer-social-icons">
1731                <li>
1732                  <a href="https://www.facebook.com/Aligner32/" aria-label="Visit ALIGNER32 on Facebook" target="_blank">
1733                    <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/a0162ade48711cfe6f6f614ef0fe4e588db8801a.png?v=1782211021" alt="Facebook" width="auto" height="auto">
1734                    <span class="hide-element">Facebook</span>
1735                  </a>
1736                </li>
1737                <li>
1738                  <a href="https://www.instagram.com/aligner32/" aria-label="Visit ALIGNER32 on Instagram" target="_blank">
1739                    <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/aecfeb3cbe31f4b0de3264ec6e71ecbcd304839a.png?v=1782211020" alt="Instagram" width="auto" height="auto">
1740                    <span class="hide-element">Instagram</span>
1741                  </a>
1742                </li>
1743                <li>
1744                  <a href="https://x.com/aligner32" aria-label="Visit ALIGNER32 on Twitter" target="_blank">
1745                    <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/21dc97f9c87943b770378df31e0e8e2925c735a2_1.png?v=1782211020" alt="Twitter" width="auto" height="auto">
1746                    <span class="hide-element">Twitter</span>
1747                  </a>
1748                </li>
1749                <li>
1750                  <a href="https://in.pinterest.com/Aligner32/" aria-label="Visit ALIGNER32 on Pinterest" target="_blank">
1751                    <img src="https://cdn.shopify.com/s/files/1/0710/1975/7863/files/7a908ae601f46e08a810854ca278f786725df50a.png?v=1782211021" alt="Pinterst" width="auto" height="auto">
1752                    <span class="hide-element">Pinterest</span>
1753                  </a>
1754                </li>
1755                
1756              </ul>
1757            </div>
1758          </div>
1759
1760          <div
1761            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet desktop-show " id="footer-main-wrapper"
1762            
1763          ><div
1764                class="footer-block grid__item footer-block--menu"
1765                
1766                
1767              ><h2 class="footer-block__heading inline-richtext">Quick links</h2><ul class="footer-block__details-content list-unstyled"><li>
1768                            <a
1769                              href="/pages/how-it-works"
1770                              class="link link--text list-menu__item list-menu__item--link pages-how-it-works-link"
1771                            >
1772                              How it Works
1773                            
1774                            </a></li><li>
1775                            <a
1776                              href="/pages/pricing"
1777                              class="link link--text list-menu__item list-menu__item--link pages-pricing-link"
1778                            >
1779                              Pricing
1780                            
1781                            </a></li><li>
1782                            <a
1783                              href="/pages/why-aligner32"
1784                              class="link link--text list-menu__item list-menu__item--link pages-why-aligner32-link"
1785                            >
1786                              Why Aligner32
1787                            
1788                            </a></li><li>
1789                            <a
1790                              href="/pages/shop"
1791                              class="link link--text list-menu__item list-menu__item--link pages-shop-link list-menu__item--active"
1792                            >
1793                              Shop
1794                            
1795                            </a></li><li>
1796                            <a
1797                              href="/pages/results"
1798                              class="link link--text list-menu__item list-menu__item--link pages-results-link"
1799                            >
1800                              Results
1801                            
1802                            </a></li><li>
1803                            <a
1804                              href="/blogs/blog"
1805                              class="link link--text list-menu__item list-menu__item--link blogs-blog-link"
1806                            >
1807                              Blog
1808                            
1809                            </a></li><li>
1810                            <a
1811                              href="/pages/faqs"
1812                              class="link link--text list-menu__item list-menu__item--link pages-faqs-link"
1813                            >
1814                              FAQs
1815                            
1816                            </a></li><li>
1817                            <a
1818                              href="/pages/book-3d-dental-scans"
1819                              class="link link--text list-menu__item list-menu__item--link pages-book-3d-dental-scans-link"
1820                            >
1821                              Scan Centers
1822                            
1823                            </a></li></ul></div><div
1824                class="footer-block grid__item footer-block--menu"
1825                
1826                
1827              ><h2 class="footer-block__heading inline-richtext">Useful Links</h2><ul class="footer-block__details-content list-unstyled"><li>
1828                            <a
1829                              href="/pages/hsa-fsa-financing"
1830                              class="link link--text list-menu__item list-menu__item--link pages-hsa-fsa-financing-link"
1831                            >
1832                              HSA &amp; FSA Financing
1833                            
1834                            </a></li><li>
1835                            <a
1836                              href="/pages/military"
1837                              class="link link--text list-menu__item list-menu__item--link pages-military-link"
1838                            >
1839                              Military
1840                            
1841                            </a></li><li>
1842                            <a
1843                              href="/pages/refer-earn"
1844                              class="link link--text list-menu__item list-menu__item--link pages-refer-earn-link"
1845                            >
1846                              Refer &amp; Earn Cash
1847                            
1848                            </a></li><li>
1849                            <a
1850                              href="/pages/teen"
1851                              class="link link--text list-menu__item list-menu__item--link pages-teen-link"
1852                            >
1853                              Teen
1854                            
1855                            </a></li><li>
1856                            <a
1857                              href="/pages/contact-us"
1858                              class="link link--text list-menu__item list-menu__item--link pages-contact-us-link"
1859                            >
1860                              Contact Us
1861                            
1862                            </a></li><li>
1863                            <a
1864                              href="https://ui.awin.com/merchant-profile/35541"
1865                              class="link link--text list-menu__item list-menu__item--link https-ui-awin-com-merchant-profile-35541-link"
1866                            >
1867                              Become an Affiliate
1868                            
1869                            </a></li><li>
1870                            <a
1871                              href="/pages/how-to-take-impressions"
1872                              class="link link--text list-menu__item list-menu__item--link pages-how-to-take-impressions-link"
1873                            >
1874                              At-Home Dental Impression Taking Guide
1875                            
1876                            </a></li><li>
1877                            <a
1878                              href="/pages/schedule-a-video-call"
1879                              class="link link--text list-menu__item list-menu__item--link pages-schedule-a-video-call-link"
1880                            >
1881                              Get help in making impressions
1882                            
1883                            </a></li><li>
1884                            <a
1885                              href="/pages/prom-ready-smile-with-clear-aligners"
1886                              class="link link--text list-menu__item list-menu__item--link pages-prom-ready-smile-with-clear-aligners-link"
1887                            >
1888                              Prom Ready with Clear Aligners
1889                            
1890                            </a></li><li>
1891                            <a
1892                              href="/pages/dream-wedding-smile"
1893                              class="link link--text list-menu__item list-menu__item--link pages-dream-wedding-smile-link"
1894                            >
1895                              Dream Wedding Smile
1896                            
1897                            </a></li></ul></div><div
1898                class="footer-block grid__item footer-block--menu"
1899                
1900                
1901              ><h2 class="footer-block__heading inline-richtext">Third</h2><ul class="footer-block__details-content list-unstyled"><li>
1902                            <a
1903                              href="/pages/treatable-cases"
1904                              class="link link--text list-menu__item list-menu__item--link pages-treatable-cases-link"
1905                            >
1906                              Treatable Cases
1907                            
1908                            </a><i class="fa-solid fa-angle-down"></i>
1909            <ul class="footer-dropdown list-unstyled"><li>
1910                  <a
1911                    href="/pages/underbite"
1912                    class="link link--text list-menu__item list-menu__item--link pages-underbite-link"
1913                  >
1914                    Underbite
1915                  </a>
1916                </li><li>
1917                  <a
1918                    href="/pages/crossbite"
1919                    class="link link--text list-menu__item list-menu__item--link pages-crossbite-link"
1920                  >
1921                    Crossbite
1922                  </a>
1923                </li><li>
1924                  <a
1925                    href="/pages/crowding"
1926                    class="link link--text list-menu__item list-menu__item--link pages-crowding-link"
1927                  >
1928                    Crowding
1929                  </a>
1930                </li><li>
1931                  <a
1932                    href="/pages/deep-bite"
1933                    class="link link--text list-menu__item list-menu__item--link pages-deep-bite-link"
1934                  >
1935                    Deep Bite
1936                  </a>
1937                </li><li>
1938                  <a
1939                    href="/pages/over-bite"
1940                    class="link link--text list-menu__item list-menu__item--link pages-over-bite-link"
1941                  >
1942                    Over Bite
1943                  </a>
1944                </li><li>
1945                  <a
1946                    href="/pages/spacing"
1947                    class="link link--text list-menu__item list-menu__item--link pages-spacing-link"
1948                  >
1949                    Spacing
1950                  </a>
1951                </li><li>
1952                  <a
1953                    href="/pages/midline-shift"
1954                    class="link link--text list-menu__item list-menu__item--link pages-midline-shift-link"
1955                  >
1956                    Midline Shift
1957                  </a>
1958                </li><li>
1959                  <a
1960                    href="/pages/edge-to-edge"
1961                    class="link link--text list-menu__item list-menu__item--link pages-edge-to-edge-link"
1962                  >
1963                    Edge to Edge
1964                  </a>
1965                </li></ul></li><li>
1966                            <a
1967                              href="/pages/insurance"
1968                              class="link link--text list-menu__item list-menu__item--link pages-insurance-link"
1969                            >
1970                              Insurance
1971                            
1972                            </a></li><li>
1973                            <a
1974                              href="/pages/alignertracker"
1975                              class="link link--text list-menu__item list-menu__item--link pages-alignertracker-link"
1976                            >
1977                              Aligner Track App
1978                            
1979                            </a></li><li>
1980                            <a
1981                              href="/pages/night-guards-for-bruxism"
1982                              class="link link--text list-menu__item list-menu__item--link pages-night-guards-for-bruxism-link"
1983                            >
1984                              Night Guards
1985                            
1986                            </a></li><li>
1987                            <a
1988                              href="/pages/sports-mouthguards-for-athletes"
1989                              class="link link--text list-menu__item list-menu__item--link pages-sports-mouthguards-for-athletes-link"
1990                            >
1991                              Mouth Guards
1992                            
1993                            </a></li><li>
1994                            <a
1995                              href="/pages/orthodontic-retainers"
1996                              class="link link--text list-menu__item list-menu__item--link pages-orthodontic-retainers-link"
1997                            >
1998                              Retainers
1999                            
2000                            </a></li><li>
2001                            <a
2002                              href="/pages/at-home-teeth-whitening-kit"
2003                              class="link link--text list-menu__item list-menu__item--link pages-at-home-teeth-whitening-kit-link"
2004                            >
2005                              Teeth Whitening Kit
2006                            
2007                            </a></li><li>
2008                            <a
2009                              href="/pages/invisible-teeth-aligners"
2010                              class="link link--text list-menu__item list-menu__item--link pages-invisible-teeth-aligners-link"
2011                            >
2012                              Invisible Teeth Aligners
2013                            
2014                            </a></li><li>
2015                            <a
2016                              href="/pages/nighttime-teeth-aligners"
2017                              class="link link--text list-menu__item list-menu__item--link pages-nighttime-teeth-aligners-link"
2018                            >
2019                              Nighttime Teeth Aligners
2020                            
2021                            </a></li><li>
2022                            <a
2023                              href="/pages/clear-braces"
2024                              class="link link--text list-menu__item list-menu__item--link pages-clear-braces-link"
2025                            >
2026                              Clear Braces
2027                            
2028                            </a></li></ul></div></div>
2029          <div class="nav-item mobile-show">
2030            <div class="quicklinks">
2031              <h3 class="nav-link">Quick links <i class="fas fa-plus"></i></h3>
2032              <div class="dropdown-menu">
2033                <a href="https://aligner32.com/pages/how-it-works">How 
2033it Works</a>
2034                <a href="https://aligner32.com/pages/pricing">Pricing</a>
2035                <a href="https://aligner32.com/pages/why-aligner32">Why Aligner32</a>
2036                <a href="https://aligner32.com/pages/shop">Shop</a>
2037                <a href="https://aligner32.com/pages/results">Results</a>
2038                <a href="https://aligner32.com/blogs/blog">Blog</a>
2039                <a href="https://aligner32.com/pages/faqs">FAQs</a>
2040              </div>
2041            </div>
2042          </div>
2043          <div class="nav-item mobile-show">
2044            <div class="quicklinks">
2045              <h3 class="nav-link">Useful Links <i class="fas fa-plus"></i></h3>
2046              <div class="dropdown-menu">
2047                <a href="https://aligner32.com/pages/hsa-fsa-financing">HSA & FSA Financing</a>
2048                <a href="https://aligner32.com/pages/military">Military</a>
2049                <a href="https://aligner32.com/pages/refer-earn">Refer & Earn Cash</a>
2050                <a href="https://aligner32.com/pages/teen">Teen</a>
2051                <a href="https://aligner32.com/pages/contact-us">Contact Us</a>
2052                <a href="https://www.shareasale.com/shareasale.cfm?merchantID=132244&source=website">Become an Affiliate</a>
2053                <a href="https://aligner32.com/pages/how-to-take-impressions">At-Home Dental Impression Taking Guide</a>
2054                <a href="https://aligner32.com/pages/schedule-a-video-call">Get help in making impressions</a>
2055                <a href="https://aligner32.com/pages/prom-ready-smile-with-clear-aligners">Prom Ready with Clear Aligners</a>
2056                <a href="https://aligner32.com/pages/dream-wedding-smile">Dream Wedding Smile</a>
2057                <div class="read-more-content">
2058                    <div class="toggle-cities" onclick="toggleCityList()">
2059                        <a href="https://aligner32.com/pages/treatable-cases">Treatable Cases</a>
2060                       <i class="fas fa-angle-down"></i>
2061                    </div>
2062                    <div class="city-columns" id="cityList" style="display:none">
2063                        <ul class="treatable-list">
2064                           <a href="https://aligner32.com/pages/crossbite" class="treatable-case">Crossbite</a>
2065                           <a href="https://aligner32.com/pages/crowding" class="treatable-case">Crowding</a>
2066                           <a href="https://aligner32.com/pages/deep-bite" class="treatable-case">Deepbite</a>
2067                           <a href="https://aligner32.com/pages/over-bite" class="treatable-case">Overbite</a>
2068                           <a href="https://aligner32.com/pages/spacing" class="treatable-case">Spacing</a>
2069                           <a href="https://aligner32.com/pages/midline-shift" class="treatable-case">Midline Shift</a>
2070                           <a href="https://aligner32.com/pages/edge-to-edge" class="treatable-case">Edge to Edge</a>
2071                        </ul>
2072                    </div>
2073                </div>
2074                <a href="https://aligner32.com/pages/insurance">Insurance</a>
2075                <a href="https://aligner32.com/pages/alignertracker">Aligner Tracker App</a>
2076                <a href="https://aligner32.com/pages/night-guards-for-bruxism">Night Guards</a>
2077                <a href="https://aligner32.com/pages/sports-mouthguards-for-athletes">Mouth Guards</a>
2078                <a href="https://aligner32.com/pages/orthodontic-retainers">Retainers</a>
2079                <a href="https://aligner32.com/pages/at-home-teeth-whitening-kit">Teeth Whitening Kit</a>
2080                <a href="https://aligner32.com/pages/invisible-teeth-aligners">Invisible Teeth Aligners</a>
2081                <a href="https://aligner32.com/pages/nighttime-teeth-aligners">Nighttime Teeth Aligners</a>
2082                <a href="https://aligner32.com/pages/clear-braces">Clear Braces</a>
2083              </div>
2084            </div>
2085          </div><div
2086          class="footer-block--newsletter"
2087          
2088        ></div>
2089      </div>
2090<div class="footer-secondary-content-wrppaer">
2091  <div class="page-width">
2092    <div class="secondary-wrapper-content-footer">
2093      
2094      <!-- Braces Cost Section -->
2095      <div class="barces-cost active" onclick="activateBracesSection(this)">
2096        <h4>Braces Cost In The US</h4>
2097        <p>Delve into a comprehensive review of orthodontic expenses across the USA. Explore the factors influencing pricing, empowering you to make strategic decisions for your orthodontic journey.</p>
2098        <div class="read-more-content">
2099          <span class="lookup-text">
2100            <a href="https://aligner32.com/pages/braces-pricing-in-the-usa">Lookup prices in your city <i class="fa-solid fa-arrow-right"></i></a>
2101          </span>
2102          <!-- <div class="city-dropdown" style="display:none">
2103            <ul class="braces-city-list">
2104              <li>
2105                  <a href="https://aligner32.com/pages/braces-cost-new-york">New York</a>
2106              </li>
2107              <li>
2108                  <a href="https://aligner32.com/pages/braces-cost-los-angeles">Los Angeles</a>
2109              </li>
2110              <li>
2111                  <a href="https://aligner32.com/pages/braces-cost-chicago">Chicago</a>
2112              </li>
2113              <li>
2114                  <a href="https://aligner32.com/pages/braces-cost-houston">Houston</a>
2115              </li>
2116              <li>
2117                  <a href="https://aligner32.com/pages/braces-cost-phoenix">Phoenix</a>
2118              </li>
2119              <li>
2120                  <a href="https://aligner32.com/pages/braces-cost-philadelphia">Philadelphia</a>
2121              </li>
2122              <li>
2123                  <a href="https://aligner32.com/pages/braces-cost-san-antonio">San Antonio</a>
2124              </li>
2125              <li>
2126                  <a href="https://aligner32.com/pages/braces-cost-san-diego">San Diego</a>
2127              </li>
2128              <li>
2129                  <a href="https://aligner32.com/pages/braces-cost-dallas">Dallas</a>
2130              </li>
2131              <li>
2132                  <a href="https://aligner32.com/pages/braces-cost-austin">Austin</a>
2133              </li>
2134              <li>
2135                  <a href="https://aligner32.com/pages/braces-cost-jacksonville">Jacksonville</a>
2136              </li>
2137              <li>
2138                  <a href="https://aligner32.com/pages/braces-cost-san-jose">San Jose</a>
2139              </li>
2140              <li>
2141                  <a href="https://aligner32.com/pages/braces-cost-fort-worth">Fort Worth</a>
2142              </li>
2143              <li>
2144                  <a href="https://aligner32.com/pages/braces-cost-columbus">Columbus</a>
2145              </li>
2146              <li>
2147                  <a href="https://aligner32.com/pages/braces-cost-charlotte">Charlotte</a>
2148              </li>
2149              <li>
2150                  <a href="https://aligner32.com/pages/braces-cost-indianapolis">Indianapolis</a>
2151              </li>
2152              <li>
2153                  <a href="https://aligner32.com/pages/braces-cost-san-francisco">San
2154                      Francisco</a>
2155              </li>
2156              <li>
2157                  <a href="https://aligner32.com/pages/braces-cost-seattle">Seattle</a>
2158              </li>
2159              <li>
2160                  <a href="https://aligner32.com/pages/braces-cost-denver">Denver</a>
2161              </li>
2162              <li>
2163                  <a href="https://aligner32.com/pages/braces-cost-oklahoma-city">Oklahoma
2164                      City</a>
2165              </li>
2166              <li>
2167                  <a href="https://aligner32.com/pages/braces-cost-nashville">Nashville</a>
2168              </li>
2169              <li>
2170                  <a href="https://aligner32.com/pages/braces-cost-el-paso">El Paso</a>
2171              </li>
2172              <li>
2173                  <a href="https://aligner32.com/pages/braces-cost-washington">Washington</a>
2174              </li>
2175              <li>
2176                  <a href="https://aligner32.com/pages/braces-cost-las-vegas">Las Vegas</a>
2177              </li>
2178              <li>
2179                  <a href="https://aligner32.com/pages/braces-cost-boston">Boston</a>
2180              </li>
2181              <li>
2182                  <a href="https://aligner32.com/pages/braces-cost-portland">Portland</a>
2183              </li>
2184              <li>
2185                  <a href="https://aligner32.com/pages/braces-cost-louisville">Louisville</a>
2186              </li>
2187              <li>
2188                  <a href="https://aligner32.com/pages/braces-cost-memp
2188his">Memphis</a>
2189              </li>
2190              <li>
2191                  <a href="https://aligner32.com/pages/braces-cost-detroit">Detroit</a>
2192              </li>
2193              <li>
2194                  <a href="https://aligner32.com/pages/braces-cost-baltimore">Baltimore</a>
2195              </li>
2196              <li>
2197                  <a href="https://aligner32.com/pages/braces-cost-milwaukee">Milwaukee</a>
2198              </li>
2199              <li>
2200                  <a href="https://aligner32.com/pages/braces-cost-albuquerque">Albuquerque</a>
2201              </li>
2202              <li>
2203                  <a href="https://aligner32.com/pages/braces-cost-tucson">Tucson</a>
2204              </li>
2205              <li>
2206                  <a href="https://aligner32.com/pages/braces-cost-fresno">Fresno</a>
2207              </li>
2208              <li>
2209                  <a href="https://aligner32.com/pages/braces-cost-sacramento">Sacramento</a>
2210              </li>
2211              <li>
2212                  <a href="https://aligner32.com/pages/braces-cost-mesa">Mesa</a>
2213              </li>
2214              <li>
2215                  <a href="https://aligner32.com/pages/braces-cost-kansas-city">Kansas City</a>
2216              </li>
2217              <li>
2218                  <a href="https://aligner32.com/pages/braces-cost-atlanta">Atlanta</a>
2219              </li>
2220              <li>
2221                  <a href="https://aligner32.com/pages/braces-cost-colorado-springs">Colorado
2222                      Springs</a>
2223              </li>
2224              <li>
2225                  <a href="https://aligner32.com/pages/braces-cost-omaha">Omaha</a>
2226              </li>
2227              <li>
2228                  <a href="https://aligner32.com/pages/braces-cost-raleigh">Raleigh</a>
2229              </li>
2230              <li>
2231                  <a href="https://aligner32.com/pages/braces-cost-virginia-beach">Virginia
2232                      Beach</a>
2233              </li>
2234              <li>
2235                  <a href="https://aligner32.com/pages/braces-cost-long-beach">Long Beach</a>
2236              </li>
2237              <li>
2238                  <a href="https://aligner32.com/pages/braces-cost-miami">Miami</a>
2239              </li>
2240              <li>
2241                  <a href="https://aligner32.com/pages/braces-cost-oakland">Oakland</a>
2242              </li>
2243              <li>
2244                  <a href="https://aligner32.com/pages/braces-cost-minneapolis">Minneapolis</a>
2245              </li>
2246              <li>
2247                  <a href="https://aligner32.com/pages/braces-cost-tulsa">Tulsa</a>
2248              </li>
2249              <li>
2250                  <a href="https://aligner32.com/pages/braces-cost-bakersfield">Bakersfield</a>
2251              </li>
2252              <li>
2253                  <a href="https://aligner32.com/pages/braces-cost-tampa">Tampa</a>
2254              </li>
2255              <li>
2256                  <a href="https://aligner32.com/pages/braces-cost-wichita">Wichita</a>
2257              </li>
2258              <li>
2259                  <a href="https://aligner32.com/pages/braces-cost-arlington">Arlington</a>
2260              </li>
2261              <li>
2262                  <a href="https://aligner32.com/pages/braces-cost-aurora">Aurora</a>
2263              </li>
2264              <li>
2265                  <a href="https://aligner32.com/pages/braces-cost-new-orleans">New Orleans</a>
2266              </li>
2267              <li>
2268                  <a href="https://aligner32.com/pages/braces-cost-cleveland">Cleveland</a>
2269              </li>
2270              <li>
2271                  <a href="https://aligner32.com/pages/braces-cost-anaheim">Anaheim</a>
2272              </li>
2273              <li>
2274                  <a href="https://aligner32.com/pages/braces-cost-honolulu">Honolulu</a>
2275              </li>
2276              <li>
2277                  <a href="https://aligner32.com/pages/braces-cost-henderson">Henderson</a>
2278              </li>
2279              <li>
2280                  <a href="https://aligner32.com/pages/braces-cost-stockton">Stockton</a>
2281              </li>
2282              <li>
2283                  <a href="https://aligner32.com/pages/braces-cost-riverside">Riverside</a>
2284              </li>
2285              <li>
2286                  <a href="https://aligner32.com/pages/braces-cost-lexington">Lexington</a>
2287              </li>
2288              <li>
2289                  <a href="https://aligner32.com/pages/braces-cost-corpus-christi">Corpus
2290                      Christi</a>
2291              </li>
2292              <li>
2293                  <a href="https://aligner32.com/pages/braces-cost-orlando">Orlando</a>
2294              </li>
2295              <li>
2296                  <a href="https://aligner32.com/pages/braces-cost-irvine">Irvine</a>
2297              </li>
2298              <li>
2299                  <a href="https://aligner32.com/pages/braces-cost-cincinnati">Cincinnati</a>
2300              </li>
2301              <li>
2302                  <a href="https://aligner32.com/pages/braces-cost-santa-ana">Santa Ana</a>
2303              </li>
2304              <li>
2305                  <a href="https://aligner32.com/pages/braces-cost-newark">Newark</a>
2306              </li>
2307              <li>
2308                  <a href="https://aligner32.com/pages/braces-cost-saint-paul">Saint Paul</a>
2309              </li>
2310              <li>
2311                  <a href="https://aligner32.com/pages/braces-cost-pittsburgh">Pittsburgh</a>
2312              </li>
2313              <li>
2314                  <a href="https://aligner32.com/pages/braces-cost-greensboro">Greensboro</a>
2315              </li>
2316              <li>
2317                  <a href="https://aligner32.com/pages/braces-cost-lincoln">Lincoln</a>
2318              </li>
2319              <li>
2320                  <a href="https://aligner32.com/pages/braces-cost-durham">Durham</a>
2321              </li>
2322              <li>
2323                  <a href="https://aligner32.com/pages/braces-cost-plano">Plano</a>
2324              </li>
2325              <li>
2326                  <a href="https://aligner32.com/pages/braces-cost-anchorage">Anchorage</a>
2327              </li>
2328              <li>
2329                  <a href="https://aligner32.com/pages/braces-cost-jersey-city">Jersey City</a>
2330              </li>
2331              <li>
2332                  <a href="https://aligner32.com/pages/braces-cost-st-louis">St. Louis</a>
2333              </li>
2334              <li>
2335                  <a href="https://aligner32.com/pages/braces-cost-chandler">Chandler</a>
2336              </li>
2337              <li>
2338                  <a href="https://aligner32.com/pages/braces-cost-north-las-vegas">North Las
2339                      Vegas</a>
2340              </li>
2341              <li>
2342                  <a href="https://aligner32.com/pages/braces-cost-chula-vista">Chula Vista</a>
2343              </li>
2344              <li>
2345                  <a href="https://aligner32.com/pages/braces-cost-buffalo">Buffalo</a>
2346              </li>
2347              <li>
2348                  <a href="https://aligner32.com/pages/braces-cost-gilbert">Gilbert</a>
2349              </li>
2350              <li>
2351                  <a href="https://aligner32.com/pages/braces-cost-reno">Reno</a>
2352              </li>
2353              <li>
2354                  <a href="https://aligner32.com/pages/braces-cost-madison">Madison</a>
2355              </li>
2356              <li>
2357                  <a href="https://aligner32.com/pages/braces-cost-fort-wayne">Fort Wayne</a>
2358              </li>
2359              <li>
2360                  <a href="https://aligner32.com/pages/braces-cost-toledo">Toledo</a>
2361              </li>
2362              <li>
2363                  <a href="https://aligner32.com/pages/braces-cost-lubbock">Lubbock</a>
2364              </li>
2365              <li>
2366                  <a href="https://aligner32.com/pages/braces-cost-st-petersburg">St.
2367                      Petersburg</a>
2368              </li>
2369              <li>
2370                  <a href="https://aligner32.com/pages/braces-cost-laredo">Laredo</a>
2371              </li>
2372              <li>
2373                  <a href="https://aligner32.com/pages/braces-cost-irving">Irving</a>
2374              </li>
2375              <li>
2376                  <a href="https://aligner32.com/pages/braces-cost-chesapeake">Chesapeake</a>
2377              </li>
2378              <li>
2379                  <a href="https://aligner32.com/pages/braces-cost-glendale">
2379Glendale</a>
2380              </li>
2381              <li>
2382                  <a href="https://aligner32.com/pages/braces-cost-winston-salem">Winston-Salem</a>
2383              </li>
2384              <li>
2385                  <a href="https://aligner32.com/pages/braces-cost-scottsdale">Scottsdale</a>
2386              </li>
2387              <li>
2388                  <a href="https://aligner32.com/pages/braces-cost-garland">Garland</a>
2389              </li>
2390              <li>
2391                  <a href="https://aligner32.com/pages/braces-cost-boise">Boise</a>
2392              </li>
2393              <li>
2394                  <a href="https://aligner32.com/pages/braces-cost-norfolk">Norfolk</a>
2395              </li>
2396              <li>
2397                  <a href="https://aligner32.com/pages/braces-cost-port-st-lucie">Port St.
2398                      Lucie</a>
2399              </li>
2400              <li>
2401                  <a href="https://aligner32.com/pages/braces-cost-spokane">Spokane</a>
2402              </li>
2403              <li>
2404                  <a href="https://aligner32.com/pages/braces-cost-richmond">Richmond</a>
2405              </li>
2406              <li>
2407                  <a href="https://aligner32.com/pages/braces-cost-fremont">Fremont</a>
2408              </li>
2409              <li>
2410                  <a href="https://aligner32.com/pages/braces-cost-huntsville">Huntsville</a>
2411              </li>
2412              <li>
2413                  <a href="https://aligner32.com/pages/braces-cost-tacoma">Tacoma</a>
2414              </li>
2415              <li>
2416                  <a href="https://aligner32.com/pages/braces-cost-baton-rouge">Baton Rouge</a>
2417              </li>
2418              <li>
2419                  <a href="https://aligner32.com/pages/braces-cost-santa-clarita">Santa
2420                      Clarita</a>
2421              </li>
2422              <li>
2423                  <a href="https://aligner32.com/pages/braces-cost-san-bernardino">San
2424                      Bernardino</a>
2425              </li>
2426              <li>
2427                  <a href="https://aligner32.com/pages/braces-cost-hialeah">Hialeah</a>
2428              </li>
2429              <li>
2430                  <a href="https://aligner32.com/pages/braces-cost-frisco">Frisco</a>
2431              </li>
2432              <li>
2433                  <a href="https://aligner32.com/pages/braces-cost-modesto">Modesto</a>
2434              </li>
2435              <li>
2436                  <a href="https://aligner32.com/pages/braces-cost-cape-coral">Cape Coral</a>
2437              </li>
2438              <li>
2439                  <a href="https://aligner32.com/pages/braces-cost-fontana">Fontana</a>
2440              </li>
2441              <li>
2442                  <a href="https://aligner32.com/pages/braces-cost-moreno-valley">Moreno
2443                      Valley</a>
2444              </li>
2445              <li>
2446                  <a href="https://aligner32.com/pages/braces-cost-des-moines">Des Moines</a>
2447              </li>
2448              <li>
2449                  <a href="https://aligner32.com/pages/braces-cost-rochester">Rochester</a>
2450              </li>
2451              <li>
2452                  <a href="https://aligner32.com/pages/braces-cost-fayetteville">Fayetteville</a>
2453              </li>
2454              <li>
2455                  <a href="https://aligner32.com/pages/braces-cost-yonkers">Yonkers</a>
2456              </li>
2457              <li>
2458                  <a href="https://aligner32.com/pages/braces-cost-mckinney">McKinney</a>
2459              </li>
2460              <li>
2461                  <a href="https://aligner32.com/pages/braces-cost-worcester">Worcester</a>
2462              </li>
2463              <li>
2464                  <a href="https://aligner32.com/pages/braces-cost-salt-lake-city">Salt Lake
2465                      City</a>
2466              </li>
2467              <li>
2468                  <a href="https://aligner32.com/pages/braces-cost-little-rock">Little Rock</a>
2469              </li>
2470              <li>
2471                  <a href="https://aligner32.com/pages/braces-cost-columbus">Columbus</a>
2472              </li>
2473              <li>
2474                  <a href="https://aligner32.com/pages/braces-cost-augusta">Augusta</a>
2475              </li>
2476              <li>
2477                  <a href="https://aligner32.com/pages/braces-cost-sioux-falls">Sioux Falls</a>
2478              </li>
2479              <li>
2480                  <a href="https://aligner32.com/pages/braces-cost-grand-prairie">Grand
2481                      Prairie</a>
2482              </li>
2483              <li>
2484                  <a href="https://aligner32.com/pages/braces-cost-tallahassee">
2484Tallahassee</a>
2485              </li>
2486              <li>
2487                  <a href="https://aligner32.com/pages/braces-cost-amarillo">Amarillo</a>
2488              </li>
2489              <li>
2490                  <a href="https://aligner32.com/pages/braces-cost-oxnard">Oxnard</a>
2491              </li>
2492              <li>
2493                  <a href="https://aligner32.com/pages/braces-cost-peoria">Peoria</a>
2494              </li>
2495              <li>
2496                  <a href="https://aligner32.com/pages/braces-cost-overland-park">Overland
2497                      Park</a>
2498              </li>
2499              <li>
2500                  <a href="https://aligner32.com/pages/braces-cost-montgomery">Montgomery</a>
2501              </li>
2502              <li>
2503                  <a href="https://aligner32.com/pages/braces-cost-birmingham">Birmingham</a>
2504              </li>
2505              <li>
2506                  <a href="https://aligner32.com/pages/braces-cost-grand-rapids">Grand Rapids</a>
2507              </li>
2508              <li>
2509                  <a href="https://aligner32.com/pages/braces-cost-knoxville">Knoxville</a>
2510              </li>
2511              <li>
2512                  <a href="https://aligner32.com/pages/braces-cost-vancouver">Vancouver</a>
2513              </li>
2514              <li>
2515                  <a href="https://aligner32.com/pages/braces-cost-huntington-beach">Huntington
2516                      Beach</a>
2517              </li>
2518              <li>
2519                  <a href="https://aligner32.com/pages/braces-cost-providence">Providence</a>
2520              </li>
2521              <li>
2522                  <a href="https://aligner32.com/pages/braces-cost-brownsville">Brownsville</a>
2523              </li>
2524              <li>
2525                  <a href="https://aligner32.com/pages/braces-cost-akron">Akron</a>
2526              </li>
2527              <li>
2528                  <a href="https://aligner32.com/pages/braces-cost-tempe">Tempe</a>
2529              </li>
2530              <li>
2531                  <a href="https://aligner32.com/pages/braces-cost-newport-news">Newport News</a>
2532              </li>
2533              <li>
2534                  <a href="https://aligner32.com/pages/braces-cost-chattanooga">Chattanooga</a>
2535              </li>
2536              <li>
2537                  <a href="https://aligner32.com/pages/braces-cost-mobile">Mobile</a>
2538              </li>
2539              <li>
2540                  <a href="https://aligner32.com/pages/braces-cost-fort-lauderdale">Fort
2541                      Lauderdale</a>
2542              </li>
2543              <li>
2544                  <a href="https://aligner32.com/pages/braces-cost-cary">Cary</a>
2545              </li>
2546              <li>
2547                  <a href="https://aligner32.com/pages/braces-cost-shreveport">Shreveport</a>
2548              </li>
2549              <li>
2550                  <a href="https://aligner32.com/pages/braces-cost-ontario">Ontario</a>
2551              </li>
2552              <li>
2553                  <a href="https://aligner32.com/pages/braces-cost-eugene">Eugene</a>
2554              </li>
2555              <li>
2556                  <a href="https://aligner32.com/pages/braces-cost-elk-grove">Elk Grove</a>
2557              </li>
2558              <li>
2559                  <a href="https://aligner32.com/pages/braces-cost-salem">Salem</a>
2560              </li>
2561              <li>
2562                  <a href="https://aligner32.com/pages/braces-cost-santa-rosa">Santa Rosa</a>
2563              </li>
2564              <li>
2565                  <a href="https://aligner32.com/pages/braces-cost-clarksville">Clarksville</a>
2566              </li>
2567              <li>
2568                  <a href="https://aligner32.com/pages/braces-cost-rancho-cucamonga">Rancho
2569                      Cucamonga</a>
2570              </li>
2571              <li>
2572                  <a href="https://aligner32.com/pages/braces-cost-oceanside">Oceanside</a>
2573              </li>
2574              <li>
2575                  <a href="https://aligner32.com/pages/braces-cost-springfield">Springfield</a>
2576              </li>
2577              <li>
2578                  <a href="https://aligner32.com/pages/braces-cost-pembroke-pines">Pembroke
2579                      Pines</a>
2580              </li>
2581              <li>
2582                  <a href="https://aligner32.com/pages/braces-cost-garden-grove">Garden Grove</a>
2583              </li>
2584              <li>
2585                  <a href="https://aligner32.com/pages/braces-cost-fort-collins">Fort Collins</a>
2586              </li>
2587              <li>
2588                  <a href="https://aligner32.com/pages/braces-cost-lancaster">Lancaster</a>
2589              </li>
2590              <li>
2591                  <a href="https://aligner32.com/pages/braces-cost-palmdale">Palmdale</a>
2592              </li>
2593              <li>
2594                  <a href="https://aligner32.com/pages/braces-cost-murfreesboro">Murfreesboro</a>
2595              </li>
2596              <li>
2597                  <a href="https://aligner32.com/pages/braces-cost-salinas">Salinas</a>
2598              </li>
2599              <li>
2600                  <a href="https://aligner32.com/pages/braces-cost-corona">Corona</a>
2601              </li>
2602              <li>
2603                  <a href="https://aligner32.com/pages/braces-cost-killeen">Killeen</a>
2604              </li>
2605              <li>
2606                  <a href="https://aligner32.com/pages/braces-cost-hayward">Hayward</a>
2607              </li>
2608              <li>
2609                  <a href="https://aligner32.com/pages/braces-cost-paterson">Paterson</a>
2610              </li>
2611              <li>
2612                  <a href="https://aligner32.com/pages/braces-cost-macon">Macon</a>
2613              </li>
2614              <li>
2615                  <a href="https://aligner32.com/pages/braces-cost-lakewood">Lakewood</a>
2616              </li>
2617              <li>
2618                  <a href="https://aligner32.com/pages/braces-cost-alexandria">Alexandria</a>
2619              </li>
2620              <li>
2621                  <a href="https://aligner32.com/pages/braces-cost-roseville">Roseville</a>
2622              </li>
2623              <li>
2624                  <a href="https://aligner32.com/pages/braces-cost-surprise">Surprise</a>
2625              </li>
2626              <li>
2627                  <a href="https://aligner32.com/pages/braces-cost-charleston">Charleston</a>
2628              </li>
2629              <li>
2630                  <a href="https://aligner32.com/pages/braces-cost-sunnyvale">Sunnyvale</a>
2631              </li>
2632              <li>
2633                  <a href="https://aligner32.com/pages/braces-cost-bellevue">Bellevue</a>
2634              </li>
2635              <li>
2636                  <a href="https://aligner32.com/pages/braces-cost-hollywood">Hollywood</a>
2637              </li>
2638              <li>
2639                  <a href="https://aligner32.com/pages/braces-cost-denton">Denton</a>
2640              </li>
2641              <li>
2642                  <a href="https://aligner32.com/pages/braces-cost-escondido">Escondido</a>
2643              </li>
2644              <li>
2645                  <a href="https://aligner32.com/pages/braces-cost-joliet">Joliet</a>
2646              </li>
2647              <li>
2648                  <a href="https://aligner32.com/pages/braces-cost-naperville">Naperville</a>
2649              </li>
2650              <li>
2651                  <a href="https://aligner32.com/pages/braces-cost-bridgeport">Bridgeport</a>
2652              </li>
2653              <li>
2654                  <a href="https://aligner32.com/pages/braces-cost-savannah">Savannah</a>
2655              </li>
2656              <li>
2657                  <a href="https://aligner32.com/pages/braces-cost-mesquite">Mesquite</a>
2658              </li>
2659              <li>
2660                  <a href="https://aligner32.com/pages/braces-cost-pasadena">Pasadena</a>
2661              </li>
2662              <li>
2663                  <a href="https://aligner32.com/pages/braces-cost-rockford">Rockford</a>
2664              </li>
2665              <li>
2666                  <a href="https://aligner32.com/pages/braces-cost-pomona">Pomona</a>
2667              </li>
2668              <li>
2669                  <a href="https://aligner32.com/pages/braces-cost-jackson">Jackson</a>
2670              </li>
2671              <li>
2672                  <a href="https://aligner32.com/pages/braces-cost-olathe">Olathe</a>
2673              </li>
2674              <li>
2675                  <a href="https://aligner32.com/pages/braces-cost-gainesville">Gainesville</a>
2676              </li>
2677              <li>
2678                  <a href="https://aligner32.com/pages/braces-cost-mcallen">McAllen</a>
2679              </li>
2680              <li>
2681                  <a href="https://aligner32.com/pages/braces-cost-syracuse">Syracuse</a>
2682              </li>
2683              <li>
2684                  <a href="https://aligner32.com/pages/braces-cost-waco">Waco</a>
2685              </li>
2686              <li>
2687                  <a href="https://aligner32.com/pages/braces-cost-visali
2687a">Visalia</a>
2688              </li>
2689              <li>
2690                  <a href="https://aligner32.com/pages/braces-cost-thornton">Thornton</a>
2691              </li>
2692              <li>
2693                  <a href="https://aligner32.com/pages/braces-cost-torrance">Torrance</a>
2694              </li>
2695              <li>
2696                  <a href="https://aligner32.com/pages/braces-cost-fullerton">Fullerton</a>
2697              </li>
2698              <li>
2699                  <a href="https://aligner32.com/pages/braces-cost-columbia">Columbia</a>
2700              </li>
2701              <li>
2702                  <a href="https://aligner32.com/pages/braces-cost-new-haven">New Haven</a>
2703              </li>
2704              <li>
2705                  <a href="https://aligner32.com/pages/braces-cost-hampton">Hampton</a>
2706              </li>
2707              <li>
2708                  <a href="https://aligner32.com/pages/braces-cost-miramar">Miramar</a>
2709              </li>
2710              <li>
2711                  <a href="https://aligner32.com/pages/braces-cost-victorville">Victorville</a>
2712              </li>
2713              <li>
2714                  <a href="https://aligner32.com/pages/braces-cost-warren">Warren</a>
2715              </li>
2716              <li>
2717                  <a href="https://aligner32.com/pages/braces-cost-west-valley-city">West Valley
2718                      City</a>
2719              </li>
2720              <li>
2721                  <a href="https://aligner32.com/pages/braces-cost-cedar-rapids">Cedar Rapids</a>
2722              </li>
2723              <li>
2724                  <a href="https://aligner32.com/pages/braces-cost-stamford">Stamford</a>
2725              </li>
2726              <li>
2727                  <a href="https://aligner32.com/pages/braces-cost-orange">Orange</a>
2728              </li>
2729              <li>
2730                  <a href="https://aligner32.com/pages/braces-cost-dayton">Dayton</a>
2731              </li>
2732              <li>
2733                  <a href="https://aligner32.com/pages/braces-cost-midland">Midland</a>
2734              </li>
2735              <li>
2736                  <a href="https://aligner32.com/pages/braces-cost-kent">Kent</a>
2737              </li>
2738              <li>
2739                  <a href="https://aligner32.com/pages/braces-cost-elizabeth">Elizabeth</a>
2740              </li>
2741              <li>
2742                  <a href="https://aligner32.com/pages/braces-cost-carrollton">Carrollton</a>
2743              </li>
2744              <li>
2745                  <a href="https://aligner32.com/pages/braces-cost-coral-springs">Coral
2746                      Springs</a>
2747              </li>
2748              <li>
2749                  <a href="https://aligner32.com/pages/braces-cost-sterling-heights">Sterling
2750                      Heights</a>
2751              </li>
2752              <li>
2753                  <a href="https://aligner32.com/pages/braces-cost-fargo">Fargo</a>
2754              </li>
2755              <li>
2756                  <a href="https://aligner32.com/pages/braces-cost-lewisville">Lewisville</a>
2757              </li>
2758              <li>
2759                  <a href="https://aligner32.com/pages/braces-cost-meridian">Meridian</a>
2760              </li>
2761              <li>
2762                  <a href="https://aligner32.com/pages/braces-cost-norman">Norman</a>
2763              </li>
2764              <li>
2765                  <a href="https://aligner32.com/pages/braces-cost-palm-bay">Palm Bay</a>
2766              </li>
2767              <li>
2768                  <a href="https://aligner32.com/pages/braces-cost-athens">Athens</a>
2769              </li>
2770              <li>
2771                  <a href="https://aligner32.com/pages/braces-cost-abilene">Abilene</a>
2772              </li>
2773              <li>
2774                  <a href="https://aligner32.com/pages/braces-cost-pearland">Pearland</a>
2775              </li>
2776              <li>
2777                  <a href="https://aligner32.com/pages/braces-cost-santa-clara">Santa Clara</a>
2778              </li>
2779              <li>
2780                  <a href="https://aligner32.com/pages/braces-cost-round-rock">Round Rock</a>
2781              </li>
2782              <li>
2783                  <a href="https://aligner32.com/pages/braces-cost-topeka">Topeka</a>
2784              </li>
2785              <li>
2786                  <a href="https://aligner32.com/pages/braces-cost-allentown">Allentown</a>
2787              </li>
2788              <li>
2789                  <a href="https://aligner32.com/pages/braces-cost-clovis">Clovis</a>
2790              </li>
2791              <li>
2792                  <a href="https://aligner32.com/pages/braces-cost-simi-valley">Simi Valley</a>
2793              </li>
2794              <li>
2795                  <a href="https://aligner32.com/pages/braces-cost-college-station">College
2796                      Station</a>
2797              </li>
2798              <li>
2799                  <a href="https://aligner32.com/pages/braces-cost-thousand-oaks">Thousand
2800                      Oaks</a>
2801              </li>
2802              <li>
2803                  <a href="https://aligner32.com/pages/braces-cost-vallejo">Vallejo</a>
2804              </li>
2805              <li>
2806                  <a href="https://aligner32.com/pages/braces-cost-concord">Concord</a>
2807              </li>
2808              <li>
2809                  <a href="https://aligner32.com/pages/braces-cost-arvada">Arvada</a>
2810              </li>
2811              <li>
2812                  <a href="https://aligner32.com/pages/braces-cost-lafayette">Lafayette</a>
2813              </li>
2814              <li>
2815                  <a href="https://aligner32.com/pages/braces-cost-independence">Independence</a>
2816              </li>
2817              <li>
2818                  <a href="https://aligner32.com/pages/braces-cost-west-palm-beach">West Palm
2819                      Beach</a>
2820              </li>
2821              <li>
2822                  <a href="https://aligner32.com/pages/braces-cost-hartford">Hartford</a>
2823              </li>
2824              <li>
2825                  <a href="https://aligner32.com/pages/braces-cost-wilmington">Wilmington</a>
2826              </li>
2827              <li>
2828                  <a href="https://aligner32.com/pages/braces-cost-lakeland">Lakeland</a>
2829              </li>
2830              <li>
2831                  <a href="https://aligner32.com/pages/braces-cost-billings">Billings</a>
2832              </li>
2833              <li>
2834                  <a href="https://aligner32.com/pages/braces-cost-ann-arbor">Ann Arbor</a>
2835              </li>
2836              <li>
2837                  <a href="https://aligner32.com/pages/braces-cost-fairfield">Fairfield</a>
2838              </li>
2839              <li>
2840                  <a href="https://aligner32.com/pages/braces-cost-berkeley">Berkeley</a>
2841              </li>
2842              <li>
2843                  <a href="https://aligner32.com/pages/braces-cost-richardson">Richardson</a>
2844              </li>
2845              <li>
2846                  <a href="https://aligner32.com/pages/braces-cost-north-charleston">North
2847                      Charleston</a>
2848              </li>
2849              <li>
2850                  <a href="https://aligner32.com/pages/braces-cost-cambridge">Cambridge</a>
2851              </li>
2852              <li>
2853                  <a href="https://aligner32.com/pages/braces-cost-broken-arrow">Broken Arrow</a>
2854              </li>
2855              <li>
2856                  <a href="https://aligner32.com/pages/braces-cost-clearwater">Clearwater</a>
2857              </li>
2858              <li>
2859                  <a href="https://aligner32.com/pages/braces-cost-west-jordan">West Jordan</a>
2860              </li>
2861              <li>
2862                  <a href="https://aligner32.com/pages/braces-cost-evansville">Evansville</a>
2863              </li>
2864              <li>
2865                  <a href="https://aligner32.com/pages/braces-cost-league-city">League City</a>
2866              </li>
2867              <li>
2868                  <a href="https://aligner32.com/pages/braces-cost-antioch">Antioch</a>
2869              </li>
2870              <li>
2871                  <a href="https://aligner32.com/pages/braces-cost-manchester">Manchester</a>
2872              </li>
2873              <li>
2874                  <a href="https://aligner32.com/pages/braces-cost-high-point">High Point</a>
2875              </li>
2876              <li>
2877                  <a href="https://aligner32.com/pages/braces-cost-waterbury">Waterbury</a>
2878              </li>
2879              <li>
2880                  <a href="https://aligner32.com/pages/braces-cost-westminster">Westminster</a>
2881              </li>
2882              <li>
2883                  <a href="https://aligner32.com/pages/braces-cost-carlsbad">Carlsbad</a>
2884              </li>
2885              <li>
2886                  <a href="https://aligner32.com/pages/braces-cost-las-cruces">Las Cruces</a>
2887              </li>
2888              <li>
2889                  <a href="https://aligner32.com/pages/braces-cost-murrieta">Murrieta</a>
2890              </li>
2891              <li>
2892                  <a href="https://aligner32.com/pages/braces-cost-lowell">Lowell</a>
2893              </li>
2894              <li>
2895                  <a href="https://aligner32.com/pages/braces-cost-provo">Provo</a>
2896              </li>
2897              <li>
2898                  <a href="https://aligner32.com/pages/braces-cost-elgin">Elgin</a>
2899              </li>
2900              <li>
2901                  <a href="https://aligner32.com/pages/braces-cost-odessa">Odessa</a>
2902              </li>
2903              <li>
2904                  <a href="https://aligner32.com/pages/braces-cost-lansing">Lansing</a>
2905              </li>
2906              <li>
2907                  <a href="https://aligner32.com/pages/braces-cost-pompano-beach">Pompano
2908                      Beach</a>
2909              </li>
2910              <li>
2911                  <a href="https://aligner32.com/pages/braces-cost-beaumont">Beaumont</a>
2912              </li>
2913              <li>
2914                  <a href="https://aligner32.com/pages/braces-cost-temecula">Temecula</a>
2915              </li>
2916              <li>
2917                  <a href="https://aligner32.com/pages/braces-cost-gresham">Gresham</a>
2918              </li>
2919              <li>
2920                  <a href="https://aligner32.com/pages/braces-cost-allen">Allen</a>
2921              </li>
2922              <li>
2923                  <a href="https://aligner32.com/pages/braces-cost-pueblo">Pueblo</a>
2924              </li>
2925              <li>
2926                  <a href="https://aligner32.com/pages/braces-cost-everett">Everett</a>
2927              </li>
2928              <li>
2929                  <a href="https://aligner32.com/pages/braces-cost-south-fulton">South Fulton</a>
2930              </li>
2931              <li>
2932                  <a href="https://aligner32.com/pages/braces-cost-nampa">Nampa</a>
2933              </li>
2934              <li>
2935                  <a href="https://aligner32.com/pages/braces-cost-tuscaloosa">Tuscaloosa</a>
2936              </li>
2937              <li>
2938                  <a href="https://aligner32.com/pages/braces-cost-miami-gardens">Miami
2939                      Gardens</a>
2940              </li>
2941              <li>
2942                  <a href="https://aligner32.com/pages/braces-cost-santa-maria">Santa Maria</a>
2943              </li>
2944              <li>
2945                  <a href="https://aligner32.com/pages/braces-cost-downey">Downey</a>
2946              </li>
2947              <li>
2948                  <a href="https://aligner32.com/pages/braces-cost-ventura">Ventura</a>
2949              </li>
2950              <li>
2951                  <a href="https://aligner32.com/pages/braces-cost-costa-mesa">Costa Mesa</a>
2952              </li>
2953              <li>
2954                  <a href="https://aligner32.com/pages/braces-cost-sugar-land">Sugar Land</a>
2955              </li>
2956              <li>
2957                  <a href="https://aligner32.com/pages/braces-cost-menifee">Menifee</a>
2958              </li>
2959              <li>
2960                  <a href="https://aligner32.com/pages/braces-cost-tyler">Tyler</a>
2961              </li>
2962              <li>
2963                  <a href="https://aligner32.com/pages/braces-cost-sparks">Sparks</a>
2964              </li>
2965              <li>
2966                  <a href="https://aligner32.com/pages/braces-cost-greeley">Greeley</a>
2967              </li>
2968              <li>
2969                  <a href="https://aligner32.com/pages/braces-cost-rio-rancho">Rio Rancho</a>
2970              </li>
2971              <li>
2972                  <a href="https://aligner32.com/pages/braces-cost-sandy-springs">Sandy
2973                      Springs</a>
2974              </li>
2975              <li>
2976                  <a href="https://aligner32.com/pages/braces-cost-dearborn">Dearborn</a>
2977              </li>
2978              <li>
2979                  <a href="https://aligner32.com/pages/braces-cost-jurupa-valley">Jurupa
2980                      Valley</a>
2981              </li>
2982              <li>
2983                  <a href="https://aligner32.com/pages/braces-cost-edison">Edison</a>
2984              </li>
2985              <li>
2986                  <a href="https://aligner32.com/pages/braces-cost-spokane-valley">Spokane
2987                      Valley</a>
2988              </li>
2989              <li>
2990                  <a href="https://aligner32.com/pages/braces-cost-hillsboro">Hillsboro</a>
2991              </li>
2992              <li>
2993                  <a href="https://aligner32.com/pages/braces-cost-davie">Davie</a>
2994              </li>
2995              <li>
2996                  <a href="https://aligner32.com/pages/braces-cost-green-bay">Green Bay</a>
2997              </li>
2998              <li>
2999                  <a href="https://aligner32.com/pages/braces-cost-centennial">Centennial</a>
3000              </li>
3001              <li>
3002                  <a href="https://aligner32.com/pages/braces-cost-buckeye">Buckeye</a>
3003              </li>
3004              <li>
3005                  <a href="https://aligner32.com/pages/braces-cost-boulder">Boulder</a>
3006              </li>
3007              <li>
3008                  <a href="https://aligner32.com/pages/braces-cost-goodyear">Goodyear</a>
3009              </li>
3010              <li>
3011                  <a href="https://aligner32.com/pages/braces-cost-el-monte">El Monte</a>
3012              </li>
3013              <li>
3014                  <a href="https://aligner32.com/pages/braces-cost-west-covina">West Covina</a>
3015              </li>
3016              <li>
3017                  <a href="https://aligner32.com/pages/braces-cost-brockton">Brockton</a>
3018              </li>
3019              <li>
3020                  <a href="https://aligner32.com/pages/braces-cost-new-braunfels">New
3021                      Braunfels</a>
3022              </li>
3023              <li>
3024                  <a href="https://aligner32.com/pages/braces-cost-el-cajon">El Cajon</a>
3025              </li>
3026              <li>
3027                  <a href="https://aligner32.com/pages/braces-cost-edinburg">Edinburg</a>
3028              </li>
3029              <li>
3030                  <a href="https://aligner32.com/pages/braces-cost-renton">Renton</a>
3031              </li>
3032              <li>
3033                  <a href="https://aligner32.com/pages/braces-cost-burbank">Burbank</a>
3034              </li>
3035              <li>
3036                  <a href="https://aligner32.com/pages/braces-cost-inglewood">Inglewood</a>
3037              </li>
3038              <li>
3039                  <a href="https://aligner32.com/pages/braces-cost-rialto">Rialto</a>
3040              </li>
3041              <li>
3042                  <a href="https://aligner32.com/pages/braces-cost-lees-summit">Lee's Summit</a>
3043              </li>
3044              <li>
3045                  <a href="https://aligner32.com/pages/braces-cost-bend">Bend</a>
3046              </li>
3047              <li>
3048                  <a href="https://aligner32.com/pages/braces-cost-woodbridge">Woodbridge</a>
3049              </li>
3050              <li>
3051                  <a href="https://aligner32.com/pages/braces-cost-south-bend">South Bend</a>
3052              </li>
3053              <li>
3054                  <a href="https://aligner32.com/pages/braces-cost-wichita-falls">Wichita
3055                      Falls</a>
3056              </li>
3057              <li>
3058                  <a href="https://aligner32.com/pages/braces-cost-st-george">
3058St. George</a>
3059              </li>
3060              <li>
3061                  <a href="https://aligner32.com/pages/braces-cost-fishers">Fishers</a>
3062              </li>
3063              <li>
3064                  <a href="https://aligner32.com/pages/braces-cost-carmel">Carmel</a>
3065              </li>
3066              <li>
3067                  <a href="https://aligner32.com/pages/braces-cost-vacaville">Vacaville</a>
3068              </li>
3069              <li>
3070                  <a href="https://aligner32.com/pages/braces-cost-quincy">Quincy</a>
3071              </li>
3072              <li>
3073                  <a href="https://aligner32.com/pages/braces-cost-conroe">Conroe</a>
3074              </li>
3075              <li>
3076                  <a href="https://aligner32.com/pages/braces-cost-chico">Chico</a>
3077              </li>
3078              <li>
3079                  <a href="https://aligner32.com/pages/braces-cost-san-mateo">San Mateo</a>
3080              </li>
3081              <li>
3082                  <a href="https://aligner32.com/pages/braces-cost-lynn">Lynn</a>
3083              </li>
3084              <li>
3085                  <a href="https://aligner32.com/pages/braces-cost-albany">Albany</a>
3086              </li>
3087              <li>
3088                  <a href="https://aligner32.com/pages/braces-cost-hesperia">Hesperia</a>
3089              </li>
3090              <li>
3091                  <a href="https://aligner32.com/pages/braces-cost-new-bedford">New Bedford</a>
3092              </li>
3093              <li>
3094                  <a href="https://aligner32.com/pages/braces-cost-davenport">Davenport</a>
3095              </li>
3096              <li>
3097                  <a href="https://aligner32.com/pages/braces-cost-daly-city">Daly City</a>
3098              </li>
3099            </ul>
3100          </div> -->
3101        </div>
3102      </div>
3103      
3104      <!-- Teeth Straightening Section -->
3105      <div class="teeth-straightening-option" onclick="activateTeethSection(this)"> <!-- Fixed class name -->
3106        <h4>Teeth Straightening Options In The US</h4>
3107        <p>Unlock the secrets to flawless teeth alignment in the USA Navigate through various choices, from traditional braces to modern clear aligners and groundbreaking solutions. Our guide is your roadmap to achieving a confident and radiant smile tailored precisely to your needs!</p>
3108        <div class="read-more-content">
3109          <span class="lookup-text">
3110            <a href="https://aligner32.com/pages/teeth-straightening-solutions-in-the-usa">Lookup prices in your city <i class="fa-solid fa-arrow-right"></i></a>
3111          </span>
3112          <div class="city-dropdown" style="display:none">
3113            <ul class="braces-city-list">
3114              <li>
3115                  <a href="https://aligner32.com/pages/teeth-straightening-new-york">New York</a>
3116              </li>
3117              <li>
3118                  <a href="https://aligner32.com/pages/teeth-straightening-los-angeles">Los
3119                      Angeles</a>
3120              </li>
3121              <li>
3122                  <a href="https://aligner32.com/pages/teeth-straightening-chicago">Chicago</a>
3123              </li>
3124              <li>
3125                  <a href="https://aligner32.com/pages/teeth-straightening-houston">Houston</a>
3126              </li>
3127              <li>
3128                  <a href="https://aligner32.com/pages/teeth-straightening-phoenix">Phoenix</a>
3129              </li>
3130              <li>
3131                  <a href="https://aligner32.com/pages/teeth-straightening-philadelphia">Philadelphia</a>
3132              </li>
3133              <li>
3134                  <a href="https://aligner32.com/pages/teeth-straightening-san-antonio">San
3135                      Antonio</a>
3136              </li>
3137              <li>
3138                  <a href="https://aligner32.com/pages/teeth-straightening-san-diego">San
3139                      Diego</a>
3140              </li>
3141              <li>
3142                  <a href="https://aligner32.com/pages/teeth-straightening-dallas">Dallas</a>
3143              </li>
3144              <li>
3145                  <a href="https://aligner32.com/pages/teeth-straightening-austin">Austin</a>
3146              </li>
3147              <li>
3148                  <a href="https://aligner32.com/pages/teeth-straightening-jacksonville">Jacksonville</a>
3149              </li>
3150              <li>
3151                  <a href="https://aligner32.com/pages/teeth-straightening-san-jose">San Jose</a>
3152              </li>
3153              <li>
3154                  <a href="https://aligner32.com/pages/teeth-straightening-fort-worth">Fort
3155                      Worth</a>
3156              </li>
3157              <li>
3158                  <a href="https://aligner32.com/pages/teeth-straightening-columbus">Columbus</a>
3159              </li>
3160              <li>
3161                  <a href="https://aligner32.com/pages/teeth-straightening-charlotte">Charlotte</a>
3162              </li>
3163              <li>
3164                  <a href="https://aligner32.com/pages/teeth-straightening-indianapolis">Indianapolis</a>
3165              </li>
3166              <li>
3167                  <a href="https://aligner32.com/pages/teeth-straightening-san-francisco">San
3168                      Francisco</a>
3169              </li>
3170              <li>
3171                  <a href="https://aligner32.com/pages/teeth-straightening-seattle">Seattle</a>
3172              </li>
3173              <li>
3174                  <a href="https://aligner32.com/pages/teeth-straightening-denver">Denver</a>
3175              </li>
3176              <li>
3177                  <a href="https://aligner32.com/pages/teeth-straightening-oklahoma-city">Oklahoma
3178                      City</a>
3179              </li>
3180              <li>
3181                  <a href="https://aligner32.com/pages/teeth-straightening-nashville">Nashville</a>
3182              </li>
3183              <li>
3184                  <a href="https://aligner32.com/pages/teeth-straightening-el-paso">El Paso</a>
3185              </li>
3186              <li>
3187                  <a href="https://aligner32.com/pages/teeth-straightening-washington">Washington</a>
3188              </li>
3189              <li>
3190                  <a href="https://aligner32.com/pages/teeth-straightening-las-vegas">Las
3191                      Vegas</a>
3192              </li>
3193              <li>
3194                  <a href="https://aligner32.com/pages/teeth-straightening-boston">Boston</a>
3195              </li>
3196              <li>
3197                  <a href="https://aligner32.com/pages/teeth-straightening-portland">Portland</a>
3198              </li>
3199              <li>
3200                  <a href="https://aligner32.com/pages/teeth-straightening-louisville">Louisville</a>
3201              </li>
3202              <li>
3203                  <a href="https://aligner32.com/pages/teeth-straightening-memp
3203his">Memphis</a>
3204              </li>
3205              <li>
3206                  <a href="https://aligner32.com/pages/teeth-straightening-detroit">Detroit</a>
3207              </li>
3208              <li>
3209                  <a href="https://aligner32.com/pages/teeth-straightening-baltimore">Baltimore</a>
3210              </li>
3211              <li>
3212                  <a href="https://aligner32.com/pages/teeth-straightening-milwaukee">Milwaukee</a>
3213              </li>
3214              <li>
3215                  <a href="https://aligner32.com/pages/teeth-straightening-albuquerque">Albuquerque</a>
3216              </li>
3217              <li>
3218                  <a href="https://aligner32.com/pages/teeth-straightening-tucson">Tucson</a>
3219              </li>
3220              <li>
3221                  <a href="https://aligner32.com/pages/teeth-straightening-fresno">Fresno</a>
3222              </li>
3223              <li>
3224                  <a href="https://aligner32.com/pages/teeth-straightening-sacramento">Sacramento</a>
3225              </li>
3226              <li>
3227                  <a href="https://aligner32.com/pages/teeth-straightening-mesa">Mesa</a>
3228              </li>
3229              <li>
3230                  <a href="https://aligner32.com/pages/teeth-straightening-kansas-city">Kansas
3231                      City</a>
3232              </li>
3233              <li>
3234                  <a href="https://aligner32.com/pages/teeth-straightening-atlanta">Atlanta</a>
3235              </li>
3236              <li>
3237                  <a href="https://aligner32.com/pages/teeth-straightening-colorado-springs">Colorado
3238                      Springs</a>
3239              </li>
3240              <li>
3241                  <a href="https://aligner32.com/pages/teeth-straightening-omaha">Omaha</a>
3242              </li>
3243              <li>
3244                  <a href="https://aligner32.com/pages/teeth-straightening-raleigh">Raleigh</a>
3245              </li>
3246              <li>
3247                  <a href="https://aligner32.com/pages/teeth-straightening-virginia-beach">Virginia
3248                      Beach</a>
3249              </li>
3250              <li>
3251                  <a href="https://aligner32.com/pages/teeth-straightening-long-beach">Long
3252                      Beach</a>
3253              </li>
3254              <li>
3255                  <a href="https://aligner32.com/pages/teeth-straightening-miami">Miami</a>
3256              </li>
3257              <li>
3258                  <a href="https://aligner32.com/pages/teeth-straightening-oakland">Oakland</a>
3259              </li>
3260              <li>
3261                  <a href="https://aligner32.com/pages/teeth-straightening-minneapolis">Minneapolis</a>
3262              </li>
3263              <li>
3264                  <a href="https://aligner32.com/pages/teeth-straightening-tulsa">Tulsa</a>
3265              </li>
3266              <li>
3267                  <a href="https://aligner32.com/pages/teeth-straightening-bakersfield">Bakersfield</a>
3268              </li>
3269              <li>
3270                  <a href="https://aligner32.com/pages/teeth-straightening-tampa">Tampa</a>
3271              </li>
3272              <li>
3273                  <a href="https://aligner32.com/pages/teeth-straightening-wichita">Wichita</a>
3274              </li>
3275              <li>
3276                  <a href="https://aligner32.com/pages/teeth-straightening-arlington">Arlington</a>
3277              </li>
3278              <li>
3279                  <a href="https://aligner32.com/pages/teeth-straightening-aurora">Aurora</a>
3280              </li>
3281              <li>
3282                  <a href="https://aligner32.com/pages/teeth-straightening-new-orleans">New
3283                      Orleans</a>
3284              </li>
3285              <li>
3286                  <a href="https://aligner32.com/pages/teeth-straightening-cleveland">Cleveland</a>
3287              </li>
3288              <li>
3289                  <a href="https://aligner32.com/pages/teeth-straightening-anaheim">Anaheim</a>
3290              </li>
3291              <li>
3292                  <a href="https://aligner32.com/pages/teeth-straightening-honolulu">Honolulu</a>
3293              </li>
3294              <li>
3295                  <a href="https://aligner32.com/pages/teeth-straightening-henderson">Henderson</a>
3296              </li>
3297              <li>
3298                  <a href="https://aligner32.com/pages/teeth-straightening-stockton">Stockton</a>
3299              </li>
3300              <li>
3301                  <a href="https://aligner32.com/pages/teeth-straightening-riverside">Riverside</a>
3302              </li>
3303              <li>
3304                  <a href="https://aligner32.com/pages/teeth-straightening-lexington">Lexington</a>
3305              </li>
3306              <li>
3307                  <a href="https://aligner32.com/pages/teeth-straightening-corpus-christi">Corpus
3308                      Christi</a>
3309              </li>
3310              <li>
3311                  <a href="https://aligner32.com/pages/teeth-straightening-orlando">Orlando</a>
3312              </li>
3313              <li>
3314                  <a href="https://aligner32.com/pages/teeth-straightening-irvine">Irvine</a>
3315              </li>
3316              <li>
3317                  <a href="https://aligner32.com/pages/teeth-straightening-cincinnati">Cincinnati</a>
3318              </li>
3319              <li>
3320                  <a href="https://aligner32.com/pages/teeth-straightening-santa-ana">Santa
3321                      Ana</a>
3322              </li>
3323              <li>
3324                  <a href="https://aligner32.com/pages/teeth-straightening-newark">Newark</a>
3325              </li>
3326              <li>
3327                  <a href="https://aligner32.com/pages/teeth-straightening-saint-paul">Saint
3328                      Paul</a>
3329              </li>
3330              <li>
3331                  <a href="https://aligner32.com/pages/teeth-straightening-pittsburgh">Pittsburgh</a>
3332              </li>
3333              <li>
3334                  <a href="https://aligner32.com/pages/teeth-straightening-greensboro">Greensboro</a>
3335              </li>
3336              <li>
3337                  <a href="https://aligner32.com/pages/teeth-straightening-lincoln">Lincoln</a>
3338              </li>
3339              <li>
3340                  <a href="https://aligner32.com/pages/teeth-straightening-durham">Durham</a>
3341              </li>
3342              <li>
3343                  <a href="https://aligner32.com/pages/teeth-straightening-plano">Plano</a>
3344              </li>
3345              <li>
3346                  <a href="https://aligner32.com/pages/teeth-straightening-anchorage">Anchorage</a>
3347              </li>
3348              <li>
3349                  <a href="https://aligner32.com/pages/teeth-straightening-jersey-city">Jersey
3350                      City</a>
3351              </li>
3352              <li>
3353                  <a href="https://aligner32.com/pages/teeth-straightening-st-louis">St. Louis</a>
3354              </li>
3355              <li>
3356                  <a href="https://aligner32.com/pages/teeth-straightening-chandler">Chandler</a>
3357              </li>
3358              <li>
3359                  <a href="https://aligner32.com/pages/teeth-straightening-north-las-vegas">North
3360                      Las
3361                      Vegas</a>
3362              </li>
3363              <li>
3364                  <a href="https://aligner32.com/pages/teeth-straightening-chula-vista">Chula
3365                      Vista</a>
3366              </li>
3367              <li>
3368                  <a href="https://aligner32.com/pages/teeth-straightening-buffalo">Buffalo</a>
3369              </li>
3370              <li>
3371                  <a href="https://aligner32.com/pages/teeth-straightening-gilbert">Gilbert</a>
3372              </li>
3373              <li>
3374                  <a href="https://aligner32.com/pages/teeth-straightening-reno">Reno</a>
3375              </li>
3376              <li>
3377                  <a href="https://aligner32.com/pages/teeth-straightening-madison">Madison</a>
3378              </li>
3379              <li>
3380                  <a href="https://aligner32.com/pages/teeth-straightening-fort-wayne">Fort
3381                      Wayne</a>
3382              </li>
3383              <li>
3384                  <a href="https://aligner32.com/pages/teeth-straightening-toledo">Toledo</a>
3385              </li>
3386              <li>
3387                  <a href="https://aligner32.com/pages/teeth-straightening-lubbock">Lubbock</a>
3388              </li>
3389              <li>
3390                  <a href="https://aligner32.com/pages/teeth-straightening-st-petersburg">St.
3391                      Petersburg</a>
3392              </li>
3393              <li>
3394                  <a href="https://aligner32.com/pages/teeth-straightening-laredo">Laredo</a>
3395              </li>
3396              <li>
3397                  <a href="https://aligner32.com/pages/teeth-straightening-irving">Irving</a>
3398              </li>
3399              <li>
3400                  <a href="https://aligner32.com/pages/teeth-straightening-chesapeake">Chesapeake</a>
3401              </li>
3402              <li>
3403                  <a href="https://aligner32.com/pages/teeth-straightening-glendale">
3403Glendale</a>
3404              </li>
3405              <li>
3406                  <a href="https://aligner32.com/pages/teeth-straightening-winston-salem">Winston-Salem</a>
3407              </li>
3408              <li>
3409                  <a href="https://aligner32.com/pages/teeth-straightening-scottsdale">Scottsdale</a>
3410              </li>
3411              <li>
3412                  <a href="https://aligner32.com/pages/teeth-straightening-garland">Garland</a>
3413              </li>
3414              <li>
3415                  <a href="https://aligner32.com/pages/teeth-straightening-boise">Boise</a>
3416              </li>
3417              <li>
3418                  <a href="https://aligner32.com/pages/teeth-straightening-norfolk">Norfolk</a>
3419              </li>
3420              <li>
3421                  <a href="https://aligner32.com/pages/teeth-straightening-port-st-lucie">Port St.
3422                      Lucie</a>
3423              </li>
3424              <li>
3425                  <a href="https://aligner32.com/pages/teeth-straightening-spokane">Spokane</a>
3426              </li>
3427              <li>
3428                  <a href="https://aligner32.com/pages/teeth-straightening-richmond">Richmond</a>
3429              </li>
3430              <li>
3431                  <a href="https://aligner32.com/pages/teeth-straightening-fremont">Fremont</a>
3432              </li>
3433              <li>
3434                  <a href="https://aligner32.com/pages/teeth-straightening-huntsville">Huntsville</a>
3435              </li>
3436              <li>
3437                  <a href="https://aligner32.com/pages/teeth-straightening-tacoma">Tacoma</a>
3438              </li>
3439              <li>
3440                  <a href="https://aligner32.com/pages/teeth-straightening-baton-rouge">Baton
3441                      Rouge</a>
3442              </li>
3443              <li>
3444                  <a href="https://aligner32.com/pages/teeth-straightening-santa-clarita">Santa
3445                      Clarita</a>
3446              </li>
3447              <li>
3448                  <a href="https://aligner32.com/pages/teeth-straightening-san-bernardino">San
3449                      Bernardino</a>
3450              </li>
3451              <li>
3452                  <a href="https://aligner32.com/pages/teeth-straightening-hialeah">Hialeah</a>
3453              </li>
3454              <li>
3455                  <a href="https://aligner32.com/pages/teeth-straightening-frisco">Frisco</a>
3456              </li>
3457              <li>
3458                  <a href="https://aligner32.com/pages/teeth-straightening-modesto">Modesto</a>
3459              </li>
3460              <li>
3461                  <a href="https://aligner32.com/pages/teeth-straightening-cape-coral">Cape
3462                      Coral</a>
3463              </li>
3464              <li>
3465                  <a href="https://aligner32.com/pages/teeth-straightening-fontana">Fontana</a>
3466              </li>
3467              <li>
3468                  <a href="https://aligner32.com/pages/teeth-straightening-moreno-valley">Moreno
3469                      Valley</a>
3470              </li>
3471              <li>
3472                  <a href="https://aligner32.com/pages/teeth-straightening-des-moines">Des
3473                      Moines</a>
3474              </li>
3475              <li>
3476                  <a href="https://aligner32.com/pages/teeth-straightening-rochester">Rochester</a>
3477              </li>
3478              <li>
3479                  <a href="https://aligner32.com/pages/teeth-straightening-fayetteville">Fayetteville</a>
3480              </li>
3481              <li>
3482                  <a href="https://aligner32.com/pages/teeth-straightening-yonkers">Yonkers</a>
3483              </li>
3484              <li>
3485                  <a href="https://aligner32.com/pages/teeth-straightening-mckinney">McKinney</a>
3486              </li>
3487              <li>
3488                  <a href="https://aligner32.com/pages/teeth-straightening-worcester">Worcester</a>
3489              </li>
3490              <li>
3491                  <a href="https://aligner32.com/pages/teeth-straightening-salt-lake-city">Salt
3492                      Lake
3493                      City</a>
3494              </li>
3495              <li>
3496                  <a href="https://aligner32.com/pages/teeth-straightening-little-rock">Little
3497                      Rock</a>
3498              </li>
3499              <li>
3500                  <a href="https://aligner32.com/pages/teeth-straightening-columbus">Columbus</a>
3501              </li>
3502              <li>
3503                  <a href="https://aligner32.com/pages/teeth-straightening-augusta">Augusta</a>
3504              </li>
3505              <li>
3506                  <a href="https://aligner32.com/pages/teeth-straightening-sioux-falls">Sioux
3507                      Falls</a>
3508              </li>
3509              <li>
3510                  <a href="https://aligner32.com/pages/teeth-straightening-grand-prairie">Grand
3511                      Prairie</a>
3512              </li>
3513              <li>
3514                  <a href="https://aligner32.com/pages/teeth-straightening-tallahassee">
3514Tallahassee</a>
3515              </li>
3516              <li>
3517                  <a href="https://aligner32.com/pages/teeth-straightening-amarillo">Amarillo</a>
3518              </li>
3519              <li>
3520                  <a href="https://aligner32.com/pages/teeth-straightening-oxnard">Oxnard</a>
3521              </li>
3522              <li>
3523                  <a href="https://aligner32.com/pages/teeth-straightening-peoria">Peoria</a>
3524              </li>
3525              <li>
3526                  <a href="https://aligner32.com/pages/teeth-straightening-overland-park">Overland
3527                      Park</a>
3528              </li>
3529              <li>
3530                  <a href="https://aligner32.com/pages/teeth-straightening-montgomery">Montgomery</a>
3531              </li>
3532              <li>
3533                  <a href="https://aligner32.com/pages/teeth-straightening-birmingham">Birmingham</a>
3534              </li>
3535              <li>
3536                  <a href="https://aligner32.com/pages/teeth-straightening-grand-rapids">Grand
3537                      Rapids</a>
3538              </li>
3539              <li>
3540                  <a href="https://aligner32.com/pages/teeth-straightening-knoxville">Knoxville</a>
3541              </li>
3542              <li>
3543                  <a href="https://aligner32.com/pages/teeth-straightening-vancouver">Vancouver</a>
3544              </li>
3545              <li>
3546                  <a href="https://aligner32.com/pages/teeth-straightening-huntington-beach">Huntington
3547                      Beach</a>
3548              </li>
3549              <li>
3550                  <a href="https://aligner32.com/pages/teeth-straightening-providence">Providence</a>
3551              </li>
3552              <li>
3553                  <a href="https://aligner32.com/pages/teeth-straightening-brownsville">Brownsville</a>
3554              </li>
3555              <li>
3556                  <a href="https://aligner32.com/pages/teeth-straightening-akron">Akron</a>
3557              </li>
3558              <li>
3559                  <a href="https://aligner32.com/pages/teeth-straightening-tempe">Tempe</a>
3560              </li>
3561              <li>
3562                  <a href="https://aligner32.com/pages/teeth-straightening-newport-news">Newport
3563                      News</a>
3564              </li>
3565              <li>
3566                  <a href="https://aligner32.com/pages/teeth-straightening-chattanooga">Chattanooga</a>
3567              </li>
3568              <li>
3569                  <a href="https://aligner32.com/pages/teeth-straightening-mobile">Mobile</a>
3570              </li>
3571              <li>
3572                  <a href="https://aligner32.com/pages/teeth-straightening-fort-lauderdale">Fort
3573                      Lauderdale</a>
3574              </li>
3575              <li>
3576                  <a href="https://aligner32.com/pages/teeth-straightening-cary">Cary</a>
3577              </li>
3578              <li>
3579                  <a href="https://aligner32.com/pages/teeth-straightening-shreveport">Shreveport</a>
3580              </li>
3581              <li>
3582                  <a href="https://aligner32.com/pages/teeth-straightening-ontario">Ontario</a>
3583              </li>
3584              <li>
3585                  <a href="https://aligner32.com/pages/teeth-straightening-eugene">Eugene</a>
3586              </li>
3587              <li>
3588                  <a href="https://aligner32.com/pages/teeth-straightening-elk-grove">Elk
3589                      Grove</a>
3590              </li>
3591              <li>
3592                  <a href="https://aligner32.com/pages/teeth-straightening-salem">Salem</a>
3593              </li>
3594              <li>
3595                  <a href="https://aligner32.com/pages/teeth-straightening-santa-rosa">Santa
3596                      Rosa</a>
3597              </li>
3598              <li>
3599                  <a href="https://aligner32.com/pages/teeth-straightening-clarksville">Clarksville</a>
3600              </li>
3601              <li>
3602                  <a href="https://aligner32.com/pages/teeth-straightening-rancho-cucamonga">Rancho
3603                      Cucamonga</a>
3604              </li>
3605              <li>
3606                  <a href="https://aligner32.com/pages/teeth-straightening-oceanside">Oceanside</a>
3607              </li>
3608              <li>
3609                  <a href="https://aligner32.com/pages/teeth-straightening-springfield">Springfield</a>
3610              </li>
3611              <li>
3612                  <a href="https://aligner32.com/pages/teeth-straightening-pembroke-pines">Pembroke
3613                      Pines</a>
3614              </li>
3615              <li>
3616                  <a href="https://aligner32.com/pages/teeth-straightening-garden-grove">Garden
3617                      Grove</a>
3618              </li>
3619              <li>
3620                  <a href="https://aligner32.com/pages/teeth-straightening-fort-collins">Fort
3621                      Collins</a>
3622              </li>
3623              <li>
3624                  <a href="https://aligner32.com/pages/teeth-straightening-lancaster">Lancaster</a>
3625              </li>
3626              <li>
3627                  <a href="https://aligner32.com/pages/teeth-straightening-palmdale">Palmdale</a>
3628              </li>
3629              <li>
3630                  <a href="https://aligner32.com/pages/teeth-straightening-murfreesboro">Murfreesboro</a>
3631              </li>
3632              <li>
3633                  <a href="https://aligner32.com/pages/teeth-straightening-salinas">Salinas</a>
3634              </li>
3635              <li>
3636                  <a href="https://aligner32.com/pages/teeth-straightening-corona">Corona</a>
3637              </li>
3638              <li>
3639                  <a href="https://aligner32.com/pages/teeth-straightening-killeen">Killeen</a>
3640              </li>
3641              <li>
3642                  <a href="https://aligner32.com/pages/teeth-straightening-hayward">Hayward</a>
3643              </li>
3644              <li>
3645                  <a href="https://aligner32.com/pages/teeth-straightening-paterson">Paterson</a>
3646              </li>
3647              <li>
3648                  <a href="https://aligner32.com/pages/teeth-straightening-macon">Macon</a>
3649              </li>
3650              <li>
3651                  <a href="https://aligner32.com/pages/teeth-straightening-lakewood">Lakewood</a>
3652              </li>
3653              <li>
3654                  <a href="https://aligner32.com/pages/teeth-straightening-alexandria">Alexandria</a>
3655              </li>
3656              <li>
3657                  <a href="https://aligner32.com/pages/teeth-straightening-roseville">Roseville</a>
3658              </li>
3659              <li>
3660                  <a href="https://aligner32.com/pages/teeth-straightening-surprise">Surprise</a>
3661              </li>
3662              <li>
3663                  <a href="https://aligner32.com/pages/teeth-straightening-charleston">Charleston</a>
3664              </li>
3665              <li>
3666                  <a href="https://aligner32.com/pages/teeth-straightening-sunnyvale">Sunnyvale</a>
3667              </li>
3668              <li>
3669                  <a href="https://aligner32.com/pages/teeth-straightening-bellevue">Bellevue</a>
3670              </li>
3671              <li>
3672                  <a href="https://aligner32.com/pages/teeth-straightening-hollywood">Hollywood</a>
3673              </li>
3674              <li>
3675                  <a href="https://aligner32.com/pages/teeth-straightening-denton">Denton</a>
3676              </li>
3677              <li>
3678                  <a href="https://aligner32.com/pages/teeth-straightening-escondido">Escondido</a>
3679              </li>
3680              <li>
3681                  <a href="https://aligner32.com/pages/teeth-straightening-joliet">Joliet</a>
3682              </li>
3683              <li>
3684                  <a href="https://aligner32.com/pages/teeth-straightening-naperville">Naperville</a>
3685              </li>
3686              <li>
3687                  <a href="https://aligner32.com/pages/teeth-straightening-bridgeport">Bridgeport</a>
3688              </li>
3689              <li>
3690                  <a href="https://aligner32.com/pages/teeth-straightening-savannah">Savannah</a>
3691              </li>
3692              <li>
3693                  <a href="https://aligner32.com/pages/teeth-straightening-mesquite">Mesquite</a>
3694              </li>
3695              <li>
3696                  <a href="https://aligner32.com/pages/teeth-straightening-pasadena">Pasadena</a>
3697              </li>
3698              <li>
3699                  <a href="https://aligner32.com/pages/teeth-straightening-rockford">Rockford</a>
3700              </li>
3701              <li>
3702                  <a href="https://aligner32.com/pages/teeth-straightening-pomona">Pomona</a>
3703              </li>
3704              <li>
3705                  <a href="https://aligner32.com/pages/teeth-straightening-jackson">Jackson</a>
3706              </li>
3707              <li>
3708                  <a href="https://aligner32.com/pages/teeth-straightening-olathe">Olathe</a>
3709              </li>
3710              <li>
3711                  <a href="https://aligner32.com/pages/teeth-straightening-gainesville">Gainesville</a>
3712              </li>
3713              <li>
3714                  <a href="https://aligner32.com/pages/teeth-straightening-mcallen">McAllen</a>
3715              </li>
3716              <li>
3717                  <a href="https://aligner32.com/pages/teeth-straightening-syracuse">Syracuse</a>
3718              </li>
3719              <li>
3720                  <a href="https://aligner32.com/pages/teeth-straightening-waco">Waco</a>
3721              </li>
3722              <li>
3723                  <a href="https://aligner32.com/pages/teeth-straightening-visali
3723a">Visalia</a>
3724              </li>
3725              <li>
3726                  <a href="https://aligner32.com/pages/teeth-straightening-thornton">Thornton</a>
3727              </li>
3728              <li>
3729                  <a href="https://aligner32.com/pages/teeth-straightening-torrance">Torrance</a>
3730              </li>
3731              <li>
3732                  <a href="https://aligner32.com/pages/teeth-straightening-fullerton">Fullerton</a>
3733              </li>
3734              <li>
3735                  <a href="https://aligner32.com/pages/teeth-straightening-columbia">Columbia</a>
3736              </li>
3737              <li>
3738                  <a href="https://aligner32.com/pages/teeth-straightening-new-haven">New
3739                      Haven</a>
3740              </li>
3741              <li>
3742                  <a href="https://aligner32.com/pages/teeth-straightening-hampton">Hampton</a>
3743              </li>
3744              <li>
3745                  <a href="https://aligner32.com/pages/teeth-straightening-miramar">Miramar</a>
3746              </li>
3747              <li>
3748                  <a href="https://aligner32.com/pages/teeth-straightening-victorville">Victorville</a>
3749              </li>
3750              <li>
3751                  <a href="https://aligner32.com/pages/teeth-straightening-warren">Warren</a>
3752              </li>
3753              <li>
3754                  <a href="https://aligner32.com/pages/teeth-straightening-west-valley-city">West
3755                      Valley City</a>
3756              </li>
3757              <li>
3758                  <a href="https://aligner32.com/pages/teeth-straightening-cedar-rapids">Cedar
3759                      Rapids</a>
3760              </li>
3761              <li>
3762                  <a href="https://aligner32.com/pages/teeth-straightening-stamford">Stamford</a>
3763              </li>
3764              <li>
3765                  <a href="https://aligner32.com/pages/teeth-straightening-orange">Orange</a>
3766              </li>
3767              <li>
3768                  <a href="https://aligner32.com/pages/teeth-straightening-dayton">Dayton</a>
3769              </li>
3770              <li>
3771                  <a href="https://aligner32.com/pages/teeth-straightening-midland">Midland</a>
3772              </li>
3773              <li>
3774                  <a href="https://aligner32.com/pages/teeth-straightening-kent">Kent</a>
3775              </li>
3776              <li>
3777                  <a href="https://aligner32.com/pages/teeth-straightening-elizabeth">Elizabeth</a>
3778              </li>
3779              <li>
3780                  <a href="https://aligner32.com/pages/teeth-straightening-carrollton">Carrollton</a>
3781              </li>
3782              <li>
3783                  <a href="https://aligner32.com/pages/teeth-straightening-coral-springs">Coral
3784                      Springs</a>
3785              </li>
3786              <li>
3787                  <a href="https://aligner32.com/pages/teeth-straightening-sterling-heights">Sterling
3788                      Heights</a>
3789              </li>
3790              <li>
3791                  <a href="https://aligner32.com/pages/teeth-straightening-fargo">Fargo</a>
3792              </li>
3793              <li>
3794                  <a href="https://aligner32.com/pages/teeth-straightening-lewisville">Lewisville</a>
3795              </li>
3796              <li>
3797                  <a href="https://aligner32.com/pages/teeth-straightening-meridian">Meridian</a>
3798              </li>
3799              <li>
3800                  <a href="https://aligner32.com/pages/teeth-straightening-norman">Norman</a>
3801              </li>
3802              <li>
3803                  <a href="https://aligner32.com/pages/teeth-straightening-palm-bay">Palm Bay</a>
3804              </li>
3805              <li>
3806                  <a href="https://aligner32.com/pages/teeth-straightening-athens">Athens</a>
3807              </li>
3808              <li>
3809                  <a href="https://aligner32.com/pages/teeth-straightening-abilene">Abilene</a>
3810              </li>
3811              <li>
3812                  <a href="https://aligner32.com/pages/teeth-straightening-pearland">Pearland</a>
3813              </li>
3814              <li>
3815                  <a href="https://aligner32.com/pages/teeth-straightening-santa-clara">Santa
3816                      Clara</a>
3817              </li>
3818              <li>
3819                  <a href="https://aligner32.com/pages/teeth-straightening-round-rock">Round
3820                      Rock</a>
3821              </li>
3822              <li>
3823                  <a href="https://aligner32.com/pages/teeth-straightening-topeka">Topeka</a>
3824              </li>
3825              <li>
3826                  <a href="https://aligner32.com/pages/teeth-straightening-allentown">Allentown</a>
3827              </li>
3828              <li>
3829                  <a href="https://aligner32.com/pages/teeth-straightening-clovis">Clovis</a>
3830              </li>
3831              <li>
3832                  <a href="https://aligner32.com/pages/teeth-straightening-simi-valley">Simi
3833                      Valley</a>
3834              </li>
3835              <li>
3836                  <a href="https://aligner32.com/pages/teeth-straightening-college-station">College
3837                      Station</a>
3838              </li>
3839              <li>
3840                  <a href="https://aligner32.com/pages/teeth-straightening-thousand-oaks">Thousand
3841                      Oaks</a>
3842              </li>
3843              <li>
3844                  <a href="https://aligner32.com/pages/teeth-straightening-vallejo">Vallejo</a>
3845              </li>
3846              <li>
3847                  <a href="https://aligner32.com/pages/teeth-straightening-concord">Concord</a>
3848              </li>
3849              <li>
3850                  <a href="https://aligner32.com/pages/teeth-straightening-arvada">Arvada</a>
3851              </li>
3852              <li>
3853                  <a href="https://aligner32.com/pages/teeth-straightening-lafayette">Lafayette</a>
3854              </li>
3855              <li>
3856                  <a href="https://aligner32.com/pages/teeth-straightening-independence">Independence</a>
3857              </li>
3858              <li>
3859                  <a href="https://aligner32.com/pages/teeth-straightening-west-palm-beach">West
3860                      Palm
3861                      Beach</a>
3862              </li>
3863              <li>
3864                  <a href="https://aligner32.com/pages/teeth-straightening-hartford">Hartford</a>
3865              </li>
3866              <li>
3867                  <a href="https://aligner32.com/pages/teeth-straightening-wilmington">Wilmington</a>
3868              </li>
3869              <li>
3870                  <a href="https://aligner32.com/pages/teeth-straightening-lakeland">Lakeland</a>
3871              </li>
3872              <li>
3873                  <a href="https://aligner32.com/pages/teeth-straightening-billings">Billings</a>
3874              </li>
3875              <li>
3876                  <a href="https://aligner32.com/pages/teeth-straightening-ann-arbor">Ann
3877                      Arbor</a>
3878              </li>
3879              <li>
3880                  <a href="https://aligner32.com/pages/teeth-straightening-fairfield">Fairfield</a>
3881              </li>
3882              <li>
3883                  <a href="https://aligner32.com/pages/teeth-straightening-berkeley">Berkeley</a>
3884              </li>
3885              <li>
3886                  <a href="https://aligner32.com/pages/teeth-straightening-richardson">Richardson</a>
3887              </li>
3888              <li>
3889                  <a href="https://aligner32.com/pages/teeth-straightening-north-charleston">North
3890                      Charleston</a>
3891              </li>
3892              <li>
3893                  <a href="https://aligner32.com/pages/teeth-straightening-cambridge">Cambridge</a>
3894              </li>
3895              <li>
3896                  <a href="https://aligner32.com/pages/teeth-straightening-broken-arrow">Broken
3897                      Arrow</a>
3898              </li>
3899              <li>
3900                  <a href="https://aligner32.com/pages/teeth-straightening-clearwater">Clearwater</a>
3901              </li>
3902              <li>
3903                  <a href="https://aligner32.com/pages/teeth-straightening-west-jordan">West
3904                      Jordan</a>
3905              </li>
3906              <li>
3907                  <a href="https://aligner32.com/pages/teeth-straightening-evansville">Evansville</a>
3908              </li>
3909              <li>
3910                  <a href="https://aligner32.com/pages/teeth-straightening-league-city">League
3911                      City</a>
3912              </li>
3913              <li>
3914                  <a href="https://aligner32.com/pages/teeth-straightening-antioch">Antioch</a>
3915              </li>
3916              <li>
3917                  <a href="https://aligner32.com/pages/teeth-straightening-manchester">Manchester</a>
3918              </li>
3919              <li>
3920                  <a href="https://aligner32.com/pages/teeth-straightening-high-point">High
3921                      Point</a>
3922              </li>
3923              <li>
3924                  <a href="https://aligner32.com/pages/teeth-straightening-waterbury">Waterbury</a>
3925              </li>
3926              <li>
3927                  <a href="https://aligner32.com/pages/teeth-straightening-westminster">Westminster</a>
3928              </li>
3929              <li>
3930                  <a href="https://aligner32.com/pages/teeth-straightening-carlsbad">Carlsbad</a>
3931              </li>
3932              <li>
3933                  <a href="https://aligner32.com/pages/teeth-straightening-las-cruces">Las
3934                      Cruces</a>
3935              </li>
3936              <li>
3937                  <a href="https://aligner32.com/pages/teeth-straightening-murrieta">Murrieta</a>
3938              </li>
3939              <li>
3940                  <a href="https://aligner32.com/pages/teeth-straightening-lowell">Lowell</a>
3941              </li>
3942              <li>
3943                  <a href="https://aligner32.com/pages/teeth-straightening-provo">Provo</a>
3944              </li>
3945              <li>
3946                  <a href="https://aligner32.com/pages/teeth-straightening-elgin">Elgin</a>
3947              </li>
3948              <li>
3949                  <a href="https://aligner32.com/pages/teeth-straightening-odessa">Odessa</a>
3950              </li>
3951              <li>
3952                  <a href="https://aligner32.com/pages/teeth-straightening-lansing">Lansing</a>
3953              </li>
3954              <li>
3955                  <a href="https://aligner32.com/pages/teeth-straightening-pompano-beach">Pompano
3956                      Beach</a>
3957              </li>
3958              <li>
3959                  <a href="https://aligner32.com/pages/teeth-straightening-beaumont">Beaumont</a>
3960              </li>
3961              <li>
3962                  <a href="https://aligner32.com/pages/teeth-straightening-temecula">Temecula</a>
3963              </li>
3964              <li>
3965                  <a href="https://aligner32.com/pages/teeth-straightening-gresham">Gresham</a>
3966              </li>
3967              <li>
3968                  <a href="https://aligner32.com/pages/teeth-straightening-allen">Allen</a>
3969              </li>
3970              <li>
3971                  <a href="https://aligner32.com/pages/teeth-straightening-pueblo">Pueblo</a>
3972              </li>
3973              <li>
3974                  <a href="https://aligner32.com/pages/teeth-straightening-everett">Everett</a>
3975              </li>
3976              <li>
3977                  <a href="https://aligner32.com/pages/teeth-straightening-south-fulton">South
3978                      Fulton</a>
3979              </li>
3980              <li>
3981                  <a href="https://aligner32.com/pages/teeth-straightening-nampa">Nampa</a>
3982              </li>
3983              <li>
3984                  <a href="https://aligner32.com/pages/teeth-straightening-tuscaloosa">Tuscaloosa</a>
3985              </li>
3986              <li>
3987                  <a href="https://aligner32.com/pages/teeth-straightening-miami-gardens">Miami
3988                      Gardens</a>
3989              </li>
3990              <li>
3991                  <a href="https://aligner32.com/pages/teeth-straightening-santa-maria">Santa
3992                      Maria</a>
3993              </li>
3994              <li>
3995                  <a href="https://aligner32.com/pages/teeth-straightening-downey">Downey</a>
3996              </li>
3997              <li>
3998                  <a href="https://aligner32.com/pages/teeth-straightening-ventura">Ventura</a>
3999              </li>
4000              <li>
4001                  <a href="https://aligner32.com/pages/teeth-straightening-costa-mesa">Costa
4002                      Mesa</a>
4003              </li>
4004              <li>
4005                  <a href="https://aligner32.com/pages/teeth-straightening-sugar-land">Sugar
4006                      Land</a>
4007              </li>
4008              <li>
4009                  <a href="https://aligner32.com/pages/teeth-straightening-menifee">Menifee</a>
4010              </li>
4011              <li>
4012                  <a href="https://aligner32.com/pages/teeth-straightening-tyler">Tyler</a>
4013              </li>
4014              <li>
4015                  <a href="https://aligner32.com/pages/teeth-straightening-sparks">Sparks</a>
4016              </li>
4017              <li>
4018                  <a href="https://aligner32.com/pages/teeth-straightening-greeley">Greeley</a>
4019              </li>
4020              <li>
4021                  <a href="https://aligner32.com/pages/teeth-straightening-rio-rancho">Rio
4022                      Rancho</a>
4023              </li>
4024              <li>
4025                  <a href="https://aligner32.com/pages/teeth-straightening-sandy-springs">Sandy
4026                      Springs</a>
4027              </li>
4028              <li>
4029                  <a href="https://aligner32.com/pages/teeth-straightening-dearborn">Dearborn</a>
4030              </li>
4031              <li>
4032                  <a href="https://aligner32.com/pages/teeth-straightening-jurupa-valley">Jurupa
4033                      Valley</a>
4034              </li>
4035              <li>
4036                  <a href="https://aligner32.com/pages/teeth-straightening-edison">Edison</a>
4037              </li>
4038              <li>
4039                  <a href="https://aligner32.com/pages/teeth-straightening-spokane-valley">Spokane
4040                      Valley</a>
4041              </li>
4042              <li>
4043                  <a href="https://aligner32.com/pages/teeth-straightening-hillsboro">Hillsboro</a>
4044              </li>
4045              <li>
4046                  <a href="https://aligner32.com/pages/teeth-straightening-davie">Davie</a>
4047              </li>
4048              <li>
4049                  <a href="https://aligner32.com/pages/teeth-straightening-green-bay">Green
4050                      Bay</a>
4051              </li>
4052              <li>
4053                  <a href="https://aligner32.com/pages/teeth-straightening-centennial">Centennial</a>
4054              </li>
4055              <li>
4056                  <a href="https://aligner32.com/pages/teeth-straightening-buckeye">Buckeye</a>
4057              </li>
4058              <li>
4059                  <a href="https://aligner32.com/pages/teeth-straightening-boulder">Boulder</a>
4060              </li>
4061              <li>
4062                  <a href="https://aligner32.com/pages/teeth-straightening-goodyear">Goodyear</a>
4063              </li>
4064              <li>
4065                  <a href="https://aligner32.com/pages/teeth-straightening-el-monte">El Monte</a>
4066              </li>
4067              <li>
4068                  <a href="https://aligner32.com/pages/teeth-straightening-west-covina">West
4069                      Covina</a>
4070              </li>
4071              <li>
4072                  <a href="https://aligner32.com/pages/teeth-straightening-brockton">Brockton</a>
4073              </li>
4074              <li>
4075                  <a href="https://aligner32.com/pages/teeth-straightening-new-braunfels">New
4076                      Braunfels</a>
4077              </li>
4078              <li>
4079                  <a href="https://aligner32.com/pages/teeth-straightening-el-cajon">El Cajon</a>
4080              </li>
4081              <li>
4082                  <a href="https://aligner32.com/pages/teeth-straightening-edinburg">Edinburg</a>
4083              </li>
4084              <li>
4085                  <a href="https://aligner32.com/pages/teeth-straightening-renton">Renton</a>
4086              </li>
4087              <li>
4088                  <a href="https://aligner32.com/pages/teeth-straightening-burbank">Burbank</a>
4089              </li>
4090              <li>
4091                  <a href="https://aligner32.com/pages/teeth-straightening-inglewood">Inglewood</a>
4092              </li>
4093              <li>
4094                  <a href="https://aligner32.com/pages/teeth-straightening-rialto">Rialto</a>
4095        
4095      </li>
4096              <li>
4097                  <a href="https://aligner32.com/pages/teeth-straightening-lees-summit">Lee's
4098                      Summit</a>
4099              </li>
4100              <li>
4101                  <a href="https://aligner32.com/pages/teeth-straightening-bend">Bend</a>
4102              </li>
4103              <li>
4104                  <a href="https://aligner32.com/pages/teeth-straightening-woodbridge">Woodbridge</a>
4105              </li>
4106              <li>
4107                  <a href="https://aligner32.com/pages/teeth-straightening-south-bend">South
4108                      Bend</a>
4109              </li>
4110              <li>
4111                  <a href="https://aligner32.com/pages/teeth-straightening-wichita-falls">Wichita
4112                      Falls</a>
4113              </li>
4114              <li>
4115                  <a href="https://aligner32.com/pages/teeth-straightening-st-george">St.
4116                      George</a>
4117              </li>
4118              <li>
4119                  <a href="https://aligner32.com/pages/teeth-straightening-fishers">Fishers</a>
4120              </li>
4121              <li>
4122                  <a href="https://aligner32.com/pages/teeth-straightening-carmel">Carmel</a>
4123              </li>
4124              <li>
4125                  <a href="https://aligner32.com/pages/teeth-straightening-vacaville">Vacaville</a>
4126              </li>
4127              <li>
4128                  <a href="https://aligner32.com/pages/teeth-straightening-quincy">Quincy</a>
4129              </li>
4130              <li>
4131                  <a href="https://aligner32.com/pages/teeth-straightening-conroe">Conroe</a>
4132              </li>
4133              <li>
4134                  <a href="https://aligner32.com/pages/teeth-straightening-chico">Chico</a>
4135              </li>
4136              <li>
4137                  <a href="https://aligner32.com/pages/teeth-straightening-san-mateo">San
4138                      Mateo</a>
4139              </li>
4140              <li>
4141                  <a href="https://aligner32.com/pages/teeth-straightening-lynn">Lynn</a>
4142              </li>
4143              <li>
4144                  <a href="https://aligner32.com/pages/teeth-straightening-albany">Albany</a>
4145              </li>
4146              <li>
4147                  <a href="https://aligner32.com/pages/teeth-straightening-hesperia">Hesperia</a>
4148              </li>
4149              <li>
4150                  <a href="https://aligner32.com/pages/teeth-straightening-new-bedford">New
4151                      Bedford</a>
4152              </li>
4153              <li>
4154                  <a href="https://aligner32.com/pages/teeth-straightening-davenport">Davenport</a>
4155              </li>
4156              <li>
4157                  <a href="https://aligner32.com/pages/teeth-straightening-daly-city">Daly
4158                      City</a>
4159              </li>
4160            </ul>
4161          </div>
4162        </div>
4163      </div>
4164      
4165    </div>
4166  </div>
4167</div>
4168<script>
4169// For Braces Cost Section
4170function activateBracesSection(element) {
4171  // Deactivate teeth straightening section
4172  document.querySelector('.teeth-straightening-option').classList.remove('active');
4173  
4174  // Activate braces section
4175  document.querySelector('.barces-cost').classList.add('active');
4176}
4177
4178// For Teeth Straightening Section
4179function activateTeethSection(element) {
4180  // Deactivate braces cost section
4181  document.querySelector('.barces-cost').classList.remove('active');
4182  
4183  // Activate teeth section
4184  document.querySelector('.teeth-straightening-option').classList.add('active');
4185}
4186  
4187
4188      </script>
4188<div
4189    class="footer__content-bottom"
4190    
4191  >
4192    <div class="page-width">
4193      <div class="section-grid-two-column">
4194        <div class="grid-row">
4195          <div class="footer__content-bottom-wrapper footer__content-bottom-wrapper--center">
4196            <div class="footer__copyright caption">
4197              <small class="copyright__content"
4198                ><span>Copyright 2026 — Aligner32.</span> <span><a href="https://aligner32.com/policies/privacy-policy">Privacy Policy</a> | <a href="https://aligner32.com/policies/refund-policy">Refund & Return policy</a> | <a href="https://aligner32.com/policies/terms-of-service">Terms of Use</a>
4199             | <a href="https://aligner32.com/policies/Subscription-Policy">Subscription Policy</a> | <a href="https://aligner32.com/policies/#shopifyReshowConsentBanner">Do Not Sell My Personal Info</a> 
4200            </span>
4201              </small></div>
4202          </div>
4203          <div class="footer__content-bottom-wrapper">
4204            <div class="footer__column footer__localization isolate"></div>
4205            <div class="footer__column footer__column--info"><div class="footer__payment">
4206                  <span class="visually-hidden">Payment methods</span>
4207                  <ul class="list list-payment" role="list"><li class="list-payment__item">
4208                        <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>
4209
4210                      </li><li class="list-payment__item">
4211                        <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 
42110 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>
4212
4213                      </li><li class="list-payment__item">
4214                        <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>
4215                      </li><li class="list-payment__item">
4216                        <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>
4217                      </li><li class="list-payment__item">
4218                        <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.
421806zM23.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>
4219
4220                      </li><li class="list-payment__item">
4221                        <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>
4222
4223                      </li><li class="list-payment__item">
4224                        <svg class="icon icon--full-color" viewBox="0 0 38 24" role="img" width="38" height="24" aria-labelledby="pi-mbway" xmlns="http://www.w3.org/2000/svg"><title id="pi-mbway">MB WAY</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="M2.652 18.267l-.059.459a.38.38 0 00.381.424H17.88c.232 0 .41-.198.383-.424l-.061-.459a.658.658 0 01.579-.72.646.646 0 01.712.579l.057.445c.116.998-.448 1.872-1.456 1.872H2.761c-1.008 0-1.573-.874-1.457-1.872l.058-.445a.646.646 0 01.711-.579.657.657 0 01.579.72" fill="#d81e25"/><path d="M18.225 10.154c0 .608-.215.952-.571 1.374l-.036.043.05.029c.705.43 1.197 1.079 1.234 1.991.055 1.359-1.097 2.482-2.463 2.479h-3.602a.642.642 0 01-.634-.65V8.435c0-.361.283-.652.632-.652l2.974.009c1.297.002 2.416.955 2.416 2.362m-1.793 4.659c.726 0 1.303-.528 1.288-1.223-.016-.712-.663-1.172-1.385-1.174h-1.46a.595.595 0 01-.588-.605c0-.337.264-.606.588-.606h.974c.658-.026 1.165-.424 1.196-1.046.032-.666-.539-1.165-1.238-1.165H13.44l-.008 5.819h3" fill="#100f0d"/><path d="M6.616 13.676l.016.049.018-.049c.168-.46.369-.969.583-1.525.22-.584.439-1.143.658-1.675.221-.541.431-1.024.631-1.444.2-.429.366-.724.493-.886a.97.97 0 01.781-.354h.149c.199 0 .354.053.47.15.107.093.171.2.188.323l.931 7.219a.593.593 0 01-.159.437c-.105.1-.256.149-.453.149-.198 0-.353-.047-.469-.138a.506.506 0 01-.218-.361c-.03-.24-.06-.507-.089-.8-.04-.292-.186-1.552-.226-1.868-.038-.327-.301-2.3
422468-.389-3.109l-.008-.062-.299.625c-.101.215-.21.474-.331.776-.119.3-.241.618-.36.954-.13.325-.707 1.972-.707 1.972-.052.15-.154.451-.245.727a12.48 12.48 0 01-.202.572.82.82 0 01-.744.455.813.813 0 01-.746-.455 10.32 10.32 0 01-.202-.572c-.093-.276-.193-.577-.248-.727 0 0-.577-1.647-.704-1.972a29.247 29.247 0 00-.363-.954c-.12-.302-.229-.561-.328-.776l-.3-.625-.007.062c-.09.741-.35 2.782-.39 3.109-.041.316-.186 1.576-.226 1.868-.03.293-.06.56-.093.8a.502.502 0 01-.215.361c-.116.091-.273.138-.47.138-.197 0-.345-.049-.451-.149-.106-.106-.159-.252-.16-.437l.931-7.219a.529.529 0 01.189-.323.703.703 0 01.467-.15h.151c.325 0 .585.119.781.354.128.162.292.457.492.886.202.42.41.903.632 1.444.219.532.439 1.091.659 1.675.214.556.415 1.065.582 1.525" fill="#100f0d"/><path d="M4.79 3.419h11.322c1.066 0 1.597.8 1.722 1.856l.047.339a.662.662 0 01-.583.725.652.652 0 01-.715-.587l-.046-.323c-.047-.401-.217-.711-.625-.711H4.989c-.407 0-.577.31-.625.711l-.043.323a.653.653 0 11-1.301-.138l.047-.339c.126-1.056.656-1.856 1.723-1.856" fill="#d81e25"/><path d="M25.154 11.027c-.079.302-.159.625-.244.969-.085.343-.17.67-.253.984-.082.313-.161.588-.236.825a3.002 3.002 0 01-.185.486c-.089.154-.243.232-.464.232-.061 0-.141-.013-.241-.039-.098-.025-.18-.096-.248-.21a3.005 3.005 0 01-.185-.511 24.53 24.53 0 01-.235-.873c-.084-.33-.165-.679-.249-1.047a79.928 79.928 0 01-.223-1.026c-.066-.316-.121-.587-.166-.808a13.422 13.422 0 01-.074-.4c-.004-.028-.007-.047-.007-.058v-.033c0-.093.033-.169.106-.228a.42.42 0 01.264-.086c.1 0 .179.022.241.064.06.039.105.113.132.218 0 .01.016.091.045.239.032.148.07.338.116.568.048.232.101.49.158.776.058.285.117.576.182.869.063.293.128.576.191.853.063.275.12.512.176.708a36.527 36.527 0 00.381-1.38c.066-.256.13-.51.19-.767l.17-.712c.053-.221.098-.415.136-.586.039-.171.069-.297.091-.379a.46.46 0 01.157-.248c.079-.06.17-.09.281-.09a.46.46 0 01.299.095.437.437 0 01.148.243c.062.268.127.57.199.903a59.514 59.514 0 00.463 2.011c.084.327.163.617.24.869.055-.197.115-.434.178-.708l.194-.85c.067-.289.129-.578.19-.865l.167-.771a106.486 106.486 0 00.164-.778c.027-.105.072-.179.132-.218a.418.418 0 01.24-.064c.104 0 .193.03.264.086a.28.28 0 01.109.228v.033a6.253 6.253 0 01-.088.458 108.095 108.095 0 01-.392 1.829 49.61 49.61 0 01-.244 1.042c-.08.33-.156.621-.232.872a2.898 2.898 0 01-.185.506.439.439 0 01-.252.218.92.92 0 01-.245.047.663.663 0 01-.099-.01.748.748 0 01-.141-.033.516.516 0 01-.148-.078.362.362 0 01-.117-.144 3.826 3.826 0 01-.178-.52 37.54 37.54 0 01-.458-1.776c-.077-.332-.15-.645-.215-.935" fill="#100f0d"/><path d="M31.315 12.279a40 40 0 00-.33-.984 17.49 17.49 0 00-.411-1.065l-.052-.142a.692.692 0 00-.053.136 16.567 16.567 0 00-.408 1.071c-.1.299-.209.627-.325.984zm-1.835.718a24.52 24.52 0 00-.22.732 5.932 5.932 0 01-.178.553c-.06.16-.181.241-.363.241-.127 0-.219-.032-.278-.096a.347.347 0 01-.086-.243.36.36 0 01.016-.109c.011-.031.045-.144.105-.337.057-.191.132-.431.226-.717.093-.286.197-.599.31-.939a34.26 34.26 0 01.707-1.941c.115-.289.224-.522.322-.696a.382.382 0 01.178-.192.785.785 0 01.303-.049c.123 0 .225.021.309.059a.324.324 0 01.178.198c.078.164.171.386.279.662.106.278.22.578.338.899.118.322.235.651.352.985.115.336.223.648.318.937l.248.738c.068.203.113.335.128.393.01.035.017.071.017.109a.32.32 0 01-.099.243c-.067.064-.163.096-.289.096-.096 0-.164-.022-.213-.064a.404.404 0 01-.11-.177 11.55 11.55 0 01-.196-.553c-.073-.225-.153-.468-.235-.732H29.48" fill="#100f0d"/><path d="M34.12 12.443a.654.654 0 01-.079-.091 5.456 5.456 0 01-.33-.514 9.736 9.736 0 01-.275-.497c-.09-.177-.177-.356-.262-.534a12.458 12.458 0 01-.231-.496c-.071-.155-.13-.289-.178-.4a1.671 1.671 0 01-.112-.298.428.428 0 01-.005-.062c0-.099.034-.182.103-.246a.395.395 0 01.286-.101c.11 0 .187.028.235.083.047.056.082.11.103.165.01.029.038.088.079.181l.152.346c.061.138.13.289.207.453.079.166.156.328.237.488.079.159.158.311.232.458.073.144.145.264.21.359a6.14 6.14 0 00.34-.603c.12-.242.236-.48.347-.716.11-.238.204-.447.286-.627.079-.182.127-.295.144-.339a.666.666 0 01.103-.165c.046-.055.126-.083.235-.083.122 0 .216.034.287.101a.327.327 0 01.101.246c0 .026 0 .048-.002.062-.003.014-.011.035-.02.062l-.096.239a24.658 24.658 0 01-.405.903c-.087.178-.174.355-.265.531-.091.175-.182.344-.274.503-.09.158-.175.295-.252.404a1.237 1.237 0 01-.156.
4224188v1.707c0 .11-.035.199-.105.27a.37.37 0 01-.268.103.37.37 0 01-.268-.103.366.366 0 01-.104-.27v-1.707" fill="#100f0d"/></svg>
4225
4226                      </li><li class="list-payment__item">
4227                        <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 
42270-.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>
4228                      </li><li class="list-payment__item">
4229                        <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>
4230
4231                      </li><li class="list-payment__item">
4232                        <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 
423216.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>
4233
4234                      </li></ul>
4235                </div></div>
4236          </div>
4237        </div>
4238      </div>
4239      
4240    </div>
4241  </div>
4242</footer>
4243
4244
4245
4246</div>
4247<!-- END sections: footer-group -->
4248
4249    <ul hidden>
4250      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
4251      <li id="a11y-new-window-message">Opens in a new window.</li>
4252    </ul>
4253
4254    
4254<script>
4255      window.shopUrl = 'https://aligner32.com';
4256      window.routes = {
4257        cart_add_url: '/cart/add',
4258        cart_change_url: '/cart/change',
4259        cart_update_url: '/cart/update',
4260        cart_url: '/cart',
4261        predictive_search_url: '/search/suggest',
4262      };
4263
4264      window.cartStrings = {
4265        error: `There was an error while updating your cart. Please try again.`,
4266        quantityError: `You can only add [quantity] of this item to your cart.`,
4267      };
4268
4269      window.variantStrings = {
4270        addToCart: `Add to cart`,
4271        soldOut: `Sold out`,
4272        unavailable: `Unavailable`,
4273        unavailable_with_option: `[value] - Unavailable`,
4274      };
4275
4276      window.quickOrderListStrings = {
4277        itemsAdded: `[quantity] items added`,
4278        itemAdded: `[quantity] item added`,
4279        itemsRemoved: `[quantity] items removed`,
4280        itemRemoved: `[quantity] item removed`,
4281        viewCart: `View cart`,
4282        each: `[money]/ea`,
4283        min_error: `This item has a minimum of [min]`,
4284        max_error: `This item has a maximum of [max]`,
4285        step_error: `You can only add this item in increments of [step]`,
4286      };
4287
4288      window.accessibilityStrings = {
4289        imageAvailable: `Image [index] is now available in gallery view`,
4290        shareSuccess: `Link copied to clipboard`,
4291        pauseSlideshow: `Pause slideshow`,
4292        playSlideshow: `Play slideshow`,
4293        recipientFormExpanded: `Gift card recipient form expanded`,
4294        recipientFormCollapsed: `Gift card recipient form collapsed`,
4295        countrySelectorSearchCount: `[count] countries/regions found`,
4296      };
4297    </script>
4297<script src="//aligner32.com/cdn/shop/t/22/assets/predictive-search.js?v=57209189334897115771744720670" defer="defer"></script>
4297<script src="//aligner32.com/cdn/shop/t/22/assets/owl.carousel.min.js?v=97891440811553454251745488590" defer="defer"></script>
4297
4298    
4298<script src="//aligner32.com/cdn/shop/t/22/assets/swiper-bundle.min.js?v=149276698031570472541747995778" defer="defer"></script>
4298
4299    
4299<script src="//aligner32.com/cdn/shop/t/22/assets/dynamic-pricing.js?v=136118061098952057961781780576" defer="defer"></script>
4299
4300    
4300<script src="//aligner32.com/cdn/shop/t/22/assets/script.js?v=16936933073209255571781696393" defer="defer"></script>
4300
4301
4302    
4302<script></script>
4302
4303
4304    
4305   
4306
4307
4308
4309
4310
4311
4312    
4313
4314
4315<style>
4316     .prom-form-text-consent{
4317         
4318      line-height: normal !important;
4319     }
4320
4321      .prom-ready-smile-form-next-button{
4322         display: flex;
4323         justify-content: center;
4324         align-items: center;
4325
4326     }
4327     .prom-ready-smile-form-previous-button{
4328         display: flex;
4329         justify-content: center;
4330         align-items: center;
4331     }
4332
4333
4334     .PROMO_ALIGNMENT{
4335     top:0px !important;
4336     left:0px !important;
4337  transform: translate(0%, 0%) !important;
4338     }
4339
4340     /* ===== POPUP ===== */
4341     .popup-overlay {
4342         display: none;
4343         position: fixed;
4344         top: 0;
4345         left: 0;
4346         width: 100%;
4347         height: 100%;
4348         background: rgba(0, 0, 0, 0.6);
4349         z-index: 9999;
4350         justify-content: center;
4351         align-items: center;
4352     }
4353
4354     .popup-content {
4355         background: #fff;
4356         width: 100%;
4357         max-width: 650px;
4358         max-height: 90vh;
4359         overflow-y: auto;
4360         border-radius: 16px;
4361         padding: 20px;
4362         position: relative;
4363     }
4364
4365     /* CLOSE BUTTON */
4366     .close-btn {
4367         position: absolute;
4368         top: 10px;
4369         right: 15px;
4370         font-size: 28px;
4371         cursor: pointer;
4372     }
4373
4374     * {
4375         box-sizing: border-box;
4376     }
4377
4378     .prom-ready-smile-form-section {
4379         width: 100%;
4380     }
4381
4382     .prom-ready-smile-form-section .prom-ready-smile-heading {
4383         font-size: 24px;
4384         font-weight: 700;
4385         line-height: 32.8px;
4386         margin-top: 21px;
4387         margin-bottom: 0;
4388     }
4389
4390     .prom-ready-smile-form-section fieldset {
4391         display: none;
4392         padding: 0px;
4393     }
4394
4395     .prom-ready-smile-form-section fieldset.active {
4396         display: block;
4397         border: none;
4398     }
4399
4400     /* ===== FORM INPUT ===== */
4401     .prom-ready-smile-from-fields {
4402         margin-bottom: 10px;
4403     }
4404
4405     .prom-ready-smile-from-fields input {
4406         width: 100%;
4407         margin: 0 auto;
4408     }
4409
4410     .prom-ready-smile-form-section input {
4411         height: 60px;
4412         border-radius: 20px !important;
4413         padding-left: 20px;
4414         background: #F4E7F4 !important;
4415         border: 1px solid #1698d50d !important;
4416     }
4417
4418     .prom-ready-smile-heading {
4419         text-align: center;
4420     }
4421
4422     .prom-ready-smile-heading h2 {
4423         font-size: 24px;
4424         font-weight: 700;
4425         line-height: 32.8px;
4426         margin-top: 21px;
4427         margin-bottom: 10px;
4428
4429     }
4430
4431     .prom-ready-smile-form-section select {
4432         height: 50px;
4433         border-radius: 14px;
4434         background: #e6f0fb;
4435         border: 1px solid #e6f0fb;
4436     }
4437
4438     .prom-ready-smile-form-section .prom-ready-smile-form-check {
4439         display: flex;
4440         color: #333;
4441     }
4442
4443     .prom-ready-smile-form-section .prom-ready-smile-form-check input {
4444         width: 20px;
4445         margin: 0px 5px 0px 0px;
4446         height: 20px;
4447         border-radius: 20px !important;
4448         padding-left: 20px;
4449         background: #f4e7f4 !important;
4450         border: 1px solid #1698d50d !important;
4451     }
4452
4453
4454     /* ===== ACTION BUTTON ===== */
4455     .prom-ready-smile-form-button {
4456         display: flex;
4457         justify-content: center;
4458         align-items: center;
4459     }
4460
4461     .action-button {
4462         font-family: Poppins, sans-serif;
4463         font-size: 16px;
4464         font-weight: 400;
4465         line-height: 1;
4466         text-align: center;
4467         text-transform: capitalize;
4468         padding: 14px 26px;
4469         border-radius: 12px;
4470         background: #4F2E63;
4471         color: #f6f7f8;
4472         display: inline-block;
4473         letter-spacing: 1px;
4474         padding: 14px 26px !important;
4475         border: 0px !important;
4476     }
4477
4478
4479
4480     .action-button-previous {
4481         color: #000000;
4482         border-radius: 12px;
4483         padding: 10px 22px;
4484         border: none;
4485         cursor: pointer;
4486         font-size: 14px;
4487         margin-top: 10px;
4488         margin-left: 10px;
4489     }
4490
4491     /* ===== ERROR ===== */
4492     .error-text {
4493         color: red;
4494         font-size: 13px;
4495     }
4496
4497     .input-error {
4498         border: 1px solid red !important;
4499     }
4500
4501     /* ===== DRAG FILE AREA ===== */
4502     .drag-file-area {
4503         display: flex;
4504         flex-direction: column;
4505         align-items: center;
4506         gap: 20px;
4507         margin: 20px auto;
4508         padding: 20px;
4509         width: 80%;
4510         border: 1px dashed #1f77db;
4511         border-radius: 20px;
4512         background: #fff6ff;
4513         position: relative;
4514     }
4515
4516     .drag-file-area .upload-icon {
4517         font-size: 20px;
4518         color: #4F2E63;
4519         font-weight: 700;
4520         text-align: center;
4521     }
4522
4523     .drag-file-area label {
4524         font-size: 16px;
4525     }
4526
4527     /* ===== FILE INPUT ===== */
4528     .default-file-input {
4529         position: absolute;
4530         width: 80%;
4531         height: 265px;
4532         left: 50%;
4533         transform: translateX(-50%);
4534         top: 0;
4535         opacity: 0;
4536         cursor: pointer;
4537     }
4538
4539     /* ===== FILE NAME ===== */
4540     #wedding_card_file_name {
4541         font-weight: 600;
4542         padding: 8px 20px;
4543         border-radius: 50px;
4544     }
4545
4546     /* ===== LABEL ===== */
4547     .form-card label {
4548         padding: 15px;
4549         font-size: 17px;
4550         font-weight: 600;
4551         border: 1px solid #4F2E63;
4552         border-radius: 6px;
4553         text-align: center;
4554         cursor: pointer;
4555     }
4556
4557     /* ===== TEXT ===== */
4558     .discount-form-title {
4559         font-size: 20px;
4560         font-weight: 700;
4561         border-bottom: 1px solid #0099da;
4562         text-align: center;
4563         padding-bottom: 10px;
4564     }
4565
4566     /* ===== UTIL ===== */
4567     .center-align {
4568         text-align: center;
4569     }
4570
4571     /* ===== REMOVE NUMBER ARROWS ===== */
4572     input[type="number"]::-webkit-inner-spin-button,
4573     input[type="number"]::-webkit-outer-spin-button {
4574         appearance: none;
4575         margin: 0;
4576     }
4577
4578     /* ===== RESPONSIVE ===== */
4579     @media (max-width: 767px) {
4580         .drag-file-area {
4581             width: 100%;
4582         }
4583
4584         .prom-ready-smile-form-section input {
4585             height: 50px;
4586             font-size: 15px;
4587         }
4588
4589         .discount-form-title {
4590             font-size: 16px;
4591         }
4592
4593         .wedding-card__preview-container {
4594             width: 90%;
4595         }
4596     }
4597
4598     #prom_form-message {
4599         text-align: center;
4600         font-size: 18px;
4601         font-weight: 500;
4602         margin-top: 24px;
4603     }
4604
4605     /* ===== PREVIEW CONTAINER (BEM) ===== */
4606     .wedding-card__preview-container {
4607         display: flex;
4608         flex-direction: column;
4609         align-items: center;
4610         gap: 10px;
4611         padding: 15px;
4612         background: #f0f7ff;
4613         border-radius: 12px;
4614         margin: 0 auto;
4615         width: 80%;
4616     }
4617
4618     .wedding-card__preview-image {
4619         max-width: 150px;
4620         max-height: 150px;
4621         border-radius: 10px;
4622         box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
4623         object-fit: cover;
4624     }
4625
4626     .wedding-card__preview-label {
4627         font-size: 14px;
4628         color: #555;
4629         font-weight: 500;
4630     }
4631</style>   
4632
4633<script>
4634        // =========== CONFIG ===========
4635        // ⚠️ REPLACE THIS with your actual deployed Apps Script URL 
4636        const SCRIPT_URL = "https://script.google.com/macros/s/AKfycbzUiomsB8tbvkzXzi43WsO7qJO9twHkIf6nU16l44Rp18H2SDydzrwQudz3hd4TBhDj/exec";
4637       
4638       
4639        // ======= GLOBAL STATE =======
4640        let currentStep = 1;
4641        let formStarted = false;
4642        let isSubmitted = false;
4643
4644        // ======= DOM READY =======
4645        document.addEventListener("DOMContentLoaded", function () {
4646
4647            const fieldsets = document.querySelectorAll("#prom_form fieldset");
4648            const nextBtn = document.querySelector(".next");
4649            const prevBtn = document.querySelector(".previous");
4650            const submitBtn = document.getElementById("prom_submit_form");
4651
4652            // ------- Show a fieldset by index -------
4653            function showStep(i) {
4654                fieldsets.forEach((fs, idx) => {
4655                    fs.classList.toggle("active", idx === i);
4656                });
4657            }
4658
4659            // ------- Clear all error messages -------
4660            function clearErrors() {
4661                document.querySelectorAll(".error-text").forEach(el => el.innerText = "");
4662                document.querySelectorAll(".input-error").forEach(el => el.classList.remove("input-error"));
4663            }
4664
4665            // ------- Step 1 Validation -------
4666            function validateStep1() {
4667                clearErrors();
4668                let ok = true;
4669
4670
4671
4672                const first = document.getElementById("prom_first_name");
4673                const last = document.getElementById("prom_last_name");
4674                const email = document.getElementById("prom_email");
4675                const phone = document.getElementById("prom_phone");
4676                const agreed = document.getElementById("prom_agreed");
4677             
4678
4679                if (!first.value.trim()) {
4680                    document.getElementById("prom-ready-smile_first_name_error").innerText = "First name is required";
4681                    first.classList.add("input-error");
4682                    ok = false;
4683                }
4684
4685                if (!last.value.trim()) {
4686                    document.getElementById("prom-ready-smile_last_name_error").innerText = "Last name is required";
4687                    last.classList.add("input-error");
4688                    ok = false;
4689                }
4690
4691                const emailVal = email.value.trim();
4692                if (!emailVal || !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(emailVal)) {
4693                    document.getElementById("prom-ready-smile_email_error").innerText = "Enter a valid email address is required";
4694                    email.classList.add("input-error");
4695                    ok = false;
4696                }
4697
4698                if (phone.value.trim().length !== 10) {
4699                    document.getElementById("prom-ready-smile_phone_error").innerText = "Enter a valid 10-digit phone number";
4700                    phone.classList.add("input-error");
4701                    ok = false;
4702                }
4703
4704                if (!agreed.checked) {
4705                    document.getElementById("prom-ready-smile_agreed_error").innerText = "Please accept the Terms & Conditions to continue";
4706                    ok = false;
4707                }
4708
4709                return ok;
4710            }
4711
4712            // ------- Step 2 Validation -------
4713            function validateStep2() {
4714                clearErrors();
4715                const file = document.getElementById("wedding_card");
4716
4717                if (!file.files || file.files.length === 0) {
4718                    document.getElementById("prom-ready-smile_file_error").innerText = "Please upload an image file to continue";
4719                    return false;
4720                }
4721
4722                if (file.files[0].size > 5 * 1024 * 1024) {
4723                    document.getElementById("prom-ready-smile_file_error").innerText = "File size must be under 5MB";
4724                    return false;
4725                }
4726
4727                return true;
4728            }
4729
4730            // ------- NEXT Button -------
4731            nextBtn.addEventListener("click", function () {
4732                if (!validateStep1()) return;
4733                currentStep = 2;
4734                showStep(1);
4735                window.scrollTo(0, 0);
4736            });
4737
4738            // ------- BACK Button -------
4739            prevBtn.addEventListener("click", function () {
4740                currentStep = 1;
4741                showStep(0);
4742                window.scrollTo(0, 0);
4743            });
4744
4745            // ------- Phone: digits only -------
4746            document.getElementById("prom_phone").addEventListener("input", function () {
4747                this.value = this.value.replace(/\D/g, '').slice(0, 10);
4748            });
4749
4750            // ------- Track form activity for abandon -------
4751            document.querySelectorAll("input, textarea").forEach(input => {
4752                input.addEventListener("input", () => { formStarted = true; });
4753            });
4754
4755            // ------- UTM Helpers -------
4756            function getParam(name) {
4757                return new URL(window.location.href).searchParams.get(name) || "";
4758            }
4759
4760            document.getElementById("prom_utm_page").value = getParam("utm_page");
4761            document.getElementById("prom_utm_source").value = getParam("utm_source");
4762            document.getElementById("prom_utm_medium").value = getParam("utm_medium");
4763            document.getElementById("prom_utm_campaign").value = getParam("utm_campaign");
4764            document.getElementById("prom_utm_gclid").value = getParam("utm_gclid");
4765          
4766
4767            // ------- File → Base64 -------
4768            function toBase64(file) {
4769                return new Promise((resolve, reject) => {
4770                    const reader = new FileReader();
4771                    reader.readAsDataURL(file);
4772                    reader.onload = () => resolve(reader.result.split(',')[1]);
4773                    reader.onerror = err => reject(err);
4774                });
4775            }
4776
4777            // ------- Collect common payload fields -------
4778            function getCommonPayload(type) {
4779                return {
4780                    type,
4781                    step: currentStep,
4782                    first_name: document.getElementById("prom_first_name").value.trim(),
4783                    last_name: document.getElementById("prom_last_name").value.trim(),
4784                    email: document.getElementById("prom_email").value.trim(),
4785                    phone: document.getElementById("prom_phone").value.trim(),
4786                    consent: document.getElementById("prom_agreed").checked ? "yes" : "no",
4787                    utm_page: window.location.href,
4788                    utm_source: getParam("utm_source"),
4789                    utm_medium: getParam("utm_medium"),
4790                    utm_campaign: getParam("utm_campaign"),
4791                    utm_gclid: getParam("utm_gclid"),
4792                    user_ip: window.user_ip || "",
4793                        user_country: window.user_country || "",
4794                        user_city: window.user_city || "",
4795                        user_device: window.user_device || "",
4796                     user_browser: window.user_browser || "",
4797                   consent_text: document.querySelector(".consent-forms-text").innerText
4798                };
4799            }
4800
4801
4802            submitBtn.addEventListener("click", async function () {
4803                if (!validateStep2()) return;
4804
4805                const fileInput = document.getElementById("wedding_card");
4806                let fileData = "", fileName = "", fileType = "";
4807
4808                if (fileInput.files[0]) {
4809                    fileData = await toBase64(fileInput.files[0]);
4810                    fileName = fileInput.files[0].name;
4811                    fileType = fileInput.files[0].type;
4812                }
4813
4814                const payload = {
4815                    ...getCommonPayload("submit"),
4816                    file: fileData,
4817                    fileName: fileName,
4818                    fileType: fileType
4819                };
4820
4821                submitBtn.disabled = true;
4822                submitBtn.innerText = "Submitting...";
4823
4824                try {
4825                    const res = await fetch(SCRIPT_URL, {
4826                        method: "POST",
4827                        body: JSON.stringify(payload),
4828                        headers: {
4829                            "Content-Type": "text/plain;charset=utf-8"
4830                        }
4831                    });
4832
4833                    
4834                     const text = await res.text();
4835                    console.log("SERVER RESPONSE:", text);
4836
4837                    let result;
4838                    try {
4839                        result = JSON.parse(text);
4840                    } catch (e) {
4841                        result = { status: "success" };
4842                    }
4843
4844                    if (result.status === "success") {
4845                        isSubmitted = true;
4846                        
4847                 document.getElementById("prom_form").style.display = "none";
4848                 document.getElementById("prom_form-message").innerHTML = `
4849                    <div style="font-size:16px;">
4850                        <span style="font-size:18px; color:#555; font-weight: bold;">
4851                        We have received your request. We will get back to you with a confirmation soon.
4852                        </span>
4853                    </div>
4854                    `;
4855
4856                  // ✅ AUTO CLOSE POPUP
4857                  setTimeout(() => {
4858                      document.getElementById("prom-ready-smile-form-Popup").style.display = "none";
4859
4860                      // OPTIONAL → reset form
4861                      document.getElementById("prom_form").reset();
4862
4863                      // OPTIONAL → show form again next open
4864                      document.getElementById("prom_form").style.display = "block";
4865
4866                      // OPTIONAL → clear thank you message
4867                      document.getElementById("prom_form-message").innerHTML = "";
4868
4869                      // OPTIONAL → go back first step
4870                      currentStep = 1;
4871                      document.querySelectorAll("#prom_form fieldset").forEach((fs, idx) => {
4872                          fs.classList.toggle("active", idx === 0);
4873                      });
4874
4875                  }, 3000);
4876
4877                    } else {
4878                        throw new Error(result.message || "Unknown error");
4879                    }
4880
4881                } catch (err) {
4882                    console.error("Submit error:", err);
4883                    document.getElementById("prom_form-message").innerText = "❌ Submission failed. Please try again.";
4884                } finally {
4885                    submitBtn.disabled = false;
4886                    submitBtn.innerText = "Get Your Exclusive Discount";
4887                }
4888            });
4889
4890          
4891            window.addEventListener("pagehide", function () {
4892                // Use "pagehide" instead of "beforeunload" —
4893                // more reliable on mobile & modern browsers.
4894                sendAbandonData();
4895            });
4896
4897          
4898
4899            function sendAbandonData() {
4900                if (!formStarted || isSubmitted) return;
4901
4902                // Only send if user has entered at least email or name
4903                const email = document.getElementById("prom_email").value.trim();
4904                const fname = document.getElementById("prom_first_name").value.trim();
4905                if (!email && !fname) return; // nothing meaningful to save
4906
4907                const payload = getCommonPayload("abandon");
4908
4909                // ✅ sendBeacon works best with a Blob of type text/plain
4910                //    The key is that Apps Script reads e.postData.contents
4911                const blob = new Blob([JSON.stringify(payload)], { type: "text/plain" });
4912                try {
4913                    navigator.sendBeacon(SCRIPT_URL, blob);
4914                } catch (e) {
4915                    console.warn("Beacon failed:", e);
4916                }
4917            }
4918
4919        }); // end DOMContentLoaded
4920
4921        // ------- Show file name + image preview -------
4922        function showFileName(input) {
4923            const file = input.files[0];
4924            if (!file) return;
4925
4926            const nameEl = document.getElementById("wedding_card_file_name");
4927            nameEl.innerText = "📎 " + file.name;
4928
4929            const previewContainer = document.getElementById("preview_container");
4930            previewContainer.innerHTML = ""; // Clear previous preview
4931
4932            if (file.type.startsWith("image/")) {
4933                const reader = new FileReader();
4934                reader.onload = function (e) {
4935                    const img = document.createElement("img");
4936                    img.className = "wedding-card__preview-image";
4937                    img.src = e.target.result;
4938                    img.alt = "Image preview";
4939
4940                    const label = document.createElement("div");
4941                    label.className = "wedding-card__preview-label";
4942                    label.innerText = "✓ Image uploaded successfully";
4943
4944                    previewContainer.appendChild(label);
4945                    previewContainer.appendChild(img);
4946                };
4947                reader.readAsDataURL(file);
4948            }
4949        }
4950</script>
4950
4951
4952<!-- ======= popup js code Prom ======= -->
4953<script>
4954  const openBtn = document.getElementById('prom-ready-smile-open-form-Btn');
4955  const popup = document.getElementById('prom-ready-smile-form-Popup');
4956  const closeBtn = document.getElementById('prom-ready-smile-close-form-Btn');
4957
4958  // OPEN
4959  if (openBtn) {
4960    openBtn.addEventListener('click', () => {
4961      popup.style.display = 'flex';
4962    });
4963  }
4964
4965  // CLOSE (X button)
4966  if (closeBtn) {
4967    closeBtn.addEventListener('click', () => {
4968      popup.style.display = 'none';
4969    });
4970  }
4971
4972  // CLOSE on outside click
4973  window.addEventListener('click', (e) => {
4974    if (e.target === popup) {
4975      popup.style.display = 'none';
4976    }
4977  });
4978</script>
4978
4979<!-- ======= user-data js code Prom ======= -->
4980<script>
4981
4982            document.addEventListener("DOMContentLoaded", function () {
4983
4984                // Detect device
4985                function getDevice() {
4986                    const ua = navigator.userAgent.toLowerCase();
4987
4988                    if (/mobile/i.test(ua)) return "Mobile";
4989                    if (/tablet|ipad/i.test(ua)) return "Tablet";
4990                    return "Desktop";
4991                }
4992
4993                // Detect browser
4994                function getBrowser() {
4995                    const ua = navigator.userAgent;
4996
4997                    if (ua.indexOf("Edg") > -1) return "Edge";
4998                    if (ua.indexOf("Chrome") > -1) return "Chrome";
4999                    if (ua.indexOf("Firefox") > -1) return "Firefox";
5000                    if (ua.indexOf("Safari") > -1 && ua.indexOf("Chrome") === -1) return "Safari";
5001
5002                    return "Unknown";
5003                }
5004
5005                // Save device & browser globally
5006                window.user_device = getDevice();
5007                window.user_browser = getBrowser();
5008
5009                const deviceField = document.getElementById("user_device");
5010                const browserField = document.getElementById("user_browser");
5011
5012                if (deviceField) deviceField.value = window.user_device;
5013                if (browserField) browserField.value = window.user_browser;
5014
5015                // Fetch IP info
5016                fetch("https://ipinfo.io/json")
5017                    .then(res => res.json())
5018                    .then(data => {
5019
5020                        window.user_ip = data.ip || "";
5021                        window.user_country = data.country || "";
5022                        window.user_city = data.city || "";
5023
5024                        const ipField = document.getElementById("user_ip");
5025                        const countryField = document.getElementById("user_country");
5026                        const cityField = document.getElementById("user_city");
5027
5028                        if (ipField) ipField.value = window.user_ip;
5029                        if (countryField) countryField.value = window.user_country;
5030                        if (cityField) cityField.value = window.user_city;
5031                    })
5032                    .catch(() => {
5033                        window.user_ip = "";
5034                        window.user_country = "";
5035                        window.user_city = "";
5036                    });
5037
5038            });
5039
5040</script>
5040
5041
5042
5043
5044
5045
5046
5047    
5048    
5048<script>
5049      function openPopup(popupId) {
5050        document.getElementById(popupId).style.display = 'flex';
5051      }
5052      function closePromPopup(popupId) {
5053        document.getElementById(popupId).style.display = 'none';
5054      }
5055    </script>
5055
5056    
5056<script>
5057      function openBridalPopup(popupId) {
5058        document.getElementById(popupId).style.display = 'flex';
5059      }
5060      function closeBridalPopup(popupId) {
5061        document.getElementById(popupId).style.display = 'none';
5062      }
5063    </script>
5063
5064    <!-- Start of Tawk.to Script -->
5065    
5065<script type="text/javascript">
5066      var Tawk_API = Tawk_API || {},
5067        Tawk_LoadStart = new Date();
5068      (function () {
5069        var s1 = document.createElement('script'),
5070          s0 = document.getElementsByTagName('script')[0];
5071        s1.async = true;
5072        s1.src = 'https://embed.tawk.to/63ef8a724247f20fefe123cb/1gpfr9kl9';
5073        s1.charset = 'UTF-8';
5074        s1.setAttribute('crossorigin', '*');
5075        s0.parentNode.insertBefore(s1, s0);
5076      })();
5077    </script>
5077
5078    <!-- End of Tawk.to Script -->
5079
5080
5081    
5081<script src="https://www.dwin1.com/35541.js" type="text/javascript" defer="defer"></script>
5081
5082
5083    
5083<script>
5084    (function () {
5085        try {
5086            if (localStorage.getItem("mw_first_touch")) return;
5087            var q   = new URLSearchParams(window.location.search);
5088            var ref = document.referrer || "";
5089            var refHost = "";
5090            try { refHost = new URL(ref).hostname.toLowerCase().replace(/^www\./, ""); } catch (e) {}
5091            var site = (window.location.hostname || "").toLowerCase().replace(/^www\./, "");
5092            var rfSource = "direct", rfMedium = "(none)";
5093            if (refHost && refHost !== site && refHost.indexOf(site) === -1) {
5094                if (/(^|\.)google\./.test(refHost))      { rfSource = "google";    rfMedium = "organic"; }
5095                else if (/(^|\.)bing\./.test(refHost))   { rfSource = "bing";      rfMedium = "organic"; }
5096                else if (/(facebook|fb)\./.test(refHost)){ rfSource = "facebook";  rfMedium = "social";  }
5097                else if (/(^|\.)instagram\./.test(refHost)){ rfSource = "instagram"; rfMedium = "social"; }
5098                else if (/(t\.co|twitter|x\.com)/.test(refHost)){ rfSource = "twitter"; rfMedium = "social"; }
5099                else if (/(^|\.)tiktok\./.test(refHost)) { rfSource = "tiktok";    rfMedium = "social";  }
5100                else if (/chatgpt|openai/.test(refHost)) { rfSource = "chatgpt";   rfMedium = "agentic"; }
5101                else { rfSource = refHost; rfMedium = "referral"; }
5102            }
5103            var ft = {
5104                source:       q.get("utm_source")                               || rfSource,
5105                medium:       q.get("utm_medium")                               || rfMedium,
5106                campaign:     q.get("utm_campaign")                             || "NA",
5107                term:         q.get("utm_term")                                 || "NA",
5108                content:      q.get("utm_content")                              || "NA",
5109                gclid:        q.get("gclid") || q.get("gbraid") || q.get("wbraid") || "NA",
5110                landing_page: window.location.href
5111            };
5112            localStorage.setItem("mw_first_touch", JSON.stringify(ft));
5113        } catch (e) {}
5114    })();
5115    </script>
5115
5116
5117  <div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
5117<script type="text/javascript">
5118  //SendWILL APPS COMMON JS CODE
5119  window.EcomSendApps = window.EcomSendApps || {}
5120
5121  window.EcomSendApps.design_mode = false
5122  
5123
5124  window.EcomSendApps.common = window.EcomSendApps.common || {}
5125  window.EcomSendApps.common.shop = {
5126    permanent_domain: 'aligner32.myshopify.com',
5127    currency: "USD",
5128    money_format: "${{amount}}",
5129    id: 71019757863,
5130  }
5131
5132  
5133  
5134    window.EcomSendApps.common.customer = {
5135      id: null,
5136      tags: null,
5137      email: null,
5138      accepts_marketing: null,
5139      first_name: null,
5140    }
5141  
5142
5143  
5144  window.EcomSendApps.common.template = 'page'
5145</script>
5145
5146<!-- END app snippet -->
5147
5148<script>
5149  window.EcomSendApps = window.EcomSendApps || {}
5150  /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */
5151  const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED"
5152  /** @description storefront main bundle asset url */
5153  const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/ecomsend.js'
5154  /** @description storefront style asset url */
5155  const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/style.css'
5156  /** @description storefront wasm asset url for runtime signature module */
5157  const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/client_safe.wasm'
5158  /** @description fallback delay when requestIdleCallback is unavailable */
5159  const ECOMSEND_IDLE_TIMEOUT_MS = 800
5160  /** @description user interaction events used to trigger lazy init earlier */
5161  const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"]
5162  /** @description global flag key for emergency immediate loading */
5163  const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true
5164  /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */
5165  const ECOMSEND_DEFAULT_GDPR_FLAG = false
5166  /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */
5167  const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false
5168
5169  /** @description normalize merchant-provided GDPR switch into a strict boolean value */
5170  function normalizeEcomsendBooleanFlag(rawValue) {
5171    if (typeof rawValue === "boolean") {
5172      return rawValue
5173    }
5174    if (typeof rawValue === "number") {
5175      return rawValue === 1
5176    }
5177    if (typeof rawValue === "string") {
5178      const normalizedValue = rawValue.trim().toLowerCase()
5179      return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes"
5180    }
5181    return false
5182  }
5183
5184  /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */
5185  function lockEcomsendReadonlyFlag(flagName, flagValue) {
5186    try {
5187      Object.defineProperty(window.EcomSendApps, flagName, {
5188        value: flagValue,
5189        writable: false,
5190        configurable: false,
5191        enumerable: true,
5192      })
5193      return
5194    } catch (error) {}
5195    window.EcomSendApps[flagName] = flagValue
5196  }
5197
5198  /** @description resolve storefront GDPR mode from merchant theme override */
5199  function resolveEcomsendGdprMode() {
5200    if (typeof window.EcomSendApps.GDPR === "undefined") {
5201      window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG
5202    }
5203    const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR)
5204    window.EcomSendApps.GDPR = gdprEnabled
5205    return gdprEnabled
5206  }
5207
5208  /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */
5209  function resolveEcomsendCwTracksMode() {
5210    if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") {
5211      window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED
5212    }
5213    const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled)
5214    window.EcomSendApps.CWTracksEnabled = cwTracksEnabled
5215    return cwTracksEnabled
5216  }
5217
5218  /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */
5219  function syncEcomsendGdprModeToStorage(gdprEnabled) {
5220    if (!window.localStorage) {
5221      return
5222    }
5223    if (gdprEnabled) {
5224      window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true")
5225      return
5226    }
5227    window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY)
5228  }
5229
5230  /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */
5231  const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode()
5232  /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */
5233  const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode()
5234  lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED)
5235  lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED)
5236
5237  try {
5238    syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED)
5239  } catch (error) {}
5240
5241  /** @description create main stylesheet node for storefront runtime */
5242  function createEcomSendMainStyleEle() {
5243    const ecomsendMainStyleEle = document.createElement("link")
5244    ecomsendMainStyleEle.rel = "stylesheet"
5245    ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL
5246    ecomsendMainStyleEle.dataset.ecomsendTag = "main-style"
5247    return ecomsendMainStyleEle
5248  }
5249
5250  /** @description append runtime stylesheet exactly once */
5251  function ensureEcomSendMainStyleLoaded() {
5252    if (document.querySelector('link[data-ecomsend-tag="main-style"]')) {
5253      return
5254    }
5255    const ecomsendMainStyleEle = createEcomSendMainStyleEle()
5256    document.head.appendChild(ecomsendMainStyleEle)
5257  }
5258
5259  /** @description remove interaction listeners after first lazy-init trigger */
5260  function clearInteractionListeners() {
5261    ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
5262      window.removeEventListener(eventName, scheduleMainBundleLoad)
5263    })
5264  }
5265
5266  /** @description run low-priority task via idle callback with timeout fallback */
5267  function scheduleLowPriorityTask(taskRunner, timeoutMs) {
5268    if (window.requestIdleCallback) {
5269      window.requestIdleCallback(() => {
5270        taskRunner()
5271      }, { timeout: timeoutMs })
5272      return
5273    }
5274    window.setTimeout(() => {
5275      taskRunner()
5276    }, timeoutMs)
5277  }
5278
5279  /** @description load main storefront bundle once and keep rollback override */
5280  function loadEcomsendMainBundle() {
5281    if (window.__ecomsendMainBundleLoaded) {
5282      return
5283    }
5284    window.__ecomsendMainBundleLoaded = true
5285    clearInteractionListeners()
5286    /** @description ensure storefront runtime css is loaded together with main bundle */
5287    ensureEcomSendMainStyleLoaded()
5288    const ecomsendMainScriptEle = document.createElement("script")
5289    ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL
5290    ecomsendMainScriptEle.async = true
5291    ecomsendMainScriptEle.dataset.ecomsendTag = "main-script"
5292    document.body.appendChild(ecomsendMainScriptEle)
5293  }
5294
5295  /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */
5296  function scheduleMainBundleLoad() {
5297    if (window.__ecomsendMainBundleLoadScheduled) {
5298      return
5299    }
5300    /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */
5301    window.__ecomsendMainBundleLoadScheduled = true
5302    if (ECOMSEND_FORCE_IMMEDIATE_FLAG) {
5303      loadEcomsendMainBundle()
5304      return
5305    }
5306    scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS)
5307  }
5308
5309  /** @description cache marketing params for pixel/report flows before heavy bundle starts */
5310  function cacheMarketingParams() {
5311    const urlParams = new URLSearchParams(window.location.search)
5312    const marketingId = urlParams.get("ec_marketing_id")
5313    const ecEmailId = urlParams.get("ec_email_id")
5314    const ecMarketingSign = urlParams.get("ec_marketing_sign")
5315
5316    if (marketingId && window.localStorage) {
5317      window.localStorage.setItem("ec_marketing_id", marketingId)
5318    }
5319    if (ecEmailId && window.localStorage) {
5320      window.localStorage.setItem("ec_email_id", ecEmailId)
5321    }
5322    if (ecMarketingSign && window.localStorage) {
5323      window.localStorage.setItem("ec_marketing_sign", ecMarketingSign)
5324    }
5325  }
5326
5327  /** @description check whether marketing storage is allowed under Shopify customer privacy state */
5328  function isMarketingStorageAllowedByCustomerPrivacy() {
5329    const customerPrivacy = window?.Shopify?.customerPrivacy
5330    if (!customerPrivacy) {
5331      return false
5332    }
5333    const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed()
5334    if (marketingAllowed) {
5335      return true
5336    }
5337    if (typeof customerPrivacy.currentVisitorConsent === "function") {
5338      const consent = customerPrivacy.currentVisitorConsent()
5339      return consent?.marketing === "yes"
5340    }
5341    return false
5342  }
5343
5344  /** @description check whether analytics storage is allowed under Shopify customer privacy state */
5345  function isAnalyticsStorageAllowedByCustomerPrivacy() {
5346    const customerPrivacy = window?.Shopify?.customerPrivacy
5347    if (!customerPrivacy) {
5348      return false
5349    }
5350    const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed()
5351    if (analyticsAllowed) {
5352      return true
5353    }
5354    if (typeof customerPrivacy.currentVisitorConsent === "function") {
5355      const consent = customerPrivacy.currentVisitorConsent()
5356      return consent?.analytics === "yes"
5357    }
5358    return false
5359  }
5360
5361  /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */
5362  function cacheMarketingParamsWithGdprGuard() {
5363    if (!ECOMSEND_GDPR_ENABLED) {
5364      cacheMarketingParams()
5365      return
5366    }
5367    if (isMarketingStorageAllowedByCustomerPrivacy()) {
5368      cacheMarketingParams()
5369    }
5370  }
5371
5372  /** @description cache shop id used by pixel report branches */
5373  function cacheShopIdForPixel() {
5374    if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) {
5375      return
5376    }
5377    window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id)
5378  }
5379
5380  /**
5381   * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle:
5382   * bootstrapFlowClientConfig → POST /api/automation/v2/clientFlowConfig (API Sign)
5383   * → localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId → read by web-pixel.
5384   * Keep new C-end Flow config on this path; do not scatter fetches in liquid.
5385   */
5386
5387  /** @description execute shop id caching with GDPR guard and shared consent policy */
5388  function cacheShopIdWithGdprGuard() {
5389    if (!ECOMSEND_GDPR_ENABLED) {
5390      cacheShopIdForPixel()
5391      return
5392    }
5393    if (isAnalyticsStorageAllowedByCustomerPrivacy()) {
5394      cacheShopIdForPixel()
5395    }
5396  }
5397
5398  /** @description load Shopify consent-tracking API before GDPR-gated cache writes */
5399  function withCustomerPrivacyApiReady(onReady) {
5400    if (!ECOMSEND_GDPR_ENABLED) {
5401      onReady()
5402      return
5403    }
5404    if (window?.Shopify?.customerPrivacy) {
5405      onReady()
5406      return
5407    }
5408    if (typeof window?.Shopify?.loadFeatures !== "function") {
5409      return
5410    }
5411    window.Shopify.loadFeatures(
5412      [{ name: "consent-tracking-api", version: "0.1" }],
5413      (error) => {
5414        if (error) {
5415          return
5416        }
5417        onReady()
5418      }
5419    )
5420  }
5421
5422  try {
5423    withCustomerPrivacyApiReady(() => {
5424      cacheMarketingParamsWithGdprGuard()
5425      cacheShopIdWithGdprGuard()
5426    })
5427    if (ECOMSEND_GDPR_ENABLED) {
5428      document.addEventListener("visitorConsentCollected", () => {
5429        cacheMarketingParamsWithGdprGuard()
5430        cacheShopIdWithGdprGuard()
5431      })
5432    }
5433  } catch (e) {}
5434
5435  /** @description inject wasm asset url into shared namespace before main bundle executes */
5436  window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL
5437
5438  ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
5439    window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true })
5440  })
5441
5442  if (document.readyState === "loading") {
5443    document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true })
5444  } else {
5445    scheduleMainBundleLoad()
5446  }
5447</script>
5447
5448
5449<style id="ecomsend-custom-style"></style>
5450
5451<script>window.shopLocale = 'en'</script>
5451
5452
5453<script>
5454  /** @description timeout used for deferred discount request scheduling */
5455  const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500
5456
5457  /** @description apply discount code from url query only when parameter exists */
5458  function applyWillDiscountCode() {
5459    const urlParams = new URLSearchParams(window.location.search)
5460    const willDiscountCode = urlParams.get("willDiscountCode")
5461    if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) {
5462      return
5463    }
5464    fetch("/cart/update.js", {
5465      method: "POST",
5466      headers: {
5467        "Content-Type": "application/json",
5468      },
5469      body: JSON.stringify({
5470        discount: willDiscountCode,
5471      }),
5472    })
5473  }
5474
5475  try {
5476    if (!window.__ecomsendDeferredTasksScheduled) {
5477      /** @description global guard to avoid duplicate deferred task scheduling */
5478      window.__ecomsendDeferredTasksScheduled = true
5479      if (window.requestIdleCallback) {
5480        window.requestIdleCallback(() => {
5481          applyWillDiscountCode()
5482        }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS })
5483      } else {
5484        window.setTimeout(() => {
5485          applyWillDiscountCode()
5486        }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS)
5487      }
5488    }
5489  } catch (error) {}
5490</script>
5490
5491
5492
5493
5494</div>
5494<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5494
5495</body>
5496</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.