PageSourceSearch

https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide

html giratree.com collected 2026-10-08 01:59:22 UTC 253,417 bytes, 3,051 lines download raw bytes

1<!doctype html><html class="no-js" lang="en" dir="ltr">
2<head>
3
4  <meta name="google-site-verification" content="ICmZ0eh9OTEiAZoT8CLXasRFr8pknIWyVkZWm0mRZls" />
5  
6     
6<script>
7   var dataLayer=[{
8     'user_id':''
9       }];
10  </script>
10
11  
12<!-- Google Tag Manager -->
13<script>
vendor: 327 bytes, lines 13-17
13(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
14new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
15j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
16'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
17})(window,document,'script','dataLayer','
17GTM-KCNBKCLB
vendor: 3 bytes, line 17
17');
17</script>
17
18<!-- End Google Tag Manager -->
19
20    <!-- Google Ads Remarketing Tag By FeedArmy Version 2.13 START -->
21<!-- FeedArmy tutorial found at https://feedarmy.com/adding-google-adwords-remarketing-tag-to-shopify/ -->
22
23<!-- CODE SETTINGS START -->
24<!-- CODE SETTINGS START -->
25
26<!-- Please add your Google Ads Audience Source Tag ID -->
27
28
29<!-- Please add your alpha2 code, you can find it here: https://help.shopify.com/en/api/custom-storefronts/storefront-api/reference/enum/countrycode -->
30
31
32<!-- if you have prices such as 1,000.00 set below to true, if you have prices such as 1.000,00 set below to false -->
33
34
35<!-- set your product id values are default, product_id, parent_id, sku-->
36
37
38<!-- CODE SETTINGS END -->
39<!-- CODE SETTINGS END -->
40
41<!-- ==================================== -->
42<!-- DO NOT EDIT ANYTHING BELOW THIS LINE -->
43<!-- Global site tag (gtag.js) - Ads. -->
vendor: 64 bytes, lines 43-44
43
44<script async src="https://www.googletagmanager.com/gtag/js?id=
44AW-11020409833
vendor: 12 bytes, line 44
44"></script>
45<script>
46  
vendor: 133 bytes, lines 46-49
46window.dataLayer = window.dataLayer || [];
47  function gtag(){dataLayer.push(arguments);}
48  gtag('js', new Date());
49  gtag('config', '
49AW-11020409833
vendor: 4 bytes, line 49
49');
50</script>
50
51<!-- Global site tag (gtag.js) - Ads. -->
52
53
54
55<script>
56  gtag('event', 'other', {
57    'send_to': 'AW-11020409833',
58	
59	
60  });
61</script>
61
62<!-- Google Ads Remarketing Tag By FeedArmy Version 2.13 END -->
63  
64	<meta charset="utf-8">
65	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
66	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover">
67	<meta name="theme-color" content="#ffffff">
68    <meta name="google-site-verification" content="T6D4LMbWcBBlB1mCb-Q_uba2BNvUPbZcwK0zs8QK1fU" />
69    <meta name="facebook-domain-verification" content="3sh4aex45e2xe4fq9fjyt1ozb5jugl" />
70  
71	<link rel="canonical" href="https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide">
72	<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
73  
74	<link rel="preload" as="style" href="//www.giratree.com/cdn/shop/t/12/assets/app.css?v=37139684021283575021779090216">
75
76
77
78<link rel="preload" as="script" href="//www.giratree.com/cdn/shop/t/12/assets/animations.min.js?v=9794846173374544461693719579">
79
80<link rel="preload" as="script" href="//www.giratree.com/cdn/shop/t/12/assets/vendor.min.js?v=18386277062645566981693718711">
81<link rel="preload" as="script" href="//www.giratree.com/cdn/shop/t/12/assets/app.js?v=24045576800966880481693718758">
82
83<script>
84window.lazySizesConfig = window.lazySizesConfig || {};
85window.lazySizesConfig.expand = 150;
86window.lazySizesConfig.loadMode = 1;
87window.lazySizesConfig.loadHidden = false;
88</script>
88
89
90
91	<link rel="icon" type="image/png" href="//www.giratree.com/cdn/shop/files/Favicon_f54e2d23-35bb-4715-8b48-95569bc00671.png?crop=center&height=32&v=1687688392&width=32">
92
93	<title>
94		What Size Coffee Table Do I Need for My Sofa?
95		
96		
97		 &ndash; GiraTree
98	</title>
99
100	
101	<meta name="description" content="Find the right coffee table size for your sofa. Learn the ideal length, height, spacing, and shape for standard sofas, loveseats, and sectionals.">
102	
103<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
104
105<meta property="og:site_name" content="GiraTree">
106<meta property="og:url" content="https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide">
107<meta property="og:title" content="What Size Coffee Table Do I Need for My Sofa?">
108<meta property="og:type" content="article">
109<meta property="og:description" content="Find the right coffee table size for your sofa. Learn the ideal length, height, spacing, and shape for standard sofas, loveseats, and sectionals."><meta property="og:image" content="http://www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d.jpg?v=1787731245">
110  <meta property="og:image:secure_url" content="https://www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d.jpg?v=1787731245">
111  <meta property="og:image:width" content="1200">
112  <meta property="og:image:height" content="675"><meta name="twitter:site" content="@giratreeshop"><meta name="twitter:card" content="summary_large_image">
113<meta name="twitter:title" content="What Size Coffee Table Do I Need for My Sofa?">
114<meta name="twitter:description" content="Find the right coffee table size for your sofa. Learn the ideal length, height, spacing, and shape for standard sofas, loveseats, and sectionals.">
115
116
117	<link href="//www.giratree.com/cdn/shop/t/12/assets/app.css?v=37139684021283575021779090216" rel="stylesheet" type="text/css" media="all" />
118    <link href="//www.giratree.com/cdn/shop/t/12/assets/style.css?v=131810600754632641451783666376" rel="stylesheet" type="text/css" media="all" />
119
120	<style data-shopify>
121	@font-face {
122  font-family: Manrope;
123  font-weight: 400;
124  font-style: normal;
125  font-display: swap;
126  src: url("//www.giratree.com/cdn/fonts/manrope/manrope_n4.cd2363f838fb1ef03bdb07c829c7c992d417dd64.woff2") format("woff2"),
127       url("//www.giratree.com/cdn/fonts/manrope/manrope_n4.08b75e0e22a3f7267f64ccf115e9fb6d79fc1ce7.woff") format("woff");
128}
129
130@font-face {
131  font-family: Manrope;
132  font-weight: 500;
133  font-style: normal;
134  font-display: swap;
135  src: url("//www.giratree.com/cdn/fonts/manrope/manrope_n5.8eac14e2b642faa6ca8f5a46c1b0b1ed4a42eee7.woff2") format("woff2"),
136       url("//www.giratree.com/cdn/fonts/manrope/manrope_n5.ed324e5197c333656fb16f9a7e7ba4fa1168607c.woff") format("woff");
137}
138
139@font-face {
140  font-family: Manrope;
141  font-weight: 600;
142  font-style: normal;
143  font-display: swap;
144  src: url("//www.giratree.com/cdn/fonts/manrope/manrope_n6.5ea4cfb23f4dbdd23fdb46c1257564ad6abe70cf.woff2") format("woff2"),
145       url("//www.giratree.com/cdn/fonts/manrope/manrope_n6.c70fcd17c08beb02803eda70a4c8999d9081026b.woff") format("woff");
146}
147
148h1,h2,h3,h4,h5,h6,
149	.h1,.h2,.h3,.h4,.h5,.h6,
150	.logolink.text-logo,
151	.customer-addresses .my-address .address-index {
152		font-style: normal;
153		font-weight: 400;
154		font-family: Manrope, sans-serif;
155	}
156	body,
157	.body-font,
158	.thb-product-detail .product-title {
159		font-style: normal;
160		font-weight: 400;
161		font-family: Manrope, sans-serif;
162	}
163	:root {
164		--font-body-scale: 1.0;
165		--font-heading-scale: 1.0;
166		--font-navigation-scale: 1.0;
167		--font-product-title-scale: 1.0;
168		--font-product-title-line-height-scale: 1.0;
169		--button-letter-spacing: 0.0em;--bg-body: #ffffff;
170			--bg-body-rgb: 255, 255, 255;
171			--bg-color-side-panel-footer: #fafafa;--color-accent: #101010;
172			--color-accent-rgb: 16, 16, 16;--color-accent2: #c25b41;--color-accent3: #f6f6f0;--color-border: #eeeeee;--color-overlay-rgb: 12, 13, 13;--color-form-border: #dedede;--color-announcement-bar-text: #f6f6f0;--color-announcement-bar-bg: #103a3a;--color-header-bg: #ffffff;
173			--color-header-bg-rgb: 255, 255, 255;--color-header-text: #101010;
174			--color-header-text-rgb: 16, 16, 16;--color-header-links: #101010;--color-header-links-hover: #c25b41;--color-header-icons: #000000;--solid-button-label: #ffffff;--outline-button-label: #103a3a;--color-price: #103a3a;--color-star: #f1b824;--section-spacing-mobile: 50px;--section-spacing-desktop: 100px;--button-border-radius: 0px;--color-badge-text: #ffffff;--color-badge-sold-out: #939393;--color-badge-sale: #c25b41;--badge-corner-radius: 3px;--color-inventory-instock: #279A4B;
174--color-inventory-lowstock: #FB9E5B;--color-footer-bar-bg: #c25b41;--color-footer-bar-text: #f6f6f0;--color-footer-text: #ffffff;
175			--color-footer-text-rgb: 255, 255, 255;--color-footer-link: #eeeeee;--color-footer-link-hover: #c25b41;--color-footer-border: #ffffff;
176			--color-footer-border-rgb: 255, 255, 255;--color-footer-bg: #103a3a;}
177</style>
178
179
180	
180<script>
181		window.theme = window.theme || {};
182		theme = {
183			settings: {
184				money_with_currency_format:"${{amount}}",
185				cart_drawer:true},
186			routes: {
187				root_url: '/',
188				cart_url: '/cart',
189				cart_add_url: '/cart/add',
190				search_url: '/search',
191				collections_url: '/collections',
192				cart_change_url: '/cart/change',
193				cart_update_url: '/cart/update',
194				predictive_search_url: '/search/suggest',
195			},
196			variantStrings: {
197        addToCart: `Add to cart`,
198        soldOut: `Sold Out`,
199        unavailable: `Unavailable`,
200      },
201			strings: {
202				requiresTerms: `You must agree with the terms and conditions of sales to check out`,
203			}
204		};
205	</script>
205
206	
206<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
206<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66759655726/digital_wallets/dialog">
207<meta id="in-context-paypal-metadata" data-shop-id="66759655726" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
208<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
209<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 209
209
210<script id="shopify-features" type="application/json">{"accessToken":"f1262838fa2dd11be0c678b39fe5462d","betas":["rich-media-storefront-analytics"],"domain":"www.giratree.com","predictiveSearch":true,"shopId":66759655726,"locale":"en"}</script>
vendor: 1 bytes, line 210
210
211<script>var Shopify = Shopify || {};
212Shopify.shop = "c6e8c4-2.myshopify.com";
213Shopify.locale = "en";
214Shopify.currency = {"active":"USD","rate":"1.0"};
215Shopify.country = "US";
216Shopify.theme = {"name":"Focal MeetSocial 标准版","id":152313725230,"schema_name":"Habitat","schema_version":"2.0.4","theme_store_id":1581,"role":"main"};
217Shopify.theme.handle = "null";
218Shopify.theme.style = {"id":null,"handle":null};
219Shopify.cdnHost = "www.giratree.com/cdn";
220Shopify.routes = Shopify.routes || {};
221Shopify.routes.root = "/";
222Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
223Shopify.SignInWithShop = Shopify.SignInWithShop || {};
224Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
225Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 225
225
226<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 226
226
227<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 227
227
228<script>
229  window.Shopify = window.Shopify || {};
230  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
231  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
232  window.Shopify.SignInWithShop.eligible = true;
233</script>
vendor: 1 bytes, line 233
233
234<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 234
234
235<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 235
235
236<script type="module">
237  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
238
239  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
240
241</script>
vendor: 1 bytes, line 241
241
242<script>
243  window.Shopify = window.Shopify || {};
244  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
245  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"]};
246</script>
vendor: 1 bytes, line 246
246
247<script>(function() {
248  var isLoaded = false;
249  function asyncLoad() {
250    if (isLoaded) return;
251    isLoaded = true;
252    var urls = ["https:\/\/rto-study.oss-us-west-1.aliyuncs.com\/trackify\/2023-05-16\/ef987bba-1c32-49b6-a7d2-a33999e83b73.c6e8c4-2.js?shop=c6e8c4-2.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-567bc4a4481a5daa820ac86780e4d5b1.js?shop=c6e8c4-2.myshopify.com","\/\/cdn.shopify.com\/proxy\/5e4872cc6e5f6f68c7542820a75cf3563625b49a9d847d6108925c5160cb7d4b\/api.goaffpro.com\/loader.js?shop=c6e8c4-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
253    for (var i = 0; i < urls.length; i++) {
254      var s = document.createElement('script');
255      s.type = 'text/javascript';
256      s.async = true;
257      s.src = urls[i];
258      var x = document.getElementsByTagName('script')[0];
259      x.parentNode.insertBefore(s, x);
260    }
261  };
262  if(window.attachEvent) {
263    window.attachEvent('onload', asyncLoad);
264  } else {
265    window.addEventListener('load', asyncLoad, false);
266  }
267})();</script>
vendor: 1 bytes, line 267
267
268<script id="__st">var __st={"a":66759655726,"offset":-14400,"reqid":"79b004ce-4469-4fae-836d-e1a8446eaa2a-1791424762","pageurl":"www.giratree.com\/blogs\/news\/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide","s":"articles-617091989806","u":"71074fec96db","p":"article","rtyp":"article","rid":617091989806};</script>
vendor: 1 bytes, line 268
268
269<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 269
269
270<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 270
270
271<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.giratree.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 271
271
272<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.giratree.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>
272<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 272
272
273<script>
274  window.Shopify = window.Shopify || {};
275  window.Shopify.MCP = window.Shopify.MCP || {};
276  window.Shopify.MCP.enabled = true;
277  window.Shopify.MCP.shop = "c6e8c4-2.myshopify.com";
278  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.giratree.com\/api\/mcp";
279  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
280</script>
vendor: 1 bytes, line 280
280
281<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.giratree.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
282</script>
vendor: 1 bytes, line 282
282
283<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.giratree.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
284</script>
vendor: 1 bytes, line 284
284
285<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
286  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);
287</script>
vendor: 1 bytes, line 287
287
288<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})}}));
289</script>
289
290<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.giratree.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
291<style id="shopify-accelerated-checkout-cart">
292        #shopify-buyer-consent {
293  margin-top: 1em;
294  display: inline-block;
295  width: 100%;
296}
297
298#shopify-buyer-consent.hidden {
299  display: none;
300}
301
302#shopify-subscription-policy-button {
303  background: none;
304  border: none;
305  padding: 0;
306  text-decoration: underline;
307  font-size: inherit;
308  cursor: pointer;
309}
310
311#shopify-subscription-policy-button::before {
312  box-shadow: none;
313}
314
315      </style>
316
317<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
317 <!-- Header hook for plugins -->
318
319	
319<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
319
320
321    
322  
323
324
325
326
327<!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
327<script
328    id='bss-pl-config-data'
329	data-nosnippet
330>
331	let TAE_StoreId = "49726";
332	if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") {
333  		var BSS_PL = {};
334		BSS_PL.storeId = 49726;
335		BSS_PL.currentPlan = "five_usd";
336		BSS_PL.apiServerProduction = "https://product-labels.tech-arms.io";
337		BSS_PL.publicAccessToken = "8125c1b7c296a39baab0063bea0a84c1";
338		BSS_PL.customerTags = "null";
339		BSS_PL.customerId = "null";
340		BSS_PL.storeIdCustomOld = 10678;
341		BSS_PL.storeIdOldWIthPriority = 12200;
342		BSS_PL.storeIdOptimizeAppendLabel = 59637
343		BSS_PL.optimizeCodeIds = null; 
344		BSS_PL.extendedFeatureIds = null;
345		BSS_PL.watermarkRemoved = null;
346		BSS_PL.watermarkGoliveConfigId = null;
347		BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-watermark.png";
348		BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {};
349		BSS_PL.settingsData  = {} || {};
350		BSS_PL.configProductMetafields = [] || [];
351		BSS_PL.configVariantMetafields = [] || [];
352		
353		BSS_PL.configData = [].concat({"id":134413,"name":"Untitled label","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"Simple_Backgroun
353d_Sale_Badge_Yellow_Line.png","public_img_url":"https://cdn.shopify.com/s/files/1/0667/5965/5726/files/Simple_Background_Sale_Badge_Yellow_Line_8ac6369e-6eb1-4973-8c86-b38ea157f637.png?v=1751449496","position":0,"apply":0,"product_type":3,"exclude_products":6,"collection_image_type":0,"product":"","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":49726,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":false,"enable_visibility_date":false,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"%3Cp%3E%3Cstrong%3E-%7Bsale%7D%3C/strong%3E%3C/p%3E","label_text_color":"#5b715bff","label_text_background_color":{"type":"hex","value":"#f6f4efff"},"label_text_font_size":18,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":"Cabin","label_text_font_url":"https://labels-api.tech-arms.io/cabin.woff2","customer_label_preview_image":null,"label_preview_image":null,"label_text_enable":1,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"1","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":12,"mobile_width_label":33,"mobile_font_size_label":14,"emoji":null,"emoji_position":null,"transparent_background":"0","custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/adminhtml/libs/71/Simple_Backgroun
353d_Sale_Badge_Yellow_Line.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-09-25T09:05:04.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"rotation_degrees":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":79,"desktop_height_label":25,"desktop_fixed_percent_label":"fixed","mobile_position":0,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":0,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":0,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"text","deletedAt":null,"desktop_lock_aspect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":538,"preview_board_height":538,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":"https://cdn.shopify.com/s/files/1/0667/5965/5726/files/cabin_9d4b849a-85ad-4310-8a8e-566dbe0b0b32.woff2?v=1783137655","font_size_ratio":null,"group_ids":null,"metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":true,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":0,"margin":1,"position":0},"updatedAt":"2026-07-04T08:54:08.000Z","multipleBadge":null,"translations":[],"label_id":134413,"label_text_id":134413,"bg_style":"solid"},);
354
355		
356		BSS_PL.configDataBanner = [].concat();
357
358		
359		BSS_PL.configDataPopup = [].concat();
360
361		
362		BSS_PL.configDataLabelGroup = [].concat();
363		
364		
365		BSS_PL.collectionID = ``;
366		BSS_PL.collectionHandle = ``;
367		BSS_PL.collectionTitle = ``;
368
369		
370		BSS_PL.conditionConfigData = [].concat();
371	}
372</script>
372
373
374
375
376    
376<script id='fixBugForStore49726' data-nosnippet>
377		
378function bssFixSupportAppendHtmlLabel($, BSS_PL, parent, page, htmlLabel) {
379  let appended = false;
380  // Write code here
381  if (page === "products" && $(parent).is(".product-images__slide .product-single__media ")) {
382    $(parent).append(htmlLabel); 
383    appended = true;
384  }
385
386  if(page === "collections" || window.location.pathname.includes("search")){
387      if($(parent).is(".product-featured-image")){
388          $(parent).prepend(htmlLabel); 
389          appended = true;
390      }
391  }
392  return appended;
393}
394
395function bssFixSupportZIndexLabelText() {
396  return 'z-index: 31;';
397}
398
399    </script>
399
400
401
402<style>
403    
404    
405@font-face {
406    			font-family: "Cabin";
407    			src: local("Cabin"), url("https://cdn.shopify.com/s/files/1/0667/5965/5726/files/cabin_7becea0f-e62f-4c97-89aa-55c5e378df1a.woff2?v=1783136834")
408    		}
409</style>
410
411<script data-nosnippet>
412    function bssLoadScripts(src, callback, isDefer = false) {
413        const scriptTag = document.createElement('script');
414        document.head.appendChild(scriptTag);
415        scriptTag.src = src;
416        if (isDefer) {
417            scriptTag.defer = true;
418        } else {
419            scriptTag.async = true;
420        }
421        if (callback) {
422            scriptTag.addEventListener('load', function () {
423                callback();
424            });
425        }
426    }
427    const scriptUrls = [
428        "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-helper.js",
429        "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-config-run-scripts.js",
430    ];
431    Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => {
432        console.log('BSS scripts loaded');
433        window.bssScriptsLoaded = true;
434    });
435
436	function bssInitScripts() {
437		if (BSS_PL.configData.length) {
438			const enabledFeature = [
439				{ type: 1, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-label.js" },
440				{ type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-product-name.js" },
441				{ type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-product-image.js" },
442				{ type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-custom-selector.js" },
443				{ type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-price.js" },
444				{ type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" },
445				{ type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-quantity-box.js" },
446				{ type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" }
447			]
448				.filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length))
449				.map(({ script }) => script);
450				
451            enabledFeature.forEach((src) => bssLoadScripts(src));
452
453            if (enabledFeature.length) {
454                const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-js.js";
455                bssLoadScripts(src);
456            }
457        }
458
459        if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) {
460            const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-banner.js";
461            bssLoadScripts(src);
462        }
463
464        if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) {
465            const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-popup.js";
466            bssLoadScripts(src);
467        }
468
469        if (window.location.search.includes('bss-pl-custom-selector')) {
470            const src = "https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-product-label-custom-position.js";
471            bssLoadScripts(src, null, true);
472        }
473    }
474    bssInitScripts();
475</script>
475
476
477
478<!-- END app block --><!-- BEGIN app block: shopify://apps/also-bought/blocks/app-embed-block/b94b27b4-738d-4d92-9e60-43c22d1da3f2 -->
478<script>
479    window.codeblackbelt = window.codeblackbelt || {};
480    window.codeblackbelt.shop = window.codeblackbelt.shop || 'c6e8c4-2.myshopify.com';
481    </script>
481<script src="//cdn.codeblackbelt.com/widgets/also-bought/bootstrap.min.js?version=2026100721-0400" async></script>
481
482<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
483
484
485
486
487
488
489
490<link rel="dns-prefetch" href="https://cdn.judge.me">
491<link rel="dns-prefetch" href="https://cdn1.judge.me">
492<link rel="dns-prefetch" href="https://api.judge.me">
493
494<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
494ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
494itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#fec34c","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#fec34c","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#fec34c","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#fec34c","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
494youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
494:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.giratree.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"GiraTree","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
494shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"GiraTree"};</script>
494 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #fec34c;--jdgm-secondary-color: rgba(254,195,76,0.1);--jdgm-star-color: #fec34c;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #fec34c;--jdgm-paginate-color: #fec34c;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #fec34c}.jdgm-histogram__bar-content{background-color:#fec34c}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#fec34c}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #fec34c;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#fec34c}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'GiraTree'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
495</style> <style class='jdgm-settings-style'></style>
496
497  
498  
499  
500  <style class='jdgm-miracle-styles'>
501  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
501/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
502
503</style>
504
505
506  
507  
508   
509
510
511
512
513<script data-cfasync='false' class='jdgm-script'>
514!function(e){window.jdgm=window.jdgm||{};
515/* INF-1976 */
516var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
517if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
518jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
519jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
520setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
521!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
522(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
523a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
524jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
525t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
526t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
527".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
528parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
529jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
530)}))}(document);
531</script>
531
532<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript>
533
534<!-- BEGIN app snippet: theme_fix_tags -->
534<script>
535  (function() {
536    var jdgmThemeFixes = null;
537    if (!jdgmThemeFixes) return;
538
539    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
540    // before the per-theme fix so the theme-specific CSS wins the cascade.
541    // HTML is never applied globally (too risky).
542    var allThemesFix = jdgmThemeFixes['all'];
543    if (allThemesFix && allThemesFix.css) {
544      var allStyleTag = document.createElement('style');
545      allStyleTag.classList.add('jdgm-theme-fix-style-all');
546      allStyleTag.innerHTML = allThemesFix.css;
547      document.head.append(allStyleTag);
548    };
549
550    if (allThemesFix && allThemesFix.js) {
551      var allScriptTag = document.createElement('script');
552      allScriptTag.classList.add('jdgm-theme-fix-script-all');
553      allScriptTag.innerHTML = allThemesFix.js;
554      document.head.append(allScriptTag);
555    };
556
557    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
558    if (!thisThemeFix) return;
559
560    if (thisThemeFix.html) {
561      document.addEventListener("DOMContentLoaded", function() {
562        var htmlDiv = document.createElement('div');
563        htmlDiv.classList.add('jdgm-theme-fix-html');
564        htmlDiv.innerHTML = thisThemeFix.html;
565        document.body.append(htmlDiv);
566      });
567    };
568
569    if (thisThemeFix.css) {
570      var styleTag = document.createElement('style');
571      styleTag.classList.add('jdgm-theme-fix-style');
572      styleTag.innerHTML = thisThemeFix.css;
573      document.head.append(styleTag);
574    };
575
576    if (thisThemeFix.js) {
577      var scriptTag = document.createElement('script');
578      scriptTag.classList.add('jdgm-theme-fix-script');
579      scriptTag.innerHTML = thisThemeFix.js;
580      document.head.append(scriptTag);
581    };
582  })();
583</script>
583
584<!-- END app snippet -->
585<!-- End of Judge.me Core -->
586
587
588
589<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
590
591
592
593
594
595
596
597
598
599
600
601
602  
602<script async src="https://static.klaviyo.com/onsite/js/RvVTTH/klaviyo.js?company_id=RvVTTH"></script>
602
603  
603<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>
603
604
605  
606
607
608
609
610  
610<script>
611    window.klaviyoReviewsProductDesignMode = false
612  </script>
612
613
614
615
616
617
618
619
620
621
622<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
622<script>
623    window.codeblackbelt = window.codeblackbelt || {};
624    window.codeblackbelt.shop = window.codeblackbelt.shop || 'c6e8c4-2.myshopify.com';
625    </script>
625<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/bootstrap.min.js?version=2026100721-0400" async></script>
625
626 <!-- END app block --><link href="https://cdn.shopify.com/extensions/01a11741-ba09-79e1-90c4-044f561ef852/version_38106a39-2026-10-07_23h45m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all">
627<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 627
627
628<script src="https://cdn.shopify.com/extensions/01a10c85-311b-7782-9093-be2becc248ba/hextom-sales-boost-196/assets/ultimatesalesboost.js" type="text/javascript" defer="defer"></script>
628
629<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
630<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: 66759655726,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};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 630
630
631<script>
632  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
633</script>
vendor: 1 bytes, line 633
633
634<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}
634).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: 66759655726,storefrontBaseUrl: "https://www.giratree.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.giratree.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2830434606","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
634,"dataSharingState":"unrestricted"},{"id":"2718597422","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-D823QBEB2G\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-D823QBEB2G\\\"}],\\\"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":"1503101230","configuration":"{\"shop\":\"c6e8c4-2.myshopify.com\",\"cookie_duration\":\"1209600\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"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"},{"id":"1363706158","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"32506158","configuration":"{\"configuration\":\"[{\\\"delayExecTime\\\":\\\"0\\\",\\\"enableCapi\\\":1,\\\"includeShoppingCharges\\\":0,\\\"eventList\\\":\\\"PageView,ViewCategory,ViewContent,AddToCart,ViewCart,InitiateCheckout,Purchase,UTMtagging,CustomAdvanceMatching\\\",\\\"pixelId\\\":\\\"100782773003577\\\",\\\"platform\\\":\\\"Facebook Pixel\\\",\\\"targetAreaContext\\\":null,\\\"targetAreaType\\\":\\\"Entire Store\\\",\\\"purchaseCovert\\\":false,\\\"purchaseCovertName\\\":\\\"purchase\\\",\\\"uploadProductPricePercentage\\\":\\\"100\\\",\\\"uploadProductPrice\\\":true,\\\"eventBuilder\\\":[],\\\"integratePrivy\\\":null,\\\"channelSetting\\\":{},\\\"webPixelId\\\":\\\"gid:\\\/\\\/shopify\\\/WebPixel\\\/32506158\\\",\\\"userModule\\\":[],\\\"contentType\\\":\\\"PRODUCT_GROUP\\\",\\\"productIdentifier\\\":null,\\\"_shopName\\\":\\\"c6e8c4-2\\\",\\\"consentConfig\\\":{\\\"enable\\\":0,\\\"type\\\":0}}]\",\"shopName\":\"c6e8c4-2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"201b699837cff161174f1ac36139f4fc","type":"APP","apiClientId":5905679,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"250708270","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Pixel"},{"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":"GiraTree","paymentSettings":{"currencyCode":"USD"}
634,"myshopifyDomain":"c6e8c4-2.myshopify.com","countryCode":"CN","storefrontUrl":"https:\/\/www.giratree.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10439808680238","handle":"43-mid-century-modern-small-computer-desk-with-2-drawers","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51860247511342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.giratree.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"152313725230","themeStoreId":"1581","themePublished":"true","eventMetadataId":"e62498e1-30b0-446c-9a42-212b0cb53ca8","pageType":"article","resourceId":"617091989806","shopId":"66759655726","storefrontBaseUrl":"https:\/\/www.giratree.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
634<script>
635  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
636  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
637  window.ShopifyAnalytics.meta.currency = 'USD';
638  var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":617091989806,"requestId":"79b004ce-4469-4fae-836d-e1a8446eaa2a-1791424762"}};
639  for (var attr in meta) {
640    window.ShopifyAnalytics.meta[attr] = meta[attr];
641  }
642</script>
vendor: 1 bytes, line 642
642
643<script class="analytics">
644  (function () {
645    var customDocumentWrite = function(content) {
646      var jquery = null;
647
648      if (window.jQuery) {
649        jquery = window.jQuery;
650      } else if (window.Checkout && window.Checkout.$) {
651        jquery = window.Checkout.$;
652      }
653
654      if (jquery) {
655        jquery('body').append(content);
656      }
657    };
658
659    var hasLoggedConversion = function(token) {
660      if (token) {
661        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
662      }
663      return false;
664    }
665
666    var setCookieIfConversion = function(token) {
667      if (token) {
668        var twoMonthsFromNow = new Date(Date.now());
669        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
670
671        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
672      }
673    }
674
675    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
676    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
677    if (trekkie.integrations) {
678      return;
679    }
680    trekkie.methods = [
681      'identify',
682      'page',
683      'ready',
684      'track',
685      'trackForm',
686      'trackLink'
687    ];
688    trekkie.factory = function(method) {
689      return function() {
690        var args = Array.prototype.slice.call(arguments);
691        args.unshift(method);
692        trekkie.push(args);
693        if (method == 'track' || method == 'page') {
694          var pageUrl;
695          try {
696            pageUrl = window.location.href;
697          } catch (e) {}
698          var pageReferrer;
699          try {
700            pageReferrer = document.referrer;
701          } catch (e) {}
702          try {
703            if (window.__TREKKIE_SHIM_QUEUE == null) {
704              window.__TREKKIE_SHIM_QUEUE = [];
705            }
706            window.__TREKKIE_SHIM_QUEUE.push({
707              from: 'trekkie-stub',
708              method: method,
709              args: args.slice(1),
710              pageContext: {
711                url: pageUrl,
712                referrer: pageReferrer
713              }
714            });
715          } catch (e) {
716            // no-op
717          }
718        }
719        return trekkie;
720      };
721    };
722    for (var i = 0; i < trekkie.methods.length; i++) {
723      var key = trekkie.methods[i];
724      trekkie[key] = trekkie.factory(key);
725    }
726    trekkie.load = function(config) {
727      trekkie.config = config || {};
728      trekkie.config.initialDocumentCookie = document.cookie;
729      var first = document.getElementsByTagName('script')[0];
730var script = document.createElement('script');
731script.type = 'text/javascript';
732script.onerror = function(e) {
733  var scriptFallback = document.createElement('script');
734  scriptFallback.type = 'text/javascript';
735  scriptFallback.onerror = function(error) {
736          var Monorail = {
737      produce: function produce(monorailDomain, schemaId, payload) {
738        var currentMs = new Date().getTime();
739        var event = {
740          schema_id: schemaId,
741          payload: payload,
742          metadata: {
743            event_created_at_ms: currentMs,
744            event_sent_at_ms: currentMs
745          }
746        };
747        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
748      },
749      sendRequest: function sendRequest(endpointUrl, payload) {
750        // Try the sendBeacon API
751        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
752          var blobData = new window.Blob([payload], {
753            type: 'text/plain'
754          });
755
756          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
757            return true;
758          } // sendBeacon was not successful
759
760        } // XHR beacon
761
762        var xhr = new XMLHttpRequest();
763
764        try {
765          xhr.open('POST', endpointUrl);
766          xhr.setRequestHeader('Content-Type', 'text/plain');
767          xhr.send(payload);
768        } catch (e) {
769          console.log(e);
770        }
771
772        return false;
773      },
774      isIos12: function isIos12() {
775        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
776      }
777    };
778    Monorail.produce('monorail-edge.shopifysvc.com',
779      'trekkie_storefront_load_errors/1.1',
780      {shop_id: 66759655726,
781      theme_id: 152313725230,
782      app_name: "storefront",
783      context_url: window.location.href,
784      source_url: "//www.giratree.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
785
786  };
787  scriptFallback.async = true;
788  scriptFallback.src = '//www.giratree.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
789  first.parentNode.insertBefore(scriptFallback, first);
790};
791script.async = true;
792script.src = '//www.giratree.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
793first.parentNode.insertBefore(script, first);
794
795    };
796    trekkie.load(
797      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66759655726,"isMerchantRequest":null,"themeId":152313725230,"themeCityHash":"1352985789353230003","contentLanguage":"en","currency":"USD","eventMetadataId":"e62498e1-30b0-446c-9a42-212b0cb53ca8"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
798    );
799
800    var loaded = false;
801    trekkie.ready(function() {
802      if (loaded) return;
803      loaded = true;
804
805      window.ShopifyAnalytics.lib = window.trekkie;
806
807      var originalDocumentWrite = document.write;
808      document.write = customDocumentWrite;
809      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
810      document.write = originalDocumentWrite;
811
812      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
813      var token = match? match[1]: undefined;
814      if (!hasLoggedConversion(token)) {
815        setCookieIfConversion(token);
816        
817      }
818    });
819
820    window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":617091989806,"requestId":"79b004ce-4469-4fae-836d-e1a8446eaa2a-1791424762","shopifyEmitted":true});
821
822    var eventsListenerScript = document.createElement('script');
823    eventsListenerScript.async = true;
824    eventsListenerScript.src = "//www.giratree.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
825    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
826})();</script>
826
827  
827<script>
828  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
829    window.ga = function ga() {
830      (window.ga.q = window.ga.q || []).push(arguments);
831      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
832        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
833      }
834      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
835    };
836    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
837      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
838    }
839  }
840</script>
vendor: 1 bytes, line 840
840
841<script
842  defer
843  src="https://www.giratree.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
844  data-application="storefront-renderer"
845  data-shop-id="66759655726"
846  data-render-region="gcp-us-central1"
847  data-page-type="article"
848  data-theme-instance-id="152313725230"
849  data-theme-name="Habitat"
850  data-theme-version="2.0.4"
851  data-monorail-region="shop_domain"
852  data-resource-timing-sampling-rate="10"
853  data-shs="true"
854  data-shs-beacon="true"
855  data-shs-export-with-fetch="true"
856  data-shs-logs-sample-rate="1"
857  data-shs-beacon-endpoint="https://www.giratree.com/api/collect"
858></script>
858
859<meta name="shopify-y" content="adf8c15f-8281-43a1-a912-95e89dd90425" data-expiration="1822982362000"><meta name="shopify-s" content="1cf55c05-adfe-454c-b1b1-6724f26dab16" data-expiration="1791426562000"><meta name="new-cookie-storage-activated" content="t">
860</head>
861<body class="animations-true button-uppercase-false navigation-uppercase-false product-title-uppercase-false  template-article template-article">
862	<a class="screen-reader-shortcut" href="#main-content">Skip to content</a>
863	<div id="wrapper">
864		<!-- BEGIN sections: header-group -->
865<div id="shopify-section-sections--19486886986030__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section">
866
867</div><div id="shopify-section-sections--19486886986030__header" class="shopify-section shopify-section-group-header-group header-section"><theme-header id="header" class="header header-sticky--active style1 header--shadow-none">
868	<div class="row expanded">
869		<div class="small-12 columns">
870	<a class="logolink" href="/">
871		<img
872			src="//www.giratree.com/cdn/shop/files/logo_211e772c-ebee-46fd-8db5-52fa64fce579.png?v=1750213571"
873			class="logoimg"
874			alt="GiraTree"
875			width="600"
876			height="135"
877		>
878	</a>
879
880<full-menu class="full-menu">
881	<ul class="thb-full-menu" role="menubar"><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Living" role="none">
882		    <a href="/collections/shoe-cabinet" title="Living">Living</a><div class="sub-menu mega-menu-container" tabindex="-1">
883
884				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
885                      <li class="mega-menu-columns-list" role="none">
886                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
887                          
888<li class="" role="none">
889    				          <a href="/collections/shoe-cabinet" title="Shoe Cabinets" class="mega-menu-columns__heading" role="menuitem">Shoe Cabinets</a></li><li class="" role="none">
890    				          <a href="/collections/record-storage-cabinet" title="Record Storage Cabinet" class="mega-menu-columns__heading" role="menuitem">Record Storage Cabinet</a></li><li class="" role="none">
891    				          <a href="/collections/tv-stands" title="TV Stands" class="mega-menu-columns__heading" role="menuitem">TV Stands</a></li><li class="" role="none">
892    				          <a href="/collections/coffee-tables" title="Coffee Tables" class="mega-menu-columns__heading" role="menuitem">Coffee Tables</a></li><li class="" role="none">
893    				          <a href="/collections/side-tables-end-tables" title="Side Tables &amp; End Tables" class="mega-menu-columns__heading" role="menuitem">Side Tables & End Tables</a></li><li class="" role="none">
894    				          <a href="/collections/modern-entryway-console-table-sofa-tables" title="Console Tables" class="mega-menu-columns__heading" role="menuitem">Console Tables</a></li><li class="" role="none">
895    				          <a href="/collections/living-room-storage-cabinet" title="Storage Cabinet" class="mega-menu-columns__heading" role="menuitem">Storage Cabinet</a></li>
896                        </ul>
897                      </li>
898              
899                      
900<li class="mega-menu-columns-promotion">
901	<div class="mega-menu-promotion">
902		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Wooden_Small_Nightstand_Slim_End_Table_380x.jpg?v=1785488495);">
903		
904		</div>
905		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
906            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
907            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
908            </svg>
909		</div><a href="https://www.giratree.com/products/mid-century-modern-wooden-small-nightstand-slim-end-table-curved-profile-design" class="mega-menu-promotion--link"></a></div>
910</li>
911
912<li class="mega-menu-columns-promotion">
913	<div class="mega-menu-promotion">
914		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/living_banner_2_380x.jpg?v=1701503435);">
915		
916		</div>
917		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
918            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
919            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
920            </svg>
921		</div><a href="https://www.giratree.com/collections/record-storage-cabinet/products/large-record-storage-cabinet-turntable-stand-with-wood-legs" class="mega-menu-promotion--link"></a></div>
922</li>
923
924</ul>
925
926					</div></li><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Bedroom" role="none">
927		    <a href="/collections/nightstands" title="Bedroom">Bedroom</a><div class="sub-menu mega-menu-container" tabindex="-1">
928
929				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
930                      <li class="mega-menu-columns-list" role="none">
931                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
932                          
933<li class="" role="none">
934    				          <a href="/collections/dressers" title="Dressers &amp; Chest of Drawers" class="mega-menu-columns__heading" role="menuitem">Dressers & Chest of Drawers</a></li><li class="" role="none">
935    				          <a href="/collections/nightstands" title="Nightstands" class="mega-menu-columns__heading" role="menuitem">Nightstands</a></li><li class="" role="none">
936    				          <a href="/collections/wardrobe-cabinet" title="Wardrobe Cabinet" class="mega-menu-columns__heading" role="menuitem">Wardrobe Cabinet</a></li><li class="" role="none">
937    				          <a href="/collections/vanity-benches" title="Makeup Vanity" class="mega-menu-columns__heading" role="menuitem">Makeup Vanity</a></li>
938                        </ul>
939                      </li>
940              
941                      
942<li class="mega-menu-columns-promotion">
943	<div class="mega-menu-promotion">
944		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Narrow_Side_Table_Wood_Nightstand_380x.jpg?v=1785488787);">
945		
946		</div>
947		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
948            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
949            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
950            </svg>
951		</div><a href="https://www.giratree.com/products/narrow-side-table-wood-nightstand-with-charging-station-storage" class="mega-menu-promotion--link"></a></div>
952</li>
953
954<li class="mega-menu-columns-promotion">
955	<div class="mega-menu-promotion">
956		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/M
956odern_9_Drawer_Dresser_380x.jpg?v=1785489109);">
957		
958		</div>
959		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
960            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
961            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
962            </svg>
963		</div><a href="https://www.giratree.com/products/mid-century-modern-9-drawer-dresser-farmhouse-boho-storage-cabinet-side-table" class="mega-menu-promotion--link"></a></div>
964</li>
965
966</ul>
967
968					</div></li><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Dining" role="none">
969		    <a href="/collections/buffets-sideboards" title="Dining">Dining</a><div class="sub-menu mega-menu-container" tabindex="-1">
970
971				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
972                      <li class="mega-menu-columns-list" role="none">
973                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
974                          
975<li class="" role="none">
976    				          <a href="/collections/buffets-sideboards" title="Buffets &amp; Sideboards" class="mega-menu-columns__heading" role="menuitem">Buffets & Sideboards</a></li><li class="" role="none">
977    				          <a href="/collections/dining-tables" title="Dining Tables" class="mega-menu-columns__heading" role="menuitem">Dining Tables</a></li>
978                        </ul>
979                      </li>
980              
981                      
982<li class="mega-menu-columns-promotion">
983	<div class="mega-menu-promotion">
984		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/42-120_Kitchen_Extendable_Oval_Dining_Table_380x.jpg?v=1785487901);">
985		
986		</div>
987		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
988            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
989            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
990            </svg>
991		</div><a href="https://www.giratree.com/products/42-120-kitchen-extendable-oval-dining-table-for-4-14-with-fluted-pedestal-base-reinforced-metal-support-leg" class="mega-menu-promotion--link"></a></div>
992</li>
993
994<li class="mega-menu-columns-promotion">
995	<div class="mega-menu-promotion">
996		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/43-59_Extendable_Round_to_Oval_Dining_Table_380x.jpg?v=1785488149);">
997		
998		</div>
999		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1000            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1001            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1002            </svg>
1003		</div><a href="https://www.giratree.com/collections/best-sellers/products/43-59-extendable-round-to-oval-dining-table-with-hidden-storage-and-fluted-sliding-door" class="mega-menu-promotion--link"></a></div>
1004</li>
1005
1006</ul>
1007
1008					</div></li><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Office" role="none">
1009		    <a href="/collections/bookshelves" title="Office">Office</a><div class="sub-menu mega-menu-container" tabindex="-1">
1010
1011				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
1012                      <li class="mega-menu-columns-list" role="none">
1013                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
1014                          
1015<li class="" role="none">
1016    				          <a href="/collections/desks" title="Desks" class="mega-menu-columns__heading" role="menuitem">Desks</a></li><li class="" role="none">
1017    				          <a href="/collections/bookshelves" title="Bookshelves" class="mega-menu-columns__heading" role="menuitem">Bookshelves</a></li>
1018                        </ul>
1019                      </li>
1020              
1021                      
1022<li class="mega-menu-columns-promotion">
1023	<div class="mega-menu-promotion">
1024		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/M
1024odern_Small_Computer_Desk_with_2_Drawers_2_380x.jpg?v=1783648213);">
1025		
1026		</div>
1027		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1028            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1029            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1030            </svg>
1031		</div><a href="/products/43-mid-century-modern-small-computer-desk-with-2-drawers" class="mega-menu-promotion--link"></a></div>
1032</li>
1033
1034<li class="mega-menu-columns-promotion">
1035	<div class="mega-menu-promotion">
1036		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/70_Tall_Arched_7-Tier_Freestanding_Bookcase_380x.jpg?v=1783648565);">
1037		
1038		</div>
1039		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1040            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1041            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1042            </svg>
1043		</div><a href="https://www.giratree.com/collections/bookshelves/products/70-tall-arched-7-tier-freestanding-bookcase-with-adjustable-shelves" class="mega-menu-promotion--link"></a></div>
1044</li>
1045
1046</ul>
1047
1048					</div></li><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Storage" role="none">
1049		    <a href="/collections/all" title="Storage">Storage</a><div class="sub-menu mega-menu-container" tabindex="-1">
1050
1051				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
1052                      <li class="mega-menu-columns-list" role="none">
1053                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
1054                          
1055<li class="" role="none">
1056    				          <a href="/collections/bathroom-cabinets" title="Bathroom Cabinets" class="mega-menu-columns__heading" role="menuitem">Bathroom Cabinets</a></li><li class="" role="none">
1057    				          <a href="/collections/storage-cabinets" title="Kitchen Cabinets" class="mega-menu-columns__heading" role="menuitem">Kitchen Cabinets</a></li>
1058                        </ul>
1059                      </li>
1060              
1061                      
1062<li class="mega-menu-columns-promotion">
1063	<div class="mega-menu-promotion">
1064		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/wall_mounted_bathroom_medicine_cabinet_380x.jpg?v=1785487456);">
1065		
1066		</div>
1067		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1068            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1069            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1070            </svg>
1071		</div><a href="https://www.giratree.com/collections/bathroom-cabinets/products/24-wall-mounted-bathroom-medicine-cabinet-with-carved-floral-doors-and-towel-bar" class="mega-menu-promotion--link"></a></div>
1072</li>
1073
1074<li class="mega-menu-columns-promotion">
1075	<div class="mega-menu-promotion">
1076		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Tilt_Out_Kitchen_Garbage_Bin_7fcf5c2c-24dc-4430-98e6-a9bc2da5f121_380x.jpg?v=1785487511);">
1077		
1078		</div>
1079		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1080            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1081            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1082            </svg>
1083		</div><a href="https://www.giratree.com/collections/storage-cabinets/products/tilt-out-wood-kitchen-garbage-bin-farmhouse-hidden-trash-can-with-drawer" class="mega-menu-promotion--link"></a></div>
1084</li>
1085
1086</ul>
1087
1088					</div></li><li class="menu-item-has-children menu-item-has-megamenu" data-item-title="Sofas" role="none">
1089		    <a href="/collections/sofas-loveseats" title="Sofas">Sofas</a><div class="sub-menu mega-menu-container" tabindex="-1">
1090
1091				    <ul class="mega-menu-columns" tabindex="-1" role="megamenubar">
1092                      <li class="mega-menu-columns-list" role="none">
1093                        <ul class="mega-menu-columns-list-sub" role="megamenusubbar">
1094                          
1095<li class="" role="none">
1096    				          <a href="/collections/sofas-loveseats" title="Sofas &amp; Loveseats" class="mega-menu-columns__heading" role="menuitem">Sofas & Loveseats</a></li><li class="" role="none">
1097    				          <a href="/collections/sofa-beds" title="Sofa Beds" class="mega-menu-columns__heading" role="menuitem">Sofa Beds</a></li><li class="" role="none">
1098    				          <a href="/collections/modular-sofas" title="Modular Sofas" class="mega-menu-columns__heading" role="menuitem">Modular Sofas</a></li><li class="" role="none">
1099    				          <a href="/collections/sectional-sofas" title="Sectionals" class="mega-menu-columns__heading" role="menuitem">Sectionals</a></li>
1100                        </ul>
1101                      </li>
1102              
1103                      
1104<li class="mega-menu-columns-promotion">
1105	<div class="mega-menu-promotion">
1106		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/image_1_e66e22d4-75ba-4d5f-9410-2ec0ac96ec23_380x.jpg?v=1780293243);">
1107		
1108		</div>
1109		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1110            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1111            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1112            </svg>
1113		</div><a href="https://www.giratree.com/collections/modular-sofas/products/modern-rectangular-modular-sofa-set-velvet-cloud-sofa-modules" class="mega-menu-promotion--link"></a></div>
1114</li>
1115
1116<li class="mega-menu-columns-promotion">
1117	<div class="mega-menu-promotion">
1118		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/3-in-1_Pull-Out_Sofa_Bed_380x.jpg?v=1780293383);">
1119		
1120		</div>
1121		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1122            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1123            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1124            </svg>
1125		</div><a href="https://www.giratree.com/collections/sofa-beds/products/convertible-3-in-1-pull-out-sofa-bed-with-hidden-side-table" class="mega-menu-promotion--link"></a></div>
1126</li>
1127
1128</ul>
1129
1130					</div></li><li class=""  role="none">
1131		    <a href="/collections/clearance-sale" title="Clearance">Clearance</a></li><li class=""  role="none">
1132		    <a href="/collections/new" title="New">New</a></li></ul>
1133</full-menu>
1134
1135<div class="mobile_inline">
1136<div class="thb-secondary-area">
1137   
1138	<a class="thb-secondary-item" href="/search" id="quick-search" title="Search">
1139<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1140<path d="M13 13.5L17.7495 18.5M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8Z" stroke="var(--color-header-icons, --color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
1141</svg>
1142</a>
1143	
1144    <a class="thb-secondary-item thb-secondary-myaccount" href="https://www.giratree.com/customer_authentication/redirect?locale=en&amp;region_country=US" title="My Account">
1145<svg width="17.98" height="20.5" viewBox="0 0 17.98 20.5">
1146  <g id="user" transform="translate(0.75 0.75)">
1147    <path id="Path_1989" data-name="Path 1989" d="M20.48,21.713V19.475A4.309,4.309,0,0,0,16.36,15H8.12A4.309,4.309,0,0,0,4,19.475v2.238" transform="translate(-4 -2.713)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1148    <ellipse id="Ellipse_165" data-name="Ellipse 165" cx="4.586" cy="4.013" rx="4.586" ry="4.013" transform="translate(3.84)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1149  </g>
1150</svg>
1151</a>
1152  
1153	<a class="thb-secondary-item thb-secondary-cart" href="/cart" id="cart-drawer-toggle"><div class="thb-secondary-item-icon">
1154<svg width="18.599" height="20.5" viewBox="0 0 18.599 20.5">
1155  <g id="shopping-bag" transform="translate(0.75 0.75)">
1156    <path id="Path_1944" data-name="Path 1944" d="M5.85,2,3,5.8V19.1A1.9,1.9,0,0,0,4.9,21H18.2a1.9,1.9,0,0,0,1.9-1.9V5.8L17.25,2Z" transform="translate(-3 -2)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1157    <line id="Line_514" data-name="Line 514" x2="16.471" transform="translate(0.417 4.349)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1158    <path id="Path_1945" data-name="Path 1945" d="M15.407,10A3.7,3.7,0,1,1,8,10" transform="translate(-3.154 -2.352)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1159  </g>
1160</svg>
1161
1162 <span class="thb-item-count">0</span></div></a>
1163   
1164</div>
1165
1166
1167<details class="mobile-toggle-wrapper">
1168	<summary class="mobile-toggle">
1169      <div class="menu-icon">
1170      <svg xmlns="http://www.w3.org/2000/svg" width="34" height="23.03" viewBox="0 0 36 23.03">
1171        <g id="Group_22063" data-name="Group 22063" transform="translate(-359.5 -88.485)">
1172          <line id="Line_32" data-name="Line 32" x2="34" transform="translate(360.5 110.516)" fill="none" stroke="#101010" stroke-linecap="round" stroke-width="2"/>
1173          <line id="Line_33" data-name="Line 33" x2="34" transform="translate(360.5 100)" fill="none" stroke="#101010" stroke-linecap="round" stroke-width="2"/>
1174          <line id="Line_34" data-name="Line 34" x2="34" transform="translate(360.5 89.485)" fill="none" stroke="#101010" stroke-linecap="round" stroke-width="2"/>
1175        </g>
1176      </svg>
1177     </div>       
1178
1179    <div class="close-icon">        
1180      <svg xmlns="http://www.w3.org/2000/svg" width="23.701" height="23.702" viewBox="0 0 23.701 23.702">
1181        <g id="Group_327" data-name="Group 327" transform="translate(-363.211 -85.724)">
1182          <line id="Line_32" data-name="Line 32" x2="28.518" transform="translate(364.979 107.658) rotate(-45)" fill="none" stroke="#101010" stroke-linecap="round" stroke-width="2.5"/>
1183          <line id="Line_34" data-name="Line 34" x2="28.518" transform="translate(364.979 87.492) rotate(45)" fill="none" stroke="#101010" stroke-linecap="round" stroke-width="2.5"/>
1184        </g>
1185      </svg>
1186   </div>   
1187
1188	</summary>
1189	<nav id="mobile-menu" class="mobile-menu-drawer" role="dialog" tabindex="-1">
1190
1191  <div class="drawer_icons">
1192  	<a class="thb-secondary-item" href="/search" title="Search">
1193<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1194<path d="M13 13.5L17.7495 18.5M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8Z" stroke="var(--color-header-icons, --color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
1195</svg>
1196</a>
1197  	
1198      <a class="thb-secondary-item thb-secondary-myaccount" href="/account" title="My Account">
1199<svg width="17.98" height="20.5" viewBox="0 0 17.98 20.5">
1200  <g id="user" transform="translate(0.75 0.75)">
1201    <path id="Path_1989" data-name="Path 1989" d="M20.48,21.713V19.475A4.309,4.309,0,0,0,16.36,15H8.12A4.309,4.309,0,0,0,4,19.475v2.238" transform="translate(-4 -2.713)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1202    <ellipse id="Ellipse_165" data-name="Ellipse 165" cx="4.586" cy="4.013" rx="4.586" ry="4.013" transform="translate(3.84)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1203  </g>
1204</svg>
1205</a>
1206    
1207  </div>
1208  
1209	<div class="mobile-menu-content"><ul class="mobile-menu"><li>
1209<details class="link-container">
1210							<summary class="parent-link">Living<span></span></summary>
1211							<ul class="sub-menu"><li><a href="/collections/shoe-cabinet" title="Shoe Cabinets">
1212                                              Shoe Cabinets
1213                                              
1214                                              
1215                                              
1216                                              
1217                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Shoe_Cabinet_400x400.webp?v=1740621587);">
1218                                                  
1219                                                </span>
1220                                              
1221                                              
1222                                            </a></li><li><a href="/collections/record-storage-cabinet" title="Record Storage Cabinet">
1223                                              Record Storage Cabinet
1224                                              
1225                                              
1226                                              
1227                                              
1228                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Record_Storage_Cabinet_400x400.webp?v=1740621471);">
1229                                                  
1230                                                </span>
1231                                              
1232                                              
1233                                            </a></li><li><a href="/collections/tv-stands" title="TV Stands">
1234                                              TV Stands
1235                                              
1236                                              
1237                                              
1238                                              
1239                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/TV_Stands_400x400.webp?v=1740621761);">
1240                                                  
1241                                                </span>
1242                                              
1243                                              
1244                                            </a></li><li><a href="/collections/coffee-tables" title="Coffee Tables">
1245                                              Coffee Tables
1246                                              
1247                                              
1248                                              
1249                                              
1250                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Coffee_Tables_400x400.webp?v=1740645004);">
1251                                                  
1252                                                </span>
1253                                              
1254                                              
1255                                            </a></li><li><a href="/collections/side-tables-end-tables" title="Side Tables &amp; End Tables">
1256                                              Side Tables & End Tables
1257                                              
1258                                              
1259                                              
1260                                              
1261                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/ChatGPT_Image_2026_7_30_14_50_46_400x400.webp?v=1785394430);">
1262                                                  
1263                                                </span>
1264                                              
1265                                              
1266                                            </a></li><li><a href="/collections/modern-entryway-console-table-sofa-tables" title="Console Tables">
1267                                              Console Tables
1268                                              
1269                                              
1270                                              
1271                                              
1272                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Console_Table_f55affd3-5f9c-4ea9-bbee-86659b1fb4d9_400x400.webp?v=1744352244);">
1273                                                  
1274                                                </span>
1275                                              
1276                                              
1277                                            </a></li><li><a href="/collections/living-room-storage-cabinet" title="Storage Cabinet">
1278                                              Storage Cabinet
1279                                              
1280                                              
1281                                              
1282                                              
1283                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/800-800_-tinypng_400x400.webp?v=1744355059);">
1284                                                  
1285                                                </span>
1286                                              
1287                                              
1288                                            </a></li>
1289<li class="mega-menu-columns-promotion">
1290	<div class="mega-menu-promotion">
1291		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Wooden_Small_Nightstand_Slim_End_Table_380x.jpg?v=1785488495);">
1292		
1293		</div>
1294		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1295            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1296            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1297            </svg>
1298		</div><a href="https://www.giratree.com/products/mid-century-modern-wooden-small-nightstand-slim-end-table-curved-profile-design" class="mega-menu-promotion--link"></a></div>
1299</li>
1300
1301<li class="mega-menu-columns-promotion">
1302	<div class="mega-menu-promotion">
1303		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/living_banner_2_380x.jpg?v=1701503435);">
1304		
1305		</div>
1306		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1307            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1308            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1309            </svg>
1310		</div><a href="https://www.giratree.com/collections/record-storage-cabinet/products/large-record-storage-cabinet-turntable-stand-with-wood-legs" class="mega-menu-promotion--link"></a></div>
1311</li>
1312
1313</ul>
1314						</details></li><li><details class="link-container">
1315							<summary class="parent-link">Bedroom<span></span></summary>
1316							<ul class="sub-menu"><li><a href="/collections/dressers" title="Dressers &amp; Chest of Drawers">
1317                                              Dressers & Chest of Drawers
1318                                              
1319                                              
1320                                              
1321                                              
1322                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Chest_of_Drawers_400x400.webp?v=1740645253);">
1323                                                  
1324                                                </span>
1325                                              
1326                                              
1327                                            </a></li><li><a href="/collections/nightstands" title="Nightstands">
1328                                              Nightstands
1329                                              
1330                                              
1331                                              
1332                                              
1333                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Nightstands_400x400.webp?v=1740645300);">
1334                                                  
1335                                                </span>
1336                                              
1337                                              
1338                                            </a></li><li><a href="/collections/wardrobe-cabinet" title="Wardrobe Cabinet">
1339                                              Wardrobe Cabinet
1340                                              
1341                                              
1342                                              
1343                                              
1344                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Wardrobe_Cabinet_400x400.webp?v=1740645340);">
1345                                                  
1346                                                </span>
1347                                              
1348                                              
1349                                            </a></li><li><a href="/collections/vanity-benches" title="Makeup Vanity">
1350                                              Makeup Vanity
1351                                              
1352                                              
1353                                              
1354                                              
1355                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Makeup_Vanity_400x400.webp?v=1740645384);">
1356                                                  
1357                                                </span>
1358                                              
1359                                              
1360                                            </a></li>
1361<li class="mega-menu-columns-promotion">
1362	<div class="mega-menu-promotion">
1363		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Narrow_Side_Table_Wood_Nightstand_380x.jpg?v=1785488787);">
1364		
1365		</div>
1366		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1367            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1368            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1369            </svg>
1370		</div><a href="https://www.giratree.com/products/narrow-side-table-wood-nightstand-with-charging-station-storage" class="mega-menu-promotion--link"></a></div>
1371</li>
1372
1373<li class="mega-menu-columns-promotion">
1374	<div class="mega-menu-promotion">
1375		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Modern_9_Drawer_Dresser_380x.jpg?v=1785489109);">
1376		
1377		</div>
1378		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1379            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1380            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1381            </svg>
1382		</div><a href="https://www.giratree.com/products/mid-century-modern-9-drawer-dresser-farmhouse-boho-storage-cabinet-side-table" class="mega-menu-promotion--link"></a></div>
1383</li>
1384
1385</ul>
1386						</details></li><li><details class="link-container">
1387							<summary class="parent-link">Dining<span></span></summary>
1388							<ul class="sub-menu"><li><a href="/collections/buffets-sideboards" title="Buffets &amp; Sideboards">
1389                                              Buffets & Sideboards
1390                                              
1391                                              
1392                                              
1393                                              
1394                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/sideboard_buffet_cabinet_400x400.webp?v=1740563921);">
1395                                                  
1396                                                </span>
1397                                              
1398                                              
1399                                            </a></li><li><a href="/collections/dining-tables" title="Dining Tables">
1400                                              Dining Tables
1401                                              
1402                                              
1403                                              
1404                                              
1405                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/2000_ed571b4b-ec12-43ce-9d9e-16bb384dd7f3_400x400.webp?v=1740562100);">
1406                                                  
1407                                                </span>
1408                                              
1409                                              
1410                                            </a></li>
1411<li class="mega-menu-columns-promotion">
1412	<div class="mega-menu-promotion">
1413		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/42-120_Kitchen_Extendable_Oval_Dining_Table_380x.jpg?v=1785487901);">
1414		
1415		</div>
1416		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1417            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1418            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1419            </svg>
1420		</div><a href="https://www.giratree.com/products/42-120-kitchen-extendable-oval-dining-table-for-4-14-with-fluted-pedestal-base-reinforced-metal-support-leg" class="mega-menu-promotion--link"></a></div>
1421</li>
1422
1423<li class="mega-menu-columns-promotion">
1424	<div class="mega-menu-promotion">
1425		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/43-59_Extendable_Round_to_Oval_Dining_Table_380x.jpg?v=1785488149);">
1426		
1427		</div>
1428		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1429            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1430            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1431            </svg>
1432		</div><a href="https://www.giratree.com/collections/best-sellers/products/43-59-extendable-round-to-oval-dining-table-with-hidden-storage-and-fluted-sliding-door" class="mega-menu-promotion--link"></a></div>
1433</li>
1434
1435</ul>
1436						</details></li><li><details class="link-container">
1437							<summary class="parent-link">Office<span></span></summary>
1438							<ul class="sub-menu"><li><a href="/collections/desks" title="Desks">
1439                                              Desks
1440                                              
1441                                              
1442                                              
1443                                              
1444                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/image_1_400x400.webp?v=1782271616);">
1445                                                  
1446                                                </span>
1447                                              
1448                                              
1449                                            </a></li><li><a href="/collections/bookshelves" title="Bookshelves">
1450                                              Bookshelves
1451                                              
1452                                              
1453                                              
1454                                              
1455                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/d9722062f721ea3021ac4ab5ca5cf145_400x400.webp?v=1782271879);">
1456                                                  
1457                                                </span>
1458                                              
1459                                              
1460                                            </a></li>
1461<li class="mega-menu-columns-promotion">
1462	<div class="mega-menu-promotion">
1463		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Modern_Small_Computer_Desk_with_2_Drawers_2_380x.jpg?v=1783648213);">
1464		
1465		</div>
1466		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1467            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1468            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1469            </svg>
1470		</div><a href="/products/43-mid-century-modern-small-computer-desk-with-2-drawers" class="mega-menu-promotion--link"></a></div>
1471</li>
1472
1473<li class="mega-menu-columns-promotion">
1474	<div class="mega-menu-promotion">
1475		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/70_Tall_Arched_7-Tier_Freestanding_Bookcase_380x.jpg?v=1783648565);">
1476		
1477		</div>
1478		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1479            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1480            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1481            </svg>
1482		</div><a href="https://www.giratree.com/collections/bookshelves/products/70-tall-arched-7-tier-freestanding-bookcase-with-adjustable-shelves" class="mega-menu-promotion--link"></a></div>
1483</li>
1484
1485</ul>
1486						</details></li><li><details class="link-container">
1487							<summary class="parent-link">Storage<span></span></summary>
1488							<ul class="sub-menu"><li><a href="/collections/bathroom-cabinets" title="Bathroom Cabinets">
1489                                              Bathroom Cabinets
1490                                              
1491                                              
1492                                              
1493                                              
1494                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Bathroom_Cabinets_400x400.webp?v=1785489827);">
1495                                                  
1496                                                </span>
1497                                              
1498                                              
1499                                            </a></li><li><a href="/collections/storage-cabinets" title="Kitchen Cabinets">
1500                                              Kitchen Cabinets
1501                                              
1502                                              
1503                                              
1504                                              
1505                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Kitchen_Cabinets_400x400.webp?v=1740561283);">
1506                                                  
1507                                                </span>
1508                                              
1509                                              
1510                                            </a></li>
1511<li class="mega-menu-columns-promotion">
1512	<div class="mega-menu-promotion">
1513		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/wall_mounted_bathroom_medicine_cabinet_380x.jpg?v=1785487456);">
1514		
1515		</div>
1516		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1517            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1518            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1519            </svg>
1520		</div><a href="https://www.giratree.com/collections/bathroom-cabinets/products/24-wall-mounted-bathroom-medicine-cabinet-with-carved-floral-doors-and-towel-bar" class="mega-menu-promotion--link"></a></div>
1521</li>
1522
1523<li class="mega-menu-columns-promotion">
1524	<div class="mega-menu-promotion">
1525		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/Tilt_Out_Kitchen_Garbage_Bin_7fcf5c2c-24dc-4430-98e6-a9bc2da5f121_380x.jpg?v=1785487511);">
1526		
1527		</div>
1528		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1529            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1530            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1531            </svg>
1532		</div><a href="https://www.giratree.com/collections/storage-cabinets/products/tilt-out-wood-kitchen-garbage-bin-farmhouse-hidden-trash-can-with-drawer" class="mega-menu-promotion--link"></a></div>
1533</li>
1534
1535</ul>
1536						</details></li><li>
1536<details class="link-container">
1537							<summary class="parent-link">Sofas<span></span></summary>
1538							<ul class="sub-menu"><li><a href="/collections/sofas-loveseats" title="Sofas &amp; Loveseats">
1539                                              Sofas & Loveseats
1540                                              
1541                                              
1542                                              
1543                                              
1544                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Sofas_Loveseats_400x400.webp?v=1779845210);">
1545                                                  
1546                                                </span>
1547                                              
1548                                              
1549                                            </a></li><li><a href="/collections/sofa-beds" title="Sofa Beds">
1550                                              Sofa Beds
1551                                              
1552                                              
1553                                              
1554                                              
1555                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/Convertible_3-in-1_Multi-Functional_Sofa_Bed_with_Hidden_Side_Table_400x400.webp?v=1779955943);">
1556                                                  
1557                                                </span>
1558                                              
1559                                              
1560                                            </a></li><li><a href="/collections/modular-sofas" title="Modular Sofas">
1561                                              Modular Sofas
1562                                              
1563                                              
1564                                              
1565                                              
1566                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/9_432e3758-5630-476a-b899-caf5227f97b2_400x400.webp?v=1780024445);">
1567                                                  
1568                                                </span>
1569                                              
1570                                              
1571                                            </a></li><li><a href="/collections/sectional-sofas" title="Sectionals">
1572                                              Sectionals
1573                                              
1574                                              
1575                                              
1576                                              
1577                                                <span class="collection_menu_img" style="background-image:url(//www.giratree.com/cdn/shop/files/151_400x400.webp?v=1780909605);">
1578                                                  
1579                                                </span>
1580                                              
1581                                              
1582                                            </a></li>
1583<li class="mega-menu-columns-promotion">
1584	<div class="mega-menu-promotion">
1585		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/image_1_e66e22d4-75ba-4d5f-9410-2ec0ac96ec23_380x.jpg?v=1780293243);">
1586		
1587		</div>
1588		<div class="mega-menu-promotion--content"><strong>New in</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1589            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1590            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1591            </svg>
1592		</div><a href="https://www.giratree.com/collections/modular-sofas/products/modern-rectangular-modular-sofa-set-velvet-cloud-sofa-modules" class="mega-menu-promotion--link"></a></div>
1593</li>
1594
1595<li class="mega-menu-columns-promotion">
1596	<div class="mega-menu-promotion">
1597		<div class="mega-menu-promotion--image" style="background-image:url(//www.giratree.com/cdn/shop/files/3-in-1_Pull-Out_Sofa_Bed_380x.jpg?v=1780293383);">
1598		
1599		</div>
1600		<div class="mega-menu-promotion--content"><strong>Bestsellers</strong><p></p><svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1601            <path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1602            <path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"></path>
1603            </svg>
1604		</div><a href="https://www.giratree.com/collections/sofa-beds/products/convertible-3-in-1-pull-out-sofa-bed-with-hidden-side-table" class="mega-menu-promotion--link"></a></div>
1605</li>
1606
1607</ul>
1608						</details></li><li><div class="link-container">
1609							<a href="/collections/clearance-sale" title="Clearance">Clearance</a>
1610						</div></li><li><div class="link-container">
1611							<a href="/collections/new" title="New">New</a>
1612						</div></li></ul><ul class="mobile-secondary-menu">
1613			</ul><ul class="social-links">
1614	
1615	<li><a href="https://www.facebook.com/GiraTree-102663216119667/" class="social facebook" target="_blank" rel="noreferrer" title="Facebook"><span class="social-icon">
1616<svg class="icon icon-facebook" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
1616ox="0 0 25 25">
1617  <path data-name="Icon ionic-logo-facebook" d="M28.12,4.5H5.88A1.381,1.381,0,0,0,4.5,5.88V28.12A1.381,1.381,0,0,0,5.88,29.5H17V19.6H14.012V15.958H17v-2.7c0-3.229,2.24-4.987,5.124-4.987,1.38,0,2.865.1,3.21.15V11.8h-2.3c-1.569,0-1.868.742-1.868,1.836v2.324H24.9L24.415,19.6H21.167v9.9H28.12a1.381,1.381,0,0,0,1.38-1.38V5.88A1.381,1.381,0,0,0,28.12,4.5Z" transform="translate(-4.5 -4.5)" fill="#eee"/>
1618</svg>
1619</span><span>Facebook</span></a></li>
1620	
1621	
1622	<li><a href="https://twitter.com/giratreeshop" class="social twitter" target="_blank" rel="noreferrer" title="Twitter"><span class="social-icon">
1623<svg class="icon icon-twitter" xmlns="http://www.w3.org/2000/svg" width="25" height="20" viewBox="0 0 25 20">
1624  <path data-name="Icon simple-twitter" d="M24.951,5.751a10.547,10.547,0,0,1-2.943.795,5.1,5.1,0,0,0,2.253-2.792A10.69,10.69,0,0,1,21,4.967a5.142,5.142,0,0,0-3.74-1.6,5.046,5.046,0,0,0-4.993,6.194A14.593,14.593,0,0,1,1.708,4.307a4.885,4.885,0,0,0-.694,2.538,5.025,5.025,0,0,0,2.279,4.2,5.171,5.171,0,0,1-2.321-.632v.063a5.068,5.068,0,0,0,4.11,4.949,5.252,5.252,0,0,1-2.3.087,5.133,5.133,0,0,0,4.8,3.5,10.383,10.383,0,0,1-6.356,2.158A11.048,11.048,0,0,1,0,21.1a14.747,14.747,0,0,0,7.872,2.265A14.356,14.356,0,0,0,22.453,9.03c0-.214,0-.431-.016-.646A10.261,10.261,0,0,0,25,5.771l-.049-.021Z" transform="translate(0 -3.369)" fill="#eee"/>
1625</svg>
1626</span><span>Twitter</span></a></li>
1627	
1628	
1629	<li><a href="https://www.instagram.com/giratreeofficial/" class="social instagram" target="_blank" rel="noreferrer" title="Instagram"><span class="social-icon">
1630<svg class="icon icon-instagram" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25">
1631  <path data-name="Icon simple-instagram" d="M12.5,0C9.1,0,8.68.016,7.347.075A9.217,9.217,0,0,0,4.312.656,6.121,6.121,0,0,0,2.1,2.1,6.1,6.1,0,0,0,.656,4.313,9.19,9.19,0,0,0,.075,7.347C.012,8.68,0,9.1,0,12.5s.016,3.82.075,5.153a9.223,9.223,0,0,0,.581,3.034A6.13,6.13,0,0,0,2.1,22.9a6.113,6.113,0,0,0,2.215,1.442,9.229,9.229,0,0,0,3.034.581C8.68,24.987,9.1,25,12.5,25s3.82-.016,5.153-.075a9.25,9.25,0,0,0,3.034-.581,6.388,6.388,0,0,0,3.656-3.656,9.223,9.223,0,0,0,.581-3.034C24.987,16.32,25,15.9,25,12.5s-.016-3.82-.075-5.153a9.244,9.244,0,0,0-.581-3.034A6.135,6.135,0,0,0,22.9,2.1,6.09,6.09,0,0,0,20.687.656,9.2,9.2,0,0,0,17.653.075C16.32.012,15.9,0,12.5,0Zm0,2.25c3.336,0,3.734.017,5.052.074a6.887,6.887,0,0,1,2.32.432,4.114,4.114,0,0,1,2.373,2.372,6.9,6.9,0,0,1,.43,2.32c.059,1.319.073,1.715.073,5.052s-.016,3.734-.077,5.052a7.034,7.034,0,0,1-.439,2.32,3.969,3.969,0,0,1-.936,1.44,3.9,3.9,0,0,1-1.437.933,6.952,6.952,0,0,1-2.328.43c-1.327.059-1.718.073-5.061.073s-3.735-.016-5.061-.077a7.088,7.088,0,0,1-2.329-.439A3.871,3.871,0,0,1,3.642,21.3,3.8,3.8,0,0,1,2.7,19.858a7.094,7.094,0,0,1-.437-2.328C2.22,16.218,2.2,15.813,2.2,12.484s.017-3.735.064-5.064A7.086,7.086,0,0,1,2.7,5.094a3.705,3.705,0,0,1,.937-1.439A3.7,3.7,0,0,1,5.078,2.72a6.918,6.918,0,0,1,2.314-.439c1.328-.047,1.719-.062,5.061-.062l.047.031Zm0,3.831A6.419,6.419,0,1,0,18.919,12.5,6.418,6.418,0,0,0,12.5,6.081Zm0,10.585A4.167,4.167,0,1,1,16.667,12.5,4.166,4.166,0,0,1,12.5,16.667ZM20.673,5.828a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.673,5.828Z" fill="#eee"/>
1632</svg>
1633</span><span>Instagram</span></a></li>
1634	
1635	
1636	<li><a href="https://www.youtube.com/@giratreeofficial" class="social youtube" target="_blank" rel="noreferrer" title="YouTube"><span class="social-icon">
1637<svg class="icon icon-youtube" xmlns="http://www.w3.org/2000/svg" width="32" height="25" viewBox="0 0 32 25">
1638  <path data-name="Icon simple-youtube" d="M31.339,9.284a4.274,4.274,0,0,0-2.785-3.113c-2.494-.747-12.533-.747-12.533-.747S6.008,5.409,3.489,6.171A4.274,4.274,0,0,0,.7,9.284a51.933,51.933,0,0,0-.7,8.655,51.932,51.932,0,0,0,.7,8.623,4.274,4.274,0,0,0,2.785,3.113c2.492.748,12.533.748,12.533.748s10.012,0,12.533-.748a4.274,4.274,0,0,0,2.785-3.113,51.942,51.942,0,0,0,.667-8.623,51.943,51.943,0,0,0-.667-8.655ZM12.818,23.294V12.569l8.355,5.371Z" transform="translate(-0.007 -5.424)" fill="#eee"/>
1639</svg>
1640</span><span>YouTube</span></a></li>
1641	
1642	
1643	<li><a href="https://www.pinterest.com/giratreeofficial/" class="social pinterest" target="_blank" rel="noreferrer" title="Pinterest"><span class="social-icon">
1644<svg class="icon icon-pinterest" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
1644ox="0 0 25 25">
1645  <path data-name="Icon simple-pinterest" d="M12.562,0A12.482,12.482,0,0,0,8,24.114a11.975,11.975,0,0,1,.043-3.582c.229-.976,1.468-6.205,1.468-6.205a4.509,4.509,0,0,1-.375-1.855c0-1.732,1.01-3.032,2.264-3.032A1.571,1.571,0,0,1,12.984,11.2a24.975,24.975,0,0,1-1.036,4.158A1.813,1.813,0,0,0,13.8,17.61c2.222,0,3.935-2.339,3.935-5.716a4.935,4.935,0,0,0-5.23-5.072,5.41,5.41,0,0,0-5.648,5.416,4.854,4.854,0,0,0,.928,2.855.38.38,0,0,1,.089.359c-.094.391-.306,1.249-.349,1.42-.055.234-.18.282-.419.172-1.561-.719-2.541-3-2.541-4.84,0-3.933,2.87-7.554,8.27-7.554,4.342,0,7.719,3.091,7.719,7.211,0,4.307-2.722,7.773-6.509,7.773a3.383,3.383,0,0,1-2.88-1.436l-.782,2.967a13.589,13.589,0,0,1-1.564,3.277A12.493,12.493,0,1,0,12.528.027Z" transform="translate(-0.044)" fill="#eee"/>
1646</svg>
1647</span><span>Pinterest</span></a></li>
1648	
1649	
1650	
1651	<li><a href="https://www.tiktok.com/@giratreestore?lang=en" class="social tiktok" target="_blank" rel="noreferrer" title="TikTok"><span class="social-icon">
1652<svg class="icon icon-tiktok" xmlns="http://www.w3.org/2000/svg" width="20" height="25" viewBox="0 0 20 25">
1653  <path data-name="Icon simple-tiktok" d="M12.873.021C14.129,0,15.376.01,16.623,0A6.78,6.78,0,0,0,18.3,4.344a6.5,6.5,0,0,0,4.067,1.865v4.2A9.6,9.6,0,0,1,18.34,9.4a11.65,11.65,0,0,1-1.554-.969c-.01,3.042.01,6.083-.019,9.114a8.414,8.414,0,0,1-1.295,4.1A7.019,7.019,0,0,1,9.8,24.989,6.566,6.566,0,0,1,5.89,23.916a7.94,7.94,0,0,1-3.5-5.948c-.019-.521-.029-1.042-.01-1.552A8.052,8.052,0,0,1,4.854,11.25a6.751,6.751,0,0,1,5.9-1.792c.019,1.542-.038,3.083-.038,4.625a3.13,3.13,0,0,0-2.9.385,3.591,3.591,0,0,0-1.3,1.823,4.473,4.473,0,0,0-.134,1.677,3.345,3.345,0,0,0,3.357,2.99,3.185,3.185,0,0,0,2.657-1.677,2.528,2.528,0,0,0,.393-1.1c.1-1.865.058-3.719.067-5.583.01-4.2-.01-8.385.019-12.573Z" transform="translate(-2.369)" fill="#eee"/>
1654</svg>
1655</span><span>TikTok</span></a></li>
1656	
1657	
1658	
1659    
1660</ul>
1661</div>
1662	<div class="thb-mobile-menu-footer">
1663		<div class="no-js-hidden"></div><a class="thb-mobile-account-link" href="https://www.giratree.com/customer_authentication/redirect?locale=en&amp;region_country=US" title="Login
1664">
1665<svg width="17.98" height="20.5" viewBox="0 0 17.98 20.5">
1666  <g id="user" transform="translate(0.75 0.75)">
1667    <path id="Path_1989" data-name="Path 1989" d="M20.48,21.713V19.475A4.309,4.309,0,0,0,16.36,15H8.12A4.309,4.309,0,0,0,4,19.475v2.238" transform="translate(-4 -2.713)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1668    <ellipse id="Ellipse_165" data-name="Ellipse 165" cx="4.586" cy="4.013" rx="4.586" ry="4.013" transform="translate(3.84)" fill="none" stroke="#101010" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
1669  </g>
1670</svg>
1671 Login
1672</a></div>
1673</nav>
1674<link rel="stylesheet" href="//www.giratree.com/cdn/shop/t/12/assets/mobile-menu.css?v=55843994735517035761690881533" media="print" onload="this.media='all'">
1675<noscript><link href="//www.giratree.com/cdn/shop/t/12/assets/mobile-menu.css?v=55843994735517035761690881533" rel="stylesheet" type="text/css" media="all" /></noscript>
1676
1677</details>
1678
1679</div>
1680
1681</div>
1682	</div>
1683	<style data-shopify>
1684:root {
1685			--logo-height: 65px;
1686			--logo-height-mobile: 38px;
1687		}
1688	</style>
1689</theme-header>
1690<div class="thb-quick-search no-js-hidden" tabindex="-1">
1691	<div class="thb-quick-search--form">
1692		<form role="search" method="get" class="searchform" action="/search">
1693			<fieldset>
1694				<input type="search" class="search-field" placeholder="Search for anything" value="" name="q" autocomplete="off">
1695				<div class="thb-search-close">
1696<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1697<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-header-icons, --color-accent)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1698</svg>
1699</div>
1700			</fieldset>
1701		</form>
1702	</div><div class="thb-quick-search--results-container">
1703		<div class="thb-quick-search--results"></div>
1704		<span class="loading-overlay">
1705<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
1706	<circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle>
1707</svg>
1708</span>
1709	</div></div>
1709<script src="//www.giratree.com/cdn/shop/t/12/assets/header.js?v=10079366996917004661693719703" type="text/javascript"></script>
1709<script type="application/ld+json">
1710  {
1711    "@context": "http://schema.org",
1712    "@type": "Organization",
1713    "name": "GiraTree",
1714    
1715      "logo": "https:\/\/www.giratree.com\/cdn\/shop\/files\/logo_211e772c-ebee-46fd-8db5-52fa64fce579.png?v=1750213571\u0026width=600",
1716    
1717    "sameAs": [
1718      "https:\/\/twitter.com\/giratreeshop",
1719      "https:\/\/www.facebook.com\/GiraTree-102663216119667\/",
1720      "https:\/\/www.pinterest.com\/giratreeofficial\/",
1721      "https:\/\/www.instagram.com\/giratreeofficial\/",
1722      "https:\/\/www.tiktok.com\/@giratreestore?lang=en",
1723      "https:\/\/www.youtube.com\/@giratreeofficial",
1724      ""
1725    ],
1726    "url": "https:\/\/www.giratree.com"
1727  }
1728</script>
1728
1729</div>
1730<!-- END sections: header-group -->
1731		<div role="main" id="main-content">
1732			<div id="shopify-section-template--19486884004142__breadcrumbs" class="shopify-section"><link href="//www.giratree.com/cdn/shop/t/12/assets/breadcrumbs.css?v=179772296834698292281687954988" rel="stylesheet" type="text/css" media="all" />
1733<scroll-shadow class="full-width">
1734	<nav class="breadcrumbs" aria-label="breadcrumbs">
1735	  <a href="/" title="Home">Home</a>
1736	  
1737		
1738       
1739	  
1740		
1741	    <i>/</i>
1742	    <a href="/blogs/news" title="News">News</a>
1743	    <i>/</i>
1744	    What Size Coffee Table Do I Need for My Sofa? A Simple Guide
1745	  
1746	  
1747		
1748		
1749	</nav>
1750</scroll-shadow>
1751</div><div id="shopify-section-template--19486884004142__main-article" class="shopify-section article-section"><div class="blog-post-detail--sticky"></div>
1752<link href="//www.giratree.com/cdn/shop/t/12/assets/article.css?v=163177074781606600671688290358" rel="stylesheet" type="text/css" media="all" />
1753<script src="//www.giratree.com/cdn/shop/t/12/assets/article.js?v=21518808698471018501693719609" type="text/javascript"></script>
1753
1754<article-navigation class="blog-post-detail--navigation"><div></div><div class="blog-post-detail--navigation-current">
1755		<div>
1756			<span>Now Reading:</span> <h6>What Size Coffee Table Do I Need for My Sofa? A Simple Guide</h6>
1757		</div>
1758	</div><a href="/blogs/news/how-to-create-a-mid-century-modern-home-with-stylish-furniture" class="blog-post-detail--navigation-link navigation-next">
1759	    <span>Next article</span>
1760			
1761<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
1762<path d="M1 5.5H13" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
1763<path d="M9.69995 1L14.2 5.5L9.69995 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
1764</svg>
1765
1766	  </a><span class="blog-post-detail--navigation-bar" id="progress-bar"></span>
1767</article-navigation><div class="blog-post-detail--offset">
1768	<div class="blog-post-detail--wrapper section-spacing">
1769		<div class="row">
1770			<div class="small-12 columns">
1771				<article class="blog-post-detail">
1772					
1773						
1774						
1775						
1776							<div class="post-title" >
1777								<div class="post-meta-wrapper">
1778									
1779									<aside class="post-meta">
1780										<time datetime="2026-08-26T07:03:21Z">Aug 26, 2026</time>
1781									</aside>
1782									
1783									
1784									<aside class="post-author">Jeff gao</aside>
1785									
1786								</div>
1787								<h1 class="entry-title h2">What Size Coffee Table Do I Need for My Sofa? A Simple Guide</h1>
1788							</div>
1789						
1790						
1791						
1792						
1793					
1794						
1795						
1796							<div class="featured-image" >
1797<img class="lazyload " width="1200" height="675" data-sizes="auto" src="//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_20x11_crop_center.jpg?v=1787731245" data-srcset="//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_375x_crop_center.jpg?v=1787731245 375w,//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_1200x675_crop_center.jpg?v=1787731245 1200w" alt="Round fluted coffee table paired with a modern sofa in a warm living room"  />
1798<noscript>
1799<img width="1200" height="675" sizes="auto" src="//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_20x11_crop_center.jpg?v=1787731245" srcset="//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_375x_crop_center.jpg?v=1787731245 375w,//www.giratree.com/cdn/shop/articles/Round_fluted_coffee_table_paired_with_a_modern_sofa_in_a_warm_living_room_c377dc5d-89e5-4f80-bb72-cb6e74d9b97d_1200x675_crop_center.jpg?v=1787731245 1200w" alt="Round fluted coffee table paired with a modern sofa in a warm living room" loading="lazy"  />
1800</noscript>
1801</div>
1802						
1803						
1804						
1805						
1806						
1807					
1808						
1809						
1810						
1811						
1812							<div class="post-content page-content-width rte" >
1813								<p>Choosing a coffee table is about more than finding a style you love. The right size can make your living room feel balanced, comfortable, and easy to move through, while the wrong size may make even beautiful furniture feel awkward.</p>
1814<p>So, what size coffee table do you need for your sofa?</p>
1815<p>As a general rule, your coffee table should be about two-thirds the length of your sofa, approximately the same height as the sofa seat, and positioned 12 to 18 inches away from it. These proportions create a comfortable arrangement while keeping drinks, books, and everyday essentials within easy reach.</p>
1816<p>This guide explains how to choose the right coffee table length, height, width, and shape for your sofa and living room.</p>
1817<h2>Coffee Table Size at a Glance</h2>
1818<p>Use these measurements as a starting point:</p>
1819<table>
1820<thead>
1821<tr>
1822<th>Measurement</th>
1823<th>Recommended Size</th>
1824</tr>
1825</thead>
1826<tbody>
1827<tr>
1828<td>Coffee table length</td>
1829<td>About two-thirds the length of the sofa</td>
1830</tr>
1831<tr>
1832<td>Coffee table height</td>
1833<td>Level with the sofa seat or 1–2 inches lower</td>
1834</tr>
1835<tr>
1836<td>Distance from sofa</td>
1837<td>12–18 inches</td>
1838</tr>
1839<tr>
1840<td>Main walkway clearance</td>
1841<td>
1841Approximately 30–36 inches</td>
1842</tr>
1843<tr>
1844<td>Distance from TV stand or other furniture</td>
1845<td>At least 24–30 inches when possible</td>
1846</tr>
1847</tbody>
1848</table>
1849<p>These guidelines are flexible. Your room size, sofa shape, and how you use the table should also influence your decision.</p>
1850<div style="text-align: left;"><img src="https://cdn.shopify.com/s/files/1/0667/5965/5726/files/Coffee_table_length_and_12_to_18_inch_sofa_spacing_guide.jpg?v=1787729766" alt="Coffee table length and 12 to 18 inch sofa spacing guide" style="float: none;"></div>
1851<div style="text-align: left;">A coffee table should generally measure about two-thirds the length of your sofa, with 12–18 inches of space between them.</div>
1852<div style="text-align: left;"><br></div>
1853<h2>How Long Should a Coffee Table Be?</h2>
1854<p>A coffee table should generally measure about two-thirds the length of your sofa. This creates visual balance without making the table look too small or overwhelming the seating area.</p>
1855<p>For example:</p>
1856<table>
1857<thead>
1858<tr>
1859<th>Sofa Length</th>
1860<th>Suggested Coffee Table Length</th>
1861</tr>
1862</thead>
1863<tbody>
1864<tr>
1865<td>60-inch loveseat</td>
1866<td>36–40 inches</td>
1867</tr>
1868<tr>
1869<td>72-inch sofa</td>
1870<td>44–48 inches</td>
1871</tr>
1872<tr>
1873<td>84-inch sofa</td>
1874<td>50–56 inches</td>
1875</tr>
1876<tr>
1877<td>96-inch sofa</td>
1878<td>58–64 inches</td>
1879</tr>
1880</tbody>
1881</table>
1882<p>A coffee table does not have to match these measurements exactly. A few inches in either direction can still work, especially when the table has a light, open design.</p>
1883<p>For most standard three-seat sofas, a coffee table between 42 and 54 inches long is a practical choice.</p>
1884<p>If the table is too short, it may look disconnected from the sofa and be difficult for everyone to reach. If it is nearly as long as the sofa, the arrangement can feel crowded and leave less room to move around the ends.</p>
1885<h2>How High Should a Coffee Table Be?</h2>
1886<p>The ideal coffee table height is approximately level with the seat cushions of your sofa or one to two inches lower.</p>
1887<p>Most sofa seats are around 17 to 19 inches high, so many standard coffee tables measure between 16 and 18 inches tall.</p>
1888<p>A table that is much higher than the sofa seat can interrupt sightlines and make the room feel visually heavy. A very low table may look stylish, but it can be less comfortable when you need to reach for a drink, use a laptop, or serve snacks.</p>
1889<p>If you want more flexibility, consider a lift-top coffee table. The tabletop can remain at a traditional height for everyday use and lift upward when you need a convenient surface for working, dining, or entertaining.</p>
1890<p>Explore GiraTree’s <a href="https://www.giratree.com/collections/coffee-tables">coffee table collection</a> to discover standard, storage, and lift-top designs.</p>
1891<h2>How Far Should a Coffee Table Be from the Sofa?</h2>
1892<p>Place your coffee table approximately 12 to 18 inches away from the front of your sofa.</p>
1893<p>This gives you enough space to walk through or sit down comfortably while keeping the tabletop within reach. Around 16 inches works well in many living rooms.</p>
1894<p>If your space is compact, you may reduce the distance slightly, but try not to place the table so close that it restricts legroom. In a larger living room, avoid moving it too far away, or guests may need to lean forward uncomfortably to use it.</p>
1895<p>You should also consider the area on the other side of the coffee table. If it faces a TV stand, fireplace, or another piece of furniture, leave at least 24 to 30 inches of clearance when possible. Main walkways may need approximately 30 to 36 inches.</p>
1896<h2>What Shape Coffee Table Works Best with Your Sofa?</h2>
1897<p>Size is important, but shape also affects how comfortably the coffee table fits into your seating arrangement.</p>
1898<div style="text-align: left;"><img src="https://cdn.shopify.com/s/files/1/0667/5965/5726/files/Rectangular_oval_round_and_square_coffee_table_shape_comparison.webp?v=1787730944" alt="Rectangular oval round and square coffee table shape comparison" style="float: none;"></div>
1899<div style="text-align: left;">Compare rectangular, oval, round, and square coffee tables to find the shape that best complements your sofa and room layout.</div>
1900<div style="text-align: left;"></div>
1901<h3>Rectangular Coffee Tables</h3>
1902<p>A rectangular coffee table is a dependable choice for most standard sofas. Its longer surface follows the horizontal shape of the sofa and provides plenty of space for drinks, books, decor, and serving trays.</p>
1903<p>Rectangular tables work especially well in long or narrow living rooms.</p>
1904<h3>Oval Coffee Tables</h3>
1905<p>An oval coffee table offers the useful surface area of a rectangular table while introducing softer edges. It is a good option for smaller rooms, busy walkways, or homes with children because there are no sharp corners.</p>
1906<p>The curved silhouette also pairs beautifully with modern, mid-century, and organic-style sofas.</p>
1907<h3>Round Coffee Tables</h3>
1908<p>Round coffee tables work well with loveseats, compact sofas, and smaller seating arrangements. They can soften a room dominated by straight lines and make it easier to move around the table.</p>
1909<p>
1909However, a small round table may feel undersized in front of a long sofa. For a larger seating area, choose a generously sized round table or combine two nesting tables.</p>
1910<h3>Square Coffee Tables</h3>
1911<p>A square table works best with a wide seating arrangement, matching sofas, or a compact sectional. It can help fill the center of a square conversation area but may take up too much floor space in a narrow room.</p>
1912<h2>What Size Coffee Table Works with a Sectional?</h2>
1913<p>Sectional sofas require slightly different planning because their shape creates a more enclosed seating area.</p>
1914<p>For an L-shaped sectional, choose a coffee table that fits comfortably inside the open space without extending beyond the ends of the seating area. Round and square coffee tables often work particularly well because they can be reached from multiple seats.</p>
1915<p>For a large U-shaped sectional, consider a larger square table, an oversized round table, or a pair of nesting coffee tables. The goal is to provide a useful surface without blocking access to the seats.</p>
1916<p>Before buying, measure the open area inside the sectional and subtract 24 to 36 inches from both the length and width. This helps preserve approximately 12 to 18 inches of clearance around the table.</p>
1917<h2>Choosing a Coffee Table for a Small Living Room</h2>
1918<p>In a small living room, every inch matters. Look for a coffee table that feels visually light and offers practical storage.</p>
1919<p>Helpful features include:</p>
1920<ul>
1921<li>
1922<p>Rounded or oval edges that make movement easier</p>
1923</li>
1924<li>
1925<p>Raised legs that reveal more floor space</p>
1926</li>
1927<li>
1928<p>Open lower shelves for books and baskets</p>
1929</li>
1930<li>
1931<p>Hidden compartments that reduce visual clutter</p>
1932</li>
1933<li>
1934<p>Lift-top designs that can serve as a workspace or dining surface</p>
1935</li>
1936<li>
1937<p>Nesting tables that can be separated when needed</p>
1938</li>
1939</ul>
1940<p>Avoid choosing an oversized table simply to gain more storage. Maintaining comfortable walking space will make the entire room feel more open.</p>
1941<p>If you are still selecting your seating, browse GiraTree’s <a href="https://www.giratree.com/collections/sofas-loveseats">sofas and loveseats</a> and compare the listed sofa dimensions with your preferred coffee table.</p>
1942<h2>Measure Before You Buy</h2>
1943<p>Before ordering a coffee table, use painter’s tape to mark its dimensions on the floor. This simple step helps you understand how much space the table will occupy and whether there is enough room to walk around it.</p>
1944<p>Check the following measurements:</p>
1945<ol>
1946<li>
1947<p>Measure the full length of your sofa.</p>
1948</li>
1949<li>
1950<p>Measure the sofa seat height from the floor.</p>
1951</li>
1952<li>
1953<p>Mark 12 to 18 inches of space in front of the sofa.</p>
1954</li>
1955<li>
1956<p>Mark the proposed coffee table length and width.</p>
1957</li>
1958<li>
1959<p>Check the remaining clearance to nearby furniture and walkways.</p>
1960</li>
1961</ol>
1962<p>If the outline feels too large, try a narrower table or a design with curved edges. If it looks lost in the room, consider a longer table or a pair of coordinating nesting tables.</p>
1963<div style="text-align: left;"><img src="https://cdn.shopify.com/s/files/1/0667/5965/5726/files/31.5_Organic_Modern_Fluted_Round_Coffee_Table_with_Hidden_Storage_1.jpg?v=1787731137" alt="GiraTree round fluted wood coffee table styled with a modern sofa" style="float: none;"></div>
1964<p>Create a balanced and inviting living room with a coffee table that fits your space, style, and everyday needs.</p>
1965<h2>Final Thoughts</h2>
1966<p>The right coffee table should feel proportional to your sofa and comfortable for everyday life.</p>
1967<p>For most living rooms, choose a coffee table that is approximately two-thirds the length of your sofa, level with the sofa seat or slightly lower, and positioned 12 to 18 inches away. Then adjust the size and shape to suit your room layout, storage needs, and personal style.</p>
1968<p>Thoughtful measurements can make the difference between a table that simply fits and one that brings the entire living room together.</p>
1969<p>Explore the complete <a href="https://www.giratree.com/collections/coffee-tables">GiraTree Coffee Tables Collection</a> to find modern coffee tables designed for stylish, comfortable, and organized living.</p>
1970							</div>
1971						
1972						
1973						
1974					
1975						
1976						
1977						
1978						
1979						
1980<footer class="article-tags page-content-width" >
1981								<span>Tags:</span>
1982						    
1983						      <a href="/blogs/news/tagged/coffee-table-size-guide" class="tag-link text-button">coffee table size guide</a>
1984						    
1985						  </footer>
1986						
1987					
1988						
1989						
1990						
1991						
1992						
1993						
1994						<div class="page-content-width" >
1995							
1996
1997
1998<aside class="share-article">
1999  <p>Share:</p>
2000  
2001  <a href="http://www.facebook.com/sharer.php?u=https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide" class="facebook social"><svg xmlns="http://www.w3.org/2000/svg" width="9.105" height="17" viewBox="0 0 9.105 17">
2002  <path id="_" data-name="" d="M9.268-5.312,9.74-8.389H6.788v-2a1.538,1.538,0,0,1,1.735-1.662H9.865v-2.619a16.367,16.367,0,0,0-2.382-.208c-2.431,0-4.02,1.474-4.02,4.141v2.345H.76v3.077h2.7V2.125H6.788V-5.312Z" transform="translate(-0.76 14.875)" fill="#555555"/></svg> </a>
2003  
2004  
2005  <a href="https://twitter.com/intent/tweet?text=What%20Size%20Coffee%20Table%20Do%20I%20Need%20for%20My%20Sofa?%20A%20Simple%20Guide&amp;url=https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide" class="twitter social"> <svg xmlns="http://www.w3.org/2000/svg" width="17" height="13.807" viewBox="0 0 17 13.807">
2006  <path id="_" data-name="" d="M15.253-9.838A7.489,7.489,0,0,0,17-11.639a6.985,6.985,0,0,1-2.006.539,3.475,3.475,0,0,0,1.532-1.92,6.859,6.859,0,0,1-2.211.841,3.476,3.476,0,0,0-2.546-1.1A3.483,3.483,0,0,0,8.284-9.794,3.933,3.933,0,0,0,8.37-9a9.9,9.9,0,0,1-7.184-3.646,3.458,3.458,0,0,0-.475,1.758,3.482,3.482,0,0,0,1.553,2.9A3.509,3.509,0,0,1,.69-8.424v.043A3.485,3.485,0,0,0,3.484-4.962a3.684,3.684,0,0,1-.917.119A4.391,4.391,0,0,1,1.909-4.9,3.49,3.49,0,0,0,5.167-2.481,6.978,6.978,0,0,1,.841-.992,7.211,7.211,0,0,1,0-1.035,9.846,9.846,0,0,0,5.35.529a9.845,9.845,0,0,0,9.913-9.913C15.263-9.535,15.263-9.687,15.253-9.838Z" transform="translate(0 13.279)" fill="#555" opacity="0.8"/>
2007</svg></a>
2008  
2009  
2010  <a href="http://pinterest.com/pin/create/link/?url=https://www.giratree.com/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide&amp;
2010media=Liquid error (snippets/social-share line 16): invalid url input&amp;description=What%20Size%20Coffee%20Table%20Do%20I%20Need%20for%20My%20Sofa?%20A%20Simple%20Guide" class="pinterest social" data-pin-no-hover="true"><svg xmlns="http://www.w3.org/2000/svg" width="12.75" height="16.572" viewBox="0 0 12.75 16.572">
2011  <path id="_" data-name="" d="M6.773-14.659C3.367-14.659,0-12.388,0-8.713,0-6.375,1.315-5.047,2.112-5.047c.329,0,.518-.916.518-1.175,0-.309-.787-.966-.787-2.251A4.487,4.487,0,0,1,6.5-13.036c2.261,0,3.935,1.285,3.935,3.646,0,1.763-.707,5.07-3,5.07A1.474,1.474,0,0,1,5.907-5.774c0-1.255.877-2.47.877-3.765,0-2.2-3.118-1.8-3.118.857A3.9,3.9,0,0,0,3.984-7C3.526-5.027,2.59-2.088,2.59-.056c0,.628.09,1.245.149,1.873.113.126.056.113.229.05C4.642-.425,4.582-.873,5.339-3.871a2.693,2.693,0,0,0,2.3,1.2c3.526,0,5.11-3.437,5.11-6.534C12.75-12.508,9.9-14.659,6.773-14.659Z" transform="translate(0 14.659)" fill="#555" opacity="0.8"/>
2012</svg></a>
2013  
2014</aside>
2015<script src="//www.giratree.com/cdn/shop/t/12/assets/social-share.min.js?v=16756693285616314501688201540" defer="defer"></script>
2015
2016
2017						</div>
2018						
2019					
2020				</article>
2021			</div>
2022		</div>
2023		
2024		<link href="//www.giratree.com/cdn/shop/t/12/assets/comments.css?v=73588953207421784441686306926" rel="stylesheet" type="text/css" media="all" />
2025		<div class="row">
2026			<div class="small-12 columns">
2027				<div class="comments-wrapper">
2028				  
2029					<div class="respond-container page-content-width">
2030				      <div class="comment-respond">
2031				        <form method="post" action="/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide/comments#comment_form" id="comment_form" accept-charset="UTF-8" class="comment-form"><input type="hidden" name="form_type" value="new_comment" /><input type="hidden" name="utf8" value="✓" />
2032<div class="comment-reply-title--container">
2033					          <h4 id="reply-title" class="comment-reply-title">Leave a comment</h4>
2034					          <p class="comment-notes">Your email address will not be published..</p>
2035									</div>
2036				          <div class="comment-form-fields">
2037				            <div class="field">
2038				              <textarea name="comment[body]" class="full " id="CommentBody" placeholder="Comment"></textarea>
2039											<label>Comment</label>
2040				            </div>
2041				            <div class="field">
2042				              <input type="text" class="full " name="comment[author]" id="CommentAuthor" value="" autocapitalize="words" placeholder="Name">
2043											<label>Name</label>
2044				            </div>
2045				            <div class="field">
2046				              <input type="email" class="full " name="comment[email]" id="CommentEmail" value="" autocorrect="off" autocapitalize="off" placeholder="Email">
2047											<label>Email</label>
2048				            </div>
2049				            <input class="button full" type="submit" value="Post comment">
2050									</div>
2051				        </form>
2052				      </div>
2053				    </div>
2054				</div>
2055		  </div>
2056		</div>
2057		
2058	</div>
2059</div>
2060
2061
2062
2063</div>
2064		</div>
2065		<!-- BEGIN sections: footer-group -->
2066<div id="shopify-section-sections--19486886953262__footer" class="shopify-section shopify-section-group-footer-group">
2067
2068<link rel="stylesheet" href="//www.giratree.com/cdn/shop/t/12/assets/footer.css?v=103706367186037189051693721922" media="print" onload="this.media='all'">
2069<noscript><link href="//www.giratree.com/cdn/shop/t/12/assets/footer.css?v=103706367186037189051693721922" rel="stylesheet" type="text/css" media="all" /></noscript>
2070
2071<footer class="footer">
2072	<div class="row expanded">
2073		
2074			
2075			
2076<div class="small-12 medium-3 columns" >
2077				<div class="widget">
2078					
2079						<div class="thb-widget-title">About</div>
2080					
2081					
2082					<ul class="thb-widget-menu">
2083					  
2084						  
2085						  
2086						  <li class="">
2087						    <a href="/" title="Home">Home</a>
2088						    
2089						  </li>
2090					  
2091						  
2092						  
2093						  <li class="">
2094						    <a href="/collections" title="Shop">Shop</a>
2095						    
2096						  </li>
2097					  
2098						  
2099						  
2100						  <li class="">
2101						    <a href="/pages/about-us-new" title="About Us">About Us</a>
2102						    
2103						  </li>
2104					  
2105						  
2106						  
2107						  <li class="">
2108						    <a href="/pages/contact-us" title="Contact Us">Contact Us</a>
2109						    
2110						  </li>
2111					  
2112						  
2113						  
2114						  <li class="">
2115						    <a href="/pages/faqs" title="Faq">Faq</a>
2116						    
2117						  </li>
2118					  
2119						  
2120						  
2121						  <li class=" active">
2122						    <a href="/blogs/news" title="Blog" aria-current="page">Blog</a>
2123						    
2124						  </li>
2125					  
2126						  
2127						  
2128						  <li class="">
2129						    <a href="/pages/affiliate" title="Affiliate Program">Affiliate Program</a>
2130						    
2131						  </li>
2132					  
2133					</ul>
2134					
2135				</div>
2136			</div>
2137			
2138			
2139			
2140		
2141			
2142			
2143<div class="small-12 medium-3 columns" >
2144				<div class="widget">
2145					
2146						<div class="thb-widget-title">Help</div>
2147					
2148					
2149					<ul class="thb-widget-menu">
2150					  
2151						  
2152						  
2153						  <li class="">
2154						    <a href="/policies/privacy-policy" title="Privacy">Privacy</a>
2155						    
2156						  </li>
2157					  
2158						  
2159						  
2160						  <li class="">
2161						    <a href="/policies/refund-policy" title="Refunds">Refunds</a>
2162						    
2163						  </li>
2164					  
2165						  
2166						  
2167						  <li class="">
2168						    <a href="/policies/shipping-policy" title="Shipping">Shipping</a>
2169						    
2170						  </li>
2171					  
2172						  
2173						  
2174						  <li class="">
2175						    <a href="/policies/terms-of-service" title="Terms of Service">Terms of Service</a>
2176						    
2177						  </li>
2178					  
2179						  
2180						  
2181						  <li class="">
2182						    <a href="https://www.giratree.com/account/login" title="Track Your Order">
2182Track Your Order</a>
2183						    
2184						  </li>
2185					  
2186						  
2187						  
2188						  <li class="">
2189						    <a href="https://www.couponupto.com/coupons/giratree" title="Coupon Partner">Coupon Partner</a>
2190						    
2191						  </li>
2192					  
2193					</ul>
2194					
2195				</div>
2196			</div>
2197			
2198			
2199			
2200		
2201			
2202			
2203			
2204			
2205<div class="small-12 medium-3 columns" >
2206				<div class="widget">
2207					
2208						<div class="thb-widget-title">Social</div>
2209					
2210					<ul class="social-links">
2211	
2212	<li><a href="https://www.facebook.com/GiraTree-102663216119667/" class="social facebook" target="_blank" rel="noreferrer" title="Facebook"><span class="social-icon">
2213<svg class="icon icon-facebook" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25">
2214  <path data-name="Icon ionic-logo-facebook" d="M28.12,4.5H5.88A1.381,1.381,0,0,0,4.5,5.88V28.12A1.381,1.381,0,0,0,5.88,29.5H17V19.6H14.012V15.958H17v-2.7c0-3.229,2.24-4.987,5.124-4.987,1.38,0,2.865.1,3.21.15V11.8h-2.3c-1.569,0-1.868.742-1.868,1.836v2.324H24.9L24.415,19.6H21.167v9.9H28.12a1.381,1.381,0,0,0,1.38-1.38V5.88A1.381,1.381,0,0,0,28.12,4.5Z" transform="translate(-4.5 -4.5)" fill="#eee"/>
2215</svg>
2216</span><span>Facebook</span></a></li>
2217	
2218	
2219	<li><a href="https://twitter.com/giratreeshop" class="social twitter" target="_blank" rel="noreferrer" title="Twitter"><span class="social-icon">
2220<svg class="icon icon-twitter" xmlns="http://www.w3.org/2000/svg" width="25" height="20" viewBox="0 0 25 20">
2221  <path data-name="Icon simple-twitter" d="M24.951,5.751a10.547,10.547,0,0,1-2.943.795,5.1,5.1,0,0,0,2.253-2.792A10.69,10.69,0,0,1,21,4.967a5.142,5.142,0,0,0-3.74-1.6,5.046,5.046,0,0,0-4.993,6.194A14.593,14.593,0,0,1,1.708,4.307a4.885,4.885,0,0,0-.694,2.538,5.025,5.025,0,0,0,2.279,4.2,5.171,5.171,0,0,1-2.321-.632v.063a5.068,5.068,0,0,0,4.11,4.949,5.252,5.252,0,0,1-2.3.087,5.133,5.133,0,0,0,4.8,3.5,10.383,10.383,0,0,1-6.356,2.158A11.048,11.048,0,0,1,0,21.1a14.747,14.747,0,0,0,7.872,2.265A14.356,14.356,0,0,0,22.453,9.03c0-.214,0-.431-.016-.646A10.261,10.261,0,0,0,25,5.771l-.049-.021Z" transform="translate(0 -3.369)" fill="#eee"/>
2222</svg>
2223</span><span>Twitter</span></a></li>
2224	
2225	
2226	<li><a href="https://www.instagram.com/giratreeofficial/" class="social instagram" target="_blank" rel="noreferrer" title="Instagram"><span class="social-icon">
2227<svg class="icon icon-instagram" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25">
2228  <path data-name="Icon simple-instagram" d="M12.5,0C9.1,0,8.68.016,7.347.075A9.217,9.217,0,0,0,4.312.656,6.121,6.121,0,0,0,2.1,2.1,6.1,6.1,0,0,0,.656,4.313,9.19,9.19,0,0,0,.075,7.347C.012,8.68,0,9.1,0,12.5s.016,3.82.075,5.153a9.223,9.223,0,0,0,.581,3.034A6.13,6.13,0,0,0,2.1,22.9a6.113,6.113,0,0,0,2.215,1.442,9.229,9.229,0,0,0,3.034.581C8.68,24.987,9.1,25,12.5,25s3.82-.016,5.153-.075a9.25,9.25,0,0,0,3.034-.581,6.388,6.388,0,0,0,3.656-3.656,9.223,9.223,0,0,0,.581-3.034C24.987,16.32,25,15.9,25,12.5s-.016-3.82-.075-5.153a9.244,9.244,0,0,0-.581-3.034A6.135,6.135,0,0,0,22.9,2.1,6.09,6.09,0,0,0,20.687.656,9.2,9.2,0,0,0,17.653.075C16.32.012,15.9,0,12.5,0Zm0,2.25c3.336,0,3.734.017,5.052.074a6.887,6.887,0,0,1,2.32.432,4.114,4.114,0,0,1,2.373,2.372,6.9,6.9,0,0,1,.43,2.32c.059,1.319.073,1.715.073,5.052s-.016,3.734-.077,5.052a7.034,7.034,0,0,1-.439,2.32,3.969,3.969,0,0,1-.936,1.44,3.9,3.9,0,0,1-1.437.933,6.952,6.952,0,0,1-2.328.43c-1.327.059-1.718.073-5.061.073s-3.735-.016-5.061-.077a7.088,7.088,0,0,1-2.329-.439A3.871,3.871,0,0,1,3.642,21.3,3.8,3.8,0,0,1,2.7,19.858a7.094,7.094,0,0,1-.437-2.328C2.22,16.218,2.2,15.813,2.2,12.484s.017-3.735.064-5.064A7.086,7.086,0,0,1,2.7,5.094a3.705,3.705,0,0,1,.937-1.439A3.7,3.7,0,0,1,5.078,2.72a6.918,6.918,0,0,1,2.314-.439c1.328-.047,1.719-.062,5.061-.062l.047.031Zm0,3.831A6.419,6.419,0,1,0,18.919,12.5,6.418,6.418,0,0,0,12.5,6.081Zm0,10.585A4.167,4.167,0,1,1,16.667,12.5,4.166,4.166,0,0,1,12.5,16.667ZM20.673,5.828a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.673,5.828Z" fill="#eee"/>
2229</svg>
2230</span><span>Instagram</span></a></li>
2231	
2232	
2233	<li><a href="https://www.youtube.com/@giratreeofficial" class="social youtube" target="_blank" rel="noreferrer" title="YouTube"><span class="social-icon">
2234<svg class="icon icon-youtube" xmlns="http://www.w3.org/2000/svg" width="32" height="25" viewB
2234ox="0 0 32 25">
2235  <path data-name="Icon simple-youtube" d="M31.339,9.284a4.274,4.274,0,0,0-2.785-3.113c-2.494-.747-12.533-.747-12.533-.747S6.008,5.409,3.489,6.171A4.274,4.274,0,0,0,.7,9.284a51.933,51.933,0,0,0-.7,8.655,51.932,51.932,0,0,0,.7,8.623,4.274,4.274,0,0,0,2.785,3.113c2.492.748,12.533.748,12.533.748s10.012,0,12.533-.748a4.274,4.274,0,0,0,2.785-3.113,51.942,51.942,0,0,0,.667-8.623,51.943,51.943,0,0,0-.667-8.655ZM12.818,23.294V12.569l8.355,5.371Z" transform="translate(-0.007 -5.424)" fill="#eee"/>
2236</svg>
2237</span><span>YouTube</span></a></li>
2238	
2239	
2240	<li><a href="https://www.pinterest.com/giratreeofficial/" class="social pinterest" target="_blank" rel="noreferrer" title="Pinterest"><span class="social-icon">
2241<svg class="icon icon-pinterest" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25">
2242  <path data-name="Icon simple-pinterest" d="M12.562,0A12.482,12.482,0,0,0,8,24.114a11.975,11.975,0,0,1,.043-3.582c.229-.976,1.468-6.205,1.468-6.205a4.509,4.509,0,0,1-.375-1.855c0-1.732,1.01-3.032,2.264-3.032A1.571,1.571,0,0,1,12.984,11.2a24.975,24.975,0,0,1-1.036,4.158A1.813,1.813,0,0,0,13.8,17.61c2.222,0,3.935-2.339,3.935-5.716a4.935,4.935,0,0,0-5.23-5.072,5.41,5.41,0,0,0-5.648,5.416,4.854,4.854,0,0,0,.928,2.855.38.38,0,0,1,.089.359c-.094.391-.306,1.249-.349,1.42-.055.234-.18.282-.419.172-1.561-.719-2.541-3-2.541-4.84,0-3.933,2.87-7.554,8.27-7.554,4.342,0,7.719,3.091,7.719,7.211,0,4.307-2.722,7.773-6.509,7.773a3.383,3.383,0,0,1-2.88-1.436l-.782,2.967a13.589,13.589,0,0,1-1.564,3.277A12.493,12.493,0,1,0,12.528.027Z" transform="translate(-0.044)" fill="#eee"/>
2243</svg>
2244</span><span>Pinterest</span></a></li>
2245	
2246	
2247	
2248	<li><a href="https://www.tiktok.com/@giratreestore?lang=en" class="social tiktok" target="_blank" rel="noreferrer" title="TikTok"><span class="social-icon">
2249<svg class="icon icon-tiktok" xmlns="http://www.w3.org/2000/svg" width="20" height="25" viewBox="0 0 20 25">
2250  <path data-name="Icon simple-tiktok" d="M12.873.021C14.129,0,15.376.01,16.623,0A6.78,6.78,0,0,0,18.3,4.344a6.5,6.5,0,0,0,4.067,1.865v4.2A9.6,9.6,0,0,1,18.34,9.4a11.65,11.65,0,0,1-1.554-.969c-.01,3.042.01,6.083-.019,9.114a8.414,8.414,0,0,1-1.295,4.1A7.019,7.019,0,0,1,9.8,24.989,6.566,6.566,0,0,1,5.89,23.916a7.94,7.94,0,0,1-3.5-5.948c-.019-.521-.029-1.042-.01-1.552A8.052,8.052,0,0,1,4.854,11.25a6.751,6.751,0,0,1,5.9-1.792c.019,1.542-.038,3.083-.038,4.625a3.13,3.13,0,0,0-2.9.385,3.591,3.591,0,0,0-1.3,1.823,4.473,4.473,0,0,0-.134,1.677,3.345,3.345,0,0,0,3.357,2.99,3.185,3.185,0,0,0,2.657-1.677,2.528,2.528,0,0,0,.393-1.1c.1-1.865.058-3.719.067-5.583.01-4.2-.01-8.385.019-12.573Z" transform="translate(-2.369)" fill="#eee"/>
2251</svg>
2252</span><span>TikTok</span></a></li>
2253	
2254	
2255	
2256    
2257</ul>
2258
2259				</div>
2260			</div>
2261			
2262		
2263			
2264			
2265			
2266<div class="small-12 medium-3 columns" >
2267				<div class="widget signup_block">
2268					
2269						<div class="thb-widget-title">Join Our Mailing List</div>
2270					
2271					
2272						<p>Join our VIP list for inspiration, new arrivals & more.</p>
2273					
2274					<div class="signup-container">
2275	<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="signup-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
2276		<fieldset>
2277			<input name="contact[tags]" type="hidden" value="newsletter" /><label class="field__label" for="NewsletterForm--sections--19486886953262__footer">
2278        Email
2279      </label>
2280			<input
2281				placeholder="Enter your mail address"
2282				type="email"
2283				id="NewsletterForm--sections--19486886953262__footer"
2284				name="contact[email]"
2285				autocorrect="off"
2286				autocapitalize="off"
2287				autocomplete="email"
2288				value=""
2289				
2290				placeholder="Enter your mail address"
2291				required
2292			/>
2293			<button class="submit" type="submit" aria-label="Enter your mail address">
2294<svg width="20" height="14" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg">
2295<path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
2296<path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
2297</svg>
2298</button>
2299		</fieldset>
2300
2301	</form>
2302</div>
2303
2304                    
2305                    <div class="payment_svg">
2306                      <img width="5.5" height="1" src="//www.giratree.com/cdn/shop/files/payment-icons.svg?v=1692159115" alt="GiraTree Payments"/>
2307                    </div>
2308                    
2309				</div>
2310			</div>
2311			
2312			
2313		
2314	</div>
2315	<div class="sub-footer">
2316		<div class="row expanded">
2317			<div class="small-12 medium-12 columns">
2318				<p>
2318Copyright &copy; 2026 GiraTree. All rights reserved.</p>
2319				<div class="thb-localization-forms">
2320	<form method="post" action="/localization" id="FooterLocalization" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news/what-size-coffee-table-do-i-need-for-my-sofa-a-simple-guide" />
2321<div class="select">
2322			<select name="language_code" class="thb-language-code resize-select" aria-label="Language">
2323		    
2324		      <option value="en" selected="selected">English</option>
2325		    
2326		  </select>
2327		</div><div class="select">
2328			<select name="currency_code" class="thb-currency-code resize-select" aria-label="Currency">
2329		    
2330		      <option value="USD" selected="selected">
2331		        United States (USD $)
2332		      </option>
2333		    
2334		  </select>
2335		</div><noscript>
2336			<button class="text-button">Update country/region</button>
2337		</noscript>
2338	</form>
2339</div>
2340			</div>
2341			<div class="small-12 medium-4 columns"></div>
2342		</div>
2343	</div>
2344</footer>
2345
2346
2347</div>
2348<!-- END sections: footer-group -->
2349		<div class="side-panel cart-drawer" id="Cart-Drawer" tabindex="-1">
2350	<div class="side-panel-inner">
2351		<div class="side-panel-header">
2352			<div>
2353				<h4>Cart</h4>
2354				<side-panel-close class="side-panel-close">Close</side-panel-close>
2355			</div>
2356		</div>
2357		<div class="side-panel-content"><div class="cart-drawer__empty-cart">
2358					
2359<svg width="82" height="82" viewBox="0 0 82 82" fill="none" xmlns="http://www.w3.org/2000/svg">
2360<path d="M63.2133 82.0001C58.4983 82.0001 54.6765 78.1637 54.6765 73.4633C54.6765 68.7483 58.5129 64.9265 63.2133 64.9265C67.9137 64.9265 71.7501 68.7629 71.7501 73.4633C71.7501 78.1637 67.9137 82.0001 63.2133 82.0001ZM63.2133 68.3383C60.3872 68.3383 58.0883 70.6372 58.0883 73.4633C58.0883 76.2894 60.3872 78.5883 63.2133 78.5883C66.0394 78.5883 68.3383 76.2894 68.3383 73.4633C68.3383 70.6372 66.0394 68.3383 63.2133 68.3383Z" fill="var(--color-accent)"/>
2361<path d="M29.0368 82.0001C24.3218 82.0001 20.5 78.1637 20.5 73.4633C20.5 68.7483 24.3364 64.9265 29.0368 64.9265C33.7372 64.9265 37.5736 68.7629 37.5736 73.4633C37.5882 78.1637 33.7518 82.0001 29.0368 82.0001ZM29.0368 68.3383C26.2107 68.3383 23.9118 70.6372 23.9118 73.4633C23.9118 76.2894 26.2107 78.5883 29.0368 78.5883C31.8629 78.5883 34.1618 76.2894 34.1618 73.4633C34.1618 70.6372 31.8629 68.3383 29.0368 68.3383Z" fill="var(--color-accent)"/>
2362<path d="M70.0368 61.4999H30.6036C24.9221 61.4999 20.0021 57.4585 18.8746 51.8942L10.5575 10.2499H1.71321C0.761429 10.2499 0 9.48849 0 8.5367C0 7.59956 0.761429 6.82349 1.71321 6.82349H11.9632C12.7832 6.82349 13.4714 7.39456 13.6325 8.19991L22.2425 51.206C23.0332 55.1888 26.5621 58.0735 30.6182 58.0735H70.0514C70.9886 58.0735 71.7646 58.8349 71.7646 59.7867C71.75 60.7385 70.9886 61.4999 70.0368 61.4999Z" fill="var(--color-accent)"/>
2363<path d="M67.4304 47.8383H20.5001C19.5629 47.8383 18.7869 47.0768 18.7869 46.125C18.7869 45.1733 19.5483 44.4118 20.5001 44.4118H67.4304C70.0076 44.4118 72.204 42.479 72.5115 39.9165C72.6286 38.9793 73.5365 38.3204 74.4151 38.4376C75.3522 38.5547 76.0111 39.404 75.894 40.3411C75.3668 44.6168 71.7208 47.8383 67.4304 47.8383Z" fill="var(--color-accent)"/>
2364<path d="M39.2869 20.4999H15.3751C14.4379 20.4999 13.6619 19.7385 13.6619 18.7867C13.6619 17.8496 14.4233 17.0735 15.3751 17.0735H39.2869C40.224 17.0735 41.0001 17.8349 41.0001 18.7867C41.0001 19.7385 40.2386 20.4999 39.2869 20.4999Z" fill="var(--color-accent)"/>
2365<path d="M63.2133 37.5882C52.8608 37.5882 44.4265 29.1539 44.4265 18.8014C44.4265 8.44893 52.8462 0 63.2133 0C73.5658 0 82.0001 8.43429 82.0001 18.7868C82.0001 29.1393 73.5658 37.5882 63.2133 37.5882ZM63.2133 3.41179C54.7351 3.41179 47.8383 10.3086 47.8383 18.7868C47.8383 27.265 54.7351 34.1618 63.2133 34.1618C71.6915 34.1618 78.5883 27.265 78.5883 18.7868C78.5883 10.3086 71.6915 3.41179 63.2133 3.41179Z" fill="var(--color-accent)"/>
2366<path d="M70.0368 27.3382C69.5976 27.3382 69.1583 27.1771 68.8215 26.8404L55.1597 13.1786C54.4861 12.505 54.4861 11.4361 55.1597 10.7625C55.8333 10.0889 56.9022 10.0889 57.5758 10.7625L71.2376 24.4243C71.9111 25.0979 71.9111 26.1668 71.2376 26.8404C70.9154 27.1625 70.4761 27.3382 70.0368 27.3382Z" fill="var(--color-accent)"/>
2367<path d="M56.3751 27.3382C55.9358 27.3382 55.4965 27.1771 55.1597 26.8404C54.4861 26.1668 54.4861 25.0979 55.1597 24.4243L68.8215 10.7625C69.4951 10.0889 70.564 10.0889 71.2376 10.7625C71.9111 11.4361 71.9111 12.505 71.2376 13.1786L57.5758 26.8404C57.2536 27.1625 56.8144 27.3382 56.3751 27.3382Z" fill="var(--color-accent)"/>
2368</svg>
2369
2370					<p>Your cart is currently empty.</p>
2371					<a class="button accent2" href="/collections/all"><span>Start Shopping</span></a>
2372				</div></div></div>
2373</div>
2374		
2375
2376
2377<div class="side-panel product-drawer" id="Product-Drawer" tabindex="-1">
2378	<div class="side-panel-inner">
2379		<div class="side-panel-header">
2380			<div>
2381				<h4>Select options</h4>
2382				<side-panel-close class="side-panel-close"><svg width="25.0369041px" height="25px" viewBox="0 0 25.0369041 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>noun-close-1876921-FFFFFF</title> <g id="Shop" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Filters" transform="translate(-1384.000000, -65.000000)" fill="#1F1F1F" fill-rule="nonzero"> <g id="noun-close-1876921-FFFFFF" transform="translate(1384.000000, 65.000000)"> <path d="M14.2957472,12.4849189 L24.6674351,2.10488696 C24.965085,1.78546568 25.0747262,1.33396099 24.9568711,0.913519626 C24.8388792,0.49304489 24.5103295,0.164521885 24.0898547,0.0465032574 C23.66938,-0.0713551635 23.2178987,0.0382896817 22.8984874,0.335939268 L12.5184554,10.690939 L2.13842343,0.335939268 C1.81900214,0.0382893479 1.36749745,-0.0713518259 0.947056094,0.0465032574 C0.526581359,0.164495184 0.198058353,0.49304489 0.0800397257,0.913519626 C-0.0378186953,1.33399436 0.0718261499,1.78547569 0.369475736,2.10488696 L10.7578518,12.4849189 L0.369475736,22.8649509 C0.132974551,23.0985851 0,23.4170952 0,23.7494231 C0,24.081751 0.132984564,24.4002611 0.369475736,24.6338953 C0.604
2382151237,24.8683104 0.922254159,25 1.25394791,25 C1.58564167,25 1.90375127,24.8683204 2.13842009,24.6338953 L12.5184521,14.2288311 L22.898484,24.6338953 C23.1331595,24.8683104 23.4512625,25 23.7829562,25 C24.11465,25 24.4327596,24.8683204 24.6674284,24.6338953 C24.9039296,24.4002611 25.0369041,24.081751 25.0369041,23.7494231 C25.0369041,23.4170952 24.9039196,23.0985851 24.6674284,22.8649509 L14.2957472,12.4849189 Z" id="Path"></path> </g> </g> </g> </svg></side-panel-close>
2383			</div>
2384		</div>
2385		<div class="side-panel-content" id="Product-Drawer-Content">
2386
2387		</div>
2388	</div>
2389</div>
2390
2391
2392		<div class="click-capture"></div>
2393	</div>
2394
2395    
2395<script src="//www.giratree.com/cdn/shop/t/12/assets/vendor.min.js?v=18386277062645566981693718711" type="text/javascript"></script>
2395
2396	
2397		
2397<script src="//www.giratree.com/cdn/shop/t/12/assets/animations.min.js?v=9794846173374544461693719579" type="text/javascript"></script>
2397
2398		
2398<script>
2399			gsap.defaults({
2400				ease: Power4.easeOut
2401			});
2402			gsap.registerPlugin(ScrollTrigger);
2403		</script>
2403
2404	
2405	
2406		
2406<script src="//www.giratree.com/cdn/shop/t/12/assets/product.js?v=89191356846900342151693718802" type="text/javascript"></script>
2406
2407	
2408	
2408<script src="//www.giratree.com/cdn/shop/t/12/assets/slideshow.js?v=138294006723767653971693719761" type="text/javascript"></script>
2408
2409	
2409<script src="//www.giratree.com/cdn/shop/t/12/assets/app.js?v=24045576800966880481693718758" type="text/javascript"></script>
2409
2410	
2410<script type="module" src="//www.giratree.com/cdn/shop/t/12/assets/scroll-shadow.js?v=45175567238903401051686306928" defer="defer"></script>
2410
2411	
2411<script src="//www.giratree.com/cdn/shop/t/12/assets/predictive-search.js?v=161107445589887057031686306927" defer="defer"></script>
2411
2412
2413  <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2413-2414
2413
2414<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2414GTM-KCNBKCLB
vendor: 83 bytes, lines 2414-2415
2414"
2415height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2416<!-- End Google Tag Manager (noscript) -->
2417
2418 
2418<script src="//www.giratree.com/cdn/shop/t/12/assets/booster-page-speed-optimizer.js?v=46842988512754266231693653116" defer="defer"></script>
2418
2419
2420<div id="shopify-block-AemlXaDBPMzBlL0pjM__8857984110089213392" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: hextom_usb_main -->
2420<script type="application/javascript">
2421  window.hextom_usb = {
2422    p1: [
2423        
2424    ],
2425    p2: [
2426        
2427    ],
2428    p3: {
2429        
2430    },
2431  };
2432</script>
2432
2433<!-- END app snippet -->
2434<script type="application/javascript">
2435    window.HT_USB_SHOPIFY_CDN = 'https://cdn.shopify.com/extensions/01a10c85-311b-7782-9093-be2becc248ba/hextom-sales-boost-196/assets/';
2436    
2437    
2438    window.hextom_usb_config = {};
2439    
2440    
2441    
2442    
2443    window.hextom_usb_theme_targets = {"themes":{"Habitat":{"product_grid_overlay_z_index":1,"gallery_overlay_z_index":1,"gallery":null,"price":null,"under_payment_buttons":[{"minWidth":0,"parentSelector":".product-add-to-cart-container","childPosition":"last"}],"featured_products":[{"minWidth":0,"parentSelector":".thb-product-detail.product \u003e .row","childPosition":"last"}],"product_grid":null,"cart_page_line_item_title":null,"cart_drawer":null,"cart_drawer_line_item_title":null,"source":"lookup","schema_name":"Habitat"}}};
2444    
2445    
2446</script>
2446
2447
2448
2449</div><div id="shopify-block-ANlUvRm5DT2tXb2UwZ__753360823172887587" class="shopify-block shopify-app-block">
2450
2451<script src="https://cdn.crazyrocket.io/widget/scripts/crazyrocket.start-cdn.js" defer></script>
2451
2452</div><div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://c6e8c4-2.myshopify.com" crossorigin><!-- Config and setup JS -->
2453<script id="RestockRocketConfig">
2454  window._RestockRocketConfig = window._RestockRocketConfig || {}
2455  window._RestockRocket = window._RestockRocket || {}
2456  window._Stoq = window._RestockRocket
2457  window._StoqConfig = window._RestockRocketConfig
2458  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
2459  function normalizeLocale(locale) {
2460    if (!locale || locale.trim() === '') {
2461      return '';
2462    }
2463    return locale.toString().toLowerCase().replace(/-/g, '_');
2464  }
2465
2466  window._RestockRocketConfig.locale = 'en';
2467  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
2468  window._RestockRocketConfig.shop = 'c6e8c4-2.myshopify.com';
2469  window._RestockRocketConfig.pageType = 'article';
2470  window._RestockRocketConfig.liquidRenderedAt = 1791424762;window._RestockRocketConfig.marketId = 21568946478;window._RestockRocketConfig.countryName = 'United States';
2471    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
2472  if (!window._RestockRocketConfig.cartToken) {
2473    try {
2474      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
2475      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
2476    } catch (e) { }
2477  }
2478window._RestockRocketConfig.cachedSettings = {"id":5427,"shop_id":5267,"currency":"USD","created_at":"2023-07-05T04:10:24.080Z","updated_at":"2026-10-02T09:19:16.875Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#103a3a","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#103a3a","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":false,"sms_enabled":true,"email_enabled":true,"storefront_button_disable_tag":"","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":null,"js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":false,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":true,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":true,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"auto","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
2478separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-card-info","insert_button_after_selector_index":".product-card-info","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".product-card-info","show_button_on_page":false,"insert_button_after_selector_search":".product-card-info","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":"#AddToCart","preorder_badge_selector":".price","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product-card-info","preorder_index_badge_selector":".product-card-info","preorder_page_badge_selector":".product-card-info","preorder_search_badge_selector":".product-card-info","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"#AddToCart","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":".add_to_cart_holder","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":null,"preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":null,"preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".amount","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".add_to_cart_holder","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-02T09:19:16.904Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"};window._RestockRocketConfig.storefrontAccessToken = "cd588f0ceb36753e3cb75811a7e280f8";
2479  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
2480  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} };
2481window._RestockRocketConfig.sellingPlans = [];(function() {
2482      const cachedData = {"plans":[],"disabled_plan_ids":[],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-10-04T10:02:09Z"};
2483
2484      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
2485        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
2486        const oldPlans = window._RestockRocketConfig.sellingPlans;
2487        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
2488          ? oldPlans.reduce(function(max, plan) {
2489              if (plan.updated_at) {
2490                const planDate = new Date(plan.updated_at);
2491                const maxDate = max ? new Date(max) : null;
2492                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
2493              }
2494              return max;
2495            }, '')
2496          : null;
2497        const cachedDate = new Date(cachedData.cached_at);
2498        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
2499        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
2500
2501        if (useCached) {
2502          if (Array.isArray(cachedData.plans)) {
2503            window._RestockRocketConfig.sellingPlans = cachedData.plans;
2504            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
2505            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
2506          }
2507        } else {
2508          window._RestockRocketConfig.disabledSellingPlanIds = [];
2509          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
2510        }
2511      }
2512    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [];
2513  try {
2514    var _sqCfg = window._RestockRocketConfig;
2515    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
2516      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
2517    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
2518      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
2519    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
2520  } catch (e) { }
2521  try {
2522    var _sqc = window._RestockRocketConfig;
2523    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
2524    var _sqPre = (_sqc.cachedPreorderVariantIds &&
2525      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
2526    var _sqArm = false;
2527    if (_sqOn && _sqc.preordersConfigured) {
2528      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
2529        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
2530      } else {
2531        _sqArm = (_sqc.integrations || []).some(function (i) {
2532          return i && i.type === 'featured_product' && i.enabled &&
2533            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
2534        });
2535      }
2536    }
2537    if (_sqArm && document.documentElement) {
2538      _sqc.acceleratedGateArmed = true;
2539      document.documentElement.classList.add('stoq-buy-now-pending');
2540      setTimeout(function () {
2541        document.documentElement.classList.remove('stoq-buy-now-pending');
2542      }, 6000);
2543    }
2544  } catch (e) { }
2545
2546  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product.js'
2547  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection.js'
2548  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product-bis.js'
2549  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection-bis.js'
2550  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
2551  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
2552  try {
2553    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
2554    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
2555  } catch (e) {
2556    window._RestockRocketConfig.appVersion = '';
2557  }
2558  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
2559  const LIQUID_CACHE_MAX_AGE = 15 * 60;
2560  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
2561  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
2562    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
2563    window._RestockRocketConfig.isLiquidCacheFresh = true;
2564    window._RestockRocketConfig.liquidCacheAge = null;
2565  } else {
2566    const now = Math.floor(Date.now() / 1000);
2567    const liquidCacheAge = now - liquidRenderedAt;
2568    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
2569    if (liquidCacheAge < 0) {
2570      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
2571      window._RestockRocketConfig.isLiquidCacheFresh = true;
2572    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
2573      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
2574      window._RestockRocketConfig.isLiquidCacheFresh = true;
2575    } else {
2576      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
2577      window._RestockRocketConfig.isLiquidCacheFresh = false;
2578    }
2579  }
2580
2581  function checkSettingsExpiry(settings) {
2582    try {
2583      if (!settings || !settings.updated_at) {
2584        console.debug('STOQ - Invalid settings data structure');
2585        return null;
2586      }
2587
2588      if (!settings.cache) {
2589        console.debug('STOQ - settings caching disabled');
2590        return null;
2591      }
2592      if (settings.multi_language_enabled) {
2593        if (!settings.translations) {
2594          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
2595          return null;
2596        }
2597        if (window._RestockRocketConfig.normalizedLocale &&
2598            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
2599          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
2600        }
2601      }
2602
2603      const updatedAt = new Date(settings.updated_at);
2604      if (isNaN(updatedAt.getTime())) {
2605        console.debug('STOQ - Invalid updated_at date format in settings');
2606        return null;
2607      }
2608
2609      const age = Date.now() - updatedAt.getTime();
2610      if (age < SETTINGS_CACHE_DURATION) {
2611        console.debug('STOQ - settings changed recently, skipping cache');
2612        return null;
2613      }
2614
2615      return settings;
2616    } catch (error) {
2617      console.debug('STOQ - Error checking settings cache:', error);
2618      return null;
2619    }
2620  }
2621
2622  function createRestockRocketContainer() {
2623    const restockRocketContainer = document.createElement('div');
2624    restockRocketContainer.id = 'restock-rocket';
2625    document.body.appendChild(restockRocketContainer);
2626  }
2627
2628  function createRestockRocketScript(scriptUrl) {
2629    const restockRocketScriptElement = document.createElement('script');
2630    restockRocketScriptElement.setAttribute('defer', 'defer');
2631    restockRocketScriptElement.src = scriptUrl;
2632    document.body.appendChild(restockRocketScriptElement);
2633  }
2634
2635  createRestockRocketContainer()
2636
2637  console.debug('STOQ - extension activated')
2638  try {
2639    const _stoqInitConfig = window._RestockRocketConfig;
2640    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
2640)
2641      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
2642      : [];
2643    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
2644    var _stoqPageSeq = 0;
2645    try {
2646      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
2647      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
2648    } catch (e) { }
2649    Shopify?.analytics?.publish?.('stoq_initialized', {
2650      cart_token: _stoqInitConfig.cartToken || '',
2651      page_url: window.location.href,
2652      page_type: _stoqInitConfig.pageType || '',
2653      shop_domain: _stoqInitConfig.shop || '',
2654      market_id: _stoqInitConfig.marketId || '',
2655      country_code: _stoqInitConfig.countryIsoCode || '',
2656      detected_variant_ids: _stoqDetectedVariantIds,
2657      selected_variant_id: _stoqSelectedVariantId || '',
2658      page_load_seq: _stoqPageSeq,
2659      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
2660      app_version: _stoqInitConfig.appVersion || '',
2661      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
2662      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
2663      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
2664    });
2665  } catch (e) {
2666    console.debug('STOQ - stoq_initialized publish failed:', e);
2667  }
2668  try {
2669    var _sqTrack = window._RestockRocketConfig;
2670    if (_sqTrack.preordersConfigured) {
2671      document.addEventListener('click', function (e) {
2672        try {
2673          var t = e.target;
2674          if (!t || !t.closest) return;
2675          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
2676          if (!host) return;
2677          var channel = host.matches && host.matches('shopify-payment-terms')
2678            ? 'shop_pay_installments' : 'buy_now';
2679          var form = host.closest('form');
2680          var vidEl = form && form.querySelector('[name="id"]');
2681          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
2682          var _sqVidNum = Number(variantId);
2683          var _sqPlan = null;
2684          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
2685          var _sqMktId = Number(_sqTrack.marketId);
2686          var _sqForVariant = function (pl) {
2687            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
2688              pl.variant_ids.indexOf(_sqVidNum) !== -1;
2689          };
2690          _sqPlans.forEach(function (pl) {
2691            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
2692                Array.isArray(pl.shopify_market_ids) &&
2693                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
2694          });
2695          if (!_sqPlan) {
2696            _sqPlans.forEach(function (pl) {
2697              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
2698            });
2699          }
2700          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
2701            variant_id: variantId,
2702            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
2703            channel: channel,
2704            market_id: _sqTrack.marketId || '',
2705            country_code: _sqTrack.countryIsoCode || '',
2706            page_type: _sqTrack.pageType || '',
2707            cart_token: _sqTrack.cartToken || '',
2708            page_url: (window.location && window.location.href) || '',
2709            properties: {
2710              is_preorder_variant: (function () {
2711                var vid = Number(variantId);
2712                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
2713                return has(_sqTrack.preorderVariantIds) ||
2714                  has(_sqTrack.cachedPreorderVariantIds &&
2715                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
2716              })(),
2717              in_enabled_plan: !!_sqPlan,
2718              is_instock_variant: (function () {
2719                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
2720                return has(_sqTrack.inStockVariantIds) ||
2721                  has(_sqTrack.cachedInStockVariantIds &&
2722                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
2723              })(),
2724              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
2725              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
2726              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
2727              gate_armed: !!_sqTrack.acceleratedGateArmed,
2728              gate_active_at_click: !!(document.documentElement &&
2729                document.documentElement.classList.contains('stoq-buy-now-pending')),
2730              blocked: (function () {
2731                try {
2732                  var rr = window._RestockRocket;
2733                  return !!(rr && typeof rr.willBlockAcceleratedCl
2733ick === 'function' &&
2734                    rr.willBlockAcceleratedClick(e));
2735                } catch (err) { return false; }
2736              })(),
2737            },
2738          });
2739        } catch (err) { }
2740      }, true);
2741    }
2742  } catch (e) { }
2743  function applyTranslations(settings) {
2744    try {
2745      if (!settings || !settings.multi_language_enabled) {
2746        return settings;
2747      }
2748
2749      if (!settings.translations) {
2750        console.debug('STOQ - No translations found, skipping translation');
2751        return settings;
2752      }
2753
2754      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
2755      const translations = settings.translations;
2756
2757      if (!normalizedLocale) {
2758        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
2759        delete settings.translations;
2760        return settings;
2761      }
2762
2763      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
2764
2765      const translatedFields = translations[normalizedLocale];
2766      if (translatedFields && typeof translatedFields === 'object') {
2767        Object.keys(translatedFields).forEach(function(key) {
2768          const value = translatedFields[key];
2769          if (value !== null && value !== undefined && value !== '') {
2770            settings[key] = value;
2771          }
2772        });
2773      } else {
2774        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
2775      }
2776
2777      delete settings.translations;
2778      return settings;
2779    } catch (e) {
2780      console.debug('STOQ - error applying translations:', e);
2781      return settings;
2782    }
2783  }
2784  function setupCartSellingPlanUpdater(settings) {
2785    window.addEventListener('stoq:inventory-data-loaded', function(event) {
2786      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
2787      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
2788        window._RestockRocket.updateCartSellingPlans()
2789          .then(hasUpdates => {
2790            if (hasUpdates) {
2791              console.debug('STOQ - cart selling plans updated successfully');
2792            } else {
2793              console.debug('STOQ - no cart selling plan updates needed');
2794            }
2795          })
2796          .catch(error => {
2797            console.error('STOQ - error updating cart selling plans:', error);
2798          });
2799      }
2800    });
2801  }
2802  function storefrontGraphql(query, variables) {
2803    const cfg = window._RestockRocketConfig;
2804    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
2805      return Promise.reject(new Error('Storefront API unavailable'));
2806    }
2807    return fetch(
2808      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
2809      {
2810        method: 'POST',
2811        headers: {
2812          'Content-Type': 'application/json',
2813          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
2814        },
2815        body: JSON.stringify({ query: query, variables: variables }),
2816      }
2817    )
2818    .then(function(response) {
2819      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
2820      return response.json();
2821    })
2822    .then(function(body) {
2823      if (body && body.errors && body.errors.length) {
2824        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
2825      }
2826      return body && body.data;
2827    });
2828  }
2829  function fetchStorefrontShopMetafield(key) {
2830    const cfg = window._RestockRocketConfig;
2831    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
2832    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
2833    .then(function(data) {
2834      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
2835      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
2836      return JSON.parse(value);
2837    });
2838  }
2839  (function loadStorefrontSettings() {
2840    const cfg = window._RestockRocketConfig;
2841    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
2842    function run() {
2843      // The live-settings read is one more shop-level metafield fetch, so it
2844      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
2845      // reads rather than re-issuing the same query + parse.
2846      fetchStorefrontShopMetafield('settings')
2847      .then(function(settings) {
2848        cfg.storefrontSettings = settings;
2849        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
2850      })
2851      .catch(function(e) {
2852        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
2853      });
2854    }
2855
2856    if (typeof window.requestIdleCallback === 'function') {
2857      window.requestIdleCallback(run, { timeout: 5000 });
2858    } else {
2859      setTimeout(run, 0);
2860    }
2861  })();
2862  const cachedSettings = window._RestockRocketConfig.cachedSettings;
2863  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
2864
2865  if (validCachedSettings) {
2866    console.debug('STOQ - using cached settings');
2867    initializeScripts(validCachedSettings);
2868  } else {
2869    console.debug('STOQ - fetching fresh settings');
2870    const headers = {
2871      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
2872      'ngrok-skip-browser-warning': 'skip'
2873    };
2874
2875    if (window.Shopify?.theme?.role === 'main') {
2876      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
2877      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
2878      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
2879    }
2880
2881    fetch(
2882      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
2883      { headers }
2884    )
2885    .then(function(response) {
2886      if (!response.ok) {
2887        throw new Error('Network response was not ok');
2888      }
2889      return response.json();
2890    })
2891    .then(function(settings) {
2892      initializeScripts(settings);
2893    })
2894    .catch(function(error) {
2895      if (cachedSettings) {
2896        console.debug('STOQ - using expired cached settings as fallback');
2897        initializeScripts(cachedSettings);
2898      } else {
2899        console.error('STOQ - failed to load settings:', error);
2900      }
2901    })
2902    .catch(function(e) {
2903      console.error(e)
2904    })
2905  }
2906
2907  function fetchEmbedConfig(endpoint, apply) {
2908    return fetch(
2909      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
2910      {
2911        headers: {
2912          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
2913          'ngrok-skip-browser-warning': 'skip'
2914        }
2915      }
2916    )
2917    .then(function(response) {
2918      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
2919      return response.json();
2920    })
2921    .then(function(data) {
2922      try {
2923        apply(data);
2924      } catch (applyError) {
2925        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
2926        throw applyError;
2927      }
2928    })
2929    .catch(function(error) {
2930      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
2931    });
2932  }
2933  function refreshShopConfig(source) {
2934    const cfg = window._RestockRocketConfig;
2935    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
2936    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
2937    if (!flagOn || source.embedOnly === true) { return viaEmbed(); }
2938
2939    return fetchStorefrontShopMetafield(source.metafieldKey)
2940      .then(function(value) {
2941        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
2942        source.apply(value);
2943        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
2944      })
2945      .catch(function(error) {
2946        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
2947        return viaEmbed();
2948      });
2949  }
2950  function refreshIntegrations() {
2951    const cfg = window._RestockRocketConfig;
2952    return refreshShopConfig({
2953      endpoint: 'integrations',
2954      metafieldKey: 'integrations',
2955      flag: 'enable_storefront_integrations_read',
2956      isValid: function(value) { return Array.isArray(value); },
2957      apply: function(data) {
2958        cfg.integrations = data;
2959      }
2960    });
2961  }
2962  function refreshSellingPlans(embedOnly) {
2963    const cfg = window._RestockRocketConfig;
2964    return refreshShopConfig({
2965      embedOnly: embedOnly === true,
2966      endpoint: 'selling_plans',
2967      metafieldKey: 'cachedSellingPlans',
2968      flag: 'enable_storefront_selling_plans_read',
2969      isValid: function(value) { return !!value && Array.isArray(value.plans); },
2970      apply: function(data) {
2971        cfg.sellingPlans = data.plans;
2972        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
2973        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
2974          cfg.readFlags = data.read_flags;
2975        }
2976      }
2977    });
2978  }
2979
2980  function initializeScripts(settings) {
2981    settings = applyTranslations(settings);
2982    window._RestockRocketConfig.settings = settings;
2983    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
2984    const forceEmbedSellingPlans = settings.force_embed_selling_plans === true;
2985    const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid;
2986    if (forceEmbedSellingPlans || staleRefresh) {
2987      console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)'));
2988      const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)];
2989      if (staleRefresh) { refreshes.push(refreshIntegrations()); }
2990      Promise.race([
2991        Promise.all(refreshes),
2992        new Promise(function(resolve) { setTimeout(resolve, 1000); })
2993      ]).then(function() { loadScripts(settings); });
2994      return;
2995    }
2996
2997    loadScripts(settings);
2998  }
2999
3000  function loadScripts(settings) {
3001    setupCartSellingPlanUpdater(settings);
3002
3003    if(settings.enable_app) {
3004      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
3005        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
3006      })
3007      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
3008        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
3009      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
3010        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
3011      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
3012
3013      const collectionScriptUrl = usePreorderBuild
3014        ? window._RestockRocketConfig.scriptUrlCollection
3015        : window._RestockRocketConfig.scriptUrlCollectionBis;
3016      const productScriptUrl = usePreorderBuild
3017        ? window._RestockRocketConfig.scriptUrlProduct
3018        : window._RestockRocketConfig.scriptUrlProductBis;
3019
3020      const pageType = window._RestockRocketConfig.pageType;
3021      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
3022
3023      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
3024        createRestockRocketScript(collectionScriptUrl);
3025      } else if(pageType === 'product') {
3026        createRestockRocketScript(productScriptUrl);
3027      } else if(hijackIntegration) {
3028        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3029      } else if(usePreorderBuild) {
3030        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3031      } else {
3032        console.debug(`STOQ - no scripts enabled for ${pageType}`);
3033      }
3034      const appLoadedEvent = new CustomEvent('stoq:loaded', {
3035        detail: {
3036          pageType: window._RestockRocketConfig.pageType,
3037          enabled: settings.enable_app,
3038          settings: settings,
3039          preorderEnabled: settings.preorder_enabled
3040        }
3041      });
3042      console.debug('STOQ - dispatching app loaded event');
3043      window.dispatchEvent(appLoadedEvent);
3044    }
3045  }
3046</script>
3046<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
3047
3048
3049</div>
3049<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3049
3050</body>
3051</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.