1<!doctype html> 2<html 3 4 lang="en" 5> 6 <head>
6<script data-source-attribution="shopify.event_observer.bootstrap"> 7(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.linenhouse.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`72776908973`)))})(); 8//# sourceURL=event-observer-collector.js 9</script>
9 10 11 12
12<script src="https://storage.googleapis.com/tagalys-public-assets/tagalys-a-b-testing.min.js"></script>
12 13 14 15
15<script> 16 var TagalysABTestingCustomizations = { 17 collectionPageUrl: function(collection) { 18 return window.location.origin + '/collections/' + collection.handle; 19 } 20 }; 21 22 23 </script>
23<link 24 rel="icon" 25 type="image/png" 26 href="//www.linenhouse.com/cdn/shop/files/favicon.svg?crop=center&height=32&v=1775611049&width=32" 27 > 28 29 30 31 32<meta charset="utf-8"> 33<meta 34 http-equiv="X-UA-Compatible" 35 content="IE=edge" 36> 37<meta 38 name="viewport" 39 content="width=device-width,initial-scale=1" 40> 41<meta 42 name="view-transition" 43 content="same-origin" 44> 45<meta 46 name="theme-color" 47 content="" 48> 49 50<meta 51 property="og:site_name" 52 content="Linen House" 53> 54<meta 55 property="og:url" 56 content="https://www.linenhouse.com/blogs/news" 57> 58<meta 59 property="og:title" 60 content="LINEN HOUSE BLOG" 61> 62<meta 63 property="og:type" 64 content="website" 65> 66<meta 67 property="og:description" 68 content="Welcome to Linen House, our bedding stores enable you to sleep in both style and comfort. Discover the latest trends in linen bedding, quilt cover sets and homewares." 69><meta 70 name="twitter:card" 71 content="summary_large_image" 72> 73<meta 74 name="twitter:title" 75 content="LINEN HOUSE BLOG" 76> 77<meta 78 name="twitter:description" 79 content="Welcome to Linen House, our bedding stores enable you to sleep in both style and comfort. Discover the latest trends in linen bedding, quilt cover sets and homewares." 80><title> 81 LINEN HOUSE BLOG 82 – Linen House</title> 83<link rel="canonical" href="https://www.linenhouse.com/blogs/news"> 84<link href="//www.linenhouse.com/cdn/shop/t/110/assets/overflow-list.css?v=16727044177065489451788814747" as="style" rel="preload"> 85<link href="//www.linenhouse.com/cdn/shop/t/110/assets/base.css?v=26007561136521736441789499757" rel="stylesheet" type="text/css" media="all" /> 86 87<link 88 rel="preload" 89 as="font" 90 href="//www.linenhouse.com/cdn/fonts/work_sans/worksans_n4.b7973b3d07d0ace13de1b1bea9c45759cdbe12cf.woff2" 91 type="font/woff2" 92 crossorigin 93 fetchpriority="low" 94 ><link 95 rel="preload" 96 as="font" 97 href="//www.linenhouse.com/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2" 98 type="font/woff2" 99 crossorigin 100 fetchpriority="low" 101 ><link 102 rel="preload" 103 as="font" 104 href="//www.linenhouse.com/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2" 105 type="font/woff2" 106 crossorigin 107 fetchpriority="low" 108 ><link 109 rel="preload" 110 as="font" 111 href="//www.linenhouse.com/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2" 112 type="font/woff2" 113 crossorigin 114 fetchpriority="low" 115 > 116 117
118<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 118
118
119<script type="importmap"> 120 { 121 "imports": { 122 "@theme/overflow-list": "//www.linenhouse.com/cdn/shop/t/110/assets/overflow-list.js?v=46858356770684902511788814748", 123 "@theme/product-title": "//www.linenhouse.com/cdn/shop/t/110/assets/product-title-truncation.js?v=81744426891537421781788814755", 124 "@theme/component": "//www.linenhouse.com/cdn/shop/t/110/assets/component.js?v=184240237101443119871788814659", 125 "@theme/dialog": "//www.linenhouse.com/cdn/shop/t/110/assets/dialog.js?v=150888536568694194021788814660", 126 "@theme/events": "//www.linenhouse.com/cdn/shop/t/110/assets/events.js?v=1118589085892804011788814661", 127 "@theme/focus": "//www.linenhouse.com/cdn/shop/t/110/assets/focus.js?v=60436577539430446401788814663", 128 "@theme/morph": "//www.linenhouse.com/cdn/shop/t/110/assets/morph.js?v=104045809772310330131788814747", 129 "@theme/paginated-list": "//www.linenhouse.com/cdn/shop/t/110/assets/paginated-list.js?v=95298315036233333871788814749", 130 "@theme/performance": "//www.linenhouse.com/cdn/shop/t/110/assets/performance.js?v=171015751390534793081788814749", 131 "@theme/product-form": "//www.linenhouse.com/cdn/shop/t/110/assets/product-form.js?v=142170751179338062901788814752", 132 "@theme/recently-viewed-products": "//www.linenhouse.com/cdn/shop/t/110/assets/recently-viewed-products.js?v=94729125001750262651788814757", 133 "@theme/scrolling": "//www.linenhouse.com/cdn/shop/t/110/assets/scrolling.js?v=162288454571026455011788814759", 134 "@theme/section-renderer": "//www.linenhouse.com/cdn/shop/t/110/assets/section-renderer.js?v=123311117485513785771788814760", 135 "@theme/section-hydration": "//www.linenhouse.com/cdn/shop/t/110/assets/section-hydration.js?v=108434990705342316311788814760", 136 "@theme/money-formatting": "//www.linenhouse.com/cdn/shop/t/110/assets/money-formatting.js?v=182191346160333327151788814746", 137 "@theme/utilities": "//www.linenhouse.com/cdn/shop/t/110/assets/utilities.js?v=28506172887375975941788814771", 138 "@theme/variant-picker": "//www.linenhouse.com/cdn/shop/t/110/assets/variant-picker.js?v=1185221734252820821788814771", 139 "@theme/media-gallery": "//www.linenhouse.com/cdn/shop/t/110/assets/media-gallery.js?v=14624021005636302161788814745", 140 "@theme/quick-add": "//www.linenhouse.com/cdn/shop/t/110/assets/quick-add.js?v=114575661933533593881788814757", 141 "@theme/paginated-list-aspect-ratio": "//www.linenhouse.com/cdn/shop/t/110/assets/paginated-list-aspect-ratio.js?v=25254270272143792451788814748", 142 "@theme/popover-polyfill": "//www.linenhouse.com/cdn/shop/t/110/assets/popover-polyfill.js?v=119029313658895111201788814750", 143 "@theme/component-quantity-selector": "//www.linenhouse.com/cdn/shop/t/110/assets/component-quantity-selector.js?v=67906657287482036641788814658", 144 "@theme/comparison-slider": "//www.linenhouse.com/cdn/shop/t/110/assets/comparison-slider.js?v=106705562947035711941788814656", 145 "@theme/sticky-add-to-cart": "//www.linenhouse.com/cdn/shop/t/110/assets/sticky-add-to-cart.js?v=48956925339276737091788814762", 146 "@theme/fly-to-cart": "//www.linenhouse.com/cdn/shop/t/110/assets/fly-to-cart.js?v=48483246440248933081788814663" 147 } 148 } 149</script>
149 150
151<script 152 src="//www.linenhouse.com/cdn/shop/t/110/assets/view-transitions.js?v=7106414069516106341788814772" 153 async 154 155></script>
155 156 157<link 158 rel="modulepreload" 159 href="//www.linenhouse.com/cdn/shop/t/110/assets/utilities.js?v=28506172887375975941788814771" 160 fetchpriority="low" 161> 162<link 163 rel="modulepreload" 164 href="//www.linenhouse.com/cdn/shop/t/110/assets/component.js?v=184240237101443119871788814659" 165 fetchpriority="low" 166> 167<link 168 rel="modulepreload" 169 href="//www.linenhouse.com/cdn/shop/t/110/assets/section-renderer.js?v=123311117485513785771788814760" 170 fetchpriority="low" 171> 172<link 173 rel="modulepreload" 174 href="//www.linenhouse.com/cdn/shop/t/110/assets/section-hydration.js?v=108434990705342316311788814760" 175 fetchpriority="low" 176> 177<link 178 rel="modulepreload" 179 href="//www.linenhouse.com/cdn/shop/t/110/assets/morph.js?v=104045809772310330131788814747" 180 fetchpriority="low" 181> 182 183 184 185<link 186 rel="modulepreload" 187 href="//www.linenhouse.com/cdn/shop/t/110/assets/focus.js?v=60436577539430446401788814663" 188 fetchpriority="low" 189> 190<link 191 rel="modulepreload" 192 href="//www.linenhouse.com/cdn/shop/t/110/assets/recently-viewed-products.js?v=94729125001750262651788814757" 193 fetchpriority="low" 194> 195<link 196 rel="modulepreload" 197 href="//www.linenhouse.com/cdn/shop/t/110/assets/scrolling.js?v=162288454571026455011788814759" 198 fetchpriority="low" 199> 200<link 201 rel="modulepreload" 202 href="//www.linenhouse.com/cdn/shop/t/110/assets/events.js?v=1118589085892804011788814661" 203 fetchpriority="low" 204>
205<script 206 src="//www.linenhouse.com/cdn/shop/t/110/assets/popover-polyfill.js?v=119029313658895111201788814750" 207 type="module" 208 fetchpriority="low" 209></script>
vendor: 1 bytes, line 209
209
210<script 211 src="//www.linenhouse.com/cdn/shop/t/110/assets/overflow-list.js?v=46858356770684902511788814748" 212 type="module" 213 fetchpriority="low" 214></script>
vendor: 1 bytes, line 214
214
215<script 216 src="//www.linenhouse.com/cdn/shop/t/110/assets/quick-add.js?v=114575661933533593881788814757" 217 type="module" 218 fetchpriority="low" 219></script>
219 220 221
222<script 223 src="//www.linenhouse.com/cdn/shop/t/110/assets/dialog.js?v=150888536568694194021788814660" 224 type="module" 225 fetchpriority="low" 226></script>
vendor: 1 bytes, line 226
226
227<script 228 src="//www.linenhouse.com/cdn/shop/t/110/assets/variant-picker.js?v=1185221734252820821788814771" 229 type="module" 230 fetchpriority="low" 231></script>
vendor: 1 bytes, line 231
231
232<script 233 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-card.js?v=28695665944407642501788814751" 234 type="module" 235 fetchpriority="low" 236></script>
vendor: 1 bytes, line 236
236
237<script 238 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-form.js?v=142170751179338062901788814752" 239 type="module" 240 fetchpriority="low" 241></script>
vendor: 1 bytes, line 241
241
242<script 243 src="//www.linenhouse.com/cdn/shop/t/110/assets/fly-to-cart.js?v=48483246440248933081788814663" 244 type="module" 245 fetchpriority="low" 246></script>
vendor: 1 bytes, line 246
246
247<script 248 src="//www.linenhouse.com/cdn/shop/t/110/assets/accordion-custom.js?v=97588419883090888471788814649" 249 type="module" 250 fetchpriority="low" 251></script>
vendor: 1 bytes, line 251
251
252<script 253 src="//www.linenhouse.com/cdn/shop/t/110/assets/media.js?v=85493018148525249291788814746" 254 type="module" 255 fetchpriority="low" 256></script>
vendor: 1 bytes, line 256
256
257<script 258 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-price.js?v=83480980452100801711788814754" 259 type="module" 260 fetchpriority="low" 261></script>
vendor: 1 bytes, line 261
261
262<script 263 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-sku.js?v=121804655373531320511788814755" 264 type="module" 265 fetchpriority="low" 266></script>
vendor: 1 bytes, line 266
266
267<script 268 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-title-truncation.js?v=81744426891537421781788814755" 269 type="module" 270 fetchpriority="low" 271></script>
vendor: 1 bytes, line 271
271
272<script 273 src="//www.linenhouse.com/cdn/shop/t/110/assets/product-inventory.js?v=81520546963552472391788814753" 274 type="module" 275 fetchpriority="low" 276></script>
vendor: 1 bytes, line 276
276
277<script 278 src="//www.linenhouse.com/cdn/shop/t/110/assets/show-more.js?v=94563802205717136101788814761" 279 type="module" 280 fetchpriority="low" 281></script>
vendor: 1 bytes, line 281
281
282<script 283 src="//www.linenhouse.com/cdn/shop/t/110/assets/slideshow.js?v=168726587398279102001788814761" 284 type="module" 285 fetchpriority="low" 286></script>
vendor: 1 bytes, line 286
286
287<script 288 src="//www.linenhouse.com/cdn/shop/t/110/assets/layered-slideshow.js?v=30135417790894624731788814742" 289 type="module" 290 fetchpriority="low" 291></script>
vendor: 1 bytes, line 291
291
292<script 293 src="//www.linenhouse.com/cdn/shop/t/110/assets/anchored-popover.js?v=95953304814728754461788814650" 294 type="module" 295 fetchpriority="low" 296></script>
vendor: 1 bytes, line 296
296
297<script 298 src="//www.linenhouse.com/cdn/shop/t/110/assets/floating-panel.js?v=151277338116891310371788814662" 299 type="module" 300 fetchpriority="low" 301></script>
vendor: 1 bytes, line 301
301
302<script 303 src="//www.linenhouse.com/cdn/shop/t/110/assets/video-background.js?v=25237992823806706551788814771" 304 type="module" 305 fetchpriority="low" 306></script>
vendor: 1 bytes, line 306
306
307<script 308 src="//www.linenhouse.com/cdn/shop/t/110/assets/component-quantity-selector.js?v=67906657287482036641788814658" 309 type="module" 310 fetchpriority="low" 311></script>
vendor: 1 bytes, line 311
311
312<script 313 src="//www.linenhouse.com/cdn/shop/t/110/assets/media-gallery.js?v=14624021005636302161788814745" 314 type="module" 315 fetchpriority="low" 316></script>
vendor: 1 bytes, line 316
316
317<script 318 src="//www.linenhouse.com/cdn/shop/t/110/assets/rte-formatter.js?v=40306132146590816021788814758" 319 type="module" 320 fetchpriority="low" 321></script>
vendor: 1 bytes, line 321
321
322<script 323 src="//www.linenhouse.com/cdn/shop/t/110/assets/volume-pricing.js?v=15442793518842484731788814773" 324 type="module" 325 fetchpriority="low" 326></script>
vendor: 1 bytes, line 326
326
327<script 328 src="//www.linenhouse.com/cdn/shop/t/110/assets/price-per-item.js?v=144512917617120124431788814751" 329 type="module" 330 fetchpriority="low" 331></script>
vendor: 1 bytes, line 331
331
332<script 333 src="//www.linenhouse.com/cdn/shop/t/110/assets/volume-pricing-info.js?v=94479640769665442661788814772" 334 type="module" 335 fetchpriority="low" 336></script>
336 337 338 339
339<script 340 src="//www.linenhouse.com/cdn/shop/t/110/assets/localization.js?v=15585934801240115691788814744" 341 type="module" 342 fetchpriority="low" 343 ></script>
343 344 345 346 347
348<script 349 src="//www.linenhouse.com/cdn/shop/t/110/assets/auto-close-details.js?v=58350291535404441581788814652" 350 defer="defer" 351></script>
351 352
353<script> 354 const Theme = { 355 translations: { 356 placeholder_image: `Placeholder image`, 357 added: `Added`, 358 recipient_form_fields_visible: `Recipient form fields are now visible`, 359 recipient_form_fields_hidden: `Recipient form fields are now hidden`, 360 recipient_form_error: `There was an error with the form submission`, 361 items_added_to_cart_one: `1 item added to cart`, 362 items_added_to_cart_other: `{{ count }} items added to cart`, 363 cart_count: `Total items in cart`, 364 }, 365 routes: { 366 cart_add_url: '/cart/add.js', 367 cart_change_url: '/cart/change', 368 cart_update_url: '/cart/update', 369 cart_url: '/cart', 370 predictive_search_url: '/search/suggest', 371 search_url: '/search', 372 }, 373 template: { 374 name: 'blog', 375 }, 376 }; 377</script>
377 378<style data-shopify> 379@font-face { 380 font-family: "Work Sans"; 381 font-weight: 400; 382 font-style: normal; 383 font-display: swap; 384 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n4.b7973b3d07d0ace13de1b1bea9c45759cdbe12cf.woff2") format("woff2"), 385 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n4.cf5ceb1e6d373a9505e637c1aff0a71d0959556d.woff") format("woff"); 386} 387@font-face { 388 font-family: "Work Sans"; 389 font-weight: 700; 390 font-style: normal; 391 font-display: swap; 392 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"), 393 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff"); 394} 395@font-face { 396 font-family: "Work Sans"; 397 font-weight: 400; 398 font-style: italic; 399 font-display: swap; 400 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i4.16ff51e3e71fc1d09ff97b9ff9ccacbeeb384ec4.woff2") format("woff2"), 401 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i4.ed4a1418cba5b7f04f79e4d5c8a5f1a6bd34f23b.woff") format("woff"); 402} 403@font-face { 404 font-family: "Work Sans"; 405 font-weight: 700; 406 font-style: italic; 407 font-display: swap; 408 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i7.7cdba6320b03c03dcaa365743a4e0e729fe97e54.woff2") format("woff2"), 409 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i7.42a9f4016982495f4c0b0fb3dc64cf8f2d0c3eaa.woff") format("woff"); 410} 411@font-face { 412 font-family: "Work Sans"; 413 font-weight: 500; 414 font-style: normal; 415 font-display: swap; 416 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n5.42fc03d7028ac0f31a2ddf10d4a2904a7483a1c4.woff2") format("woff2"), 417 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_n5.1f79bf93aa21696aa0428c88e39fb9f946295341.woff") format("woff"); 418} 419@font-face { 420 font-family: "Work Sans"; 421 font-weight: 500; 422 font-style: italic; 423 font-display: swap; 424 src: url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i5.0097f7572bdd2a30d202a52c1764d831015aa312.woff2") format("woff2"), 425 url("//www.linenhouse.com/cdn/fonts/work_sans/worksans_i5.a4fa6fa0f90748be4cee382c79d6624ea9963ef1.woff") format("woff"); 426} 427 428 429 :root { 430 /* Page Layout */ 431 --sidebar-width: 25rem; 432 --narrow-content-width: 36rem; 433 --normal-content-width: 42rem; 434 --wide-content-width: 46rem; 435 --narrow-page-width: 90rem; 436 --normal-page-width: 120rem; 437 --wide-page-width: 150rem; 438 439 /* Section Heights */ 440 --section-height-small: 15rem; 441 --section-height-medium: 25rem; 442 --section-height-large: 35rem; 443 444 @media screen and (min-width: 40em) { 445 --section-height-small: 40svh; 446 --section-height-medium: 55svh; 447 --section-height-large: 70svh; 448 } 449 450 @media screen and (min-width: 60em) { 451 --section-height-small: 50svh; 452 --section-height-medium: 65svh; 453 --section-height-large: 80svh; 454 } 455 456 /* Letter spacing */ 457 --letter-spacing-sm: 0.06em; 458 --letter-spacing-md: 0.13em; 459 460 /* Font families */ 461 --font-body--family: "Work Sans", sans-serif; 462 --font-body--style: normal; 463 --font-body--weight: 400; 464 --font-subheading--family: "Work Sans", sans-serif; 465 --font-subheading--style: normal; 466 --font-subheading--weight: 500; 467 --font-heading--family: "Work Sans", sans-serif; 468 --font-heading--style: normal; 469 --font-heading--weight: 500; 470 --font-accent--family: "Work Sans", sans-serif; 471 --font-accent--style: normal; 472 --font-accent--weight: 500; 473 474 475 476 /* Margin sizes */ 477 --font-heading--spacing: 0.25em; 478 --font-h1--spacing: var(--font-heading--spacing); 479 --font-h2--spacing: var(--font-heading--spacing); 480 --font-h3--spacing: var(--font-heading--spacing); 481 --font-h4--spacing: var(--font-heading--spacing); 482 --font-h5--spacing: var(--font-heading--spacing); 483 --font-h6--spacing: var(--font-heading--spacing); 484 --font-paragraph--spacing: 0.5em; 485 486 /* Inverse color aliases â each resolves to the scheme background, giving 487 the text block's colour select distinct storable values per type. */ 488 --color-foreground-inverse: var(--color-background); 489 --color-foreground-heading-inverse: var(--color-background); 490 --color-primary-inverse: var(--color-background); 491 492 /* Heading colors */ 493 --font-h1--color: var(--color-foreground-heading); 494 --font-h2--color: var(--color-foreground-heading); 495 --font-h3--color: var(--color-foreground-heading); 496 --font-h4--color: var(--color-foreground-heading); 497 --font-h5--color: var(--color-foreground-heading); 498 --font-h6--color: var(--color-foreground-heading); 499 500 /** Z-Index / Layering */ 501 --layer-section-background: -2; 502 --layer-lowest: -1; 503 --layer-base: 0; 504 --layer-flat: 1; 505 --layer-raised: 2; 506 --layer-heightened: 4; 507 --layer-sticky: 8; 508 --layer-window-overlay: 10; 509 --layer-header-menu: 12; 510 --layer-overlay: 16; 511 --layer-menu-drawer: 18; 512 --layer-temporary: 20; 513 514 /* Max-width / Measure */ 515 --max-width--body-normal: 32.5em; 516 --max-width--body-narrow: 22.75em; 517 518 --max-width--heading-normal: 32.5em; 519 --max-width--heading-narrow: 19.5em; 520 521 --max-width--display-normal: 13em; 522 --max-width--display-narrow: 9.75em; 523 --max-width--display-tight: 3.25em; 524 525 /* Letter-spacing / Tracking */ 526 --letter-spacing--display-tight: -0.03em; 527 --letter-spacing--display-normal: 0em; 528 529 --letter-spacing--heading-tight: -0.03em; 530 --letter-spacing--heading-normal: 0em; 531 --letter-spacing--heading-loose: 0.03em; 532 533 --letter-spacing--body-tight: -0.03em; 534 --letter-spacing--body-normal: 0em; 535 --letter-spacing--body-loose: 0.03em; 536 537 /* Line height / Leading */ 538 --line-height: 1; 539 540 --line-height--display-tight: 1; 541 --line-height--display-normal: 1.1; 542 --line-height--display-loose: 1.2; 543 544 --line-height--heading-tight: 1.15; 545 --line-height--heading-normal: 1.25; 546 --line-height--heading-loose: 1.35; 547 548 --line-height--body-tight: 1; 549 --line-height--body-normal: 1.1; 550 --line-height--body-loose: 1.5; 551 552 /* Typography presets */ 553 --font-size--paragraph_small: 0.75rem;--font-size--paragraph: 0.875rem;--font-size--h1: clamp(3.5rem, 7.2vw, 4.5rem);--font-size--h2: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h3: clamp(2.75rem, 4.8vw, 3.0rem);--font-size--h4: 2.5rem;--font-size--h5: 2.0rem;--font-size--h6: 1.25rem;--font-paragraph_small--weight: 400;--font-paragraph_small--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph_small--size: var(--font-size--paragraph_small);--font-paragraph_small--family: var(--font-body--family);--font-paragraph_small--style: var(--font-body--style);--font-paragraph_small--case: ;--font-paragraph_small--line-height: var(--line-height--body-normal);--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing---1px);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--0.2px);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-loose);--font-h5--weight: var(--font-heading--weight);--font-h5--letter-spacing: var(--letter-spacing--0.2px);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-heading--family);--font-h5--style: var(--font-heading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-loose);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--0.5px);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-loose); 554 555 /* Hardcoded font sizes */ 556 --font-size--3xs: 0.625rem; 557 --font-size--2xs: 0.75rem; 558 --font-size--xs: 0.8125rem; 559 --font-size--sm: 0.875rem; 560 --font-size--md: 1rem; 561 --font-size--lg: 1.125rem; 562 --font-size--xl: 1.25rem; 563 --font-size--2xl: 1.5rem; 564 --font-size--3xl: 2rem; 565 --font-size--4xl: 2.5rem; 566 --font-size--5xl: 3rem; 567 --font-size--6xl: 3.5rem; 568 569 /* Menu font sizes */ 570 --menu-font-sm--size: 0.875rem; 571 --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); 572 --menu-font-md--size: 1rem; 573 --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); 574 --menu-font-lg--size: 1.125rem; 575 --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); 576 --menu-font-xl--size: 1.25rem; 577 --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); 578 --menu-font-2xl--size: 1.75rem; 579 --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); 580 581 /* Colors */ 582 --color-error: #8B0000; 583 --color-success: #006400; 584 --color-white: #FFFFFF; 585 --color-white-rgb: 255 255 255; 586 --color-black: #000000; 587 --color-instock: #3ED660; 588 --color-lowstock: #EE9441; 589 --color-outofstock: #C8C8C8; 590 591 /* Opacity */ 592 --opacity-5: 0.05; 593 --opacity-8: 0.08; 594 --opacity-10: 0.1; 595 --opacity-15: 0.15; 596 --opacity-20: 0.2;
597 --opacity-25: 0.25; 598 --opacity-30: 0.3; 599 --opacity-40: 0.4; 600 --opacity-50: 0.5; 601 --opacity-60: 0.6; 602 --opacity-70: 0.7; 603 --opacity-80: 0.8; 604 --opacity-85: 0.85; 605 --opacity-90: 0.9; 606 --opacity-subdued-text: var(--opacity-70); 607 608 --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); 609 --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); 610 611 /* Spacing */ 612 --margin-3xs: 0.125rem; 613 --margin-2xs: 0.3rem; 614 --margin-xs: 0.5rem; 615 --margin-sm: 0.7rem; 616 --margin-md: 0.8rem; 617 --margin-lg: 1rem; 618 --margin-xl: 1.25rem; 619 --margin-2xl: 1.5rem; 620 --margin-3xl: 1.75rem; 621 --margin-4xl: 2rem; 622 --margin-5xl: 3rem; 623 --margin-6xl: 5rem; 624 625 --scroll-margin: 50px; 626 627 --padding-3xs: 0.125rem; 628 --padding-2xs: 0.25rem; 629 --padding-xs: 0.5rem; 630 --padding-sm: 0.7rem; 631 --padding-md: 0.8rem; 632 --padding-lg: 1rem; 633 --padding-xl: 1.25rem; 634 --padding-2xl: 1.5rem; 635 --padding-3xl: 1.75rem; 636 --padding-4xl: 2rem; 637 --padding-5xl: 3rem; 638 --padding-6xl: 4rem; 639 640 --gap-3xs: 0.125rem; 641 --gap-2xs: 0.3rem; 642 --gap-xs: 0.5rem; 643 --gap-sm: 0.7rem; 644 --gap-md: 0.9rem; 645 --gap-lg: 1rem; 646 --gap-xl: 1.25rem; 647 --gap-2xl: 2rem; 648 --gap-3xl: 3rem; 649 650 --spacing-scale-sm: 0.6; 651 --spacing-scale-md: 0.7; 652 --spacing-scale-default: 1.0; 653 654 /* Checkout buttons gap */ 655 --checkout-button-gap: 10px; 656 657 /* Borders */ 658 --style-border-width: 1px; 659 --style-border-radius-xs: 0.2rem; 660 --style-border-radius-sm: 0.6rem; 661 --style-border-radius-md: 0.8rem; 662 --style-border-radius-50: 50%; 663 --style-border-radius-lg: 1rem; 664 --style-border-radius-pills: 40px; 665 --style-border-radius-inputs: 8px; 666 --style-border-radius-buttons-primary: 64px; 667 --style-border-radius-buttons-secondary: 64px; 668 --style-border-width-primary: 0px; 669 --style-border-width-secondary: 1px; 670 --style-border-width-inputs: 1px; 671 --style-border-radius-popover: 12px; 672 --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); 673 --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); 674 --style-border-swatch-opacity: 0%; 675 --style-border-swatch-width: 1px; 676 --style-border-swatch-style: solid; 677 678 /* Animation */ 679 --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); 680 --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); 681 --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); 682 --animation-speed-fast: 0.0625s; 683 --animation-speed: 0.125s; 684 --animation-speed-slow: 0.2s; 685 --animation-speed-medium: 0.15s; 686 --animation-easing: ease-in-out; 687 --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); 688 --drawer-animation-speed: 0.2s; 689 --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); 690 --animation-values: var(--animation-speed) var(--animation-easing); 691 --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); 692 --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; 693 --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); 694 --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); 695 --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); 696 --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); 697 --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); 698 --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); 699 /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/ 700 --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); 701 --spring-d300-b0-duration: 0.4980s; 702 --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); 703 --spring-d280-b0-duration: 0.4648s; 704 --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); 705 --spring-d260-b0-duration: 0.4316s; 706 --spring-d220-b0-easing: linear( 707 0, 708 0.0093 1.37%, 709 0.0696 4.12%, 710 0.4667 15.09%, 711 0.6322 20.58%, 712 0.6986 23.32%, 713 0.7793 27.44%, 714 0.8219 30.18%, 715 0.8721, 716 0.9089 38.42%, 717 0.9427, 718 0.9644, 719 0.978 54.88%, 720 0.9881 61.74%, 721 0.9944 69.97%, 722 0.998 80.95%, 723 0.9996 98.78% 724 ); 725 --spring-d220-b0-duration: 0.3818s; 726 --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); 727 --spring-d180-b0-duration: 0.2988s; 728 729 /* View transitions */ 730 /* View transition old */ 731 --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; 732 733 /* View transition new */ 734 --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; 735 736 /* Focus */ 737 --focus-outline-width: 0.09375rem; 738 --focus-outline-offset: 0.2em; 739 740 /* Badges */ 741 --badge-blob-padding-block: 1px; 742 --badge-blob-padding-inline: 12px 8px; 743 --badge-rectangle-padding-block: 8px; 744 --badge-rectangle-padding-inline: 12px; 745 @media screen and (min-width: 750px) { 746 --badge-blob-padding-block: 4px; 747 --badge-blob-padding-inline: 16px 12px; 748 --badge-rectangle-padding-block: 12px; 749 --badge-rectangle-padding-inline: 12px; 750 } 751 752 /* Icons */ 753 --icon-size-2xs: 0.6rem; 754 --icon-size-xs: 0.85rem; 755 --icon-size-sm: 1.25rem; 756 --icon-size-md: 1.375rem; 757 --icon-size-lg: 1.5rem; 758 --icon-stroke-width: 1.5px; 759 760 /* Input */ 761 --input-email-min-width: 200px; 762 --input-search-max-width: 650px; 763 --input-padding-y: 0.8rem; 764 --input-padding-x: 0.8rem; 765 --input-padding: var(--input-padding-y) var(--input-padding-x); 766 --input-box-shadow-width: var(--style-border-width-inputs); 767 --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); 768 --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); 769 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 770 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 771 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
772 --input-textarea-min-height: 55px; 773 774 /* Checkbox */ 775 --checkbox-size: 22px; 776 --checkbox-border-radius: 7px; 777 --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); 778 --checkbox-label-padding: 8px; 779 780 @media screen and (min-width: 750px) { 781 --checkbox-size: 16px; 782 --checkbox-border-radius: 5px; 783 --checkbox-label-padding: 6px; 784 } 785 786 /* Button size */ 787 --button-size-sm: 30px; 788 --button-size-md: 36px; 789 --button-size: var(--minimum-touch-target); 790 --button-padding-inline: 24px; 791 --button-padding-block: 16px; 792 793 /* Button font-family */ 794 --button-font-family-primary: var(--font-body--family); 795 --button-font-family-secondary: var(--font-body--family); 796 797 /* Button text case */ 798 --button-text-case: ; 799 --button-text-case-primary: default; 800 --button-text-case-secondary: default; 801 802 /* Borders */ 803 --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); 804 --border-width-sm: 1px; 805 --border-width-md: 2px; 806 --border-width-lg: 5px; 807 --border-radius-sm: 0.25rem; 808 809 /* Drawers */ 810 --drawer-inline-padding: 25px; 811 --drawer-menu-inline-padding: 2.5rem; 812 --drawer-header-block-padding: 20px; 813 --drawer-content-block-padding: 10px; 814 --drawer-header-desktop-top: 0rem; 815 --drawer-padding: calc(var(--padding-sm) + 7px); 816 --drawer-height: 100dvh; 817 --drawer-width: 95vw; 818 --drawer-max-width: 500px; 819 820 /* Variant Picker Swatches */ 821 --variant-picker-swatch-width-unitless: 16; 822 --variant-picker-swatch-height-unitless: 16; 823 --variant-picker-swatch-width: 16px; 824 --variant-picker-swatch-height: 16px; 825 --variant-picker-swatch-radius: 64px; 826 --variant-picker-border-width: 1px; 827 --variant-picker-border-style: solid; 828 --variant-picker-border-opacity: 0%; 829 830 /* Variant Picker Buttons */ 831 --variant-picker-button-radius: 14px; 832 --variant-picker-button-border-width: 1px; 833 834 /* Slideshow */ 835 --slideshow-controls-size: 3.5rem; 836 --slideshow-controls-icon: 2rem; 837 --peek-next-slide-size: 3rem; 838 839 /* Utilities */ 840 --backdrop-opacity: 0.15; 841 --backdrop-color-rgb: var(--color-shadow-rgb); 842 --minimum-touch-target: 44px; 843 --disabled-opacity: 0.5; 844 --skeleton-opacity: 0.025; 845 846 /* Shapes */ 847 --shape--circle: circle(50% at center); 848 --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); 849 --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); 850 --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883
850% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); 851 852 /* Buy buttons */ 853 --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); 854 855 /* Card image width and height variables */ 856 --card-width-small: 10rem; 857 858 --height-small: 10rem; 859 --height-medium: 11.5rem; 860 --height-large: 13rem; 861 --height-full: 100vh; 862 863 @media screen and (min-width: 750px) { 864 --height-small: 17.5rem; 865 --height-medium: 21.25rem; 866 --height-large: 25rem; 867 } 868 869 /* Modal */ 870 --modal-max-height: 65dvh; 871 --quick-add-modal-height: min(38.5rem, 96vh); 872 --quick-add-modal-width: min(54rem, 96vw); 873 --quick-add-modal-gallery-width: 24rem; 874 875 /* Card styles for search */ 876 --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 877 --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); 878 --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 879 880 /* Cart */ 881 --cart-primary-font-family: var(--font-body--family); 882 --cart-primary-font-style: var(--font-body--style); 883 --cart-primary-font-weight: var(--font-body--weight); 884 --cart-secondary-font-family: var(--font-subheading--family); 885 --cart-secondary-font-style: var(--font-subheading--style); 886 --cart-secondary-font-weight: var(--font-subheading--weight); 887 888 /* Additional vars not extracted via Figma integration */ 889 --text-tertiary: #999; 890 --text-secondary: #333333; 891 --background-default: #FFF; 892 893 --stroke-primary: #F7F7F7; 894 --stroke-secondary: #D5D5D5; 895 --cart-items-line-border: 1px solid var(--stroke-primary); 896 897 --navigation-font-weight: 500; 898 --navigation-base: 14px; 899 900 --font-paragraph-line-height: 18px; 901 902 --paragraph-small: var(--font-size--paragraph_small); 903 --paragraph-small: 12px; 904 --paragraph-base: 14px; 905 --paragraph-large: 16px; 906 --paragraph-family: var(--font-paragraph--family); 907 --paragraph-weight: 400; 908 909 --navigation-extra-small: 10px; 910 911 --subheading-small: 20px; 912 --subheading-medium: 32px; 913 --subheading-weight: 500; 914 --subheading-spacing: 0.2px; 915 916 917 --button-dark-background-disabled: #F7F7F7; 918 --button-dark-content-disabled: #D5D5D5; 919 --button-dark-stroke-disabled: #D5D5D5; 920 --button-margin: 16px; 921 --button-large: 40px; 922 --button-spaced: 24px; 923 924 --component-spacing: 12px; 925 --component-margin: 16px; 926 927 --section-margin: 24px; 928 929 --price-color: #333333; 930 --sale-price-color: #F0674D; 931 --compare-at-price-color: #999999; 932 933 --badge-margin: 12px; 934 --badge-small: 24px; 935 --badge-large: 32px; 936 --badge-spacing: 8px; 937 938 --button-small: 32px; 939 --button-radius: 64px; 940 941 --variant-inner-radius: 64px; 942 --field-content-default: #171717; 943 944 /* Additional [Brand Specific] vars not extracted via Figma integration */ 945 946 --text-default: #171717; 947 --text-inverse: #F9F8F5; 948 --text-secondary: #333333; 949 950 --background-secondary: #F9F8F5; 951 952 --heading-default: #171717; 953 --heading-inverse: #F9F8F5; 954 --navigation-base-weight: 500; 955 --navigation-letter-spacing: 0.2px; 956 --navigation-spacing: var(--navigation-letter-spacing); 957 --navigation-strong: var(--navigation-base-weight); 958 959 --icon-default: #171717; 960 961 --button-radius-default: 64px; 962 963 --section-radius: 12px; 964 --media-radius: 12px; 965 --facet-radius: 64px; 966 --swatch-radius: 64px; 967 --swatch-outer-radius: 64px; 968 969 --badge-radius: 64px; 970 --badge-background: #F9F8F5; 971 --badge-color: #171717; 972 973 --variant-stroke-default: #171717; 974 --variant-stroke-hover: #E4E1D6; 975 --variant-stroke-disabled: #D5D5D5; 976 --variant-background-hover: #E4E1D6; 977 --variant-content-disabled: #D5D5D5; 978 --variant-background-disabled: #F7F7F7; 979 --variant-background-inverse: #F9F8F5; 980 981 --button-light-content-default: #171717; 982 --button-light-background-default: #F9F8F5; 983 --button-light-background-hover: #E4E1D6; 984 --button-light-content-inverse: #F9F8F5; 985 --button-light-stroke-default: #F9F8F5; 986 --button-light-content-hover: #E4E1D6; 987 --button-light-stroke-hover: #E4E1D6; 988 989 --button-dark-content-default: #EFEDE5; 990 --button-dark-stroke-default: #171717; 991 --button-dark-content-hover: #666666; 992 --button-dark-stroke-hover: #666666; 993 --button-dark-background-default: #171717; 994 --button-dark-background-hover: #333333; 995 --button-dark-content-inverse: #171717; 996 997 --pdp-breadcrumb: #171717; 998 --pdp-breadcrumb-desktop: #171717; 999 1000 --icon-default: #171717; 1001 1002 --letter-spacing--display-loose: 0.03em; 1003 1004 --heading-strong: 600; 1005 --heading-weight: 500; 1006 --subheading-medium: 32px; 1007 --subheading-weight: 500; 1008 1009 --paragraph-spacing: 0.2px; 1010 1011 1012 } 1013 1014 /* 1015 TWP overrides 1016 Keep --page-margin at 24px on all breakpoints. 1017 Horizon defaults to 40px at â¥750px; we pin it to 24px site-wide. 1018 */ 1019 @media screen and (min-width: 750px) { 1020 .page-width-wide, 1021 .page-width-normal, 1022 .page-width-narrow, 1023 .page-width-content { 1024 --page-margin: 24px; 1025 } 1026 } 1027 1028 /* 1029 Redefine section--page-width so it spans the full viewport and uses 1030 padding-inline for the 24px gutter, rather than constraining content 1031 to the narrow center grid column (which creates oversized gutters on 1032 wide screens). Two-class selector beats base.css's single-class rule. 1033 */ 1034 .section.section--page-width > *:not(.force-full-width) { 1035 grid-column: 1 / -1; 1036 padding-inline: var(--page-margin); 1037 } 1038 1039 /*
1040 No focus ring on form fields â both brands. 1041 1042 base.css:304 puts `outline: var(--focus-outline-width) solid currentcolor` 1043 on every :focus-visible element. On a field that already has a 1px border it 1044 stacks into a second, heavier stroke. The gift-card form has always hidden it 1045 (outline-color: var(--color-input-background) in 1046 gift-card-recipient-form-styles.liquid), which is why that page never showed 1047 the problem and the contact page did. 1048 1049 Deliberately outside the brand guard below: Aura Home replaces it with a 1050 field/content/default border on focus, Linen House wants no visible focus 1051 treatment at all. Only the field surfaces are affected â the global rule 1052 still supplies the focus indicator for every other control. 1053 1054 ACCESSIBILITY: on Linen House, .contact-form__input has no focus styling of 1055 its own, so this leaves those fields with no visible focus indicator for 1056 keyboard users â a WCAG 2.4.7 failure. Requested deliberately and matching 1057 the gift-card form's existing behaviour. If an audit flags it, the fix is a 1058 border or background change on :focus (as Aura Home does), not restoring 1059 this ring. 1060 */ 1061 body .field__input:focus-visible, 1062 body .contact-form__input:focus-visible, 1063 body .email-signup__input:focus-visible, 1064 body .recipient-fields__input:focus-visible { 1065 outline: none; 1066 } 1067 1068 1069 /* 1070 Contact form focus fill. 1071 1072 .contact-form__input carries no :focus rule of its own, and the only 1073 background change reaching it was base.css:62 (`input:hover, 1074 textarea:hover`) â hover, not focus. So the suppressed ring above was its 1075 entire focus treatment, and removing it left tabbing into the field with no 1076 feedback at all. 1077 1078 Restored as a fill, which is the pattern the gift-card form has always used 1079 (gift-card-recipient-form-styles.liquid:148 pairs a focus/hover fill with a 1080 camouflaged outline) and the behaviour called out as correct. This also 1081 clears the WCAG 2.4.7 gap the ring suppression opened up on this brand. 1082 1083 Aura Home deliberately excluded: its fields take a border and text colour 1084 change on focus and paint no background at all. 1085 */ 1086 body .contact-form__input:is(:focus, :hover) { 1087 background-color: var(--color-input-hover-background); 1088 } 1089 1090 1091 1092</style> 1093<style> 1094 @font-face { 1095 font-family: 'TT Commons Pro'; 1096 src: url(//www.linenhouse.com/cdn/shop/t/110/assets/tt_commons_pro_regular-webfont.woff2?v=47158447505573187001788814769) format('woff2'); 1097 font-weight: 400; 1098 font-style: normal; 1099 font-display: swap; 1100 } 1101 1102 @font-face { 1103 font-family: 'TT Commons Pro'; 1104 src: url(//www.linenhouse.com/cdn/shop/t/110/assets/tt_commons_pro_medium-webfont.woff2?v=105193631318518345231788814768) format('woff2'); 1105 font-weight: 500; 1106 font-style: normal; 1107 font-display: swap; 1108 } 1109 1110 @font-face { 1111 font-family: 'TT Commons Pro'; 1112 src: url(//www.linenhouse.com/cdn/shop/t/110/assets/tt_commons_pro_bold-webfont.woff2?v=41059303788590915521788814768) format('woff2'); 1113 font-weight: 600; 1114 font-style: normal; 1115 font-display: swap; 1116 } 1117 1118 :root { 1119 --font-body--family: 'TT Commons Pro', sans-serif; 1120 --font-body--weight: 400; 1121 --font-subheading--family: 'TT Commons Pro', sans-serif; 1122 --font-subheading--weight: 500; 1123 --font-heading--family: 'TT Commons Pro', sans-serif; 1124 --font-accent--family: 'TT Commons Pro', sans-serif; 1125 --font-accent--weight: 600; 1126 } 1127 </style> 1128 1129 1130<style data-shopify> 1131 1132 1133 :root, 1134 1135 1136 1137 .color-scheme-1 { 1138 --color-background: rgb(255 255 255 / 1.0); 1139 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1140 --color-background-rgb: 255 255 255; 1141 --opacity-5-15: 0.05; 1142 --opacity-10-25: 0.1; 1143 --opacity-35-55: 0.35; 1144 --opacity-40-60: 0.4; 1145 --opacity-30-60: 0.3; 1146 --color-foreground: rgb(23 23 23 / 1.0); 1147 --color-foreground-rgb: 23 23 23; 1148 --color-foreground-heading: rgb(23 23 23 / 1.0); 1149 --color-foreground-heading-rgb: 23 23 23; 1150 --color-primary: rgb(23 23 23 / 1.0); 1151 --color-primary-rgb: 23 23 23; 1152 --color-primary-hover: rgb(51 51 51 / 1.0); 1153 --color-primary-hover-rgb: 51 51 51; 1154 --color-border: rgb(13 13 13 / 0.06); 1155 --color-border-rgb: 13 13 13; 1156 --color-shadow: rgb(23 23 23 / 1.0); 1157 --color-shadow-rgb: 23 23 23; 1158 --color-primary-button-text: rgb(239 237 229 / 1.0); 1159 --color-primary-button-background: rgb(23 23 23 / 1.0); 1160 --color-primary-button-border: rgb(23 23 23 / 1.0); 1161 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1162 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1163 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1164 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1165 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1166 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1167 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1168 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 1169 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 1170 /* Aura Home fields are always white (Figma field/background/default). 1171 The scheme builder in sync-figma-tokens.js hands some schemes a 1172 transparent or darkened input fill, so pin it here instead of relying 1173 on the synced per-scheme value. Overriding at the declaration avoids 1174 any specificity or load-order fight with the scheme rules. 1175 Light schemes only: the dark schemes pair their fill with inverse 1176 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 1177 --color-input-text-rgb: 23 23 23; 1178 --color-input-border: rgb(249 248 245 / 1.0); 1179 --color-input-hover-background: rgb(239 237 229 / 1.0); 1180 --color-variant-background: rgb(255 255 255 / 1.0); 1181 --color-variant-border: rgb(23 23 23 / 1.0); 1182 --color-variant-text: rgb(23 23 23 / 1.0); 1183 --color-variant-text-rgb: 23 23 23; 1184 /* Aura Home variant hover fill (Figma variant/background/hover). 1185 Same reasoning as --color-input-background above: pinned here so it 1186 does not depend on the synced per-scheme value, and restricted to 1187 light schemes â the dark ones pair a 10%-alpha light tint with light 1188 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1189 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1190 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1191 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1192 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1193 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1194 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1195 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1196 1197 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1198 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1199 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1200 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1201 --font-h1--color: var(--color-foreground-heading); 1202 --font-h2--color: var(--color-foreground-heading); 1203 --font-h3--color: var(--color-foreground-heading); 1204 --font-h4--color: var(--color-foreground-heading); 1205 --font-h5--color: var(--color-foreground-heading); 1206 --font-h6--color: var(--color-foreground-heading); 1207 1208 /* Shadows */ 1209 1210 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1211 1212 1213 --shadow-blur: 20px; 1214 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1215 1216 } 1217 1218 1219 1220 1221 .color-scheme-2 {
1222 --color-background: rgb(247 247 247 / 1.0); 1223 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1224 --color-background-rgb: 247 247 247; 1225 --opacity-5-15: 0.05; 1226 --opacity-10-25: 0.1; 1227 --opacity-35-55: 0.35; 1228 --opacity-40-60: 0.4; 1229 --opacity-30-60: 0.3; 1230 --color-foreground: rgb(23 23 23 / 1.0); 1231 --color-foreground-rgb: 23 23 23; 1232 --color-foreground-heading: rgb(23 23 23 / 1.0); 1233 --color-foreground-heading-rgb: 23 23 23; 1234 --color-primary: rgb(23 23 23 / 1.0); 1235 --color-primary-rgb: 23 23 23; 1236 --color-primary-hover: rgb(51 51 51 / 1.0); 1237 --color-primary-hover-rgb: 51 51 51; 1238 --color-border: rgb(213 213 213 / 1.0); 1239 --color-border-rgb: 213 213 213; 1240 --color-shadow: rgb(23 23 23 / 1.0); 1241 --color-shadow-rgb: 23 23 23; 1242 --color-primary-button-text: rgb(239 237 229 / 1.0); 1243 --color-primary-button-background: rgb(23 23 23 / 1.0); 1244 --color-primary-button-border: rgb(23 23 23 / 1.0); 1245 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1246 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1247 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1248 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1249 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1250 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1251 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1252 --color-secondary-button-hover-background: rgb(249 248 245 / 1.0); 1253 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 1254 /* Aura Home fields are always white (Figma field/background/default). 1255 The scheme builder in sync-figma-tokens.js hands some schemes a 1256 transparent or darkened input fill, so pin it here instead of relying 1257 on the synced per-scheme value. Overriding at the declaration avoids 1258 any specificity or load-order fight with the scheme rules. 1259 Light schemes only: the dark schemes pair their fill with inverse 1260 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(0 0 0 / 0.0);--color-input-text: rgb(51 51 51 / 1.0); 1261 --color-input-text-rgb: 51 51 51; 1262 --color-input-border: rgb(23 23 23 / 0.13); 1263 --color-input-hover-background: rgb(249 248 245 / 1.0); 1264 --color-variant-background: rgb(255 255 255 / 1.0); 1265 --color-variant-border: rgb(23 23 23 / 1.0); 1266 --color-variant-text: rgb(23 23 23 / 1.0); 1267 --color-variant-text-rgb: 23 23 23; 1268 /* Aura Home variant hover fill (Figma variant/background/hover). 1269 Same reasoning as --color-input-background above: pinned here so it 1270 does not depend on the synced per-scheme value, and restricted to 1271 light schemes â the dark ones pair a 10%-alpha light tint with light 1272 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1273 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1274 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1275 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1276 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1277 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1278 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1279 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1280 1281 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1282 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1283 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1284 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1285 --font-h1--color: var(--color-foreground-heading); 1286 --font-h2--color: var(--color-foreground-heading); 1287 --font-h3--color: var(--color-foreground-heading); 1288 --font-h4--color: var(--color-foreground-heading); 1289 --font-h5--color: var(--color-foreground-heading); 1290 --font-h6--color: var(--color-foreground-heading); 1291 1292 /* Shadows */ 1293 1294 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1295 1296 1297 --shadow-blur: 20px; 1298 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1299 1300 } 1301 1302 1303 1304 1305 .color-scheme-3 { 1306 --color-background: rgb(249 248 245 / 1.0); 1307 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1308 --color-background-rgb: 249 248 245; 1309 --opacity-5-15: 0.05; 1310 --opacity-10-25: 0.1; 1311 --opacity-35-55: 0.35; 1312 --opacity-40-60: 0.4; 1313 --opacity-30-60: 0.3; 1314 --color-foreground: rgb(23 23 23 / 1.0); 1315 --color-foreground-rgb: 23 23 23; 1316 --color-foreground-heading: rgb(23 23 23 / 1.0); 1317 --color-foreground-heading-rgb: 23 23 23; 1318 --color-primary: rgb(23 23 23 / 1.0); 1319 --color-primary-rgb: 23 23 23; 1320 --color-primary-hover: rgb(51 51 51 / 1.0); 1321 --color-primary-hover-rgb: 51 51 51; 1322 --color-border: rgb(13 13 13 / 0.1); 1323 --color-border-rgb: 13 13 13; 1324 --color-shadow: rgb(23 23 23 / 1.0); 1325 --color-shadow-rgb: 23 23 23; 1326 --color-primary-button-text: rgb(239 237 229 / 1.0); 1327 --color-primary-button-background: rgb(23 23 23 / 1.0); 1328 --color-primary-button-border: rgb(23 23 23 / 1.0); 1329 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1330 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1331 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1332 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1333 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1334 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1335 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1336 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1337 --color-secondary-button-hover-border: rgb(23 23 23 / 1.0); 1338 /* Aura Home fields are always white (Figma field/background/default). 1339 The scheme builder in sync-figma-tokens.js hands some schemes a 1340 transparent or darkened input fill, so pin it here instead of relying 1341 on the synced per-scheme value. Overriding at the declaration avoids 1342 any specificity or load-order fight with the scheme rules. 1343 Light schemes only: the dark schemes pair their fill with inverse 1344 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(255 255 255 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 1345 --color-input-text-rgb: 23 23 23; 1346 --color-input-border: rgb(213 213 213 / 1.0); 1347 --color-input-hover-background: rgb(247 247 247 / 1.0); 1348 --color-variant-background: rgb(255 255 255 / 1.0); 1349 --color-variant-border: rgb(23 23 23 / 1.0); 1350 --color-variant-text: rgb(23 23 23 / 1.0); 1351 --color-variant-text-rgb: 23 23 23; 1352 /* Aura Home variant hover fill (Figma variant/background/hover). 1353 Same reasoning as --color-input-background above: pinned here so it 1354 does not depend on the synced per-scheme value, and restricted to 1355 light schemes â the dark ones pair a 10%-alpha light tint with light 1356 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1357 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1358 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1359 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1360 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1361 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1362 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1363 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1364 1365 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1366 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1367 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1368 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1369 --font-h1--color: var(--color-foreground-heading); 1370 --font-h2--color: var(--color-foreground-heading); 1371 --font-h3--color: var(--color-foreground-heading); 1372 --font-h4--color: var(--color-foreground-heading); 1373 --font-h5--color: var(--color-foreground-heading); 1374 --font-h6--color: var(--color-foreground-heading); 1375 1376 /* Shadows */ 1377 1378 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1379 1380 1381 --shadow-blur: 20px; 1382 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1383 1384 } 1385 1386 1387 1388 1389 .color-scheme-4 { 1390 --color-background: rgb(255 250 240 / 1.0); 1391 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1392 --color-background-rgb: 255 250 240; 1393 --opacity-5-15: 0.05; 1394 --opacity-10-25: 0.1; 1395 --opacity-35-55: 0.35; 1396 --opacity-40-60: 0.4; 1397 --opacity-30-60: 0.3; 1398 --color-foreground: rgb(13 13 13 / 1.0); 1399 --color-foreground-rgb: 13 13 13; 1400 --color-foreground-heading: rgb(13 13 13 / 1.0); 1401 --color-foreground-heading-rgb: 13 13 13; 1402 --color-primary: rgb(13 13 13 / 1.0); 1403 --color-primary-rgb: 13 13 13; 1404 --color-primary-hover: rgb(51 51 51 / 1.0); 1405 --color-primary-hover-rgb: 51 51 51; 1406 --color-border: rgb(13 13 13 / 0.1); 1407 --color-border-rgb: 13 13 13; 1408 --color-shadow: rgb(13 13 13 / 1.0); 1409 --color-shadow-rgb: 13 13 13; 1410 --color-primary-button-text: rgb(239 237 229 / 1.0); 1411 --color-primary-button-background: rgb(13 13 13 / 1.0); 1412 --color-primary-button-border: rgb(13 13 13 / 1.0); 1413 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1414 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1415 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1416 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1417 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1418 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1419 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1420 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1421 --color-secondary-button-hover-border: rgb(23 23 23 / 1.0); 1422 /* Aura Home fields are always white (Figma field/background/default). 1423 The scheme builder in sync-figma-tokens.js hands some schemes a 1424 transparent or darkened input fill, so pin it here instead of relying 1425 on the synced per-scheme value. Overriding at the declaration avoids 1426 any specificity or load-order fight with the scheme rules. 1427 Light schemes only: the dark schemes pair their fill with inverse 1428 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(255 255 255 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 1429 --color-input-text-rgb: 23 23 23; 1430 --color-input-border: rgb(213 213 213 / 1.0); 1431 --color-input-hover-background: rgb(247 247 247 / 1.0); 1432 --color-variant-background: rgb(255 255 255 / 1.0); 1433 --color-variant-border: rgb(23 23 23 / 1.0); 1434 --color-variant-text: rgb(23 23 23 / 1.0); 1435 --color-variant-text-rgb: 23 23 23; 1436 /* Aura Home variant hover fill (Figma variant/background/hover). 1437 Same reasoning as --color-input-background above: pinned here so it 1438 does not depend on the synced per-scheme value, and restricted to 1439 light schemes â the dark ones pair a 10%-alpha light tint with light 1440 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1441 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1442 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1443 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1444 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1445 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1446 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1447 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1448 1449 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1450 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1451 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1452 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1453 --font-h1--color: var(--color-foreground-heading); 1454 --font-h2--color: var(--color-foreground-heading); 1455 --font-h3--color: var(--color-foreground-heading); 1456 --font-h4--color: var(--color-foreground-heading); 1457 --font-h5--color: var(--color-foreground-heading); 1458 --font-h6--color: var(--color-foreground-heading); 1459 1460 /* Shadows */ 1461 1462 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1463 1464 1465 --shadow-blur: 20px; 1466 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1467 1468 } 1469 1470 1471 1472 1473 .color-scheme-5 { 1474 --color-background: rgb(51 51 51 / 1.0); 1475 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1476 --color-background-rgb: 51 51 51; 1477 --opacity-5-15: 0.15; 1478 --opacity-10-25: 0.25; 1479 --opacity-35-55: 0.55; 1480 --opacity-40-60: 0.6; 1481 --opacity-30-60: 0.6; 1482 --color-foreground: rgb(249 248 245 / 1.0); 1483 --color-foreground-rgb: 249 248 245; 1484 --color-foreground-heading: rgb(249 248 245 / 1.0); 1485 --color-foreground-heading-rgb: 249 248 245; 1486 --color-primary: rgb(249 248 245 / 1.0); 1487 --color-primary-rgb: 249 248 245; 1488 --color-primary-hover: rgb(153 153 153 / 1.0); 1489 --color-primary-hover-rgb: 153 153 153; 1490 --color-border: rgb(249 248 245 / 0.1); 1491 --color-border-rgb: 249 248 245; 1492 --color-shadow: rgb(51 51 51 / 1.0); 1493 --color-shadow-rgb: 51 51 51; 1494 --color-primary-button-text: rgb(23 23 23 / 1.0); 1495 --color-primary-button-background: rgb(249 248 245 / 1.0); 1496 --color-primary-button-border: rgb(249 248 245 / 1.0); 1497 --color-primary-button-hover-text: rgb(23 23 23 / 1.0); 1498 --color-primary-button-hover-background: rgb(228 225 214 / 1.0); 1499 --color-primary-button-hover-border: rgb(228 225 214 / 1.0); 1500 --color-secondary-button-text: rgb(249 248 245 / 1.0); 1501 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1502 --color-secondary-button-border: rgb(249 248 245 / 0.3); 1503 --color-secondary-button-hover-text: rgb(249 248 245 / 1.0); 1504 --color-secondary-button-hover-background: rgb(249 248 245 / 0.1); 1505 --color-secondary-button-hover-border: rgb(249 248 245 / 1.0); 1506 /* Aura Home fields are always white (Figma field/background/default). 1507 The scheme builder in sync-figma-tokens.js hands some schemes a 1508 transparent or darkened input fill, so pin it here instead of relying 1509 on the synced per-scheme value. Overriding at the declaration avoids 1510 any specificity or load-order fight with the scheme rules. 1511 Light schemes only: the dark schemes pair their fill with inverse 1512 (light) input text, so a white fill would leave white text on white. */--color-inp
1512ut-background: rgb(46 46 46 / 1.0);--color-input-text: rgb(249 248 245 / 1.0); 1513 --color-input-text-rgb: 249 248 245; 1514 --color-input-border: rgb(249 248 245 / 0.13); 1515 --color-input-hover-background: rgb(249 248 245 / 0.04); 1516 --color-variant-background: rgb(46 46 46 / 1.0); 1517 --color-variant-border: rgb(249 248 245 / 0.13); 1518 --color-variant-text: rgb(249 248 245 / 1.0); 1519 --color-variant-text-rgb: 249 248 245; 1520 /* Aura Home variant hover fill (Figma variant/background/hover). 1521 Same reasoning as --color-input-background above: pinned here so it 1522 does not depend on the synced per-scheme value, and restricted to 1523 light schemes â the dark ones pair a 10%-alpha light tint with light 1524 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(249 248 245 / 0.1);--color-variant-hover-text: rgb(249 248 245 / 1.0); 1525 --color-variant-hover-border: rgb(249 248 245 / 0.3); 1526 --color-selected-variant-background: rgb(249 248 245 / 1.0); 1527 --color-selected-variant-border: rgb(249 248 245 / 1.0); 1528 --color-selected-variant-text: rgb(51 51 51 / 1.0); 1529 --color-selected-variant-hover-background: rgb(237 236 233 / 1.0); 1530 --color-selected-variant-hover-text: rgb(51 51 51 / 1.0); 1531 --color-selected-variant-hover-border: rgb(237 236 233 / 1.0); 1532 1533 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1534 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1535 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1536 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1537 --font-h1--color: var(--color-foreground-heading); 1538 --font-h2--color: var(--color-foreground-heading); 1539 --font-h3--color: var(--color-foreground-heading); 1540 --font-h4--color: var(--color-foreground-heading); 1541 --font-h5--color: var(--color-foreground-heading); 1542 --font-h6--color: var(--color-foreground-heading); 1543 1544 /* Shadows */ 1545 1546 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1547 1548 1549 --shadow-blur: 20px; 1550 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1551 1552 } 1553 1554 1555 1556 1557 .color-scheme-6 { 1558 --color-background: rgb(0 0 0 / 0.0); 1559 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1560 --color-background-rgb: 0 0 0; 1561 --opacity-5-15: 0.15; 1562 --opacity-10-25: 0.25; 1563 --opacity-35-55: 0.55; 1564 --opacity-40-60: 0.6; 1565 --opacity-30-60: 0.6; 1566 --color-foreground: rgb(23 23 23 / 1.0); 1567 --color-foreground-rgb: 23 23 23; 1568 --color-foreground-heading: rgb(23 23 23 / 1.0); 1569 --color-foreground-heading-rgb: 23 23 23; 1570 --color-primary: rgb(23 23 23 / 1.0); 1571 --color-primary-rgb: 23 23 23; 1572 --color-primary-hover: rgb(51 51 51 / 1.0); 1573 --color-primary-hover-rgb: 51 51 51; 1574 --color-border: rgb(23 23 23 / 0.1); 1575 --color-border-rgb: 23 23 23; 1576 --color-shadow: rgb(23 23 23 / 1.0); 1577 --color-shadow-rgb: 23 23 23; 1578 --color-primary-button-text: rgb(239 237 229 / 1.0); 1579 --color-primary-button-background: rgb(23 23 23 / 1.0); 1580 --color-primary-button-border: rgb(23 23 23 / 1.0); 1581 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1582 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1583 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1584 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1585 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1586 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1587 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1588 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 1589 --color-secondary-button-hover-border: rgb(23 23 23 / 1.0); 1590 /* Aura Home fields are always white (Figma field/background/default). 1591 The scheme builder in sync-figma-tokens.js hands some schemes a 1592 transparent or darkened input fill, so pin it here instead of relying 1593 on the synced per-scheme value. Overriding at the declaration avoids 1594 any specificity or load-order fight with the scheme rules. 1595 Light schemes only: the dark schemes pair their fill with inverse 1596 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(255 255 255 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 1597 --color-input-text-rgb: 23 23 23; 1598 --color-input-border: rgb(213 213 213 / 1.0); 1599 --color-input-hover-background: rgb(247 247 247 / 1.0); 1600 --color-variant-background: rgb(255 255 255 / 1.0); 1601 --color-variant-border: rgb(23 23 23 / 1.0); 1602 --color-variant-text: rgb(23 23 23 / 1.0); 1603 --color-variant-text-rgb: 23 23 23; 1604 /* Aura Home variant hover fill (Figma variant/background/hover). 1605 Same reasoning as --color-input-background above: pinned here so it 1606 does not depend on the synced per-scheme value, and restricted to 1607 light schemes â the dark ones pair a 10%-alpha light tint with light 1608 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1609 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1610 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1611 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1612 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1613 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1614 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1615 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1616 1617 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1618 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1619 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1620 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1621 --font-h1--color: var(--color-foreground-heading); 1622 --font-h2--color: var(--color-foreground-heading); 1623 --font-h3--color: var(--color-foreground-heading); 1624 --font-h4--color: var(--color-foreground-heading); 1625 --font-h5--color: var(--color-foreground-heading); 1626 --font-h6--color: var(--color-foreground-heading); 1627 1628 /* Shadows */ 1629 1630 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1631 1632 1633 --shadow-blur: 20px; 1634 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1635 1636 } 1637 1638 1639 1640 1641 .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { 1642 --color-background: rgb(0 0 0 / 0.0); 1643 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1644 --color-background-rgb: 0 0 0; 1645 --opacity-5-15: 0.15; 1646 --opacity-10-25: 0.25; 1647 --opacity-35-55: 0.55; 1648 --opacity-40-60: 0.6; 1649 --opacity-30-60: 0.6; 1650 --color-foreground: rgb(0 0 0 / 1.0); 1651 --color-foreground-rgb: 0 0 0; 1652 --color-foreground-heading: rgb(0 0 0 / 1.0); 1653 --color-foreground-heading-rgb: 0 0 0; 1654 --color-primary: rgb(0 0 0 / 1.0); 1655 --color-primary-rgb: 0 0 0; 1656 --color-primary-hover: rgb(0 0 0 / 0.53); 1657 --color-primary-hover-rgb: 0 0 0; 1658 --color-border: rgb(230 230 230 / 1.0); 1659 --color-border-rgb: 230 230 230; 1660 --color-shadow: rgb(0 0 0 / 1.0); 1661 --color-shadow-rgb: 0 0 0; 1662 --color-primary-button-text: rgb(255 255 255 / 1.0); 1663 --color-primary-button-background: rgb(0 0 0 / 1.0); 1664 --color-primary-button-border: rgb(0 0 0 / 1.0); 1665 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1666 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1667 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1668 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1669 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1670 --color-secondary-button-border: rgb(0 0 0 / 1.0); 1671 --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); 1672 --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); 1673 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 1674 /* Aura Home fields are always white (Figma field/background/default). 1675 The scheme builder in sync-figma-tokens.js hands some schemes a 1676 transparent or darkened input fill, so pin it here instead of relying 1677 on the synced per-scheme value. Overriding at the declaration avoids 1678 any specificity or load-order fight with the scheme rules. 1679 Light schemes only: the dark schemes pair their fill with inverse 1680 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(255 255 255 / 1.0);--color-input-text: rgb(0 0 0 / 0.53); 1681 --color-input-text-rgb: 0 0 0; 1682 --color-input-border: rgb(0 0 0 / 0.13); 1683 --color-input-hover-background: rgb(250 250 250 / 1.0); 1684 --color-variant-background: rgb(255 255 255 / 1.0); 1685 --color-variant-border: rgb(230 230 230 / 1.0); 1686 --color-variant-text: rgb(0 0 0 / 1.0); 1687 --color-variant-text-rgb: 0 0 0; 1688 /* Aura Home variant hover fill (Figma variant/background/hover). 1689 Same reasoning as --color-input-background above: pinned here so it 1690 does not depend on the synced per-scheme value, and restricted to 1691 light schemes â the dark ones pair a 10%-alpha light tint with light 1692 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(245 245 245 / 1.0);--color-variant-hover-text: rgb(0 0 0 / 1.0); 1693 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1694 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1695 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1696 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1697 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1698 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1699 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1700 1701 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1702 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1703 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1704 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1705 --font-h1--color: var(--color-foreground-heading); 1706 --font-h2--color: var(--color-foreground-heading); 1707 --font-h3--color: var(--color-foreground-heading); 1708 --font-h4--color: var(--color-foreground-heading); 1709 --font-h5--color: var(--color-foreground-heading); 1710 --font-h6--color: var(--color-foreground-heading); 1711 1712 /* Shadows */ 1713 1714 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1715 1716 1717 --shadow-blur: 20px; 1718 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1719 1720 } 1721 1722 1723 1724 1725 .color-scheme-7 { 1726 --color-background: rgb(248 232 230 / 1.0); 1727 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1728 --color-background-rgb: 248 232 230; 1729 --opacity-5-15: 0.05; 1730 --opacity-10-25: 0.1; 1731 --opacity-35-55: 0.35; 1732 --opacity-40-60: 0.4; 1733 --opacity-30-60: 0.3; 1734 --color-foreground: rgb(23 23 23 / 1.0); 1735 --color-foreground-rgb: 23 23 23; 1736 --color-foreground-heading: rgb(23 23 23 / 1.0); 1737 --color-foreground-heading-rgb: 23 23 23; 1738 --color-primary: rgb(23 23 23 / 1.0); 1739 --color-primary-rgb: 23 23 23; 1740 --color-primary-hover: rgb(51 51 51 / 1.0); 1741 --color-primary-hover-rgb: 51 51 51; 1742 --color-border: rgb(13 13 13 / 0.08); 1743 --color-border-rgb: 13 13 13; 1744 --color-shadow: rgb(23 23 23 / 1.0); 1745 --color-shadow-rgb: 23 23 23; 1746 --color-primary-button-text: rgb(239 237 229 / 1.0); 1747 --color-primary-button-background: rgb(23 23 23 / 1.0); 1748 --color-primary-button-border: rgb(23 23 23 / 1.0); 1749 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1750 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1751 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1752 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1753 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1754 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1755 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1756 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1757 --color-secondary-button-hover-border: rgb(23 23 23 / 1.0); 1758 /* Aura Home fields are always white (Figma field/background/default). 1759 The scheme builder in sync-figma-tokens.js hands some schemes a 1760 transparent or darkened input fill, so pin it here instead of relying 1761 on the synced per-scheme value. Overriding at the declaration avoids 1762 any specificity or load-order fight with the scheme rules. 1763 Light schemes only: the dark schemes pair their fill with inverse 1764 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(255 255 255 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 1765 --color-input-text-rgb: 23 23 23; 1766 --color-input-border: rgb(213 213 213 / 1.0); 1767 --color-input-hover-background: rgb(247 247 247 / 1.0); 1768 --color-variant-background: rgb(255 255 255 / 1.0); 1769 --color-variant-border: rgb(23 23 23 / 1.0); 1770 --color-variant-text: rgb(23 23 23 / 1.0); 1771 --color-variant-text-rgb: 23 23 23; 1772 /* Aura Home variant hover fill (Figma variant/background/hover). 1773 Same reasoning as --color-input-background above: pinned here so it 1774 does not depend on the synced per-scheme value, and restricted to 1775 light schemes â the dark ones pair a 10%-alpha light tint with light 1776 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1777 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1778 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1779 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1780 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1781 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1782 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1783 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1784 1785 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1786 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1787 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1788 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1789 --font-h1--color: var(--color-foreground-heading); 1790 --font-h2--color: var(--color-foreground-heading); 1791 --font-h3--color: var(--color-foreground-heading); 1792 --font-h4--color: var(--color-foreground-heading); 1793 --font-h5--color: var(--color-foreground-heading); 1794 --font-h6--color: var(--color-foreground-heading); 1795 1796 /* Shadows */ 1797 1798 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1799 1800 1801 --shadow-blur: 20px; 1802
1802 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1803 1804 } 1805 1806 1807 1808 1809 .color-scheme-8 { 1810 --color-background: rgb(247 247 247 / 1.0); 1811 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1812 --color-background-rgb: 247 247 247; 1813 --opacity-5-15: 0.05; 1814 --opacity-10-25: 0.1; 1815 --opacity-35-55: 0.35; 1816 --opacity-40-60: 0.4; 1817 --opacity-30-60: 0.3; 1818 --color-foreground: rgb(23 23 23 / 1.0); 1819 --color-foreground-rgb: 23 23 23; 1820 --color-foreground-heading: rgb(23 23 23 / 1.0); 1821 --color-foreground-heading-rgb: 23 23 23; 1822 --color-primary: rgb(23 23 23 / 1.0); 1823 --color-primary-rgb: 23 23 23; 1824 --color-primary-hover: rgb(51 51 51 / 1.0); 1825 --color-primary-hover-rgb: 51 51 51; 1826 --color-border: rgb(13 13 13 / 0.1); 1827 --color-border-rgb: 13 13 13; 1828 --color-shadow: rgb(23 23 23 / 1.0); 1829 --color-shadow-rgb: 23 23 23; 1830 --color-primary-button-text: rgb(239 237 229 / 1.0); 1831 --color-primary-button-background: rgb(23 23 23 / 1.0); 1832 --color-primary-button-border: rgb(23 23 23 / 1.0); 1833 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 1834 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1835 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1836 --color-secondary-button-text: rgb(23 23 23 / 1.0); 1837 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1838 --color-secondary-button-border: rgb(23 23 23 / 1.0); 1839 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 1840 --color-secondary-button-hover-background: rgb(249 248 245 / 1.0); 1841 --color-secondary-button-hover-border: rgb(23 23 23 / 1.0); 1842 /* Aura Home fields are always white (Figma field/background/default). 1843 The scheme builder in sync-figma-tokens.js hands some schemes a 1844 transparent or darkened input fill, so pin it here instead of relying 1845 on the synced per-scheme value. Overriding at the declaration avoids 1846 any specificity or load-order fight with the scheme rules. 1847 Light schemes only: the dark schemes pair their fill with inverse 1848 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(0 0 0 / 0.0);--color-input-text: rgb(51 51 51 / 1.0); 1849 --color-input-text-rgb: 51 51 51; 1850 --color-input-border: rgb(13 13 13 / 0.13); 1851 --color-input-hover-background: rgb(249 248 245 / 1.0); 1852 --color-variant-background: rgb(255 255 255 / 1.0); 1853 --color-variant-border: rgb(23 23 23 / 1.0); 1854 --color-variant-text: rgb(23 23 23 / 1.0); 1855 --color-variant-text-rgb: 23 23 23; 1856 /* Aura Home variant hover fill (Figma variant/background/hover). 1857 Same reasoning as --color-input-background above: pinned here so it 1858 does not depend on the synced per-scheme value, and restricted to 1859 light schemes â the dark ones pair a 10%-alpha light tint with light 1860 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 1861 --color-variant-hover-border: rgb(228 225 214 / 1.0); 1862 --color-selected-variant-background: rgb(23 23 23 / 1.0); 1863 --color-selected-variant-border: rgb(23 23 23 / 1.0); 1864 --color-selected-variant-text: rgb(249 248 245 / 1.0); 1865 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 1866 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 1867 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 1868 1869 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1870 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1871 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1872 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1873 --font-h1--color: var(--color-foreground-heading); 1874 --font-h2--color: var(--color-foreground-heading); 1875 --font-h3--color: var(--color-foreground-heading); 1876 --font-h4--color: var(--color-foreground-heading); 1877 --font-h5--color: var(--color-foreground-heading); 1878 --font-h6--color: var(--color-foreground-heading); 1879 1880 /* Shadows */ 1881 1882 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1883 1884 1885 --shadow-blur: 20px; 1886 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1887 1888 } 1889 1890 1891 1892 1893 .color-scheme-9 { 1894 --color-background: rgb(87 49 39 / 1.0); 1895 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1896 --color-background-rgb: 87 49 39; 1897 --opacity-5-15: 0.15; 1898 --opacity-10-25: 0.25; 1899 --opacity-35-55: 0.55; 1900 --opacity-40-60: 0.6; 1901 --opacity-30-60: 0.6; 1902 --color-foreground: rgb(249 248 245 / 1.0); 1903 --color-foreground-rgb: 249 248 245; 1904 --color-foreground-heading: rgb(249 248 245 / 1.0); 1905 --color-foreground-heading-rgb: 249 248 245; 1906 --color-primary: rgb(249 248 245 / 1.0); 1907 --color-primary-rgb: 249 248 245; 1908 --color-primary-hover: rgb(153 153 153 / 1.0); 1909 --color-primary-hover-rgb: 153 153 153; 1910 --color-border: rgb(249 248 245 / 0.1); 1911 --color-border-rgb: 249 248 245; 1912 --color-shadow: rgb(51 51 51 / 1.0); 1913 --color-shadow-rgb: 51 51 51; 1914 --color-primary-button-text: rgb(23 23 23 / 1.0); 1915 --color-primary-button-background: rgb(249 248 245 / 1.0); 1916 --color-primary-button-border: rgb(249 248 245 / 1.0); 1917 --color-primary-button-hover-text: rgb(23 23 23 / 1.0); 1918 --color-primary-button-hover-background: rgb(228 225 214 / 1.0); 1919 --color-primary-button-hover-border: rgb(228 225 214 / 1.0); 1920 --color-secondary-button-text: rgb(249 248 245 / 1.0); 1921 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1922 --color-secondary-button-border: rgb(249 248 245 / 0.3); 1923 --color-secondary-button-hover-text: rgb(249 248 245 / 1.0); 1924 --color-secondary-button-hover-background: rgb(249 248 245 / 0.1); 1925 --color-secondary-button-hover-border: rgb(249 248 245 / 1.0); 1926 /* Aura Home fields are always white (Figma field/background/default). 1927 The scheme builder in sync-figma-tokens.js hands some schemes a 1928 transparent or darkened input fill, so pin it here instead of relying 1929 on the synced per-scheme value. Overriding at the declaration avoids 1930 any specificity or load-order fight with the scheme rules. 1931 Light schemes only: the dark schemes pair their fill with inverse 1932 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(46 46 46 / 1.0);--color-input-text: rgb(249 248 245 / 1.0); 1933 --color-input-text-rgb: 249 248 245; 1934 --color-input-border: rgb(249 248 245 / 0.13); 1935 --color-input-hover-background: rgb(249 248 245 / 0.04); 1936 --color-variant-background: rgb(46 46 46 / 1.0); 1937 --color-variant-border: rgb(249 248 245 / 0.13); 1938 --color-variant-text: rgb(249 248 245 / 1.0); 1939 --color-variant-text-rgb: 249 248 245; 1940 /* Aura Home variant hover fill (Figma variant/background/hover). 1941 Same reasoning as --color-input-background above: pinned here so it 1942 does not depend on the synced per-scheme value, and restricted to 1943 light schemes â the dark ones pair a 10%-alpha light tint with light 1944 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(249 248 245 / 0.1);--color-variant-hover-text: rgb(249 248 245 / 1.0); 1945 --color-variant-hover-border: rgb(249 248 245 / 0.3); 1946 --color-selected-variant-background: rgb(249 248 245 / 1.0); 1947 --color-selected-variant-border: rgb(249 248 245 / 1.0); 1948 --color-selected-variant-text: rgb(51 51 51 / 1.0); 1949 --color-selected-variant-hover-background: rgb(237 236 233 / 1.0); 1950 --color-selected-variant-hover-text: rgb(51 51 51 / 1.0); 1951 --color-selected-variant-hover-border: rgb(237 236 233 / 1.0); 1952 1953 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1954 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1955 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1956 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1957 --font-h1--color: var(--color-foreground-heading); 1958 --font-h2--color: var(--color-foreground-heading); 1959 --font-h3--color: var(--color-foreground-heading); 1960 --font-h4--color: var(--color-foreground-heading); 1961 --font-h5--color: var(--color-foreground-heading); 1962 --font-h6--color: var(--color-foreground-heading); 1963 1964 /* Shadows */ 1965 1966 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1967 1968 1969 --shadow-blur: 20px; 1970 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1971 1972 } 1973 1974 1975 1976
1977 .color-scheme-b24c910d-832a-4cf8-a519-81e455e981b9 { 1978 --color-background: rgb(247 245 240 / 1.0); 1979 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1980 --color-background-rgb: 247 245 240; 1981 --opacity-5-15: 0.05; 1982 --opacity-10-25: 0.1; 1983 --opacity-35-55: 0.35; 1984 --opacity-40-60: 0.4; 1985 --opacity-30-60: 0.3; 1986 --color-foreground: rgb(23 23 23 / 1.0); 1987 --color-foreground-rgb: 23 23 23; 1988 --color-foreground-heading: rgb(23 23 23 / 1.0); 1989 --color-foreground-heading-rgb: 23 23 23; 1990 --color-primary: rgb(23 23 23 / 1.0); 1991 --color-primary-rgb: 23 23 23; 1992 --color-primary-hover: rgb(51 51 51 / 1.0); 1993 --color-primary-hover-rgb: 51 51 51; 1994 --color-border: rgb(0 0 0 / 0.0); 1995 --color-border-rgb: 0 0 0; 1996 --color-shadow: rgb(13 13 13 / 1.0); 1997 --color-shadow-rgb: 13 13 13; 1998 --color-primary-button-text: rgb(239 237 229 / 1.0); 1999 --color-primary-button-background: rgb(23 23 23 / 1.0); 2000 --color-primary-button-border: rgb(23 23 23 / 1.0); 2001 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2002 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2003 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2004 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2005 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2006 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2007 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2008 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2009 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2010 /* Aura Home fields are always white (Figma field/background/default). 2011 The scheme builder in sync-figma-tokens.js hands some schemes a 2012 transparent or darkened input fill, so pin it here instead of relying 2013 on the synced per-scheme value. Overriding at the declaration avoids 2014 any specificity or load-order fight with the scheme rules. 2015 Light schemes only: the dark schemes pair their fill with inverse 2016 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2017 --color-input-text-rgb: 23 23 23; 2018 --color-input-border: rgb(249 248 245 / 1.0); 2019 --color-input-hover-background: rgb(239 237 229 / 1.0); 2020 --color-variant-background: rgb(255 255 255 / 1.0); 2021 --color-variant-border: rgb(23 23 23 / 1.0); 2022 --color-variant-text: rgb(23 23 23 / 1.0); 2023 --color-variant-text-rgb: 23 23 23; 2024 /* Aura Home variant hover fill (Figma variant/background/hover). 2025 Same reasoning as --color-input-background above: pinned here so it 2026 does not depend on the synced per-scheme value, and restricted to 2027 light schemes â the dark ones pair a 10%-alpha light tint with light 2028 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2029 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2030 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2031 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2032 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2033 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2034 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2035 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2036 2037 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2038 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2039 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2040 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2041 --font-h1--color: var(--color-foreground-heading); 2042 --font-h2--color: var(--color-foreground-heading); 2043 --font-h3--color: var(--color-foreground-heading); 2044 --font-h4--color: var(--color-foreground-heading); 2045 --font-h5--color: var(--color-foreground-heading); 2046 --font-h6--color: var(--color-foreground-heading); 2047 2048 /* Shadows */ 2049 2050 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2051 2052 2053 --shadow-blur: 20px; 2054 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2055 2056 } 2057 2058 2059 2060
2061 .color-scheme-8f21aa63-bcc0-49c2-b309-57b03e4b8286 { 2062 --color-background: rgb(241 226 230 / 1.0); 2063 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2064 --color-background-rgb: 241 226 230; 2065 --opacity-5-15: 0.05; 2066 --opacity-10-25: 0.1; 2067 --opacity-35-55: 0.35; 2068 --opacity-40-60: 0.4; 2069 --opacity-30-60: 0.3; 2070 --color-foreground: rgb(23 23 23 / 1.0); 2071 --color-foreground-rgb: 23 23 23; 2072 --color-foreground-heading: rgb(23 23 23 / 1.0); 2073 --color-foreground-heading-rgb: 23 23 23; 2074 --color-primary: rgb(23 23 23 / 1.0); 2075 --color-primary-rgb: 23 23 23; 2076 --color-primary-hover: rgb(51 51 51 / 1.0); 2077 --color-primary-hover-rgb: 51 51 51; 2078 --color-border: rgb(13 13 13 / 0.06); 2079 --color-border-rgb: 13 13 13; 2080 --color-shadow: rgb(23 23 23 / 1.0); 2081 --color-shadow-rgb: 23 23 23; 2082 --color-primary-button-text: rgb(239 237 229 / 1.0); 2083 --color-primary-button-background: rgb(23 23 23 / 1.0); 2084 --color-primary-button-border: rgb(23 23 23 / 1.0); 2085 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2086 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2087 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2088 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2089 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2090 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2091 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2092 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2093 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2094 /* Aura Home fields are always white (Figma field/background/default). 2095 The scheme builder in sync-figma-tokens.js hands some schemes a 2096 transparent or darkened input fill, so pin it here instead of relying 2097 on the synced per-scheme value. Overriding at the declaration avoids 2098 any specificity or load-order fight with the scheme rules. 2099 Light schemes only: the dark schemes pair their fill with inverse 2100 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2101 --color-input-text-rgb: 23 23 23; 2102 --color-input-border: rgb(249 248 245 / 1.0); 2103 --color-input-hover-background: rgb(239 237 229 / 1.0); 2104 --color-variant-background: rgb(255 255 255 / 1.0); 2105 --color-variant-border: rgb(23 23 23 / 1.0); 2106 --color-variant-text: rgb(23 23 23 / 1.0); 2107 --color-variant-text-rgb: 23 23 23; 2108 /* Aura Home variant hover fill (Figma variant/background/hover). 2109 Same reasoning as --color-input-background above: pinned here so it 2110 does not depend on the synced per-scheme value, and restricted to 2111 light schemes â the dark ones pair a 10%-alpha light tint with light 2112 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2113 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2114 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2115 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2116 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2117 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2118 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2119 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2120 2121 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2122 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2123 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2124 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2125 --font-h1--color: var(--color-foreground-heading); 2126 --font-h2--color: var(--color-foreground-heading); 2127 --font-h3--color: var(--color-foreground-heading); 2128 --font-h4--color: var(--color-foreground-heading); 2129 --font-h5--color: var(--color-foreground-heading); 2130 --font-h6--color: var(--color-foreground-heading); 2131 2132 /* Shadows */ 2133 2134 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2135 2136 2137 --shadow-blur: 20px; 2138 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2139 2140 } 2141 2142 2143 2144 2145 .color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2 { 2146 --color-background: rgb(250 250 249 / 1.0); 2147 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2148 --color-background-rgb: 250 250 249; 2149 --opacity-5-15: 0.05; 2150 --opacity-10-25: 0.1; 2151 --opacity-35-55: 0.35; 2152 --opacity-40-60: 0.4; 2153 --opacity-30-60: 0.3; 2154 --color-foreground: rgb(23 23 23 / 1.0); 2155 --color-foreground-rgb: 23 23 23; 2156 --color-foreground-heading: rgb(23 23 23 / 1.0); 2157 --color-foreground-heading-rgb: 23 23 23; 2158 --color-primary: rgb(23 23 23 / 1.0); 2159 --color-primary-rgb: 23 23 23; 2160 --color-primary-hover: rgb(51 51 51 / 1.0); 2161 --color-primary-hover-rgb: 51 51 51; 2162 --color-border: rgb(13 13 13 / 0.06); 2163 --color-border-rgb: 13 13 13; 2164 --color-shadow: rgb(23 23 23 / 1.0); 2165 --color-shadow-rgb: 23 23 23; 2166 --color-primary-button-text: rgb(239 237 229 / 1.0); 2167 --color-primary-button-background: rgb(23 23 23 / 1.0); 2168 --color-primary-button-border: rgb(23 23 23 / 1.0); 2169 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2170 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2171 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2172 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2173 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2174 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2175 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2176 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2177 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2178 /* Aura Home fields are always white (Figma field/background/default). 2179 The scheme builder in sync-figma-tokens.js hands some schemes a 2180 transparent or darkened input fill, so pin it here instead of relying 2181 on the synced per-scheme value. Overriding at the declaration avoids 2182 any specificity or load-order fight with the scheme rules. 2183 Light schemes only: the dark schemes pair their fill with inverse 2184 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2185 --color-input-text-rgb: 23 23 23; 2186 --color-input-border: rgb(249 248 245 / 1.0); 2187 --color-input-hover-background: rgb(239 237 229 / 1.0); 2188 --color-variant-background: rgb(255 255 255 / 1.0); 2189 --color-variant-border: rgb(23 23 23 / 1.0); 2190 --color-variant-text: rgb(23 23 23 / 1.0); 2191 --color-variant-text-rgb: 23 23 23; 2192 /* Aura Home variant hover fill (Figma variant/background/hover). 2193 Same reasoning as --color-input-background above: pinned here so it 2194 does not depend on the synced per-scheme value, and restricted to 2195 light schemes â the dark ones pair a 10%-alpha light tint with light 2196 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2197 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2198 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2199 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2200 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2201 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2202 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2203 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2204 2205 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2206 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2207 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2208 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2209 --font-h1--color: var(--color-foreground-heading); 2210 --font-h2--color: var(--color-foreground-heading); 2211 --font-h3--color: var(--color-foreground-heading); 2212 --font-h4--color: var(--color-foreground-heading); 2213 --font-h5--color: var(--color-foreground-heading); 2214 --font-h6--color: var(--color-foreground-heading); 2215 2216 /* Shadows */ 2217 2218 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2219 2220 2221 --shadow-blur: 20px; 2222 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2223 2224 } 2225 2226 2227 2228 2229 .color-scheme-bbe09007-0c1a-4ade-9e60-84f0baf6b237 { 2230 --color-background: rgb(255 254 251 / 1.0); 2231 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2232 --color-background-rgb: 255 254 251; 2233 --opacity-5-15: 0.05; 2234 --opacity-10-25: 0.1; 2235 --opacity-35-55: 0.35; 2236 --opacity-40-60: 0.4; 2237 --opacity-30-60: 0.3; 2238 --color-foreground: rgb(23 23 23 / 1.0); 2239 --color-foreground-rgb: 23 23 23; 2240 --color-foreground-heading: rgb(23 23 23 / 1.0); 2241 --color-foreground-heading-rgb: 23 23 23; 2242 --color-primary: rgb(23 23 23 / 1.0); 2243 --color-primary-rgb: 23 23 23; 2244 --color-primary-hover: rgb(51 51 51 / 1.0); 2245 --color-primary-hover-rgb: 51 51 51; 2246 --color-border: rgb(13 13 13 / 0.06); 2247 --color-border-rgb: 13 13 13; 2248 --color-shadow: rgb(23 23 23 / 1.0); 2249 --color-shadow-rgb: 23 23 23; 2250 --color-primary-button-text: rgb(239 237 229 / 1.0); 2251 --color-primary-button-background: rgb(23 23 23 / 1.0); 2252 --color-primary-button-border: rgb(23 23 23 / 1.0); 2253 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2254 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2255 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2256 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2257 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2258 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2259 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2260 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2261 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2262 /* Aura Home fields are always white (Figma field/background/default). 2263 The scheme builder in sync-figma-tokens.js hands some schemes a 2264 transparent or darkened input fill, so pin it here instead of relying 2265 on the synced per-scheme value. Overriding at the declaration avoids 2266 any specificity or load-order fight with the scheme rules. 2267 Light schemes only: the dark schemes pair their fill with inverse 2268 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2269 --color-input-text-rgb: 23 23 23; 2270 --color-input-border: rgb(249 248 245 / 1.0); 2271 --color-input-hover-background: rgb(239 237 229 / 1.0); 2272 --color-variant-background: rgb(255 255 255 / 1.0); 2273 --color-variant-border: rgb(23 23 23 / 1.0); 2274 --color-variant-text: rgb(23 23 23 / 1.0); 2275 --color-variant-text-rgb: 23 23 23; 2276 /* Aura Home variant hover fill (Figma variant/background/hover). 2277 Same reasoning as --color-input-background above: pinned here so it 2278 does not depend on the synced per-scheme value, and restricted to 2279 light schemes â the dark ones pair a 10%-alpha light tint with light 2280 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2281 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2282 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2283 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2284 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2285 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2286 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2287 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2288 2289 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2290 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2291 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2292 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2293 --font-h1--color: var(--color-foreground-heading); 2294 --font-h2--color: var(--color-foreground-heading); 2295 --font-h3--color: var(--color-foreground-heading); 2296 --font-h4--color: var(--color-foreground-heading); 2297 --font-h5--color: var(--color-foreground-heading); 2298 --font-h6--color: var(--color-foreground-heading); 2299 2300 /* Shadows */ 2301 2302 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2303 2304 2305 --shadow-blur: 20px; 2306 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2307 2308 } 2309 2310 2311 2312 2313 .color-scheme-33d3477b-c415-445e-b010-fc919ea60858 { 2314 --color-background: rgb(237 231 223 / 1.0); 2315 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2316 --color-background-rgb: 237 231 223; 2317 --opacity-5-15: 0.05; 2318 --opacity-10-25: 0.1; 2319 --opacity-35-55: 0.35; 2320 --opacity-40-60: 0.4; 2321 --opacity-30-60: 0.3; 2322 --color-foreground: rgb(23 23 23 / 1.0); 2323 --color-foreground-rgb: 23 23 23; 2324 --color-foreground-heading: rgb(23 23 23 / 1.0); 2325 --color-foreground-heading-rgb: 23 23 23; 2326 --color-primary: rgb(23 23 23 / 1.0); 2327 --color-primary-rgb: 23 23 23; 2328 --color-primary-hover: rgb(51 51 51 / 1.0); 2329 --color-primary-hover-rgb: 51 51 51; 2330 --color-border: rgb(13 13 13 / 0.06); 2331 --color-border-rgb: 13 13 13; 2332 --color-shadow: rgb(23 23 23 / 1.0); 2333 --color-shadow-rgb: 23 23 23; 2334 --color-primary-button-text: rgb(239 237 229 / 1.0); 2335 --color-primary-button-background: rgb(23 23 23 / 1.0); 2336 --color-primary-button-border: rgb(23 23 23 / 1.0); 2337 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2338 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2339 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2340 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2341 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2342 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2343 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2344 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2345 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2346 /* Aura Home fields are always white (Figma field/background/default). 2347 The scheme builder in sync-figma-tokens.js hands some schemes a 2348 transparent or darkened input fill, so pin it here instead of relying 2349 on the synced per-scheme value. Overriding at the declaration avoids 2350 any specificity or load-order fight with the scheme rules. 2351 Light schemes only: the dark schem
2351es pair their fill with inverse 2352 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2353 --color-input-text-rgb: 23 23 23; 2354 --color-input-border: rgb(249 248 245 / 1.0); 2355 --color-input-hover-background: rgb(239 237 229 / 1.0); 2356 --color-variant-background: rgb(255 255 255 / 1.0); 2357 --color-variant-border: rgb(23 23 23 / 1.0); 2358 --color-variant-text: rgb(23 23 23 / 1.0); 2359 --color-variant-text-rgb: 23 23 23; 2360 /* Aura Home variant hover fill (Figma variant/background/hover). 2361 Same reasoning as --color-input-background above: pinned here so it 2362 does not depend on the synced per-scheme value, and restricted to 2363 light schemes â the dark ones pair a 10%-alpha light tint with light 2364 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2365 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2366 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2367 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2368 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2369 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2370 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2371 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2372 2373 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2374 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2375 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2376 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2377 --font-h1--color: var(--color-foreground-heading); 2378 --font-h2--color: var(--color-foreground-heading); 2379 --font-h3--color: var(--color-foreground-heading); 2380 --font-h4--color: var(--color-foreground-heading); 2381 --font-h5--color: var(--color-foreground-heading); 2382 --font-h6--color: var(--color-foreground-heading); 2383 2384 /* Shadows */ 2385 2386 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2387 2388 2389 --shadow-blur: 20px; 2390 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2391 2392 } 2393 2394 2395 2396 2397 .color-scheme-e1f3118e-e501-4c8a-9314-eec3c6f50a26 { 2398 --color-background: rgb(178 252 228 / 1.0); 2399 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2400 --color-background-rgb: 178 252 228; 2401 --opacity-5-15: 0.05; 2402 --opacity-10-25: 0.1; 2403 --opacity-35-55: 0.35; 2404 --opacity-40-60: 0.4; 2405 --opacity-30-60: 0.3; 2406 --color-foreground: rgb(23 23 23 / 1.0); 2407 --color-foreground-rgb: 23 23 23; 2408 --color-foreground-heading: rgb(23 23 23 / 1.0); 2409 --color-foreground-heading-rgb: 23 23 23; 2410 --color-primary: rgb(23 23 23 / 1.0); 2411 --color-primary-rgb: 23 23 23; 2412 --color-primary-hover: rgb(51 51 51 / 1.0); 2413 --color-primary-hover-rgb: 51 51 51; 2414 --color-border: rgb(13 13 13 / 0.06); 2415 --color-border-rgb: 13 13 13; 2416 --color-shadow: rgb(23 23 23 / 1.0); 2417 --color-shadow-rgb: 23 23 23; 2418 --color-primary-button-text: rgb(239 237 229 / 1.0); 2419 --color-primary-button-background: rgb(23 23 23 / 1.0); 2420 --color-primary-button-border: rgb(23 23 23 / 1.0); 2421 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2422 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2423 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2424 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2425 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2426 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2427 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2428 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2429 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2430 /* Aura Home fields are always white (Figma field/background/default). 2431 The scheme builder in sync-figma-tokens.js hands some schemes a 2432 transparent or darkened input fill, so pin it here instead of relying 2433 on the synced per-scheme value. Overriding at the declaration avoids 2434 any specificity or load-order fight with the scheme rules. 2435 Light schemes only: the dark schemes pair their fill with inverse 2436 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2437 --color-input-text-rgb: 23 23 23; 2438 --color-input-border: rgb(249 248 245 / 1.0); 2439 --color-input-hover-background: rgb(239 237 229 / 1.0); 2440 --color-variant-background: rgb(255 255 255 / 1.0); 2441 --color-variant-border: rgb(23 23 23 / 1.0); 2442 --color-variant-text: rgb(23 23 23 / 1.0); 2443 --color-variant-text-rgb: 23 23 23; 2444 /* Aura Home variant hover fill (Figma variant/background/hover). 2445 Same reasoning as --color-input-background above: pinned here so it 2446 does not depend on the synced per-scheme value, and restricted to 2447 light schemes â the dark ones pair a 10%-alpha light tint with light 2448 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2449 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2450 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2451 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2452 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2453 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2454 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2455 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2456 2457 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2458 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2459 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2460 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2461 --font-h1--color: var(--color-foreground-heading); 2462 --font-h2--color: var(--color-foreground-heading); 2463 --font-h3--color: var(--color-foreground-heading); 2464 --font-h4--color: var(--color-foreground-heading); 2465 --font-h5--color: var(--color-foreground-heading); 2466 --font-h6--color: var(--color-foreground-heading); 2467 2468 /* Shadows */ 2469 2470 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2471 2472 2473 --shadow-blur: 20px; 2474 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2475 2476 } 2477 2478 2479 2480 2481 .color-scheme-d1be556f-1070-4fa9-b7c5-457627bd94f0 { 2482 --color-background: rgb(255 116 108 / 1.0); 2483 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 2484 --color-background-rgb: 255 116 108; 2485 --opacity-5-15: 0.05; 2486 --opacity-10-25: 0.1; 2487 --opacity-35-55: 0.35; 2488 --opacity-40-60: 0.4; 2489 --opacity-30-60: 0.3; 2490 --color-foreground: rgb(255 255 255 / 1.0); 2491 --color-foreground-rgb: 255 255 255; 2492 --color-foreground-heading: rgb(23 23 23 / 1.0); 2493 --color-foreground-heading-rgb: 23 23 23; 2494 --color-primary: rgb(23 23 23 / 1.0); 2495 --color-primary-rgb: 23 23 23; 2496 --color-primary-hover: rgb(51 51 51 / 1.0); 2497 --color-primary-hover-rgb: 51 51 51; 2498 --color-border: rgb(13 13 13 / 0.06); 2499 --color-border-rgb: 13 13 13; 2500 --color-shadow: rgb(23 23 23 / 1.0); 2501 --color-shadow-rgb: 23 23 23; 2502 --color-primary-button-text: rgb(239 237 229 / 1.0); 2503 --color-primary-button-background: rgb(23 23 23 / 1.0); 2504 --color-primary-button-border: rgb(23 23 23 / 1.0); 2505 --color-primary-button-hover-text: rgb(239 237 229 / 1.0); 2506 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 2507 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 2508 --color-secondary-button-text: rgb(23 23 23 / 1.0); 2509 --color-secondary-button-background: rgb(0 0 0 / 0.0); 2510 --color-secondary-button-border: rgb(23 23 23 / 1.0); 2511 --color-secondary-button-hover-text: rgb(23 23 23 / 1.0); 2512 --color-secondary-button-hover-background: rgb(247 247 247 / 1.0); 2513 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 2514 /* Aura Home fields are always white (Figma field/background/default). 2515 The scheme builder in sync-figma-tokens.js hands some schemes a 2516 transparent or darkened input fill, so pin it here instead of relying 2517 on the synced per-scheme value. Overriding at the declaration avoids 2518 any specificity or load-order fight with the scheme rules. 2519 Light schemes only: the dark schemes pair their fill with inverse 2520 (light) input text, so a white fill would leave white text on white. */--color-input-background: rgb(249 248 245 / 1.0);--color-input-text: rgb(23 23 23 / 1.0); 2521 --color-input-text-rgb: 23 23 23; 2522 --color-input-border: rgb(249 248 245 / 1.0); 2523 --color-input-hover-background: rgb(239 237 229 / 1.0); 2524 --color-variant-background: rgb(255 255 255 / 1.0); 2525 --color-variant-border: rgb(23 23 23 / 1.0); 2526 --color-variant-text: rgb(23 23 23 / 1.0); 2527 --color-variant-text-rgb: 23 23 23; 2528 /* Aura Home variant hover fill (Figma variant/background/hover). 2529 Same reasoning as --color-input-background above: pinned here so it 2530 does not depend on the synced per-scheme value, and restricted to 2531 light schemes â the dark ones pair a 10%-alpha light tint with light 2532 hover text, so an opaque grey would leave light text on light grey. */--color-variant-hover-background: rgb(228 225 214 / 1.0);--color-variant-hover-text: rgb(23 23 23 / 1.0); 2533 --color-variant-hover-border: rgb(228 225 214 / 1.0); 2534 --color-selected-variant-background: rgb(23 23 23 / 1.0); 2535 --color-selected-variant-border: rgb(23 23 23 / 1.0); 2536 --color-selected-variant-text: rgb(249 248 245 / 1.0); 2537 --color-selected-variant-hover-background: rgb(12 12 12 / 1.0); 2538 --color-selected-variant-hover-text: rgb(249 248 245 / 1.0); 2539 --color-selected-variant-hover-border: rgb(12 12 12 / 1.0); 2540 2541 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 2542 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 2543 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 2544 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 2545 --font-h1--color: var(--color-foreground-heading); 2546 --font-h2--color: var(--color-foreground-heading); 2547 --font-h3--color: var(--color-foreground-heading); 2548 --font-h4--color: var(--color-foreground-heading); 2549 --font-h5--color: var(--color-foreground-heading); 2550 --font-h6--color: var(--color-foreground-heading); 2551 2552 /* Shadows */ 2553 2554 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2555 2556 2557 --shadow-blur: 20px; 2558 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 2559 2560 } 2561 2562 2563 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-b24c910d-832a-4cf8-a519
2563-81e455e981b9, .color-scheme-8f21aa63-bcc0-49c2-b309-57b03e4b8286, .color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2, .color-scheme-bbe09007-0c1a-4ade-9e60-84f0baf6b237, .color-scheme-33d3477b-c415-445e-b010-fc919ea60858, .color-scheme-e1f3118e-e501-4c8a-9314-eec3c6f50a26, .color-scheme-d1be556f-1070-4fa9-b7c5-457627bd94f0 { 2564 color: var(--color-foreground); 2565 background-color: var(--color-background); 2566 } 2567</style> 2568
2569<script> 2570 window.tagalysDisableLegacyScript = true; 2571 2572 window.__tagalysThemeConfig = { 2573 enabled: true, 2574 serverUrl: "https:\/\/api-r3.tagalys.com", 2575 clientCode: "AF0C84A681C29269", 2576 apiKey: "5eee437ce57256a9b83503aa6c99b929", 2577 storeId: "72776908973", 2578 storefrontAccessToken: "", 2579 shopDomain: "linen-house-au.myshopify.com", 2580 currencyCode: "USD", 2581 currencySymbol: "$", 2582 locale: "en", 2583 marketsEnabled: true, 2584 searchEnabled: true, 2585 cartUpsellEnabled: false, 2586 cartUpsellWidgetType: "smart_widget", 2587 cartUpsellWidgetId: "32ba757557894ffc7715", 2588 cartUpsellLimit: 4 2589 }; 2590 </script>
2590 2591
2591<script 2592 src="https://storage.googleapis.com/tagalys-front-end-components/tagalys-shopify-market-translations.js" 2593 ></script>
2593 2594 2595 2596
2596<script 2597 defer 2598 src="https://storage.googleapis.com/tagalys-public-assets/tagalys-ui-widgets-3.0.8.min.js" 2599 ></script>
2599 2600
2601<script> 2602 function setTagalysConfiguration() { 2603 Tagalys.setConfiguration({api: { 2604 serverUrl: "https:\/\/api-r3.tagalys.com" 2605 }, 2606 locale: "en", 2607 // ADAPT: currency_format â change displayFormatter if the store needs a different format, 2608 // e.g. ' ' or ' AUD'. 2609 currency: { 2610 displayFormatter: '{{currencyLabel}}{{value}}', 2611 code: "USD", 2612 label: "$", 2613 forceFractionalDigits: true, 2614 exchangeRate: 1.0 2615 }, 2616 // Defer to the store's consent state via Shopify's Customer Privacy API. 2617 // Defaults to granted only when the API is unavailable (e.g. consent banner 2618 // not configured), preserving prior behaviour. 2619 analyticsStorageConsentProvided: function() { 2620 try { 2621 if ( 2622 window.Shopify && 2623 window.Shopify.customerPrivacy && 2624 typeof window.Shopify.customerPrivacy.analyticsProcessingAllowed === 'function' 2625 ) { 2626 return window.Shopify.customerPrivacy.analyticsProcessingAllowed(); 2627 } 2628 } catch (error) { 2629 /* fall through to default-granted */ 2630 } 2631 return true; 2632 }, 2633 track: true 2634 }); 2635 Tagalys.UIWidgets.setQueryStringConfiguration({ 2636 queryParameter: 'q', 2637 filterParameter: 'f', 2638 sortParameter: 'sort', 2639 startCursorParameter: 'startCursor', 2640 endCursorParameter: 'endCursor' 2641 }); 2642 } 2643 2644 function setPlatformConfigurationForTagalys() { 2645 Tagalys.setPlatformConfiguration({ 2646 platform: 'Shopify',countryCode: "USD", 2647 baseCountryCode: "USD", 2648 useStorefrontAPIForSecondaryMarkets: true, 2649 waitForStorefrontAPI: true,storefrontAPI: { 2650 accessToken: "", 2651 myShopifyDomain: "linen-house-au.myshopify.com" 2652 } 2653 // ADAPT: product_metafields â add product metafields needed for Tagalys tiles 2654 // (badges, ratings, swatches). Confirm namespaces against the theme's product card. Example: 2655 // ,metafields: { products: [ { namespace: 'badge', key: 'label' } ] } 2656 }); 2657 } 2658 2659 var __tagalysConfigured = false; 2660 2661 function onTagalysReady(callback) { 2662 function run() { 2663 if (!window.Tagalys) return; 2664 if (!__tagalysConfigured) { 2665 setTagalysConfiguration(); 2666 setPlatformConfigurationForTagalys(); 2667 __tagalysConfigured = true; 2668 } 2669 callback(); 2670 } 2671 if (window.Tagalys) { 2672 run(); 2673 } else { 2674 window.addEventListener('DOMContentLoaded', run); 2675 } 2676 } 2677 </script>
2677<link href="//www.linenhouse.com/cdn/shop/t/110/assets/tagalys-card-skin.css?v=143801233492308066891788814763" rel="stylesheet" type="text/css" media="all" /> 2678
2678<script src="//www.linenhouse.com/cdn/shop/t/110/assets/tagalys-rest.js?v=99406732498669117901788814765" defer></script>
2678<script src="//www.linenhouse.com/cdn/shop/t/110/assets/twp-swym-collections.js?v=68571364298703430151788814770" defer></script>
2678<script src="//www.linenhouse.com/cdn/shop/t/110/assets/twp-product-sizes.js?v=163987165655196284581788814769" defer></script>
2678 2679 <link href="//www.linenhouse.com/cdn/shop/t/110/assets/twp-swym-overrides.css?v=16730780979728503771788814770" rel="stylesheet" type="text/css" media="all" /> 2680 2681 2682 2683
2683<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2683<meta name="google-site-verification" content="oxypsGpL2Q2GKdv-DGdvCjkzkRjkN42RB9r7bMIPuFU"> 2684<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/72776908973/digital_wallets/dialog"> 2685<meta id="in-context-paypal-metadata" data-shop-id="72776908973" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 2686<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" /> 2687<link rel="alternate" hreflang="x-default" href="https://www.linenhouse.com/blogs/news"> 2688<link rel="alternate" hreflang="en" href="https://www.linenhouse.com/blogs/news"> 2689<link rel="alternate" hreflang="en-NZ" href="https://www.linenhouse.com/en-nz/blogs/news">
2690<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4321083565"></script>
2690 2691<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2692<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4321083565&shop_id=72776908973" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2692
2692
2693<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":72776908973,"countryCode":"AU","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/72776908973","merchantName":"Linen House","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Linen House","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 2693
2693
2694<script id="shopify-features" type="application/json">{"accessToken":"97d8a538379f25139cfb6a46f542599d","betas":["rich-media-storefront-analytics"],"domain":"www.linenhouse.com","predictiveSearch":true,"shopId":72776908973,"locale":"en"}</script>
vendor: 1 bytes, line 2694
2694
2695<script>var Shopify = Shopify || {}; 2696Shopify.shop = "linen-house-au.myshopify.com"; 2697Shopify.locale = "en"; 2698Shopify.currency = {"active":"USD","rate":"0.7164888"}; 2699Shopify.country = "US"; 2700Shopify.theme = {"name":"Linen House - Release 1.2.1","id":158187815085,"schema_name":"Linen House","schema_version":"1.2.1","theme_store_id":null,"role":"main"}; 2701Shopify.theme.handle = "null"; 2702Shopify.theme.style = {"id":null,"handle":null}; 2703Shopify.cdnHost = "www.linenhouse.com/cdn"; 2704Shopify.routes = Shopify.routes || {}; 2705Shopify.routes.root = "/"; 2706Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 2707Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 2708Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 2709Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2709
2709
2710<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2710
2710
2711<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 2711
2711
2712<script> 2713 window.ShopifyPay = window.ShopifyPay || {}; 2714 window.ShopifyPay.apiHost = "shop.app\/pay"; 2715 window.ShopifyPay.redirectState = null; 2716</script>
vendor: 1 bytes, line 2716
2716
2717<script> 2718 window.Shopify = window.Shopify || {}; 2719 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 2720 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 2721 window.Shopify.SignInWithShop.eligible = true; 2722</script>
vendor: 1 bytes, line 2722
2722
2723<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 2723
2723
2724<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 2724
2724
2725<script type="module"> 2726 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 2727 2728 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 2729 2730</script>
vendor: 1 bytes, line 2730
2730
2731<script> 2732 window.Shopify = window.Shopify || {}; 2733 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 2734 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"]}; 2735</script>
vendor: 1 bytes, line 2735
2735
2736<script>(function() { 2737 var isLoaded = false; 2738 function asyncLoad() { 2739 if (isLoaded) return; 2740 isLoaded = true; 2741 var urls = ["https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=linen-house-au.myshopify.com","https:\/\/t.cfjump.com\/tag\/76279?shop=linen-house-au.myshopify.com"]; 2742 for (var i = 0; i < urls.length; i++) { 2743 var s = document.createElement('script'); 2744 s.type = 'text/javascript'; 2745 s.async = true; 2746 s.src = urls[i]; 2747 var x = document.getElementsByTagName('script')[0]; 2748 x.parentNode.insertBefore(s, x); 2749 } 2750 }; 2751 if(window.attachEvent) { 2752 window.attachEvent('onload', asyncLoad); 2753 } else { 2754 window.addEventListener('load', asyncLoad, false); 2755 } 2756})();</script>
vendor: 1 bytes, line 2756
2756
2757<script id="__st">var __st={"a":72776908973,"offset":36000,"reqid":"ff61a5ab-704a-46a6-927c-d13b08063b19-1790376639","pageurl":"www.linenhouse.com\/blogs\/news","s":"blogs-95488770221","u":"9a6b2c3b0b7a","p":"blog","rtyp":"blog","rid":95488770221};</script>
vendor: 1 bytes, line 2757
2757
2758<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2758
2758
2759<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 2759
2759
2760<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.linenhouse.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2760
2760
2761<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.linenhouse.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>
2761<script crossorigin="anonymous" defer="defer" src="//www.linenhouse.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 2761
2761
2762<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 2762
2762
2763<script> 2764 window.Shopify = window.Shopify || {}; 2765 window.Shopify.MCP = window.Shopify.MCP || {}; 2766 window.Shopify.MCP.enabled = true; 2767 window.Shopify.MCP.shop = "linen-house-au.myshopify.com"; 2768 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.linenhouse.com\/api\/mcp"; 2769 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 2770</script>
vendor: 1 bytes, line 2770
2770
2771<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.linenhouse.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 2772</script>
vendor: 1 bytes, line 2772
2772
2773<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.linenhouse.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 2774</script>
vendor: 1 bytes, line 2774
2774
2775<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 2776 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); 2777</script>
vendor: 1 bytes, line 2777
2777
2778<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})}})); 2779</script>
vendor: 1 bytes, line 2779
2779
2780<script id='scb4127' type='text/javascript' async='' src='https://www.linenhouse.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2780<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.linenhouse.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 2781<style id="shopify-accelerated-checkout-cart"> 2782 #shopify-buyer-consent { 2783 margin-top: 1em; 2784 display: inline-block; 2785 width: 100%; 2786} 2787 2788#shopify-buyer-consent.hidden { 2789 display: none; 2790} 2791 2792#shopify-subscription-policy-button { 2793 background: none; 2794 border: none; 2795 padding: 0; 2796 text-decoration: underline; 2797 font-size: inherit; 2798 cursor: pointer; 2799} 2800 2801#shopify-subscription-policy-button::before { 2802 box-shadow: none; 2803} 2804 2805 </style> 2806<link rel="stylesheet" media="screen" href="//www.linenhouse.com/cdn/shop/t/110/compiled_assets/styles.css?v=90871034525108335251788815917">
2807<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2807 2808<style data-shopify> 2809 :root { 2810 --font-h1--weight: 600; 2811 --font-h2--weight: 600; 2812 --font-h3--weight: 600; 2813 --font-h4--weight: 500; 2814 --font-h5--weight: 500; 2815 --font-h6--weight: 500; 2816 --font-h1--letter-spacing: -1px; 2817 --font-h2--letter-spacing: 0px; 2818 --font-h3--letter-spacing: 0px; 2819 --font-h4--letter-spacing: 0.2px; 2820 --font-h5--letter-spacing: 0.2px; 2821 --font-h6--letter-spacing: 0.5px; 2822 } 2823</style> 2824 2825 2826 2827<!-- Hotjar Tracking Code for Linen House AU -->
2828<script> 2829 (function (h, o, t, j, a, r) { 2830 h.hj = 2831 h.hj || 2832 function () { 2833 (h.hj.q = h.hj.q || []).push(arguments); 2834 }; 2835 h._hjSettings = { hjid: 3121224, hjsv: 6 }; 2836 a = o.getElementsByTagName('head')[0]; 2837 r = o.createElement('script'); 2838 r.async = 1; 2839 r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; 2840 a.appendChild(r); 2841 })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); 2842</script>
2842 2843<!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 2844<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
2845<script> 2846/* >> TriplePixel :: start*/ 2847window.TriplePixelData={TripleName:"linen-house-au.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"drawer",template:"blog",curr:"USD" || "AUD", market:"46390771885"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 2848/* << TriplePixel :: end*/ 2849</script>
2849 2850 2851 2852 2853<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 2854 2855 2856
2856<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/IM3ebEw8l998WTvUvHoKkT98jBDQsojnn3UAjjbb?languageCode=en" async></script>
2856 2857 2858 2859 2860 2861<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874
2874<script async src="https://static.klaviyo.com/onsite/js/RtuYQQ/klaviyo.js?company_id=RtuYQQ"></script>
2874 2875
2875<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>
2875 2876 2877 2878 2879 2880 2881 2882
2882<script> 2883 window.klaviyoReviewsProductDesignMode = false 2884 </script>
2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd --> 2895
2895<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/k5L3GrmGD3DZwwJ7yvrgcg" async></script>
2895 2896 2897 2898 2899 2900<!-- END app block -->
2900<script src="https://cdn.shopify.com/extensions/01a0c3fc-9a5c-7c5f-b063-158ed04d9cfc/klaviyo-email-marketing-73/assets/app.js" type="text/javascript" defer="defer"></script>
2900 2901<link href="https://cdn.shopify.com/extensions/01a0c3fc-9a5c-7c5f-b063-158ed04d9cfc/klaviyo-email-marketing-73/assets/app.css" rel="stylesheet" type="text/css" media="all"> 2902<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2903<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: 72776908973,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 2903
2903
2904<script> 2905 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2906</script>
vendor: 1 bytes, line 2906
2906
2907<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}
2907).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: 72776908973,storefrontBaseUrl: "https://www.linenhouse.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.linenhouse.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2556559533","configuration":"{\"shopId\":\"linen-house-au.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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":"2542862509","configuration":"{\"yotpoStoreId\":\"IM3ebEw8l998WTvUvHoKkT98jBDQsojnn3UAjjbb\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"2444329133","configuration":"{\"pixel_id\":\"210281349649328\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2441347245","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-11165084460\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/_TIPCID--dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/6zE1CN78-
2907dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CVMXV958YM\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/Plw9CP39-dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/tAHdCNv8-dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CVMXV958YM\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/y1P7CPr9-dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CVMXV958YM\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/zt-_CIP--dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-CVMXV958YM\\\",\\\"AW-11165084460\\\/vxFNCOH8-dQcEKzW9ssp\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CVMXV958YM\\\"}],\\\"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":"2436759725","configuration":"{\"pixelCode\":\"D9G0KTRC77U2EG6DO55G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2433548461","configuration":"{\"merchantId\":\"76279\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"39141b7c17b603b9a41d62198a740fae","type":"APP","apiClientId":4581575,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2404483245","configuration":"{\"accountID\":\"RtuYQQ\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2374860973","configuration":"{\"tagID\":\"2612437674675\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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":"2291663021","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2192507053","configuration":"{\"pixel_configuration\":\"{\\\"api_configuration\\\":{\\\"api_server\\\":\\\"https:\\\/\\\/api-r3.tagalys.com\\\",\\\"client_code\\\":\\\"AF0C84A681C29269\\\",\\\"api_key\\\":\\\"5eee437ce57256a9b83503aa6c99b929\\\",\\\"store_id\\\":\\\"72776908973\\\"}}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fd02daeaca31bc5e59430dad73616468","type":"APP","apiClientId":3369055,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Linen House","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"linen-house-au.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/www.linenhouse.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.linenhouse.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"158187815085","themePublished":"true","eventMetadataId":"653665bf-47a9-4054-b6d2-3abceef70015","pageType":"blog","resourceId":"95488770221","shopId":"72776908973","storefrontBaseUrl":"https:\/\/www.linenhouse.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2907<script> 2908 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2909 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2910 window.ShopifyAnalytics.meta.currency = 'USD'; 2911 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":95488770221,"requestId":"ff61a5ab-704a-46a6-927c-d13b08063b19-1790376639"}}; 2912 for (var attr in meta) { 2913 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2914 } 2915</script>
vendor: 1 bytes, line 2915
2915
2916<script class="analytics"> 2917 (function () { 2918 var customDocumentWrite = function(content) { 2919 var jquery = null; 2920 2921 if (window.jQuery) { 2922 jquery = window.jQuery; 2923 } else if (window.Checkout && window.Checkout.$) { 2924 jquery = window.Checkout.$; 2925 } 2926 2927 if (jquery) { 2928 jquery('body').append(content); 2929 } 2930 }; 2931 2932 var hasLoggedConversion = function(token) { 2933 if (token) { 2934 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2935 } 2936 return false; 2937 } 2938 2939 var setCookieIfConversion = function(token) { 2940 if (token) { 2941 var twoMonthsFromNow = new Date(Date.now()); 2942 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2943 2944 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2945 } 2946 } 2947 2948 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2949 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2950 if (trekkie.integrations) { 2951 return; 2952 } 2953 trekkie.methods = [ 2954 'identify', 2955 'page', 2956 'ready', 2957 'track', 2958 'trackForm', 2959 'trackLink' 2960 ]; 2961 trekkie.factory = function(method) { 2962 return function() { 2963 var args = Array.prototype.slice.call(arguments); 2964 args.unshift(method); 2965 trekkie.push(args); 2966 if (method == 'track' || method == 'page') { 2967 var pageUrl; 2968 try { 2969 pageUrl = window.location.href; 2970 } catch (e) {} 2971 var pageReferrer; 2972 try { 2973 pageReferrer = document.referrer; 2974 } catch (e) {} 2975 try { 2976 if (window.__TREKKIE_SHIM_QUEUE == null) { 2977 window.__TREKKIE_SHIM_QUEUE = []; 2978 } 2979 window.__TREKKIE_SHIM_QUEUE.push({ 2980 from: 'trekkie-stub', 2981 method: method, 2982 args: args.slice(1), 2983 pageContext: { 2984 url: pageUrl, 2985 referrer: pageReferrer 2986 } 2987 }); 2988 } catch (e) { 2989 // no-op 2990 } 2991 } 2992 return trekkie; 2993 }; 2994 }; 2995 for (var i = 0; i < trekkie.methods.length; i++) { 2996 var key = trekkie.methods[i]; 2997 trekkie[key] = trekkie.factory(key); 2998 } 2999 trekkie.load = function(config) { 3000 trekkie.config = config || {}; 3001 trekkie.config.initialDocumentCookie = document.cookie; 3002 var first = document.getElementsByTagName('script')[0]; 3003var script = document.createElement('script'); 3004script.type = 'text/javascript'; 3005script.onerror = function(e) { 3006 var scriptFallback = document.createElement('script'); 3007 scriptFallback.type = 'text/javascript'; 3008 scriptFallback.onerror = function(error) { 3009 var Monorail = { 3010 produce: function produce(monorailDomain, schemaId, payload) { 3011 var currentMs = new Date().getTime(); 3012 var event = { 3013 schema_id: schemaId, 3014 payload: payload, 3015 metadata: { 3016 event_created_at_ms: currentMs, 3017 event_sent_at_ms: currentMs 3018 } 3019 }; 3020 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3021 }, 3022 sendRequest: function sendRequest(endpointUrl, payload) { 3023 // Try the sendBeacon API 3024 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3025 var blobData = new window.Blob([payload], { 3026 type: 'text/plain' 3027 }); 3028 3029 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3030 return true; 3031 } // sendBeacon was not successful 3032 3033 } // XHR beacon 3034 3035 var xhr = new XMLHttpRequest(); 3036 3037 try { 3038 xhr.open('POST', endpointUrl); 3039 xhr.setRequestHeader('Content-Type', 'text/plain'); 3040 xhr.send(payload); 3041 } catch (e) { 3042 console.log(e); 3043 } 3044 3045 return false; 3046 }, 3047 isIos12: function isIos12() { 3048 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 3049 } 3050 }; 3051 Monorail.produce('monorail-edge.shopifysvc.com', 3052 'trekkie_storefront_load_errors/1.1', 3053 {shop_id: 72776908973, 3054 theme_id: 158187815085, 3055 app_name: "storefront", 3056 context_url: window.location.href, 3057 source_url: "//www.linenhouse.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 3058 3059 }; 3060 scriptFallback.async = true; 3061 scriptFallback.src = '//www.linenhouse.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 3062 first.parentNode.insertBefore(scriptFallback, first); 3063}; 3064script.async = true; 3065script.src = '//www.linenhouse.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 3066first.parentNode.insertBefore(script, first); 3067 3068 }; 3069 trekkie.load( 3070 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":72776908973,"isMerchantRequest":null,"themeId":158187815085,"themeCityHash":"6880452873113751725","contentLanguage":"en","currency":"USD","eventMetadataId":"653665bf-47a9-4054-b6d2-3abceef70015"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 3071 ); 3072 3073 var loaded = false;
3074 trekkie.ready(function() { 3075 if (loaded) return; 3076 loaded = true; 3077 3078 window.ShopifyAnalytics.lib = window.trekkie; 3079 3080 var originalDocumentWrite = document.write; 3081 document.write = customDocumentWrite; 3082 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 3083 document.write = originalDocumentWrite; 3084 3085 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 3086 var token = match? match[1]: undefined; 3087 if (!hasLoggedConversion(token)) { 3088 setCookieIfConversion(token); 3089 3090 } 3091 }); 3092 3093 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":95488770221,"requestId":"ff61a5ab-704a-46a6-927c-d13b08063b19-1790376639","shopifyEmitted":true}); 3094 3095 var eventsListenerScript = document.createElement('script'); 3096 eventsListenerScript.async = true; 3097 eventsListenerScript.src = "//www.linenhouse.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 3098 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 3099})();</script>
vendor: 1 bytes, line 3099
3099
3100<script 3101 defer 3102 src="https://www.linenhouse.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 3103 data-application="storefront-renderer" 3104 data-shop-id="72776908973" 3105 data-render-region="gcp-us-central1" 3106 data-page-type="blog" 3107 data-theme-instance-id="158187815085" 3108 data-theme-name="Linen House" 3109 data-theme-version="1.2.1" 3110 data-monorail-region="shop_domain" 3111 data-resource-timing-sampling-rate="10" 3112 data-shs="true" 3113 data-shs-beacon="true" 3114 data-shs-export-with-fetch="true" 3115 data-shs-logs-sample-rate="1" 3116 data-shs-beacon-endpoint="https://www.linenhouse.com/api/collect" 3117></script>
3117 3118<meta name="shopify-y" content="478a2dbe-b198-4a7f-be31-7f3ececaa5ad" data-expiration="1821934239000"><meta name="shopify-s" content="f248e3ca-9df7-4428-b931-627bf6662f4b" data-expiration="1790378439000"><meta name="new-cookie-storage-activated" content="t"> 3119</head> 3120 3121 <body class="page-width-wide card-hover-effect-none"> 3122 <a 3123 class="skip-to-content-link button-secondary" 3124 href="#MainContent" 3125> 3126 Skip to content 3127</a> 3128 3129 3130 3131 <div id="header-group"> 3132 <!-- BEGIN sections: header-group --> 3133<div id="shopify-section-sections--22159837626541__header_announcements_9jGBFp" class="shopify-section shopify-section-group-header-group"> 3134 3135<div class="section-background color-scheme-33d3477b-c415-445e-b010-fc919ea60858"></div> 3136<aside 3137 class="announcement-bar spacing-style section section--page-width color-scheme-33d3477b-c415-445e-b010-fc919ea60858" 3138 style="--padding-block-start: 8px; --padding-block-end:10px; 3139--padding-inline-start:0px; --padding-inline-end:0px; 3140; --border-bottom-width: 0px;" 3141> 3142 3143 3144 <announcement-bar-component 3145 class="announcement-bar__slider" 3146 3147 > 3148 3149 3150 <div class="announcement-bar__slides"> 3151 <slideshow-slide 3152 ref="slides[]" 3153 class=" 3154 announcement-bar__slide 3155 text-block 3156 text-block--AeVRvYnRJS1J1WmdXb__announcement_DaaznK 3157 text-block--align-center 3158 text-block--full-width 3159 custom-typography 3160 custom-font-size 3161 3162 " 3163 style=" 3164 3165--color: ;--font-size: 0.75rem; --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family); --text-transform: none; --text-wrap: pretty; --line-height: var(--line-height--body-); --letter-spacing: var(--letter-spacing--body-normal); 3166 --width: 100%; 3167 --text-align: center; 3168 --line-height: 1; 3169 " 3170 3171 aria-hidden="false" 3172 > 3173 <p class="announcement-bar__text"> 3174 The Bamboo Cotton Edit 40% off. Shop now 3175 </p> 3176 3177 3178 <a 3179 class="announcement-bar__link" 3180 href="/collections/bamboo-cotton-bedding" 3181 > 3182 <span class="visually-hidden"> 3183 The Bamboo Cotton Edit 40% off. Shop now 3184 </span> 3185 </a> 3186 3187 </slideshow-slide> 3188 3189 3190 3191 </div> 3192 </announcement-bar-component> 3193</aside> 3194 3195 3196 3197 3198</div><header id="shopify-section-sections--22159837626541__header_section" class="shopify-section shopify-section-group-header-group header-section"> 3199 3200 3201 3202 3203 3204 3205
3206<script type="application/ld+json"> 3207 { 3208 "@context": "http://schema.org", 3209 "@type": "Organization", 3210 "name": "Linen House", 3211 3212 "logo": "https:\/\/www.linenhouse.com\/cdn\/shop\/files\/Linen_House_Logo_Black.svg?v=1774221950\u0026width=500", 3213 3214 "url": "https:\/\/www.linenhouse.com" 3215 } 3216</script>
3216 3217 3218<header-component 3219 id="header-component" 3220 class="header" 3221 data-theme-color="rgb(255 255 255)" 3222 3223 3224 sticky="always" 3225 3226 data-skip-node-update 3227 data-scroll-direction="none" 3228 3229 3230 style=" 3231 --color-scheme-top-row: rgba(255 255 255 / 1.0); 3232 --color-scheme-bottom-row: rgba(255 255 255 / 1.0); 3233 3234 " 3235> 3236 <div class="header__underlay header__underlay-closed"></div> 3237 <div 3238 class="header__underlay header__underlay-open" 3239 ></div> 3240 3241 3242 3243 3244 3245 3246 <div 3247 class="header__row header__row--top color-scheme-1 section section--full-width-margin section--page-width" 3248 ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px;"> 3249 <div class="header__columns spacing-style"> 3250 <div 3251 class="header__column header__column--left" 3252 data-testid="header-top-left" 3253 > 3254 3255 3256 3257 3258 3259 3260 <div 3261 class="header__drawer" 3262 ref="headerDrawerContainer" 3263 data-hydration-key="header-drawer-mobile" 3264 3265 > 3266 3267
3268<script 3269 src="//www.linenhouse.com/cdn/shop/t/110/assets/header-drawer.js?v=121243031541024704371788814666" 3270 type="module" 3271 fetchpriority="low" 3272></script>
3272 3273 3274<header-drawer 3275 class="header-drawer " 3276 style="--menu-image-border-radius: 16px; --resource-card-corner-radius: 16px;" 3277> 3278 <details 3279 id="Details-menu-drawer-container" 3280 data-skip-node-update="true" 3281 class="menu-drawer-container" 3282 ref="details" 3283 scroll-lock 3284 > 3285 <summary 3286 class="header__icon header__icon--menu header__icon--summary" 3287 aria-label="Menu" 3288 on:click="/toggle" 3289 > 3290 <span class="svg-wrapper header-drawer-icon header-drawer-icon--open"> 3291<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3292<path vector-effect="non-scaling-stroke" d="M23.1429 3.42847H0.857178M23.1429 11.9999H0.857178M23.1429 20.5713H0.857178" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3293</svg> 3294 3295</span> 3296 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 3297<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3298<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3299</svg> 3300 3301</span> 3302 </summary> 3303 <div 3304 ref="menuDrawer" 3305 class=" 3306 menu-drawer 3307 color-scheme-1 3308 " 3309 > 3310 <button 3311 class="button close-button menu-drawer__close-button" 3312 type="button" 3313 aria-label="Close" 3314 on:click="/close" 3315 > 3316 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 3317<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3318<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3319</svg> 3320 3321</span> 3322 </button> 3323 <nav 3324 class="menu-drawer__navigation" 3325 style="--menu-top-level-font-family: var(--font-body--family); 3326--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--navigation-font-weight); --menu-top-level-font-spacing: 3327var(--navigation-letter-spacing); --menu-top-level-font-case:none; 3328 3329 --menu-top-level-font-size: var(--menu-font-2xl--size); --menu-top-level-font-line-height: 3330 var(--menu-font-2xl--line-height); 3331 3332--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 3333 3334--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 3335var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 3336none; 3337 3338 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 3339 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 3340 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 3341 3342--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 3343var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 3344none; 3345 3346 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 3347 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 3348 var(--opacity-subdued-text)); 3349 3350 3351 " 3352 aria-label="Primary" 3353 > 3354 <ul 3355 class="menu-drawer__menu has-submenu" 3356 role="list" 3357 > 3358 3359 3360 <li 3361 class="menu-drawer__list-item" 3362 style="--menu-drawer-animation-index: 1;" 3363 ><details 3364 id="Details-menu-drawer-menu-item-1" 3365 class="menu-drawer__menu-container" 3366 > 3367 <summary 3368 id="HeaderDrawer-new" 3369 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 3370 on:click="header-drawer/open/submenu" 3371 >
3372 <span class="menu-drawer__menu-item-text wrap-text">New</span> 3373 <span class="svg-wrapper icon-caret icon-caret--forward"> 3374<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3375<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3376</svg> 3377 3378</span> 3379 </summary> 3380 <div 3381 id="link-new" 3382 class="menu-drawer__submenu has-submenu" 3383 tabindex="-1" 3384 style="--menu-drawer-animation-index: 1;" 3385 > 3386 <div class="menu-drawer__inner-submenu"> 3387 <div class="menu-drawer__nav-buttons"> 3388 <button 3389 class="button menu-drawer__back-button focus-inset" 3390 on:click="header-drawer/back" 3391 aria-label="Back to New" 3392 > 3393 <span class="svg-wrapper icon-caret icon-caret--backward"> 3394<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3395<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3396</svg> 3397 3398</span> 3399 <span class="menu-drawer__menu-item-text wrap-text">New</span> 3400 </button> 3401 <button 3402 class="button button-unstyled close-button menu-drawer__close-button" 3403 type="button" 3404 aria-label="Close" 3405 on:click="header-drawer/close" 3406 > 3407 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 3408<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3409<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3410</svg> 3411 3412</span> 3413 </button> 3414 </div> 3415 3416 <ul 3417 class="menu-drawer__menu menu-drawer__menu--childlist" 3418 role="list" 3419 tabindex="-1" 3420 > 3421 <li 3422 class=" 3423 menu-drawer__list-item 3424 menu-drawer__list-item--deep 3425 " 3426 > 3427 3428 3429 <accordion-custom 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439> 3440 3441 <details 3442 id="Details-menu-drawer-new-just-landed" 3443 > 3444 <summary 3445 id="HeaderDrawer-new-just-landed" 3446 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 3447 > 3448 <span class="menu-drawer__menu-item-text wrap-text">Just Landed</span> 3449 <span class="svg-wrapper icon-plus"> 3450<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3451<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3452<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3453</svg> 3454 3455</span> 3456 </summary> 3457 3458 <ul 3459 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 3460 role="list" 3461 tabindex="-1" 3462 ><li 3463 class="menu-drawer__list-item" 3464 style="--menu-drawer-animation-index: 1;" 3465 > 3466 <a 3467 id="HeaderDrawer-new-just-landed-quilt-cover-sets" 3468 href="/collections/new-arrival-quilt-cover-sets" 3469 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3470 3471 > 3472
3473 <span class="menu-drawer__menu-item-text wrap-text">Quilt Cover Sets </span> 3474 </a> 3475 </li><li 3476 class="menu-drawer__list-item" 3477 style="--menu-drawer-animation-index: 2;" 3478 > 3479 <a 3480 id="HeaderDrawer-new-just-landed-accessories" 3481 href="/collections/new-accessories" 3482 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3483 3484 > 3485 3486 <span class="menu-drawer__menu-item-text wrap-text">Accessories </span> 3487 </a> 3488 </li><li 3489 class="menu-drawer__list-item" 3490 style="--menu-drawer-animation-index: 3;" 3491 > 3492 <a 3493 id="HeaderDrawer-new-just-landed-kids" 3494 href="/collections/kids-new-arrivals" 3495 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3496 3497 > 3498 3499 <span class="menu-drawer__menu-item-text wrap-text">Kids </span> 3500 </a> 3501 </li></ul> 3502 </details> 3503 3504</accordion-custom> 3505 3506 3507 3508 3509 3510 </li><li 3511 class=" 3512 menu-drawer__list-item 3513 menu-drawer__list-item--deep 3514 " 3515 > 3516 3517 3518 <accordion-custom 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528> 3529 3530 <details 3531 id="Details-menu-drawer-new-collections" 3532 > 3533 <summary 3534 id="HeaderDrawer-new-collections" 3535 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 3536 > 3537 <span class="menu-drawer__menu-item-text wrap-text">Collections</span> 3538 <span class="svg-wrapper icon-plus"> 3539<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3540<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3541<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3542</svg> 3543 3544</span> 3545 </summary> 3546 3547 <ul 3548 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 3549 role="list" 3550 tabindex="-1" 3551 ><li 3552 class="menu-drawer__list-item" 3553 style="--menu-drawer-animation-index: 1;" 3554 > 3555 <a 3556 id="HeaderDrawer-new-collections-suite-escape-s27" 3557 href="/collections/shop-su
3557ite-escape" 3558 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3559 3560 > 3561 3562 <span class="menu-drawer__menu-item-text wrap-text">Suite Escape | S27</span> 3563 </a> 3564 </li><li 3565 class="menu-drawer__list-item" 3566 style="--menu-drawer-animation-index: 2;" 3567 > 3568 <a 3569 id="HeaderDrawer-new-collections-suite-escape-lookbook" 3570 href="/pages/suite-escape" 3571 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3572 3573 > 3574 3575 <span class="menu-drawer__menu-item-text wrap-text">Suite Escape | Lookbook</span> 3576 </a> 3577 </li><li 3578 class="menu-drawer__list-item" 3579 style="--menu-drawer-animation-index: 3;" 3580 > 3581 <a 3582 id="HeaderDrawer-new-collections-snug-w26" 3583 href="/collections/snug" 3584 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3585 3586 > 3587 3588 <span class="menu-drawer__menu-item-text wrap-text">Snug | W26 </span> 3589 </a> 3590 </li></ul> 3591 </details> 3592 3593</accordion-custom> 3594 3595 3596 3597 3598 3599 </li><li 3600 class=" 3601 menu-drawer__list-item 3602 menu-drawer__list-item--deep 3603 " 3604 > 3605 3606 3607 <accordion-custom 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617> 3618 3619 <details 3620 id="Details-menu-drawer-new-collaborations" 3621 > 3622 <summary 3623 id="HeaderDrawer-new-collaborations" 3624 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 3625 > 3626 <span class="menu-drawer__menu-item-text wrap-text">Collaborations</span> 3627 <span class="svg-wrapper icon-plus"> 3628<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3629<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3630<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3631</svg> 3632 3633</span> 3634 </summary> 3635 3636 <ul 3637 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 3638 role="list" 3639 tabindex="-1" 3640 ><li 3641 class="menu-drawer__list-item" 3642 style="--menu-drawer-animation-index: 1;" 3643 > 3644 <a 3645 id="HeaderDrawer-new-collaborations-zeffer-by-linen-h
3645ouse" 3646 href="/collections/zeffer-by-linen-house" 3647 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3648 3649 > 3650 3651 <span class="menu-drawer__menu-item-text wrap-text">Zeffer by Linen House </span> 3652 </a> 3653 </li><li 3654 class="menu-drawer__list-item" 3655 style="--menu-drawer-animation-index: 2;" 3656 > 3657 <a 3658 id="HeaderDrawer-new-collaborations-hottie" 3659 href="/collections/hottie" 3660 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3661 3662 > 3663 3664 <span class="menu-drawer__menu-item-text wrap-text">Hottie </span> 3665 </a> 3666 </li><li 3667 class="menu-drawer__list-item" 3668 style="--menu-drawer-animation-index: 3;" 3669 > 3670 <a 3671 id="HeaderDrawer-new-collaborations-grotti-lotti-x-linen-house" 3672 href="/collections/grotti-lotti" 3673 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3674 3675 > 3676 3677 <span class="menu-drawer__menu-item-text wrap-text">Grotti Lotti x Linen House </span> 3678 </a> 3679 </li><li 3680 class="menu-drawer__list-item" 3681 style="--menu-drawer-animation-index: 4;" 3682 > 3683 <a 3684 id="HeaderDrawer-new-collaborations-kirri-x-linen-house" 3685 href="/collections/kirri-x-linen-house" 3686 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3687 3688 > 3689 3690 <span class="menu-drawer__menu-item-text wrap-text">Kirri x Linen House</span> 3691 </a> 3692 </li><li 3693 class="menu-drawer__list-item" 3694 style="--menu-drawer-animation-index: 5;" 3695 > 3696 <a 3697 id="HeaderDrawer-new-collaborations-templ-home" 3698 href="/collections/templ-home" 3699 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3700 3701 > 3702 3703 <span class="menu-drawer__menu-item-text wrap-text">Templ Home </span> 3704 </a> 3705 </li><li 3706 class="menu-drawer__list-item" 3707 style="--menu-drawer-animation-index: 6;" 3708 > 3709 <a 3710 id="HeaderDrawer-new-collaborations-mm-linen" 3711 href="/collections/mm-linen-sale" 3712 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3713 3714 > 3715
3716 <span class="menu-drawer__menu-item-text wrap-text">MM Linen </span> 3717 </a> 3718 </li><li 3719 class="menu-drawer__list-item" 3720 style="--menu-drawer-animation-index: 7;" 3721 > 3722 <a 3723 id="HeaderDrawer-new-collaborations-camilla" 3724 href="/collections/camilla" 3725 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3726 3727 > 3728 3729 <span class="menu-drawer__menu-item-text wrap-text">Camilla </span> 3730 </a> 3731 </li></ul> 3732 </details> 3733 3734</accordion-custom> 3735 3736 3737 3738 3739 3740 </li></ul> 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 <div 3770 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 3771 style="--menu-drawer-animation-index: 8;" 3772 > 3773 <ul class="menu-drawer__featured-content-list list-unstyled"> 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 3791 3792 3793<div 3794 class="mega-menu-custom-card mega-menu-custom-card--overlay" 3795 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 3796> 3797 <a 3798 class="mega-menu-custom-card__link" 3799 href="https://linenhouse.com/collections/new-arrival-quilt-cover-sets" 3800 > 3801 <span class="visually-hidden">Just Landed </span> 3802 </a> 3803 3804 3805 <div class="mega-menu-custom-card__content"> 3806 <p class="mega-menu-custom-card__title h5">Just Landed </p> 3807 </div> 3808 3809 3810 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px"> 3811
3812 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop New<span class="button__icon svg-wrapper" aria-hidden="true"> 3813<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3814<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3815</svg> 3816 3817</span> 3818 </span> 3819 3820 </div> 3821</div> 3822 3823 3824 3825 </li> 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 </ul> 3840 </div> 3841 3842</div> 3843 </div> 3844 </details></li> 3845 <li 3846 class="menu-drawer__list-item" 3847 style="--menu-drawer-animation-index: 2;" 3848 ><details 3849 id="Details-menu-drawer-menu-item-2" 3850 class="menu-drawer__menu-container" 3851 > 3852 <summary 3853 id="HeaderDrawer-bed" 3854 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 3855 on:click="header-drawer/open/submenu" 3856 > 3857 <span class="menu-drawer__menu-item-text wrap-text">Bed</span> 3858 <span class="svg-wrapper icon-caret icon-caret--forward"> 3859<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3860<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3861</svg> 3862 3863</span> 3864 </summary> 3865 <div 3866 id="link-bed" 3867 class="menu-drawer__submenu has-submenu" 3868 tabindex="-1" 3869 style="--menu-drawer-animation-index: 2;" 3870 > 3871 <div class="menu-drawer__inner-submenu"> 3872 <div class="menu-drawer__nav-buttons"> 3873 <button 3874 class="button menu-drawer__back-button focus-inset" 3875 on:click="header-drawer/back" 3876 aria-label="Back to Bed" 3877 > 3878 <span class="svg-wrapper icon-caret icon-caret--backward"> 3879<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3880<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3881</svg> 3882 3883</span> 3884 <span class="menu-drawer__menu-item-text wrap-text">Bed</span> 3885 </button> 3886 <button 3887 class="button button-unstyled close-button menu-drawer__close-button" 3888 type="button" 3889 aria-label="Close" 3890 on:click="header-drawer/close" 3891 > 3892 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 3893<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3894<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3895</svg> 3896 3897</span> 3898 </button> 3899 </div> 3900 3901 <ul 3902 class="menu-drawer__menu menu-drawer__menu--childlist" 3903 role="list" 3904 tabindex="-1" 3905 > 3906 <li 3907 class=" 3908 menu-drawer__list-item 3909 menu-drawer__list-item--deep 3910 " 3911 > 3912 3913 3914 <accordion-custom 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924> 3925 3926 <details 3927 id="Details-menu-drawer-bed-bed-linen" 3928 > 3929 <summary 3930 id="HeaderDrawer-bed-bed-linen" 3931 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 3932 >
3933 <span class="menu-drawer__menu-item-text wrap-text">Bed Linen</span> 3934 <span class="svg-wrapper icon-plus"> 3935<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3936<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3937<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3938</svg> 3939 3940</span> 3941 </summary> 3942 3943 <ul 3944 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 3945 role="list" 3946 tabindex="-1" 3947 ><li 3948 class="menu-drawer__list-item" 3949 style="--menu-drawer-animation-index: 1;" 3950 > 3951 <a 3952 id="HeaderDrawer-bed-bed-linen-quilt-cover-sets" 3953 href="/collections/quilt-cover-sets" 3954 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3955 3956 > 3957 3958 <span class="menu-drawer__menu-item-text wrap-text">Quilt Cover Sets</span> 3959 </a> 3960 </li><li 3961 class="menu-drawer__list-item" 3962 style="--menu-drawer-animation-index: 2;" 3963 > 3964 <a 3965 id="HeaderDrawer-bed-bed-linen-sheet-sets" 3966 href="/collections/sheet-sets" 3967 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3968 3969 > 3970 3971 <span class="menu-drawer__menu-item-text wrap-text">
3971Sheet Sets </span> 3972 </a> 3973 </li><li 3974 class="menu-drawer__list-item" 3975 style="--menu-drawer-animation-index: 3;" 3976 > 3977 <a 3978 id="HeaderDrawer-bed-bed-linen-fitted-flat-sheets" 3979 href="/collections/sheet-separates" 3980 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3981 3982 > 3983 3984 <span class="menu-drawer__menu-item-text wrap-text">Fitted & Flat Sheets </span> 3985 </a> 3986 </li><li 3987 class="menu-drawer__list-item" 3988 style="--menu-drawer-animation-index: 4;" 3989 > 3990 <a 3991 id="HeaderDrawer-bed-bed-linen-pillowcases" 3992 href="/collections/pillowcases" 3993 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 3994 3995 > 3996 3997 <span class="menu-drawer__menu-item-text wrap-text">Pillowcases</span> 3998 </a> 3999 </li><li 4000 class="menu-drawer__list-item" 4001 style="--menu-drawer-animation-index: 5;" 4002 > 4003 <a 4004 id="HeaderDrawer-bed-bed-linen-bed-covers-coverlets" 4005 href="/collections/coverlets" 4006 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4007 4008 > 4009 4010 <span class="menu-drawer__menu-item-text wrap-text">Bed Covers & Coverlets </span> 4011 </a> 4012 </li><li 4013 class="menu-drawer__list-item" 4014 style="--menu-drawer-animation-index: 6;" 4015 > 4016 <a 4017 id="HeaderDrawer-bed-bed-linen-blankets-throws" 4018 href="/collections/throws-blankets" 4019 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4020 4021 > 4022 4023 <span class="menu-drawer__menu-item-text wrap-text">Blankets & Throws </span> 4024 </a> 4025 </li><li 4026 class="menu-drawer__list-item" 4027 style="--menu-drawer-animation-index: 7;" 4028 > 4029 <a 4030 id="HeaderDrawer-bed-bed-linen-cushions" 4031 href="/collections/cushions" 4032 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4033 4034 > 4035
4036 <span class="menu-drawer__menu-item-text wrap-text">Cushions </span> 4037 </a> 4038 </li></ul> 4039 </details> 4040 4041</accordion-custom> 4042 4043 4044 4045 4046 4047 </li><li 4048 class=" 4049 menu-drawer__list-item 4050 menu-drawer__list-item--deep 4051 " 4052 > 4053 4054 4055 <accordion-custom 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065> 4066 4067 <details 4068 id="Details-menu-drawer-bed-bed-essentials" 4069 > 4070 <summary 4071 id="HeaderDrawer-bed-bed-essentials" 4072 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4073 > 4074 <span class="menu-drawer__menu-item-text wrap-text">Bed Essentials</span> 4075 <span class="svg-wrapper icon-plus"> 4076<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4077<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4078<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4079</svg> 4080 4081</span> 4082 </summary> 4083 4084 <ul 4085 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 4086 role="list" 4087 tabindex="-1" 4088 ><li 4089 class="menu-drawer__list-item" 4090 style="--menu-drawer-animation-index: 1;" 4091 > 4092 <a 4093 id="HeaderDrawer-bed-bed-essentials-quilts" 4094 href="/collections/quilts-duvets" 4095 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4096 4097 > 4098 4099 <span class="menu-drawer__menu-item-text wrap-text">Quilts </span> 4100 </a> 4101 </li><li 4102 class="menu-drawer__list-item" 4103 style="--menu-drawer-animation-index: 2;" 4104 > 4105 <a 4106 id="HeaderDrawer-bed-bed-essentials-pillows-protectors" 4107 href="/collections/bedroom-pillows" 4108 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4109 4110 > 4111 4112 <span class="menu-drawer__menu-item-text wrap-text">Pillows & Protectors</span> 4113 </a> 4114 </li><li 4115 class="menu-drawer__list-item" 4116 style="--menu-drawer-animation-index: 3;" 4117 > 4118 <a 4119 id="HeaderDrawer-bed-bed-essentials-mattress-toppers-protectors" 4120 href="/collections/mattress-toppers-protectors" 4121 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4122 4123 > 4124
4125 <span class="menu-drawer__menu-item-text wrap-text">Mattress Toppers & Protectors </span> 4126 </a> 4127 </li><li 4128 class="menu-drawer__list-item" 4129 style="--menu-drawer-animation-index: 4;" 4130 > 4131 <a 4132 id="HeaderDrawer-bed-bed-essentials-electric-blankets-throws" 4133 href="/collections/electric-blankets" 4134 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4135 4136 > 4137 4138 <span class="menu-drawer__menu-item-text wrap-text">Electric Blankets & Throws </span> 4139 </a> 4140 </li><li 4141 class="menu-drawer__list-item" 4142 style="--menu-drawer-animation-index: 5;" 4143 > 4144 <a 4145 id="HeaderDrawer-bed-bed-essentials-bed-wraps-valances" 4146 href="/collections/bedwraps-valances" 4147 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4148 4149 > 4150 4151 <span class="menu-drawer__menu-item-text wrap-text">Bed Wraps & Valances </span> 4152 </a> 4153 </li></ul> 4154 </details> 4155 4156</accordion-custom> 4157 4158 4159 4160 4161 4162 </li><li 4163 class=" 4164 menu-drawer__list-item 4165 menu-drawer__list-item--deep 4166 " 4167 > 4168 4169 4170 <accordion-custom 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180> 4181 4182 <details 4183 id="Details-menu-drawer-bed-fabrication" 4184 > 4185 <summary 4186 id="HeaderDrawer-bed-fabrication" 4187 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4188 > 4189 <span class="menu-drawer__menu-item-text wrap-text">Fabrication</span> 4190 <span class="svg-wrapper icon-plus"> 4191<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4192<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4193<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4194</svg> 4195 4196</span> 4197 </summary> 4198 4199 <ul 4200 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 4201 role="list" 4202 tabindex="-1" 4203 ><li 4204 class="menu-drawer__list-item" 4205 style="--menu-drawer-animation-index: 1;" 4206 > 4207 <a 4208 id="HeaderDrawer-bed-fabrication-pure-linen" 4209 href="/collections/pure-linen" 4210 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4211 4212 > 4213
4214 <span class="menu-drawer__menu-item-text wrap-text">Pure Linen </span> 4215 </a> 4216 </li><li 4217 class="menu-drawer__list-item" 4218 style="--menu-drawer-animation-index: 2;" 4219 > 4220 <a 4221 id="HeaderDrawer-bed-fabrication-bamboo-cotton" 4222 href="/collections/bamboo-cotton-bedding" 4223 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4224 4225 > 4226 4227 <span class="menu-drawer__menu-item-text wrap-text">Bamboo Cotton </span> 4228 </a> 4229 </li><li 4230 class="menu-drawer__list-item" 4231 style="--menu-drawer-animation-index: 3;" 4232 > 4233 <a 4234 id="HeaderDrawer-bed-fabrication-pure-silk" 4235 href="/collections/silks" 4236 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4237 4238 > 4239 4240 <span class="menu-drawer__menu-item-text wrap-text">Pure Silk </span> 4241 </a> 4242 </li><li 4243 class="menu-drawer__list-item" 4244 style="--menu-drawer-animation-index: 4;" 4245 > 4246 <a 4247 id="HeaderDrawer-bed-fabrication-cotton-percale" 4248 href="/collections/cotton-percale-bedding" 4249 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4250 4251 > 4252 4253 <span class="menu-drawer__menu-item-text wrap-text">Cotton Percale </span> 4254 </a> 4255 </li><li 4256 class="menu-drawer__list-item" 4257 style="--menu-drawer-animation-index: 5;" 4258 > 4259 <a 4260 id="HeaderDrawer-bed-fabrication-cotton-sateen" 4261 href="/collections/cotton-sateen-bedding" 4262 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4263 4264 > 4265 4266 <span class="menu-drawer__menu-item-text wrap-text">Cotton Sateen </span> 4267 </a> 4268 </li><li 4269 class="menu-drawer__list-item" 4270 style="--menu-drawer-animation-index: 6;" 4271 > 4272 <a 4273 id="HeaderDrawer-bed-fabrication-flannelette" 4274 href="/collections/flannelette-brushed-cotton" 4275 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4276 4277 > 4278
4279 <span class="menu-drawer__menu-item-text wrap-text">Flannelette </span> 4280 </a> 4281 </li><li 4282 class="menu-drawer__list-item" 4283 style="--menu-drawer-animation-index: 7;" 4284 > 4285 <a 4286 id="HeaderDrawer-bed-fabrication-jersey-cotton" 4287 href="/collections/jersey" 4288 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4289 4290 > 4291 4292 <span class="menu-drawer__menu-item-text wrap-text">Jersey Cotton </span> 4293 </a> 4294 </li></ul> 4295 </details> 4296 4297</accordion-custom> 4298 4299 4300 4301 4302 4303 </li><li 4304 class=" 4305 menu-drawer__list-item 4306 menu-drawer__list-item--deep 4307 " 4308 > 4309 4310 4311 <accordion-custom 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321> 4322 4323 <details 4324 id="Details-menu-drawer-bed-bedding-collections" 4325 > 4326 <summary 4327 id="HeaderDrawer-bed-bedding-collections" 4328 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4329 > 4330 <span class="menu-drawer__menu-item-text wrap-text">Bedding Collections</span> 4331 <span class="svg-wrapper icon-plus"> 4332<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4333<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4334<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4335</svg> 4336 4337</span> 4338 </summary> 4339 4340 <ul 4341 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 4342 role="list" 4343 tabindex="-1" 4344 ><li 4345 class="menu-drawer__list-item" 4346 style="--menu-drawer-animation-index: 1;" 4347 > 4348 <a 4349 id="HeaderDrawer-bed-bedding-collections-layla" 4350 href="/collections/layla" 4351 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4352 4353 > 4354 4355 <span class="menu-drawer__menu-item-text wrap-text">Layla </span> 4356 </a> 4357 </li><li 4358 class="menu-drawer__list-item" 4359 style="--menu-drawer-animation-index: 2;" 4360 > 4361 <a 4362 id="HeaderDrawer-bed-bedding-collections-nimes" 4363 href="/collections/nimes" 4364 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4365 4366 > 4367
4368 <span class="menu-drawer__menu-item-text wrap-text">Nimes </span> 4369 </a> 4370 </li><li 4371 class="menu-drawer__list-item" 4372 style="--menu-drawer-animation-index: 3;" 4373 > 4374 <a 4375 id="HeaderDrawer-bed-bedding-collections-nara" 4376 href="/collections/nara" 4377 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4378 4379 > 4380 4381 <span class="menu-drawer__menu-item-text wrap-text">Nara </span> 4382 </a> 4383 </li><li 4384 class="menu-drawer__list-item" 4385 style="--menu-drawer-animation-index: 4;" 4386 > 4387 <a 4388 id="HeaderDrawer-bed-bedding-collections-haven" 4389 href="/collections/haven" 4390 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4391 4392 > 4393 4394 <span class="menu-drawer__menu-item-text wrap-text">Haven </span> 4395 </a> 4396 </li><li 4397 class="menu-drawer__list-item" 4398 style="--menu-drawer-animation-index: 5;" 4399 > 4400 <a 4401 id="HeaderDrawer-bed-bedding-collections-vintage-stripe" 4402 href="/collections/vintage-stripe" 4403 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4404 4405 > 4406 4407 <span class="menu-drawer__menu-item-text wrap-text">Vintage Stripe </span> 4408 </a> 4409 </li><li 4410 class="menu-drawer__list-item" 4411 style="--menu-drawer-animation-index: 6;" 4412 > 4413 <a 4414 id="HeaderDrawer-bed-bedding-collections-surf-wash" 4415 href="/collections/surf-wash" 4416 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4417 4418 > 4419 4420 <span class="menu-drawer__menu-item-text wrap-text">Surf Wash </span> 4421 </a> 4422 </li><li 4423 class="menu-drawer__list-item" 4424 style="--menu-drawer-animation-index: 7;" 4425 > 4426 <a 4427 id="HeaderDrawer-bed-bedding-collections-augusta" 4428 href="/collections/augusta" 4429 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4430 4431 > 4432
4433 <span class="menu-drawer__menu-item-text wrap-text">Augusta</span> 4434 </a> 4435 </li><li 4436 class="menu-drawer__list-item" 4437 style="--menu-drawer-animation-index: 8;" 4438 > 4439 <a 4440 id="HeaderDrawer-bed-bedding-collections-winton" 4441 href="/collections/winton" 4442 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4443 4444 > 4445 4446 <span class="menu-drawer__menu-item-text wrap-text">Winton </span> 4447 </a> 4448 </li><li 4449 class="menu-drawer__list-item" 4450 style="--menu-drawer-animation-index: 9;" 4451 > 4452 <a 4453 id="HeaderDrawer-bed-bedding-collections-monday-stripe" 4454 href="/collections/monday-stripe" 4455 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4456 4457 > 4458 4459 <span class="menu-drawer__menu-item-text wrap-text">Monday Stripe</span> 4460 </a> 4461 </li></ul> 4462 </details> 4463 4464</accordion-custom> 4465 4466 4467 4468 4469 4470 </li><li 4471 class=" 4472 menu-drawer__list-item 4473 4474 " 4475 ><a 4476 id="HeaderDrawer-bed-sale-bedroom" 4477 href="/collections/bedroom-sale" 4478 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4479 4480 > 4481 4482 <span class="menu-drawer__menu-item-text wrap-text">Sale Bedroom</span> 4483 </a></li></ul> 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 <div 4513 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 4514 style="--menu-drawer-animation-index: 8;" 4515 > 4516 <ul class="menu-drawer__featured-content-list list-unstyled"> 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 4531 4532 4533<div 4534 class="mega-menu-custom-card mega-menu-custom-card--overlay" 4535 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 4536> 4537 <a 4538 class="mega-menu-custom-card__link" 4539 href="https://linenhouse.com/collections/quilt-cover-sets" 4540 > 4541 <span class="visually-hidden">
4541Quilt Cover Sets </span> 4542 </a> 4543 4544 4545 <div class="mega-menu-custom-card__content"> 4546 <p class="mega-menu-custom-card__title h5">Quilt Cover Sets </p> 4547 </div> 4548 4549 4550 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px"> 4551 4552 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Now<span class="button__icon svg-wrapper" aria-hidden="true"> 4553<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4554<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4555</svg> 4556 4557</span> 4558 </span> 4559 4560 </div> 4561</div> 4562 4563 4564 4565 </li> 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 </ul> 4583 </div> 4584 4585</div> 4586 </div> 4587 </details></li> 4588 <li 4589 class="menu-drawer__list-item" 4590 style="--menu-drawer-animation-index: 3;" 4591 ><details 4592 id="Details-menu-drawer-menu-item-3" 4593 class="menu-drawer__menu-container" 4594 > 4595 <summary 4596 id="HeaderDrawer-bath" 4597 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 4598 on:click="header-drawer/open/submenu" 4599 > 4600 <span class="menu-drawer__menu-item-text wrap-text">Bath</span> 4601 <span class="svg-wrapper icon-caret icon-caret--forward"> 4602<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4603<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4604</svg> 4605 4606</span> 4607 </summary> 4608 <div 4609 id="link-bath" 4610 class="menu-drawer__submenu has-submenu" 4611 tabindex="-1" 4612 style="--menu-drawer-animation-index: 3;" 4613 > 4614 <div class="menu-drawer__inner-submenu"> 4615 <div class="menu-drawer__nav-buttons"> 4616 <button 4617 class="button menu-drawer__back-button focus-inset" 4618 on:click="header-drawer/back" 4619 aria-label="Back to Bath" 4620 >
4621 <span class="svg-wrapper icon-caret icon-caret--backward"> 4622<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4623<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4624</svg> 4625 4626</span> 4627 <span class="menu-drawer__menu-item-text wrap-text">Bath</span> 4628 </button> 4629 <button 4630 class="button button-unstyled close-button menu-drawer__close-button" 4631 type="button" 4632 aria-label="Close" 4633 on:click="header-drawer/close" 4634 > 4635 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 4636<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4637<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4638</svg> 4639 4640</span> 4641 </button> 4642 </div> 4643 4644 <ul 4645 class="menu-drawer__menu menu-drawer__menu--childlist" 4646 role="list" 4647 tabindex="-1" 4648 > 4649 <li 4650 class=" 4651 menu-drawer__list-item 4652 menu-drawer__list-item--deep 4653 " 4654 > 4655 4656 4657 <accordion-custom 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667> 4668 4669 <details 4670 id="Details-menu-drawer-bath-bathroom" 4671 > 4672 <summary 4673 id="HeaderDrawer-bath-bathroom" 4674 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4675 > 4676 <span class="menu-drawer__menu-item-text wrap-text">Bathroom</span> 4677 <span class="svg-wrapper icon-plus"> 4678<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4679<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4680<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4681</svg> 4682 4683</span> 4684 </summary> 4685 4686 <ul 4687 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 4688 role="list" 4689 tabindex="-1" 4690 ><li 4691 class="menu-drawer__list-item" 4692 style="--menu-drawer-animation-index: 1;" 4693 > 4694 <a 4695 id="HeaderDrawer-bath-bathroom-towel-collections" 4696 href="/collections/bathroom-towels" 4697 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4698 4699 > 4700
4701 <span class="menu-drawer__menu-item-text wrap-text">Towel Collections </span> 4702 </a> 4703 </li><li 4704 class="menu-drawer__list-item" 4705 style="--menu-drawer-animation-index: 2;" 4706 > 4707 <a 4708 id="HeaderDrawer-bath-bathroom-bath-mats-runners" 4709 href="/collections/bath-mats" 4710 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4711 4712 > 4713 4714 <span class="menu-drawer__menu-item-text wrap-text">Bath Mats & Runners </span> 4715 </a> 4716 </li><li 4717 class="menu-drawer__list-item" 4718 style="--menu-drawer-animation-index: 3;" 4719 > 4720 <a 4721 id="HeaderDrawer-bath-bathroom-bathroom-accessories" 4722 href="/collections/bathroom-accessories" 4723 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4724 4725 > 4726 4727 <span class="menu-drawer__menu-item-text wrap-text">Bathroom Accessories </span> 4728 </a> 4729 </li><li 4730 class="menu-drawer__list-item" 4731 style="--menu-drawer-animation-index: 4;" 4732 > 4733 <a 4734 id="HeaderDrawer-bath-bathroom-bath-robes" 4735 href="/collections/robes" 4736 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4737 4738 > 4739 4740 <span class="menu-drawer__menu-item-text wrap-text">Bath Robes </span> 4741 </a> 4742 </li></ul> 4743 </details> 4744 4745</accordion-custom> 4746 4747 4748 4749 4750 4751 </li><li 4752 class=" 4753 menu-drawer__list-item 4754 menu-drawer__list-item--deep 4755 " 4756 > 4757 4758 4759 <accordion-custom 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769> 4770 4771 <details 4772 id="Details-menu-drawer-bath-home-fragrance" 4773 > 4774 <summary 4775 id="HeaderDrawer-bath-home-fragrance" 4776 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4777 > 4778 <span class="menu-drawer__menu-item-text wrap-text">Home Fragrance</span> 4779 <span class="svg-wrapper icon-plus">
4780<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4781<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4782<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4783</svg> 4784 4785</span> 4786 </summary> 4787 4788 <ul 4789 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 4790 role="list" 4791 tabindex="-1" 4792 ><li 4793 class="menu-drawer__list-item" 4794 style="--menu-drawer-animation-index: 1;" 4795 > 4796 <a 4797 id="HeaderDrawer-bath-home-fragrance-candles" 4798 href="/collections/candles" 4799 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4800 4801 > 4802 4803 <span class="menu-drawer__menu-item-text wrap-text">Candles </span> 4804 </a> 4805 </li><li 4806 class="menu-drawer__list-item" 4807 style="--menu-drawer-animation-index: 2;" 4808 > 4809 <a 4810 id="HeaderDrawer-bath-home-fragrance-diffusers" 4811 href="/collections/diffusers" 4812 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4813 4814 > 4815 4816 <span class="menu-drawer__menu-item-text wrap-text">Diffusers </span> 4817 </a> 4818 </li><li 4819 class="menu-drawer__list-item" 4820 style="--menu-drawer-animation-index: 3;" 4821 > 4822 <a 4823 id="HeaderDrawer-bath-home-fragrance-essential-oils" 4824 href="/collections/essential-oils" 4825 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4826 4827 > 4828 4829 <span class="menu-drawer__menu-item-text wrap-text">Essential Oils </span> 4830 </a> 4831 </li><li 4832 class="menu-drawer__list-item" 4833 style="--menu-drawer-animation-index: 4;" 4834 > 4835 <a 4836 id="HeaderDrawer-bath-home-fragrance-room-sprays" 4837 href="/collections/room-sprays" 4838 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4839 4840 > 4841
4842 <span class="menu-drawer__menu-item-text wrap-text">Room Sprays </span> 4843 </a> 4844 </li><li 4845 class="menu-drawer__list-item" 4846 style="--menu-drawer-animation-index: 5;" 4847 > 4848 <a 4849 id="HeaderDrawer-bath-home-fragrance-body-care" 4850 href="/collections/home-fragrance-body-care" 4851 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 4852 4853 > 4854 4855 <span class="menu-drawer__menu-item-text wrap-text">Body Care </span> 4856 </a> 4857 </li></ul> 4858 </details> 4859 4860</accordion-custom> 4861 4862 4863 4864 4865 4866 </li><li 4867 class=" 4868 menu-drawer__list-item 4869 4870 " 4871 ><a 4872 id="HeaderDrawer-bath-sale-bath" 4873 href="/collections/bathroom-sale" 4874 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 4875 4876 > 4877 4878 <span class="menu-drawer__menu-item-text wrap-text">Sale Bath</span> 4879 </a></li></ul> 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 <div 4909 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 4910 style="--menu-drawer-animation-index: 8;" 4911 > 4912 <ul class="menu-drawer__featured-content-list list-unstyled"> 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 4924 4925 4926<div 4927 class="mega-menu-custom-card mega-menu-custom-card--overlay" 4928 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 4929> 4930 <a 4931 class="mega-menu-custom-card__link" 4932 href="https://linenhouse.com/collections/bathroom-sale" 4933 > 4934 <span class="visually-hidden">Towel Collections</span> 4935 </a> 4936 4937 4938 <div class="mega-menu-custom-card__content"> 4939 <p class="mega-menu-custom-card__title h5">Towel Collections</p> 4940 </div> 4941 4942 4943 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=1200" alt="Reed Pink Towel Collection" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px"> 4944
4945 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Bath<span class="button__icon svg-wrapper" aria-hidden="true"> 4946<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4947<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4948</svg> 4949 4950</span> 4951 </span> 4952 4953 </div> 4954</div> 4955 4956 4957 4958 </li> 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 </ul> 4979 </div> 4980 4981</div> 4982 </div> 4983 </details></li> 4984 <li 4985 class="menu-drawer__list-item" 4986 style="--menu-drawer-animation-index: 4;" 4987 ><details 4988 id="Details-menu-drawer-menu-item-4" 4989 class="menu-drawer__menu-container" 4990 > 4991 <summary 4992 id="HeaderDrawer-home" 4993 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 4994 on:click="header-drawer/open/submenu" 4995 > 4996 <span class="menu-drawer__menu-item-text wrap-text">Home</span> 4997 <span class="svg-wrapper icon-caret icon-caret--forward"> 4998<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4999<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5000</svg> 5001 5002</span> 5003 </summary> 5004 <div 5005 id="link-home" 5006 class="menu-drawer__submenu has-submenu" 5007 tabindex="-1" 5008 style="--menu-drawer-animation-index: 4;" 5009 > 5010 <div class="menu-drawer__inner-submenu"> 5011 <div class="menu-drawer__nav-buttons"> 5012 <button 5013 class="button menu-drawer__back-button focus-inset" 5014 on:click="header-drawer/back" 5015 aria-label="Back to Home" 5016 > 5017 <span class="svg-wrapper icon-caret icon-caret--backward"> 5018<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5019<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5020</svg> 5021 5022</span> 5023 <span class="menu-drawer__menu-item-text wrap-text">Home</span> 5024 </button> 5025 <button 5026 class="button button-unstyled close-button menu-drawer__close-button" 5027 type="button" 5028 aria-label="Close" 5029 on:click="header-drawer/close" 5030 > 5031 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close">
5032<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5033<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5034</svg> 5035 5036</span> 5037 </button> 5038 </div> 5039 5040 <ul 5041 class="menu-drawer__menu menu-drawer__menu--childlist" 5042 role="list" 5043 tabindex="-1" 5044 > 5045 <li 5046 class=" 5047 menu-drawer__list-item 5048 menu-drawer__list-item--deep 5049 " 5050 > 5051 5052 5053 <accordion-custom 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063> 5064 5065 <details 5066 id="Details-menu-drawer-home-living" 5067 > 5068 <summary 5069 id="HeaderDrawer-home-living" 5070 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5071 > 5072 <span class="menu-drawer__menu-item-text wrap-text">Living</span> 5073 <span class="svg-wrapper icon-plus"> 5074<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5075<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5076<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5077</svg> 5078 5079</span> 5080 </summary> 5081 5082 <ul 5083 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5084 role="list" 5085 tabindex="-1" 5086 ><li 5087 class="menu-drawer__list-item" 5088 style="--menu-drawer-animation-index: 1;" 5089 > 5090 <a 5091 id="HeaderDrawer-home-living-cushions" 5092 href="/collections/cushions" 5093 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5094 5095 > 5096 5097 <span class="menu-drawer__menu-item-text wrap-text">Cushions </span> 5098 </a> 5099 </li><li 5100 class="menu-drawer__list-item" 5101 style="--menu-drawer-animation-index: 2;" 5102 > 5103 <a 5104 id="HeaderDrawer-home-living-blankets-throws" 5105 href="/collections/throws-blankets" 5106 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5107 5108 > 5109
5110 <span class="menu-drawer__menu-item-text wrap-text">Blankets & Throws </span> 5111 </a> 5112 </li><li 5113 class="menu-drawer__list-item" 5114 style="--menu-drawer-animation-index: 3;" 5115 > 5116 <a 5117 id="HeaderDrawer-home-living-rugs-mats" 5118 href="/collections/rugs-mats" 5119 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5120 5121 > 5122 5123 <span class="menu-drawer__menu-item-text wrap-text">Rugs & Mats </span> 5124 </a> 5125 </li><li 5126 class="menu-drawer__list-item" 5127 style="--menu-drawer-animation-index: 4;" 5128 > 5129 <a 5130 id="HeaderDrawer-home-living-vases" 5131 href="/collections/decorative-vases" 5132 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5133 5134 > 5135 5136 <span class="menu-drawer__menu-item-text wrap-text">Vases</span> 5137 </a> 5138 </li><li 5139 class="menu-drawer__list-item" 5140 style="--menu-drawer-animation-index: 5;" 5141 > 5142 <a 5143 id="HeaderDrawer-home-living-home-decor" 5144 href="/collections/home-decor" 5145 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5146 5147 > 5148 5149 <span class="menu-drawer__menu-item-text wrap-text">Home Décor </span> 5150 </a> 5151 </li><li 5152 class="menu-drawer__list-item" 5153 style="--menu-drawer-animation-index: 6;" 5154 > 5155 <a 5156 id="HeaderDrawer-home-living-baskets-storage" 5157 href="/collections/storage-baskets" 5158 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5159 5160 > 5161 5162 <span class="menu-drawer__menu-item-text wrap-text">Baskets & Storage </span> 5163 </a> 5164 </li><li 5165 class="menu-drawer__list-item" 5166 style="--menu-drawer-animation-index: 7;" 5167 > 5168 <a 5169 id="HeaderDrawer-home-living-trinket-bowls" 5170 href="/collections/trinket-bowls" 5171 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5172 5173 > 5174
5175 <span class="menu-drawer__menu-item-text wrap-text">Trinket Bowls </span> 5176 </a> 5177 </li></ul> 5178 </details> 5179 5180</accordion-custom> 5181 5182 5183 5184 5185 5186 </li><li 5187 class=" 5188 menu-drawer__list-item 5189 menu-drawer__list-item--deep 5190 " 5191 > 5192 5193 5194 <accordion-custom 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204> 5205 5206 <details 5207 id="Details-menu-drawer-home-kitchen" 5208 > 5209 <summary 5210 id="HeaderDrawer-home-kitchen" 5211 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5212 > 5213 <span class="menu-drawer__menu-item-text wrap-text">Kitchen</span> 5214 <span class="svg-wrapper icon-plus"> 5215<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5216<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5217<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5218</svg> 5219 5220</span> 5221 </summary> 5222 5223 <ul 5224 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5225 role="list" 5226 tabindex="-1" 5227 ><li 5228 class="menu-drawer__list-item" 5229 style="--menu-drawer-animation-index: 1;" 5230 > 5231 <a 5232 id="HeaderDrawer-home-kitchen-table-linen" 5233 href="/collections/table-linen" 5234 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5235 5236 > 5237 5238 <span class="menu-drawer__menu-item-text wrap-text">Table Linen </span> 5239 </a> 5240 </li><li 5241 class="menu-drawer__list-item" 5242 style="--menu-drawer-animation-index: 2;" 5243 > 5244 <a 5245 id="HeaderDrawer-home-kitchen-tea-towels-aprons" 5246 href="/collections/tea-towels" 5247 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5248 5249 > 5250 5251 <span class="menu-drawer__menu-item-text wrap-text">Tea Towels & Aprons</span> 5252 </a> 5253 </li><li 5254 class="menu-drawer__list-item" 5255 style="--menu-drawer-animation-index: 3;" 5256 > 5257 <a 5258 id="HeaderDrawer-home-kitchen-kitchen-essentials" 5259 href="/collections/kitchen-essentials" 5260 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5261 5262 > 5263
5264 <span class="menu-drawer__menu-item-text wrap-text">Kitchen Essentials </span> 5265 </a> 5266 </li><li 5267 class="menu-drawer__list-item" 5268 style="--menu-drawer-animation-index: 4;" 5269 > 5270 <a 5271 id="HeaderDrawer-home-kitchen-dinnerware" 5272 href="/collections/dinnerware" 5273 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5274 5275 > 5276 5277 <span class="menu-drawer__menu-item-text wrap-text">Dinnerware </span> 5278 </a> 5279 </li><li 5280 class="menu-drawer__list-item" 5281 style="--menu-drawer-animation-index: 5;" 5282 > 5283 <a 5284 id="HeaderDrawer-home-kitchen-glassware" 5285 href="/collections/glassware" 5286 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5287 5288 > 5289 5290 <span class="menu-drawer__menu-item-text wrap-text">Glassware </span> 5291 </a> 5292 </li><li 5293 class="menu-drawer__list-item" 5294 style="--menu-drawer-animation-index: 6;" 5295 > 5296 <a 5297 id="HeaderDrawer-home-kitchen-serveware" 5298 href="/collections/serveware" 5299 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5300 5301 > 5302 5303 <span class="menu-drawer__menu-item-text wrap-text">Serveware</span> 5304 </a> 5305 </li><li 5306 class="menu-drawer__list-item" 5307 style="--menu-drawer-animation-index: 7;" 5308 > 5309 <a 5310 id="HeaderDrawer-home-kitchen-cutlery" 5311 href="/collections/cutlery" 5312 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5313 5314 > 5315 5316 <span class="menu-drawer__menu-item-text wrap-text">Cutlery </span> 5317 </a> 5318 </li></ul> 5319 </details> 5320 5321</accordion-custom> 5322 5323 5324 5325 5326 5327 </li><li 5328 class=" 5329 menu-drawer__list-item 5330 menu-drawer__list-item--deep 5331 " 5332 > 5333 5334 5335 <accordion-custom 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345> 5346 5347 <details 5348 id="Details-menu-drawer-home-outdoor" 5349 > 5350 <summary 5351 id="HeaderDrawer-home-outdoor" 5352 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5353 >
5354 <span class="menu-drawer__menu-item-text wrap-text">Outdoor</span> 5355 <span class="svg-wrapper icon-plus"> 5356<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5357<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5358<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5359</svg> 5360 5361</span> 5362 </summary> 5363 5364 <ul 5365 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5366 role="list" 5367 tabindex="-1" 5368 ><li 5369 class="menu-drawer__list-item" 5370 style="--menu-drawer-animation-index: 1;" 5371 > 5372 <a 5373 id="HeaderDrawer-home-outdoor-beach-towels" 5374 href="/collections/beach-towels" 5375 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5376 5377 > 5378 5379 <span class="menu-drawer__menu-item-text wrap-text">Beach Towels </span> 5380 </a> 5381 </li><li 5382 class="menu-drawer__list-item" 5383 style="--menu-drawer-animation-index: 2;" 5384 > 5385 <a 5386 id="HeaderDrawer-home-outdoor-hammam-towels" 5387 href="/collections/hammam-towel" 5388 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5389 5390 > 5391 5392 <span class="menu-drawer__menu-item-text wrap-text">Hammam Towels </span> 5393 </a> 5394 </li><li 5395 class="menu-drawer__list-item" 5396 style="--menu-drawer-animation-index: 3;" 5397 > 5398 <a 5399 id="HeaderDrawer-home-outdoor-tote-bags" 5400 href="/collections/tote-bags" 5401 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5402 5403 > 5404 5405 <span class="menu-drawer__menu-item-text wrap-text">Tote Bags </span> 5406 </a> 5407 </li><li 5408 class="menu-drawer__list-item" 5409 style="--menu-drawer-animation-index: 4;" 5410 > 5411 <a 5412 id="HeaderDrawer-home-outdoor-picnic" 5413 href="/collections/picnic" 5414 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5415 5416 > 5417
5418 <span class="menu-drawer__menu-item-text wrap-text">Picnic </span> 5419 </a> 5420 </li></ul> 5421 </details> 5422 5423</accordion-custom> 5424 5425 5426 5427 5428 5429 </li><li 5430 class=" 5431 menu-drawer__list-item 5432 menu-drawer__list-item--deep 5433 " 5434 > 5435 5436 5437 <accordion-custom 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447> 5448 5449 <details 5450 id="Details-menu-drawer-home-home-fragrance" 5451 > 5452 <summary 5453 id="HeaderDrawer-home-home-fragrance" 5454 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5455 > 5456 <span class="menu-drawer__menu-item-text wrap-text">Home Fragrance</span> 5457 <span class="svg-wrapper icon-plus"> 5458<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5459<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5460<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5461</svg> 5462 5463</span> 5464 </summary> 5465 5466 <ul 5467 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5468 role="list" 5469 tabindex="-1" 5470 ><li 5471 class="menu-drawer__list-item" 5472 style="--menu-drawer-animation-index: 1;" 5473 > 5474 <a 5475 id="HeaderDrawer-home-home-fragrance-candles" 5476 href="/collections/candles" 5477 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5478 5479 > 5480 5481 <span class="menu-drawer__menu-item-text wrap-text">Candles </span> 5482 </a> 5483 </li><li 5484 class="menu-drawer__list-item" 5485 style="--menu-drawer-animation-index: 2;" 5486 > 5487 <a 5488 id="HeaderDrawer-home-home-fragrance-diffusers" 5489 href="/collections/diffusers" 5490 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5491 5492 > 5493 5494 <span class="menu-drawer__menu-item-text wrap-text">Diffusers </span> 5495 </a> 5496 </li><li 5497 class="menu-drawer__list-item" 5498 style="--menu-drawer-animation-index: 3;" 5499 > 5500 <a 5501 id="HeaderDrawer-home-home-fragrance-essential-oils" 5502 href="/collections/essential-oils" 5503 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5504 5505 > 5506
5507 <span class="menu-drawer__menu-item-text wrap-text">Essential Oils </span> 5508 </a> 5509 </li><li 5510 class="menu-drawer__list-item" 5511 style="--menu-drawer-animation-index: 4;" 5512 > 5513 <a 5514 id="HeaderDrawer-home-home-fragrance-linen-room-sprays" 5515 href="/collections/room-sprays" 5516 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5517 5518 > 5519 5520 <span class="menu-drawer__menu-item-text wrap-text">Linen & Room Sprays </span> 5521 </a> 5522 </li><li 5523 class="menu-drawer__list-item" 5524 style="--menu-drawer-animation-index: 5;" 5525 > 5526 <a 5527 id="HeaderDrawer-home-home-fragrance-body-care" 5528 href="/collections/home-fragrance-body-care" 5529 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5530 5531 > 5532 5533 <span class="menu-drawer__menu-item-text wrap-text">Body Care </span> 5534 </a> 5535 </li></ul> 5536 </details> 5537 5538</accordion-custom> 5539 5540 5541 5542 5543 5544 </li><li 5545 class=" 5546 menu-drawer__list-item 5547 menu-drawer__list-item--deep 5548 " 5549 > 5550 5551 5552 <accordion-custom 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562> 5563 5564 <details 5565 id="Details-menu-drawer-home-home-ranges" 5566 > 5567 <summary 5568 id="HeaderDrawer-home-home-ranges" 5569 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5570 > 5571 <span class="menu-drawer__menu-item-text wrap-text">Home Ranges </span> 5572 <span class="svg-wrapper icon-plus"> 5573<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5574<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5575<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5576</svg> 5577 5578</span> 5579 </summary> 5580 5581 <ul 5582 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5583 role="list" 5584 tabindex="-1" 5585 ><li 5586 class="menu-drawer__list-item" 5587 style="--menu-drawer-animation-index: 1;" 5588 > 5589 <a 5590 id="HeaderDrawer-home-home-ranges-hottie" 5591 href="/collections/hottie" 5592 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5593 5594 > 5595
5596 <span class="menu-drawer__menu-item-text wrap-text">Hottie </span> 5597 </a> 5598 </li><li 5599 class="menu-drawer__list-item" 5600 style="--menu-drawer-animation-index: 2;" 5601 > 5602 <a 5603 id="HeaderDrawer-home-home-ranges-zeffer-by-linen-house" 5604 href="/collections/zeffer-by-linen-house" 5605 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5606 5607 > 5608 5609 <span class="menu-drawer__menu-item-text wrap-text">Zeffer by Linen House </span> 5610 </a> 5611 </li><li 5612 class="menu-drawer__list-item" 5613 style="--menu-drawer-animation-index: 3;" 5614 > 5615 <a 5616 id="HeaderDrawer-home-home-ranges-kirri-x-linen-house" 5617 href="/collections/kirri-x-linen-house" 5618 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5619 5620 > 5621 5622 <span class="menu-drawer__menu-item-text wrap-text">Kirri x Linen House</span> 5623 </a> 5624 </li><li 5625 class="menu-drawer__list-item" 5626 style="--menu-drawer-animation-index: 4;" 5627 > 5628 <a 5629 id="HeaderDrawer-home-home-ranges-templ" 5630 href="/collections/templ-home" 5631 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5632 5633 > 5634 5635 <span class="menu-drawer__menu-item-text wrap-text">Templ </span> 5636 </a> 5637 </li></ul> 5638 </details> 5639 5640</accordion-custom> 5641 5642 5643 5644 5645 5646 </li></ul> 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 <div 5676 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 5677 style="--menu-drawer-animation-index: 8;" 5678 > 5679 <ul class="menu-drawer__featured-content-list list-unstyled"> 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 5703 5704 5705<div 5706 class="mega-menu-custom-card mega-menu-custom-card--overlay" 5707 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 5708> 5709 <a 5710 class="mega-menu-custom-card__link" 5711 href="https://linenhouse.com/collections/homewares" 5712 > 5713 <span class="visually-hidden">Cushions & Throws</span> 5714 </a> 5715 5716 5717 <div class="mega-menu-custom-card__content"> 5718 <p class="mega-menu-custom-card__title h5">Cushions & Throws</p> 5719 </div> 5720 5721 5722 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=1200" alt="Shetland Olive Throw" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px" style="object-position:60.4965% 81.9307%;"> 5723
5724 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Living <span class="button__icon svg-wrapper" aria-hidden="true"> 5725<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5726<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5727</svg> 5728 5729</span> 5730 </span> 5731 5732 </div> 5733</div> 5734 5735 5736 5737 </li> 5738 5739 5740 5741 5742 5743 5744 5745 </ul> 5746 </div> 5747 5748</div> 5749 </div> 5750 </details></li> 5751 <li 5752 class="menu-drawer__list-item" 5753 style="--menu-drawer-animation-index: 5;" 5754 ><details 5755 id="Details-menu-drawer-menu-item-5" 5756 class="menu-drawer__menu-container" 5757 > 5758 <summary 5759 id="HeaderDrawer-loungewear" 5760 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 5761 on:click="header-drawer/open/submenu" 5762 > 5763 <span class="menu-drawer__menu-item-text wrap-text">Loungewear</span> 5764 <span class="svg-wrapper icon-caret icon-caret--forward"> 5765<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5766<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5767</svg> 5768 5769</span> 5770 </summary> 5771 <div 5772 id="link-loungewear" 5773 class="menu-drawer__submenu has-submenu" 5774 tabindex="-1" 5775 style="--menu-drawer-animation-index: 5;" 5776 > 5777 <div class="menu-drawer__inner-submenu"> 5778 <div class="menu-drawer__nav-buttons"> 5779 <button 5780 class="button menu-drawer__back-button focus-inset" 5781 on:click="header-drawer/back" 5782 aria-label="Back to Loungewear" 5783 > 5784 <span class="svg-wrapper icon-caret icon-caret--backward"> 5785<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5786<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5787</svg> 5788 5789</span> 5790 <span class="menu-drawer__menu-item-text wrap-text">Loungewear</span> 5791 </button> 5792 <button 5793 class="button button-unstyled close-button menu-drawer__close-button" 5794 type="button" 5795 aria-label="Close" 5796 on:click="header-drawer/close" 5797 > 5798 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 5799<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5800<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 5801</svg> 5802 5803</span> 5804 </button> 5805 </div> 5806 5807 <ul 5808 class="menu-drawer__menu menu-drawer__menu--childlist" 5809 role="list" 5810 tabindex="-1" 5811 > 5812 <li 5813 class=" 5814 menu-drawer__list-item 5815 menu-drawer__list-item--deep 5816 " 5817 > 5818 5819 5820 <accordion-custom 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830> 5831 5832 <details 5833 id="Details-menu-drawer-loungewear-robes" 5834 > 5835 <summary 5836 id="HeaderDrawer-loungewear-robes" 5837 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5838 >
5839 <span class="menu-drawer__menu-item-text wrap-text">Robes</span> 5840 <span class="svg-wrapper icon-plus"> 5841<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5842<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5843<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5844</svg> 5845 5846</span> 5847 </summary> 5848 5849 <ul 5850 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5851 role="list" 5852 tabindex="-1" 5853 ><li 5854 class="menu-drawer__list-item" 5855 style="--menu-drawer-animation-index: 1;" 5856 > 5857 <a 5858 id="HeaderDrawer-loungewear-robes-plush-robes" 5859 href="/collections/plush-robes" 5860 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5861 5862 > 5863 5864 <span class="menu-drawer__menu-item-text wrap-text">Plush Robes</span> 5865 </a> 5866 </li><li 5867 class="menu-drawer__list-item" 5868 style="--menu-drawer-animation-index: 2;" 5869 > 5870 <a 5871 id="HeaderDrawer-loungewear-robes-linen-robes" 5872 href="/collections/linen-robes" 5873 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5874 5875 > 5876 5877 <span class="menu-drawer__menu-item-text wrap-text">Linen Robes </span> 5878 </a> 5879 </li><li 5880 class="menu-drawer__list-item" 5881 style="--menu-drawer-animation-index: 3;" 5882 > 5883 <a 5884 id="HeaderDrawer-loungewear-robes-terry-robes" 5885 href="/collections/terry-robes" 5886 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5887 5888 > 5889 5890 <span class="menu-drawer__menu-item-text wrap-text">Terry Robes </span> 5891 </a> 5892 </li><li 5893 class="menu-drawer__list-item" 5894 style="--menu-drawer-animation-index: 4;" 5895 > 5896 <a 5897 id="HeaderDrawer-loungewear-robes-waffle-robes" 5898 href="/collections/waffle-robes" 5899 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5900 5901 > 5902
5903 <span class="menu-drawer__menu-item-text wrap-text">Waffle Robes </span> 5904 </a> 5905 </li><li 5906 class="menu-drawer__list-item" 5907 style="--menu-drawer-animation-index: 5;" 5908 > 5909 <a 5910 id="HeaderDrawer-loungewear-robes-jersey-robes" 5911 href="/collections/jersey-robes" 5912 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5913 5914 > 5915 5916 <span class="menu-drawer__menu-item-text wrap-text">Jersey Robes</span> 5917 </a> 5918 </li></ul> 5919 </details> 5920 5921</accordion-custom> 5922 5923 5924 5925 5926 5927 </li><li 5928 class=" 5929 menu-drawer__list-item 5930 menu-drawer__list-item--deep 5931 " 5932 > 5933 5934 5935 <accordion-custom 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945> 5946 5947 <details 5948 id="Details-menu-drawer-loungewear-loungewear" 5949 > 5950 <summary 5951 id="HeaderDrawer-loungewear-loungewear" 5952 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 5953 > 5954 <span class="menu-drawer__menu-item-text wrap-text">Loungewear</span> 5955 <span class="svg-wrapper icon-plus"> 5956<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5957<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5958<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 5959</svg> 5960 5961</span> 5962 </summary> 5963 5964 <ul 5965 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 5966 role="list" 5967 tabindex="-1" 5968 ><li 5969 class="menu-drawer__list-item" 5970 style="--menu-drawer-animation-index: 1;" 5971 > 5972 <a 5973 id="HeaderDrawer-loungewear-loungewear-pyjama-sets" 5974 href="/collections/pyjama-sets" 5975 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5976 5977 > 5978 5979 <span class="menu-drawer__menu-item-text wrap-text">Pyjama Sets</span> 5980 </a> 5981 </li><li 5982 class="menu-drawer__list-item" 5983 style="--menu-drawer-animation-index: 2;" 5984 > 5985 <a 5986 id="HeaderDrawer-loungewear-loungewear-tops" 5987 href="/collections/tops" 5988 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 5989 5990 > 5991
5992 <span class="menu-drawer__menu-item-text wrap-text">Tops </span> 5993 </a> 5994 </li><li 5995 class="menu-drawer__list-item" 5996 style="--menu-drawer-animation-index: 3;" 5997 > 5998 <a 5999 id="HeaderDrawer-loungewear-loungewear-bottoms" 6000 href="/collections/bottoms" 6001 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6002 6003 > 6004 6005 <span class="menu-drawer__menu-item-text wrap-text">Bottoms </span> 6006 </a> 6007 </li><li 6008 class="menu-drawer__list-item" 6009 style="--menu-drawer-animation-index: 4;" 6010 > 6011 <a 6012 id="HeaderDrawer-loungewear-loungewear-sleep-masks" 6013 href="/collections/bedroom-sleep-masks" 6014 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6015 6016 > 6017 6018 <span class="menu-drawer__menu-item-text wrap-text">Sleep Masks </span> 6019 </a> 6020 </li><li 6021 class="menu-drawer__list-item" 6022 style="--menu-drawer-animation-index: 5;" 6023 > 6024 <a 6025 id="HeaderDrawer-loungewear-loungewear-accessories" 6026 href="/collections/loungewear-accessories" 6027 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6028 6029 > 6030 6031 <span class="menu-drawer__menu-item-text wrap-text">Accessories </span> 6032 </a> 6033 </li></ul> 6034 </details> 6035 6036</accordion-custom> 6037 6038 6039 6040 6041 6042 </li><li 6043 class=" 6044 menu-drawer__list-item 6045 menu-drawer__list-item--deep 6046 " 6047 > 6048 6049 6050 <accordion-custom 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060> 6061 6062 <details 6063 id="Details-menu-drawer-loungewear-loungewear-collections" 6064 > 6065 <summary 6066 id="HeaderDrawer-loungewear-loungewear-collections" 6067 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6068 > 6069 <span class="menu-drawer__menu-item-text wrap-text">Loungewear Collections</span> 6070 <span class="svg-wrapper icon-plus">
6071<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6072<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6073<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6074</svg> 6075 6076</span> 6077 </summary> 6078 6079 <ul 6080 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6081 role="list" 6082 tabindex="-1" 6083 ><li 6084 class="menu-drawer__list-item" 6085 style="--menu-drawer-animation-index: 1;" 6086 > 6087 <a 6088 id="HeaderDrawer-loungewear-loungewear-collections-nimes-pure-linen" 6089 href="/collections/nimes-loungewear" 6090 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6091 6092 > 6093 6094 <span class="menu-drawer__menu-item-text wrap-text">Nimes Pure Linen </span> 6095 </a> 6096 </li><li 6097 class="menu-drawer__list-item" 6098 style="--menu-drawer-animation-index: 2;" 6099 > 6100 <a 6101 id="HeaderDrawer-loungewear-loungewear-collections-brushed-cotton" 6102 href="/collections/brushed-cotton" 6103 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6104 6105 > 6106 6107 <span class="menu-drawer__menu-item-text wrap-text">Brushed Cotton </span> 6108 </a> 6109 </li><li 6110 class="menu-drawer__list-item" 6111 style="--menu-drawer-animation-index: 3;" 6112 > 6113 <a 6114 id="HeaderDrawer-loungewear-loungewear-collections-cotton-sateen" 6115 href="/collections/cotton-sateen-loungewear" 6116 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6117 6118 > 6119 6120 <span class="menu-drawer__menu-item-text wrap-text">Cotton Sateen</span> 6121 </a> 6122 </li></ul> 6123 </details> 6124 6125</accordion-custom> 6126 6127 6128 6129 6130 6131 </li><li 6132 class=" 6133 menu-drawer__list-item 6134 6135 " 6136 ><a 6137 id="HeaderDrawer-loungewear-loungewear-sale" 6138 href="/collections/loungewear-sale" 6139 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6140 6141 > 6142
6143 <span class="menu-drawer__menu-item-text wrap-text">Loungewear Sale </span> 6144 </a></li></ul> 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 <div 6174 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 6175 style="--menu-drawer-animation-index: 8;" 6176 > 6177 <ul class="menu-drawer__featured-content-list list-unstyled"> 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 6204 6205 6206<div 6207 class="mega-menu-custom-card mega-menu-custom-card--overlay" 6208 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 6209> 6210 <a 6211 class="mega-menu-custom-card__link" 6212 href="https://linenhouse.com/collections/plush-robes" 6213 > 6214 <span class="visually-hidden">Plush Robes</span> 6215 </a> 6216 6217 6218 <div class="mega-menu-custom-card__content"> 6219 <p class="mega-menu-custom-card__title h5">Plush Robes</p> 6220 </div> 6221 6222 6223 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=1200" alt="Plush Ocean City Tomato Robe" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px" style="object-position:36.8924% 67.2075%;"> 6224 6225 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Now <span class="button__icon svg-wrapper" aria-hidden="true"> 6226<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6227<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6228</svg> 6229 6230</span> 6231 </span> 6232 6233 </div> 6234</div> 6235 6236 6237 6238 </li> 6239 6240 6241 6242 6243 </ul> 6244 </div> 6245 6246</div> 6247 </div> 6248 </details></li> 6249 <li 6250 class="menu-drawer__list-item" 6251 style="--menu-drawer-animation-index: 6;" 6252 ><details 6253 id="Details-menu-drawer-menu-item-6" 6254 class="menu-drawer__menu-container" 6255 > 6256 <summary 6257 id="HeaderDrawer-kids" 6258 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 6259 on:click="header-drawer/open/submenu" 6260 >
6261 <span class="menu-drawer__menu-item-text wrap-text">Kids</span> 6262 <span class="svg-wrapper icon-caret icon-caret--forward"> 6263<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6264<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6265</svg> 6266 6267</span> 6268 </summary> 6269 <div 6270 id="link-kids" 6271 class="menu-drawer__submenu has-submenu" 6272 tabindex="-1" 6273 style="--menu-drawer-animation-index: 6;" 6274 > 6275 <div class="menu-drawer__inner-submenu"> 6276 <div class="menu-drawer__nav-buttons"> 6277 <button 6278 class="button menu-drawer__back-button focus-inset" 6279 on:click="header-drawer/back" 6280 aria-label="Back to Kids" 6281 > 6282 <span class="svg-wrapper icon-caret icon-caret--backward"> 6283<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6284<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6285</svg> 6286 6287</span> 6288 <span class="menu-drawer__menu-item-text wrap-text">Kids</span> 6289 </button> 6290 <button 6291 class="button button-unstyled close-button menu-drawer__close-button" 6292 type="button" 6293 aria-label="Close" 6294 on:click="header-drawer/close" 6295 > 6296 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 6297<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6298<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6299</svg> 6300 6301</span> 6302 </button> 6303 </div> 6304 6305 <ul 6306 class="menu-drawer__menu menu-drawer__menu--childlist" 6307 role="list" 6308 tabindex="-1" 6309 > 6310 <li 6311 class=" 6312 menu-drawer__list-item 6313 menu-drawer__list-item--deep 6314 " 6315 > 6316 6317 6318 <accordion-custom 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328> 6329 6330 <details 6331 id="Details-menu-drawer-kids-kids-bedding" 6332 > 6333 <summary 6334 id="HeaderDrawer-kids-kids-bedding" 6335 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6336 > 6337 <span class="menu-drawer__menu-item-text wrap-text">Kids Bedding</span> 6338 <span class="svg-wrapper icon-plus"> 6339<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6340<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6341<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6342</svg> 6343 6344</span> 6345 </summary> 6346 6347 <ul 6348 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6349 role="list" 6350 tabindex="-1" 6351 ><li 6352 class="menu-drawer__list-item" 6353 style="--menu-drawer-animation-index: 1;" 6354 > 6355 <a 6356 id="HeaderDrawer-kids-kids-bedding-new-arrivals" 6357 href="/collections/kids-new-arrivals" 6358 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6359 6360 > 6361
6362 <span class="menu-drawer__menu-item-text wrap-text">New Arrivals</span> 6363 </a> 6364 </li><li 6365 class="menu-drawer__list-item" 6366 style="--menu-drawer-animation-index: 2;" 6367 > 6368 <a 6369 id="HeaderDrawer-kids-kids-bedding-quilt-cover-sets" 6370 href="/collections/kids-quilt-cover-sets" 6371 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6372 6373 > 6374 6375 <span class="menu-drawer__menu-item-text wrap-text">Quilt Cover Sets</span> 6376 </a> 6377 </li><li 6378 class="menu-drawer__list-item" 6379 style="--menu-drawer-animation-index: 3;" 6380 > 6381 <a 6382 id="HeaderDrawer-kids-kids-bedding-sheet-sets" 6383 href="/collections/kids-sheet-sets" 6384 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6385 6386 > 6387 6388 <span class="menu-drawer__menu-item-text wrap-text">
6388Sheet Sets</span> 6389 </a> 6390 </li><li 6391 class="menu-drawer__list-item" 6392 style="--menu-drawer-animation-index: 4;" 6393 > 6394 <a 6395 id="HeaderDrawer-kids-kids-bedding-blankets-throws" 6396 href="/collections/kids-blankets-throws" 6397 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6398 6399 > 6400 6401 <span class="menu-drawer__menu-item-text wrap-text">Blankets & Throws</span> 6402 </a> 6403 </li></ul> 6404 </details> 6405 6406</accordion-custom> 6407 6408 6409 6410 6411 6412 </li><li 6413 class=" 6414 menu-drawer__list-item 6415 menu-drawer__list-item--deep 6416 " 6417 > 6418 6419 6420 <accordion-custom 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430> 6431 6432 <details 6433 id="Details-menu-drawer-kids-kids-accessories" 6434 > 6435 <summary 6436 id="HeaderDrawer-kids-kids-accessories" 6437 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6438 > 6439 <span class="menu-drawer__menu-item-text wrap-text">Kids Accessories</span> 6440 <span class="svg-wrapper icon-plus"> 6441<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6442<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6443<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6444</svg> 6445 6446</span> 6447 </summary> 6448 6449 <ul 6450 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6451 role="list" 6452 tabindex="-1" 6453 ><li 6454 class="menu-drawer__list-item" 6455 style="--menu-drawer-animation-index: 1;" 6456 > 6457 <a 6458 id="HeaderDrawer-kids-kids-accessories-plush-toys" 6459 href="/collections/kids-cushions" 6460 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6461 6462 > 6463 6464 <span class="menu-drawer__menu-item-text wrap-text">Plush Toys</span> 6465 </a> 6466 </li><li 6467 class="menu-drawer__list-item" 6468 style="--menu-drawer-animation-index: 2;" 6469 > 6470 <a 6471 id="HeaderDrawer-kids-kids-accessories-play-mat-rugs" 6472 href="/collections/play-mats" 6473 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6474 6475 > 6476
6477 <span class="menu-drawer__menu-item-text wrap-text">Play Mat & Rugs</span> 6478 </a> 6479 </li><li 6480 class="menu-drawer__list-item" 6481 style="--menu-drawer-animation-index: 3;" 6482 > 6483 <a 6484 id="HeaderDrawer-kids-kids-accessories-storage-baskets" 6485 href="/collections/kids-storage" 6486 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6487 6488 > 6489 6490 <span class="menu-drawer__menu-item-text wrap-text">Storage Baskets</span> 6491 </a> 6492 </li></ul> 6493 </details> 6494 6495</accordion-custom> 6496 6497 6498 6499 6500 6501 </li><li 6502 class=" 6503 menu-drawer__list-item 6504 menu-drawer__list-item--deep 6505 " 6506 > 6507 6508 6509 <accordion-custom 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519> 6520 6521 <details 6522 id="Details-menu-drawer-kids-kids-pyjamas" 6523 > 6524 <summary 6525 id="HeaderDrawer-kids-kids-pyjamas" 6526 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6527 > 6528 <span class="menu-drawer__menu-item-text wrap-text">Kids Pyjamas</span> 6529 <span class="svg-wrapper icon-plus"> 6530<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6531<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6532<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6533</svg> 6534 6535</span> 6536 </summary> 6537 6538 <ul 6539 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6540 role="list" 6541 tabindex="-1" 6542 ><li 6543 class="menu-drawer__list-item" 6544 style="--menu-drawer-animation-index: 1;" 6545 > 6546 <a 6547 id="HeaderDrawer-kids-kids-pyjamas-kids-robes" 6548 href="/collections/kids-robes" 6549 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6550 6551 > 6552 6553 <span class="menu-drawer__menu-item-text wrap-text">Kids Robes</span> 6554 </a> 6555 </li></ul> 6556 </details> 6557 6558</accordion-custom> 6559 6560 6561 6562 6563 6564 </li><li 6565 class=" 6566 menu-drawer__list-item 6567 menu-drawer__list-item--deep 6568 " 6569 > 6570 6571 6572 <accordion-custom 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582> 6583 6584 <details 6585 id="Details-menu-drawer-kids-nursery" 6586 > 6587 <summary 6588 id="HeaderDrawer-kids-nursery" 6589 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6590 >
6591 <span class="menu-drawer__menu-item-text wrap-text">Nursery</span> 6592 <span class="svg-wrapper icon-plus"> 6593<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6594<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6595<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6596</svg> 6597 6598</span> 6599 </summary> 6600 6601 <ul 6602 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6603 role="list" 6604 tabindex="-1" 6605 ><li 6606 class="menu-drawer__list-item" 6607 style="--menu-drawer-animation-index: 1;" 6608 > 6609 <a 6610 id="HeaderDrawer-kids-nursery-cot-bassinet-bedding" 6611 href="/collections/cot-bedding" 6612 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6613 6614 > 6615 6616 <span class="menu-drawer__menu-item-text wrap-text">Cot & Bassinet Bedding</span> 6617 </a> 6618 </li><li 6619 class="menu-drawer__list-item" 6620 style="--menu-drawer-animation-index: 2;" 6621 > 6622 <a 6623 id="HeaderDrawer-kids-nursery-cot-coverlets" 6624 href="/collections/cot-coverlets" 6625 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6626 6627 > 6628 6629 <span class="menu-drawer__menu-item-text wrap-text">Cot Coverlets</span> 6630 </a> 6631 </li><li 6632 class="menu-drawer__list-item" 6633 style="--menu-drawer-animation-index: 3;" 6634 > 6635 <a 6636 id="HeaderDrawer-kids-nursery-baby-blankets" 6637 href="/collections/kids-blankets-throws" 6638 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6639 6640 > 6641 6642 <span class="menu-drawer__menu-item-text wrap-text">Baby Blankets</span> 6643 </a> 6644 </li><li 6645 class="menu-drawer__list-item" 6646 style="--menu-drawer-animation-index: 4;" 6647 > 6648 <a 6649 id="HeaderDrawer-kids-nursery-baby-towels" 6650 href="/collections/kids-bath-towels" 6651 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6652 6653 > 6654
6655 <span class="menu-drawer__menu-item-text wrap-text">Baby Towels</span> 6656 </a> 6657 </li></ul> 6658 </details> 6659 6660</accordion-custom> 6661 6662 6663 6664 6665 6666 </li><li 6667 class=" 6668 menu-drawer__list-item 6669 6670 " 6671 ><a 6672 id="HeaderDrawer-kids-kids-sale" 6673 href="/collections/kids-bedding-sale" 6674 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6675 6676 > 6677 6678 <span class="menu-drawer__menu-item-text wrap-text">Kids Sale</span> 6679 </a></li></ul> 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 <div 6709 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 6710 style="--menu-drawer-animation-index: 8;" 6711 > 6712 <ul class="menu-drawer__featured-content-list list-unstyled"> 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 6733 6734 6735<div 6736 class="mega-menu-custom-card mega-menu-custom-card--overlay" 6737 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 6738> 6739 <a 6740 class="mega-menu-custom-card__link" 6741 href="https://www.linenhouse.com/collections/for-kids" 6742 > 6743 <span class="visually-hidden">Kids Bedding </span> 6744 </a> 6745 6746 6747 <div class="mega-menu-custom-card__content"> 6748 <p class="mega-menu-custom-card__title h5">Kids Bedding </p> 6749 </div> 6750 6751 6752 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=240 240w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=352 352w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=832 832w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px"> 6753
6754 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Kids<span class="button__icon svg-wrapper" aria-hidden="true"> 6755<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6756<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6757</svg> 6758 6759</span> 6760 </span> 6761 6762 </div> 6763</div> 6764 6765 6766 6767 </li> 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 </ul> 6779 </div> 6780 6781</div> 6782 </div> 6783 </details></li> 6784 <li 6785 class="menu-drawer__list-item" 6786 style="--menu-drawer-animation-index: 7;" 6787 ><details 6788 id="Details-menu-drawer-menu-item-7" 6789 class="menu-drawer__menu-container" 6790 > 6791 <summary 6792 id="HeaderDrawer-sale" 6793 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 6794 on:click="header-drawer/open/submenu" 6795 > 6796 <span class="menu-drawer__menu-item-text wrap-text">Sale</span> 6797 <span class="svg-wrapper icon-caret icon-caret--forward"> 6798<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6799<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6800</svg> 6801 6802</span> 6803 </summary> 6804 <div 6805 id="link-sale" 6806 class="menu-drawer__submenu has-submenu" 6807 tabindex="-1" 6808 style="--menu-drawer-animation-index: 7;" 6809 > 6810 <div class="menu-drawer__inner-submenu"> 6811 <div class="menu-drawer__nav-buttons"> 6812 <button 6813 class="button menu-drawer__back-button focus-inset" 6814 on:click="header-drawer/back" 6815 aria-label="Back to Sale" 6816 > 6817 <span class="svg-wrapper icon-caret icon-caret--backward"> 6818<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6819<path vector-effect="non-scaling-stroke" d="M12 0.857178V23.1429M12 23.1429L18.8571 16.2858M12 23.1429L5.14282 16.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6820</svg> 6821 6822</span> 6823 <span class="menu-drawer__menu-item-text wrap-text">Sale</span> 6824 </button> 6825 <button 6826 class="button button-unstyled close-button menu-drawer__close-button" 6827 type="button" 6828 aria-label="Close" 6829 on:click="header-drawer/close" 6830 > 6831 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"> 6832<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6833<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 6834</svg> 6835 6836</span> 6837 </button> 6838 </div> 6839 6840 <ul 6841 class="menu-drawer__menu menu-drawer__menu--childlist" 6842 role="list" 6843 tabindex="-1" 6844 > 6845 <li 6846 class=" 6847 menu-drawer__list-item 6848 menu-drawer__list-item--deep 6849 " 6850 > 6851 6852 6853 <accordion-custom 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863> 6864 6865 <details 6866 id="Details-menu-drawer-sale-sale" 6867 > 6868 <summary 6869 id="HeaderDrawer-sale-sale" 6870 class="menu-drawer__menu-item menu-drawer__menu-item--parent focus-inset" 6871 >
6872 <span class="menu-drawer__menu-item-text wrap-text">Sale</span> 6873 <span class="svg-wrapper icon-plus"> 6874<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6875<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6876<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 6877</svg> 6878 6879</span> 6880 </summary> 6881 6882 <ul 6883 class="menu-drawer__menu menu-drawer__menu--grandchildlist details-content" 6884 role="list" 6885 tabindex="-1" 6886 ><li 6887 class="menu-drawer__list-item" 6888 style="--menu-drawer-animation-index: 1;" 6889 > 6890 <a 6891 id="HeaderDrawer-sale-sale-bed-sale" 6892 href="/collections/bedroom-sale" 6893 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6894 6895 > 6896 6897 <span class="menu-drawer__menu-item-text wrap-text">Bed Sale</span> 6898 </a> 6899 </li><li 6900 class="menu-drawer__list-item" 6901 style="--menu-drawer-animation-index: 2;" 6902 > 6903 <a 6904 id="HeaderDrawer-sale-sale-bath-sale" 6905 href="/collections/bathroom-sale" 6906 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6907 6908 > 6909 6910 <span class="menu-drawer__menu-item-text wrap-text">Bath Sale</span> 6911 </a> 6912 </li><li 6913 class="menu-drawer__list-item" 6914 style="--menu-drawer-animation-index: 3;" 6915 > 6916 <a 6917 id="HeaderDrawer-sale-sale-home-sale" 6918 href="/collections/home-sale" 6919 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6920 6921 > 6922 6923 <span class="menu-drawer__menu-item-text wrap-text">Home Sale</span> 6924 </a> 6925 </li><li 6926 class="menu-drawer__list-item" 6927 style="--menu-drawer-animation-index: 4;" 6928 > 6929 <a 6930 id="HeaderDrawer-sale-sale-loungewear-sale" 6931 href="/collections/loungewear-sale" 6932 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6933 6934 > 6935
6936 <span class="menu-drawer__menu-item-text wrap-text">Loungewear Sale</span> 6937 </a> 6938 </li><li 6939 class="menu-drawer__list-item" 6940 style="--menu-drawer-animation-index: 5;" 6941 > 6942 <a 6943 id="HeaderDrawer-sale-sale-kids-sale" 6944 href="/collections/kids-bedding-sale" 6945 class="menu-drawer__menu-item menu-drawer__menu-item--child focus-inset" 6946 6947 > 6948 6949 <span class="menu-drawer__menu-item-text wrap-text">Kids Sale</span> 6950 </a> 6951 </li></ul> 6952 </details> 6953 6954</accordion-custom> 6955 6956 6957 6958 6959 6960 </li></ul> 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 <div 6990 class="menu-drawer__featured-content menu-drawer__featured-content--childlist" 6991 style="--menu-drawer-animation-index: 8;" 6992 > 6993 <ul class="menu-drawer__featured-content-list list-unstyled"> 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 <li class="menu-drawer__featured-content-list-item menu-drawer__featured-content-list-item--custom"> 7023 7024 7025<div 7026 class="mega-menu-custom-card mega-menu-custom-card--overlay" 7027 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 7028> 7029 <a 7030 class="mega-menu-custom-card__link" 7031 href="https://linenhouse.com/collections/bedroom-sale" 7032 > 7033 <span class="visually-hidden">New to Sale </span> 7034 </a> 7035 7036 7037 <div class="mega-menu-custom-card__content"> 7038 <p class="mega-menu-custom-card__title h5">New to Sale </p> 7039 </div> 7040 7041 7042 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=1200" alt="Pluto Olive European Pillowcase" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="auto, 400px" style="object-position:72.6343% 69.7844%;"> 7043
7044 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Sale <span class="button__icon svg-wrapper" aria-hidden="true"> 7045<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7046<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7047</svg> 7048 7049</span> 7050 </span> 7051 7052 </div> 7053</div> 7054 7055 7056 7057 </li> 7058 7059 </ul> 7060 </div> 7061 7062</div> 7063 </div> 7064 </details></li> 7065 </ul> 7066 </nav> 7067 7068 <div 7069 class="menu-drawer__account menu-drawer__animated-element" 7070 style="--menu-drawer-animation-index: 7;" 7071 > 7072 7073 7074<a href=" 7075/customer_authentication/login?return_to=%2Fpages%2Frewards" class="menu-drawer__account-trigger"> 7076 <span aria-hidden="true"> 7077<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7078<path vector-effect="non-scaling-stroke" d="M12 12.0001C14.8403 12.0001 17.1429 9.69753 17.1429 6.85721C17.1429 4.0169 14.8403 1.71436 12 1.71436C9.15969 1.71436 6.85714 4.0169 6.85714 6.85721C6.85714 9.69753 9.15969 12.0001 12 12.0001Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7079<path vector-effect="non-scaling-stroke" d="M11.9998 15.4286C7.36445 15.4286 3.39019 18.2589 1.71094 22.2858H22.2886C20.6095 18.2589 16.6351 15.4286 11.9998 15.4286Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7080</svg> 7081 7082</span> 7083 <p class="menu-drawer__account-label">Account</p> 7084 </a> 7085 7086 </div> 7087 7088 7089 <div 7090 class="menu-drawer__wishlist-row menu-drawer__animated-element" 7091 style="--menu-drawer-animation-index: 7;" 7092 > 7093 <a 7094 href="/pages/swym-wishlist" 7095 class="menu-drawer__wishlist" 7096 > 7097 <span class="menu-drawer__wishlist-icon menu-drawer__wishlist-icon--outline" aria-hidden="true"> 7098<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7099<path vector-effect="non-scaling-stroke" d="M14.1701 20.5109C12.9493 21.7344 11.0585 21.7344 9.83769 20.5109L2.5567 13.2131C-2.31415 8.28533 4.04632 -2.60184 12.0039 5.44855C19.9475 -2.58768 26.308 8.29966 21.4511 13.2131L14.1701 20.5109Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7100</svg> 7101 7102</span> 7103 <span class="menu-drawer__wishlist-icon menu-drawer__wishlist-icon--filled" aria-hidden="true"> 7104<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7105<path vector-effect="non-scaling-stroke" d="M14.1701 20.5109C12.9493 21.7344 11.0585 21.7344 9.83769 20.5109L2.5567 13.2131C-2.31415 8.28533 4.04632 -2.60184 12.0039 5.44855C19.9475 -2.58768 26.308 8.29966 21.4511 13.2131L14.1701 20.5109Z" fill="currentColor" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7106</svg> 7107 7108</span> 7109 <p class="menu-drawer__wishlist-label">Wishlist</p> 7110 </a> 7111 </div> 7112 7113 7114 <div 7115 class="menu-drawer__utility-links menu-drawer__animated-element" 7116 style="--menu-drawer-animation-index: 7;" 7117 > 7118 7119 </div> 7120 7121 7122 </div> 7123 <div 7124 class="menu-drawer__backdrop" 7125 on:click="header-drawer/close" 7126 ></div> 7127 </details> 7128</header-drawer> 7129 7130 7131 7132 </div> 7133 7134 7135 7136<style data-shopify> 7137 .header__underlay { 7138 --color-submenu: rgb(255 255 255 / 1.0); 7139 } 7140 7141 7142</style> 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 <search-button 7154 class="search-action search-action--hidden-on-menu" 7155 > 7156 <button 7157 on:click="#search-modal/showDialog" 7158 class="button-unstyled header-actions__action" 7159 aria-label="Search" 7160 aria-haspopup="dialog" 7161 >
7162 <span class="hidden"> 7163 Search 7164 </span> 7165 7166 <span class="svg-wrapper "> 7167<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7168<path vector-effect="non-scaling-stroke" d="M23.1431 23.1429L16.9529 16.9527M10.2857 19.7143C15.493 19.7143 19.7143 15.493 19.7143 10.2857C19.7143 5.07849 15.493 0.857178 10.2857 0.857178C5.07849 0.857178 0.857178 5.07849 0.857178 10.2857C0.857178 15.493 5.07849 19.7143 10.2857 19.7143Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7169</svg> 7170 7171</span> 7172 </button> 7173 </search-button> 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188<a 7189 7190 href="/" 7191 class="size-style spacing-style header-logo" 7192 style=" 7193 --size-style-width: ;--size-style-height: ; 7194 --padding-block-start: 0px;--padding-block-end: 0px; 7195 --font-family: var(--font-body--family); 7196 --font-style: var(--font-body--style); 7197 --font-weight: 600; 7198 " 7199 7200> 7201 7202 7203 <span 7204 class="header-logo__image-container header-logo__image-container--original" 7205 data-testid="header-logo" 7206 > 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 <img src="//www.linenhouse.com/cdn/shop/files/Linen_House_Logo_Black.svg?height=16&v=1774221950" alt="Linen House - Home" width="179" height="16" class="header-logo__image" srcset="//www.linenhouse.com/cdn/shop/files/Linen_House_Logo_Black.svg?height=16&v=1774221950 1x, //www.linenhouse.com/cdn/shop/files/Linen_House_Logo_Black.svg?height=32&v=1774221950 2x, //www.linenhouse.com/cdn/shop/files/Linen_House_Logo_Black.svg?height=48&v=1774221950 3x" style="--header-logo-image-width: 179px;--header-logo-image-width-mobile: 135px; --header-logo-image-height: 16px; --header-logo-image-height-mobile: 12px;"> 7220 7221 7222 </span> 7223 7224 7225</a> 7226 7227 7228 7229 7230 7231 7232 7233 7234 </div><div 7235 class="header__column header__column--center" 7236 data-testid="header-top-center" 7237 > 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 <header-menu 7249 ref="headerMenu" 7250 class="header-menu" 7251 7252 data-hydration-key="header-menu" 7253 > 7254 <div class="header-menu__inner"> 7255 <nav 7256 class="menu-list" 7257 aria-label="Primary" 7258 style="--menu-top-level-font-family: var(--font-body--family); 7259--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--navigation-font-weight); --menu-top-level-font-spacing: 7260var(--navigation-letter-spacing); --menu-top-level-font-case:none; 7261 7262 --menu-top-level-font-size: var(--navigation-base); --menu-top-level-font-line-height: 7263 var(--menu-font-sm--line-height); 7264 7265--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 7266" 7267 > 7268 7269 <overflow-list 7270 7271 ref="overflowMenu" 7272 7273 7274 class="overflow-menu color-scheme-matches-parent" 7275 7276 7277 minimum-items="2" 7278 7279 7280 data-testid="header-menu-overflow-list" 7281 7282 7283 data-skip-node-update 7284 7285> 7286 <template shadowrootmode="open"> 7287 <link href="//www.linenhouse.com/cdn/shop/t/110/assets/overflow-list.css?v=16727044177065489451788814747" rel="stylesheet" type="text/css" media="all" /> 7288 7289 <ul part="list"> 7290 <slot></slot> 7291 <slot 7292 name="more" 7293 part="more" 7294 hidden 7295 7296 > 7297 <li 7298 part="more" 7299 > 7300 <button 7301 class="button" 7302 type="button" 7303 tabindex="0" 7304 7305 > 7306 More 7307 </button> 7308 </li> 7309 </slot> 7310 <li 7311 part="placeholder" 7312 hidden 7313 ></li> 7314 </ul> 7315 7316 <div part="overflow"> 7317 <ul part="overflow-list"> 7318 <slot name="overflow"></slot> 7319 </ul> 7320 </div> 7321 </template> 7322 7323 7324 7325 <li 7326 role="presentation" 7327 class="menu-list__list-item" 7328 on:focus="/activate" 7329 on:blur="/deactivate" 7330 on:pointerenter="/activate" 7331 on:pointerleave="/deactivate" 7332 > 7333 <a 7334 href="/collections/shop-new" 7335 data-skip-node-update="true" 7336 class="menu-list__link"aria-controls="submenu-1" 7337 aria-haspopup="true" 7338 aria-expanded="false" 7339 ref="menuitem" 7340 >
7341 <span class="menu-list__link-title">New</span> 7342 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 7343 <div 7344 id="submenu-1" 7345 class="menu-list__submenu-inner" 7346 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 7347var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 7348none; 7349 7350 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 7351 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 7352 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 7353 7354--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 7355var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 7356none; 7357 7358 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 7359 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 7360 var(--opacity-subdued-text)); 7361 7362" 7363 > 7364 7365 <div class="mega-menu section section--full-width-margin section--page-width"> 7366 <div 7367 class="mega-menu__grid" 7368 data-menu-grid-id="MegaMenuList-1" 7369 > 7370 7371<ul 7372 data-menu-list-id="MegaMenuList-1" 7373 class="mega-menu__list list-unstyled" 7374 style="--menu-image-border-radius: 16px;" 7375> 7376 7377 <li class="mega-menu__column mega-menu__column--span-1"> 7378 <div> 7379 <a 7380 href="/collections/shop-new" 7381 class="mega-menu__link mega-menu__link--parent" 7382 > 7383 7384 <span class="wrap-text">Just Landed</span> 7385 </a> 7386 7387 <ul 7388 class="list-unstyled" 7389 7390 style="column-count: 1;" 7391 7392 > 7393 7394 7395 <li 7396 7397 > 7398 <a 7399 href="/collections/new-arrival-quilt-cover-sets" 7400 class="mega-menu__link" 7401 > 7402 <span class="wrap-text">Quilt Cover Sets </span> 7403 </a> 7404 </li> 7405 7406 7407 <li 7408 7409 > 7410 <a 7411 href="/collections/new-accessories" 7412 class="mega-menu__link" 7413 > 7414 <span class="wrap-text">Accessories </span> 7415 </a> 7416 </li> 7417 7418 7419 <li 7420 7421 > 7422 <a 7423 href="/collections/kids-new-arrivals" 7424 class="mega-menu__link" 7425 > 7426 <span class="wrap-text">Kids </span> 7427 </a> 7428 </li> 7429 7430 </ul> 7431 7432 </div> 7433 7434 </li> 7435 7436 <li class="mega-menu__column mega-menu__column--span-1"> 7437 <div> 7438 <a 7439 href="/collections/shop-by-collection" 7440 class="mega-menu__link mega-menu__link--parent" 7441 > 7442 7443 <span class="wrap-text">Collections</span> 7444 </a> 7445 7446 <ul 7447 class="list-unstyled" 7448 7449 style="column-count: 1;" 7450 7451 > 7452 7453 7454 <li 7455 7456 > 7457 <a 7458 href="/collections/shop-suite-escape" 7459 class="mega-menu__link" 7460 > 7461 <span class="wrap-text">Suite Escape | S27</span> 7462 </a> 7463 </li> 7464 7465 7466 <li 7467 7468 > 7469 <a 7470 href="/pages/suite-escape" 7471 class="mega-menu__link" 7472 > 7473 <span class="wrap-text">Suite Escape | Lookbook</span> 7474 </a> 7475 </li> 7476 7477 7478 <li 7479 7480 > 7481 <a 7482 href="/collections/snug" 7483 class="mega-menu__link" 7484 >
7485 <span class="wrap-text">Snug | W26 </span> 7486 </a> 7487 </li> 7488 7489 </ul> 7490 7491 </div> 7492 7493 </li> 7494 7495 <li class="mega-menu__column mega-menu__column--span-1"> 7496 <div> 7497 <a 7498 href="/collections/zeffer-by-linen-house" 7499 class="mega-menu__link mega-menu__link--parent" 7500 > 7501 7502 <span class="wrap-text">Collaborations</span> 7503 </a> 7504 7505 <ul 7506 class="list-unstyled" 7507 7508 style="column-count: 1;" 7509 7510 > 7511 7512 7513 <li 7514 7515 > 7516 <a 7517 href="/collections/zeffer-by-linen-house" 7518 class="mega-menu__link" 7519 > 7520 <span class="wrap-text">Zeffer by Linen House </span> 7521 </a> 7522 </li> 7523 7524 7525 <li 7526 7527 > 7528 <a 7529 href="/collections/hottie" 7530 class="mega-menu__link" 7531 > 7532 <span class="wrap-text">Hottie </span> 7533 </a> 7534 </li> 7535 7536 7537 <li 7538 7539 > 7540 <a 7541 href="/collections/grotti-lotti" 7542 class="mega-menu__link" 7543 > 7544 <span class="wrap-text">Grotti Lotti x Linen House </span> 7545 </a> 7546 </li> 7547 7548 7549 <li 7550 7551 > 7552 <a 7553 href="/collections/kirri-x-linen-house" 7554 class="mega-menu__link" 7555 > 7556 <span class="wrap-text">Kirri x Linen House</span> 7557 </a> 7558 </li> 7559 7560 7561 <li 7562 7563 > 7564 <a 7565 href="/collections/templ-home" 7566 class="mega-menu__link" 7567 > 7568 <span class="wrap-text">Templ Home </span> 7569 </a> 7570 </li> 7571 7572 7573 <li 7574 7575 > 7576 <a 7577 href="/collections/mm-linen-sale" 7578 class="mega-menu__link" 7579 > 7580 <span class="wrap-text">MM Linen </span> 7581 </a> 7582 </li> 7583 7584 7585 <li 7586 7587 > 7588 <a 7589 href="/collections/camilla" 7590 class="mega-menu__link" 7591 > 7592 <span class="wrap-text">Camilla </span> 7593 </a> 7594 </li> 7595 7596 </ul> 7597 7598 </div> 7599 7600 </li> 7601 7602</ul> 7603 7604 7605 7606<style data-shopify> 7607 [data-menu-grid-id="MegaMenuList-1"] { 7608 7609 --menu-columns-desktop: 7; 7610 --menu-columns-tablet: 5; 7611 7612 } 7613 7614 [data-menu-list-id="MegaMenuList-1"] { 7615 7616 --menu-columns-desktop: 5; 7617 --menu-columns-tablet: 3; 7618 7619 } 7620</style> 7621 7622 7623<span 7624 class="mega-menu__content" 7625 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 7626 > 7627 <ul 7628 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 7629 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 7630 > 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 <li class="mega-menu__content-list-item"> 7648 7649 7650<div 7651 class="mega-menu-custom-card mega-menu-custom-card--overlay" 7652 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 7653> 7654 <a 7655 class="mega-menu-custom-card__link" 7656 href="https://linenhouse.com/collections/new-arrival-quilt-cover-sets" 7657 > 7658 <span class="visually-hidden">Just Landed </span> 7659 </a> 7660 7661 7662 <div class="mega-menu-custom-card__content"> 7663 <p class="mega-menu-custom-card__title h5">Just Landed </p> 7664 </div> 7665 7666 7667 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-laylastripe-blue-qcs-h2.jpg?v=1784506615&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px"> 7668
7669 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop New<span class="button__icon svg-wrapper" aria-hidden="true"> 7670<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7671<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 7672</svg> 7673 7674</span> 7675 </span> 7676 7677 </div> 7678</div> 7679 7680 7681 7682 </li> 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 </ul> 7697 </span> 7698 7699 7700 </div> 7701 </div> 7702 </div> 7703 </div></li> 7704 7705 <li 7706 role="presentation" 7707 class="menu-list__list-item" 7708 on:focus="/activate" 7709 on:blur="/deactivate" 7710 on:pointerenter="/activate" 7711 on:pointerleave="/deactivate" 7712 > 7713 <a 7714 href="/collections/bedroom-linen" 7715 data-skip-node-update="true" 7716 class="menu-list__link"aria-controls="submenu-2" 7717 aria-haspopup="true" 7718 aria-expanded="false" 7719 ref="menuitem" 7720 > 7721 <span class="menu-list__link-title">Bed</span> 7722 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 7723 <div 7724 id="submenu-2" 7725 class="menu-list__submenu-inner" 7726 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 7727var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 7728none; 7729 7730 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 7731 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 7732 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 7733 7734--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 7735var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 7736none; 7737 7738 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 7739 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 7740 var(--opacity-subdued-text)); 7741 7742" 7743 > 7744 7745 <div class="mega-menu section section--full-width-margin section--page-width"> 7746 <div 7747 class="mega-menu__grid" 7748 data-menu-grid-id="MegaMenuList-2" 7749 > 7750 7751<ul 7752 data-menu-list-id="MegaMenuList-2" 7753 class="mega-menu__list list-unstyled" 7754 style="--menu-image-border-radius: 16px;" 7755> 7756 7757 <li class="mega-menu__column mega-menu__column--span-1"> 7758 <div> 7759 <a 7760 href="/collections/bedroom-linen" 7761 class="mega-menu__link mega-menu__link--parent" 7762 > 7763 7764 <span class="wrap-text">Bed Linen</span> 7765 </a> 7766 7767 <ul 7768 class="list-unstyled" 7769 7770 style="column-count: 1;" 7771 7772 > 7773 7774 7775 <li 7776 7777 > 7778 <a 7779 href="/collections/quilt-cover-sets" 7780 class="mega-menu__link" 7781 > 7782 <span class="wrap-text">Quilt Cover Sets</span> 7783 </a> 7784 </li> 7785 7786 7787 <li 7788 7789 > 7790 <a 7791 href="/collections/sheet-sets" 7792 class="mega-menu__link" 7793 > 7794 <span class="wrap-text">
7794Sheet Sets </span> 7795 </a> 7796 </li> 7797 7798 7799 <li 7800 7801 > 7802 <a 7803 href="/collections/sheet-separates" 7804 class="mega-menu__link" 7805 > 7806 <span class="wrap-text">Fitted & Flat Sheets </span> 7807 </a> 7808 </li> 7809 7810 7811 <li 7812 7813 > 7814 <a 7815 href="/collections/pillowcases" 7816 class="mega-menu__link" 7817 > 7818 <span class="wrap-text">Pillowcases</span> 7819 </a> 7820 </li> 7821 7822 7823 <li 7824 7825 > 7826 <a 7827 href="/collections/coverlets" 7828 class="mega-menu__link" 7829 > 7830 <span class="wrap-text">Bed Covers & Coverlets </span> 7831 </a> 7832 </li> 7833 7834 7835 <li 7836 7837 > 7838 <a 7839 href="/collections/throws-blankets" 7840 class="mega-menu__link" 7841 > 7842 <span class="wrap-text">Blankets & Throws </span> 7843 </a> 7844 </li> 7845 7846 7847 <li 7848 7849 > 7850 <a 7851 href="/collections/cushions" 7852 class="mega-menu__link" 7853 > 7854 <span class="wrap-text">Cushions </span> 7855 </a> 7856 </li> 7857 7858 </ul> 7859 7860 </div> 7861 7862 </li> 7863 7864 <li class="mega-menu__column mega-menu__column--span-1"> 7865 <div> 7866 <a 7867 href="/collections/bed-essentials" 7868 class="mega-menu__link mega-menu__link--parent" 7869 > 7870 7871 <span class="wrap-text">Bed Essentials</span> 7872 </a> 7873 7874 <ul 7875 class="list-unstyled" 7876 7877 style="column-count: 1;" 7878 7879 > 7880 7881 7882 <li 7883 7884 > 7885 <a 7886 href="/collections/quilts-duvets" 7887 class="mega-menu__link" 7888 > 7889 <span class="wrap-text">Quilts </span> 7890 </a> 7891 </li> 7892 7893 7894 <li 7895 7896 > 7897 <a 7898 href="/collections/bedroom-pillows" 7899 class="mega-menu__link" 7900 > 7901 <span class="wrap-text">Pillows & Protectors</span> 7902 </a> 7903 </li> 7904 7905 7906 <li 7907 7908 > 7909 <a 7910 href="/collections/mattress-toppers-protectors" 7911 class="mega-menu__link" 7912 > 7913 <span class="wrap-text">Mattress Toppers & Protectors </span> 7914 </a> 7915 </li> 7916 7917 7918 <li 7919 7920 > 7921 <a 7922 href="/collections/electric-blankets" 7923 class="mega-menu__link" 7924 > 7925 <span class="wrap-text">Electric Blankets & Throws </span> 7926 </a> 7927 </li> 7928 7929 7930 <li 7931 7932 > 7933 <a 7934 href="/collections/bedwraps-valances" 7935 class="mega-menu__link" 7936 > 7937 <span class="wrap-text">Bed Wraps & Valances </span> 7938 </a> 7939 </li> 7940 7941 </ul> 7942 7943 </div> 7944 7945 </li> 7946 7947 <li class="mega-menu__column mega-menu__column--span-1"> 7948 <div> 7949 <a 7950 href="#" 7951 class="mega-menu__link mega-menu__link--parent" 7952 > 7953 7954 <span class="wrap-text">Fabrication</span> 7955 </a> 7956 7957 <ul 7958 class="list-unstyled" 7959 7960 style="column-count: 1;" 7961 7962 > 7963 7964 7965 <li 7966 7967 > 7968 <a 7969 href="/collections/pure-linen" 7970 class="mega-menu__link" 7971 > 7972 <span class="wrap-text">
7972Pure Linen </span> 7973 </a> 7974 </li> 7975 7976 7977 <li 7978 7979 > 7980 <a 7981 href="/collections/bamboo-cotton-bedding" 7982 class="mega-menu__link" 7983 > 7984 <span class="wrap-text">Bamboo Cotton </span> 7985 </a> 7986 </li> 7987 7988 7989 <li 7990 7991 > 7992 <a 7993 href="/collections/silks" 7994 class="mega-menu__link" 7995 > 7996 <span class="wrap-text">Pure Silk </span> 7997 </a> 7998 </li> 7999 8000 8001 <li 8002 8003 > 8004 <a 8005 href="/collections/cotton-percale-bedding" 8006 class="mega-menu__link" 8007 > 8008 <span class="wrap-text">Cotton Percale </span> 8009 </a> 8010 </li> 8011 8012 8013 <li 8014 8015 > 8016 <a 8017 href="/collections/cotton-sateen-bedding" 8018 class="mega-menu__link" 8019 > 8020 <span class="wrap-text">Cotton Sateen </span> 8021 </a> 8022 </li> 8023 8024 8025 <li 8026 8027 > 8028 <a 8029 href="/collections/flannelette-brushed-cotton" 8030 class="mega-menu__link" 8031 > 8032 <span class="wrap-text">Flannelette </span> 8033 </a> 8034 </li> 8035 8036 8037 <li 8038 8039 > 8040 <a 8041 href="/collections/jersey" 8042 class="mega-menu__link" 8043 > 8044 <span class="wrap-text">Jersey Cotton </span> 8045 </a> 8046 </li> 8047 8048 </ul> 8049 8050 </div> 8051 8052 </li> 8053 8054 <li class="mega-menu__column mega-menu__column--span-1"> 8055 <div> 8056 <a 8057 href="#" 8058 class="mega-menu__link mega-menu__link--parent" 8059 > 8060 8061 <span class="wrap-text">Bedding Collections</span> 8062 </a> 8063 8064 <ul 8065 class="list-unstyled" 8066 8067 style="column-count: 1;" 8068 8069 > 8070 8071 8072 <li 8073 8074 > 8075 <a 8076 href="/collections/layla" 8077 class="mega-menu__link" 8078 > 8079 <span class="wrap-text">Layla </span> 8080 </a> 8081 </li> 8082 8083 8084 <li 8085 8086 > 8087 <a 8088 href="/collections/nimes" 8089 class="mega-menu__link" 8090 > 8091 <span class="wrap-text">Nimes </span> 8092 </a> 8093 </li> 8094 8095 8096 <li 8097 8098 > 8099 <a 8100 href="/collections/nara" 8101 class="mega-menu__link" 8102 > 8103 <span class="wrap-text">Nara </span> 8104 </a> 8105 </li> 8106 8107 8108 <li 8109 8110 > 8111 <a 8112 href="/collections/haven" 8113 class="mega-menu__link" 8114 > 8115 <span class="wrap-text">Haven </span> 8116 </a> 8117 </li> 8118 8119 8120 <li 8121 8122 > 8123 <a 8124 href="/collections/vintage-stripe" 8125 class="mega-menu__link" 8126 > 8127 <span class="wrap-text">Vintage Stripe </span> 8128 </a> 8129 </li> 8130 8131 8132 <li 8133 8134 > 8135 <a 8136 href="/collections/surf-wash" 8137 class="mega-menu__link" 8138 > 8139 <span class="wrap-text">Surf Wash </span> 8140 </a> 8141 </li> 8142 8143 8144 <li 8145 8146 > 8147 <a 8148 href="/collections/augusta" 8149 class="mega-menu__link" 8150 >
8151 <span class="wrap-text">Augusta</span> 8152 </a> 8153 </li> 8154 8155 8156 <li 8157 8158 > 8159 <a 8160 href="/collections/winton" 8161 class="mega-menu__link" 8162 > 8163 <span class="wrap-text">Winton </span> 8164 </a> 8165 </li> 8166 8167 8168 <li 8169 8170 > 8171 <a 8172 href="/collections/monday-stripe" 8173 class="mega-menu__link" 8174 > 8175 <span class="wrap-text">Monday Stripe</span> 8176 </a> 8177 </li> 8178 8179 </ul> 8180 8181 </div> 8182 8183 </li> 8184 8185 <li class="mega-menu__column mega-menu__column--span-1"> 8186 <div> 8187 <a 8188 href="/collections/bedroom-sale" 8189 class="mega-menu__link " 8190 > 8191 8192 <span class="wrap-text">Sale Bedroom</span> 8193 </a> 8194 8195 </div> 8196 8197 </li> 8198 8199</ul> 8200 8201 8202 8203<style data-shopify> 8204 [data-menu-grid-id="MegaMenuList-2"] { 8205 8206 --menu-columns-desktop: 7; 8207 --menu-columns-tablet: 5; 8208 8209 } 8210 8211 [data-menu-list-id="MegaMenuList-2"] { 8212 8213 --menu-columns-desktop: 5; 8214 --menu-columns-tablet: 3; 8215 8216 } 8217</style> 8218 8219 8220<span 8221 class="mega-menu__content" 8222 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 8223 > 8224 <ul 8225 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 8226 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 8227 > 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 <li class="mega-menu__content-list-item"> 8242 8243 8244<div 8245 class="mega-menu-custom-card mega-menu-custom-card--overlay" 8246 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 8247> 8248 <a 8249 class="mega-menu-custom-card__link" 8250 href="https://linenhouse.com/collections/quilt-cover-sets" 8251 > 8252 <span class="visually-hidden">Quilt Cover Sets </span> 8253 </a> 8254 8255 8256 <div class="mega-menu-custom-card__content"> 8257 <p class="mega-menu-custom-card__title h5">Quilt Cover Sets </p> 8258 </div> 8259 8260 8261 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-ss2627-bali-lifestyle-layla-peony-qcs-h1_d55856eb-d1fc-4b34-9664-1b6c1fe1dfe9.jpg?v=1784506303&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px"> 8262 8263 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Now<span class="button__icon svg-wrapper" aria-hidden="true"> 8264<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8265<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 8266</svg> 8267 8268</span> 8269 </span> 8270 8271 </div> 8272</div> 8273 8274 8275 8276 </li> 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 </ul> 8294 </span> 8295 8296 8297 </div> 8298 </div> 8299 </div> 8300 </div></li> 8301 8302 <li 8303 role="presentation" 8304 class="menu-list__list-item" 8305 on:focus="/activate" 8306 on:blur="/deactivate"
8307 on:pointerenter="/activate" 8308 on:pointerleave="/deactivate" 8309 > 8310 <a 8311 href="/collections/bathroom-linen" 8312 data-skip-node-update="true" 8313 class="menu-list__link"aria-controls="submenu-3" 8314 aria-haspopup="true" 8315 aria-expanded="false" 8316 ref="menuitem" 8317 > 8318 <span class="menu-list__link-title">Bath</span> 8319 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 8320 <div 8321 id="submenu-3" 8322 class="menu-list__submenu-inner" 8323 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 8324var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 8325none; 8326 8327 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 8328 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 8329 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 8330 8331--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 8332var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 8333none; 8334 8335 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 8336 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 8337 var(--opacity-subdued-text)); 8338 8339" 8340 > 8341 8342 <div class="mega-menu section section--full-width-margin section--page-width"> 8343 <div 8344 class="mega-menu__grid" 8345 data-menu-grid-id="MegaMenuList-3" 8346 > 8347 8348<ul 8349 data-menu-list-id="MegaMenuList-3" 8350 class="mega-menu__list list-unstyled" 8351 style="--menu-image-border-radius: 16px;" 8352> 8353 8354 <li class="mega-menu__column mega-menu__column--span-1"> 8355 <div> 8356 <a 8357 href="/collections/bathroom-linen" 8358 class="mega-menu__link mega-menu__link--parent" 8359 > 8360 8361 <span class="wrap-text">Bathroom</span> 8362 </a> 8363 8364 <ul 8365 class="list-unstyled" 8366 8367 style="column-count: 1;" 8368 8369 > 8370 8371 8372 <li 8373 8374 > 8375 <a 8376 href="/collections/bathroom-towels" 8377 class="mega-menu__link" 8378 > 8379 <span class="wrap-text">Towel Collections </span> 8380 </a> 8381 </li> 8382 8383 8384 <li 8385 8386 > 8387 <a 8388 href="/collections/bath-mats" 8389 class="mega-menu__link" 8390 > 8391 <span class="wrap-text">Bath Mats & Runners </span> 8392 </a> 8393 </li> 8394 8395 8396 <li 8397 8398 > 8399 <a 8400 href="/collections/bathroom-accessories" 8401 class="mega-menu__link" 8402 > 8403 <span class="wrap-text">Bathroom Accessories </span> 8404 </a> 8405 </li> 8406 8407 8408 <li 8409 8410 > 8411 <a 8412 href="/collections/robes" 8413 class="mega-menu__link" 8414 > 8415 <span class="wrap-text">Bath Robes </span> 8416 </a> 8417 </li> 8418 8419 </ul> 8420 8421 </div> 8422 8423 </li> 8424 8425 <li class="mega-menu__column mega-menu__column--span-1"> 8426 <div> 8427 <a 8428 href="/collections/home-fragrance-body-care" 8429 class="mega-menu__link mega-menu__link--parent" 8430 > 8431 8432 <span class="wrap-text">Home Fragrance</span> 8433 </a> 8434 8435 <ul 8436 class="list-unstyled" 8437 8438 style="column-count: 1;" 8439 8440 > 8441 8442 8443 <li 8444 8445 > 8446 <a 8447 href="/collections/candles" 8448 class="mega-menu__link" 8449 >
8450 <span class="wrap-text">Candles </span> 8451 </a> 8452 </li> 8453 8454 8455 <li 8456 8457 > 8458 <a 8459 href="/collections/diffusers" 8460 class="mega-menu__link" 8461 > 8462 <span class="wrap-text">Diffusers </span> 8463 </a> 8464 </li> 8465 8466 8467 <li 8468 8469 > 8470 <a 8471 href="/collections/essential-oils" 8472 class="mega-menu__link" 8473 > 8474 <span class="wrap-text">Essential Oils </span> 8475 </a> 8476 </li> 8477 8478 8479 <li 8480 8481 > 8482 <a 8483 href="/collections/room-sprays" 8484 class="mega-menu__link" 8485 > 8486 <span class="wrap-text">Room Sprays </span> 8487 </a> 8488 </li> 8489 8490 8491 <li 8492 8493 > 8494 <a 8495 href="/collections/home-fragrance-body-care" 8496 class="mega-menu__link" 8497 > 8498 <span class="wrap-text">Body Care </span> 8499 </a> 8500 </li> 8501 8502 </ul> 8503 8504 </div> 8505 8506 </li> 8507 8508 <li class="mega-menu__column mega-menu__column--span-1"> 8509 <div> 8510 <a 8511 href="/collections/bathroom-sale" 8512 class="mega-menu__link " 8513 > 8514 8515 <span class="wrap-text">Sale Bath</span> 8516 </a> 8517 8518 </div> 8519 8520 </li> 8521 8522</ul> 8523 8524 8525 8526<style data-shopify> 8527 [data-menu-grid-id="MegaMenuList-3"] { 8528 8529 --menu-columns-desktop: 7; 8530 --menu-columns-tablet: 5; 8531 8532 } 8533 8534 [data-menu-list-id="MegaMenuList-3"] { 8535 8536 --menu-columns-desktop: 5; 8537 --menu-columns-tablet: 3; 8538 8539 } 8540</style> 8541 8542 8543<span 8544 class="mega-menu__content" 8545 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 8546 > 8547 <ul 8548 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 8549 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 8550 > 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 <li class="mega-menu__content-list-item"> 8562 8563 8564<div 8565 class="mega-menu-custom-card mega-menu-custom-card--overlay" 8566 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 8567> 8568 <a 8569 class="mega-menu-custom-card__link" 8570 href="https://linenhouse.com/collections/bathroom-sale" 8571 > 8572 <span class="visually-hidden">Towel Collections</span> 8573 </a> 8574 8575 8576 <div class="mega-menu-custom-card__content"> 8577 <p class="mega-menu-custom-card__title h5">Towel Collections</p> 8578 </div> 8579 8580 8581 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=1200" alt="Reed Pink Towel Collection" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-hyde-lifestyle-h556.jpg?v=1784144691&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px"> 8582 8583 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Bath<span class="button__icon svg-wrapper" aria-hidden="true"> 8584<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8585<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 8586</svg> 8587 8588</span> 8589 </span> 8590 8591 </div> 8592</div> 8593 8594 8595 8596 </li> 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 </ul> 8617 </span> 8618 8619 8620 </div> 8621 </div> 8622 </div> 8623 </div></li> 8624 8625 <li 8626 role="presentation" 8627 class="menu-list__list-item" 8628 on:focus="/activate" 8629 on:blur="/deactivate"
8630 on:pointerenter="/activate" 8631 on:pointerleave="/deactivate" 8632 > 8633 <a 8634 href="/collections/homewares" 8635 data-skip-node-update="true" 8636 class="menu-list__link"aria-controls="submenu-4" 8637 aria-haspopup="true" 8638 aria-expanded="false" 8639 ref="menuitem" 8640 > 8641 <span class="menu-list__link-title">Home</span> 8642 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 8643 <div 8644 id="submenu-4" 8645 class="menu-list__submenu-inner" 8646 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 8647var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 8648none; 8649 8650 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 8651 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 8652 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 8653 8654--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 8655var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 8656none; 8657 8658 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 8659 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 8660 var(--opacity-subdued-text)); 8661 8662" 8663 > 8664 8665 <div class="mega-menu section section--full-width-margin section--page-width"> 8666 <div 8667 class="mega-menu__grid" 8668 data-menu-grid-id="MegaMenuList-4" 8669 > 8670 8671<ul 8672 data-menu-list-id="MegaMenuList-4" 8673 class="mega-menu__list list-unstyled" 8674 style="--menu-image-border-radius: 16px;" 8675> 8676 8677 <li class="mega-menu__column mega-menu__column--span-1"> 8678 <div> 8679 <a 8680 href="/collections/homewares" 8681 class="mega-menu__link mega-menu__link--parent" 8682 > 8683 8684 <span class="wrap-text">Living</span> 8685 </a> 8686 8687 <ul 8688 class="list-unstyled" 8689 8690 style="column-count: 1;" 8691 8692 > 8693 8694 8695 <li 8696 8697 > 8698 <a 8699 href="/collections/cushions" 8700 class="mega-menu__link" 8701 > 8702 <span class="wrap-text">Cushions </span> 8703 </a> 8704 </li> 8705 8706 8707 <li 8708 8709 > 8710 <a 8711 href="/collections/throws-blankets" 8712 class="mega-menu__link" 8713 > 8714 <span class="wrap-text">Blankets & Throws </span> 8715 </a> 8716 </li> 8717 8718 8719 <li 8720 8721 > 8722 <a 8723 href="/collections/rugs-mats" 8724 class="mega-menu__link" 8725 > 8726 <span class="wrap-text">Rugs & Mats </span> 8727 </a> 8728 </li> 8729 8730 8731 <li 8732 8733 > 8734 <a 8735 href="/collections/decorative-vases" 8736 class="mega-menu__link" 8737 > 8738 <span class="wrap-text">Vases</span> 8739 </a> 8740 </li> 8741 8742 8743 <li 8744 8745 > 8746 <a 8747 href="/collections/home-decor" 8748 class="mega-menu__link" 8749 > 8750 <span class="wrap-text">Home Décor </span> 8751 </a> 8752 </li> 8753 8754 8755 <li 8756 8757 > 8758 <a 8759 href="/collections/storage-baskets" 8760 class="mega-menu__link" 8761 > 8762 <span class="wrap-text">Baskets & Storage </span> 8763 </a> 8764 </li> 8765 8766 8767 <li 8768 8769 > 8770 <a 8771 href="/collections/trinket-bowls" 8772 class="mega-menu__link" 8773 >
8774 <span class="wrap-text">Trinket Bowls </span> 8775 </a> 8776 </li> 8777 8778 </ul> 8779 8780 </div> 8781 8782 </li> 8783 8784 <li class="mega-menu__column mega-menu__column--span-1"> 8785 <div> 8786 <a 8787 href="/collections/kitchen" 8788 class="mega-menu__link mega-menu__link--parent" 8789 > 8790 8791 <span class="wrap-text">Kitchen</span> 8792 </a> 8793 8794 <ul 8795 class="list-unstyled" 8796 8797 style="column-count: 1;" 8798 8799 > 8800 8801 8802 <li 8803 8804 > 8805 <a 8806 href="/collections/table-linen" 8807 class="mega-menu__link" 8808 > 8809 <span class="wrap-text">Table Linen </span> 8810 </a> 8811 </li> 8812 8813 8814 <li 8815 8816 > 8817 <a 8818 href="/collections/tea-towels" 8819 class="mega-menu__link" 8820 > 8821 <span class="wrap-text">Tea Towels & Aprons</span> 8822 </a> 8823 </li> 8824 8825 8826 <li 8827 8828 > 8829 <a 8830 href="/collections/kitchen-essentials" 8831 class="mega-menu__link" 8832 > 8833 <span class="wrap-text">Kitchen Essentials </span> 8834 </a> 8835 </li> 8836 8837 8838 <li 8839 8840 > 8841 <a 8842 href="/collections/dinnerware" 8843 class="mega-menu__link" 8844 > 8845 <span class="wrap-text">Dinnerware </span> 8846 </a> 8847 </li> 8848 8849 8850 <li 8851 8852 > 8853 <a 8854 href="/collections/glassware" 8855 class="mega-menu__link" 8856 > 8857 <span class="wrap-text">Glassware </span> 8858 </a> 8859 </li> 8860 8861 8862 <li 8863 8864 > 8865 <a 8866 href="/collections/serveware" 8867 class="mega-menu__link" 8868 > 8869 <span class="wrap-text">Serveware</span> 8870 </a> 8871 </li> 8872 8873 8874 <li 8875 8876 > 8877 <a 8878 href="/collections/cutlery" 8879 class="mega-menu__link" 8880 > 8881 <span class="wrap-text">Cutlery </span> 8882 </a> 8883 </li> 8884 8885 </ul> 8886 8887 </div> 8888 8889 </li> 8890 8891 <li class="mega-menu__column mega-menu__column--span-1"> 8892 <div> 8893 <a 8894 href="/collections/outdoor-homewares" 8895 class="mega-menu__link mega-menu__link--parent" 8896 > 8897 8898 <span class="wrap-text">Outdoor</span> 8899 </a> 8900 8901 <ul 8902 class="list-unstyled" 8903 8904 style="column-count: 1;" 8905 8906 > 8907 8908 8909 <li 8910 8911 > 8912 <a 8913 href="/collections/beach-towels" 8914 class="mega-menu__link" 8915 > 8916 <span class="wrap-text">Beach Towels </span> 8917 </a> 8918 </li> 8919 8920 8921 <li 8922 8923 > 8924 <a 8925 href="/collections/hammam-towel" 8926 class="mega-menu__link" 8927 > 8928 <span class="wrap-text">Hammam Towels </span> 8929 </a> 8930 </li> 8931 8932 8933 <li 8934 8935 > 8936 <a 8937 href="/collections/tote-bags" 8938 class="mega-menu__link" 8939 > 8940 <span class="wrap-text">Tote Bags </span> 8941 </a> 8942 </li> 8943 8944 8945 <li 8946 8947 > 8948 <a 8949 href="/collections/picnic" 8950 class="mega-menu__link" 8951 > 8952 <span class="wrap-text">Picnic </span> 8953 </a> 8954 </li> 8955 8956 </ul> 8957 8958 </div> 8959 8960 </li> 8961 8962 <li class="mega-menu__column mega-menu__column--span-1"> 8963 <div> 8964 <a 8965 href="/collections/home-fragrance-body-care" 8966 class="mega-menu__link mega-menu__link--parent" 8967 > 8968
8969 <span class="wrap-text">Home Fragrance</span> 8970 </a> 8971 8972 <ul 8973 class="list-unstyled" 8974 8975 style="column-count: 1;" 8976 8977 > 8978 8979 8980 <li 8981 8982 > 8983 <a 8984 href="/collections/candles" 8985 class="mega-menu__link" 8986 > 8987 <span class="wrap-text">Candles </span> 8988 </a> 8989 </li> 8990 8991 8992 <li 8993 8994 > 8995 <a 8996 href="/collections/diffusers" 8997 class="mega-menu__link" 8998 > 8999 <span class="wrap-text">Diffusers </span> 9000 </a> 9001 </li> 9002 9003 9004 <li 9005 9006 > 9007 <a 9008 href="/collections/essential-oils" 9009 class="mega-menu__link" 9010 > 9011 <span class="wrap-text">Essential Oils </span> 9012 </a> 9013 </li> 9014 9015 9016 <li 9017 9018 > 9019 <a 9020 href="/collections/room-sprays" 9021 class="mega-menu__link" 9022 > 9023 <span class="wrap-text">Linen & Room Sprays </span> 9024 </a> 9025 </li> 9026 9027 9028 <li 9029 9030 > 9031 <a 9032 href="/collections/home-fragrance-body-care" 9033 class="mega-menu__link" 9034 > 9035 <span class="wrap-text">Body Care </span> 9036 </a> 9037 </li> 9038 9039 </ul> 9040 9041 </div> 9042 9043 </li> 9044 9045 <li class="mega-menu__column mega-menu__column--span-1"> 9046 <div> 9047 <a 9048 href="#" 9049 class="mega-menu__link mega-menu__link--parent" 9050 > 9051 9052 <span class="wrap-text">Home Ranges </span> 9053 </a> 9054 9055 <ul 9056 class="list-unstyled" 9057 9058 style="column-count: 1;" 9059 9060 > 9061 9062 9063 <li 9064 9065 > 9066 <a 9067 href="/collections/hottie" 9068 class="mega-menu__link" 9069 > 9070 <span class="wrap-text">Hottie </span> 9071 </a> 9072 </li> 9073 9074 9075 <li 9076 9077 > 9078 <a 9079 href="/collections/zeffer-by-linen-house" 9080 class="mega-menu__link" 9081 > 9082 <span class="wrap-text">Zeffer by Linen House </span> 9083 </a> 9084 </li> 9085 9086 9087 <li 9088 9089 > 9090 <a 9091 href="/collections/kirri-x-linen-house" 9092 class="mega-menu__link" 9093 > 9094 <span class="wrap-text">Kirri x Linen House</span> 9095 </a> 9096 </li> 9097 9098 9099 <li 9100 9101 > 9102 <a 9103 href="/collections/templ-home" 9104 class="mega-menu__link" 9105 > 9106 <span class="wrap-text">Templ </span> 9107 </a> 9108 </li> 9109 9110 </ul> 9111 9112 </div> 9113 9114 </li> 9115 9116</ul> 9117 9118 9119 9120<style data-shopify> 9121 [data-menu-grid-id="MegaMenuList-4"] { 9122 9123 --menu-columns-desktop: 7; 9124 --menu-columns-tablet: 5; 9125 9126 } 9127 9128 [data-menu-list-id="MegaMenuList-4"] { 9129 9130 --menu-columns-desktop: 5; 9131 --menu-columns-tablet: 3; 9132 9133 } 9134</style> 9135 9136 9137<span 9138 class="mega-menu__content" 9139 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 9140 > 9141 <ul 9142 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 9143 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 9144 > 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 <li class="mega-menu__content-list-item"> 9168 9169 9170<div 9171 class="mega-menu-custom-card mega-menu-custom-card--overlay" 9172 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 9173> 9174 <a 9175 class="mega-menu-custom-card__link" 9176 href="https://linenhouse.com/collections/homewares" 9177 > 9178 <span class="visually-hidden">Cushions & Throws</span> 9179 </a> 9180 9181 9182 <div class="mega-menu-custom-card__content"> 9183 <p class="mega-menu-custom-card__title h5">Cushions & Throws</p> 9184 </div> 9185 9186 9187 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=1200" alt="Shetland Olive Throw" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-northcote-shetland-throws-lifestyle-h3.jpg?v=1783572826&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px" style="object-position:60.4965% 81.9307%;"> 9188
9189 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Living <span class="button__icon svg-wrapper" aria-hidden="true"> 9190<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9191<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 9192</svg> 9193 9194</span> 9195 </span> 9196 9197 </div> 9198</div> 9199 9200 9201 9202 </li> 9203 9204 9205 9206 9207 9208 9209 9210 </ul> 9211 </span> 9212 9213 9214 </div> 9215 </div> 9216 </div> 9217 </div></li> 9218 9219 <li 9220 role="presentation" 9221 class="menu-list__list-item" 9222 on:focus="/activate" 9223 on:blur="/deactivate" 9224 on:pointerenter="/activate" 9225 on:pointerleave="/deactivate" 9226 > 9227 <a 9228 href="/collections/loungewear" 9229 data-skip-node-update="true" 9230 class="menu-list__link"aria-controls="submenu-5" 9231 aria-haspopup="true" 9232 aria-expanded="false" 9233 ref="menuitem" 9234 > 9235 <span class="menu-list__link-title">Loungewear</span> 9236 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 9237 <div 9238 id="submenu-5" 9239 class="menu-list__submenu-inner" 9240 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 9241var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 9242none; 9243 9244 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 9245 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 9246 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 9247 9248--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 9249var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 9250none; 9251 9252 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 9253 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 9254 var(--opacity-subdued-text)); 9255 9256" 9257 > 9258 9259 <div class="mega-menu section section--full-width-margin section--page-width"> 9260 <div 9261 class="mega-menu__grid" 9262 data-menu-grid-id="MegaMenuList-5" 9263 > 9264 9265<ul 9266 data-menu-list-id="MegaMenuList-5" 9267 class="mega-menu__list list-unstyled" 9268 style="--menu-image-border-radius: 16px;" 9269> 9270 9271 <li class="mega-menu__column mega-menu__column--span-1"> 9272 <div> 9273 <a 9274 href="/collections/robes" 9275 class="mega-menu__link mega-menu__link--parent" 9276 > 9277 9278 <span class="wrap-text">Robes</span> 9279 </a> 9280 9281 <ul 9282 class="list-unstyled" 9283 9284 style="column-count: 1;" 9285 9286 > 9287 9288 9289 <li 9290 9291 > 9292 <a 9293 href="/collections/plush-robes" 9294 class="mega-menu__link" 9295 > 9296 <span class="wrap-text">Plush Robes</span> 9297 </a> 9298 </li> 9299 9300 9301 <li 9302 9303 > 9304 <a 9305 href="/collections/linen-robes" 9306 class="mega-menu__link" 9307 > 9308 <span class="wrap-text">Linen Robes </span> 9309 </a> 9310 </li> 9311 9312 9313 <li 9314 9315 > 9316 <a 9317 href="/collections/terry-robes" 9318 class="mega-menu__link" 9319 > 9320 <span class="wrap-text">Terry Robes </span> 9321 </a> 9322 </li> 9323 9324 9325 <li 9326 9327 > 9328 <a 9329 href="/collections/waffle-robes" 9330 class="mega-menu__link" 9331 >
9332 <span class="wrap-text">Waffle Robes </span> 9333 </a> 9334 </li> 9335 9336 9337 <li 9338 9339 > 9340 <a 9341 href="/collections/jersey-robes" 9342 class="mega-menu__link" 9343 > 9344 <span class="wrap-text">Jersey Robes</span> 9345 </a> 9346 </li> 9347 9348 </ul> 9349 9350 </div> 9351 9352 </li> 9353 9354 <li class="mega-menu__column mega-menu__column--span-1"> 9355 <div> 9356 <a 9357 href="/collections/loungewear" 9358 class="mega-menu__link mega-menu__link--parent" 9359 > 9360 9361 <span class="wrap-text">Loungewear</span> 9362 </a> 9363 9364 <ul 9365 class="list-unstyled" 9366 9367 style="column-count: 1;" 9368 9369 > 9370 9371 9372 <li 9373 9374 > 9375 <a 9376 href="/collections/pyjama-sets" 9377 class="mega-menu__link" 9378 > 9379 <span class="wrap-text">Pyjama Sets</span> 9380 </a> 9381 </li> 9382 9383 9384 <li 9385 9386 > 9387 <a 9388 href="/collections/tops" 9389 class="mega-menu__link" 9390 > 9391 <span class="wrap-text">Tops </span> 9392 </a> 9393 </li> 9394 9395 9396 <li 9397 9398 > 9399 <a 9400 href="/collections/bottoms" 9401 class="mega-menu__link" 9402 > 9403 <span class="wrap-text">Bottoms </span> 9404 </a> 9405 </li> 9406 9407 9408 <li 9409 9410 > 9411 <a 9412 href="/collections/bedroom-sleep-masks" 9413 class="mega-menu__link" 9414 > 9415 <span class="wrap-text">Sleep Masks </span> 9416 </a> 9417 </li> 9418 9419 9420 <li 9421 9422 > 9423 <a 9424 href="/collections/loungewear-accessories" 9425 class="mega-menu__link" 9426 > 9427 <span class="wrap-text">Accessories </span> 9428 </a> 9429 </li> 9430 9431 </ul> 9432 9433 </div> 9434 9435 </li> 9436 9437 <li class="mega-menu__column mega-menu__column--span-1"> 9438 <div> 9439 <a 9440 href="/collections/loungewear" 9441 class="mega-menu__link mega-menu__link--parent" 9442 > 9443 9444 <span class="wrap-text">Loungewear Collections</span> 9445 </a> 9446 9447 <ul 9448 class="list-unstyled" 9449 9450 style="column-count: 1;" 9451 9452 > 9453 9454 9455 <li 9456 9457 > 9458 <a 9459 href="/collections/nimes-loungewear" 9460 class="mega-menu__link" 9461 > 9462 <span class="wrap-text">Nimes Pure Linen </span> 9463 </a> 9464 </li> 9465 9466 9467 <li 9468 9469 > 9470 <a 9471 href="/collections/brushed-cotton" 9472 class="mega-menu__link" 9473 > 9474 <span class="wrap-text">Brushed Cotton </span> 9475 </a> 9476 </li> 9477 9478 9479 <li 9480 9481 > 9482 <a 9483 href="/collections/cotton-sateen-loungewear" 9484 class="mega-menu__link" 9485 > 9486 <span class="wrap-text">Cotton Sateen</span> 9487 </a> 9488 </li> 9489 9490 </ul> 9491 9492 </div> 9493 9494 </li> 9495 9496 <li class="mega-menu__column mega-menu__column--span-1"> 9497 <div> 9498 <a 9499 href="/collections/loungewear-sale" 9500 class="mega-menu__link " 9501 > 9502 9503 <span class="wrap-text">Loungewear Sale </span> 9504 </a> 9505 9506 </div> 9507 9508 </li> 9509 9510</ul> 9511 9512 9513 9514<style data-shopify> 9515 [data-menu-grid-id="MegaMenuList-5"] { 9516 9517 --menu-columns-desktop: 7; 9518 --menu-columns-tablet: 5; 9519 9520 } 9521 9522 [data-menu-list-id="MegaMenuList-5"] { 9523 9524 --menu-columns-desktop: 5; 9525 --menu-columns-tablet: 3; 9526 9527 } 9528</style> 9529 9530 9531<span 9532 class="mega-menu__content" 9533 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 9534 > 9535 <ul 9536 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 9537 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 9538 > 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 <li class="mega-menu__content-list-item"> 9565 9566 9567<div 9568 class="mega-menu-custom-card mega-menu-custom-card--overlay" 9569 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 9570> 9571 <a 9572 class="mega-menu-custom-card__link" 9573 href="https://linenhouse.com/collections/plush-robes" 9574 > 9575 <span class="visually-hidden">Plush Robes</span> 9576 </a> 9577 9578 9579 <div class="mega-menu-custom-card__content"> 9580 <p class="mega-menu-custom-card__title h5">Plush Robes</p> 9581 </div> 9582 9583 9584 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=1200" alt="Plush Ocean City Tomato Robe" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoreham-ocean-city-tomato-robe-lifestyle-h7.jpg?v=1783569462&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px" style="object-position:36.8924% 67.2075%;"> 9585
9586 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Now <span class="button__icon svg-wrapper" aria-hidden="true"> 9587<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9588<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 9589</svg> 9590 9591</span> 9592 </span> 9593 9594 </div> 9595</div> 9596 9597 9598 9599 </li> 9600 9601 9602 9603 9604 </ul> 9605 </span> 9606 9607 9608 </div> 9609 </div> 9610 </div> 9611 </div></li> 9612 9613 <li 9614 role="presentation" 9615 class="menu-list__list-item" 9616 on:focus="/activate" 9617 on:blur="/deactivate" 9618 on:pointerenter="/activate" 9619 on:pointerleave="/deactivate" 9620 > 9621 <a 9622 href="/collections/for-kids" 9623 data-skip-node-update="true" 9624 class="menu-list__link"aria-controls="submenu-6" 9625 aria-haspopup="true" 9626 aria-expanded="false" 9627 ref="menuitem" 9628 > 9629 <span class="menu-list__link-title">Kids</span> 9630 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 9631 <div 9632 id="submenu-6" 9633 class="menu-list__submenu-inner" 9634 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 9635var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 9636none; 9637 9638 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 9639 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 9640 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 9641 9642--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 9643var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 9644none; 9645 9646 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 9647 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 9648 var(--opacity-subdued-text)); 9649 9650" 9651 > 9652 9653 <div class="mega-menu section section--full-width-margin section--page-width"> 9654 <div 9655 class="mega-menu__grid" 9656 data-menu-grid-id="MegaMenuList-6" 9657 > 9658 9659<ul 9660 data-menu-list-id="MegaMenuList-6" 9661 class="mega-menu__list list-unstyled" 9662 style="--menu-image-border-radius: 16px;" 9663> 9664 9665 <li class="mega-menu__column mega-menu__column--span-1"> 9666 <div> 9667 <a 9668 href="/collections/kids-bedding" 9669 class="mega-menu__link mega-menu__link--parent" 9670 > 9671 9672 <span class="wrap-text">Kids Bedding</span> 9673 </a> 9674 9675 <ul 9676 class="list-unstyled" 9677 9678 style="column-count: 1;" 9679 9680 > 9681 9682 9683 <li 9684 9685 > 9686 <a 9687 href="/collections/kids-new-arrivals" 9688 class="mega-menu__link" 9689 > 9690 <span class="wrap-text">New Arrivals</span> 9691 </a> 9692 </li> 9693 9694 9695 <li 9696 9697 > 9698 <a 9699 href="/collections/kids-quilt-cover-sets" 9700 class="mega-menu__link" 9701 > 9702 <span class="wrap-text">Quilt Cover Sets</span> 9703 </a> 9704 </li> 9705 9706 9707 <li 9708 9709 > 9710 <a 9711 href="/collections/kids-sheet-sets" 9712 class="mega-menu__link" 9713 > 9714 <span class="wrap-text">
9714Sheet Sets</span> 9715 </a> 9716 </li> 9717 9718 9719 <li 9720 9721 > 9722 <a 9723 href="/collections/kids-blankets-throws" 9724 class="mega-menu__link" 9725 > 9726 <span class="wrap-text">Blankets & Throws</span> 9727 </a> 9728 </li> 9729 9730 </ul> 9731 9732 </div> 9733 9734 </li> 9735 9736 <li class="mega-menu__column mega-menu__column--span-1"> 9737 <div> 9738 <a 9739 href="/collections/kids-accessories" 9740 class="mega-menu__link mega-menu__link--parent" 9741 > 9742 9743 <span class="wrap-text">Kids Accessories</span> 9744 </a> 9745 9746 <ul 9747 class="list-unstyled" 9748 9749 style="column-count: 1;" 9750 9751 > 9752 9753 9754 <li 9755 9756 > 9757 <a 9758 href="/collections/kids-cushions" 9759 class="mega-menu__link" 9760 > 9761 <span class="wrap-text">Plush Toys</span> 9762 </a> 9763 </li> 9764 9765 9766 <li 9767 9768 > 9769 <a 9770 href="/collections/play-mats" 9771 class="mega-menu__link" 9772 > 9773 <span class="wrap-text">Play Mat & Rugs</span> 9774 </a> 9775 </li> 9776 9777 9778 <li 9779 9780 > 9781 <a 9782 href="/collections/kids-storage" 9783 class="mega-menu__link" 9784 > 9785 <span class="wrap-text">Storage Baskets</span> 9786 </a> 9787 </li> 9788 9789 </ul> 9790 9791 </div> 9792 9793 </li> 9794 9795 <li class="mega-menu__column mega-menu__column--span-1"> 9796 <div> 9797 <a 9798 href="/collections/kids-robes" 9799 class="mega-menu__link mega-menu__link--parent" 9800 > 9801 9802 <span class="wrap-text">Kids Pyjamas</span> 9803 </a> 9804 9805 <ul 9806 class="list-unstyled" 9807 9808 style="column-count: 1;" 9809 9810 > 9811 9812 9813 <li 9814 9815 > 9816 <a 9817 href="/collections/kids-robes" 9818 class="mega-menu__link" 9819 > 9820 <span class="wrap-text">Kids Robes</span> 9821 </a> 9822 </li> 9823 9824 </ul> 9825 9826 </div> 9827 9828 </li> 9829 9830 <li class="mega-menu__column mega-menu__column--span-1"> 9831 <div> 9832 <a 9833 href="/collections/nursery" 9834 class="mega-menu__link mega-menu__link--parent" 9835 > 9836 9837 <span class="wrap-text">Nursery</span> 9838 </a> 9839 9840 <ul 9841 class="list-unstyled" 9842 9843 style="column-count: 1;" 9844 9845 > 9846 9847 9848 <li 9849 9850 > 9851 <a 9852 href="/collections/cot-bedding" 9853 class="mega-menu__link" 9854 > 9855 <span class="wrap-text">Cot & Bassinet Bedding</span> 9856 </a> 9857 </li> 9858 9859 9860 <li 9861 9862 > 9863 <a 9864 href="/collections/cot-coverlets" 9865 class="mega-menu__link" 9866 > 9867 <span class="wrap-text">Cot Coverlets</span> 9868 </a> 9869 </li> 9870 9871 9872 <li 9873 9874 > 9875 <a 9876 href="/collections/kids-blankets-throws" 9877 class="mega-menu__link" 9878 > 9879 <span class="wrap-text">Baby Blankets</span> 9880 </a> 9881 </li> 9882 9883 9884 <li 9885 9886 > 9887 <a 9888 href="/collections/kids-bath-towels" 9889 class="mega-menu__link" 9890 > 9891 <span class="wrap-text">Baby Towels</span> 9892 </a> 9893 </li> 9894 9895 </ul> 9896 9897 </div> 9898 9899 </li> 9900 9901 <li class="mega-menu__column mega-menu__column--span-1"> 9902 <div> 9903 <a 9904 href="/collections/kids-bedding-sale" 9905 class="mega-menu__link " 9906 > 9907
9908 <span class="wrap-text">Kids Sale</span> 9909 </a> 9910 9911 </div> 9912 9913 </li> 9914 9915</ul> 9916 9917 9918 9919<style data-shopify> 9920 [data-menu-grid-id="MegaMenuList-6"] { 9921 9922 --menu-columns-desktop: 7; 9923 --menu-columns-tablet: 5; 9924 9925 } 9926 9927 [data-menu-list-id="MegaMenuList-6"] { 9928 9929 --menu-columns-desktop: 5; 9930 --menu-columns-tablet: 3; 9931 9932 } 9933</style> 9934 9935 9936<span 9937 class="mega-menu__content" 9938 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 9939 > 9940 <ul 9941 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 9942 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 9943 > 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 <li class="mega-menu__content-list-item"> 9964 9965 9966<div 9967 class="mega-menu-custom-card mega-menu-custom-card--overlay" 9968 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 9969> 9970 <a 9971 class="mega-menu-custom-card__link" 9972 href="https://www.linenhouse.com/collections/for-kids" 9973 > 9974 <span class="visually-hidden">Kids Bedding </span> 9975 </a> 9976 9977 9978 <div class="mega-menu-custom-card__content"> 9979 <p class="mega-menu-custom-card__title h5">Kids Bedding </p> 9980 </div> 9981 9982 9983 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=1200" alt="" srcset="//www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=240 240w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=352 352w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=832 832w, //www.linenhouse.com/cdn/shop/files/lhkids-ss2627-the_monty-lifestyle-pit_stop-multi-qcs-h4.jpg?v=1788314959&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px"> 9984 9985 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Kids<span class="button__icon svg-wrapper" aria-hidden="true"> 9986<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9987<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 9988</svg> 9989 9990</span> 9991 </span> 9992 9993 </div> 9994</div> 9995 9996 9997 9998 </li> 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 </ul> 10010 </span> 10011 10012 10013 </div> 10014 </div> 10015 </div> 10016 </div></li> 10017 10018 <li 10019 role="presentation" 10020 class="menu-list__list-item" 10021 on:focus="/activate" 10022 on:blur="/deactivate" 10023 on:pointerenter="/activate" 10024 on:pointerleave="/deactivate" 10025 > 10026 <a 10027 href="/collections/sale" 10028 data-skip-node-update="true" 10029 class="menu-list__link"aria-controls="submenu-7" 10030 aria-haspopup="true" 10031 aria-expanded="false" 10032 ref="menuitem" 10033 > 10034 <span class="menu-list__link-title">Sale</span> 10035 </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]"> 10036 <div 10037 id="submenu-7" 10038 class="menu-list__submenu-inner" 10039 style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style: 10040var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case: 10041none; 10042 10043 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 10044 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 10045 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 10046 10047--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 10048var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 10049none; 10050 10051 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height); 10052 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 10053 var(--opacity-subdued-text)); 10054 10055" 10056 > 10057 10058 <div class="mega-menu section section--full-width-margin section--page-width"> 10059 <div 10060 class="mega-menu__grid" 10061 data-menu-grid-id="MegaMenuList-7" 10062 > 10063 10064<ul 10065 data-menu-list-id="MegaMenuList-7" 10066 class="mega-menu__list list-unstyled" 10067 style="--menu-image-border-radius: 16px;" 10068> 10069 10070 <li class="mega-menu__column mega-menu__column--span-1"> 10071 <div> 10072 <a 10073 href="/collections/sale" 10074 class="mega-menu__link mega-menu__link--parent" 10075 > 10076
10077 <span class="wrap-text">Sale</span> 10078 </a> 10079 10080 <ul 10081 class="list-unstyled" 10082 10083 style="column-count: 1;" 10084 10085 > 10086 10087 10088 <li 10089 10090 > 10091 <a 10092 href="/collections/bedroom-sale" 10093 class="mega-menu__link" 10094 > 10095 <span class="wrap-text">Bed Sale</span> 10096 </a> 10097 </li> 10098 10099 10100 <li 10101 10102 > 10103 <a 10104 href="/collections/bathroom-sale" 10105 class="mega-menu__link" 10106 > 10107 <span class="wrap-text">Bath Sale</span> 10108 </a> 10109 </li> 10110 10111 10112 <li 10113 10114 > 10115 <a 10116 href="/collections/home-sale" 10117 class="mega-menu__link" 10118 > 10119 <span class="wrap-text">Home Sale</span> 10120 </a> 10121 </li> 10122 10123 10124 <li 10125 10126 > 10127 <a 10128 href="/collections/loungewear-sale" 10129 class="mega-menu__link" 10130 > 10131 <span class="wrap-text">Loungewear Sale</span> 10132 </a> 10133 </li> 10134 10135 10136 <li 10137 10138 > 10139 <a 10140 href="/collections/kids-bedding-sale" 10141 class="mega-menu__link" 10142 > 10143 <span class="wrap-text">Kids Sale</span> 10144 </a> 10145 </li> 10146 10147 </ul> 10148 10149 </div> 10150 10151 </li> 10152 10153</ul> 10154 10155 10156 10157<style data-shopify> 10158 [data-menu-grid-id="MegaMenuList-7"] { 10159 10160 --menu-columns-desktop: 7; 10161 --menu-columns-tablet: 5; 10162 10163 } 10164 10165 [data-menu-list-id="MegaMenuList-7"] { 10166 10167 --menu-columns-desktop: 5; 10168 --menu-columns-tablet: 3; 10169 10170 } 10171</style> 10172 10173 10174<span 10175 class="mega-menu__content" 10176 style="--menu-content-columns-desktop: 2; --menu-content-columns-tablet: 2; --resource-card-corner-radius: 16px;" 10177 > 10178 <ul 10179 class="mega-menu__content-list mega-menu__content-list--collections list-unstyled" 10180 style="--menu-content-columns-desktop: 1; --menu-content-columns-tablet: 1;" 10181 > 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 <li class="mega-menu__content-list-item"> 10211 10212 10213<div 10214 class="mega-menu-custom-card mega-menu-custom-card--overlay" 10215 style="--mmcc-aspect-ratio: 0.75; --mmcc-corner-radius: 16px;" 10216> 10217 <a 10218 class="mega-menu-custom-card__link" 10219 href="https://linenhouse.com/collections/bedroom-sale" 10220 > 10221 <span class="visually-hidden">New to Sale </span> 10222 </a> 10223 10224 10225 <div class="mega-menu-custom-card__content"> 10226 <p class="mega-menu-custom-card__title h5">New to Sale </p> 10227 </div> 10228 10229 10230 <div class="mega-menu-custom-card__media"><img src="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=1200" alt="Pluto Olive European Pillowcase" srcset="//www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=240 240w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=352 352w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=832 832w, //www.linenhouse.com/cdn/shop/files/lh-aw26-shoot-pluto-olive-qcs-lifestyle-h4_1.jpg?v=1783572730&width=1200 1200w" width="1200" height="1600" loading="lazy" class="mega-menu-custom-card__image" sizes="300px" style="object-position:72.6343% 69.7844%;"> 10231 10232 <span class="mega-menu-custom-card__button button button--with-icon" aria-hidden="true">Shop Sale <span class="button__icon svg-wrapper" aria-hidden="true">
10233<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10234<path vector-effect="non-scaling-stroke" d="M0.857178 12H23.1429M23.1429 12L16.2858 18.8571M23.1429 12L16.2858 5.14282" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10235</svg> 10236 10237</span> 10238 </span> 10239 10240 </div> 10241</div> 10242 10243 10244 10245 </li> 10246 10247 </ul> 10248 </span> 10249 10250 10251 </div> 10252 </div> 10253 </div> 10254 </div></li> 10255 10256 <li 10257 class="menu-list__list-item" 10258 role="presentation" 10259 slot="more" 10260 on:focus="/activate" 10261 on:blur="/deactivate" 10262 on:pointerenter="/activate" 10263 on:pointerleave="/deactivate" 10264 > 10265 <button role="listitem" class="menu-list__link button-unstyled"> 10266 <span class="menu-list__link-title">More</span> 10267 </button> 10268 </li> 10269 10270</overflow-list> 10271 10272 </nav> 10273 </div> 10274 10275
10275<script 10276 src="//www.linenhouse.com/cdn/shop/t/110/assets/header-menu.js?v=52457217189162575701788814667" 10277 type="module" 10278 fetchpriority="low" 10279 ></script>
10279 10280 </header-menu> 10281 10282 10283<style data-shopify> 10284 .header__underlay { 10285 --color-submenu: rgb(255 255 255 / 1.0); 10286 } 10287 10288 10289</style> 10290 10291 10292 10293 10294 10295 10296 10297 </div><div 10298 class="header__column header__column--right" 10299 data-testid="header-top-right" 10300 > 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 <search-button 10315 class="search-action search-action--hidden-on-drawer" 10316 > 10317 <button 10318 on:click="#search-modal/showDialog" 10319 class="button-unstyled header-actions__action" 10320 aria-label="Search" 10321 aria-haspopup="dialog" 10322 > 10323 <span class="hidden"> 10324 Search 10325 </span> 10326 10327 <span class="svg-wrapper "> 10328<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10329<path vector-effect="non-scaling-stroke" d="M23.1431 23.1429L16.9529 16.9527M10.2857 19.7143C15.493 19.7143 19.7143 15.493 19.7143 10.2857C19.7143 5.07849 15.493 0.857178 10.2857 0.857178C5.07849 0.857178 0.857178 5.07849 0.857178 10.2857C0.857178 15.493 5.07849 19.7143 10.2857 19.7143Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10330</svg> 10331 10332</span> 10333 </button> 10334 </search-button> 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345
10346<script 10347 type="module" 10348 src="//www.linenhouse.com/cdn/shop/t/110/assets/cart-icon.js?v=305994437156817021788814655" 10349 fetchpriority="low" 10350></script>
10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360<header-actions 10361 10362> 10363 10364 10365 <div 10366 class="account-button header-actions__action color-scheme-1" 10367 > 10368 10369 10370<a 10371 href=" 10372/customer_authentication/login?return_to=%2Fpages%2Frewards" 10373 class="account-button__link" 10374 aria-label="Account" 10375 10376 > 10377 <span 10378 class="account-button__text header-actions__text-style hidden" 10379 > 10380 Account 10381 </span> 10382 10383 <span 10384 class="" 10385 aria-hidden="true" 10386 > 10387 10388 10389<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10390<path vector-effect="non-scaling-stroke" d="M12 12.0001C14.8403 12.0001 17.1429 9.69753 17.1429 6.85721C17.1429 4.0169 14.8403 1.71436 12 1.71436C9.15969 1.71436 6.85714 4.0169 6.85714 6.85721C6.85714 9.69753 9.15969 12.0001 12 12.0001Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10391<path vector-effect="non-scaling-stroke" d="M11.9998 15.4286C7.36445 15.4286 3.39019 18.2589 1.71094 22.2858H22.2886C20.6095 18.2589 16.6351 15.4286 11.9998 15.4286Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10392</svg> 10393 10394 10395 10396 </span> 10397 </a> 10398 10399 </div> 10400 10401<div class="header-actions__wishlist-slot" data-skip-subtree-update></div> 10402 10403 <a 10404 href="/pages/swym-wishlist" 10405 class="header-actions__action header-actions__wishlist-link button-unstyled" 10406 aria-label="View wishlist" 10407 > 10408 <span class="svg-wrapper header-actions__wishlist-icon-outline" aria-hidden="true"> 10409<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10410<path vector-effect="non-scaling-stroke" d="M14.1701 20.5109C12.9493 21.7344 11.0585 21.7344 9.83769 20.5109L2.5567 13.2131C-2.31415 8.28533 4.04632 -2.60184 12.0039 5.44855C19.9475 -2.58768 26.308 8.29966 21.4511 13.2131L14.1701 20.5109Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10411</svg> 10412 10413</span> 10414 <span class="svg-wrapper header-actions__wishlist-icon-filled" aria-hidden="true"> 10415<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10416<path vector-effect="non-scaling-stroke" d="M14.1701 20.5109C12.9493 21.7344 11.0585 21.7344 9.83769 20.5109L2.5567 13.2131C-2.31415 8.28533 4.04632 -2.60184 12.0039 5.44855C19.9475 -2.58768 26.308 8.29966 21.4511 13.2131L14.1701 20.5109Z" fill="currentColor" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10417</svg> 10418 10419</span> 10420 </a> 10421 10422 10423
10423<script 10424 src="//www.linenhouse.com/cdn/shop/t/110/assets/cart-drawer.js?v=53349243695162455231788815910" 10425 type="module" 10426 fetchpriority="low" 10427 ></script>
10427 10428 10429 10430 10431 <cart-drawer-component 10432 class="cart-drawer" 10433 10434 10435 auto-open 10436 10437 > 10438 <template id="empty-cart-template"> 10439 10440 <div class="cart-drawer__header"> 10441 <button 10442 ref="closeButton" 10443 on:click="cart-drawer-component/close" 10444 class="button close-button cart-drawer__close-button button-unstyled" 10445 aria-label="Close dialog" 10446 > 10447 <span class="svg-wrapper"> 10448<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10449<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10450</svg> 10451 10452</span> 10453 </button> 10454 </div> 10455 10456 <div 10457 class="cart-drawer__content" 10458 aria-label="Cart" 10459 > 10460 <h2 10461 class="cart-drawer__heading cart-drawer__heading--empty" 10462 id="cart-drawer-heading-empty" 10463 > 10464 Your cart is empty 10465 </h2> 10466 10467 <div class="cart-drawer__items"> 10468 10469 10470 10471
10472<script 10473 src="//www.linenhouse.com/cdn/shop/t/110/assets/component-cart-items.js?v=35722720961351946471788814657" 10474 type="module" 10475 fetchpriority="low" 10476></script>
vendor: 1 bytes, line 10476
10476
10477<script 10478 src="//www.linenhouse.com/cdn/shop/t/110/assets/component-cart-quantity-selector.js?v=105130809908858639751788814657" 10479 type="module" 10480 fetchpriority="low" 10481></script>
vendor: 1 bytes, line 10481
10481
10482<script 10483 src="//www.linenhouse.com/cdn/shop/t/110/assets/volume-pricing-info.js?v=94479640769665442661788814772" 10484 type="module" 10485 fetchpriority="low" 10486></script>
10486 10487 10488<div 10489 10490 class="cart-items__wrapper" 10491 10492> 10493 10494<p> 10495 Have an account? <a href=" 10496/customer_authentication/login?return_to=%2Fpages%2Frewards">Log in</a> to check out faster. 10497 </p><a 10498 class="button cart-items__empty-button" 10499 href="/collections/new-arrival-quilt-cover-sets" 10500 > 10501 <span class="button-text"> 10502 Continue shopping 10503 </span> 10504 </a></div> 10505 10506 10507 10508 </div> 10509 </div> 10510 10511 </template> 10512 <button 10513 class="header-actions__action button-unstyled" 10514 on:click="/open" 10515 aria-haspopup="dialog" 10516 aria-label="Cart" 10517 aria-describedby="header-cart-bubble-text" 10518 data-testid="cart-drawer-trigger" 10519 > 10520 10521 <cart-icon 10522 class="header-actions__cart-icon" 10523 data-testid="cart-icon" 10524 > 10525 <span class="hidden"> 10526 Cart 10527 </span> 10528 10529 <span 10530 class="svg-wrapper " 10531 aria-hidden="true" 10532 > 10533<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10534<path vector-effect="non-scaling-stroke" d="M7.71436 5.14293C7.71436 7.47722 9.66578 9.42864 12.0001 9.42864C14.3344 9.42864 16.2858 7.47722 16.2858 5.14293M4.21734 1.71436H19.7828C20.2286 1.71436 20.6 2.05606 20.637 2.50032L22.131 20.4292C22.2143 21.4286 21.4256 22.2858 20.4227 22.2858H3.57745C2.57452 22.2858 1.7858 21.4286 1.86908 20.4292L3.36314 2.50032C3.40017 2.05606 3.77154 1.71436 4.21734 1.71436Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10535</svg> 10536 10537</span> 10538 10539 <div 10540 ref="cartBubble" 10541 class="cart-bubble cart-bubble--drawer-trigger visually-hidden" 10542 data-items-suffix-one="item" 10543 data-items-suffix-other="items"><span class="cart-bubble__background"></span><span 10544 ref="cartBubbleText" 10545 id="header-cart-bubble-text" 10546 class="cart-bubble__text" 10547 > 10548 <span 10549 class="cart-bubble__text-count hidden" 10550 ref="cartBubbleCount" 10551 aria-hidden="true" 10552 data-testid="cart-bubble" 10553 >0</span> 10554 <span 10555 class="cart-bubble__items-suffix hidden" 10556 ref="cartBubbleItemsSuffix" 10557 aria-hidden="true" 10558 ></span> 10559 </span> 10560</div> 10561 10562 10563 10564 </cart-icon> 10565 10566 </button> 10567 10568 <dialog 10569 ref="dialog" 10570 class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-1 cart-drawer--empty" 10571 data-testid="cart-drawer-dialog" 10572 aria-labelledby="cart-drawer-heading-empty" 10573 scroll-lock 10574 cart-summary-sticky="true" 10575 > 10576 <span 10577 ref="liveRegion" 10578 class="visually-hidden" 10579 role="status" 10580 ></span> 10581 <div 10582 class="cart-drawer__inner" 10583 data-hydration-key="cart-drawer-inner" 10584 > 10585 10586 10587 10588<cart-items-component 10589 class="cart-items-component" 10590 10591 data-drawer 10592 10593 data-section-id="sections--22159837626541__header_section" 10594> 10595 10596 10597 <div class="cart-drawer__header"> 10598 <button 10599 ref="closeButton" 10600 on:click="cart-drawer-component/close" 10601 class="button close-button cart-drawer__close-button button-unstyled" 10602 aria-label="Close dialog" 10603 > 10604 <span class="svg-wrapper"> 10605<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 10606<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 10607</svg> 10608 10609</span> 10610 </button> 10611 </div> 10612 10613 <div 10614 class="cart-drawer__content" 10615 aria-label="Cart" 10616 > 10617 <h2 10618 class="cart-drawer__heading cart-drawer__heading--empty" 10619 id="cart-drawer-heading-empty" 10620 > 10621 Your cart is empty 10622 </h2> 10623 10624 <div class="cart-drawer__items"> 10625 10626 10627 10628
10629<script 10630 src="//www.linenhouse.com/cdn/shop/t/110/assets/component-cart-items.js?v=35722720961351946471788814657" 10631 type="module" 10632 fetchpriority="low" 10633></script>
vendor: 1 bytes, line 10633
10633
10634<script 10635 src="//www.linenhouse.com/cdn/shop/t/110/assets/component-cart-quantity-selector.js?v=105130809908858639751788814657" 10636 type="module" 10637 fetchpriority="low" 10638></script>
vendor: 1 bytes, line 10638
10638
10639<script 10640 src="//www.linenhouse.com/cdn/shop/t/110/assets/volume-pricing-info.js?v=94479640769665442661788814772" 10641 type="module" 10642 fetchpriority="low" 10643></script>
10643 10644 10645<div 10646 10647 class="cart-items__wrapper" 10648 10649> 10650 10651<p> 10652 Have an account? <a href=" 10653/customer_authentication/login?return_to=%2Fpages%2Frewards">Log in</a> to check out faster. 10654 </p><a 10655 class="button cart-items__empty-button" 10656 href="/collections/new-arrival-quilt-cover-sets" 10657 > 10658 <span class="button-text"> 10659 Continue shopping 10660 </span> 10661 </a></div> 10662 10663 10664 10665 </div> 10666 </div> 10667 10668 10669</cart-items-component> 10670 10671 10672 10673 </div> 10674 </dialog> 10675 </cart-drawer-component> 10676 10677 10678 <span 10679 ref="liveRegion" 10680 class="visually-hidden" 10681 role="status" 10682 data-testid="cart-count-live-region" 10683 ></span> 10684</header-actions> 10685
10686<script 10687 type="module" 10688 src="//www.linenhouse.com/cdn/shop/t/110/assets/header-actions.js?v=121308165565653895611788814666" 10689 fetchpriority="low" 10690></script>
10690 10691
10692<script> 10693 (function () { 10694 const headerActions = document.querySelector('header-actions'); 10695 if (!headerActions) return; 10696 10697 const slot = headerActions.querySelector('.header-actions__wishlist-slot'); 10698 if (!slot) return; 10699 10700 const knownClasses = ['account-button', 'cart-drawer', 'header-actions__wishlist-slot']; 10701 10702 function isNativeChild(node) { 10703 if (!(node instanceof Element)) return true; 10704 if (node.tagName === 'SCRIPT' || node.tagName === 'SPAN' || node.tagName === 'A') return true; 10705 return knownClasses.some((cls) => node.classList.contains(cls)); 10706 } 10707 10708 function adoptInjectedButtons() { 10709 for (const child of Array.from(headerActions.children)) { 10710 if (!isNativeChild(child)) { 10711 slot.appendChild(child); 10712 } 10713 } 10714 } 10715 10716 const observer = new MutationObserver((mutations) => { 10717 for (const mutation of mutations) { 10718 if (mutation.addedNodes.length) { 10719 adoptInjectedButtons(); 10720 } 10721 } 10722 }); 10723 10724 observer.observe(headerActions, { childList: true }); 10725 adoptInjectedButtons(); 10726 })(); 10727</script>
10727 10728 10729 10730 10731 10732 </div> 10733 </div> 10734 </div> 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 <div class="header__row header__navigation-bar-row color-scheme-1"> 10747 10748 10749 10750 10751 10752 10753<style data-shopify> 10754 .header__underlay { 10755 --color-submenu: rgb(255 255 255 / 1.0); 10756 } 10757 10758 10759</style> 10760 10761 10762 10763 10764 </div> 10765 10766</header-component> 10767
10768<script 10769 src="//www.linenhouse.com/cdn/shop/t/110/assets/header.js?v=36718054510661947891788814667" 10770 type="module" 10771></script>
10771 10772 10773 10774 10775 10776
10776<script type="module"> 10777 import { hydrate } from '@theme/section-hydration'; 10778 const url = new URL(window.location.href); 10779 url.searchParams.delete('page'); 10780 hydrate('sections--22159837626541__header_section', url); 10781 </script>
10781 10782 10783 10784 10785</header> 10786<!-- END sections: header-group --> 10787 </div> 10788 10789
10789<script> 10790 // Inline header height and menu style calculations to prevent layout shift 10791 // Note: Updates in calculateHeaderGroupHeight(), updateTransparentHeaderOffset() and setHeaderMenuStyle() utilities.js should be kept in sync with this function 10792 (function setHeaderHeighCustomProperties() { 10793 /* 10794 * Header calculation functions for maintaining CSS variables 10795 * Mimic calculateHeaderGroupHeight() in utilities.js 10796 */ 10797 const header = document.querySelector('header-component'); 10798 const headerGroup = document.querySelector('#header-group'); 10799 const hasHeaderSection = headerGroup?.querySelector('.header-section'); 10800 10801 if (!header || !headerGroup) return; 10802 10803 const headerTopRow = header.querySelector('.header__row--top'); 10804 const headerHeight = header.offsetHeight; 10805 10806 // Calculate the total height of the header group 10807 let headerGroupHeight = 0; 10808 const children = headerGroup.children; 10809 for (let i = 0; i < children.length; i++) { 10810 const element = children[i]; 10811 if (element === header || !(element instanceof HTMLElement)) continue; 10812 headerGroupHeight += element.offsetHeight; 10813 } 10814 10815 // Check for transparent header special case 10816 if (header.hasAttribute('transparent') && header.parentElement?.nextElementSibling) { 10817 headerGroupHeight += headerHeight; 10818 } 10819 10820 // Set CSS variables 10821 document.body.style.setProperty('--header-height', `${headerHeight}px`); 10822 document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`); 10823 10824 if (headerTopRow) { 10825 window.requestAnimationFrame(function () { 10826 document.body.style.setProperty('--top-row-height', `${headerTopRow.offsetHeight}px`); 10827 }); 10828 } 10829 10830 /** 10831 * Updates CSS custom properties for transparent header offset calculation 10832 * Mimic updateTransparentHeaderOffset() in utilities.js 10833 */ 10834 10835 if (!hasHeaderSection || !header?.hasAttribute('transparent')) { 10836 document.body.style.setProperty('--transparent-header-offset-boolean', '0'); 10837 return; 10838 } 10839 10840 const hasImmediateSection = hasHeaderSection.nextElementSibling?.classList.contains('shopify-section'); 10841 10842 const shouldApplyOffset = !hasImmediateSection ? '1' : '0'; 10843 document.body.style.setProperty('--transparent-header-offset-boolean', shouldApplyOffset); 10844 })(); 10845 10846 (function setHeaderMenuStyle() { 10847 const headerComponent = document.querySelector('#header-component'); 10848 if (headerComponent) { 10849 const isTouchDevice = 'ontouchstart' in window && navigator.maxTouchPoints > 0; 10850 const overflowList = headerComponent?.querySelector('overflow-list'); 10851 const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached'); 10852 headerComponent.dataset.menuStyle = isTouchDevice || hasReachedMinimum ? 'drawer' : 'menu'; 10853 } 10854 })(); 10855 </script>
10855 10856 10857 <main 10858 id="MainContent" 10859 class="content-for-layout" 10860 role="main" 10861 data-page-transition-enabled="false" 10862 data-product-transition="false" 10863 data-template="blog" 10864 > 10865 <div id="shopify-section-template--22159836807341__main" class="shopify-section"> 10866
10867<script 10868 src="//www.linenhouse.com/cdn/shop/t/110/assets/blog-posts-list.js?v=130728446720286597591788814653" 10869 type="module" 10870 fetchpriority="low" 10871></script>
10871 10872 10873<blog-posts-list section-id="template--22159836807341__main"> 10874 <div class="section-background color-scheme-1"></div> 10875 <div 10876 class=" 10877 section 10878 color-scheme-1 10879 blog-posts 10880 spacing-style 10881 size-style 10882 " 10883 data-testid="blog-posts" 10884 style="--padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));" 10885 > 10886 10887 10888 10889 10890 10891 10892 10893 <div class=" spacing-style text-block text-block--AWDA4UkY1aytHQnhKN__title h2 " style=" --padding-block-start: 48px; --padding-block-end:48px; --padding-inline-start:0px; --padding-inline-end:0px; --width: fit-content; --max-width: var(--max-width--body-narrow); "> 10894 <h1>LINEN HOUSE BLOG</h1> 10895 </div> 10896 10897 10898 10899 10900 10901 10902 10903 10904 <div 10905 ref="grid" 10906 class="blog-posts-container" 10907 > 10908 10909 10910 10911 <style data-shopify> 10912 [data-blog-index="template--22159836807341__main-1"] { 10913 --col-span: 6; 10914 --blog-post-card-scale: 1; 10915 } 10916 10917 @media screen and (max-width: 749px) { 10918 [data-blog-index="template--22159836807341__main-1"] { 10919 --col-span: 6; 10920 --blog-post-card-scale: 0.5; 10921 } 10922 } 10923 </style> 10924 <div 10925 class="blog-post-item blog-post-item--horizontal" 10926 data-testid="blog-post-item" 10927 data-blog-index="template--22159836807341__main-1" 10928 > 10929 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card" class="shopify-block"> 10930<div 10931 class="blog-post-card" 10932 style="--text-align: left" 10933> 10934 10935 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image" class="shopify-block"> 10936<div class="blog-post-card__image-container"> 10937 <a href="/blogs/news/helping-to-set-up-a-new-boarding-house-for-girls"> 10938 <img 10939 srcset=" 10940 //www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946&width=350 350w, 10941 //www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946&width=750 750w, 10942 //www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946&width=1100 1100w, 10943 //www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946&width=1500 1500w, 10944 //www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946 2100w 10945 " 10946 src="//www.linenhouse.com/cdn/shop/articles/blog-alinta-heading_48232317-d246-4e39-9303-a271c6b50a09.jpg?v=1787275946&width=1100" 10947 loading="eager" 10948 fetchpriority="high" 10949 width="2100" 10950 height="1500" 10951 alt="Helping to set-up a new boarding house for girls" 10952 class=" 10953 border-style 10954 blog-post-card__image 10955 blog-post-card__image--large 10956 " 10957 style="--border-width: 1px; --border-style: none; --border-color: 10958rgb(var(--color-border-rgb) / 1.0); --border-radius: 109594px; overflow: hidden; 10960" 10961 > 10962 </a> 10963</div> 10964 10965 10966 10967 10968</div> 10969 10970 10971 10972 <div class="blog-post-card__content"> 10973 <a 10974 href="/blogs/news/helping-to-set-up-a-new-boarding-house-for-girls" 10975 data-testid="blog-post-link" 10976 > 10977 10978 10979 10980 10981 10982 10983 10984 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 10985 Helping to set-up a new boarding house for girls 10986 </div> 10987 10988 10989 10990 10991 10992 10993 10994 10995</a> 10996 10997 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details" class="shopify-block"> 10998 10999 11000 11001 11002<div 11003 class=" 11004 blog-post-details 11005 spacing-style 11006 justify-left 11007 11008 " 11009 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11010 ><span><time datetime="2026-08-21T00:00:00Z">August 21, 2026</time></span></div> 11011 11012 11013 11014 11015 11016 11017</div> 11018 11019 11020 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content" class="shopify-block"> 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 <rte-formatter 11031 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content rte 11032 rte 11033 " 11034 11035 style=" 11036 --padding-block-start: 16px; --padding-block-end:0px; 11037--padding-inline-start:0px; --padding-inline-end:0px; 11038 11039 11040 11041 11042 --color: var(--color-foreground); 11043 11044 " 11045 11046 11047> 11048 A wrap-up of the exciting lead-up to a girls boarding house opening day, with the help of our fellow colleagues. 11049Â 11050 11051 <a href="/blogs/news/helping-to-set-up-a-new-boarding-house-for-girls">Read more...</a> 11052 11053 </rte-formatter> 11054 11055 11056 11057 11058 11059</div> 11060 11061 </div> 11062</div> 11063 11064 11065 11066 11067</div> 11068 11069 </div> 11070 11071 11072 <style data-shopify> 11073 [data-blog-index="template--22159836807341__main-2"] { 11074 --col-span: 3; 11075 --blog-post-card-scale: 0.8; 11076 } 11077 11078 @media screen and (max-width: 749px) { 11079 [data-blog-index="template--22159836807341__main-2"] { 11080 --col-span: 6; 11081 --blog-post-card-scale: 0.5; 11082 } 11083 } 11084 </style> 11085 <div 11086 class="blog-post-item" 11087 data-testid="blog-post-item" 11088 data-blog-index="template--22159836807341__main-2" 11089 > 11090 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-1" class="shopify-block"> 11091<div 11092 class="blog-post-card" 11093 style="--text-align: left" 11094> 11095 11096 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-1" class="shopify-block"> 11097<div class="blog-post-card__image-container"> 11098 <a href="/blogs/news/rosemary-cherry-tomato-focaccia"> 11099 <img 11100 srcset=" 11101 //www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562&width=350 350w, 11102 //www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562&width=750 750w, 11103 //www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562&width=1100 1100w, 11104 //www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562&width=1500 1500w, 11105 //www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562 2100w 11106 " 11107 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-focaccia_46d630a6-c577-4b47-a92a-267f0404001f.jpg?v=1787204562&width=1100" 11108 loading="eager" 11109 fetchpriority="high" 11110 width="2100" 11111 height="1500" 11112 alt="Super-crunchy, cherry tomato focaccia" 11113 class=" 11114 border-style 11115 blog-post-card__image 11116 blog-post-card__image--large 11117 " 11118 style="--border-width: 1px; --border-style: none; --border-color: 11119rgb(var(--color-border-rgb) / 1.0); --border-radius: 111204px; overflow: hidden; 11121" 11122 > 11123 </a> 11124</div> 11125 11126 11127 11128 11129</div> 11130 11131 11132 11133 <div class="blog-post-card__content"> 11134 <a 11135 href="/blogs/news/rosemary-cherry-tomato-focaccia" 11136 data-testid="blog-post-link" 11137 > 11138 11139 11140 11141 11142 11143 11144 11145 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-1 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11146 Super-crunchy, cherry tomato focaccia 11147 </div> 11148 11149 11150 11151 11152 11153 11154 11155 11156</a> 11157 11158 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-1" class="shopify-block"> 11159 11160 11161 11162 11163<div 11164 class=" 11165 blog-post-details 11166 spacing-style 11167 justify-left 11168 11169 " 11170 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11171 ><span><time datetime="2026-08-20T04:59:27Z">August 20, 2026</time></span></div> 11172 11173 11174 11175 11176 11177 11178</div> 11179 11180 11181 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-1" class="shopify-block"> 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 <rte-formatter 11192 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-1 rte 11193 rte 11194 " 11195 11196 style=" 11197 --padding-block-start: 16px; --padding-block-end:0px; 11198--padding-inline-start:0px; --padding-inline-end:0px; 11199 11200 11201 11202 11203 --color: var(--color-foreground); 11204 11205 " 11206 11207 11208> 11209 With its crunchy outer and fluffy centre, this perfectly salted, dimpled focaccia is a dream snack. 11210 11211 <a href="/blogs/news/rosemary-cherry-tomato-focaccia">Read more...</a> 11212 11213 </rte-formatter> 11214 11215 11216 11217 11218 11219</div> 11220 11221 </div> 11222</div> 11223 11224 11225 11226 11227</div> 11228 11229 </div> 11230 11231 11232 <style data-shopify> 11233 [data-blog-index="template--22159836807341__main-3"] { 11234 --col-span: 3; 11235 --blog-post-card-scale: 0.8; 11236 } 11237 11238 @media screen and (max-width: 749px) { 11239 [data-blog-index="template--22159836807341__main-3"] { 11240 --col-span: 6; 11241 --blog-post-card-scale: 0.5; 11242 } 11243 } 11244 </style> 11245 <div 11246 class="blog-post-item" 11247 data-testid="blog-post-item" 11248 data-blog-index="template--22159836807341__main-3" 11249 > 11250 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-2" class="shopify-block"> 11251<div 11252 class="blog-post-card" 11253 style="--text-align: left" 11254> 11255
11256 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-2" class="shopify-block"> 11257<div class="blog-post-card__image-container"> 11258 <a href="/blogs/news/tips-for-a-better-night-sleep"> 11259 <img 11260 srcset=" 11261 //www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525&width=350 350w, 11262 //www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525&width=750 750w, 11263 //www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525&width=1100 1100w, 11264 //www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525&width=1500 1500w, 11265 //www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525 2100w 11266 " 11267 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-sublime-sleep_a70f4bc8-910e-4beb-814f-d0083ee3eb11.jpg?v=1786960525&width=1100" 11268 loading="eager" 11269 fetchpriority="high" 11270 width="2100" 11271 height="1500" 11272 alt="Take these steps to achieve sublime sleep" 11273 class=" 11274 border-style 11275 blog-post-card__image 11276 blog-post-card__image--large 11277 " 11278 style="--border-width: 1px; --border-style: none; --border-color: 11279rgb(var(--color-border-rgb) / 1.0); --border-radius: 112804px; overflow: hidden; 11281" 11282 > 11283 </a> 11284</div> 11285 11286 11287 11288 11289</div> 11290 11291 11292 11293 <div class="blog-post-card__content"> 11294 <a 11295 href="/blogs/news/tips-for-a-better-night-sleep" 11296 data-testid="blog-post-link" 11297 > 11298 11299 11300 11301 11302 11303 11304 11305 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-2 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11306 Take these steps to achieve sublime sleep 11307 </div> 11308 11309 11310 11311 11312 11313 11314 11315 11316</a> 11317 11318 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-2" class="shopify-block"> 11319 11320 11321 11322 11323<div 11324 class=" 11325 blog-post-details 11326 spacing-style 11327 justify-left 11328 11329 " 11330 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11331 ><span><time datetime="2026-08-17T05:20:00Z">August 17, 2026</time></span></div> 11332 11333 11334 11335 11336 11337 11338</div> 11339 11340 11341 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-2" class="shopify-block"> 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 <rte-formatter 11352 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-2 rte 11353 rte 11354 " 11355 11356 style=" 11357 --padding-block-start: 16px; --padding-block-end:0px; 11358--padding-inline-start:0px; --padding-inline-end:0px; 11359 11360 11361 11362 11363 --color: var(--color-foreground); 11364 11365 " 11366 11367 11368> 11369 Try some of these simple tweaks to achieve your greatest shut-eye. 11370 11371 <a href="/blogs/news/tips-for-a-better-night-sleep">Read more...</a> 11372 11373 </rte-formatter> 11374 11375 11376 11377 11378 11379</div> 11380 11381 </div> 11382</div> 11383 11384 11385 11386 11387</div> 11388 11389 </div> 11390 11391 11392 <style data-shopify> 11393 [data-blog-index="template--22159836807341__main-4"] { 11394 --col-span: 2; 11395 --blog-post-card-scale: 0.6; 11396 } 11397 11398 @media screen and (max-width: 749px) { 11399 [data-blog-index="template--22159836807341__main-4"] { 11400 --col-span: 6; 11401 --blog-post-card-scale: 0.5; 11402 } 11403 } 11404 </style> 11405 <div 11406 class="blog-post-item" 11407 data-testid="blog-post-item" 11408 data-blog-index="template--22159836807341__main-4" 11409 > 11410 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-3" class="shopify-block"> 11411<div 11412 class="blog-post-card" 11413 style="--text-align: left" 11414> 11415 11416 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-3" class="shopify-block"> 11417<div class="blog-post-card__image-container"> 11418 <a href="/blogs/news/chicken-leek-mustard-pie"> 11419 <img 11420 srcset=" 11421 //www.linenhouse.com/cdn/shop/articles/blog-main-pie_464157a1-93e4-4d9d-a908-2
114210a0c918bcfa.jpg?v=1787201936&width=350 350w, 11422 //www.linenhouse.com/cdn/shop/articles/blog-main-pie_464157a1-93e4-4d9d-a908-20a0c918bcfa.jpg?v=1787201936&width=750 750w, 11423 11424 11425 //www.linenhouse.com/cdn/shop/articles/blog-main-pie_464157a1-93e4-4d9d-a908-20a0c918bcfa.jpg?v=1787201936 915w 11426 " 11427 src="//www.linenhouse.com/cdn/shop/articles/blog-main-pie_464157a1-93e4-4d9d-a908-20a0c918bcfa.jpg?v=1787201936&width=1100" 11428 loading="eager" 11429 fetchpriority="high" 11430 width="915" 11431 height="400" 11432 alt="Wholesome leek and chicken pie" 11433 class=" 11434 border-style 11435 blog-post-card__image 11436 blog-post-card__image--large 11437 " 11438 style="--border-width: 1px; --border-style: none; --border-color: 11439rgb(var(--color-border-rgb) / 1.0); --border-radius: 114404px; overflow: hidden; 11441" 11442 > 11443 </a> 11444</div> 11445 11446 11447 11448 11449</div> 11450 11451 11452 11453 <div class="blog-post-card__content"> 11454 <a 11455 href="/blogs/news/chicken-leek-mustard-pie" 11456 data-testid="blog-post-link" 11457 > 11458 11459 11460 11461 11462 11463 11464 11465 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-3 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11466 Wholesome leek and chicken pie 11467 </div> 11468 11469 11470 11471 11472 11473 11474 11475 11476</a> 11477 11478 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-3" class="shopify-block"> 11479 11480 11481 11482 11483<div 11484 class=" 11485 blog-post-details 11486 spacing-style 11487 justify-left 11488 11489 " 11490 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11491 ><span><time datetime="2026-08-09T23:00:00Z">August 10, 2026</time></span></div> 11492 11493 11494 11495 11496 11497 11498</div> 11499 11500 11501 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-3" class="shopify-block"> 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 <rte-formatter 11512 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-3 rte 11513 rte 11514 " 11515 11516 style=" 11517 --padding-block-start: 16px; --padding-block-end:0px; 11518--padding-inline-start:0px; --padding-inline-end:0px; 11519 11520 11521 11522 11523 --color: var(--color-foreground); 11524 11525 " 11526 11527 11528> 11529 For warming nourishment, follow this recipe for a mouth-watering winner that's got weeknight dinner sorted. 11530 11531 <a href="/blogs/news/chicken-leek-mustard-pie">Read more...</a> 11532 11533 </rte-formatter> 11534 11535 11536 11537 11538 11539</div> 11540 11541 </div> 11542</div> 11543 11544 11545 11546 11547</div> 11548 11549 </div> 11550 11551 11552 <style data-shopify> 11553 [data-blog-index="template--22159836807341__main-5"] { 11554 --col-span: 2; 11555 --blog-post-card-scale: 0.6; 11556 } 11557 11558 @media screen and (max-width: 749px) { 11559 [data-blog-index="template--22159836807341__main-5"] { 11560 --col-span: 6; 11561 --blog-post-card-scale: 0.5; 11562 } 11563 } 11564 </style> 11565 <div 11566 class="blog-post-item" 11567 data-testid="blog-post-item" 11568 data-blog-index="template--22159836807341__main-5" 11569 > 11570 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-4" class="shopify-block"> 11571<div 11572 class="blog-post-card" 11573 style="--text-align: left" 11574> 11575 11576 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-4" class="shopify-block"> 11577<div class="blog-post-card__image-container"> 11578 <a href="/blogs/news/join-our-textile-waste-revolution"> 11579 <img 11580 srcset=" 11581 //www.linenhouse.com/cdn/shop/articles/rewear-heading_6512a99c-3c37-47bd-9edc-3db7039324b6.jpg?v=1786960763&width=350 350w, 11582 //www.linenhouse.com/cdn/shop/articles/rewear-heading_6512a99c-3c37-47bd-9edc-3db7039324b6.jpg?v=1786960763&width=750 750w, 11583 11584 11585 //www.linenhouse.com/cdn/shop/articles/rewear-heading_6512a99c-3c37-47bd-9edc-3db7039324b6.jpg?v=1786960763 915w 11586 " 11587 src="//www.linenhouse.com/cdn/shop/articles/rewear-heading_6512a99c-3c37-47bd-9edc-3db7039324b6.jpg?v=1786960763&width=1100" 11588 loading="eager" 11589 fetchpriority="high" 11590 width="915" 11591 height="400" 11592 alt="Join our textile waste revolution" 11593 class=" 11594 border-style 11595 blog-post-card__image 11596 blog-post-card__image--large 11597 " 11598 style="--border-width: 1px; --border-style: none; --border-color: 11599rgb(var(--color-border-rgb) / 1.0); --border-radius: 116004px; overflow: hidden; 11601" 11602 > 11603 </a> 11604</div> 11605 11606 11607 11608 11609</div> 11610 11611 11612 11613 <div class="blog-post-card__content"> 11614 <a 11615 href="/blogs/news/join-our-textile-waste-revolution" 11616 data-testid="blog-post-link" 11617 > 11618 11619 11620 11621 11622 11623 11624 11625 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-4 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11626 Join our textile waste revolution 11627 </div> 11628 11629 11630 11631 11632 11633 11634 11635 11636</a> 11637 11638 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-4" class="shopify-block"> 11639 11640 11641 11642 11643<div 11644 class=" 11645 blog-post-details 11646 spacing-style 11647 justify-left 11648 11649 " 11650 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11651 ><span><time datetime="2026-08-03T05:35:16Z">August 3, 2026</time></span></div> 11652 11653 11654 11655 11656 11657 11658</div> 11659 11660 11661 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-4" class="shopify-block"> 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 <rte-formatter 11672 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-4 rte 11673 rte 11674 " 11675 11676 style=" 11677 --padding-block-start: 16px; --padding-block-end:0px; 11678--padding-inline-start:0px; --padding-inline-end:0px; 11679 11680 11681 11682 11683 --color: var(--color-foreground); 11684 11685 " 11686 11687 11688> 11689 Imagine if we recycled clothes as often as we cleaned out our cupboards? 11690 11691 <a href="/blogs/news/join-our-textile-waste-revolution">Read more...</a> 11692 11693 </rte-formatter> 11694 11695 11696 11697 11698 11699</div> 11700 11701 </div> 11702</div> 11703 11704 11705 11706 11707</div> 11708 11709 </div> 11710 11711 11712 <style data-shopify> 11713 [data-blog-index="template--22159836807341__main-6"] { 11714 --col-span: 2; 11715 --blog-post-card-scale: 0.6; 11716 } 11717 11718 @media screen and (max-width: 749px) { 11719 [data-blog-index="template--22159836807341__main-6"] { 11720 --col-span: 6; 11721 --blog-post-card-scale: 0.5; 11722 } 11723 } 11724 </style> 11725 <div 11726 class="blog-post-item" 11727 data-testid="blog-post-item" 11728 data-blog-index="template--22159836807341__main-6" 11729 > 11730 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-5" class="shopify-block"> 11731<div 11732 class="blog-post-card" 11733 style="--text-align: left" 11734> 11735 11736 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-5" class="shopify-block"> 11737<div class="blog-post-card__image-container"> 11738 <a href="/blogs/news/cosy-interiors"> 11739 <img 11740 srcset=" 11741 //www.linenhouse.com/cdn/shop/articles/blog-main-cosy-home_c63e77a9-07da-42c5-85c6-9a40fac9c8cc.jpg?v=1786960843&width=350 350w, 11742 //www.linenhouse.com/cdn/shop/articles/blog-main-cosy-home_c63e77a9-07da-42c5-85c6-9a40fac9c8cc.jpg?v=1786960843&width=750 750w, 11743 11744 11745 //www.linenhouse.com/cdn/shop/articles/blog-main-cosy-home_c63e77a9-07da-42c5-85c6-9a40fac9c8cc.jpg?v=1786960843 915w 11746 " 11747 src="//www.linenhouse.com/cdn/shop/articles/blog-main-cosy-home_c63e77a9-07da-42c5-85c6-9a40fac9c8cc.jpg?v=1786960843&width=1100" 11748 loading="eager" 11749 fetchpriority="high" 11750 width="915" 11751 height="400" 11752 alt="Your guide to an eternally cosy home" 11753 class=" 11754 border-style 11755 blog-post-card__image 11756 blog-post-card__image--large 11757 " 11758 style="--border-width: 1px; --border-style: none; --border-color: 11759rgb(var(--color-border-rgb) / 1.0); --border-radius: 117604px; overflow: hidden; 11761" 11762 > 11763 </a> 11764</div> 11765 11766 11767 11768 11769</div> 11770 11771 11772 11773 <div class="blog-post-card__content"> 11774 <a 11775 href="/blogs/news/cosy-interiors" 11776 data-testid="blog-post-link" 11777 > 11778 11779 11780 11781 11782 11783 11784 11785 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-5 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11786 Your guide to an eternally cosy home 11787 </div> 11788 11789 11790 11791 11792 11793 11794 11795 11796</a> 11797 11798 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-5" class="shopify-block"> 11799 11800 11801 11802 11803<div 11804 class=" 11805 blog-post-details 11806 spacing-style 11807 justify-left 11808 11809 " 11810 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11811 ><span><time datetime="2026-07-08T00:00:00Z">July 8, 2026</time></span></div> 11812 11813 11814 11815 11816 11817 11818</div> 11819 11820 11821 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-5" class="shopify-block"> 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 <rte-formatter 11832 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-5 rte 11833 rte 11834 " 11835 11836 style=" 11837 --padding-block-start: 16px; --padding-block-end:0px; 11838--padding-inline-start:0px; --padding-inline-end:0px; 11839 11840 11841 11842 11843 --color: var(--color-foreground); 11844 11845 " 11846 11847 11848> 11849 Here's how to embrace an effortlessly cosy interior without spending a fortune. 11850 11851 <a href="/blogs/news/cosy-interiors">Read more...</a> 11852 11853 </rte-formatter> 11854 11855 11856 11857 11858 11859</div> 11860 11861 </div> 11862</div> 11863 11864 11865 11866 11867</div> 11868 11869 </div> 11870 11871 11872 <style data-shopify> 11873 [data-blog-index="template--22159836807341__main-7"] { 11874 --col-span: 2; 11875 --blog-post-card-scale: 0.6; 11876 } 11877 11878 @media screen and (max-width: 749px) { 11879 [data-blog-index="template--22159836807341__main-7"] { 11880 --col-span: 6; 11881 --blog-post-card-scale: 0.5; 11882 } 11883 } 11884 </style> 11885 <div 11886 class="blog-post-item" 11887 data-testid="blog-post-item" 11888 data-blog-index="template--22159836807341__main-7" 11889 > 11890 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-6" class="shopify-block"> 11891<div 11892 class="blog-post-card" 11893 style="--text-align: left" 11894> 11895 11896 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-6" class="shopify-block"> 11897<div class="blog-post-card__image-container"> 11898 <a href="/blogs/news/washing-odourous-bathroom-towels"> 11899 <img 11900 srcset=" 11901 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-recharge_d7edb561-58dc-4a5c-b710-21a1616b11fb.jpg?v=1786960888&width=350 350w, 11902 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-recharge_d7edb561-58dc-4a5c-b710-21a1616b11fb.jpg?v=1786960888&width=750 750w, 11903 11904 11905 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-recharge_d7edb561-58dc-4a5c-b710-21a1616b11fb.jpg?v=1786960888 915w 11906 " 11907 src="//www.linenhouse.com/cdn/shop/articles/blog-main-towel-recharge_d7edb561-58dc-4a5c-b710-21a1616b11fb.jpg?v=1786960888&width=1100" 11908 loading="eager" 11909 fetchpriority="high" 11910 width="915" 11911 height="400" 11912 alt="Recharge your stale towels, naturally" 11913 class=" 11914 border-style 11915 blog-post-card__image 11916 blog-post-card__image--large 11917 " 11918 style="--border-width: 1px; --border-style: none; --border-color: 11919rgb(var(--color-border-rgb) / 1.0); --border-radius: 119204px; overflow: hidden; 11921" 11922 > 11923 </a> 11924</div> 11925 11926 11927 11928 11929</div> 11930 11931 11932 11933 <div class="blog-post-card__content"> 11934 <a 11935 href="/blogs/news/washing-odourous-bathroom-towels" 11936 data-testid="blog-post-link" 11937 > 11938 11939 11940 11941 11942 11943 11944 11945 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-6 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 11946 Recharge your stale towels, naturally 11947 </div> 11948 11949 11950 11951 11952 11953 11954 11955 11956</a> 11957 11958 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-6" class="shopify-block"> 11959 11960 11961 11962 11963<div 11964 class=" 11965 blog-post-details 11966 spacing-style 11967 justify-left 11968 11969 " 11970 style="--padding-block-start: 0px;--padding-block-end: 0px;" 11971 ><span><time datetime="2026-07-04T01:25:00Z">July 4, 2026</time></span></div> 11972 11973 11974 11975 11976 11977 11978</div> 11979 11980 11981 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-6" class="shopify-block"> 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 <rte-formatter 11992 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-6 rte 11993 rte 11994 " 11995 11996 style=" 11997 --padding-block-start: 16px; --padding-block-end:0px; 11998--padding-inline-start:0px; --padding-inline-end:0px; 11999 12000 12001 12002 12003 --color: var(--color-foreground); 12004 12005 " 12006 12007 12008> 12009 A useful guide to keeping your towels fresh. 12010 12011 <a href="/blogs/news/washing-odourous-bathroom-towels">Read more...</a> 12012 12013 </rte-formatter> 12014 12015 12016 12017 12018 12019</div> 12020 12021 </div> 12022</div> 12023 12024 12025 12026 12027</div> 12028 12029 </div> 12030 12031 12032 <style data-shopify> 12033 [data-blog-index="template--22159836807341__main-8"] { 12034 --col-span: 2; 12035 --blog-post-card-scale: 0.6; 12036 } 12037 12038 @media screen and (max-width: 749px) { 12039 [data-blog-index="template--22159836807341__main-8"] { 12040 --col-span: 6; 12041 --blog-post-card-scale: 0.5; 12042 } 12043 } 12044 </style> 12045 <div 12046 class="blog-post-item" 12047 data-testid="blog-post-item" 12048 data-blog-index="template--22159836807341__main-8" 12049 > 12050 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-7" class="shopify-block"> 12051<div 12052 class="blog-post-card" 12053 style="--text-align: left" 12054> 12055 12056 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-7" class="shopify-block"> 12057<div class="blog-post-card__image-container"> 12058 <a href="/blogs/news/this-is-how-to-care-for-pure-linen"> 12059 <img 12060 srcset=" 12061 //www.linenhouse.com/cdn/shop/articles/blog-main-pure-linen-care_b9a2f545-f9f8-4568-b33f-19349f646c0e.jpg?v=1786928473&width=350 350w, 12062 //www.linenhouse.com/cdn/shop/articles/blog-main-pure-linen-care_b9a2f545-f9f8-4568-b33f-19349f646c0e.jpg?v=1786928473&width=750 750w, 12063 12064 12065 //www.linenhouse.com/cdn/shop/articles/blog-main-pure-linen-care_b9a2f545-f9f8-4568-b33f-19349f646c0e.jpg?v=1786928473 915w 12066 " 12067 src="//www.linenhouse.com/cdn/shop/articles/blog-main-pure-linen-care_b9a2f545-f9f8-4568-b33f-19349f646c0e.jpg?v=1786928473&width=1100" 12068 loading="eager" 12069 fetchpriority="high" 12070 width="915" 12071 height="400" 12072 alt="How to care for pure linen" 12073 class=" 12074 border-style 12075 blog-post-card__image 12076 blog-post-card__image--large 12077 " 12078 style="--border-width: 1px; --border-style: none; --border-color: 12079rgb(var(--color-border-rgb) / 1.0); --border-radius: 120804px; overflow: hidden; 12081" 12082 > 12083 </a> 12084</div> 12085 12086 12087 12088 12089</div> 12090 12091 12092 12093 <div class="blog-post-card__content"> 12094 <a 12095 href="/blogs/news/this-is-how-to-care-for-pure-linen" 12096 data-testid="blog-post-link" 12097 > 12098 12099 12100 12101 12102 12103 12104 12105 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-7 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12106 How to care for pure linen 12107 </div> 12108 12109 12110 12111 12112 12113 12114 12115 12116</a> 12117 12118 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-7" class="shopify-block"> 12119 12120 12121 12122 12123<div 12124 class=" 12125 blog-post-details 12126 spacing-style 12127 justify-left 12128 12129 " 12130 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12131 ><span><time datetime="2026-07-03T00:00:00Z">July 3, 2026</time></span></div> 12132 12133 12134 12135 12136 12137 12138</div> 12139 12140 12141 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-7" class="shopify-block"> 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 <rte-formatter 12152 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-7 rte 12153 rte 12154 " 12155 12156 style=" 12157 --padding-block-start: 16px; --padding-block-end:0px; 12158--padding-inline-start:0px; --padding-inline-end:0px; 12159 12160 12161 12162 12163 --color: var(--color-foreground); 12164 12165 " 12166 12167 12168> 12169 Once you've made your investment, it's worth knowing how to take care of pure linen. 12170 12171 <a href="/blogs/news/this-is-how-to-care-for-pure-
12171linen">Read more...</a> 12172 12173 </rte-formatter> 12174 12175 12176 12177 12178 12179</div> 12180 12181 </div> 12182</div> 12183 12184 12185 12186 12187</div> 12188 12189 </div> 12190 12191 12192 <style data-shopify> 12193 [data-blog-index="template--22159836807341__main-9"] { 12194 --col-span: 2; 12195 --blog-post-card-scale: 0.6; 12196 } 12197 12198 @media screen and (max-width: 749px) { 12199 [data-blog-index="template--22159836807341__main-9"] { 12200 --col-span: 6; 12201 --blog-post-card-scale: 0.5; 12202 } 12203 } 12204 </style> 12205 <div 12206 class="blog-post-item" 12207 data-testid="blog-post-item" 12208 data-blog-index="template--22159836807341__main-9" 12209 > 12210 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-8" class="shopify-block"> 12211<div 12212 class="blog-post-card" 12213 style="--text-align: left" 12214> 12215 12216 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-8" class="shopify-block"> 12217<div class="blog-post-card__image-container"> 12218 <a href="/blogs/news/home-care-tips"> 12219 <img 12220 srcset=" 12221 //www.linenhouse.com/cdn/shop/articles/blog-main-home-tips_4c58bb8b-763c-4121-8f41-a9f11c29f678.jpg?v=1786340113&width=350 350w, 12222 //www.linenhouse.com/cdn/shop/articles/blog-main-home-tips_4c58bb8b-763c-4121-8f41-a9f11c29f678.jpg?v=1786340113&width=750 750w, 12223 12224 12225 //www.linenhouse.com/cdn/shop/articles/blog-main-home-tips_4c58bb8b-763c-4121-8f41-a9f11c29f678.jpg?v=1786340113 915w 12226 " 12227 src="//www.linenhouse.com/cdn/shop/articles/blog-main-home-tips_4c58bb8b-763c-4121-8f41-a9f11c29f678.jpg?v=1786340113&width=1100" 12228 loading="eager" 12229 fetchpriority="high" 12230 width="915" 12231 height="400" 12232 alt="Home care tips, from us" 12233 class=" 12234 border-style 12235 blog-post-card__image 12236 blog-post-card__image--large 12237 " 12238 style="--border-width: 1px; --border-style: none; --border-color: 12239rgb(var(--color-border-rgb) / 1.0); --border-radius: 122404px; overflow: hidden; 12241" 12242 > 12243 </a> 12244</div> 12245 12246 12247 12248 12249</div> 12250 12251 12252 12253 <div class="blog-post-card__content"> 12254 <a 12255 href="/blogs/news/home-care-tips" 12256 data-testid="blog-post-link" 12257 > 12258 12259 12260 12261 12262 12263 12264 12265 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-8 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12266 Home care tips, from us 12267 </div> 12268 12269 12270 12271 12272 12273 12274 12275 12276</a> 12277 12278 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-8" class="shopify-block"> 12279 12280 12281 12282 12283<div 12284 class=" 12285 blog-post-details 12286 spacing-style 12287 justify-left 12288 12289 " 12290 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12291 ><span><time datetime="2026-06-30T00:00:00Z">June 30, 2026</time></span></div> 12292 12293 12294 12295 12296 12297 12298</div> 12299 12300 12301 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-8" class="shopify-block"> 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 <rte-formatter 12312 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-8 rte 12313 rte 12314 " 12315 12316 style=" 12317 --padding-block-start: 16px; --padding-block-end:0px; 12318--padding-inline-start:0px; --padding-inline-end:0px; 12319 12320 12321 12322 12323 --color: var(--color-foreground); 12324 12325 " 12326 12327 12328> 12329 We answer your most queried home care questions. 12330 12331 <a href="/blogs/news/home-care-tips">Read more...</a> 12332 12333 </rte-formatter> 12334 12335 12336 12337 12338 12339</div> 12340 12341 </div> 12342</div> 12343 12344 12345 12346 12347</div> 12348 12349 </div> 12350 12351 12352 <style data-shopify> 12353 [data-blog-index="template--22159836807341__main-10"] { 12354 --col-span: 2; 12355 --blog-post-card-scale: 0.6; 12356 } 12357 12358 @media screen and (max-width: 749px) { 12359 [data-blog-index="template--22159836807341__main-10"] { 12360 --col-span: 6; 12361 --blog-post-card-scale: 0.5; 12362 } 12363 } 12364 </style> 12365 <div 12366 class="blog-post-item" 12367 data-testid="blog-post-item" 12368 data-blog-index="template--22159836807341__main-10" 12369 > 12370 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-9" class="shopify-block"> 12371<div 12372 class="blog-post-card" 12373 style="--text-align: left" 12374> 12375 12376 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-9" class="shopify-block"> 12377<div class="blog-post-card__image-container"> 12378 <a href="/blogs/news/shop-wisely-superior-bath-towels"> 12379 <img 12380 srcset=" 12381 //www.linenhouse.com/cdn/shop/articles/blog-main-superior-towels_4bc0ca63-cea0-4789-b383-35b03e9fd791.jpg?v=1786928367&width=350 350w, 12382 //www.linenhouse.com/cdn/shop/articles/blog-main-superior-towels_4bc0ca63-cea0-4789-b383-35b03e9fd791.jpg?v=1786928367&width=750 750w, 12383 12384 12385 //www.linenhouse.com/cdn/shop/articles/blog-main-superior-towels_4bc0ca63-cea0-4789-b383-35b03e9fd791.jpg?v=1786928367 915w 12386 " 12387 src="//www.linenhouse.com/cdn/shop/articles/blog-main-superior-towels_4bc0ca63-cea0-4789-b383-35b03e9fd791.jpg?v=1786928367&width=1100" 12388 loading="eager" 12389 fetchpriority="high" 12390 width="915" 12391 height="400" 12392 alt="Shop wisely for superior bath towels" 12393 class=" 12394 border-style 12395 blog-post-card__image 12396 blog-post-card__image--large 12397 " 12398 style="--border-width: 1px; --border-style: none; --border-color: 12399rgb(var(--color-border-rgb) / 1.0); --border-radius: 124004px; overflow: hidden; 12401" 12402 > 12403 </a> 12404</div> 12405 12406 12407 12408 12409</div> 12410 12411 12412 12413 <div class="blog-post-card__content"> 12414 <a 12415 href="/blogs/news/shop-wisely-superior-bath-towels" 12416 data-testid="blog-post-link" 12417 > 12418 12419 12420 12421 12422 12423 12424 12425 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-9 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12426 Shop wisely for superior bath towels 12427 </div> 12428 12429 12430 12431 12432 12433 12434 12435 12436</a> 12437 12438 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-9" class="shopify-block"> 12439 12440 12441 12442 12443<div 12444 class=" 12445 blog-post-details 12446 spacing-style 12447 justify-left 12448 12449 " 12450 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12451 ><span><time datetime="2026-06-26T00:00:00Z">June 26, 2026</time></span></div> 12452 12453 12454 12455 12456 12457 12458</div> 12459 12460 12461 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-9" class="shopify-block"> 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 <rte-formatter 12472 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-9 rte 12473 rte 12474 " 12475 12476 style=" 12477 --padding-block-start: 16px; --padding-block-end:0px; 12478--padding-inline-start:0px; --padding-inline-end:0px; 12479 12480 12481 12482 12483 --color: var(--color-foreground); 12484 12485 " 12486 12487 12488> 12489 Understanding what makes a towel great is a breeze when you understand its simple anatomy. 12490 12491 <a href="/blogs/news/shop-wisely-superior-bath-towels">Read more...</a> 12492 12493 </rte-formatter> 12494 12495 12496 12497 12498 12499</div> 12500 12501 </div> 12502</div> 12503 12504 12505 12506 12507</div> 12508 12509 </div> 12510 12511 12512 <style data-shopify> 12513 [data-blog-index="template--22159836807341__main-11"] { 12514 --col-span: 2; 12515 --blog-post-card-scale: 0.6; 12516 } 12517 12518 @media screen and (max-width: 749px) { 12519 [data-blog-index="template--22159836807341__main-11"] { 12520 --col-span: 6; 12521 --blog-post-card-scale: 0.5; 12522 } 12523 } 12524 </style> 12525 <div 12526 class="blog-post-item" 12527 data-testid="blog-post-item" 12528 data-blog-index="template--22159836807341__main-11" 12529 > 12530 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-10" class="shopify-block"> 12531<div 12532 class="blog-post-card" 12533 style="--text-align: left" 12534> 12535 12536 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-10" class="shopify-block"> 12537<div class="blog-post-card__image-container"> 12538 <a href="/blogs/news/replacing-your-pillow"> 12539 <img 12540 srcset=" 12541 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-refresh_a84e3d2d-9ff3-4f08-bb05-2480707561cb.jpg?v=1786960925&width=350 350w, 12542 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-refresh_a84e3d2d-9ff3-4f08-bb05-2480707561cb.jpg?v=1786960925&width=750 750w, 12543 12544 12545 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-refresh_a84e3d2d-9ff3-4f08-bb05-2480707561cb.jpg?v=1786960925 915w 12546 " 12547 src="//www.linenhouse.com/cdn/shop/articles/blog-main-pillow-refresh_a84e3d2d-9ff3-4f08-bb05-2480707561cb.jpg?v=1786960925&width=1100" 12548 loading="eager" 12549 fetchpriority="high" 12550 width="915" 12551 height="400" 12552 alt="Why it's best we refresh our pillows often" 12553 class=" 12554 border-style 12555 blog-post-card__image 12556 blog-post-card__image--large 12557 " 12558 style="--border-width: 1px; --border-style: none; --border-color: 12559rgb(var(--color-border-rgb) / 1.0); --border-radius: 125604px; overflow: hidden; 12561" 12562 > 12563 </a> 12564</div> 12565 12566 12567 12568 12569</div> 12570 12571 12572 12573 <div class="blog-post-card__content"> 12574 <a 12575 href="/blogs/news/replacing-your-pillow" 12576 data-testid="blog-post-link" 12577 > 12578 12579 12580 12581 12582 12583 12584 12585 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-10 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12586 Why it's best we refresh our pillows often 12587 </div> 12588 12589 12590 12591 12592 12593 12594 12595 12596</a> 12597 12598 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-10" class="shopify-block"> 12599 12600 12601 12602 12603<div 12604 class=" 12605 blog-post-details 12606 spacing-style 12607 justify-left 12608 12609 " 12610 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12611 ><span><time datetime="2026-06-22T00:00:00Z">June 22, 2026</time></span></div> 12612 12613 12614 12615 12616 12617 12618</div> 12619 12620 12621 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-10" class="shopify-block"> 12622 12623 12624 12625 12626 12627 12628 12629 12630 12631 <rte-formatter 12632 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-10 rte 12633 rte 12634 " 12635 12636 style=" 12637 --padding-block-start: 16px; --padding-block-end:0px; 12638--padding-inline-start:0px; --padding-inline-end:0px; 12639 12640 12641 12642 12643 --color: var(--color-foreground); 12644 12645 " 12646 12647 12648> 12649 Signs your pillow has reached its end date: let's get you sleeping perfectly. 12650 12651 <a href="/blogs/news/replacing-your-pillow">Read more...</a> 12652 12653 </rte-formatter> 12654 12655 12656 12657 12658 12659</div> 12660 12661 </div> 12662</div> 12663 12664 12665 12666 12667</div> 12668 12669 </div> 12670 12671 12672 <style data-shopify> 12673 [data-blog-index="template--22159836807341__main-12"] { 12674 --col-span: 2; 12675 --blog-post-card-scale: 0.6; 12676 } 12677 12678 @media screen and (max-width: 749px) { 12679 [data-blog-index="template--22159836807341__main-12"] { 12680 --col-span: 6; 12681 --blog-post-card-scale: 0.5; 12682 } 12683 } 12684 </style> 12685 <div 12686 class="blog-post-item" 12687 data-testid="blog-post-item" 12688 data-blog-index="template--22159836807341__main-12" 12689 > 12690 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-11" class="shopify-block"> 12691<div 12692 class="blog-post-card" 12693 style="--text-align: left" 12694> 12695 12696 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-11" class="shopify-block"> 12697<div class="blog-post-card__image-container"> 12698 <a href="/blogs/news/thread-counts-myths-busted"> 12699 <img 12700 srcset=" 12701 //www.linenhouse.com/cdn/shop/articles/blog-main-thread-myths_34600914-56c7-43e6-a4f7-396184ce3119.jpg?v=1786960960&width=350 350w, 12702 //www.linenhouse.com/cdn/shop/articles/blog-main-thread-myths_34600914-56c7-43e6-a4f7-396184ce3119.jpg?v=1786960960&width=750 750w, 12703 12704 12705 //www.linenhouse.com/cdn/shop/articles/blog-main-thread-myths_34600914-56c7-43e6-a4f7-396184ce3119.jpg?v=1786960960 915w 12706 " 12707 src="//www.linenhouse.com/cdn/shop/articles/blog-main-thread-myths_34600914-56c7-43e6-a4f7-396184ce3119.jpg?v=1786960960&width=1100" 12708 loading="eager" 12709 fetchpriority="high" 12710 width="915" 12711 height="400" 12712 alt="That thread count myth, busted" 12713 class=" 12714 border-style 12715 blog-post-card__image 12716 blog-post-card__image--large 12717 " 12718 style="--border-width: 1px; --border-style: none; --border-color: 12719rgb(var(--color-border-rgb) / 1.0); --border-radius: 127204px; overflow: hidden; 12721" 12722 > 12723 </a> 12724</div> 12725 12726 12727 12728 12729</div> 12730 12731 12732 12733 <div class="blog-post-card__content"> 12734 <a 12735 href="/blogs/news/thread-counts-myths-busted" 12736 data-testid="blog-post-link" 12737 > 12738 12739 12740 12741 12742 12743 12744 12745 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-11 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12746 That thread count myth, busted 12747 </div> 12748 12749 12750 12751 12752 12753 12754 12755 12756</a> 12757 12758 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-11" class="shopify-block"> 12759 12760 12761 12762 12763<div 12764 class=" 12765 blog-post-details 12766 spacing-style 12767 justify-left 12768 12769 " 12770 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12771 ><span><time datetime="2026-06-17T23:00:00Z">June 18, 2026</time></span></div> 12772 12773 12774 12775 12776 12777 12778</div> 12779 12780 12781 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-11" class="shopify-block"> 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 <rte-formatter 12792 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-11 rte 12793 rte 12794 " 12795 12796 style=" 12797 --padding-block-start: 16px; --padding-block-end:0px; 12798--padding-inline-start:0px; --padding-inline-end:0px; 12799 12800 12801 12802 12803 --color: var(--color-foreground); 12804 12805 " 12806 12807 12808> 12809 Some useful information we feel you should know. 12810 12811 <a href="/blogs/news/thread-counts-myths-busted">Read more...</a> 12812 12813 </rte-formatter> 12814 12815 12816 12817 12818 12819</div> 12820 12821 </div> 12822</div> 12823 12824 12825 12826 12827</div> 12828 12829 </div> 12830 12831 12832 <style data-shopify> 12833 [data-blog-index="template--22159836807341__main-13"] { 12834 --col-span: 2; 12835 --blog-post-card-scale: 0.6; 12836 } 12837 12838 @media screen and (max-width: 749px) { 12839 [data-blog-index="template--22159836807341__main-13"] { 12840 --col-span: 6; 12841 --blog-post-card-scale: 0.5; 12842 } 12843 } 12844 </style> 12845 <div 12846 class="blog-post-item" 12847 data-testid="blog-post-item" 12848 data-blog-index="template--22159836807341__main-13" 12849 > 12850 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-12" class="shopify-block"> 12851<div 12852 class="blog-post-card" 12853 style="--text-align: left" 12854> 12855 12856 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-12" class="shopify-block"> 12857<div class="blog-post-card__image-container"> 12858 <a href="/blogs/news/toddlers-first-bed"> 12859 <img 12860 srcset=" 12861 //www.linenhouse.com/cdn/shop/articles/blog-main-first-bed_a9330578-348e-425e-b8b1-75c40dd22449.jpg?v=1786960998&width=350 350w, 12862 //www.linenhouse.com/cdn/shop/articles/blog-main-first-bed_a9330578-348e-425e-b8b1-75c40dd22449.jpg?v=1786960998&width=750 750w, 12863 12864 12865 //www.linenhouse.com/cdn/shop/articles/blog-main-first-bed_a9330578-348e-425e-b8b1-75c40dd22449.jpg?v=1786960998 915w 12866 " 12867 src="//www.linenhouse.com/cdn/shop/articles/blog-main-first-bed_a9330578-348e-425e-b8b1-75c40dd22449.jpg?v=1786960998&width=1100" 12868 loading="eager" 12869 fetchpriority="high" 12870 width="915" 12871 height="400" 12872 alt="Toddler's first big bed? A guide for parents" 12873 class=" 12874 border-style 12875 blog-post-card__image 12876 blog-post-card__image--large 12877 " 12878 style="--border-width: 1px; --border-style: none; --border-color: 12879rgb(var(--color-border-rgb) / 1.0); --border-radius: 128804px; overflow: hidden; 12881" 12882 > 12883 </a> 12884</div> 12885 12886 12887 12888 12889</div> 12890 12891 12892 12893 <div class="blog-post-card__content"> 12894 <a 12895 href="/blogs/news/toddlers-first-bed" 12896 data-testid="blog-post-link" 12897 > 12898 12899 12900 12901 12902 12903 12904 12905 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-12 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-i
12905nline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 12906 Toddler's first big bed? A guide for parents 12907 </div> 12908 12909 12910 12911 12912 12913 12914 12915 12916</a> 12917 12918 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-12" class="shopify-block"> 12919 12920 12921 12922 12923<div 12924 class=" 12925 blog-post-details 12926 spacing-style 12927 justify-left 12928 12929 " 12930 style="--padding-block-start: 0px;--padding-block-end: 0px;" 12931 ><span><time datetime="2026-06-12T23:00:00Z">June 13, 2026</time></span></div> 12932 12933 12934 12935 12936 12937 12938</div> 12939 12940 12941 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-12" class="shopify-block"> 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 <rte-formatter 12952 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-12 rte 12953 rte 12954 " 12955 12956 style=" 12957 --padding-block-start: 16px; --padding-block-end:0px; 12958--padding-inline-start:0px; --padding-inline-end:0px; 12959 12960 12961 12962 12963 --color: var(--color-foreground); 12964 12965 " 12966 12967 12968> 12969 The big-bed move is a significant milestone when it comes to your little one's sleep routine. 12970 12971 <a href="/blogs/news/toddlers-first-bed">Read more...</a> 12972 12973 </rte-formatter> 12974 12975 12976 12977 12978 12979</div> 12980 12981 </div> 12982</div> 12983 12984 12985 12986 12987</div> 12988 12989 </div> 12990 12991 12992 <style data-shopify> 12993 [data-blog-index="template--22159836807341__main-14"] { 12994 --col-span: 2; 12995 --blog-post-card-scale: 0.6; 12996 } 12997 12998 @media screen and (max-width: 749px) { 12999 [data-blog-index="template--22159836807341__main-14"] { 13000 --col-span: 6; 13001 --blog-post-card-scale: 0.5; 13002 } 13003 } 13004 </style> 13005 <div 13006 class="blog-post-item" 13007 data-testid="blog-post-item" 13008 data-blog-index="template--22159836807341__main-14" 13009 > 13010 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-13" class="shopify-block"> 13011<div 13012 class="blog-post-card" 13013 style="--text-align: left" 13014> 13015 13016 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-13" class="shopify-block"> 13017<div class="blog-post-card__image-container"> 13018 <a href="/blogs/news/snug-hotel-launch-party"> 13019 <img 13020 srcset=" 13021 //www.linenhouse.com/cdn/shop/articles/snug-launch-01_f00d230f-64cc-4a21-a9a9-318c9c39b33e.jpg?v=1786961033&width=350 350w, 13022 //www.linenhouse.com/cdn/shop/articles/snug-launch-01_f00d230f-64cc-4a21-a9a9-318c9c39b33e.jpg?v=1786961033&width=750 750w, 13023 13024 13025 //www.linenhouse.com/cdn/shop/articles/snug-launch-01_f00d230f-64cc-4a21-a9a9-318c9c39b33e.jpg?v=1786961033 780w 13026 " 13027 src="//www.linenhouse.com/cdn/shop/articles/snug-launch-01_f00d230f-64cc-4a21-a9a9-318c9c39b33e.jpg?v=1786961033&width=1100" 13028 loading="eager" 13029 fetchpriority="high" 13030 width="780" 13031 height="880" 13032 alt="AW '26 launch: Snug Hotel" 13033 class=" 13034 border-style 13035 blog-post-card__image 13036 blog-post-card__image--large 13037 " 13038 style="--border-width: 1px; --border-style: none; --border-color: 13039rgb(var(--color-border-rgb) / 1.0); --border-radius: 130404px; overflow: hidden; 13041" 13042 > 13043 </a> 13044</div> 13045 13046 13047 13048 13049</div> 13050 13051 13052 13053 <div class="blog-post-card__content"> 13054 <a 13055 href="/blogs/news/snug-hotel-launch-party" 13056 data-testid="blog-post-link" 13057 > 13058 13059 13060 13061 13062 13063 13064 13065 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-13 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13066 AW '26 launch: Snug Hotel 13067 </div> 13068 13069 13070 13071 13072 13073 13074 13075 13076</a> 13077 13078 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-13" class="shopify-block"> 13079 13080 13081 13082 13083<div 13084 class=" 13085 blog-post-details 13086 spacing-style 13087 justify-left 13088 13089 " 13090 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13091 ><span><time datetime="2026-04-25T00:00:00Z">April 25, 2026</time></span></div> 13092 13093 13094 13095 13096 13097 13098</div> 13099 13100 13101 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-13" class="shopify-block"> 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 <rte-formatter 13112 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-13 rte 13113 rte 13114 " 13115 13116 style=" 13117 --padding-block-start: 16px; --padding-block-end:0px; 13118--padding-inline-start:0px; --padding-inline-end:0px; 13119 13120 13121 13122 13123 --color: var(--color-foreground); 13124 13125 " 13126 13127 13128> 13129 We threw a dreamy slumber party to launch our latest collection, Snug. Discover what went down at our sleepover. 13130 13131 <a href="/blogs/news/snug-hotel-launch-party">Read more...</a> 13132 13133 </rte-formatter> 13134 13135 13136 13137 13138 13139</div> 13140 13141 </div> 13142</div> 13143 13144 13145 13146 13147</div> 13148 13149 </div> 13150 13151 13152 <style data-shopify> 13153 [data-blog-index="template--22159836807341__main-15"] { 13154 --col-span: 2; 13155 --blog-post-card-scale: 0.6; 13156 } 13157 13158 @media screen and (max-width: 749px) { 13159 [data-blog-index="template--22159836807341__main-15"] { 13160 --col-span: 6; 13161 --blog-post-card-scale: 0.5; 13162 } 13163 } 13164 </style> 13165 <div 13166 class="blog-post-item" 13167 data-testid="blog-post-item" 13168 data-blog-index="template--22159836807341__main-15" 13169 > 13170 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-14" class="shopify-block"> 13171<div 13172 class="blog-post-card" 13173 style="--text-align: left" 13174> 13175 13176 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-14" class="shopify-block"> 13177<div class="blog-post-card__image-container"> 13178 <a href="/blogs/news/style-session-elevated-picnics"> 13179 <img 13180 srcset=" 13181 //www.linenhouse.com/cdn/shop/articles/blog-main-picnic-styling_55508c05-dedf-4dec-99fd-a889a3488088.jpg?v=1786961104&width=350 350w, 13182 //www.linenhouse.com/cdn/shop/articles/blog-main-picnic-styling_55508c05-dedf-4dec-99fd-a889a3488088.jpg?v=1786961104&width=750 750w, 13183 13184 13185 //www.linenhouse.com/cdn/shop/articles/blog-main-picnic-styling_55508c05-dedf-4dec-99fd-a889a3488088.jpg?v=1786961104 915w 13186 " 13187 src="//www.linenhouse.com/cdn/shop/articles/blog-main-picnic-styling_55508c05-dedf-4dec-99fd-a889a3488088.jpg?v=1786961104&width=1100" 13188 loading="eager" 13189 fetchpriority="high" 13190 width="915" 13191 height="400" 13192 alt="A style session in elevated picnics" 13193 class=" 13194 border-style 13195 blog-post-card__image 13196 blog-post-card__image--large 13197 " 13198 style="--border-width: 1px; --border-style: none; --border-color: 13199rgb(var(--color-border-rgb) / 1.0); --border-radius: 132004px; overflow: hidden; 13201" 13202 > 13203 </a> 13204</div> 13205 13206 13207 13208 13209</div> 13210 13211 13212 13213 <div class="blog-post-card__content"> 13214 <a 13215 href="/blogs/news/style-session-elevated-picnics" 13216 data-testid="blog-post-link" 13217 > 13218 13219 13220 13221 13222 13223 13224 13225 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-14 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13226 A style session in elevated picnics 13227 </div> 13228 13229 13230 13231 13232 13233 13234 13235 13236</a> 13237 13238 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-14" class="shopify-block"> 13239 13240 13241 13242 13243<div 13244 class=" 13245 blog-post-details 13246 spacing-style 13247 justify-left 13248 13249 " 13250 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13251 ><span><time datetime="2026-02-22T23:00:00Z">February 23, 2026</time></span></div> 13252 13253 13254 13255 13256 13257 13258</div> 13259 13260 13261 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-14" class="shopify-block"> 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 <rte-formatter 13272 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-14 rte 13273 rte 13274 " 13275 13276 style=" 13277 --padding-block-start: 16px; --padding-block-end:0px; 13278--padding-inline-start:0px; --padding-inline-end:0px; 13279 13280 13281 13282 13283 --color: var(--color-foreground); 13284 13285 " 13286 13287 13288> 13289 See how this tablescape stylist put together pieces from our picnic collection to create an elevated picnic. 13290 13291 <a href="/blogs/news/style-session-elevated-picnics">Read more...</a> 13292 13293 </rte-formatter> 13294 13295 13296 13297 13298 13299</div> 13300 13301 </div> 13302</div> 13303 13304 13305 13306 13307</div> 13308 13309 </div> 13310 13311 13312 <style data-shopify> 13313 [data-blog-index="template--22159836807341__main-16"] { 13314 --col-span: 2; 13315 --blog-post-card-scale: 0.6; 13316 } 13317 13318 @media screen and (max-width: 749px) { 13319 [data-blog-index="template--22159836807341__main-16"] { 13320 --col-span: 6; 13321 --blog-post-card-scale: 0.5; 13322 } 13323 } 13324 </style> 13325 <div 13326 class="blog-post-item" 13327 data-testid="blog-post-item" 13328 data-blog-index="template--22159836807341__main-16" 13329 > 13330 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-15" class="shopify-block"> 13331<div 13332 class="blog-post-card" 13333 style="--text-align: left" 13334> 13335 13336 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-15" class="shopify-block"> 13337<div class="blog-post-card__image-container"> 13338 <a href="/blogs/news/how-to-nail-pillow-styling"> 13339 <img 13340 srcset=" 13341 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-styling_2e52fb61-20f2-48bf-a1b9-4eff52d40fa5.jpg?v=1786961170&width=350 350w, 13342 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-styling_2e52fb61-20f2-48bf-a1b9-4eff52d40fa5.jpg?v=1786961170&width=750 750w, 13343 13344 13345 //www.linenhouse.com/cdn/shop/articles/blog-main-pillow-styling_2e52fb61-20f2-48bf-a1b9-4eff52d40fa5.jpg?v=1786961170 915w 13346 " 13347 src="//www.linenhouse.com/cdn/shop/articles/blog-main-pillow-styling_2e52fb61-20f2-48bf-a1b9-4eff52d40fa5.jpg?v=1786961170&width=1100" 13348 loading="eager" 13349 fetchpriority="high" 13350 width="915" 13351 height="400" 13352 alt="How to nail your pillow styling" 13353 class=" 13354 border-style 13355 blog-post-card__image 13356 blog-post-card__image--large 13357 " 13358 style="--border-width: 1px; --border-style: none; --border-color: 13359rgb(var(--color-border-rgb) / 1.0); --border-radius: 133604px; overflow: hidden; 13361" 13362 > 13363 </a> 13364</div> 13365 13366 13367 13368 13369</div> 13370 13371 13372 13373 <div class="blog-post-card__content"> 13374 <a 13375 href="/blogs/news/how-to-nail-pillow-styling" 13376 data-testid="blog-post-link" 13377 > 13378 13379 13380 13381 13382 13383 13384 13385 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-15 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13386 How to nail your pillow styling
13387 </div> 13388 13389 13390 13391 13392 13393 13394 13395 13396</a> 13397 13398 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-15" class="shopify-block"> 13399 13400 13401 13402 13403<div 13404 class=" 13405 blog-post-details 13406 spacing-style 13407 justify-left 13408 13409 " 13410 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13411 ><span><time datetime="2026-02-13T22:00:00Z">February 14, 2026</time></span></div> 13412 13413 13414 13415 13416 13417 13418</div> 13419 13420 13421 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-15" class="shopify-block"> 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 <rte-formatter 13432 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-15 rte 13433 rte 13434 " 13435 13436 style=" 13437 --padding-block-start: 16px; --padding-block-end:0px; 13438--padding-inline-start:0px; --padding-inline-end:0px; 13439 13440 13441 13442 13443 --color: var(--color-foreground); 13444 13445 " 13446 13447 13448> 13449 Nail these must-do tips for arranging and layering your pillows to perfection. 13450 13451 <a href="/blogs/news/how-to-nail-pillow-styling">Read more...</a> 13452 13453 </rte-formatter> 13454 13455 13456 13457 13458 13459</div> 13460 13461 </div> 13462</div> 13463 13464 13465 13466 13467</div> 13468 13469 </div> 13470 13471 13472 <style data-shopify> 13473 [data-blog-index="template--22159836807341__main-17"] { 13474 --col-span: 2; 13475 --blog-post-card-scale: 0.6; 13476 } 13477 13478 @media screen and (max-width: 749px) { 13479 [data-blog-index="template--22159836807341__main-17"] { 13480 --col-span: 6; 13481 --blog-post-card-scale: 0.5; 13482 } 13483 } 13484 </style> 13485 <div 13486 class="blog-post-item" 13487 data-testid="blog-post-item" 13488 data-blog-index="template--22159836807341__main-17" 13489 > 13490 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-16" class="shopify-block"> 13491<div 13492 class="blog-post-card" 13493 style="--text-align: left" 13494> 13495 13496 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-16" class="shopify-block"> 13497<div class="blog-post-card__image-container"> 13498 <a href="/blogs/news/bath-sheets-versus-bath-towels"> 13499 <img 13500 srcset=" 13501 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-size_7268e27b-9b69-4176-a585-3da17cabe07a.jpg?v=1786961257&width=350 350w, 13502 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-size_7268e27b-9b69-4176-a585-3da17cabe07a.jpg?v=1786961257&width=750 750w, 13503 13504 13505 //www.linenhouse.com/cdn/shop/articles/blog-main-towel-size_7268e27b-9b69-4176-a585-3da17cabe07a.jpg?v=1786961257 915w 13506 " 13507 src="//www.linenhouse.com/cdn/shop/articles/blog-main-towel-size_7268e27b-9b69-4176-a585-3da17cabe07a.jpg?v=1786961257&width=1100" 13508 loading="eager" 13509 fetchpriority="high" 13510 width="915" 13511 height="400" 13512 alt="Bath sheets or bath towels, what's the difference?" 13513 class=" 13514 border-style 13515 blog-post-card__image 13516 blog-post-card__image--large 13517 " 13518 style="--border-width: 1px; --border-style: none; --border-color: 13519rgb(var(--color-border-rgb) / 1.0); --border-radius: 135204px; overflow: hidden; 13521" 13522 > 13523 </a> 13524</div> 13525 13526 13527 13528 13529</div> 13530 13531 13532 13533 <div class="blog-post-card__content"> 13534 <a 13535 href="/blogs/news/bath-sheets-versus-bath-towels" 13536 data-testid="blog-post-link" 13537 > 13538 13539 13540 13541 13542 13543 13544 13545 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-16 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13546 Bath sheets or bath towels, what's the difference? 13547 </div> 13548 13549 13550 13551 13552 13553 13554 13555 13556</a> 13557 13558 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-16" class="shopify-block"> 13559 13560 13561 13562 13563<div 13564 class=" 13565 blog-post-details 13566 spacing-style 13567 justify-left 13568 13569 " 13570 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13571 ><span><time datetime="2026-01-19T22:00:00Z">January 20, 2026</time></span></div> 13572 13573 13574 13575 13576 13577 13578</div> 13579 13580 13581 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-16" class="shopify-block"> 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591 <rte-formatter 13592 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-16 rte 13593 rte 13594 " 13595 13596 style=" 13597 --padding-block-start: 16px; --padding-block-end:0px; 13598--padding-inline-start:0px; --padding-inline-end:0px; 13599 13600 13601 13602 13603 --color: var(--color-foreground); 13604 13605 " 13606 13607 13608> 13609 An interesting technical question we regularly receive at Linen House, broken down. 13610 13611 <a href="/blogs/news/bath-sheets-versus-bath-towels">Read more...</a> 13612 13613 </rte-formatter> 13614 13615 13616 13617 13618 13619</div> 13620 13621 </div> 13622</div> 13623 13624 13625 13626 13627</div> 13628 13629 </div> 13630 13631 13632 <style data-shopify> 13633 [data-blog-index="template--22159836807341__main-18"] { 13634 --col-span: 2; 13635 --blog-post-card-scale: 0.6; 13636 } 13637 13638 @media screen and (max-width: 749px) { 13639 [data-blog-index="template--22159836807341__main-18"] { 13640 --col-span: 6; 13641 --blog-post-card-scale: 0.5; 13642 } 13643 } 13644 </style> 13645 <div 13646 class="blog-post-item" 13647 data-testid="blog-post-item" 13648 data-blog-index="template--22159836807341__main-18" 13649 > 13650 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-17" class="shopify-block"> 13651<div 13652 class="blog-post-card" 13653 style="--text-align: left" 13654> 13655 13656 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-17" class="shopify-block"> 13657<div class="blog-post-card__image-container"> 13658 <a href="/blogs/news/investing-in-bamboo-bedding"> 13659 <img 13660 srcset=" 13661 //www.linenhouse.com/cdn/shop/articles/blog-main-bamboo-main_9ec0c632-4945-4c1d-a25d-7344d841fa99.jpg?v=1786961428&width=350 350w, 13662 //www.linenhouse.com/cdn/shop/articles/blog-main-bamboo-main_9ec0c632-4945-4c1d-a25d-7344d841fa99.jpg?v=1786961428&width=750 750w, 13663 13664 13665 //www.linenhouse.com/cdn/shop/articles/blog-main-bamboo-main_9ec0c632-4945-4c1d-a25d-7344d841fa99.jpg?v=1786961428 915w 13666 " 13667 src="//www.linenhouse.com/cdn/shop/articles/blog-main-bamboo-main_9ec0c632-4945-4c1d-a25d-7344d841fa99.jpg?v=1786961428&width=1100" 13668 loading="eager" 13669 fetchpriority="high" 13670 width="915" 13671 height="400" 13672 alt="Why you should invest in bamboo bedding" 13673 class=" 13674 border-style 13675 blog-post-card__image 13676 blog-post-card__image--large 13677 " 13678 style="--border-width: 1px; --border-style: none; --border-color: 13679rgb(var(--color-border-rgb) / 1.0); --border-radius: 136804px; overflow: hidden; 13681" 13682 > 13683 </a> 13684</div> 13685 13686 13687 13688 13689</div> 13690 13691 13692 13693 <div class="blog-post-card__content"> 13694 <a 13695 href="/blogs/news/investing-in-bamboo-bedding" 13696 data-testid="blog-post-link" 13697 > 13698 13699 13700 13701 13702 13703 13704 13705 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-17 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13706 Why you should invest in bamboo bedding 13707 </div> 13708 13709 13710 13711 13712 13713 13714 13715 13716</a> 13717 13718 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-17" class="shopify-block"> 13719 13720 13721 13722 13723<div 13724 class=" 13725 blog-post-details 13726 spacing-style 13727 justify-left 13728 13729 " 13730 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13731 ><span><time datetime="2026-01-07T23:00:00Z">January 8, 2026</time></span></div> 13732 13733 13734 13735 13736 13737 13738</div> 13739 13740 13741 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-17" class="shopify-block"> 13742 13743 13744 13745 13746 13747 13748 13749 13750 13751 <rte-formatter 13752 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-17 rte 13753 rte 13754 " 13755 13756 style=" 13757 --padding-block-start: 16px; --padding-block-end:0px; 13758--padding-inline-start:0px; --padding-inline-end:0px; 13759 13760 13761 13762 13763 --color: var(--color-foreground); 13764 13765 " 13766 13767 13768> 13769 Famed for its durability, this eco-friendly, extraordinary fabric has enjoyed a
13769status surge this last decade. 13770 13771 <a href="/blogs/news/investing-in-bamboo-bedding">Read more...</a> 13772 13773 </rte-formatter> 13774 13775 13776 13777 13778 13779</div> 13780 13781 </div> 13782</div> 13783 13784 13785 13786 13787</div> 13788 13789 </div> 13790 13791 13792 <style data-shopify> 13793 [data-blog-index="template--22159836807341__main-19"] { 13794 --col-span: 2; 13795 --blog-post-card-scale: 0.6; 13796 } 13797 13798 @media screen and (max-width: 749px) { 13799 [data-blog-index="template--22159836807341__main-19"] { 13800 --col-span: 6; 13801 --blog-post-card-scale: 0.5; 13802 } 13803 } 13804 </style> 13805 <div 13806 class="blog-post-item" 13807 data-testid="blog-post-item" 13808 data-blog-index="template--22159836807341__main-19" 13809 > 13810 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-18" class="shopify-block"> 13811<div 13812 class="blog-post-card" 13813 style="--text-align: left" 13814> 13815 13816 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-18" class="shopify-block"> 13817<div class="blog-post-card__image-container"> 13818 <a href="/blogs/news/prawn-and-chorizo-pasta"> 13819 <img 13820 srcset=" 13821 //www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442&width=350 350w, 13822 //www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442&width=750 750w, 13823 //www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442&width=1100 1100w, 13824 //www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442&width=1500 1500w, 13825 //www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442 2100w 13826 " 13827 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-prawn-pasta_486d68b2-6654-4667-8327-e27086c773d6.jpg?v=1787204442&width=1100" 13828 loading="eager" 13829 fetchpriority="high" 13830 width="2100" 13831 height="1500" 13832 alt="Seriously tasty prawn and chorizo spaghetti" 13833 class=" 13834 border-style 13835 blog-post-card__image 13836 blog-post-card__image--large 13837 " 13838 style="--border-width: 1px; --border-style: none; --border-color: 13839rgb(var(--color-border-rgb) / 1.0); --border-radius: 138404px; overflow: hidden; 13841" 13842 > 13843 </a> 13844</div> 13845 13846 13847 13848 13849</div> 13850 13851 13852 13853 <div class="blog-post-card__content"> 13854 <a 13855 href="/blogs/news/prawn-and-chorizo-pasta" 13856 data-testid="blog-post-link" 13857 > 13858 13859 13860 13861 13862 13863 13864 13865 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-18 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 13866 Seriously tasty prawn and chorizo spaghetti 13867 </div> 13868 13869 13870 13871 13872 13873 13874 13875 13876</a> 13877 13878 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-18" class="shopify-block"> 13879 13880 13881 13882 13883<div 13884 class=" 13885 blog-post-details 13886 spacing-style 13887 justify-left 13888 13889 " 13890 style="--padding-block-start: 0px;--padding-block-end: 0px;" 13891 ><span><time datetime="2025-11-30T23:00:00Z">December 1, 2025</time></span></div> 13892 13893 13894 13895 13896 13897 13898</div> 13899 13900 13901 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-18" class="shopify-block"> 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911 <rte-formatter 13912 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-18 rte 13913 rte 13914 " 13915 13916 style=" 13917 --padding-block-start: 16px; --padding-block-end:0px; 13918--padding-inline-start:0px; --padding-inline-end:0px; 13919 13920 13921 13922 13923 --color: var(--color-foreground); 13924 13925 " 13926 13927 13928> 13929 A zippy-zappy, sit-on-your-deck-with-pinot-gris summer dish. 13930 13931 <a href="/blogs/news/prawn-and-chorizo-pasta">Read more...</a> 13932 13933 </rte-formatter> 13934 13935 13936 13937 13938 13939</div> 13940 13941 </div> 13942</div> 13943 13944 13945 13946 13947</div> 13948 13949 </div> 13950 13951 13952 <style data-shopify> 13953 [data-blog-index="template--22159836807341__main-20"] { 13954 --col-span: 2; 13955 --blog-post-card-scale: 0.6; 13956 } 13957 13958 @media screen and (max-width: 749px) { 13959 [data-blog-index="template--22159836807341__main-20"] { 13960 --col-span: 6; 13961 --blog-post-card-scale: 0.5; 13962 } 13963 } 13964 </style> 13965 <div 13966 class="blog-post-item" 13967 data-testid="blog-post-item" 13968 data-blog-index="template--22159836807341__main-20" 13969 > 13970 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-19" class="shopify-block"> 13971<div 13972 class="blog-post-card" 13973 style="--text-align: left" 13974> 13975 13976 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-19" class="shopify-block"> 13977<div class="blog-post-card__image-container"> 13978 <a href="/blogs/news/the-quintessential-grazing-board"> 13979 <img 13980 srcset=" 13981 //www.linenhouse.com/cdn/shop/articles/blog-main-graze-board_09ef6269-759c-47af-a1ee-7da9baeab169.jpg?v=1786961486&width=350 350w, 13982 //www.linenhouse.com/cdn/shop/articles/blog-main-graze-board_09ef6269-759c-47af-a1ee-7da9baeab169.jpg?v=1786961486&width=750 750w, 13983 13984 13985 //www.linenhouse.com/cdn/shop/articles/blog-main-graze-board_09ef6269-759c-47af-a1ee-7da9baeab169.jpg?v=1786961486 915w 13986 " 13987 src="//www.linenhouse.com/cdn/shop/articles/blog-main-graze-board_09ef6269-759c-47af-a1ee-7da9baeab169.jpg?v=1786961486&width=1100" 13988 loading="eager" 13989 fetchpriority="high" 13990 width="915" 13991 height="400" 13992 alt="Style a quintessential grazing board" 13993 class=" 13994 border-style 13995 blog-post-card__image 13996 blog-post-card__image--large 13997 " 13998 style="--border-width: 1px; --border-style: none; --border-color: 13999rgb(var(--color-border-rgb) / 1.0); --border-radius: 140004px; overflow: hidden; 14001" 14002 > 14003 </a> 14004</div> 14005 14006 14007 14008 14009</div> 14010 14011 14012 14013 <div class="blog-post-card__content"> 14014 <a 14015 href="/blogs/news/the-quintessential-grazing-board" 14016 data-testid="blog-post-link" 14017 > 14018 14019 14020 14021 14022 14023 14024 14025 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-19 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14026 Style a quintessential grazing board 14027 </div> 14028 14029 14030 14031 14032 14033 14034 14035 14036</a> 14037 14038 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-19" class="shopify-block"> 14039 14040 14041 14042 14043<div 14044 class=" 14045 blog-post-details 14046 spacing-style 14047 justify-left 14048 14049 " 14050 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14051 ><span><time datetime="2025-11-21T01:49:00Z">November 21, 2025</time></span></div> 14052 14053 14054 14055 14056 14057 14058</div> 14059 14060 14061 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-19" class="shopify-block"> 14062 14063 14064 14065 14066 14067 14068 14069 14070 14071 <rte-formatter 14072 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-19 rte 14073 rte 14074 " 14075 14076 style=" 14077 --padding-block-start: 16px; --padding-block-end:0px; 14078--padding-inline-start:0px; --padding-inline-end:0px; 14079 14080 14081 14082 14083 --color: var(--color-foreground); 14084 14085 " 14086 14087 14088> 14089 Dazzle your guests with these effortless food styling tips, and try our summer cocktail. 14090 14091 <a href="/blogs/news/the-quintessential-grazing-board">Read more...</a> 14092 14093 </rte-formatter> 14094 14095 14096 14097 14098 14099</div> 14100 14101 </div> 14102</div> 14103 14104 14105 14106 14107</div> 14108 14109 </div> 14110 14111 14112 <style data-shopify> 14113 [data-blog-index="template--22159836807341__main-21"] { 14114 --col-span: 2; 14115 --blog-post-card-scale: 0.6; 14116 } 14117 14118 @media screen and (max-width: 749px) { 14119 [data-blog-index="template--22159836807341__main-21"] { 14120 --col-span: 6; 14121 --blog-post-card-scale: 0.5; 14122 } 14123 } 14124 </style> 14125 <div 14126 class="blog-post-item" 14127 data-testid="blog-post-item" 14128 data-blog-index="template--22159836807341__main-21" 14129 > 14130 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-20" class="shopify-block"> 14131<div 14132 class="blog-post-card" 14133 style="--text-align: left" 14134> 14135 14136 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-20" class="shopify-block"> 14137<div class="blog-post-card__image-container"> 14138 <a href="/blogs/news/recipe-lemon-curd-mousse"> 14139 <img 14140 srcset=" 14141 //www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716&width=350 350w, 14142 //www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716&width=750 750w, 14143 //www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716&width=1100 1100w, 14144 //www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716&width=1500 1500w, 14145 //www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716 2100w 14146 " 14147 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-mousse.jpg?v=1787207716&width=1100" 14148 loading="eager" 14149 fetchpriority="high" 14150 width="2100" 14151 height="1500" 14152 alt="Summer's calling: so is this lemon mousse" 14153 class=" 14154 border-style 14155 blog-post-card__image 14156 blog-post-card__image--large 14157 " 14158 style="--border-width: 1px; --border-style: none; --border-color: 14159rgb(var(--color-border-rgb) / 1.0); --border-radius: 141604px; overflow: hidden; 14161" 14162 > 14163 </a> 14164</div> 14165 14166 14167 14168 14169</div> 14170 14171 14172 14173 <div class="blog-post-card__content"> 14174 <a 14175 href="/blogs/news/recipe-lemon-curd-mousse" 14176 data-testid="blog-post-link" 14177 > 14178 14179 14180 14181 14182 14183 14184 14185 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-20 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14186 Summer's calling: so is this lemon mousse 14187 </div> 14188 14189 14190 14191 14192 14193 14194 14195 14196</a> 14197 14198 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-20" class="shopify-block"> 14199 14200 14201 14202 14203<div 14204 class=" 14205 blog-post-details 14206 spacing-style 14207 justify-left 14208 14209 " 14210 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14211 ><span><time datetime="2025-11-09T23:00:00Z">November 10, 2025</time></span></div> 14212 14213 14214 14215 14216 14217 14218</div> 14219 14220 14221 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-20" class="shopify-block"> 14222 14223 14224 14225 14226 14227 14228 14229 14230 14231 <rte-formatter 14232 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-20 rte 14233 rte 14234 " 14235 14236 style=" 14237 --padding-block-start: 16px; --padding-block-end:0px; 14238--padding-inline-start:0px; --padding-inline-end:0px; 14239 14240 14241 14242 14243 --color: var(--color-foreground); 14244 14245 " 14246 14247 14248> 14249 A delectable, citrus-adorned mousse that'll have you licking that dessert spoon â front and back. 14250 14251 <a href="/blogs/news/recipe-lemon-curd-mousse">Read more...</a> 14252 14253 </rte-formatter> 14254 14255 14256 14257 14258 14259</div> 14260 14261 </div> 14262</div> 14263 14264 14265 14266 14267</div> 14268 14269 </div> 14270 14271 14272 <style data-shopify> 14273 [data-blog-index="template--22159836807341__main-22"] { 14274 --col-span: 2; 14275 --blog-post-card-scale: 0.6; 14276 } 14277 14278 @media screen and (max-width: 749px) { 14279 [data-blog-index="template--22159836807341__main-22"] { 14280 --col-span: 6; 14281 --blog-post-card-scale: 0.5; 14282 } 14283 } 14284 </style> 14285 <div 14286 class="blog-post-item" 14287 data-testid="blog-post-item" 14288 data-blog-index="template--22159836807341__main-22" 14289 > 14290 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-21" class="shopify-block"> 14291<div 14292 class="blog-post-card" 14293 style="--text-align: left" 14294> 14295 14296 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-21" class="shopify-block"> 14297<div class="blog-post-card__image-container"> 14298 <a href="/blogs/news/choosing-tablecloth-sizes"> 14299 <img 14300 srcset=" 14301 //www.linenhouse.com/cdn/shop/articles/blog-main-tablecloth-size_09da0122-fd69-419d-97a9-29d333a6da7d.jpg?v=1786961545&width=350 350w, 14302 //www.linenhouse.com/cdn/shop/articles/blog-main-tablecloth-size_09da0122-fd69-419d-97a9-29d333a6da7d.jpg?v=1786961545&width=750 750w, 14303 14304 14305 //www.linenhouse.com/cdn/shop/articles/blog-main-tablecloth-size_09da0122-fd69-419d-97a9-29d333a6da7d.jpg?v=1786961545 915w 14306 " 14307 src="//www.linenhouse.com/cdn/shop/articles/blog-main-tablecloth-size_09da0122-fd69-419d-97a9-29d333a6da7d.jpg?v=1786961545&width=1100" 14308 loading="eager" 14309 fetchpriority="high" 14310 width="915" 14311 height="400" 14312 alt="Your guide to the perfect tablecloth size" 14313 class=" 14314 border-style 14315 blog-post-card__image 14316 blog-post-card__image--large 14317 " 14318 style="--border-width: 1px; --border-style: none; --border-color: 14319rgb(var(--color-border-rgb) / 1.0); --border-radius: 143204px; overflow: hidden; 14321" 14322 > 14323 </a> 14324</div> 14325 14326 14327 14328 14329</div> 14330 14331 14332 14333 <div class="blog-post-card__content"> 14334 <a 14335 href="/blogs/news/choosing-tablecloth-sizes" 14336 data-testid="blog-post-link" 14337 > 14338 14339 14340 14341 14342 14343 14344 14345 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-21 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14346 Your guide to the perfect tablecloth size 14347 </div> 14348 14349 14350 14351 14352 14353 14354 14355 14356</a> 14357 14358 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-21" class="shopify-block"> 14359 14360 14361 14362 14363<div 14364 class=" 14365 blog-post-details 14366 spacing-style 14367 justify-left 14368 14369 " 14370 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14371 ><span><time datetime="2025-11-05T23:00:00Z">November 6, 2025</time></span></div> 14372 14373 14374 14375 14376 14377 14378</div> 14379 14380 14381 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-21" class="shopify-block"> 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 <rte-formatter 14392 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-21 rte 14393 rte 14394 " 14395 14396 style=" 14397 --padding-block-start: 16px; --padding-block-end:0px; 14398--padding-inline-start:0px; --padding-inline-end:0px; 14399 14400 14401 14402 14403 --color: var(--color-foreground); 14404 14405 " 14406 14407 14408> 14409 Planning your next culinary soirée? A tablecloth size guide to help nail your aesthetic. 14410 14411 <a href="/blogs/news/choosing-tablecloth-sizes">Read more...</a> 14412 14413 </rte-formatter> 14414 14415 14416 14417 14418 14419</div> 14420 14421 </div> 14422</div> 14423 14424 14425 14426 14427</div> 14428 14429 </div> 14430 14431 14432 <style data-shopify> 14433 [data-blog-index="template--22159836807341__main-23"] { 14434 --col-span: 2; 14435 --blog-post-card-scale: 0.6; 14436 } 14437 14438 @media screen and (max-width: 749px) { 14439 [data-blog-index="template--22159836807341__main-23"] { 14440 --col-span: 6; 14441 --blog-post-card-scale: 0.5; 14442 } 14443 } 14444 </style> 14445 <div 14446 class="blog-post-item" 14447 data-testid="blog-post-item" 14448 data-blog-index="template--22159836807341__main-23" 14449 > 14450 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-22" class="shopify-block"> 14451<div 14452 class="blog-post-card" 14453 style="--text-align: left" 14454> 14455 14456 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-22" class="shopify-block"> 14457<div class="blog-post-card__image-container"> 14458 <a href="/blogs/news/mr-miyagi-martini"> 14459 <img 14460 srcset=" 14461 //www.linenhouse.com/cdn/shop/articles/blog-heading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577&width=350 350w, 14462 //www.linenhouse.com/cdn/shop/articles/blog-heading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577&width=750 750w, 14463 //www.linenhouse.com/cdn/shop/articles/blog-heading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577&width=1100 1100w, 14464 //www.linenhouse.com/cdn/shop/articles/blog-heading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577&width=1500 1500w, 14465 //www.linenhouse.com/cdn/shop/articles/blog-heading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577 2100w 14466 " 14467 src="//www.linenhouse.com/cdn/shop/articles/blog-he
14467ading-martini_13df46ba-e52a-40a0-a055-e00ebb4b682d.jpg?v=1786961577&width=1100" 14468 loading="eager" 14469 fetchpriority="high" 14470 width="2100" 14471 height="1500" 14472 alt="Mr. Miyagi's spin on the pornstar martini" 14473 class=" 14474 border-style 14475 blog-post-card__image 14476 blog-post-card__image--large 14477 " 14478 style="--border-width: 1px; --border-style: none; --border-color: 14479rgb(var(--color-border-rgb) / 1.0); --border-radius: 144804px; overflow: hidden; 14481" 14482 > 14483 </a> 14484</div> 14485 14486 14487 14488 14489</div> 14490 14491 14492 14493 <div class="blog-post-card__content"> 14494 <a 14495 href="/blogs/news/mr-miyagi-martini" 14496 data-testid="blog-post-link" 14497 > 14498 14499 14500 14501 14502 14503 14504 14505 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-22 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14506 Mr. Miyagi's spin on the pornstar martini 14507 </div> 14508 14509 14510 14511 14512 14513 14514 14515 14516</a> 14517 14518 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-22" class="shopify-block"> 14519 14520 14521 14522 14523<div 14524 class=" 14525 blog-post-details 14526 spacing-style 14527 justify-left 14528 14529 " 14530 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14531 ><span><time datetime="2025-10-27T23:00:00Z">October 28, 2025</time></span></div> 14532 14533 14534 14535 14536 14537 14538</div> 14539 14540 14541 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-22" class="shopify-block"> 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551 <rte-formatter 14552 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-22 rte 14553 rte 14554 " 14555 14556 style=" 14557 --padding-block-start: 16px; --padding-block-end:0px; 14558--padding-inline-start:0px; --padding-inline-end:0px; 14559 14560 14561 14562 14563 --color: var(--color-foreground); 14564 14565 " 14566 14567 14568> 14569 A sexy spin on a favourite martini. 14570 14571 <a href="/blogs/news/mr-miyagi-martini">Read more...</a> 14572 14573 </rte-formatter> 14574 14575 14576 14577 14578 14579</div> 14580 14581 </div> 14582</div> 14583 14584 14585 14586 14587</div> 14588 14589 </div> 14590 14591 14592 <style data-shopify> 14593 [data-blog-index="template--22159836807341__main-24"] { 14594 --col-span: 2; 14595 --blog-post-card-scale: 0.6; 14596 } 14597 14598 @media screen and (max-width: 749px) { 14599 [data-blog-index="template--22159836807341__main-24"] { 14600 --col-span: 6; 14601 --blog-post-card-scale: 0.5; 14602 } 14603 } 14604 </style> 14605 <div 14606 class="blog-post-item" 14607 data-testid="blog-post-item" 14608 data-blog-index="template--22159836807341__main-24" 14609 > 14610 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-23" class="shopify-block"> 14611<div 14612 class="blog-post-card" 14613 style="--text-align: left" 14614> 14615 14616 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-23" class="shopify-block"> 14617<div class="blog-post-card__image-container"> 14618 <a href="/blogs/news/on-the-latch-our-designer-kate"> 14619 <img 14620 srcset=" 14621 14622 14623 14624 14625 //www.linenhouse.com/cdn/shop/articles/getting-creative-thumb_98a1e842-f2d2-47fe-aa9f-0afca2f4a1b4.jpg?v=1786961621 330w 14626 " 14627 src="//www.linenhouse.com/cdn/shop/articles/getting-creative-thumb_98a1e842-f2d2-47fe-aa9f-0afca2f4a1b4.jpg?v=1786961621&width=1100" 14628 loading="eager" 14629 fetchpriority="high" 14630 width="330" 14631 height="440" 14632 alt="Featured on The Latch: Our Textile Designer, Kate Hill" 14633 class=" 14634 border-style 14635 blog-post-card__image 14636 blog-post-card__image--large 14637 " 14638 style="--border-width: 1px; --border-style: none; --border-color: 14639rgb(var(--color-border-rgb) / 1.0); --border-radius: 146404px; overflow: hidden; 14641" 14642 > 14643 </a> 14644</div> 14645 14646 14647 14648 14649</div> 14650 14651 14652 14653 <div class="blog-post-card__content"> 14654 <a 14655 href="/blogs/news/on-the-latch-our-designer-kate" 14656 data-testid="blog-post-link" 14657 > 14658 14659 14660 14661 14662 14663 14664 14665 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-23 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14666 Designer Kate Hill speaks to The Latch 14667 </div> 14668 14669 14670 14671 14672 14673 14674 14675 14676</a> 14677 14678 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-23" class="shopify-block"> 14679 14680 14681 14682 14683<div 14684 class=" 14685 blog-post-details 14686 spacing-style 14687 justify-left 14688 14689 " 14690 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14691 ><span><time datetime="2025-10-24T23:00:00Z">October 25, 2025</time></span></div> 14692 14693 14694 14695 14696 14697 14698</div> 14699 14700 14701 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-23" class="shopify-block"> 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 <rte-formatter 14712 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-23 rte 14713 rte 14714 " 14715 14716 style=" 14717 --padding-block-start: 16px; --padding-block-end:0px; 14718--padding-inline-start:0px; --padding-inline-end:0px; 14719 14720 14721 14722 14723 --color: var(--color-foreground); 14724 14725 " 14726 14727 14728> 14729 Go behind the scenes of our textile design department, where Kate discusses her creative spark. 14730 14731 <a href="/blogs/news/on-the-latch-our-designer-kate">Read more...</a> 14732 14733 </rte-formatter> 14734 14735 14736 14737 14738 14739</div> 14740 14741 </div> 14742</div> 14743 14744 14745 14746 14747</div> 14748 14749 </div> 14750 14751 14752 <style data-shopify> 14753 [data-blog-index="template--22159836807341__main-25"] { 14754 --col-span: 2; 14755 --blog-post-card-scale: 0.6; 14756 } 14757 14758 @media screen and (max-width: 749px) { 14759 [data-blog-index="template--22159836807341__main-25"] { 14760 --col-span: 6; 14761 --blog-post-card-scale: 0.5; 14762 } 14763 } 14764 </style> 14765 <div 14766 class="blog-post-item" 14767 data-testid="blog-post-item" 14768 data-blog-index="template--22159836807341__main-25" 14769 > 14770 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-24" class="shopify-block"> 14771<div 14772 class="blog-post-card" 14773 style="--text-align: left" 14774> 14775 14776 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-24" class="shopify-block"> 14777<div class="blog-post-card__image-container"> 14778 <a href="/blogs/news/sardines-on-toast"> 14779 <img 14780 srcset=" 14781 //www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444&width=350 350w, 14782 //www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444&width=750 750w, 14783 //www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444&width=1100 1100w, 14784 //www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444&width=1500 1500w, 14785 //www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444 2100w 14786 " 14787 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-savarin-sardines.jpg?v=1787202444&width=1100" 14788 loading="eager" 14789 fetchpriority="high" 14790 width="2100" 14791 height="1500" 14792 alt="Bar Savarin's Sardines On Toast" 14793 class=" 14794 border-style 14795 blog-post-card__image 14796 blog-post-card__image--large 14797 " 14798 style="--border-width: 1px; --border-style: none; --border-color: 14799rgb(var(--color-border-rgb) / 1.0); --border-radius: 148004px; overflow: hidden; 14801" 14802 > 14803 </a> 14804</div> 14805 14806 14807 14808 14809</div> 14810 14811 14812 14813 <div class="blog-post-card__content"> 14814 <a 14815 href="/blogs/news/sardines-on-toast" 14816 data-testid="blog-post-link" 14817 > 14818 14819 14820 14821 14822 14823 14824 14825 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-24 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14826 Bar Savarin's Sardines On Toast 14827 </div> 14828 14829 14830 14831 14832 14833 14834 14835 14836</a> 14837 14838 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-24" class="shopify-block"> 14839 14840 14841 14842 14843<div 14844 class=" 14845 blog-post-details 14846 spacing-style 14847 justify-left 14848 14849 " 14850 style="--padding-block-start: 0px;--padding-block-end: 0px;" 14851 ><span><time datetime="2025-09-19T23:00:00Z">September 20, 2025</time></span></div> 14852 14853 14854 14855 14856 14857 14858</div> 14859 14860 14861 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-24" class="shopify-block"> 14862 14863 14864 14865 14866 14867 14868 14869 14870 14871 <rte-formatter 14872 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-24 rte 14873 rte 14874 " 14875 14876 style=" 14877 --padding-block-start: 16px; --padding-block-end:0px; 14878--padding-inline-start:0px; --padding-inline-end:0px; 14879 14880 14881 14882 14883 --color: var(--color-foreground); 14884 14885 " 14886 14887 14888> 14889 An effortless dish that champions simple ingredients to impress your tastebuds.
14890 14891 <a href="/blogs/news/sardines-on-toast">Read more...</a> 14892 14893 </rte-formatter> 14894 14895 14896 14897 14898 14899</div> 14900 14901 </div> 14902</div> 14903 14904 14905 14906 14907</div> 14908 14909 </div> 14910 14911 14912 <style data-shopify> 14913 [data-blog-index="template--22159836807341__main-26"] { 14914 --col-span: 2; 14915 --blog-post-card-scale: 0.6; 14916 } 14917 14918 @media screen and (max-width: 749px) { 14919 [data-blog-index="template--22159836807341__main-26"] { 14920 --col-span: 6; 14921 --blog-post-card-scale: 0.5; 14922 } 14923 } 14924 </style> 14925 <div 14926 class="blog-post-item" 14927 data-testid="blog-post-item" 14928 data-blog-index="template--22159836807341__main-26" 14929 > 14930 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-25" class="shopify-block"> 14931<div 14932 class="blog-post-card" 14933 style="--text-align: left" 14934> 14935 14936 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-25" class="shopify-block"> 14937<div class="blog-post-card__image-container"> 14938 <a href="/blogs/news/heartwarming-hot-chocolate-recipe"> 14939 <img 14940 srcset=" 14941 //www.linenhouse.com/cdn/shop/articles/blog-main-hot-chocolate_30239e0e-2854-4085-bc31-e83112f28098.jpg?v=1786961660&width=350 350w, 14942 //www.linenhouse.com/cdn/shop/articles/blog-main-hot-chocolate_30239e0e-2854-4085-bc31-e83112f28098.jpg?v=1786961660&width=750 750w, 14943 14944 14945 //www.linenhouse.com/cdn/shop/articles/blog-main-hot-chocolate_30239e0e-2854-4085-bc31-e83112f28098.jpg?v=1786961660 915w 14946 " 14947 src="//www.linenhouse.com/cdn/shop/articles/blog-main-hot-chocolate_30239e0e-2854-4085-bc31-e83112f28098.jpg?v=1786961660&width=1100" 14948 loading="eager" 14949 fetchpriority="high" 14950 width="915" 14951 height="400" 14952 alt="Heartwarming hot chocolate" 14953 class=" 14954 border-style 14955 blog-post-card__image 14956 blog-post-card__image--large 14957 " 14958 style="--border-width: 1px; --border-style: none; --border-color: 14959rgb(var(--color-border-rgb) / 1.0); --border-radius: 149604px; overflow: hidden; 14961" 14962 > 14963 </a> 14964</div> 14965 14966 14967 14968 14969</div> 14970 14971 14972 14973 <div class="blog-post-card__content"> 14974 <a 14975 href="/blogs/news/heartwarming-hot-chocolate-recipe" 14976 data-testid="blog-post-link" 14977 > 14978 14979 14980 14981 14982 14983 14984 14985 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-25 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 14986 Heartwarming hot chocolate 14987 </div> 14988 14989 14990 14991 14992 14993 14994 14995 14996</a> 14997 14998 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-25" class="shopify-block"> 14999 15000 15001 15002 15003<div 15004 class=" 15005 blog-post-details 15006 spacing-style 15007 justify-left 15008 15009 " 15010 style="--padding-block-start: 0px;--padding-block-end: 0px;" 15011 ><span><time datetime="2025-07-24T23:00:00Z">July 25, 2025</time></span></div> 15012 15013 15014 15015 15016 15017 15018</div> 15019 15020 15021 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-25" class="shopify-block"> 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 <rte-formatter 15032 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-25 rte 15033 rte 15034 " 15035 15036 style=" 15037 --padding-block-start: 16px; --padding-block-end:0px; 15038--padding-inline-start:0px; --padding-inline-end:0px; 15039 15040 15041 15042 15043 --color: var(--color-foreground); 15044 15045 " 15046 15047 15048> 15049 The perfect antidote to winter is this exquisitely creamy hot chocolate recipe. 15050 15051 <a href="/blogs/news/heartwarming-hot-chocolate-recipe">Read more...</a> 15052 15053 </rte-formatter> 15054 15055 15056 15057 15058 15059</div> 15060 15061 </div> 15062</div> 15063 15064 15065 15066 15067</div> 15068 15069 </div> 15070 15071 15072 <style data-shopify> 15073 [data-blog-index="template--22159836807341__main-27"] { 15074 --col-span: 2; 15075 --blog-post-card-scale: 0.6; 15076 } 15077 15078 @media screen and (max-width: 749px) { 15079 [data-blog-index="template--22159836807341__main-27"] { 15080 --col-span: 6; 15081 --blog-post-card-scale: 0.5; 15082 } 15083 } 15084 </style> 15085 <div 15086 class="blog-post-item" 15087 data-testid="blog-post-item" 15088 data-blog-index="template--22159836807341__main-27" 15089 > 15090 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-26" class="shopify-block"> 15091<div 15092 class="blog-post-card" 15093 style="--text-align: left" 15094> 15095 15096 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-26" class="shopify-block"> 15097<div class="blog-post-card__image-container"> 15098 <a href="/blogs/news/recipe-salt-and-pepper-tofu-salad"> 15099 <img 15100 srcset=" 15101 //www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457&width=350 350w, 15102 //www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457&width=750 750w, 15103 //www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457&width=1100 1100w, 15104 //www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457&width=1500 1500w, 15105 //www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457 2100w 15106 " 15107 src="//www.linenhouse.com/cdn/shop/articles/blog-heading-tofu.jpg?v=1787203457&width=1100" 15108 loading="eager" 15109 fetchpriority="high" 15110 width="2100" 15111 height="1500" 15112 alt="Salt and pepper tofu salad" 15113 class=" 15114 border-style 15115 blog-post-card__image 15116 blog-post-card__image--large 15117 " 15118 style="--border-width: 1px; --border-style: none; --border-color: 15119rgb(var(--color-border-rgb) / 1.0); --border-radius: 151204px; overflow: hidden; 15121" 15122 > 15123 </a> 15124</div> 15125 15126 15127 15128 15129</div> 15130 15131 15132 15133 <div class="blog-post-card__content"> 15134 <a 15135 href="/blogs/news/recipe-salt-and-pepper-tofu-salad" 15136 data-testid="blog-post-link" 15137 > 15138 15139 15140 15141 15142 15143 15144 15145 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-26 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 15146 Salt and pepper tofu salad 15147 </div> 15148 15149 15150 15151 15152 15153 15154 15155 15156</a> 15157 15158 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-26" class="shopify-block"> 15159 15160 15161 15162 15163<div 15164 class=" 15165 blog-post-details 15166 spacing-style 15167 justify-left 15168 15169 " 15170 style="--padding-block-start: 0px;--padding-block-end: 0px;" 15171 ><span><time datetime="2025-07-11T23:00:00Z">July 12, 2025</time></span></div> 15172 15173 15174 15175 15176 15177 15178</div> 15179 15180 15181 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-26" class="shopify-block"> 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 <rte-formatter 15192 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-26 rte 15193 rte 15194 " 15195 15196 style=" 15197 --padding-block-start: 16px; --padding-block-end:0px; 15198--padding-inline-start:0px; --padding-inline-end:0px; 15199 15200 15201 15202 15203 --color: var(--color-foreground); 15204 15205 " 15206 15207 15208> 15209 Calling all vegans! An exciting dish from our foodie friend, that's crispy, salty AND sweet. 15210 15211 <a href="/blogs/news/recipe-salt-and-pepper-tofu-salad">Read more...</a> 15212 15213 </rte-formatter> 15214 15215 15216 15217 15218 15219</div> 15220 15221 </div> 15222</div> 15223 15224 15225 15226 15227</div> 15228 15229 </div> 15230 15231 15232 <style data-shopify> 15233 [data-blog-index="template--22159836807341__main-28"] { 15234 --col-span: 2; 15235 --blog-post-card-scale: 0.6; 15236 } 15237 15238 @media screen and (max-width: 749px) { 15239 [data-blog-index="template--22159836807341__main-28"] { 15240 --col-span: 6; 15241 --blog-post-card-scale: 0.5; 15242 } 15243 } 15244 </style> 15245 <div 15246 class="blog-post-item" 15247 data-testid="blog-post-item" 15248 data-blog-index="template--22159836807341__main-28" 15249 > 15250 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-27" class="shopify-block"> 15251<div 15252 class="blog-post-card" 15253 style="--text-align: left" 15254> 15255 15256 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-27" class="shopify-block"> 15257<div class="blog-post-card__image-container"> 15258 <a href="/blogs/news/international-womens-day-2024"> 15259 <img 15260 srcset=" 15261 //www.linenhouse.com/cdn/shop/articles/iwd2024-02.jpg?v=1787202031&width=350 350w, 15262 //www.linenhouse.com/cdn/shop/articles/iwd2024-02.jpg?v=1787202031&width=750 750w, 15263 15264 15265 //www.linenhouse.com/cdn/shop/articles/iwd2024-02.jpg?v=1787202031 780w 15266 " 15267 src="//www.linenhouse.com/cdn/shop/articles/iwd2024-02.jpg?v=1787202031&width=1100" 15268 loading="eager" 15269 fetchpriority="high" 15270 width="780" 15271 height="880" 15272 alt="International Women's Day 2024" 15273 class=" 15274 border-style 15275 blog-post-card__image 15276 blog-post-card__image--large 15277 " 15278 style="--border-width: 1px; --border-style: none; --border-color: 15279rgb(var(--color-border-rgb) / 1.0); --border-radius: 152804px; overflow: hidden; 15281" 15282 > 15283 </a> 15284</div> 15285 15286 15287 15288 15289</div> 15290 15291 15292 15293 <div class="blog-post-card__content"> 15294 <a 15295 href="/blogs/news/international-womens-day-2024" 15296 data-testid="blog-post-link" 15297 > 15298 15299 15300 15301 15302 15303 15304 15305 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-27 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 15306 International Women's Day 2024 15307 </div> 15308 15309 15310 15311 15312 15313 15314 15315 15316</a> 15317 15318 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-27" class="shopify-block"> 15319 15320 15321 15322 15323<div 15324 class=" 15325 blog-post-details 15326 spacing-style 15327 justify-left 15328 15329 " 15330 style="--padding-block-start: 0px;--padding-block-end: 0px;" 15331 ><span><time datetime="2024-03-08T02:00:00Z">March 8, 2024</time></span></div> 15332 15333 15334 15335 15336 15337 15338</div> 15339 15340 15341 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-27" class="shopify-block"> 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 <rte-formatter 15352 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-27 rte 15353 rte 15354 " 15355 15356 style=" 15357 --padding-block-start: 16px; --padding-block-end:0px; 15358--padding-inline-start:0px; --padding-inline-end:0px; 15359 15360 15361 15362 15363 --color: var(--color-foreground); 15364 15365 " 15366 15367 15368> 15369 A few words from our founder on what this special day means to her. 15370 15371 <a href="/blogs/news/international-womens-day-2024">Read more...</a> 15372 15373 </rte-formatter> 15374 15375 15376 15377 15378 15379</div> 15380 15381 </div> 15382</div> 15383 15384 15385 15386 15387</div> 15388 15389 </div> 15390 15391 15392 <style data-shopify> 15393 [data-blog-index="template--22159836807341__main-29"] { 15394 --col-span: 2; 15395 --blog-post-card-scale: 0.6; 15396 } 15397 15398 @media screen and (max-width: 749px) { 15399 [data-blog-index="template--22159836807341__main-29"] { 15400 --col-span: 6; 15401 --blog-post-card-scale: 0.5; 15402 } 15403 } 15404 </style> 15405 <div 15406 class="blog-post-item" 15407 data-testid="blog-post-item" 15408 data-blog-index="template--22159836807341__main-29" 15409 > 15410 <div id="shopify-block-AZGZUTEd2cC9QbGlIT__static-blog-post-card-28" class="shopify-block"> 15411<div 15412 class="blog-post-card" 15413 style="--text-align: left" 15414> 15415 15416 <div id="shopify-block-AVm4reG82S0NuM2ZBb__image-28" class="shopify-block"> 15417<div class="blog-post-card__image-container"> 15418 <a href="/blogs/news/ricotta-toast-three-ways"> 15419 <img 15420 srcset=" 15421 15422 15423 15424 15425 //www.linenhouse.com/cdn/shop/articles/toast-thumb_b7a5cdd2-882e-4fd0-aeee-cd23b57d595c.jpg?v=1787201249 330w 15426 " 15427 src="//www.linenhouse.com/cdn/shop/articles/toast-thumb_b7a5cdd2-882e-4fd0-aeee-cd23b57d595c.jpg?v=1787201249&width=1100" 15428 loading="eager" 15429 fetchpriority="high" 15430 width="330" 15431 height="440" 15432 alt="Boujee Ricotta Toast, 3 Ways" 15433 class=" 15434 border-style 15435 blog-post-card__image 15436 blog-post-card__image--large 15437 " 15438 style="--border-width: 1px; --border-style: none; --border-color: 15439rgb(var(--color-border-rgb) / 1.0); --border-radius: 154404px; overflow: hidden; 15441" 15442 > 15443 </a> 15444</div> 15445 15446 15447 15448 15449</div> 15450 15451 15452 15453 <div class="blog-post-card__content"> 15454 <a 15455 href="/blogs/news/ricotta-toast-three-ways" 15456 data-testid="blog-post-link" 15457 > 15458 15459 15460 15461 15462 15463 15464 15465 <div class=" spacing-style text-block text-block--AZTgyeTlVUnVIcDQ2U__heading-28 h4 text-block--align-left " style=" --padding-block-start: 0px; --padding-block-end:10px; --padding-inline-start:0px; --padding-inline-end:0px; --width: 100%; --max-width: var(--max-width--body-); --text-align: left; "> 15466 Boujee ricotta toast, 3 ways 15467 </div> 15468 15469 15470 15471 15472 15473 15474 15475 15476</a> 15477 15478 <div id="shopify-block-AVkVGMStPdE9pVG9hd__blog-post-details-28" class="shopify-block"> 15479 15480 15481 15482 15483<div 15484 class=" 15485 blog-post-details 15486 spacing-style 15487 justify-left 15488 15489 " 15490 style="--padding-block-start: 0px;--padding-block-end: 0px;" 15491 ><span><time datetime="2023-05-04T23:00:00Z">May 5, 2023</time></span></div> 15492 15493 15494 15495 15496 15497 15498</div> 15499 15500 15501 <div id="shopify-block-Aamd3UUlua1B0K2pCV__content-28" class="shopify-block"> 15502 15503 15504 15505 15506 15507 15508 15509 15510 15511 <rte-formatter 15512 class="blog-post-card__content-text spacing-style text-block text-block--Aamd3UUlua1B0K2pCV__content-28 rte 15513 rte 15514 " 15515 15516 style=" 15517 --padding-block-start: 16px; --padding-block-end:0px; 15518--padding-inline-start:0px; --padding-inline-end:0px; 15519 15520 15521 15522 15523 --color: var(--color-foreground); 15524 15525 " 15526 15527 15528> 15529 Ricotta toast, three ways, all delicious, and oh so easy. 15530 15531 <a href="/blogs/news/ricotta-toast-three-ways">Read more...</a> 15532 15533 </rte-formatter> 15534 15535 15536 15537 15538 15539</div> 15540 15541 </div> 15542</div> 15543 15544 15545 15546 15547</div> 15548 15549 </div> 15550 15551 </div> 15552 </div> 15553</blog-posts-list> 15554 15555 15556 15557 15558</div> 15559 </main> 15560 15561 <footer> 15562 <!-- BEGIN sections: footer-group --> 15563<div id="shopify-section-sections--22159837593773__footer_m9NzUG" class="shopify-section shopify-section-group-footer-group section-wrapper"><div class="section-background color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2"></div> 15564<div 15565 class="section section--page-width color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2" 15566> 15567 15568 <div 15569 class=" 15570 footer-content 15571 spacing-style 15572 15573 15574 " 15575 style=" 15576 --padding-block-start: max(20px, calc(var(--spacing-scale) * 64px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 64px)); 15577 --footer-gap: 20px; 15578 --grid-columns: 1; 15579 --last-row-count: 1; 15580 --tablet-last-row-count: 1; 15581 " 15582 > 15583 15584 15585 15586<div 15587 class=" 15588 group-block 15589 group-block--height-fit 15590 group-block--width-fill 15591 border-style 15592 spacing-style 15593 size-style 15594 15595 15596 " 15597 style=" 15598 --border-width: 1px; --border-style: none; --border-color: 15599rgb(var(--color-border-rgb) / 1.0); --border-radius: 156000px; 15601 15602 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 15603 --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 15604 15605 " 15606 15607 data-testid="group-block" 15608><div class="group-block__media-wrapper"> 15609 15610 15611 15612 15613 15614 </div> 15615 15616 <div 15617 class=" 15618 group-block-content 15619 15620 layout-panel-flex 15621 layout-panel-flex--row 15622 mobile-column 15623 " 15624 style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 15625 15626--gap: 24px; 15627 15628--horizontal-alignment: flex-start; --vertical-alignment: flex-start; 15629--vertical-alignment-mobile: flex-start; 15630" 15631 > 15632 15633 15634 15635<div 15636 class=" 15637 group-block 15638 group-block--height-fit 15639 group-block--width-custom 15640 border-style 15641 spacing-style 15642 size-style 15643 15644 15645 " 15646 style=" 15647 --border-width: 1px; --border-style: none; --border-color: 15648rgb(var(--color-border-rgb) / 1.0); --border-radius: 156490px; 15650 15651 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 15652 --size-style-width:75%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 15653 15654 " 15655 15656 data-testid="group-block" 15657><div class="group-block__media-wrapper"> 15658 15659 15660 15661 15662 15663 </div> 15664 15665 <div 15666 class=" 15667 group-block-content 15668 15669 layout-panel-flex 15670 layout-panel-flex--row 15671 mobile-column 15672 " 15673 style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile:
15673 wrap; 15674 15675--gap: 12px; 15676 15677--horizontal-alignment: flex-start; --vertical-alignment: flex-start; 15678--vertical-alignment-mobile: flex-start; 15679" 15680 > 15681 15682 15683 15684 15685 <accordion-custom 15686 15687 class="menu menu--accordion" 15688 15689 15690 15691 open-by-default-on-desktop 15692 15693 15694 15695 data-disable-on-desktop="true" 15696 15697 15698 15699 15700 15701> 15702 15703 <details 15704 class=" 15705 menu__details 15706 spacing-style 15707 15708 " 15709 data-testid="menu-details" 15710 style=" 15711 --spacing--size: 8px; 15712 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 15713 " 15714 15715 15716 > 15717 <summary class="menu__heading h3"> 15718 <span class="menu__heading__default">Top Categories</span> 15719 <span class="menu__heading__accordion"> 15720 Top Categories 15721 15722 <span class="menu__heading__toggle svg-wrapper icon-plus"> 15723<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 15724<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15725<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15726</svg> 15727 15728</span> 15729 15730 </span> 15731 </summary> 15732 15733 <nav 15734 class="details-content" 15735 15736 > 15737 15738 <ul class="list-unstyled"> 15739 15740 <li class="menu__item paragraph"> 15741 <a href="/collections/bedlinen"> 15742 Bedroom 15743 </a> 15744 </li> 15745 15746 <li class="menu__item paragraph"> 15747 <a href="/collections/bathroom-linen"> 15748 Bathroom 15749 </a> 15750 </li> 15751 15752 <li class="menu__item paragraph"> 15753 <a href="/collections/homewares"> 15754 Living 15755 </a> 15756 </li> 15757 15758 <li class="menu__item paragraph"> 15759 <a href="/collections/kitchen"> 15760 Dining 15761 </a> 15762 </li> 15763 15764 <li class="menu__item paragraph"> 15765 <a href="/collections/for-kids"> 15766 Kids 15767 </a> 15768 </li> 15769 15770 <li class="menu__item paragraph"> 15771 <a href="/collections/sale"> 15772 Sale 15773 </a> 15774 </li> 15775 15776 </ul> 15777 15778 </nav> 15779 </details> 15780 15781</accordion-custom> 15782 15783 15784 15785 15786 15787 15788 15789 15790 15791 15792 15793 15794 15795 15796 <accordion-custom 15797 15798 class="menu menu--accordion" 15799 15800 15801 15802 open-by-default-on-desktop 15803 15804 15805 15806 data-disable-on-desktop="true" 15807 15808 15809 15810 15811 15812> 15813 15814 <details 15815 class=" 15816 menu__details 15817 spacing-style 15818 15819 " 15820 data-testid="menu-details" 15821 style=" 15822 --spacing--size: 8px; 15823 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 15824 " 15825 15826 15827 > 15828 <summary class="menu__heading h3"> 15829 <span class="menu__heading__default">Customer Care</span> 15830 <span class="menu__heading__accordion"> 15831 Customer Care 15832 15833 <span class="menu__heading__toggle svg-wrapper icon-plus"> 15834<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 15835<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15836<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15837</svg> 15838 15839</span> 15840 15841 </span> 15842 </summary> 15843 15844 <nav 15845 class="details-content" 15846 15847 > 15848 15849 <ul class="list-unstyled"> 15850 15851 <li class="menu__item paragraph"> 15852 <a href="/pages/contact"> 15853 Contact Us 15854 </a> 15855 </li> 15856 15857 <li class="menu__item paragraph"> 15858 <a href="/pages/privacy-policy"> 15859 Privacy Policy 15860 </a> 15861 </li> 15862 15863 <li class="menu__item paragraph"> 15864 <a href="/pages/student-beans"> 15865 Student Beans 15866 </a> 15867 </li> 15868 15869 <li class="menu__item paragraph"> 15870 <a href="/pages/rewards"> 15871 Housemates Rewards 15872 </a> 15873 </li> 15874 15875 </ul> 15876 15877 </nav> 15878 </details> 15879 15880</accordion-custom> 15881 15882 15883 15884 15885 15886 15887 15888 15889 15890 15891 15892 15893 15894 15895 <accordion-custom 15896 15897 class="menu menu--accordion" 15898 15899 15900 15901 open-by-default-on-desktop 15902 15903 15904 15905 data-disable-on-desktop="true" 15906 15907 15908 15909 15910 15911> 15912 15913 <details 15914 class=" 15915 menu__details 15916 spacing-style 15917 15918 " 15919 data-testid="menu-details" 15920 style=" 15921 --spacing--size: 8px; 15922 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 15923 " 15924 15925 15926 > 15927 <summary class="menu__heading h3">
15928 <span class="menu__heading__default">Shopping With Us</span> 15929 <span class="menu__heading__accordion"> 15930 Shopping With Us 15931 15932 <span class="menu__heading__toggle svg-wrapper icon-plus"> 15933<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 15934<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15935<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 15936</svg> 15937 15938</span> 15939 15940 </span> 15941 </summary> 15942 15943 <nav 15944 class="details-content" 15945 15946 > 15947 15948 <ul class="list-unstyled"> 15949 15950 <li class="menu__item paragraph"> 15951 <a href="/products/gift-card"> 15952 Gift Cards 15953 </a> 15954 </li> 15955 15956 <li class="menu__item paragraph"> 15957 <a href="/pages/outlets"> 15958 Outlets 15959 </a> 15960 </li> 15961 15962 <li class="menu__item paragraph"> 15963 <a href="/pages/afterpay-and-linenhouse"> 15964 Afterpay 15965 </a> 15966 </li> 15967 15968 <li class="menu__item paragraph"> 15969 <a href="/pages/rewards"> 15970 Rewards 15971 </a> 15972 </li> 15973 15974 <li class="menu__item paragraph"> 15975 <a href="/pages/delivery"> 15976 Delivery 15977 </a> 15978 </li> 15979 15980 <li class="menu__item paragraph"> 15981 <a href="/pages/returns"> 15982 Returns 15983 </a> 15984 </li> 15985 15986 <li class="menu__item paragraph"> 15987 <a href="/pages/warranty"> 15988 Warranty 15989 </a> 15990 </li> 15991 15992 </ul> 15993 15994 </nav> 15995 </details> 15996 15997</accordion-custom> 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 16008 16009 16010 16011 16012 <accordion-custom 16013 16014 class="menu menu--accordion" 16015 16016 16017 16018 open-by-default-on-desktop 16019 16020 16021 16022 data-disable-on-desktop="true" 16023 16024 16025 16026 16027 16028> 16029 16030 <details 16031 class=" 16032 menu__details 16033 spacing-style 16034 16035 " 16036 data-testid="menu-details" 16037 style=" 16038 --spacing--size: 8px; 16039 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16040 " 16041 16042 16043 > 16044 <summary class="menu__heading h3"> 16045 <span class="menu__heading__default">Help & Info</span> 16046 <span class="menu__heading__accordion"> 16047 Help & Info 16048 16049 <span class="menu__heading__toggle svg-wrapper icon-plus"> 16050<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 16051<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 16052<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 16053</svg> 16054 16055</span> 16056 16057 </span> 16058 </summary> 16059 16060 <nav 16061 class="details-content" 16062 16063 > 16064 16065 <ul class="list-unstyled"> 16066 16067 <li class="menu__item paragraph"> 16068 <a href="/blogs/news"> 16069 Blog 16070 </a> 16071 </li> 16072 16073 <li class="menu__item paragraph"> 16074 <a href="/pages/bed-linen-size-guide"> 16075 Bed Linen Size Guide 16076 </a> 16077 </li> 16078 16079 <li class="menu__item paragraph"> 16080 <a href="/pages/faq"> 16081 FAQ 16082 </a> 16083 </li> 16084 16085 <li class="menu__item paragraph"> 16086 <a href="/pages/glossary"> 16087 Glossary 16088 </a> 16089 </li> 16090 16091 <li class="menu__item paragraph"> 16092 <a href="/policies/terms-of-service"> 16093 Terms & Conditions 16094 </a> 16095 </li> 16096 16097 <li class="menu__item paragraph"> 16098 <a href="/pages/apc-plan"> 16099 APC Plan 16100 </a> 16101 </li> 16102 16103 </ul> 16104 16105 </nav> 16106 </details> 16107 16108</accordion-custom> 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 <accordion-custom 16124 16125 class="menu menu--accordion" 16126 16127 16128 16129 open-by-default-on-desktop 16130 16131 16132 16133 data-disable-on-desktop="true" 16134 16135 16136 16137 16138 16139> 16140 16141 <details 16142 class=" 16143 menu__details 16144 spacing-style 16145 16146 " 16147 data-testid="menu-details" 16148 style=" 16149 --spacing--size: 8px; 16150 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16151 " 16152 16153 16154 > 16155 <summary class="menu__heading h3">
16156 <span class="menu__heading__default">More from LH</span> 16157 <span class="menu__heading__accordion"> 16158 More from LH 16159 16160 <span class="menu__heading__toggle svg-wrapper icon-plus"> 16161<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 16162<line vector-effect="non-scaling-stroke" class="vertical" x1="1.71436" y1="11.9314" x2="22.2858" y2="11.9314" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 16163<line vector-effect="non-scaling-stroke" class="horizontal" x1="12.0001" y1="1.71436" x2="12.0001" y2="22.2858" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 16164</svg> 16165 16166</span> 16167 16168 </span> 16169 </summary> 16170 16171 <nav 16172 class="details-content" 16173 16174 > 16175 16176 <ul class="list-unstyled"> 16177 16178 <li class="menu__item paragraph"> 16179 <a href="/pages/international-partners"> 16180 International Partners 16181 </a> 16182 </li> 16183 16184 <li class="menu__item paragraph"> 16185 <a href="/pages/careers"> 16186 Careers 16187 </a> 16188 </li> 16189 16190 <li class="menu__item paragraph"> 16191 <a href="https://dashboard.commissionfactory.com/Affiliate/Register/76279/"> 16192 Affiliates 16193 </a> 16194 </li> 16195 16196 <li class="menu__item paragraph"> 16197 <a href="/pages/new-account-inquiry"> 16198 Wholesale Inquiry 16199 </a> 16200 </li> 16201 16202 </ul> 16203 16204 </nav> 16205 </details> 16206 16207</accordion-custom> 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219</div> 16220</div> 16221 16222 16223 16224 16225 16226 16227 16228 16229<div 16230 class=" 16231 group-block 16232 group-block--height-fit 16233 group-block--width-custom 16234 border-style 16235 spacing-style 16236 size-style 16237 16238 16239 " 16240 style=" 16241 --border-width: 1px; --border-style: none; --border-color: 16242rgb(var(--color-border-rgb) / 1.0); --border-radius: 162430px; 16244 16245 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16246 --size-style-width:20%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 16247 16248 " 16249 16250 data-testid="group-block" 16251><div class="group-block__media-wrapper"> 16252 16253 16254 16255 16256 16257 </div> 16258 16259 <div 16260 class=" 16261 group-block-content 16262 16263 layout-panel-flex 16264 layout-panel-flex--column 16265 mobile-column 16266 " 16267 style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 16268 16269--gap: 6px; 16270 16271--horizontal-alignment: flex-start; --vertical-alignment: center; 16272--vertical-alignment-mobile: center; 16273" 16274 > 16275 16276 16277 16278 16279 16280 16281 16282 <div class=" spacing-style text-block text-block--AaTVWNTdXR3dCSG01V__text_dRndGg h6 " style=" --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px; --color: var(--color-foreground); --width: fit-content; --max-width: var(--max-width--body-normal); "> 16283 <p>Sign up to our mailing list</p> 16284 </div> 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 <div class=" spacing-style text-block text-block--AbTNuSmFpRlpQbC9ST__text_nPRANf custom custom-typography custom-font-size custom-color " style=" --padding-block-start: 4px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px; --color: var(--text-default);--font-size: 0.875rem; --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family); --text-transform: none; --text-wrap: pretty; --line-height: var(--line-height--body-normal); --letter-spacing: var(--letter-spacing--body-normal); --width: fit-content; --max-width: var(--max-width--body-normal); "> 16299 <p>Stay up to date on all offers</p> 16300 </div> 16301 16302 16303 16304 16305 16306 16307<div id="shopify-block-ARnd2Y1EvYW9vVGJqd__klaviyo_email_marketing_sms_form_embed_block_JmkR8P" class="shopify-block shopify-app-block"> 16308 <div class="klaviyo-form-UfJ2H5"></div> 16309 16310 16311 16312 16313</div> 16314 16315<div 16316 class="social-icons__wrapper" 16317 16318> 16319 16320 16321 16322 16323 16324 16325 16326 16327 <div 16328 class="social-icons__icon-wrapper" 16329 > 16330 <a 16331 href="https://www.facebook.com/linenhouse/" 16332 target="_blank" 16333 rel="noopener noreferrer" 16334 aria-label="Facebook" 16335 16336 >
16337 <span class="social-icons__icon-label">Facebook</span> 16338 16339 <svg 16340 class="social-icons__icon icon-default" 16341 aria-hidden="true" 16342 focusable="false" 16343 xmlns="http://www.w3.org/2000/svg" 16344 viewBox="0 0 20 20" 16345 > 16346 16347 16348<path d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z" /></svg> 16349 16350 </a> 16351 </div> 16352 16353 16354 16355 16356 16357 16358 16359 16360 <div 16361 class="social-icons__icon-wrapper" 16362 > 16363 <a 16364 href="https://www.instagram.com/linen_house/" 16365 target="_blank" 16366 rel="noopener noreferrer" 16367 aria-label="Instagram" 16368 16369 > 16370 <span class="social-icons__icon-label">Instagram</span> 16371 16372 <svg 16373 class="social-icons__icon icon-default" 16374 aria-hidden="true" 16375 focusable="false" 16376 xmlns="http://www.w3.org/2000/svg"
16377 viewBox="0 0 20 20" 16378 > 16379 16380 16381<path 16382 fill-rule="evenodd" 16383 d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" 16384 clip-rule="evenodd" 16385 /></svg> 16386 16387 </a> 16388 </div> 16389 16390 16391 16392 16393 16394 16395 16396 16397 <div 16398 class="social-icons__icon-wrapper" 16399 > 16400 <a 16401 href="https://www.youtube.com/user/LINENHOUSEaus" 16402 target="_blank" 16403 rel="noopener noreferrer" 16404 aria-label="Youtube" 16405 16406 > 16407 <span class="social-icons__icon-label">Youtube</span> 16408 16409 <svg 16410 class="social-icons__icon icon-default" 16411 aria-hidden="true" 16412 focusable="false" 16413 xmlns="http://www.w3.org/2000/svg"
16414 viewBox="0 0 20 20" 16415 > 16416 16417 16418<path d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.125 2.125 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.125 2.125 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.173 2.173 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.173 2.173 0 0 1 1.53 1.53ZM8.3 12.5l4.42-2.55L8.3 7.4v5.1Z" /></svg> 16419 16420 </a> 16421 </div> 16422 16423 16424 16425 16426 16427 16428 16429 16430 <div 16431 class="social-icons__icon-wrapper" 16432 > 16433 <a 16434 href="https://www.tiktok.com/@linen_house" 16435 target="_blank" 16436 rel="noopener noreferrer" 16437 aria-label="Tiktok" 16438 16439 > 16440 <span class="social-icons__icon-label">Tiktok</span> 16441 16442 <svg 16443 class="social-icons__icon icon-default" 16444 aria-hidden="true" 16445 focusable="false" 16446 xmlns="http://www.w3.org/2000/svg" 16447 viewBox="0 0 20 20" 16448 > 16449 16450 16451<path d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z" /></svg> 16452 16453 </a> 16454 </div> 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 <div 16489 class="social-icons__icon-wrapper" 16490 > 16491 <a 16492 href="https://www.pinterest.com/linenhouse/" 16493 target="_blank" 16494 rel="noopener noreferrer" 16495 aria-label="Pinterest" 16496 16497 > 16498 <span class="social-icons__icon-label">Pinterest</span> 16499 16500 <svg 16501 class="social-icons__icon icon-default" 16502 aria-hidden="true" 16503 focusable="false" 16504 xmlns="http://www.w3.org/2000/svg"
16505 viewBox="0 0 20 20" 16506 > 16507 16508 16509<path d="M10 2.01c2.124.01 4.16.855 5.666 2.353a8.087 8.087 0 0 1 1.277 9.68A7.952 7.952 0 0 1 10 18.04a8.164 8.164 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297.836 0 1.585-.24 2.248-.72a4.678 4.678 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.061 5.061 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.023 5.023 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.257 2.257 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228 0 .768-.106 1.479-.317 2.122a3.813 3.813 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085.147-.514.298-1.026.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.067 8.067 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.721 7.721 0 0 1 10 2.001v.01Z" /></svg> 16510 16511 </a> 16512 </div> 16513 16514 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530 16531</div> 16532 16533 16534 16535 16536 16537</div> 16538</div> 16539 16540 16541 16542 16543 16544 16545</div> 16546</div> 16547 16548 16549 16550 16551 16552 16553 </div> 16554</div> 16555 16556 16557 16558 16559</div><div id="shopify-section-sections--22159837593773__footer_utilities_jLGE8U" class="shopify-section shopify-section-group-footer-group footer-utilities"><div class="section-background color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2"></div> 16560<div 16561 class="section section--page-width color-scheme-d37b6ecf-dc3e-494b-bd80-46d83c8411d2" 16562 16563> 16564 <div 16565 class="utilities utilities--blocks-3 spacing-style" 16566 style="--padding-block-start: 20px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px)); --border-width: 0px; --gap: 24px;" 16567 data-testid="footer-utilities" 16568 > 16569 16570 16571 16572<div 16573 class=" 16574 group-block 16575 group-block--height-fit 16576 group-block--width-fill 16577 border-style 16578 spacing-style 16579 size-style 16580 16581 16582 " 16583 style=" 16584 --border-width: 1px; --border-style: none; --border-color: 16585rgb(var(--color-border-rgb) / 1.0); --border-radius: 165860px; 16587 16588 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16589 --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 16590 16591 " 16592 16593 data-testid="group-block" 16594><div class="group-block__media-wrapper"> 16595 16596 16597 16598 16599 16600 </div> 16601 16602 <div 16603 class=" 16604 group-block-content 16605 16606 layout-panel-flex 16607 layout-panel-flex--row 16608 mobile-column 16609 " 16610 style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 16611 16612--gap: 12px; 16613 16614--horizontal-alignment: flex-start; --vertical-alignment: center; 16615--vertical-alignment-mobile: center; 16616" 16617 > 16618 16619 16620 16621<div 16622 class=" 16623 group-block 16624 group-block--height-fit 16625 group-block--width-fill 16626 border-style 16627 spacing-style 16628 size-style 16629 16630 16631 " 16632 style=" 16633 --border-width: 1px; --border-style: none; --border-color: 16634rgb(var(--color-border-rgb) / 1.0); --border-radius: 166350px; 16636 16637 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16638 --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 16639 16640 " 16641 16642 data-testid="group-block" 16643><div class="group-block__media-wrapper"> 16644 16645 16646 16647 16648 16649 </div> 16650 16651 <div 16652 class=" 16653 group-block-content 16654 16655 layout-panel-flex 16656 layout-panel-flex--row 16657 16658 " 16659 style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 16660 16661--gap: 12px; 16662 16663--horizontal-alignment: flex-start; --vertical-alignment: center; 16664--vertical-alignment-mobile: center; 16665" 16666 > 16667 16668<div 16669 class=" 16670 footer-utilities__group-copyright 16671 custom-typography 16672 custom-font-size 16673 " 16674 style=" 16675--color: ;--font-size: 0.75rem; --font-weight: ;--font-family: ; --text-transform: none; --text-wrap: pretty; --line-height: var(--line-height--body-); --letter-spacing: var(--letter-spacing--body-);" 16676 16677> 16678 <span class="footer-utilities__text"> 16679 © 2026 16680 <a href="/" title="">
16680Linen House</a></span> 16681</div> 16682 16683 16684 16685 16686 16687 16688 16689 16690<a 16691 16692 href="/policies/privacy-policy" 16693 16694 class=" 16695 size-style 16696 button-ghost 16697 button-ghost--AbjliODdCOTVMZm1nM__button_YbFTjm 16698 16699 " 16700 style="--size-style-width: fit-content;--size-style-height: ;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;" 16701> 16702 <span>Privacy</span></a> 16703 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714<a 16715 16716 href="/policies/terms-of-service" 16717 16718 class=" 16719 size-style 16720 button-ghost 16721 button-ghost--AN28xaHRubG1EOXVpR__button_4etAXM 16722 16723 " 16724 style="--size-style-width: fit-content;--size-style-height: ;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;" 16725> 16726 <span>Terms</span></a> 16727 16728 16729 16730 16731 16732 16733</div> 16734</div> 16735 16736 16737 16738 16739 16740 16741</div> 16742</div> 16743 16744 16745 16746 16747 16748 16749<div 16750 class=" 16751 payment-icons 16752 spacing-style 16753 " 16754 style=" 16755 --padding-block-start: 0px; --padding-block-end:0px; 16756--padding-inline-start:0px; --padding-inline-end:0px; 16757 16758 --icon-gap: 10px; 16759 --alignment: flex-start; 16760 " 16761 16762> 16763 <span class="visually-hidden">Payment methods</span> 16764 <ul 16765 class="payment-icons__list" 16766 role="list" 16767 ><li class="payment-icons__item"><svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16768<path d="M10.713 7.6484C10.2125 7.17087 9.54337 6.90951 8.85152 6.92104C7.58652 6.92104 6.51216 7.7737 6.12781 8.92354C5.92548 9.52591 5.92548 10.1782 6.12781 10.7812C6.51216 11.9305 7.58591 12.7837 8.85152 12.7837C9.50708 12.7837 10.0686 12.6157 10.5021 12.3191C10.6688 12.2087 10.8194 12.0768 10.951 11.9272C11.0187 11.8497 11.0814 11.7676 11.138 11.6812C11.1909 11.601 11.2382 11.5177 11.2801 11.4317C11.3705 11.2463 11.435 11.0489 11.4719 10.8449H8.85091V8.97581H13.4263C13.4601 9.17153 13.4835 9.36863 13.497 9.5665C13.5019 9.63261 13.5056 9.69872 13.5081 9.76498C13.5099 9.83078 13.5106 9.89658 13.5106 9.96254C13.5106 11.4394 12.9823 12.6881 12.0672 13.5326C11.2634 14.2744 10.1614 14.7038 8.85152 14.7038C7.95243 14.7032 7.07056 14.4531 6.30492 13.9811C5.53989 13.5091 4.92061 12.8335 4.51658 12.0299C4.43725 11.8719 4.36652 11.7098 4.30503 11.5446C4.21709 11.3086 4.14759 11.066 4.09717 10.8193C4.06519 10.6636 4.0412 10.5062 4.02521 10.3477C4.00861 10.1835 4 10.0182 4 9.8523C4 9.09573 4.17711 8.34946 4.51658 7.67361C4.92061 6.86999 5.53989 6.19445 6.30492 5.72245C7.07056 5.25046 7.95243 5.00032 8.85152 5.00032C10.0563 4.98618 11.2198 5.4388 12.098 6.26363L10.713 7.6484Z" fill="#666666"/> 16769<path fill-rule="evenodd" clip-rule="evenodd" d="M17.8947 10.7V14.1194H16.8099V5.67479H19.688C19.7808 5.67295 19.8737 5.67587 19.9659 5.68386C20.036 5.68986 20.1061 5.69878 20.1763 5.71062C20.3521 5.74044 20.5249 5.78841 20.6922 5.8539C21.012 5.97921 21.3035 6.16662 21.5507 6.40523C21.7998 6.62969 21.9984 6.90489 22.1325 7.21238C22.1952 7.35551 22.2432 7.50403 22.2758 7.65578C22.3133 7.83012 22.3311 8.00877 22.3287 8.18803C22.336 8.52535 22.2702 8.8602 22.1356 9.16953C22.0015 9.47902 21.8016 9.75575 21.5507 9.98083C21.3318 10.189 21.0913 10.352 20.8287 10.4697C20.4862 10.6233 20.1055 10.7 19.6873 10.7H17.8947ZM17.8947 6.71379V9.66228H19.7144L19.7827 9.66274L19.8528 9.65966L19.9315 9.65213C19.9856 9.64537 20.0397 9.63568 20.0926 9.62292C20.1621 9.60616 20.231 9.58402 20.2974 9.55696C20.4819 9.48178 20.6492 9.36878 20.7881 9.22519C20.8675 9.14785 20.9376 9.06176 20.9972 8.96859C21.0409 8.90033 21.0784 8.82838 21.1104 8.7535C21.1854 8.57624 21.2242 8.38575 21.2242 8.19342C21.2242 8.10916 21.2168 8.02537 21.202 7.94281C21.183 7.83673 21.1528 7.73295 21.1104 7.63333C21.0354 7.45606 20.9259 7.29571 20.7881 7.16149C20.758 7.12967 20.7267 7.09922 20.6941 7.07032C20.6479 7.02912 20.5994 6.99099 20.5477 6.95624C20.5053 6.92765 20.4616 6.9012 20.4167 6.87722C20.3786 6.85708 20.3392 6.83863 20.2992 6.82187C20.2697 6.80942 20.2396 6.79804 20.2088 6.78759L20.124 6.7616C20.0403 6.739 19.9549 6.72409 19.8681 6.71717C19.8171 6.71302 19.7661 6.71164 19.7144 6.71318L17.8947 6.71379Z" fill="#666666"/> 16770<path fill-rule="evenodd" clip-rule="evenodd" d="M24.8291 8.15267C25.6311 8.15267 26.2639 8.36684 26.7282 8.79501C27.1925 9.22396 27.4243 9.81141 27.4231 10.5583V14.1201H26.3856V13.3178H26.3383C25.8893 13.9785 25.2916 14.3084 24.5462 14.3084C23.9098 14.3084 23.3766 14.1194 22.9485 13.7423C22.7431 13.569 22.5783 13.3521 22.467 13.1074C22.4049 12.9713 22.3606 12.8285 22.3342 12.6821C22.3231 12.6205 22.3151 12.5583 22.3108 12.4958C22.3065 12.4398 22.3047 12.3835 22.3053 12.3273C22.3053 11.729 22.5316 11.2535 22.983 10.9008C23.1466 10.7731 23.3298 10.6684 23.5334 10.5867C23.8919 10.4427 24.3113 10.3703 24.7935 10.3693C25.438 10.3693 25.9681 10.4877 26.385 10.7233V10.4751C26.3862 10.292 26.3469 10.1109 26.2694 9.94486L26.2522 9.90965L26.2251 9.85876C26.2122 9.83555 26.1981 9.81279 26.1833 9.7905L26.1483 9.73961C26.0874 9.65659 26.0166 9.58126 25.9373 9.51545C25.6501 9.2564 25.2762 9.11495 24.89 9.11941C24.2837 9.11941 23.8046 9.37509 23.451 9.88644L22.4953 9.28499C23.0211 8.52934 23.7984 8.15267 24.8291 8.15267ZM23.4258 12.3511C23.4252 12.4892 23.4577 12.6254 23.5205 12.7484C23.5832 12.8714 23.6742 12.9776 23.7861 13.0583C24.0254 13.2473 24.3236 13.3474 24.6287 13.3417C25.0868 13.3409 25.5253 13.1586 25.8488 12.8348C26.2085 12.4967 26.3887 12.0993 26.3887 11.644C26.0499 11.3745 25.5782 11.2397 24.973 11.2397C24.5321 11.2397 24.165 11.3461 23.871 11.5584C23.574 11.7744 23.4258 12.0362 23.4258 12.3511Z" fill="#666666"/> 16771<path d="M33.3809 8.34162L29.7575 16.6667H28.6377L29.982 13.7542L27.5996 8.34101H28.7791L30.501 12.4922H30.525L32.1996 8.34162H33.3809Z" fill="#666666"/> 16772</svg> 16773</li><li class="payment-icons__item"><svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16774<path d="M17.187 11.3366V14.2715H15.8462V5.6582H19.0589C19.5786 5.6582 20.0753 5.75716 20.5356 6.00616C21.0443 6.27511 21.4457 6.70989 21.6733 7.23836C21.884 7.71464 21.9517 8.21583 21.9166 8.73233C21.8847 9.20478 21.7576 9.6485 21.508 10.0533C21.1894 10.5698 20.7386 10.9248 20.173 11.1386C19.7976 11.2804 19.4062 11.3353 19.0072 11.3366H17.187ZM17.1665 10.2193H17.2125C17.7149 10.2193 18.2174 10.2212 18.7205 10.2186C18.9337 10.2174 19.1438 10.1969 19.35 10.142C19.8831 10.0016 20.263 9.68809 20.4405 9.15562C20.5567 8.80831 20.5618 8.45141 20.4979 8.09388C20.4009 7.54354 20.0983 7.15217 19.5728 6.9434C19.29 6.83167 18.9925 6.80103 18.6911 6.79975H17.1665V10.2193ZM22.5435 9.87324C22.5493 9.69 22.5844 9.51571 22.6457 9.34652C22.8487 8.77958 23.249 8.40034 23.7885 8.15773C24.146 7.99812 24.5227 7.92278 24.9141 7.90107C25.3744 7.87553 25.8271 7.91639 26.2638 8.06898C26.8301 8.26499 27.2642 8.61166 27.4992 9.17861C27.6064 9.43782 27.6473 9.70979 27.6473 9.98752C27.6492 11.4074 27.6479 12.828 27.6479 14.2472V14.2945H26.4157V13.2723L26.4023 13.2698C26.3959 13.2774 26.387 13.2838 26.3825 13.2928C26.0863 13.8252 25.6323 14.1591 25.0533 14.3175C24.372 14.5026 23.7125 14.4337 23.1054 14.064C22.6259 13.7722 22.3558 13.3323 22.2856 12.7743C22.2441 12.4475 22.2716 12.1295 22.4031 11.8243C22.5537 11.4764 22.8066 11.2242 23.1309 11.0403C23.4711 10.8482 23.8482 10.7305 24.2373 10.6949C24.6715 10.6521 25.1075 10.6324 25.543 10.6049C25.8022 10.5883 26.0607 10.5762 26.3212 10.5608C26.3276 10.5608 26.3353 10.5589 26.3487 10.5564V10.4146C26.3423 10.225 26.3525 10.0335 26.3231 9.84642C26.2542 9.40142 25.9777 9.13391 25.55 9.02219C25.205 8.92946 24.8402 8.94281 24.5029 9.06049C24.1294 9.18818 23.883 9.44229 23.7853 9.83046C23.7776 9.86111 23.77 9.8809 23.7304 9.8809C23.3486 9.87835 22.9662 9.87962 22.5844 9.87962C22.5708 9.87711 22.5572 9.87498 22.5435 9.87324ZM26.3487 11.4502C26.3244 11.4502 26.3104 11.4489 26.2957 11.4502C25.7671 11.4821 25.2384 11.5115 24.7098 11.5492C24.4699 11.5615 24.2357 11.6269 24.0241 11.7407C23.5868
1677411.9833 23.5031 12.4507 23.6646 12.8261C23.784 13.1057 24.0177 13.2589 24.3018 13.3311C24.7361 13.4463 25.1982 13.3893 25.5915 13.1721C25.9886 12.9595 26.2491 12.6352 26.3257 12.1851C26.3525 12.0261 26.3429 11.8614 26.348 11.6998C26.3506 11.6181 26.348 11.5358 26.348 11.4508L26.3487 11.4502ZM28.7933 16.6248V15.595C28.9593 15.595 29.124 15.5988 29.29 15.5937C29.5333 15.5861 29.7593 15.5248 29.9444 15.3556C30.0769 15.2335 30.1777 15.081 30.2381 14.9112C30.3077 14.7248 30.3639 14.5345 30.422 14.3443C30.4284 14.3226 30.4194 14.2939 30.4118 14.2709C30.0644 13.31 29.7165 12.3491 29.3679 11.3896L28.1702 8.08622C28.1644 8.0709 28.16 8.05558 28.1536 8.03451C28.1766 8.03323 28.1963 8.03195 28.2149 8.03195C28.6375 8.03195 29.0595 8.03323 29.4815 8.03131C29.5256 8.03131 29.5454 8.04345 29.5582 8.08622C30.0772 9.75896 30.5988 11.4317 31.1179 13.1044L31.139 13.1619H31.1543C31.1607 13.1446 31.169 13.128 31.1741 13.1108L32.3782 9.24309C32.4995 8.85619 32.6195 8.46993 32.7395 8.08303C32.7491 8.04983 32.7587 8.03131 32.8008 8.03131C33.2254 8.03323 33.6487 8.03259 34.0726 8.03259C34.0873 8.03259 34.1014 8.03451 34.1211 8.03642L33.9711 8.46227L31.7774 14.6578C31.651 15.0147 31.5054 15.3633 31.3037 15.6844C31.1102 15.9908 30.8746 16.2526 30.5478 16.4218C30.3047 16.5455 30.04 16.621 29.7682 16.644C29.6322 16.6574 29.4937 16.6695 29.3577 16.665C29.1693 16.6619 28.9829 16.6389 28.7933 16.6248Z" fill="#666666"/> 16775<path d="M3.42228 8.50118C3.40149 8.62125 3.38609 8.74279 3.36839 8.86213V9.58402C3.37685 9.65253 3.38609 9.7203 3.39379 9.7888C3.47156 10.4655 3.65477 11.1272 3.93734 11.7519C4.16753 12.2639 4.47703 12.7309 4.82348 13.1765C5.04059 13.455 5.27156 13.7194 5.56951 13.9242C5.86592 14.1283 6.18773 14.2093 6.54958 14.1445C6.78748 14.1018 7.00998 14.0141 7.22786 13.9205C7.84839 13.6561 8.46585 13.6473 9.08946 13.9154C9.25093 13.9873 9.4183 14.0465 9.58989 14.0922C9.97638 14.1879 10.349 14.1533 10.6985 13.9522C10.9087 13.8307 11.085 13.6738 11.2428 13.497C11.5624 13.1427 11.8257 12.75 12.0666 12.3449C12.2476 12.0392 12.3992 11.7188 12.5132 11.3836L12.5138 11.3817C12.5494 11.2768 12.5495 11.2765 12.4416 11.2252C12.4169 11.2142 12.3915 11.2002 12.3661 11.1869C11.8965 10.9409 11.5223 10.6042 11.2806 10.1409C11.0766 9.74829 11.0134 9.33062 11.0396 8.89969C11.0781 8.25367 11.3784 7.73067 11.8742 7.30342C11.9881 7.20619 12.1151 7.12148 12.2468 7.0213C12.1282 6.89091 12.0174 6.74801 11.8849 6.62573C11.4322 6.20659 10.8741 6.0158 10.2582 5.96497C9.85935 5.9333 9.47749 6.01138 9.10486 6.13587C8.84925 6.22058 8.5975 6.31414 8.34343 6.40253C8.13017 6.47693 7.91691 6.47619 7.70442 6.40032L6.9992 6.14839C6.53496 5.98265 6.06378 5.94435 5.58029 6.06737C4.95217 6.21749 4.40003 6.57585 4.02203 7.07875C3.6979 7.50379 3.51159 7.9848 3.42228 8.50118Z" fill="#666666"/> 16776<path d="M10.2243 3.59746C10.2266 3.5098 10.2212 3.4214 10.2189 3.33301H10.1396C10.0811 3.34258 10.0218 3.35069 9.96483 3.36321C8.93625 3.59893 8.26568 4.19707 7.97543 5.17531C7.91428 5.37966 7.89984 5.59422 7.93308 5.80439C8.1093 5.82496 8.28789 5.81674 8.46123 5.78008C8.98629 5.66148 9.39896 5.38157 9.70999 4.96611C10.0164 4.55875 10.2112 4.1072 10.2243 3.59746Z" fill="#666666"/> 16777</svg> 16778</li><li class="payment-icons__item"><svg width="26" height="20" viewBox="0 0 26 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16779<path fill-rule="evenodd" clip-rule="evenodd" d="M13.0004 5.41472C11.9486 4.63318 10.6225 4.16699 9.18074 4.16699C5.76729 4.16699 3 6.77874 3 10.0003C3 13.2219 5.76729 15.8337 9.18074 15.8337C10.6225 15.8337 11.9486 15.3681 13.0004 14.5866C14.0514 15.3681 15.3782 15.8337 16.82 15.8337C20.2334 15.8337 23 13.2219 23 10.0003C23 6.77874 20.2334 4.16699 16.82 4.16699C15.3782 4.16699 14.0514 4.63318 13.0004 5.41472ZM13.0004 5.41472C11.5628 6.48259 10.6395 8.1396 10.6395 10.0003C10.6395 11.861 11.5628 13.5181 13.0004 14.5866C14.4379 13.5181 15.3612 11.861 15.3612 10.0003C15.3612 8.1396 14.4379 6.48259 13.0004 5.41472Z" fill="#666666"/> 16780</svg> 16781</li><li class="payment-icons__item"><svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16782<path d="M21.1061 8.44412C21.1061 10.1769 19.8913 11.4138 18.1937 11.4138H16.5944C16.5767 11.4138 16.5592 11.4173 16.5429 11.424C16.5266 11.4308 16.5118 11.4407 16.4994 11.4533C16.4869 11.4658 16.4771 11.4806 16.4704 11.497C16.4637 11.5133 16.4603 11.5308 16.4604 11.5485V13.8258C16.4604 13.8614 16.4463 13.8956 16.4211 13.9208C16.396 13.946 16.3619 13.9603 16.3263 13.9605H15.2072C15.1806 13.9604 15.1546 13.9524 15.1325 13.9376C15.1104 13.9228 15.0931 13.9018 15.0829 13.8772C15.0761 13.8611 15.0726 13.8439 15.0725 13.8264V5.60851C15.0724 5.59086 15.0758 5.57336 15.0825 5.55702C15.0892 5.54068 15.0991 5.52583 15.1115 5.51331C15.124 5.5008 15.1388 5.49087 15.1551 5.48409C15.1714 5.47731 15.1889 5.47383 15.2065 5.47383H18.2009C19.8913 5.47187 21.1061 6.70879 21.1061 8.44412ZM19.7104 8.44412C19.7104 7.44795 19.0311 6.71985 18.1098 6.71985H16.5944C16.5767 6.71985 16.5592 6.72334 16.5429 6.73012C16.5266 6.7369 16.5118 6.74683 16.4994 6.75934C16.4869 6.77186 16.4771 6.78671 16.4704 6.80305C16.4637 6.81939 16.4603 6.83689 16.4604 6.85454V10.0259C16.4604 10.0614 16.4745 10.0955 16.4996 10.12
1678207C16.5247 10.1458 16.5588 10.1599 16.5944 10.1599H18.1098C19.0311 10.1664 19.7104 9.43769 19.7104 8.44412ZM21.438 12.3839C21.4263 12.1182 21.4813 11.8537 21.5979 11.6146C21.7145 11.3756 21.889 11.1694 22.1055 11.0149C22.5421 10.6863 23.2247 10.5165 24.2267 10.4814L25.2938 10.4436V10.1287C25.2938 9.49755 24.8709 9.23078 24.1916 9.23078C23.5123 9.23078 23.0815 9.47153 22.9826 9.86518C22.9746 9.89286 22.9576 9.91709 22.9342 9.93405C22.9109 9.951 22.8826 9.95974 22.8538 9.95888H21.7997C21.7803 9.95941 21.761 9.95565 21.7432 9.94788C21.7255 9.94011 21.7096 9.92851 21.6968 9.91391C21.684 9.89931 21.6746 9.88207 21.6692 9.86341C21.6638 9.84475 21.6626 9.82514 21.6657 9.80597C21.8219 8.87291 22.5981 8.16369 24.2397 8.16369C25.9861 8.16369 26.6166 8.97702 26.6166 10.5295V13.8258C26.6163 13.8617 26.6017 13.8961 26.5761 13.9213C26.5505 13.9466 26.5159 13.9607 26.48 13.9605H25.4174C25.3819 13.9604 25.3478 13.9464 25.3224 13.9214C25.31 13.909 25.3002 13.8941 25.2935 13.8778C25.2868 13.8615 25.2833 13.8441 25.2834 13.8264V13.5798C25.2838 13.5595 25.278 13.5394 25.2668 13.5224C25.2556 13.5054 25.2394 13.4922 25.2206 13.4845C25.2017 13.4768 25.1809 13.4751 25.161 13.4794C25.1411 13.4838 25.123 13.4941 25.109 13.5089C24.7902 13.8557 24.2755 14.1062 23.4511 14.1062C22.2383 14.1062 21.438 13.4751 21.438 12.3839ZM25.2938 11.6695V11.4138L23.9118 11.4866C23.1837 11.5237 22.7601 11.8263 22.7601 12.3358C22.7601 12.7964 23.1486 13.0515 23.8272 13.0515C24.7492 13.0515 25.2938 12.5537 25.2938 11.6695ZM27.6837 16.4512V15.4961C27.6839 15.476 27.6885 15.4563 27.6972 15.4382C27.7059 15.4202 27.7184 15.4043 27.734 15.3916C27.7495 15.3789 27.7676 15.3698 27.787 15.3649C27.8065 15.3601 27.8267 15.3595 27.8464 15.3633C28.0091 15.3939 28.175 15.4095 28.3409 15.4102C28.6261 15.424 28.9078 15.3418 29.1408 15.1767C29.3738 15.0115 29.5446 14.773 29.626 14.4992L29.6949 14.2793C29.7049 14.2498 29.7049 14.2178 29.6949 14.1882L27.4807 8.50138C27.4727 8.48077 27.4698 8.45852 27.4723 8.43654C27.4748 8.41457 27.4826 8.39352 27.495 8.37522C27.5074 8.35692 27.5241 8.3419 27.5436 8.33147C27.5631 8.32103 27.5848 8.31548 27.6069 8.31529H28.6805C28.708 8.31557 28.7347 8.3241 28.7572 8.33977C28.7797 8.35543 28.797 8.37751 28.8068 8.40313L30.3105 12.4138C30.3199 12.4405 30.3373 12.4636 30.3604 12.4799C30.3835 12.4962 30.411 12.505 30.4393 12.505C30.4676 12.505 30.4951 12.4962 30.5182 12.4799C30.5413 12.4636 30.5587 12.4405 30.5681 12.4138L31.874 8.41419C31.8831 8.38685 31.9005 8.36307 31.9239 8.34625C31.9473 8.32942 31.9754 8.32041 32.0041 8.3205H33.1148C33.1371 8.32063 33.159 8.32615 33.1786 8.33657C33.1983 8.347 33.2151 8.36203 33.2277 8.38037C33.2403 8.39872 33.2483 8.41984 33.2509 8.44193C33.2536 8.46402 33.2509 8.48643 33.243 8.50724L30.8746 14.8226C30.3293 16.2905 29.3943 16.666 28.365 16.666C28.1698 16.6712 27.9746 16.6477 27.7859 16.5963C27.7545 16.588 27.7271 16.5689 27.7084 16.5424C27.6897 16.5159 27.681 16.4836 27.6837 16.4512ZM7.88065 5.00014C6.47006 4.99009 5.10925 5.521 4.07815 6.48366C4.03405 6.52404 4.00657 6.57939 4.00103 6.63893
16782C3.9955 6.69846 4.01232 6.75793 4.04822 6.80574L4.68652 7.67764C4.70722 7.70667 4.73402 7.73081 4.76505 7.74837C4.79607 7.76592 4.83057 7.77647 4.86611 7.77926C4.90165 7.78205 4.93737 7.77702 4.97076 7.76452C5.00414 7.75202 5.03438 7.73236 5.05936 7.70692C5.43011 7.33626 5.87103 7.04321 6.35634 6.84491C6.84165 6.6466 7.36162 6.54702 7.88586 6.55198C10.0747 6.55198 11.2179 8.19947 11.2179 9.82614C11.2179 11.5947 10.0168 12.8387 8.29057 12.8635C6.9567 12.8635 5.95142 11.9792 5.95142 10.8113C5.95281 10.5162 6.01966 10.2251 6.14714 9.95901C6.27462 9.69291 6.45956 9.45841 6.68863 9.27242C6.73705 9.23197 6.76766 9.17413 6.77387 9.11134C6.78007 9.04854 6.76138 8.98583 6.72181 8.93668L6.05097 8.08951C6.03069 8.06389 6.00547 8.04259 5.97682 8.02688C5.94817 8.01117 5.91666 8.00135 5.88415 7.99801C5.85164 7.99468 5.81879 7.99789 5.78754 8.00746C5.7563 8.01703 5.72728 8.03276 5.70222 8.05372C5.29022 8.38566 4.95775 8.8056 4.7292 9.28276C4.50064 9.75991 4.38179 10.2822 4.38136 10.8113C4.38136 12.8218 6.09001 14.399 8.27886 14.412H8.30814C10.9069 14.3782 12.786 12.4535 12.786 9.82289C12.786 7.48699 11.065 5.00014 7.88065 5.00014Z" fill="#666666"/> 16783</svg> 16784</li><li class="payment-icons__item"><svg width="34" height="20" viewBox="0 0 34 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16785<path d="M19.7113 8.20911C19.7065 8.58701 20.1684 8.83597 20.9233 9.20851C22.1687 9.78368 22.744 10.4812 22.7362 11.398C22.7195 13.0707 21.2461 14.1515 18.9767 14.1515C18.0081 14.1408 17.076 13.9465 16.5717 13.7213L16.8743 11.9174L17.153 12.0451C17.8619 12.3464 18.3208 12.4682 19.1849 12.4682C19.8056 12.4682 20.4715 12.2216 20.4769 11.6815C20.4805 11.3291 20.1982 11.0766 19.3574 10.6821C18.5386 10.2964 17.4543 9.65058 17.4663 8.49194C17.4788 6.9257 18.982 5.83301 21.1149 5.83301C21.9521 5.83301 22.6223 6.00829 23.0501 6.17169L22.7571 7.91797L22.5644 7.82468C22.1651 7.66188 21.6537 7.50502 20.9478 7.5163C20.1028 7.5163 19.7113 7.87459 19.7113 8.20911Z" fill="#666666"/> 16786<path fill-rule="evenodd" clip-rule="evenodd" d="M26.9181 5.98041H28.586L30.3333 14.0339H28.33C28.33 14.0339 28.1319 13.1087 28.0674 12.8265C27.9007 12.8265 27.2053 12.8255 26.5508 12.8246L26.5468 12.8246C25.9662 12.8237 25.4187 12.8229 25.3021 12.8229C25.2185 13.0416 24.8479 14.0339 24.8479 14.0339H22.5808L25.7872 6.64886C26.0146 6.1242 26.4007 5.98041 26.9181 5.98041ZM26.7838 8.92217C26.7838 8.92217 26.1023 10.7106 25.9239 11.1747H27.716L27.2165 8.84731L27.
167860703 8.15331C27.0137 8.30964 26.9355 8.51602 26.875 8.67569C26.8188 8.82414 26.7778 8.93248 26.7838 8.92217Z" fill="#666666"/> 16787<path d="M13.0612 14.0318H15.2191L16.5701 5.97304H14.4111L13.0612 14.0318Z" fill="#666666"/> 16788<path d="M9.13655 11.4744L11.2503 5.97888H13.5376L10.1385 14.0222L7.85412 14.0252L5.93435 7.02522C5.27075 6.65089 4.51346 6.35024 3.66666 6.14109L3.69411 5.97353H7.1756C7.64465 5.99135 8.0236 6.14406 8.15429 6.65445L8.91157 10.3568L9.13655 11.4744Z" fill="#666666"/> 16789</svg> 16790</li><li class="payment-icons__item"><svg width="44" height="20" viewBox="0 0 44 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 16791<path d="M30.8712 5.83855C30.4358 5.29019 29.6631 5 28.6364 5H25.5683C25.3589 5 25.1803 5.16348 25.1474 5.38538L23.9068 13.8067C23.8819 13.9728 24.0023 14.1228 24.1588 14.1228H25.7333C25.8794 14.1228 26.0048 14.0084 26.0277 13.8526L26.3798 11.4657C26.4123 11.2434 26.5911 11.0801 26.8004 11.0801H27.7711C29.7922 11.0801 30.9583 10.0334 31.2629 7.95832C31.4009 7.05116 31.2681 6.33784 30.8712 5.83855ZM28.9901 8.07584C28.8227 9.25431 27.9819 9.25431 27.168 9.25431H26.7051L27.0306 7.05346C27.0499 6.92035 27.1562 6.82253 27.2827 6.82253H27.495C28.0483 6.82253 28.5714 6.82253 28.8415 7.16064C29.0024 7.36236 29.0517 7.6619 28.9901 8.07584Z" fill="#666666"/> 16792<path d="M37.8938 7.99599H36.3835C36.2536 7.99599 36.1433 8.09233 36.1241 8.22321L36.0569 8.65586L35.9508 8.499C35.6236 8.01293 34.8942 7.85059 34.1658 7.85059C32.4952 7.85059 31.0688 9.14499 30.7906 10.9605C30.6469 11.866 30.8511 12.7321 31.3536 13.3361C31.8152 13.8911 32.4735 14.1225 33.2578 14.1225C34.6036 14.1225 35.3499 13.2375 35.3499 13.2375L35.2827 13.6668C35.2574 13.8314 35.381 13.9786 35.5427 13.9786H36.904C37.1195 13.9786 37.3034 13.8175 37.3372 13.599L38.1546 8.3068C38.1799 8.14397 38.0565 7.99599 37.8938 7.99599ZM35.7871 11.006C35.6419 11.8895 34.9556 12.4821 34.081 12.4821C33.6431 12.4821 33.2912 12.3382 33.0658 12.0653C32.8427 11.7942 32.7584 11.4088 32.8286 10.9792C32.9657 10.1029 33.6617 9.4905 34.5227 9.4905C34.952 9.4905 35.3008 9.63639 35.5307 9.91186C35.7628 10.1896 35.8538 10.5779 35.7871 11.006Z" fill="#666666"/> 16793<path d="M41.3507 5H40.0829C39.9708 5.00049 39.8744 5.09831 39.8572 5.23142L38.7309 13.8067C38.7091 13.9728 38.8164 14.1228 38.9565 14.1228H40.0888C40.2769 14.1228 40.4366 13.9597 40.4653 13.7374L41.5761 5.31627C41.5981 5.15034 41.4906 5 41.3507 5Z" fill="#666666"/> 16794<path d="M8.6354 5.83855C8.1994 5.29019 7.42598 5 6.3993 5H3.33168C3.12195 5 2.9432 5.16348 2.91055 5.38538L1.66985 13.8067C1.64533 13.9728 1.76536 14.1228 1.92281 14.1228H3.38733C3.59705 14.1228 3.7758 13.9597 3.80845 13.7374L4.14327 11.4657C4.17546 11.2434 4.35437 11.0801 4.56409 11.0801H5.53512C7.55567 11.0801 8.72201 10.0334 9.02632 7.95832C9.16353 7.05116 9.03215 6.33784 8.6354 5.83855ZM6.75312 8.07584C6.58541 9.25431 5.74438 9.25431 4.93126 9.25431H4.46843L4.79297 7.05346C4.81229 6.92035 4.92006 6.82253 5.04547 6.82253H5.25764C5.81153 6.82253 6.33399 6.82253 6.60411 7.16064C6.76523 7.36236 6.81445 7.6619 6.75312 8.07584Z" fill="#666666"/> 16795<path d="M15.6588 7.99599H14.1468C14.0181 7.99599 13.9069 8.09233 13.8872 8.22321L13.8198 8.65586L13.7141 8.499C13.3871 8.01293 12.6573 7.85059 11.9292 7.85059C10.2587 7.85059 8.83203 9.14499 8.5539 10.9605C8.40971 11.866 8.61496 12.7321 9.11711 13.3361C9.57777 13.8911 10.237 14.1225 11.0211 14.1225C12.367 14.1225 13.1135 13.2375 13.1135 13.2375L13.0461 13.6668C13.0206 13.8314 13.1444 13.9786 13.3056 13.9786H14.6673C14.8836 13.9786 15.0664 13.8175 15.1008 13.599L15.9177 8.3068C15.9434 8.14397 15.8199 7.99599 15.6588 7.99599ZM13.5513 11.006C13.4054 11.8895 12.72 12.4821 11.8457 12.4821C11.4067 12.4821 11.056 12.3382 10.8305 12.0653C10.6072 11.7942 10.5223 11.4088 10.5934 10.9792C10.7296 10.1029 11.4264 9.4905 12.2873 9.4905C12.7167 9.4905 13.0655 9.63639 13.2956 9.91186C13.526 10.1896 13.6172 10.5779 13.5513 11.006Z" fill="#666666"/> 16796<path d="M23.6361 7.85059H22.095C21.9482 7.85059 21.8101 7.92348 21.7264 8.04519L19.6009 11.1658L18.7 8.16738C18.6433 7.97979 18.4697 7.8509 18.273 7.8509H16.7588C16.5746 7.8509 16.447 8.0302 16.5056 8.20295L18.2029 13.1677L16.6069 15.4127C16.4811 15.5893 16.6078 15.833 16.8245 15.833H18.3637C18.5094 15.833 18.6469 15.7619 18.7295 15.6426L23.8552 8.26883C23.9783 8.09225 23.852 7.85059 23.6361 7.85059Z" fill="#666666"/> 16797</svg> 16798</li></ul> 16799</div> 16800 16801 16802 16803 16804 16805 16806 16807<div 16808 class=" 16809 group-block 16810 group-block--height-fit 16811 group-block--width-fill 16812 border-style 16813 spacing-style 16814 size-style 16815 16816 16817 " 16818 style=" 16819 --border-width: 1px; --border-style: none; --border-color: 16820rgb(var(--color-border-rgb) / 1.0); --border-radius: 168210px; 16822 16823 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16824 --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 16825 16826 " 16827 16828 data-testid="group-block" 16829><div class="group-block__media-wrapper"> 16830 16831 16832 16833 16834 16835 </div> 16836 16837 <div 16838 class=" 16839 group-block-content 16840 16841 layout-panel-flex 16842 layout-panel-flex--column 16843 mobile-column 16844 " 16845 style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 16846 16847--gap: 12px; 16848 16849--horizontal-alignment: flex-end;
16849 --vertical-alignment: center; 16850--vertical-alignment-mobile: center; 16851" 16852 > 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 <div 16869 class=" 16870 image-block image-block--AcGV1YkpZVEw1d1gxb__image_w93dU7 image-block--height-fit spacing-style size-style 16871" 16872 style=" 16873 --ratio: 2.0930232558139537; 16874 --size-style-width:18%;--size-style-height: fit; 16875 --size-style-width-mobile:10%; --size-style-width-mobile-min:10%; 16876 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 16877" 16878 16879 > 16880 16881<img src="//www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=3840" alt="" srcset="//www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=240 240w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=352 352w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=832 832w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=1200 1200w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=1600 1600w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=1920 1920w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=2560 2560w, //www.linenhouse.com/cdn/shop/files/AUS_Family_Business_Logo.svg?v=1784502354&width=3840 3840w" width="180" height="86" class="image-block__image border-style" style=" 16882 --ratio: 2.0930232558139537; 16883 --border-width: 1px; --border-style: none; --border-color: 16884rgb(var(--color-border-rgb) / 1.0); --border-radius: 168850px; 16886 16887" sizes="auto, (min-width: 750px) 100vw, 100vw"> 16888 16889 </div> 16890 16891 16892 16893 16894 16895 16896</div> 16897</div> 16898 16899 16900 16901 16902 16903 16904 </div> 16905</div> 16906 16907 16908 16909 16910<style> #shopify-section-sections--22159837593773__footer_utilities_jLGE8U a {font-size: 12px;} </style></div> 16911<!-- END sections: footer-group --> 16912 </footer> 16913 16914 16915
16916<script 16917 src="//www.linenhouse.com/cdn/shop/t/110/assets/dialog.js?v=150888536568694194021788814660" 16918 type="module" 16919></script>
16919<script 16920 src="//www.linenhouse.com/cdn/shop/t/110/assets/tagalys-autosuggest.js?v=73023411349257602091788815910" 16921 type="module" 16922 fetchpriority="low" 16923 ></script>
16923<dialog-component 16924 id="search-modal" 16925 class="search-modal" 16926 16927> 16928 <dialog 16929 ref="dialog" 16930 on:click="/closeDialogOnClickOutside" 16931 on:keydown="/closeDialogOnEscapePress" 16932 class="search-modal__content dialog-modal" 16933 scroll-lock 16934 aria-labelledby="search-modal-heading" 16935 > 16936 <h2 16937 id="search-modal-heading" 16938 class="visually-hidden" 16939 > 16940 Search 16941 </h2> 16942 <predictive-search-component 16943 class="predictive-search color-scheme-1" 16944 style="--product-corner-radius: 12px; --card-corner-radius: 12px;" 16945 data-section-id="predictive-search" 16946 data-testid="search-component--modal" 16947 role="search" 16948 aria-label="Search" 16949 > 16950 <form 16951 action="/search" 16952 method="get" 16953 role="search" 16954 class="predictive-search-form" 16955 ref="form" 16956 on:keydown="/onSearchKeyDown" 16957 > 16958 <div 16959 class="predictive-search-form__header" 16960 > 16961 <div class="predictive-search-form__header-inner"> 16962 <label 16963 for="cmdk-input" 16964 class="visually-hidden" 16965 >Search</label> 16966 <input 16967 class="search-input" 16968 id="cmdk-input" 16969 type="search" 16970 name="q" 16971 role="combobox" 16972 aria-expanded="false" 16973 aria-owns="predictive-search-results" 16974 aria-controls="predictive-search-results" 16975 aria-haspopup="listbox" 16976 aria-autocomplete="list" 16977 autocomplete="off" 16978 placeholder="Search" 16979 ref="searchInput" 16980 on:input="/search" 16981 on:keydown="/onSearchKeyDown" 16982 > 16983 <input 16984 name="options[prefix]" 16985 type="hidden" 16986 value="last" 16987 > 16988 <span class="svg-wrapper predictive-search__icon"> 16989<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 16990<path vector-effect="non-scaling-stroke" d="M23.1431 23.1429L16.9529 16.9527M10.2857 19.7143C15.493 19.7143 19.7143 15.493 19.7143 10.2857C19.7143 5.07849 15.493 0.857178 10.2857 0.857178C5.07849 0.857178 0.857178 5.07849 0.857178 10.2857C0.857178 15.493 5.07849 19.7143 10.2857 19.7143Z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 16991</svg> 16992 16993</span> 16994 <button 16995 type="button" 16996 class="button-unstyled predictive-search__reset-button" 16997 ref="resetButton" 16998 hidden 16999 on:click="/resetSearch" 17000 > 17001 Clear 17002 </button> 17003 </div> 17004 <button 17005 type="button" 17006 class="button predictive-search__close-modal-button" 17007 aria-label="Close dialog" 17008 on:click="dialog-component/closeDialog" 17009 ref="closeModalButton" 17010 > 17011 <span class="svg-wrapper"> 17012<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 17013<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 17014</svg> 17015 17016</span> 17017 </button> 17018 </div><div class="tagalys-autosuggest-empty" data-tagalys-autosuggest-empty hidden></div></form> 17019 </predictive-search-component> 17020 </dialog> 17021</dialog-component> 17022 17023 17024 17025 17026 17027
17027<script 17028 src="//www.linenhouse.com/cdn/shop/t/110/assets/gift-card-recipient-form.js?v=129634859299628245901788814665" 17029 type="module" 17030 fetchpriority="low" 17031></script>
17031 17032<quick-add-dialog id="quick-add-dialog"> 17033 <dialog 17034 class="quick-add-modal dialog-modal color-scheme-1" 17035 ref="dialog" 17036 scroll-lock 17037 > 17038 <button 17039 ref="closeButton" 17040 on:click="/closeDialog" 17041 class="button button-unstyled close-button quick-add-modal__close" 17042 aria-label="Close dialog" 17043 > 17044<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 17045<path vector-effect="non-scaling-stroke" d="M21.4287 2.57153L2.57153 21.4287M2.57153 2.57153L21.4287 21.4287" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 17046</svg> 17047 17048</button> 17049 17050 <div 17051 id="quick-add-modal-content" 17052 class="quick-add-modal__content" 17053 ></div> 17054 </dialog> 17055</quick-add-dialog> 17056 17057 17058 17059 17060 17061 17062 17063
17064<script> 17065 onTagalysReady(function() {document.addEventListener('click', function(event) { 17066 var addToCartButton = event.target.closest('[type="submit"][name="add"], form[action*="/cart/add"] [type="submit"]'); 17067 if (!addToCartButton) return; 17068 17069 var form = addToCartButton.closest('form[action*="/cart/add"]'); 17070 if (!form) return; 17071 17072 var productIdInput = form.querySelector('[name="product-id"], [data-product-id]'); 17073 var productId = productIdInput 17074 ? (productIdInput.value || productIdInput.getAttribute('data-product-id')) 17075 : null; 17076 17077 var quantityInput = form.querySelector('[name="quantity"]'); 17078 var quantity = quantityInput ? parseInt(quantityInput.value, 10) : 1; 17079 17080 if (productId) { 17081 Tagalys.Analytics.trackAddToCart(productId, quantity || 1); 17082 } 17083 }); 17084 }); 17085 </script>
17085<style> .product-badges__badge + .product-badges__badge {margin-top: 3px;} </style> 17086<div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
17086<script> 17087 (function () { 17088 const cartAttributes = {}; 17089 17090 // Helper function to retrieve the UTM from Url 17091 function getUTMFromUrl() { 17092 const url_string = window.location.href; 17093 const url = new URL(url_string); 17094 17095 const utm_id = url.searchParams.get("utm_id"); 17096 const utm_source = url.searchParams.get("utm_source"); 17097 const utm_medium = url.searchParams.get("utm_medium"); 17098 const utm_campaign = url.searchParams.get("utm_campaign"); 17099 const utm_term = url.searchParams.get("utm_term"); 17100 const ref = url.searchParams.get("ref"); 17101 17102 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 17103 return null; 17104 } 17105 17106 let utmParameters = {}; 17107 17108 if (utm_id) { 17109 utmParameters.utm_id = utm_id; 17110 } 17111 if (utm_source) { 17112 utmParameters.utm_source = utm_source; 17113 } 17114 if (utm_medium) { 17115 utmParameters.utm_medium = utm_medium; 17116 } 17117 if (utm_campaign) { 17118 utmParameters.utm_campaign = utm_campaign; 17119 } 17120 if (utm_term) { 17121 utmParameters.utm_term = utm_term; 17122 } 17123 if (ref) { 17124 utmParameters.ref = ref; 17125 } 17126 17127 17128 return Object.keys(utmParameters).length === 0 17129 ? null 17130 : utmParameters; 17131 } 17132 17133 // Helper function to retrieve the UTM from Cookie 17134 function getUTMAttributes() { 17135 const urlUtmParams = getUTMFromUrl(); 17136 17137 if (urlUtmParams) { 17138 return urlUtmParams; 17139 } 17140 17141 // No longer reading from deprecated Shopify cookies 17142 return undefined; 17143 } 17144 17145 function saveUtmParameters() { 17146 const utmParams = getUTMAttributes(); 17147 if (utmParams) { 17148 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 17149 if (cartHasUtmAttributes) { 17150 // Don't call API if it already contains our UTM parameters 17151 return; 17152 } 17153 17154 // Handle both Shopify.routes.root and routes.root_url for better compatibility 17155 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 17156 || (window.routes && window.routes.root_url) 17157 || '/'; 17158 17159 var updateCart = fetch(rootUrl + 'cart/update.js', 17160 { 17161 headers: { 17162 'Content-Type': 'application/json', 17163 }, 17164 method: "POST", 17165 body: JSON.stringify({ 17166 attributes: { 17167 ...utmParams 17168 }, 17169 }) 17170 }) 17171 .then(response => response.json()) 17172 .then(data => { 17173 return data 17174 }); 17175 } 17176 } 17177 17178 saveUtmParameters(); 17179 })(); 17180</script>
17180 17181 17182 17183 17184 17185</div><div id="shopify-block-ARzJwbWVyWVpUZU1yb__17803946672067440910" class="shopify-block shopify-app-block"> 17186 17187 17188<!-- BEGIN app snippet: swymVersion -->
17188<script>var __SWYM__VERSION__ = '7.0.7';</script>
17188<!-- END app snippet --> 17189<!-- BEGIN app snippet: swymCustomCss --> 17190 17191 17192 17193 17194<style id="swym-custom-css"> 17195 17196</style> 17197 17198<!-- END app snippet --> 17199 17200 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210
17211<script> 17212 (function () { 17213 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 17214 17215 17216 // Put metafields in window variable 17217 const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000","secondaryColor":"#fff","storefrontLayoutType":"as-section","buttonType":{"displayIcon":true,"displayText":true,"style":"solid"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400,"launchType":"header","showItemsCount":true,"launchPointPosition":"bottom-right"}}'; 17218 try { 17219 const parsedSettings = JSON.parse(commonCustomizationSettings); 17220 if (parsedSettings) { 17221 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 17222 } else { 17223 window.SwymWishlistCommonCustomizationSettings = {}; 17224 } 17225 } catch (e) { 17226 window.SwymWishlistCommonCustomizationSettings = {}; 17227 } 17228 17229 let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false},"education-layer":true}'; 17230 try { 17231 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 17232 } catch (e) { 17233 enabledCommonFeatures = {}; 17234 } 17235 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 17236 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 17237 17238 // Ghost-Intent Configuration 17239 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 17240 try { 17241 let ghostIntentConfig = { 17242 isExplicitConsentNeeded: false, 17243 isExplicitConsentNeededEvenForLocalStorage: false, 17244 askForPermissionOnFirstClick: true 17245 }; 17246 17247 17248 17249 window.SwymGhostIntentConfig = ghostIntentConfig; 17250 } catch(e) { 17251 window.SwymGhostIntentConfig = { 17252 isExplicitConsentNeeded: false, 17253 isExplicitConsentNeededEvenForLocalStorage: false, 17254 askForPermissionOnFirstClick: true 17255 }; 17256 } 17257 17258 // Education Layer Configuration 17259 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 17260 17261 17262 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 17263 17264 // Login Nudge Configuration 17265 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 17266 17267 17268 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 17269 17270 // Initialize or ensure SwymViewProducts exists 17271 if (!window.SwymViewProducts) { 17272 window.SwymViewProducts = {}; 17273 } 17274 17275 })(); 17276</script>
17276 17277 17278<!-- BEGIN app snippet: swymLoadConsentManager -->
17279<script> 17280 (function () { 17281 if (document.querySelector("script[data-swym-consent-manager]")) return; 17282 var swymConsentManagerScript = document.createElement("script"); 17283 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8\/swym-relay-839\/assets\/swym-consent-manager.js"; 17284 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 17285 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 17286 document.head.appendChild(swymConsentManagerScript); 17287 })(); 17288</script>
17288 17289<!-- END app snippet --> 17290
17291<script 17292 17293 id="wishlist-embed-init" 17294 defer 17295 async 17296> 17297 (function () { 17298 window.swymWishlistEmbedLoaded = true; 17299 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/apps.bundle.js"; 17300 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 17301 var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 17302 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 17303 window.SwymCurrentJSPath = baseJsPath; 17304 window.SwymAssetBaseUrl = assetBaseUrl; 17305 17306 window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com"; 17307 17308 function loadSwymShopifyScript() { 17309 var element = ""; 17310 var scriptSrc = ""; 17311 17312 17313 element = "swym-ext-shopify-script"; 17314 window.SwymShopifyCdnInUse = true; 17315 scriptSrc = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-ext-shopify.js"; 17316 17317 17318 if (document.getElementById(element)) { 17319 return; 17320 } 17321 17322 var s = document.createElement("script"); 17323 s.id = element; 17324 s.type = "text/javascript"; 17325 s.async = true; 17326 s.defer = true; 17327 s.src = scriptSrc; 17328 17329 s.onerror = function() { 17330 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 17331 // Fallback logic here 17332 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 17333 var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js"; 17334 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 17335 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 17336 17337 var fallbackScript = document.createElement("script"); 17338 fallbackScript.id = element; 17339 fallbackScript.type = "text/javascript"; 17340 fallbackScript.async = true; 17341 fallbackScript.defer = true; 17342 fallbackScript.src = scriptSrc; 17343 var y = document.getElementsByTagName("script")[0]; 17344 y.parentNode.insertBefore(fallbackScript, y); 17345 }; 17346 17347 var x = document.getElementsByTagName("script")[0]; 17348 x.parentNode.insertBefore(s, x); 17349 } 17350 17351 var consentAPICallbackInvoked = false; 17352 function checkConsentAndLoad() { 17353 // Allow app to load in design mode (theme editor) regardless of consent 17354 if (window.Shopify?.designMode) { 17355 loadSwymShopifyScript(); 17356 return; 17357 } 17358 17359 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 17360 // consent is given through our Ghost-Intent flow (sync nudge accept). 17361 // This works on any store regardless of region (EU or non-EU). 17362 var ghostConfig = window.SwymGhostIntentConfig || {}; 17363 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 17364 try { 17365 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 17366 if (localStorage.getItem(consentKey) === 'true') { 17367 // Consent was given through our flow â load SDK 17368 loadSwymShopifyScript(); 17369 return; 17370 } 17371 } catch(e) {} 17372 17373 // Check if Shopify native cookie consent was given via the cookie banner. 17374 // If user accepted cookies through Shopify's banner, load SDK normally 17375 // (Ghost-Intent is only needed when NO consent mechanism has been used). 17376 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 17377 if (shopifyConsentGiven) { 17378 loadSwymShopifyScript(); 17379 return; 17380 } 17381 17382 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 17383 return; 17384 } 17385 17386 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 17387 if(!isCookieBannerVisible) { 17388 loadSwymShopifyScript(); 17389 return; 17390 } 17391 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 17392 if (shouldLoadSwymScript) { 17393 loadSwymShopifyScript(); 17394 } else { 17395 console.warn("No customer consent to load Swym Wishlist Plus"); 17396 } 17397 } 17398 function initialiseConsentCheck() { 17399 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 17400 window.Shopify?.loadFeatures?.( 17401 [{name: 'consent-tracking-api', version: '0.1'}], 17402 error => { 17403 consentAPICallbackInvoked = true; 17404 if (error) { 17405 if(!window.Shopify?.customerPrivacy) { 17406 loadSwymShopifyScript(); 17407 return; 17408 } 17409 } 17410 checkConsentAndLoad(); 17411 } 17412 ); 17413 } 17414 function consentCheckFallback(retryCount) { 17415 if(!consentAPICallbackInvoked) { 17416 if (window.Shopify?.customerPrivacy) { 17417 checkConsentAndLoad(); 17418 } else if (retryCount >= 1) { 17419 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 17420 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 17421 checkConsentAndLoad(); 17422 } else { 17423 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 17424 } 17425 } 17426 } 17427 if (document.readyState === "loading") { 17428 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 17429 window.addEventListener("load", () => consentCheckFallback(0)); 17430 } else { 17431 initialiseConsentCheck(); 17432 } 17433 17434 })(); 17435</script>
17435 17436 17437<!-- BEGIN app snippet: swymSnippet -->
17437<script defer> 17438 (function () { 17439 const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 17440 const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com'; 17441 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 17442 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 17443 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 17444 const swymSnippet = document.getElementById('wishlist-embed-init'); 17445 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 17446 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 17447 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 17448 })() 17449</script>
vendor: 1 bytes, line 17449
17449
17450<script id="swym-snippet" type="text"> 17451 window.swymLandingURL = document.URL; 17452 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 17453 window.swymPageLoad = function() { 17454 window.SwymProductVariants = window.SwymProductVariants || {}; 17455 window.SwymHasCartItems = 0 > 0; 17456 window.SwymPageData = {}, window.SwymProductInfo = {}; 17457 var unknown = {et: 0}; 17458 window.SwymPageData = unknown; 17459 17460 window.SwymPageData.uri = window.swymLandingURL; 17461 }; 17462 if(window.selectCallback){ 17463 (function(){ 17464 var originalSelectCallback = window.selectCallback; 17465 window.selectCallback = function(variant){ 17466 originalSelectCallback.apply(this, arguments); 17467 try{ 17468 if(window.triggerSwymVariantEvent){ 17469 window.triggerSwymVariantEvent(variant.id); 17470 } 17471 }catch(err){ 17472 console.warn("Swym selectCallback", err); 17473 } 17474 };})();} 17475 window.swymCustomerId =null; 17476 window.swymCustomerExtraCheck = 17477 null; 17478 var swappName = ("Wishlist" || "Wishlist"); 17479 var swymJSObject = { 17480 pid: "riS2u\/R1FCCeHGpNlSSd8l737l+gITja4sJCK4aGuSg=", 17481 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 17482 }; 17483 window.swymJSShopifyLoad = function(){ 17484 if(window.swymPageLoad) swymPageLoad(); 17485 if(!window._swat) { 17486 (function (s, w, r, e, l, a, y) { 17487 r['SwymRetailerConfig'] = s; 17488 r[s] = r[s] || function (k, v) { 17489 r[s][k] = v; 17490 }; 17491 })('_swrc', '', window); 17492 _swrc('RetailerId', swymJSObject.pid); 17493 _swrc('Callback', function(){initSwymShopify();}); 17494 }else if(window._swat.postLoader){ 17495 _swrc = window._swat.postLoader; 17496 _swrc('RetailerId', swymJSObject.pid); 17497 _swrc('Callback', function(){initSwymShopify();}); 17498 }else{ 17499 initSwymShopify();} 17500 } 17501 if(!window._SwymPreventAutoLoad) { 17502 swymJSShopifyLoad(); 17503 } 17504</script>
17504 17505 17506<style id="safari-flasher-pre"></style>
17507<script> 17508 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 17509 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 17510 window.SwymCallbacks = window.SwymCallbacks || []; 17511 window.SwymCallbacks.push(function(tracker) { 17512 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 17513 var x = function() { 17514 SwymUtils.onDOMReady(function() { 17515 var d = document.createElement("div"); 17516 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 17517 document.head.appendChild(d); 17518 });}; 17519 setTimeout(x, 10); 17520 });});} 17521 window.SwymOverrideMoneyFormat = "${{amount}}"; 17522</script>
17522 17523<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 17524
17525<script 17526 17527 id="swymSnippetCheckAndActivate" 17528> 17529 (function () { 17530 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 17531 17532 function removeDuplicateIdNodes(id) { 17533 var nodes = document.querySelectorAll('#' + id); 17534 nodes.forEach(function (node, index) { 17535 if (index > 0) { 17536 node.remove(); 17537 } 17538 }); 17539 } 17540 17541 function cleanupDuplicateSnippetNodes(activeScript) { 17542 if (!activeScript) { 17543 return; 17544 } 17545 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 17546 allSwymSnippets.forEach(function (scriptNode) { 17547 if (scriptNode !== activeScript) { 17548 scriptNode.remove(); 17549 } 17550 }); 17551 } 17552 17553 function cleanupDuplicateActivationGuards() { 17554 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 17555 guardScripts.forEach(function (scriptNode, index) { 17556 if (index > 0) { 17557 scriptNode.removeAttribute('id'); 17558 } 17559 }); 17560 } 17561 17562 function postDomLoad() { 17563 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 17564 if (!activeScript) { 17565 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 17566 if (inactiveScript) { 17567 inactiveScript.type = 'text/javascript'; 17568 new Function(inactiveScript.textContent)(); 17569 activeScript = inactiveScript; 17570 } 17571 } 17572 17573 cleanupDuplicateSnippetNodes(activeScript); 17574 cleanupDuplicateActivationGuards(); 17575 duplicateProneIds.forEach(removeDuplicateIdNodes); 17576 } 17577 17578 if (document.readyState === 'loading') { 17579 document.addEventListener('DOMContentLoaded', postDomLoad); 17580 } else { 17581 postDomLoad(); 17582 } 17583 })(); 17584</script>
17584 17585 17586 17587
17588<script> 17589 (function () { 17590 const themeSchemaName = window.Shopify.theme.schema_name; 17591 17592 if (!window.SwymCallbacks) { 17593 window.SwymCallbacks = []; 17594 } 17595 window.SwymCallbacks.push(swat => { 17596 if (!swat) { 17597 return; 17598 } 17599 17600 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 17601 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 17602 window.SwymLocalWishlist.syncToCloud(swat); 17603 } 17604 17605 if (window._SwymSDKOnlyMode) { 17606 return; 17607 } 17608 17609 // ENABLE COMMON FEATURES 17610 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 17611 Object.keys(swymEnabledCommonFeatures).forEach(key => { 17612 if (!swymEnabledCommonFeatures[key]) return; 17613 17614 switch (key) { 17615 case 'add-to-wishlist-collections-button': 17616 // Check if app block is already handling the collections button 17617 if (window.SwymCollectionsConfig) { 17618 return; 17619 } 17620 17621 // Check if v2 default collections is handling it 17622 if (window.SwymAdvancedCollectionsWishlistConfig) { 17623 return; 17624 } 17625 17626 // Fallback to old v1 behavior if v2 config is not present 17627 swat?.collectionsApi?.setDefaultCustomizationOptions(); 17628 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 17629 17630 break; 17631 case 'add-to-wishlist-pdp-button': 17632 // Check if app block is already handling the PDP button 17633 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 17634 return; 17635 } 17636 17637 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 17638 // Not initiating pdp button as it is not a product page 17639 return; 17640 } 17641 17642 // Inject addtowishlist.css into the document's <head> 17643 var head = document.head; 17644 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.css"; 17645 var pdpButtonStylesheetTag = document.createElement('link'); 17646 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 17647 pdpButtonStylesheetTag.rel = 'stylesheet'; 17648 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 17649 17650 if (!document.getElementById('swym-pdp-button-stylesheet')) { 17651 head.appendChild(pdpButtonStylesheetTag); 17652 } 17653 17654 var x = document.getElementsByTagName('script')[0]; 17655 function createAndInsertScript(id, src, onLoadCallback) { 17656 var scriptTag = document.createElement('script'); 17657 scriptTag.id = id; 17658 scriptTag.type = 'text/javascript'; 17659 scriptTag.src = src; 17660 scriptTag.onload = onLoadCallback; 17661 x.parentNode.insertBefore(scriptTag, x); 17662 } 17663 17664 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.js"; 17665 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 17666 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 17667 if (pdpBtnApi) { 17668 pdpBtnApi.setDefaultCustomizationOptions(swat); 17669 pdpBtnApi.initializePDPButton(swat, true); 17670 } 17671 }); 17672 break; 17673 default: 17674 return; 17675 } 17676 }); 17677 }); 17678 })(); // IIFE to prevent polluting global scope 17679</script>
17679 17680 17681 17682
17683<script> 17684 (function () { 17685 // Get the settings from Shopify's Liquid variables and create the styles 17686 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 17687 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 17688 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 17689 const isControlCentreEnabledFromBlockSettings = false; 17690 17691 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 17692 // Don't enable control centre if this is disabled and block settings are not enabled 17693 return; 17694 } 17695 17696 let borderRadius = 6; 17697 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 17698 17699 // Check if block settings exist, use them, otherwise fall back to common settings 17700 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 17701 "#000000" : 17702 window.SwymWishlistCommonCustomizationSettings.primaryColor; 17703 17704 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 17705 "#ffffff" : 17706 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 17707 17708 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 17709 "#f4f8fe" : null; 17710 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 17711 "#333333" : null; 17712 17713 // Only use color adjustment functions if we're using common settings 17714 if (!secondaryBgColor || !secondaryTextColor) { 17715 function adjustOpacity(color, opacity) { 17716 if (color[0] === '#') { 17717 color = color.slice(1); 17718 } 17719 17720 if (color.length === 3) { 17721 color = color.split('').map(char => char + char).join(''); 17722 } 17723 17724 const r = parseInt(color.slice(0, 2), 16); 17725 const g = parseInt(color.slice(2, 4), 16); 17726 const b = parseInt(color.slice(4, 6), 16); 17727 17728 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 17729 } 17730 17731 function hexToRgb(color) { 17732 if (color[0] === '#') { 17733 color = color.slice(1); 17734 } 17735 if (color.length === 3) { 17736 color = color.split('').map(c => c + c).join(''); 17737 } 17738 17739 return { 17740 r: parseInt(color.slice(0, 2), 16), 17741 g: parseInt(color.slice(2, 4), 16), 17742 b: parseInt(color.slice(4, 6), 16) 17743 }; 17744 } 17745 17746 function getLuminance({ r, g, b }) { 17747 return 0.299 * r + 0.587 * g + 0.114 * b; 17748 } 17749 17750 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 17751 const secondaryBgOpacity = 0.2; 17752 const secondaryTextOpacity = 0.8; 17753 17754 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 17755 17756 const bgRgb = hexToRgb(primaryBgColor); 17757 const bgLuminance = getLuminance(bgRgb); 17758 17759 // Determine whether to use dark or light text for contrast 17760 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 17761 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 17762 17763 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 17764 17765 return { 17766 secondaryBgColor, 17767 secondaryTextColor 17768 }; 17769 } 17770 17771 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 17772 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 17773 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 17774 } 17775 17776 // Create the CSS rule 17777 let styles = ` 17778 .swym-storefront-layout-root-component { 17779 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 17780 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 17781 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 17782 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 17783 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 17784 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 17785 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 17786 } 17787 `; 17788 17789 // Create a <style> element and append the styles 17790 let styleSheet = document.createElement("style"); 17791 styleSheet.type = "text/css"; 17792 styleSheet.innerText = styles; 17793 document.head.appendChild(styleSheet); 17794 17795 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 17796 window.SwymStorefrontLayoutContext = {}; 17797 } 17798 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 17799 window.SwymStorefrontLayoutExtensions = {}; 17800 } 17801 17802 // Expose block settings toggle state so ThemeCSSMapping can respect it. 17803 // When true, theme editor color pickers take priority over inherited theme CSS variables. 17804 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 17805 17806 if (isControlCentreEnabledFromBlockSettings) { 17807 // If block settings are enabled, use them 17808 SwymStorefrontLayoutContext.Settings = { 17809 EnableStorefrontLayoutOnLauncher: true, 17810 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 17811 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 17812 StorefrontLayoutDrawerPosition: "left", 17813 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 17814 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 17815 EnableStorefrontLayoutVariantSelector: true, 17816 StorefrontLayoutNotificationPosition: "left", 17817 StorefrontLayoutActionPopupPosition: "left", 17818 StorefrontLayoutNotificationDuration: 5000 17819 }; 17820 } else { 17821 // If only metafield is enabled but no block settings, use common settings 17822 SwymStorefrontLayoutContext.Settings = { 17823 EnableStorefrontLayoutOnLauncher: true, 17824 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 17825 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 17826 StorefrontLayoutDrawerPosition: "left", 17827 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 17828 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 17829 EnableStorefrontLayoutVariantSelector: true, 17830 StorefrontLayoutNotificationPosition: "left", 17831 StorefrontLayoutActionPopupPosition: "left", 17832 StorefrontLayoutNotificationDuration: 5000 17833 }; 17834 } 17835 const storefrontLayoutCallback = (swat) =>{ 17836 SwymStorefrontLayoutContext.swat = swat; 17837 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 17838 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 17839 SwymStorefrontLayoutContext.Settings = { 17840 ...SwymStorefrontLayoutContext?.Settings, 17841 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 17842 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 17843 } 17844 17845 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 17846 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 17847 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 17848 detail: { settings: SwymStorefrontLayoutContext?.Settings } 17849 }); 17850 document.dispatchEvent(event); 17851 }else{ 17852 swat.utils.warn(`LayoutInitialized event is not defined.`); 17853 } 17854 }else{ 17855 swat.utils.warn(`Storefront Layout is disabled.`); 17856 document.getElementById("swym-storefront-layout-container")?.remove(); 17857 document.getElementById("swym-storefront-extention-render-container")?.remove(); 17858 } 17859 } 17860 17861 if (!window.SwymCallbacks) { 17862 window.SwymCallbacks = []; 17863 } 17864 window.SwymCallbacks.push(storefrontLayoutCallback); 17865 17866 SwymStorefrontLayoutContext.SwymCustomerData = { 17867 17868 name: null, 17869 email: null 17870 17871 };
17872 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 17873 })(); 17874</script>
17874 17875 17876 17877 17878 17879 17880 <div id="swym-storefront-extention-render-container"> 17881 <!-- BEGIN app snippet: swymStorefrontLayout -->
17881<script> 17882 (function () { 17883 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 17884 const isControlCentreEnabledFromBlockSettings = false; 17885 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 17886 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 17887 17888 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 17889 return; 17890 } 17891 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 17892 window.SwymStorefrontLayoutContext = {}; 17893 } 17894 17895 // Initialize strings with empty values first to prevent string changes after loadStrings() 17896 SwymStorefrontLayoutContext.Strings = { 17897 title: "", 17898 addToCart: "", 17899 addedToCart: "", 17900 addAllToCartCta: "", 17901 addAllToCartSuccessText: "", 17902 addAllToCartEmptyText: "", 17903 addAllToCartErrorText: "", 17904 soldOut: "", 17905 addingToCart: "", 17906 viewCartCta: "", 17907 moveToCartCta: "", 17908 movingToCartCta: "", 17909 removeSflItemCta: "", 17910 17911 loginHeading: "", 17912 loginText: "", 17913 loginButtonText: "", 17914 loggedUserWelcomeMessage: "", 17915 VariantSelectorBtnText: "", 17916 wishlistTitle: "", 17917 wishlistInfo: "", 17918 emptyWishlistTitle: "", 17919 emptyWishlistDescription: "", 17920 17921 collectionTitle: "", 17922 emptyCarouselCollectionText: "", 17923 emptyCollectionText: "", 17924 emptyCollectionDescription: "", 17925 17926 addToCollectionTitle: "", 17927 removeItemCta: "", 17928 addToCollectionCta: "", 17929 createCollectionCta: "", 17930 saveNewCollectionCta: "", 17931 renameCollectionCta: "", 17932 deleteCollectionCta: "", 17933 shareCollectionCta: "", 17934 saveCollectionCta: "", 17935 editCollectionCta: "", 17936 shareCollectionTitle: "", 17937 shareCollectionMessage: "", 17938 sharedCollectionMessage: "", 17939 updateCollectionTitle: "", 17940 17941 errorMessageListNameRequired: "", 17942 errorMessageListNameRequire3Char: "", 17943 errorMessageListNameAlreadyExist: "", 17944 17945 notificationMessageItemSaved: "", 17946 notificationMessageItemRemoved: "", 17947 notificationMessageAddedToCart: "", 17948 notificationMessageAddedToCollection: "", 17949 notificationMessageCollectionSaved: "", 17950 notificationMessageCollectionDeleted: "", 17951 notificationMessageCollectionUpdated: "", 17952 notificationMessageCollectionUnavailable: "", 17953 notificationMessageSFLItemSaved: "", 17954 notificationMessageSFLItemRemoved: "", 17955 notificationMessageMovedToCart: "", 17956 17957 notificationActionAddToCollection: "", 17958 notificationActionView: "", 17959 notificationActionViewCollection: "", 17960 notificationActionGoToCart: "", 17961 17962 item: "", 17963 items: "", 17964 17965 tabWishlist: "", 17966 tabSavedForLater: "", 17967 tabSavedForYou: "", 17968 17969 savedForLaterTitle: "", 17970 emptySavedForLaterTitle: "", 17971 emptySavedForLaterDescription: "", 17972 17973 awNudgeMessage: "", 17974 awNudgeMessageSub: "", 17975 awNudgeLoginCTA: "", 17976 awNudgeDismiss: "", 17977 17978 emptySingleLoggedInTitle: "", 17979 emptySingleLoggedInDescription: "", 17980 emptySingleLoggedInBullet1: "", 17981 emptySingleLoggedInBullet2: "", 17982 emptySingleLoggedInBullet3: "", 17983 emptySingleLoggedInCTA: "", 17984 17985 emptyMultiLoggedInTitle: "", 17986 emptyMultiLoggedInDescription: "", 17987 emptyMultiLoggedInCreateTitle: "", 17988 emptyMultiLoggedInCreateDescription: "", 17989 emptyMultiLoggedInBrowseLabel: "", 17990 emptyMultiLoggedInCTA: "", 17991 emptyMultiLoggedInTag1: "", 17992 emptyMultiLoggedInTag2: "", 17993 emptyMultiLoggedInTag3: "", 17994 emptyMultiLoggedInTag4: "", 17995 emptyMultiLoggedInTag5: "", 17996 17997 emptyGuestTitle: "", 17998 emptyGuestDescription: "", 17999 emptyGuestSingleNotice: "", 18000 emptyGuestMultiNotice: "", 18001 emptyGuestLoginCTA: "", 18002 emptyGuestBrowseCTA: "", 18003 emptyGuestSignupText: "", 18004 emptyGuestSignupCTA: "", 18005 18006 emptySflTitle: "", 18007 emptySflDescription: "", 18008 emptySflStep1Title: "", 18009 emptySflStep1Description: "", 18010 emptySflStep2Title: "", 18011 emptySflStep2Description: "", 18012 emptySflLoggedInNotice: "", 18013 emptySflGuestNotice: "", 18014 emptySflGoToCartCTA: "", 18015 emptySflLoginCTA: "", 18016 emptySflSignupText: "", 18017 emptySflSignupCTA: "" 18018 }; 18019 18020 SwymStorefrontLayoutContext.stringsLoaded = false;
18021 SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {}; 18022 SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fblogs%2Fnews\u0026locale=en\u0026ui_hint=full\u0026region_country=US"; 18023 18024 /** 18025 * Function to override Swym's default UI behavior. 18026 **/ 18027 const overrideSwymDefaultUI = (swat) => { 18028 try{ 18029 swat.ui.open = function(){ 18030 window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List; 18031 } 18032 18033 if (swat.ui?.uiRef?.settings?.UI) { 18034 swat.ui.uiRef.settings.UI.NotificationDisabled = true; 18035 } 18036 }catch(e){ 18037 swat.utils?.warn('Error overriding Swym default UI:', e); 18038 } 18039 } 18040 18041 /** 18042 * Callback function to override Swym's default UI behavior based on Storefront Layout settings. 18043 * 18044 * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled. 18045 * - Overrides Swym's default notifications to log notifications instead of displaying them. 18046 * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized. 18047 * 18048 * @param {Object} swat - Swym's UI object used for overriding UI behaviors. 18049 */ 18050 const swymStorefrontLayoutCallback = (swat) =>{ 18051 SwymStorefrontLayoutContext.swat = swat; 18052 18053 overrideSwymDefaultUI(swat); 18054 18055 18056 let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 18057 if (typeof triggerHeartbeat !== "function") return; 18058 18059 let wishlistNewUiHeartbeatData = ''; 18060 try { 18061 wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {}; 18062 } catch (e) { 18063 wishlistNewUiHeartbeatData = {}; 18064 } 18065 18066 let themeId = window.Shopify.theme.id; 18067 let isDesignMode = !!window.swymDesignMode; 18068 let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId]; 18069 let themeContext = isDesignMode ? 'editor' : themeId; 18070 let extensionData = { 18071 extensionName: "wishlist-new-ui", 18072 extensionType: "app-embed", 18073 metadata: {}, 18074 themeId: themeContext, 18075 extensionSource: "default" 18076 }; 18077 /** Stop heartbeat 18078 triggerHeartbeat(extensionData, lastHeartbeat); 18079 */ 18080 } 18081 18082 if (!window.SwymCallbacks) { 18083 window.SwymCallbacks = []; 18084 } 18085 window.SwymCallbacks.push(swymStorefrontLayoutCallback); 18086 })(); 18087</script>
18087 18088<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout.css">
18089<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 18089
18089
18090<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 18090
18090
18091<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/storefront-layout-components.js" defer="defer"></script>
18091 18092 18093<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout> 18094<!-- END app snippet --> 18095 </div> 18096 <!-- BEGIN app snippet: swymEducationTooltip --> 18097 18098 18099 18100 18101 <div id="swym-education-tooltip" aria-hidden="true" 18102 data-toast-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 18103 data-toast-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 18104 data-toast-cta="Wishlist Now" 18105 data-tooltip-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 18106 data-tooltip-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 18107 data-button-transition-text-1="Price drops? Know first." 18108 data-button-transition-text-2="Almost gone. Just saying." 18109 data-button-transition-text-3="Yours when ready."> 18110 </div> 18111 18112 <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip"> 18113 <div class="swym-education-tooltip-content"> 18114 <span class="swym-education-tooltip-message"></span> 18115 <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog"> 18116 <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 18117 <path d="M18 6L6 18M6 6l12 12"></path> 18118 </svg> 18119 </button> 18120 </div> 18121 <div class="swym-education-tooltip-arrow"></div> 18122 </div> 18123 18124 <style> 18125 /* Education tooltip â positioned fixed, managed by JS */ 18126 .swym-education-tooltip { 18127 position: fixed; 18128 z-index: 500; 18129 visibility: hidden; 18130 opacity: 0; 18131 transition: opacity 0.2s ease, visibility 0.2s ease; 18132 pointer-events: none; 18133 } 18134 .swym-education-tooltip.swym-education-tooltip-visible { 18135 visibility: visible; 18136 opacity: 1; 18137 pointer-events: auto; 18138 } 18139 .swym-education-tooltip-content { 18140 background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 18141 color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41); 18142 border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db); 18143 padding: 10px 14px; 18144 border-radius: var(--swym-storefront-layout-ui-border-radius, 10px); 18145 font-size: 13px; 18146 line-height: 1.4; 18147 display: flex; 18148 align-items: center; 18149 gap: 8px; 18150 max-width: 320px; 18151 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); 18152 } 18153 .swym-education-tooltip-message { 18154 flex: 1; 18155 } 18156 .swym-education-tooltip-close { 18157 background: none; 18158 border: none; 18159 color: inherit; 18160 cursor: pointer; 18161 padding: 2px; 18162 line-height: 1; 18163 flex-shrink: 0; 18164 opacity: 0.7; 18165 } 18166 .swym-education-tooltip-close:hover { 18167 opacity: 1; 18168 } 18169 18170 /* Button text fade transition for education nudge */ 18171 .swym-btn-text-fade-out { 18172 opacity: 0; 18173 transition: opacity 0.2s ease; 18174 } 18175 .swym-btn-text-fade-in { 18176 opacity: 1; 18177 transition: opacity 0.3s ease; 18178 } 18179 18180 /* Arrow â points down when tooltip is above, up when below */ 18181 .swym-education-tooltip-arrow { 18182 width: 0; 18183 height: 0; 18184 position: absolute; 18185 left: 50%; 18186 transform: translateX(-50%); 18187 } 18188 .swym-education-tooltip-above .swym-education-tooltip-arrow { 18189 bottom: -6px; 18190 border-left: 6px solid transparent; 18191 border-right: 6px solid transparent; 18192 border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 18193 } 18194 .swym-education-tooltip-below .swym-education-tooltip-arrow { 18195 top: -6px; 18196 border-left: 6px solid transparent; 18197 border-right: 6px solid transparent; 18198 border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 18199 } 18200 18201 /* Hidden data element */ 18202 #swym-education-tooltip { 18203 display: none; 18204 } 18205 18206 @media (max-width: 480px) { 18207 .swym-education-tooltip-content { 18208 max-width: 90vw; 18209 font-size: 12px; 18210 } 18211 } 18212 </style> 18213 18214
18214<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-education-tooltip.js" defer="defer"></script>
18214 18215
18215<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-education.js" defer="defer"></script>
18215 18216 18217<!-- END app snippet --> 18218 18219 18220</div><div id="shopify-block-Abm0rUlNXcDY5T3ZuN__2734250573734242505" class="shopify-block shopify-app-block">
18221<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-local-wishlist.js" defer></script>
18221 18222 18223<!-- BEGIN app snippet: swymConsentPopup --> 18224 18225 18226 18227 18228 18229 <style id="swym-consent-popup-styles"> 18230 /* Consent popup styles */ 18231 .swym-consent-popup { 18232 position: fixed; 18233 top: 0; 18234 left: 0; 18235 width: 100%; 18236 height: 100%; 18237 z-index: 999999; 18238 display: flex; 18239 align-items: center; 18240 justify-content: center; 18241 opacity: 0; 18242 visibility: hidden; 18243 transition: opacity 0.2s ease, visibility 0.2s ease; 18244 } 18245 .swym-consent-popup[aria-hidden="false"] { 18246 opacity: 1; 18247 visibility: visible; 18248 } 18249 .swym-consent-popup-overlay { 18250 position: absolute; 18251 top: 0; 18252 left: 0; 18253 width: 100%; 18254 height: 100%; 18255 background: rgba(0, 0, 0, 0.5); 18256 cursor: pointer; 18257 } 18258 .swym-consent-popup-content { 18259 position: relative; 18260 background: #fff; 18261 padding: 32px; 18262 border-radius: 12px; 18263 max-width: 440px; 18264 width: 90%; 18265 box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); 18266 z-index: 1; 18267 text-align: left; 18268 } 18269 .swym-consent-popup[aria-hidden="false"] .swym-consent-popup-content { 18270 animation: swymPopupSlideIn 0.25s ease; 18271 } 18272 @keyframes swymPopupSlideIn { 18273 from { 18274 opacity: 0; 18275 transform: translateY(-20px) scale(0.95); 18276 } 18277 to { 18278 opacity: 1; 18279 transform: translateY(0) scale(1); 18280 } 18281 } 18282 .swym-consent-popup-close { 18283 position: absolute; 18284 top: 12px; 18285 right: 12px; 18286 background: none; 18287 border: none; 18288 cursor: pointer; 18289 padding: 4px; 18290 color: #666; 18291 transition: color 0.15s ease; 18292 } 18293 .swym-consent-popup-close:hover { 18294 color: #000; 18295 } 18296 .swym-consent-popup-title { 18297 margin: 0 0 12px 0; 18298 font-size: 20px; 18299 font-weight: 600; 18300 color: #111; 18301 text-align: center; 18302 } 18303 .swym-consent-popup-message { 18304 margin: 0 0 24px 0; 18305 font-size: 14px; 18306 line-height: 1.6; 18307 color: #555; 18308 text-align: left; 18309 } 18310 .swym-consent-popup-actions { 18311 display: flex; 18312 gap: 12px; 18313 justify-content: center; 18314 } 18315 /* Secondary buttons â all CTAs have equal weight, outlined style */ 18316 .swym-consent-btn { 18317 flex: 1; 18318 padding: 12px 24px; 18319 font-size: 14px; 18320 font-weight: 500; 18321 border-radius: 6px; 18322 cursor: pointer; 18323 transition: all 0.15s ease; 18324 min-width: 100px; 18325 min-height: 44px; 18326 background: #fff; 18327 color: #111; 18328 border: 1px solid #ccc; 18329 position: relative; 18330 text-align: center; 18331 } 18332 .swym-consent-btn:hover { 18333 background: #f5f5f5; 18334 border-color: #999; 18335 } 18336 /* Disclaimer text under popup actions */ 18337 .swym-consent-popup-disclaimer { 18338 margin: 16px 0 0 0; 18339 font-size: 12px; 18340 line-height: 1.5; 18341 color: #888; 18342 font-style: italic; 18343 text-align: left; 18344 } 18345 /* First CTA (accept button) has bolder font weight */ 18346 .swym-consent-btn[data-swym-consent-accept] { 18347 font-weight: 600; 18348 } 18349 /* Spinner for accept button */ 18350 .swym-consent-btn .swym-consent-spinner { 18351 display: none; 18352 width: 16px; 18353 height: 16px; 18354 border: 2px solid #111; 18355 border-top-color: transparent; 18356 border-radius: 50%; 18357 animation: swymConsentSpin 0.7s linear infinite; 18358 } 18359 .swym-consent-btn.swym-loading { 18360 pointer-events: none; 18361 } 18362 .swym-consent-btn.swym-loading .swym-consent-btn-text { 18363 visibility: hidden; 18364 } 18365 .swym-consent-btn.swym-loading .swym-consent-spinner { 18366 display: block; 18367 position: absolute; 18368 top: 50%; 18369 left: 50%; 18370 transform: translate(-50%, -50%); 18371 } 18372 @keyframes swymConsentSpin { 18373 to { transform: translate(-50%, -50%) rotate(360deg); } 18374 } 18375 .swym-consent-popup-note { 18376 display: none; 18377 } 18378 @media (max-width: 480px) { 18379 .swym-consent-popup-content { 18380 padding: 24px 20px; 18381 margin: 16px; 18382 } 18383 .swym-consent-popup-actions { 18384 flex-direction: column; 18385 } 18386 .swym-consent-btn { 18387 width: 100%; 18388 } 18389 } 18390 /* Ghost-Intent login toast */ 18391 .swym-ghost-toast { 18392 position: fixed; 18393 bottom: 20px; 18394 left: 50%; 18395 transform: translateX(-50%) translateY(100px); 18396 background: #111; 18397 color: #fff; 18398 padding: 14px 20px; 18399 border-radius: 8px; 18400 display: flex; 18401 align-items: center; 18402 gap: 12px; 18403 z-index: 999999; 18404 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); 18405 opacity: 0; 18406 transition: opacity 0.3s ease, transform 0.3s ease; 18407 max-width: 90%; 18408 } 18409 .swym-ghost-toast-visible { 18410 opacity: 1; 18411 transform: translateX(-50%) translateY(0); 18412 } 18413 .swym-ghost-toast-message { 18414 font-size: 14px; 18415 } 18416 .swym-ghost-toast-cta { 18417 color: #fff; 18418 text-decoration: underline; 18419 font-weight: 600; 18420 font-size: 14px; 18421 white-space: nowrap; 18422 } 18423 .swym-ghost-toast-close { 18424 background: none; 18425 border: none; 18426 color: #999; 18427 font-size: 18px; 18428 cursor: pointer; 18429 padding: 0 0 0 4px; 18430 line-height: 1; 18431 } 18432 .swym-ghost-toast-close:hover { 18433 color: #fff; 18434 } 18435 /* Confirmation alert (shown after second consent decline) */ 18436 .swym-consent-confirm-alert { 18437 position: fixed; 18438 top: 0; 18439 left: 0; 18440 width: 100%; 18441 height: 100%; 18442 z-index: 9999999; 18443 display: flex; 18444 align-items: center; 18445 justify-content: center; 18446 opacity: 0; 18447 visibility: hidden; 18448 transition: opacity 0.2s ease, visibility 0.2s ease; 18449 } 18450 .swym-consent-confirm-alert[aria-hidden="false"] { 18451 opacity: 1; 18452 visibility: visible; 18453 } 18454 .swym-consent-confirm-overlay { 18455 position: absolute; 18456 top: 0; 18457 left: 0; 18458 width: 100%; 18459 height: 100%; 18460 background: rgba(0, 0, 0, 0.6); 18461 cursor: pointer; 18462 } 18463 .swym-consent-confirm-content { 18464 position: relative; 18465 background: #fff; 18466 padding: 32px; 18467 border-radius: 12px; 18468 max-width: 480px; 18469 width: 90%; 18470 box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); 18471 z-index: 1; 18472 text-align: left; 18473 } 18474 .swym-consent-confirm-alert[aria-hidden="false"] .swym-consent-confirm-content {
18475 animation: swymPopupSlideIn 0.25s ease; 18476 } 18477 .swym-consent-confirm-icon { 18478 margin-right: 8px; 18479 } 18480 .swym-consent-confirm-title { 18481 margin: 0 0 12px 0; 18482 font-size: 18px; 18483 font-weight: 600; 18484 color: #111; 18485 text-align: center; 18486 display: flex; 18487 align-items: center; 18488 justify-content: center; 18489 } 18490 .swym-consent-confirm-message { 18491 margin: 0 0 24px 0; 18492 font-size: 14px; 18493 line-height: 1.6; 18494 color: #555; 18495 text-align: left; 18496 } 18497 .swym-consent-confirm-actions { 18498 display: flex; 18499 gap: 12px; 18500 justify-content: center; 18501 } 18502 /* Secondary buttons for confirmation alert â equal weight, outlined */ 18503 .swym-consent-confirm-btn { 18504 flex: 1; 18505 padding: 12px 24px; 18506 font-size: 14px; 18507 font-weight: 500; 18508 border-radius: 6px; 18509 cursor: pointer; 18510 transition: all 0.15s ease; 18511 min-width: 120px; 18512 background: #fff; 18513 color: #111; 18514 border: 1px solid #ccc; 18515 } 18516 .swym-consent-confirm-btn:hover { 18517 background: #f5f5f5; 18518 border-color: #999; 18519 } 18520 .swym-consent-confirm-disclaimer { 18521 margin: 16px 0 0 0; 18522 font-size: 12px; 18523 line-height: 1.5; 18524 color: #888; 18525 font-style: italic; 18526 text-align: left; 18527 } 18528 /* First CTA (accept button) in confirmation alert has bolder font weight */ 18529 .swym-consent-confirm-btn[data-swym-confirm-accept] { 18530 font-weight: 600; 18531 } 18532 @media (max-width: 480px) { 18533 .swym-consent-confirm-content { 18534 padding: 24px 20px; 18535 margin: 16px; 18536 } 18537 .swym-consent-confirm-actions { 18538 flex-direction: column; 18539 } 18540 .swym-consent-confirm-btn { 18541 width: 100%; 18542 } 18543 } 18544 </style> 18545 18546 <div id="swym-consent-popup" class="swym-consent-popup" aria-hidden="true" role="dialog" aria-modal="true" aria-labelledby="swym-consent-title" 18547 data-login-url="/customer_authentication/login?return_to=%2Fblogs%2Fnews&locale=en&ui_hint=full®ion_country=US" 18548 data-local-only-title="Save your wishlist to this device?" 18549 data-local-only-message="To start your favorites list, we need to save your items to this device." 18550 data-local-only-accept="OK, Save to Device" 18551 data-local-only-decline="No, do not save" 18552 data-local-only-note="If you decline, you won't be able to add items to your wishlist." 18553 data-ghost-title="Saving more? sync your list" 18554 data-ghost-message="You have already saved {{itemCount}} of 5 items you can store on this device. For unlimited saves and accessing across devices please Log in." 18555 data-ghost-message-full="You have already saved {{itemCount}} of 5 items on this device, to save more and sync it across devices please Log in." 18556 data-ghost-disclaimer="Disclaimer: By logging in you are providing your consent to save the wishlist data." 18557 data-ghost-accept="Log in to sync" 18558 data-ghost-decline="Keep on this device" 18559 data-toast-message="Item saved! Log in to sync across all your devices." 18560 data-toast-cta="Log in to sync"> 18561 <div class="swym-consent-popup-overlay" data-swym-consent-close></div> 18562 <div class="swym-consent-popup-content"> 18563 <button type="button" class="swym-consent-popup-close" data-swym-consent-close aria-label="Close consent dialog"> 18564 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" focusable="false"> 18565 <path d="M18 6L6 18M6 6l12 12"></path> 18566 </svg> 18567 </button> 18568 <h3 id="swym-consent-title" class="swym-consent-popup-title">Your Consent Matters</h3> 18569 <p class="swym-consent-popup-message">To save items to your wishlist and provide a personalized experience, we need your consent to store your preferences.</p> 18570 <div class="swym-consent-popup-actions"> 18571 <button type="button" class="swym-consent-btn" data-swym-consent-accept> 18572 <span class="swym-consent-btn-text">Accept</span> 18573 <span class="swym-consent-spinner" aria-hidden="true"></span> 18574 </button> 18575 <button type="button" class="swym-consent-btn" data-swym-consent-decline>Decline</button> 18576 </div> 18577 <p class="swym-consent-popup-note swym-consent-popup-disclaimer"></p> 18578 </div> 18579 </div> 18580 18581 <div id="swym-consent-confirm-alert" class="swym-consent-confirm-alert" aria-hidden="true" role="alertdialog" aria-modal="true" aria-labelledby="swym-confirm-title"> 18582 <div class="swym-consent-confirm-overlay" data-swym-confirm-close></div> 18583 <div class="swym-consent-confirm-content"> 18584 <h3 id="swym-confirm-title" class="swym-consent-confirm-title"> 18585 <svg class="swym-consent-confirm-icon" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="#d97706" stroke-width="2" aria-hidden="true" focusable="false"> 18586 <path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"></path> 18587 <line x1="12" y1="9" x2="12" y2="13"></line>
18588 <line x1="12" y1="17" x2="12.01" y2="17"></line> 18589 </svg> 18590 Are you sure? keep only on this device 18591 </h3> 18592 <p class="swym-consent-confirm-message" data-confirm-message-template="You have already saved {{itemCount}} of 5 items so you won't be able to save more on this device">You have already saved {{itemCount}} of 5 items so you won't be able to save more on this device</p> 18593 <div class="swym-consent-confirm-actions"> 18594 <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-accept>Login and sync</button> 18595 <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-decline>Yes, only on this device</button> 18596 </div> 18597 <p class="swym-consent-confirm-disclaimer">Disclaimer: By logging in you are providing your consent to save the wishlist data.</p> 18598 </div> 18599 </div> 18600 18601 <!-- BEGIN app snippet: swymLoadConsentManager -->
18602<script> 18603 (function () { 18604 if (document.querySelector("script[data-swym-consent-manager]")) return; 18605 var swymConsentManagerScript = document.createElement("script"); 18606 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8\/swym-relay-839\/assets\/swym-consent-manager.js"; 18607 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 18608 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 18609 document.head.appendChild(swymConsentManagerScript); 18610 })(); 18611</script>
18611 18612<!-- END app snippet --> 18613 18614<!-- END app snippet --> 18615<!-- BEGIN app snippet: swymGhostWishlistDrawer --> 18616 18617 18618<div id="swym-ghost-wishlist-data" style="display:none" 18619 data-title="My Wishlist" 18620 data-empty-title="Your wishlist is empty" 18621 data-empty-description="Add items to your wishlist and see them here" 18622 data-add-to-cart="Add to Cart" 18623 data-added-to-cart="Added to Cart" 18624 data-remove="Remove" 18625 data-view-product="View Product" 18626 data-consent-cta="Sync across devices" 18627 data-items-count="{{count}} items" 18628 data-close="Close" 18629></div> 18630 18631<style id="swym-ghost-wishlist-drawer-styles"> 18632 /* Ghost Wishlist Drawer â overlay */ 18633 .swym-ghost-wl-overlay { 18634 position: fixed; 18635 top: 0; 18636 left: 0; 18637 width: 100%; 18638 height: 100%; 18639 background: rgba(0, 0, 0, 0.4); 18640 z-index: 999998; 18641 opacity: 0; 18642 visibility: hidden; 18643 transition: opacity 0.3s ease, visibility 0.3s ease; 18644 } 18645 .swym-ghost-wl-overlay-visible { 18646 opacity: 1; 18647 visibility: visible; 18648 } 18649 18650 /* Ghost Wishlist Drawer â drawer panel */ 18651 .swym-ghost-wl-drawer { 18652 position: fixed; 18653 top: 0; 18654 right: 0; 18655 width: 400px; 18656 max-width: 90vw; 18657 height: 100%; 18658 background: #fff; 18659 z-index: 999999; 18660 display: flex; 18661 flex-direction: column; 18662 box-shadow: -4px 0 20px rgba(0, 0, 0, 0.1); 18663 transform: translateX(100%); 18664 transition: transform 0.3s ease; 18665 } 18666 .swym-ghost-wl-drawer-open { 18667 transform: translateX(0); 18668 } 18669 18670 /* Drawer header */ 18671 .swym-ghost-wl-header { 18672 display: flex; 18673 align-items: center; 18674 justify-content: space-between; 18675 padding: 20px 24px; 18676 border-bottom: 1px solid #eee; 18677 flex-shrink: 0; 18678 } 18679 .swym-ghost-wl-header-left { 18680 display: flex; 18681 align-items: baseline; 18682 gap: 8px; 18683 } 18684 .swym-ghost-wl-title { 18685 margin: 0; 18686 font-size: 18px; 18687 font-weight: 600; 18688 color: #111; 18689 line-height: 1.2; 18690 } 18691 .swym-ghost-wl-count { 18692 font-size: 13px; 18693 color: #888; 18694 font-weight: 400; 18695 } 18696 .swym-ghost-wl-close { 18697 background: none; 18698 border: none; 18699 cursor: pointer; 18700 padding: 4px; 18701 color: #666; 18702 transition: color 0.15s ease; 18703 display: flex; 18704 align-items: center; 18705 justify-content: center; 18706 } 18707 .swym-ghost-wl-close:hover { 18708 color: #000; 18709 } 18710 18711 /* Items list (scrollable) */ 18712 .swym-ghost-wl-items { 18713 flex: 1; 18714 overflow-y: auto; 18715 padding: 16px 24px; 18716 } 18717 18718 /* Empty state */ 18719 .swym-ghost-wl-empty { 18720 display: flex; 18721 flex-direction: column; 18722 align-items: center; 18723 justify-content: center; 18724 text-align: center; 18725 padding: 60px 20px; 18726 color: #999; 18727 } 18728 .swym-ghost-wl-empty svg { 18729 margin-bottom: 16px; 18730 opacity: 0.5; 18731 } 18732 .swym-ghost-wl-empty-title { 18733 margin: 0 0 8px; 18734 font-size: 16px; 18735 font-weight: 600; 18736 color: #555; 18737 } 18738 .swym-ghost-wl-empty-desc { 18739 margin: 0; 18740 font-size: 14px; 18741 color: #888; 18742 line-height: 1.5; 18743 } 18744 18745 /* Product tile */ 18746 .swym-ghost-wl-item { 18747 display: flex; 18748 gap: 16px; 18749 padding: 16px 0; 18750 border-bottom: 1px solid #f0f0f0; 18751 } 18752 .swym-ghost-wl-item:last-child { 18753 border-bottom: none; 18754 } 18755 18756 /* Product image */ 18757 .swym-ghost-wl-item-image-link { 18758 flex-shrink: 0; 18759 width: 90px; 18760 height: 90px; 18761 display: block; 18762 text-decoration: none; 18763 } 18764 .swym-ghost-wl-item-image { 18765 width: 90px; 18766 height: 90px; 18767 object-fit: cover; 18768 border-radius: 8px; 18769 background: #f5f5f5; 18770 display: block; 18771 } 18772 .swym-ghost-wl-item-image-placeholder { 18773 width: 90px; 18774 height: 90px; 18775 border-radius: 8px; 18776 background: #f5f5f5; 18777 display: flex; 18778 align-items: center; 18779 justify-content: center; 18780 } 18781 18782 /* Product info */ 18783 .swym-ghost-wl-item-info { 18784 flex: 1; 18785 display: flex; 18786 flex-direction: column; 18787 justify-content: center; 18788 min-width: 0; 18789 } 18790 .swym-ghost-wl-item-title { 18791 font-size: 14px; 18792 font-weight: 500; 18793 color: #111; 18794 text-decoration: none; 18795 line-height: 1.4; 18796 margin-bottom: 4px; 18797 display: -webkit-box; 18798 -webkit-line-clamp: 2; 18799 -webkit-box-orient: vertical; 18800 overflow: hidden; 18801 } 18802 .swym-ghost-wl-item-title:hover { 18803 text-decoration: underline; 18804 } 18805 .swym-ghost-wl-item-price { 18806 font-size: 14px; 18807 font-weight: 600; 18808 color: #111; 18809 margin-bottom: 10px; 18810 } 18811 18812 /* Action buttons row */ 18813 .swym-ghost-wl-item-actions { 18814 display: flex; 18815 align-items: center; 18816 gap: 10px; 18817 } 18818 .swym-ghost-wl-item-atc { 18819 display: inline-flex; 18820 align-items: center; 18821 justify-content: center; 18822 padding: 6px 14px; 18823 font-size: 12px; 18824 font-weight: 500; 18825 color: #fff; 18826 background: #111; 18827 border: 1px solid #111; 18828 border-radius: 4px; 18829 cursor: pointer; 18830 text-decoration: none; 18831 transition: background 0.15s ease; 18832 white-space: nowrap; 18833 } 18834 .swym-ghost-wl-item-atc:hover { 18835 background: #333; 18836 color: #fff; 18837 text-decoration: none; 18838 } 18839 /* Add to Cart â loading spinner */ 18840 .swym-ghost-wl-atc-spinner { 18841 display: none; 18842 width: 12px; 18843 height: 12px; 18844 border: 2px solid rgba(255,255,255,0.3); 18845 border-top-color: #fff; 18846 border-radius: 50%; 18847 animation: swym-ghost-wl-spin 0.6s linear infinite; 18848 margin-left: 6px; 18849 } 18850 .swym-ghost-wl-atc-loading .swym-ghost-wl-atc-spinner { 18851 display: inline-block; 18852 } 18853 .swym-ghost-wl-atc-loading { 18854 opacity: 0.7; 18855 pointer-events: none; 18856 } 18857 /* Add to Cart â added state (keeps same style, just disabled) */ 18858 .swym-ghost-wl-atc-added { 18859 pointer-events: none; 18860 opacity: 0.8; 18861 } 18862 @keyframes swym-ghost-wl-spin { 18863 to { transform: rotate(360deg); } 18864 } 18865 .swym-ghost-wl-item-soldout { 18866 font-size: 12px; 18867 color: #999; 18868 font-weight: 500; 18869 } 18870 .swym-ghost-wl-item-remove { 18871 background: none; 18872 border: none; 18873 cursor: pointer; 18874 padding: 4px; 18875 color: #999; 18876 transition: color 0.15s ease; 18877 display: flex; 18878 align-items: center; 18879 justify-content: center; 18880 } 18881 .swym-ghost-wl-item-remove:hover { 18882 color: #e53e3e; 18883 } 18884 18885 /* Footer with consent CTA */ 18886 .swym-ghost-wl-footer { 18887 padding: 16px 24px; 18888 border-top: 1px solid #eee; 18889 flex-shrink: 0; 18890 } 18891 .swym-ghost-wl-consent-btn { 18892 width: 100%; 18893 padding: 12px 20px; 18894 font-size: 14px; 18895 font-weight: 500; 18896 color: #111; 18897 background: #fff; 18898 border: 1px solid #ddd; 18899 border-radius: 6px; 18900 cursor: pointer; 18901 transition: all 0.15s ease; 18902 text-align: center; 18903 } 18904 .swym-ghost-wl-consent-btn:hover { 18905 background: #f5f5f5; 18906 border-color: #ccc; 18907 } 18908 18909 /* Responsive */ 18910 @media (max-width: 480px) { 18911 .swym-ghost-wl-drawer { 18912 width: 100%; 18913 max-width: 100vw; 18914 } 18915 .swym-ghost-wl-header { 18916 padding: 16px 16px; 18917 } 18918 .swym-ghost-wl-items { 18919 padding: 12px 16px; 18920 } 18921 .swym-ghost-wl-item-image-link, 18922 .swym-ghost-wl-item-image, 18923 .swym-ghost-wl-item-image-placeholder { 18924 width: 72px; 18925 height: 72px; 18926 } 18927 .swym-ghost-wl-footer { 18928 padding: 12px 16px; 18929 } 18930 } 18931</style> 18932
18933<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-ghost-wishlist-drawer.js" defer></script>
18933 18934<!-- END app snippet --> 18935 18936 18937 18938 18939 <!-- BEGIN app snippet: swymHeaderIcon --> 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 <a id="swym-advanced-header-icon" 18951 class="swym-advanced-header-icon swym-header-icon-wrapper" 18952 href="#" 18953 aria-label="Wishlist" 18954 aria-haspopup="dialog" 18955 aria-expanded="false" 18956 > 18957 <span class="swym-header-icon-html"> 18958 18959<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="none" aria-hidden="true" focusable="false"><path d="M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path></svg> 18960 18961 <span class="swym-header-icon-count-bubble" aria-live="polite" aria-atomic="true" style="display: none;"> 18962 <span class="swym-header-icon-count" data-swym-count>0</span> 18963 </span> 18964 </span> 18965 </a> 18966 18967 18968 18969 18970 18971 18972 18973 18974 18975 18976 18977 18978 18979 18980 18981 18982 18983 18984 18985 18986 18987 18988 18989 18990 18991 18992 18993 18994 18995
18996<script> 18997 // Initialize configuration object immediately 18998 window.swymAdvancedHeaderIconConfig = window.swymAdvancedHeaderIconConfig || {}; 18999 window.swymAdvancedHeaderIconConfig.iconHtml = "\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n"; 19000 window.swymAdvancedHeaderIconConfig.countBubbleHtml = "\n\u003cspan class=\"swym-header-icon-count\" data-swym-count\u003e{{WISHLIST_COUNT}}\u003c\/span\u003e\n"; 19001 window.swymAdvancedHeaderIconConfig.attachSelectorDesktop = "cart-drawer-component.cart-drawer"; 19002 window.swymAdvancedHeaderIconConfig.attachSelectorMobile = "cart-drawer-component.cart-drawer"; 19003 window.swymAdvancedHeaderIconConfig.hasCustomIconHtml = 1; 19004 window.swymAdvancedHeaderIconConfig.hasCustomCountBubbleHtml = 1; 19005 window.swymAdvancedHeaderIconConfig.ariaLabel = "Wishlist"; 19006 19007 window.swymAdvancedHeaderIconConfig.showWishlistCount = false; 19008 19009</script>
19009 19010 19011<style id="swym-advanced-header-icon-styles"> 19012 19013/* Header Icon Container (anchor tag with both classes) */ 19014.swym-advanced-header-icon { 19015 position: relative; 19016 display: inline-flex; 19017 align-items: center; 19018 justify-content: center; 19019 text-decoration: none; 19020 color: inherit; 19021 cursor: pointer; 19022 transition: opacity 0.2s ease; 19023} 19024 19025.swym-advanced-header-icon:hover { 19026 opacity: 0.7; 19027} 19028 19029/* Focus visibility (WCAG 2.4.7) â use currentColor so the ring inherits the 19030 merchant's own link/icon colour and remains visible across all themes */ 19031.swym-advanced-header-icon:focus-visible { 19032 outline: 2px solid currentColor; 19033 outline-offset: 2px; 19034} 19035 19036/* Header Icon HTML Container - positioning context for count bubble */ 19037.swym-header-icon-html { 19038 position: relative; 19039 display: inline-flex; 19040 align-items: center; 19041 justify-content: center; 19042} 19043 19044/* Header Icon SVG */ 19045.swym-header-icon-svg { 19046 width: 24px; 19047 height: 24px; 19048 display: block; 19049} 19050 19051/* Header Icon Count Bubble Container */ 19052.swym-header-icon-count-bubble { 19053 position: absolute; 19054 top: -7px; 19055 right: -7px; 19056 display: flex; 19057 align-items: center; 19058 justify-content: center; 19059} 19060 19061/* Header Icon Count Badge */ 19062.swym-header-icon-count { 19063 min-width: 18px; 19064 height: 18px; 19065 padding: 0 5px; 19066 font-size: 11px; 19067 font-weight: 600; 19068 line-height: 18px; 19069 text-align: center; 19070 color: #fff; 19071 background-color: #000; 19072 border-radius: 50%; 19073} 19074 19075/* Hide count when zero */ 19076.swym-header-icon-count:empty, 19077.swym-header-icon-count[data-count="0"] { 19078 display: none; 19079} 19080 19081/* Loading state */ 19082.swym-advanced-header-icon.swym-loading { 19083 opacity: 0.5; 19084 pointer-events: none; 19085} 19086 19087/* ACCESSIBILITY IMPROVEMENTS */ 19088@media (prefers-reduced-motion: reduce) { 19089 .swym-advanced-header-icon { 19090 transition: none; 19091 } 19092} 19093 19094 19095/* Ensure icon is always visible regardless of consent state */ 19096.swym-advanced-header-icon, 19097#swym-advanced-header-icon, 19098#swym-advanced-header-icon-mobile { 19099 display: inline-flex !important; 19100 visibility: visible !important; 19101 opacity: 1 !important; 19102} 19103 19104/* Loading state overrides the above */ 19105.swym-advanced-header-icon.swym-loading { 19106 opacity: 0.5 !important; 19107} 19108 19109/* Hide old SDK header launcher if advanced header icon is enabled */ 19110.swym-header-launcher, 19111#swym-header-launcher { 19112 display: none !important; 19113} 19114</style> 19115 19116
19117<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/advanced-header-icon.js" defer></script>
19117 19118<!-- END app snippet --> 19119 19120 19121 19122 <!-- BEGIN app snippet: advancedCollectionsWishlist --> 19123 19124 19125 19126 19127 19128 19129 19130 19131 19132 19133 19134 19135 19136 19137 19138 19139 19140 19141 19142 19143 19144 19145 19146 19147 19148 19149 19150 19151 19152 19153 19154 19155 19156 19157
19158<script 19159 id="swym-advanced-wishlist-collections-config" 19160> 19161 window.SwymAdvancedCollectionsWishlistConfig = { 19162 beforeHtml: "\u003cbutton type=\"button\" class=\"swym-advanced-wishlist-collections\" aria-label=\"{{ADD_TO_WISHLIST}}\" aria-pressed=\"false\" style=\"color:{{ICON_COLOR}}; transform:{{ICON_POSITION}};\"\u003e\n \u003cdiv class=\"swym-advanced-wishlist-collections-social-count\"\u003e\n {{SOCIAL_COUNT}}\n \u003c\/div\u003e\n \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n \u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"{{ICON_COLOR}}\" stroke-width=\"{{ICON_WIDTH}}\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n \u003c\/svg\u003e\n\u003c\/button\u003e", 19163 afterHtml: "\u003cbutton type=\"button\" class=\"swym-advanced-wishlist-collections\" aria-label=\"{{ADDED_TO_WISHLIST}}\" aria-pressed=\"true\" style=\"color:{{ICON_COLOR}}; transform:{{ICON_POSITION}};\"\u003e\n \u003cdiv class=\"swym-advanced-wishlist-collections-social-count\"\u003e\n {{SOCIAL_COUNT}}\n \u003c\/div\u003e\n \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n \u003cpath d=\"M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z\" stroke=\"{{ICON_COLOR}}\" stroke-width=\"{{ICON_WIDTH}}\" fill=\"{{ICON_COLOR}}\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n \u003c\/svg\u003e\n\u003c\/button\u003e", 19164 ariaLabels: { 19165 viewWishlist: "Item Added. View Wishlist", 19166 addToWishlist: "Add to Wishlist", 19167 removeFromWishlist: "Remove from Wishlist", 19168 wishlistAddedAnnouncement: " people wishlisted this" 19169 }, 19170 socialCountEnabled: false, 19171 iconColor: "#0E0E0E", 19172 iconWidth: "1", 19173 iconPosition: "top-right", 19174 buttonWidth: 60, 19175 buttonHeight: 40, 19176 shouldCalculatePosition: true, 19177 socialCountCharWidth: 8, 19178 socialCountPadding: 5, 19179 variantSelectorEnabled: false, 19180 variantSelectorChooseCreateText: "Choose or Create new wishlist", 19181 variantSelectorCreateListPlaceholder: "Enter wish list name", 19182 variantSelectorCreateListTitle: "Name Your Wishlist", 19183 ProductUrlSelector: "product-card.product-card a", 19184 AttachButtonSelector: "product-card.product-card", 19185 isCollectionPage: false, 19186 disabledProductPaths: [] 19187 }; 19188 19189 // Theme selectors for automated button injection 19190 19191 19192 // Overwrite variant selector text strings with retailer settings once _swat is ready 19193 window.SwymCallbacks = window.SwymCallbacks || []; 19194 window.SwymCallbacks.push(function() { 19195 var s = (window._swat && window._swat.retailerSettings && window._swat.retailerSettings.Strings) || {}; 19196 var c = window.SwymAdvancedCollectionsWishlistConfig; 19197 if (s.CollectionsVariantSelectorChooseActionText) c.variantSelectorChooseCreateText = s.CollectionsVariantSelectorChooseActionText; 19198 if (s.CollectionsCreateListPlaceholder) c.variantSelectorCreateListPlaceholder = s.CollectionsCreateListPlaceholder; 19199 if (s.CollectionsCreateListTitle) c.variantSelectorCreateListTitle = s.CollectionsCreateListTitle; 19200 }); 19201</script>
19201 19202
19203<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/advanced-collections-wishlist.js" defer></script>
19203 19204 19205<style id="swym-advanced-wishlist-collections-styles"> 19206 .swym-advanced-wishlist-collections-container { 19207 position: absolute; 19208 top: 0; 19209 left: 0; 19210 padding: 10px; 19211margin-top:10px; 19212 z-index: 5; 19213 cursor: pointer; 19214 width: 60px; 19215 height: 40px; 19216} 19217 19218.swym-advanced-wishlist-collections, 19219.swym-advanced-wishlist-collections svg { 19220 cursor: pointer; 19221 background: unset; 19222 border: unset; 19223 display: flex; 19224 align-items: center; 19225 flex-direction: row-reverse; 19226 gap: 5px; 19227 color: currentColor; 19228 min-width: 24px; 19229 min-height: 24px; 19230} 19231 19232.swym-advanced-wishlist-collections svg path { 19233 stroke: currentColor; 19234} 19235 19236.swym-advanced-wishlist-collections 19237 .swym-advanced-wishlist-collections-social-count { 19238 font-size: 14px; 19239 font-weight: 500; 19240 color: currentColor; 19241} 19242 19243.swym-sr-only { 19244 clip: rect(0 0 0 0); 19245 clip-path: inset(50%); 19246 height: 1px; 19247 width: 1px; 19248 overflow: hidden; 19249 white-space: nowrap; 19250 position: absolute; 19251} 19252</style> 19253<!-- END app snippet --> 19254 19255 19256 19257 19258 19259 19260 19261</div><div id="shopify-block-AcnNqaVIzdnNGdEE3a__2640576625794464016" class="shopify-block shopify-app-block"> 19262 19263<!-- BEGIN app snippet: spotlight-drawer-app-embed-body --> 19264<style> 19265 .yotpo-widget-loyalty-spotlight { 19266 --loyalty-heading-font-fallback-families: sans-serif; 19267 --loyalty-body-font-fallback-families: sans-serif; 19268 } 19269</style> 19270
19271<script> 19272 (function(window) { 19273 window.yotpoWidgetsContainer = window.yotpoWidgetsContainer || {}; 19274 window.yotpoWidgetsContainer.shopifySpotlightDrawerCustomization = { 19275 loyaltyName: "My Loyalty Program", 19276 greetingText: "\u003cp\u003eHey ##name##,\u003cbr\u003eCheck out your perks â¨\u003c\/p\u003e", 19277 pointsSectionLabel: "You Earned", 19278 rewardsSectionTitle: "Your Rewards", 19279 applyRewardButtonText: "Apply to cart", 19280 applyRewardSuccessMessage: "Reward applied. Refresh page to see it.", 19281 removeRewardButtonText: "Remove from cart", 19282 backgroundColor: "#ffffff", 19283 pointsBgColor: "#D6D6D6", 19284 buttonBgColor: "#262626", 19285 buttonTextColor: "#ffffff", 19286 headingFontNameAndUrl: "Inter@600|\/\/www.linenhouse.com\/cdn\/fonts\/inter\/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2", 19287 headingColor: "#262626", 19288 bodyFontNameAndUrl: "Inter@400|\/\/www.linenhouse.com\/cdn\/fonts\/inter\/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2", 19289 bodyColor: "#4D4D4D", 19290 showPointsExpiry: true, 19291 expiryDateFormat: "long", 19292 expiryLabel: "exp.", 19293 pointsLabel: "pts", 19294 showPointsWorth: true, 19295 pointsWorthLabel: "Worth", 19296 tierSuffix: "Member", 19297 directRewardsLabel: "Free", 19298 daysLeftText: "##days## day(s) left", 19299 rewardExpiryColor: "#C93400", 19300 cartEmptyMessage: "Add items to cart first", 19301 collectionRequirementText: "Collection items only", 19302 missingCollectionItemMessage: "No collection items in your cart.", 19303 cartRequirementText: "Requires ##value## in cart", 19304 itemRequirementText: "Requires item in cart", 19305 pointsRequirementText: "Requires +##points## pts", 19306 rewardStackingText: "Can't combine with applied rewards", 19307 signupEnabled: true, 19308 nonMemberPreview: false, 19309 signupHeading: "Start earning rewards today.", 19310 signupConsentText: "\u003cp\u003eBy joining you agree to our Terms \u0026 Conditions.\u003c\/p\u003e", 19311 signupButtonText: "Join", 19312 signupSuccessMessage: "You're in! Start exploring your rewards." 19313}; 19314 })(window); 19315</script>
19315 19316 19317<!-- END app snippet --> 19318 19319 19320
19321<script> 19322 document.dispatchEvent(new CustomEvent('yotpo-loyalty-spotlight-customizations-loaded')); 19323</script>
19323</div>
19323<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
19323 19324</body> 19325</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.