.products-opening[data-astro-cid-d536tohn]{background:#e7e0d4;border-bottom:1px solid rgba(10,10,10,.17)}.products-opening__inner[data-astro-cid-d536tohn]{min-height:0;padding-top:clamp(70px,9vw,130px);padding-bottom:clamp(55px,7vw,95px);display:grid;grid-template-columns:1.4fr .6fr;align-items:end;gap:50px}.products-opening__index[data-astro-cid-d536tohn]{font:500 11px var(--font-sans);letter-spacing:.13em;margin:0 0 40px}.products-opening[data-astro-cid-d536tohn] h1[data-astro-cid-d536tohn]{font:400 clamp(62px,8vw,120px)/.88 var(--font-display);letter-spacing:-.065em;margin:0}.products-opening__side[data-astro-cid-d536tohn]{padding-bottom:10px}.products-opening__side[data-astro-cid-d536tohn] p[data-astro-cid-d536tohn]{max-width:35ch;font:400 clamp(19px,2vw,28px)/1.3 var(--font-display);margin:0 0 38px}.products-opening__side[data-astro-cid-d536tohn] a[data-astro-cid-d536tohn]{display:inline-flex;gap:40px;border-bottom:1px solid currentColor;padding-bottom:9px;font:550 13px var(--font-sans);text-decoration:none}@media(max-width:750px){.products-opening__inner[data-astro-cid-d536tohn]{grid-template-columns:1fr;gap:40px;min-height:0}.products-opening[data-astro-cid-d536tohn] h1[data-astro-cid-d536tohn]{font-size:clamp(65px,13vw,105px)}.products-opening__index[data-astro-cid-d536tohn]{margin-bottom:65px}}.prod-family[data-astro-cid-d536tohn].is-alt{background:var(--color-cream)}.prod-family__head[data-astro-cid-d536tohn]{display:grid;grid-template-columns:1fr;gap:16px;align-items:end;margin-bottom:32px}@media(min-width:960px){.prod-family__head[data-astro-cid-d536tohn]{grid-template-columns:auto 1fr;gap:40px;margin-bottom:40px}}.prod-family__title[data-astro-cid-d536tohn]{font-size:clamp(34px,4.4vw,64px);line-height:.96;letter-spacing:-.02em;font-variation-settings:"opsz" 144,"SOFT" 80}.prod-family__copy[data-astro-cid-d536tohn]{max-width:48ch;font-size:15px;line-height:1.65;opacity:.74}.prod-grid[data-astro-cid-d536tohn]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:900px){.prod-grid[data-astro-cid-d536tohn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.prod-card[data-astro-cid-d536tohn]{display:grid;grid-template-columns:1fr;background:var(--color-paper-warm);border:1px solid color-mix(in oklab,var(--color-ink) 8%,transparent);border-radius:4px;overflow:hidden;isolation:isolate}@media(min-width:1200px){.prod-card[data-astro-cid-d536tohn]{grid-template-columns:1fr}}.prod-card__media[data-astro-cid-d536tohn]{position:relative;display:block;overflow:hidden;background:var(--color-ink);aspect-ratio:auto}.prod-card__media[data-astro-cid-d536tohn] picture[data-astro-cid-d536tohn],.prod-card__media[data-astro-cid-d536tohn] img[data-astro-cid-d536tohn]{width:100%;height:100%;display:block}.prod-card__media[data-astro-cid-d536tohn] img[data-astro-cid-d536tohn]{object-fit:cover;transition:transform 1.2s var(--ease-brand),filter .48s var(--ease-brand);filter:saturate(1.02) contrast(1.02)}.prod-card[data-astro-cid-d536tohn]:hover .prod-card__media[data-astro-cid-d536tohn] img[data-astro-cid-d536tohn]{transform:scale(1.035)}.prod-card__halo[data-astro-cid-d536tohn]{position:absolute;inset:auto -10% -12% auto;width:58%;aspect-ratio:1;background:radial-gradient(circle,color-mix(in oklab,var(--page-accent) 34%,transparent) 0%,transparent 70%);filter:blur(50px);opacity:.52;pointer-events:none;mix-blend-mode:screen}.prod-card__body[data-astro-cid-d536tohn]{padding:22px clamp(18px,2.2vw,28px) 24px}.prod-card__title[data-astro-cid-d536tohn]{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.018em;margin-top:8px}.prod-card__title-link[data-astro-cid-d536tohn]{color:inherit;text-decoration:none}.prod-card__tagline[data-astro-cid-d536tohn]{margin-top:10px;font-family:var(--font-display);font-size:18px;line-height:1.4;opacity:.82}.prod-card__desc[data-astro-cid-d536tohn]{margin-top:14px;font-size:14.5px;line-height:1.68;opacity:.76}.prod-card__claims[data-astro-cid-d536tohn]{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px}.prod-card__claims[data-astro-cid-d536tohn] li[data-astro-cid-d536tohn]{position:relative;padding-left:16px;font-size:12.5px;line-height:1.5;opacity:.75}.prod-card__claims[data-astro-cid-d536tohn] li[data-astro-cid-d536tohn]:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:1px;background:currentColor;opacity:.5}
