.visual-home-hero[data-astro-cid-lcdefpme]{isolation:isolate;background:#eadfd5;position:relative;overflow:hidden}.visual-home-hero[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.visual-home-hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#f7f2ecf0,#f7f2ecc7 35%,#f7f2ec08 75%);position:absolute;inset:0}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:280px;padding-block:20px;display:flex}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font:400 clamp(46px,4.2vw,60px)/.98 var(--display);letter-spacing:-.03em;margin:0}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--rose);font-weight:400}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:380px;margin:12px 0 18px;font-size:12px;line-height:1.6}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-actions[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-size:10px}.hero-copy[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:9px}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:44px}.home-products-section[data-astro-cid-lcdefpme]{padding-block:32px 56px;scroll-margin-top:90px}.home-products-section[data-astro-cid-lcdefpme] [hidden]{display:none!important}.home-products-section[data-astro-cid-lcdefpme] .product-price{font-size:11px;font-weight:500;line-height:1.5}.home-products-section[data-astro-cid-lcdefpme] .section-header[data-astro-cid-lcdefpme]{margin-bottom:22px}.home-products-section[data-astro-cid-lcdefpme] .section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:48px}.home-category-strip[data-astro-cid-lcdefpme]{scroll-snap-type:x proximity;scrollbar-width:thin;gap:14px;padding:3px 3px 15px;display:flex;overflow-x:auto}.home-category[data-astro-cid-lcdefpme]{scroll-snap-align:start;text-align:center;background:0 0;border:1px solid #0000;flex:1;gap:8px;min-width:90px;max-width:160px;padding:0 0 8px;font-size:11px;display:grid}.home-category[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.all-finds-art[data-astro-cid-lcdefpme]{aspect-ratio:2;object-fit:cover;background:var(--ivory);width:100%;height:auto}.all-finds-art[data-astro-cid-lcdefpme]{color:var(--rose);place-items:center;display:grid}.home-category[data-astro-cid-lcdefpme][aria-pressed=true]{border-color:var(--rose);background:var(--ivory)}.home-category[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{padding-inline:4px}.home-category[data-astro-cid-lcdefpme]:hover{color:var(--rose)}.home-grid-meta[data-astro-cid-lcdefpme]{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin:4px 0 22px;font-size:11px;display:flex}.home-grid-meta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}.home-products-footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:35px;display:flex}.home-inspiration[data-astro-cid-lcdefpme]{padding-block:56px}.home-help[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px;padding-block:40px;display:grid}.home-help-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);align-items:center;gap:20px;padding:24px;display:flex}.help-icon[data-astro-cid-lcdefpme]{background:var(--ivory);width:58px;height:58px;color:var(--rose);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home-help-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:400 28px/1.15 var(--display);margin:0 0 6px}.home-help-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:12px}.home-help-card[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{margin-left:auto}.home-comparisons[data-astro-cid-lcdefpme]{padding-block:24px 64px}.visual-comparison-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.visual-comparison-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);transition:border-color .2s;overflow:hidden}.visual-comparison-card[data-astro-cid-lcdefpme]:hover{border-color:var(--rose)}.comparison-product-pair[data-astro-cid-lcdefpme]{background:var(--ivory);grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:28px;display:grid}.comparison-product-pair[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:180px}.comparison-product-pair[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font:italic 25px var(--display);color:var(--rose)}.visual-comparison-copy[data-astro-cid-lcdefpme]{align-items:center;gap:14px;padding:22px;display:flex}.visual-comparison-copy[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--rose);flex-shrink:0}.visual-comparison-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 25px/1.15 var(--display);margin:0}.visual-comparison-copy[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{margin-left:auto}.home-guides[data-astro-cid-lcdefpme]{padding-bottom:52px}.visual-guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.visual-guide-card[data-astro-cid-lcdefpme]{border:1px solid var(--line)}.visual-guide-card[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:1.7;object-fit:cover;width:100%}.visual-guide-card[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:22px}.visual-guide-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:400 27px/1.15 var(--display);margin:10px 0 18px}.visual-guide-card[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:9px;display:flex}.home-method[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:38px 0 0;font-size:11px;display:flex}.home-method[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:underline}.home-method[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--rose)}@media (width<=800px){.hero-copy[data-astro-cid-lcdefpme]{min-height:330px}.home-help[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px;padding-block:28px}.visual-guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visual-guide-card[data-astro-cid-lcdefpme]{grid-template-columns:36% 1fr;display:grid}.visual-guide-card[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:100%}.visual-guide-card[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:18px}.visual-guide-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:23px}.home-comparisons[data-astro-cid-lcdefpme]{padding-bottom:42px}.visual-comparison-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px}.comparison-product-pair[data-astro-cid-lcdefpme]{gap:8px;padding:20px}.comparison-product-pair[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:140px}}@media (width<=600px){.hero-copy[data-astro-cid-lcdefpme]{min-height:295px;padding-block:25px}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.13em;font-size:8px}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:43px}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:230px;margin:12px 0 17px;font-size:12px}.visual-home-hero[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:62% center}.visual-home-hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#f7f2ecf7,#f7f2ecbf 55%,#f7f2ec26)}.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:13px}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:43px;padding:10px 16px;font-size:10px}.hero-actions[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-size:9px}.home-products-section[data-astro-cid-lcdefpme]{padding-block:30px 42px}.home-products-section[data-astro-cid-lcdefpme] .section-header[data-astro-cid-lcdefpme]{gap:16px;margin-bottom:18px}.home-products-section[data-astro-cid-lcdefpme] .section-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:36px}.home-category-strip[data-astro-cid-lcdefpme]{gap:9px}.home-category[data-astro-cid-lcdefpme]{min-width:78px;max-width:90px;font-size:10px}.home-grid-meta[data-astro-cid-lcdefpme]{gap:8px;font-size:10px}.home-inspiration[data-astro-cid-lcdefpme]{padding-block:38px}.home-products-footer[data-astro-cid-lcdefpme]{gap:18px}.home-products-footer[data-astro-cid-lcdefpme]>.text-link[data-astro-cid-lcdefpme]{font-size:9px}.visual-comparison-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.home-help-card[data-astro-cid-lcdefpme]{gap:14px;padding:20px}.home-help-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:25px}.home-method[data-astro-cid-lcdefpme]{justify-content:flex-start}.home-products-section[data-astro-cid-lcdefpme] .editor-verdict{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-products-section[data-astro-cid-lcdefpme] .benefit-badges{display:none}}
