*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#2c2a28;background-color:#fff;margin:0}input:-webkit-autofill{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:hover{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill:hover{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill:focus{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill:hover{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill:focus{-webkit-text-fill-color:#2c2a28;caret-color:#2c2a28;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}[data-storefront-template=home-living]{font-family:var(--font-body,ui-sans-serif, system-ui, sans-serif);font-size:var(--font-size-base,16px);min-height:100vh}[data-storefront-template=home-living] :where(a),[data-storefront-template=home-living] :where(button,a,input,textarea,select,img){transition-duration:var(--motion-duration,.2s);transition-timing-function:var(--motion-ease,ease)}[data-storefront-template=home-living][data-home-living-themed=true]{background:var(--gradient-background,var(--color-background,#fff));color:var(--color-text,#2c2a28);font-family:var(--font-body,ui-sans-serif, system-ui, sans-serif)}[data-storefront-template=home-living][data-home-living-themed=true] :where(h1,h2,h3,h4,h5,h6){color:inherit;font-family:var(--font-heading,var(--font-body,ui-sans-serif, system-ui, sans-serif));font-weight:var(--font-weight-heading,800);letter-spacing:var(--letter-spacing-heading,0)}[data-storefront-template=home-living][data-home-living-themed=true] :where(p,li,input,textarea,select,button,a){font-family:var(--font-body,ui-sans-serif, system-ui, sans-serif)}[data-storefront-template=home-living][data-home-living-themed=true] :where(input,textarea,select){background:var(--color-surface,#fff);border-color:var(--color-border,#e5e7eb);color:var(--color-text,#2c2a28);border-radius:var(--border-radius,0)}[data-storefront-template=home-living][data-home-living-themed=true] :where(){color:var(--color-text-muted,#737373)}[data-storefront-template=home-living][data-home-living-themed=true] :where(.bg-white){background-color:var(--color-background,#fff)}[data-storefront-template=home-living][data-home-living-themed=true] :where(.bg-neutral-50,.bg-gray-50,.bg-stone-50,[class*="bg-[#f5f2ed]"]){background:color-mix(in srgb, var(--color-surface,#f5f2ed) 88%, var(--color-background,#fff) 12%)}[data-storefront-template=home-living][data-home-living-themed=true] :where([class*="text-[#2c2a28]"],.text-neutral-900,.text-gray-900,.text-black){color:var(--color-text,#2c2a28)}[data-storefront-template=home-living][data-home-living-themed=true] :where(.text-neutral-500,.text-neutral-600,.text-gray-500,.text-gray-600){color:var(--color-text-muted,#737373)}[data-storefront-template=home-living][data-home-living-themed=true] :where([class*="text-[#8b7355]"],[class*="hover:text-[#8b7355]"]:hover){color:var(--color-accent,#8b7355)}[data-storefront-template=home-living][data-home-living-themed=true] :where(.border-neutral-100,.border-neutral-200,.border-gray-100,.border-gray-200){border-color:var(--color-border,#e5e7eb)}[data-storefront-template=home-living][data-home-living-themed=true] :where([class~="bg-[#2c2a28]"],.bg-neutral-900,.bg-black){background:var(--gradient-primary,var(--color-primary,#2c2a28))}[data-storefront-template=home-living][data-home-living-themed=true] :where([class~="bg-[#8b7355]"]){background:var(--gradient-accent,var(--color-accent,#8b7355))}[data-storefront-template=home-living][data-home-living-themed=true] :where([class~="hover:bg-[#2c2a28]"]:hover,[class~="hover:bg-[#7a644a]"]:hover,.hover\:bg-neutral-800:hover,.hover\:bg-black:hover){background:color-mix(in srgb, var(--color-primary,#2c2a28) 86%, #000 14%)}[data-storefront-template=home-living][data-home-living-themed=true] :where([class~=hover\:text-white]:hover){color:var(--color-primary-foreground,#fff)}[data-storefront-template=home-living][data-home-living-themed=true] :where([class*="hover:border-[#8b7355]"]:hover){border-color:var(--color-accent,#8b7355)}[data-storefront-template=home-living][data-home-living-themed=true][data-design-button=rounded] :where(button,a[class*=inline-flex]){border-radius:var(--border-radius-lg,8px)}[data-storefront-template=home-living][data-home-living-themed=true][data-design-button=pill] :where(button,a[class*=inline-flex]){border-radius:9999px}[data-storefront-template=home-living][data-home-living-themed=true][data-design-button=square] :where(button,a[class*=inline-flex]){border-radius:0}[data-storefront-template=home-living][data-home-living-themed=true][data-design-button=outlined] :where(button,a[class*=inline-flex]){color:var(--color-primary,#2c2a28);background:0 0;border:1px solid}[data-storefront-template=home-living][data-home-living-themed=true][data-design-radius=none] :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full){border-radius:0}[data-storefront-template=home-living][data-home-living-themed=true][data-design-radius=pill] :where(button,a[class*=inline-flex],input,select,textarea){border-radius:9999px}[data-storefront-template=home-living][data-home-living-themed=true][data-design-shadow=none] :where(.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl){box-shadow:none}[data-storefront-template=home-living][data-home-living-themed=true][data-design-shadow=medium] :where(article,[class*=border],.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl),[data-storefront-template=home-living][data-home-living-themed=true][data-design-shadow=dramatic] :where(article,[class*=border],.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl){box-shadow:var(--shadow-card,none)}[data-storefront-template=home-living][data-home-living-themed=true][data-design-header=bold] header,[data-storefront-template=home-living][data-home-living-themed=true][data-design-header=bold] [data-home-living-header]{background:var(--gradient-primary,var(--color-primary,#2c2a28));color:var(--color-primary-foreground,#fff)}[data-storefront-template=home-living][data-home-living-themed=true][data-design-header=bold] header :where(a,button,span,svg),[data-storefront-template=home-living][data-home-living-themed=true][data-design-header=bold] [data-home-living-header] :where(a,button,span,svg){color:inherit}[data-storefront-template=home-living][data-home-living-themed=true][data-design-footer=dark] footer,[data-storefront-template=home-living][data-home-living-themed=true][data-design-footer=dark] [data-home-living-footer]{background:var(--gradient-primary,var(--color-primary,#2c2a28));color:var(--color-primary-foreground,#fff)}[data-storefront-template=home-living][data-home-living-themed=true][data-design-footer=dark] footer :where(a,p,h2,h3,span,svg),[data-storefront-template=home-living][data-home-living-themed=true][data-design-footer=dark] [data-home-living-footer] :where(a,p,h2,h3,span,svg){color:inherit}[data-storefront-template=home-living][data-design-motion=off] *,[data-storefront-template=home-living][data-design-motion=off] :before,[data-storefront-template=home-living][data-design-motion=off] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}[data-storefront-template=home-living][data-design-motion=dynamic] :where(a:hover,button:hover,.group:hover img){transition-duration:var(--motion-duration,.35s)}[data-storefront-template=home-living][data-design-motion=dynamic] :where(button:hover,a[class*=inline-flex]:hover){transform:translateY(-1px)}[data-storefront-template=home-living] input:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] select:-webkit-autofill{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] select:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}[data-storefront-template=home-living] select:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text,#2c2a28);caret-color:var(--color-text,#2c2a28);box-shadow:0 0 0 1000px var(--color-surface,#fff) inset}
