.home-hero[data-v-11cc54e9]{background:linear-gradient(90deg,#9a8b76 0%,#b5a68e 42%,#d6cbb7 100%);min-height:clamp(430px,45vw,560px);position:relative;overflow:hidden}.home-hero img[data-v-11cc54e9]{object-fit:cover;object-position:center right;width:100%;height:100%;position:absolute;inset:0}.home-hero[data-v-11cc54e9]:after{content:"";background:linear-gradient(90deg,#40322675,#40322629 46%,#40322605);position:absolute;inset:0}.hero-content[data-v-11cc54e9]{z-index:1;width:min(100% - 48px,1220px);min-height:inherit;color:#fffaf1;flex-direction:column;justify-content:center;margin:0 auto;display:flex;position:relative}.hero-content p[data-v-11cc54e9]{letter-spacing:.02em;margin-bottom:18px;font-size:13px}.hero-content h1[data-v-11cc54e9]{color:#fffaf1;max-width:560px;font-family:var(--lette-heading-font);font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.14}.hero-content span[data-v-11cc54e9]{margin-top:18px;font-size:17px}.hero-content a[data-v-11cc54e9],.story-copy a[data-v-11cc54e9],.outline-link[data-v-11cc54e9]{width:fit-content;min-height:var(--lette-cta-height);background:var(--lette-surface);color:var(--lette-text);padding:0 var(--lette-cta-padding);font-size:var(--lette-cta-size);letter-spacing:var(--lette-cta-tracking);text-transform:uppercase;border:1px solid #6c5b4e57;justify-content:center;align-items:center;font-weight:700;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.hero-content a[data-v-11cc54e9]{min-width:200px;margin-top:32px}.hero-content a[data-v-11cc54e9]:hover,.story-copy a[data-v-11cc54e9]:hover,.outline-link[data-v-11cc54e9]:hover{border-color:var(--lette-brand);background:var(--lette-sand);transform:translateY(-1px)}.section-shell[data-v-11cc54e9]{width:min(100% - 48px,1220px);margin:0 auto}.collection-section[data-v-11cc54e9]{padding:36px 0 22px}.section-title[data-v-11cc54e9]{color:var(--lette-brand);text-align:center;justify-items:center;gap:6px;margin-bottom:26px;display:grid}.section-title svg[data-v-11cc54e9]{stroke-width:1.2px;width:28px;height:20px}.section-title h2[data-v-11cc54e9],.best-seller-section h2[data-v-11cc54e9],.instagram-section h2[data-v-11cc54e9]{color:var(--lette-brand);font-family:var(--lette-heading-font);text-align:center;font-size:clamp(24px,2.35vw,32px);font-weight:400;line-height:1.25}.category-grid[data-v-11cc54e9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.category-card[data-v-11cc54e9]{text-align:center;justify-items:center;display:grid}.category-image[data-v-11cc54e9]{aspect-ratio:1;background:var(--lette-placeholder);width:100%;display:block;overflow:hidden}.category-image img[data-v-11cc54e9]{object-fit:cover;width:100%;height:100%;transition:transform .42s}.category-card:hover img[data-v-11cc54e9]{transform:scale(1.04)}.category-card h3[data-v-11cc54e9]{color:var(--lette-brand);font-family:var(--lette-heading-font);margin-top:13px;font-size:17px;font-weight:400}.category-card>a[data-v-11cc54e9]:last-child,.instagram-section>a[data-v-11cc54e9]{min-height:32px;color:var(--lette-text);letter-spacing:.12em;flex-direction:column;justify-content:center;align-items:center;margin-top:3px;font-size:10px;font-weight:700;display:inline-flex}.category-card>a[data-v-11cc54e9]:last-child:after{background:var(--lette-brand);content:"";width:35px;height:1px;margin:7px auto 0;display:block}.best-seller-section[data-v-11cc54e9]{justify-items:center;padding:28px 0 44px;display:grid}.product-grid[data-v-11cc54e9]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:100%;margin-top:24px;display:grid}.empty-featured[data-v-11cc54e9]{color:var(--lette-muted);text-align:center;margin-top:24px;font-size:14px}.outline-link[data-v-11cc54e9]{min-width:200px;margin-top:34px}.story-band[data-v-11cc54e9]{background:#ebe4dc;grid-template-columns:minmax(320px,43%) minmax(0,1fr);display:grid}.story-copy[data-v-11cc54e9]{align-content:center;justify-items:start;min-height:365px;padding:64px clamp(28px,7vw,96px);display:grid;position:relative}.story-copy>p[data-v-11cc54e9]{color:var(--lette-text);letter-spacing:.15em;font-size:11px;font-weight:700}.story-copy h2[data-v-11cc54e9]{color:var(--lette-brand);font-family:var(--lette-heading-font);margin-top:20px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.22}.story-copy svg[data-v-11cc54e9]{color:#a89485;stroke-width:1.25px;width:34px;height:24px;position:absolute;top:42%;right:20%}.story-copy span[data-v-11cc54e9]{max-width:330px;color:var(--lette-text);margin-top:22px;font-size:13px;line-height:1.9}.story-copy a[data-v-11cc54e9]{background:0 0;min-width:160px;margin-top:28px}.story-band>img[data-v-11cc54e9]{object-fit:cover;width:100%;height:100%;min-height:365px}.benefit-strip[data-v-11cc54e9]{border-bottom:1px solid var(--lette-line);background:var(--lette-canvas);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.benefit-strip article[data-v-11cc54e9]{border-right:1px solid var(--lette-line);text-align:center;align-content:center;justify-items:center;min-height:165px;padding:24px;display:grid}.benefit-strip article[data-v-11cc54e9]:last-child{border-right:0}.benefit-strip svg[data-v-11cc54e9]{width:30px;height:30px;color:var(--lette-brand);stroke-width:1.2px;margin-bottom:11px}.benefit-strip h3[data-v-11cc54e9]{color:var(--lette-brand);font-family:var(--lette-heading-font);font-size:15px;font-weight:400}.benefit-strip p[data-v-11cc54e9]{max-width:170px;color:var(--lette-text);margin-top:5px;font-size:12px;line-height:1.55}.instagram-section[data-v-11cc54e9]{justify-items:center;padding:38px 0 48px;display:grid}.instagram-grid[data-v-11cc54e9]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;margin-top:24px;display:grid}.instagram-grid img[data-v-11cc54e9]{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.instagram-section>a[data-v-11cc54e9]{margin-top:22px}@media (width<=680px){.section-shell[data-v-11cc54e9],.hero-content[data-v-11cc54e9]{width:min(100% - 32px,1220px)}.home-hero[data-v-11cc54e9]{min-height:400px}.home-hero img[data-v-11cc54e9]{object-position:68% 25%}.category-grid[data-v-11cc54e9],.benefit-strip[data-v-11cc54e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid[data-v-11cc54e9],.instagram-grid[data-v-11cc54e9]{grid-template-columns:repeat(3,minmax(0,1fr))}.story-band[data-v-11cc54e9]{grid-template-columns:1fr}.story-band>img[data-v-11cc54e9]{min-height:280px}.benefit-strip article[data-v-11cc54e9]:nth-child(2){border-right:0}.benefit-strip article[data-v-11cc54e9]:nth-child(-n+2){border-bottom:1px solid var(--lette-line)}}@media (width<=560px){.home-hero[data-v-11cc54e9]{min-height:520px}.home-hero[data-v-11cc54e9]:after{background:linear-gradient(#392e260d,#392e268a)}.home-hero img[data-v-11cc54e9]{width:100%}.hero-content[data-v-11cc54e9]{justify-content:end;padding-bottom:54px}.hero-content h1[data-v-11cc54e9]{font-size:42px}.category-grid[data-v-11cc54e9],.product-grid[data-v-11cc54e9],.instagram-grid[data-v-11cc54e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-strip[data-v-11cc54e9]{grid-template-columns:1fr}.benefit-strip article[data-v-11cc54e9],.benefit-strip article[data-v-11cc54e9]:nth-child(2){border-right:0}.benefit-strip article[data-v-11cc54e9]:not(:last-child){border-bottom:1px solid var(--lette-line)}}
