.page_page__GWyc4{min-height:100vh;background:radial-gradient(circle at 88% 7%,rgb(214 224 204/.42),transparent 24rem),linear-gradient(180deg,#fbfaf7,#f5f2eb);color:var(--if-ink)}.page_page__GWyc4 main{padding-block:.75rem 5rem}.page_breadcrumbs__1YMf5{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;color:var(--if-muted);font-size:.78rem}.page_breadcrumbs__1YMf5 a{color:var(--if-green);font-weight:650}.page_hero__GtZk4{display:grid;gap:.65rem;margin-top:1rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--if-green) 15%,var(--if-line));border-radius:clamp(1.5rem,3vw,2.6rem);padding:clamp(1.5rem,5vw,4.25rem);background:radial-gradient(circle at 90% 15%,rgb(255 255 255/.75),transparent 19rem),linear-gradient(135deg,#e9eee3,#f2eadf);box-shadow:0 1.5rem 4rem rgb(63 53 42/.07)}.page_heading__xkKNn p,.page_hero__GtZk4 p{margin:0;color:var(--if-green);font-size:.7rem;font-weight:750;letter-spacing:.13em}.page_hero__GtZk4 h1{max-width:14ch;margin:0;font-family:var(--if-font-display),Georgia,serif;font-size:clamp(2.8rem,8vw,6.4rem);font-weight:560;letter-spacing:-.055em;line-height:.92}.page_hero__GtZk4>span{max-width:36rem;color:var(--if-muted);font-size:clamp(.95rem,2vw,1.1rem);line-height:1.7}.page_grid__g7SUl{display:grid;gap:1rem;margin-top:1rem}.page_card__OUt3I{align-self:start;border:1px solid var(--if-line);border-radius:1.4rem;padding:clamp(1.15rem,3vw,1.8rem);background:rgb(255 255 255/.82);box-shadow:0 1rem 3rem rgb(63 53 42/.045);backdrop-filter:blur(12px)}.page_heading__xkKNn{display:flex;gap:.8rem;align-items:baseline;border-bottom:1px solid var(--if-line);padding-bottom:.85rem}.page_heading__xkKNn h2{margin:0;font-family:var(--if-font-display),Georgia,serif;font-size:clamp(1.75rem,4vw,2.4rem);font-weight:580;letter-spacing:-.035em}.page_cardLead__7hhFp{margin:1rem 0;color:var(--if-muted);font-size:.92rem;line-height:1.55}.page_primaryLink__iZM0U{display:flex;min-height:3.25rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;border-radius:999px;padding:.7rem 1rem;background:var(--if-green);color:#fff;font-size:.88rem;font-weight:720;transition:background-color .16s ease,transform .16s ease}.page_primaryLink__iZM0U:hover{background:var(--if-green-deep);transform:translateY(-1px)}.page_linkList__SBY5q{display:grid;gap:0;margin:.65rem 0 0;padding:0;list-style:none}.page_linkList__SBY5q a{display:flex;min-height:2.9rem;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--if-line) 72%,transparent);color:var(--if-ink);font-size:.88rem;line-height:1.35;transition:color .15s ease,padding-left .15s ease}.page_linkList__SBY5q li:last-child a{border-bottom:0}.page_linkList__SBY5q a span:last-child{color:var(--if-green);font-size:.75rem}.page_linkList__SBY5q a:hover{padding-left:.25rem;color:var(--if-green-deep)}.page_catalogGroups__tlf5q{display:grid;gap:1rem;margin-top:1.35rem}.page_catalogGroup__Lmw14{border-radius:1rem;padding:1rem;background:color-mix(in srgb,var(--if-sage) 68%,#fff)}.page_catalogGroup__Lmw14 h3{margin:0;color:var(--if-green-deep);font-size:.8rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.page_deliveryCard__3Oq5t{background:radial-gradient(circle at 100% 0,rgb(255 255 255/.6),transparent 15rem),#e7eddf}@media (min-width:48rem){.page_page__GWyc4 main{padding-block:1.25rem 6.5rem}.page_grid__g7SUl{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.page_catalogCard__vXcVI{grid-column:1/-1}.page_catalogGroups__tlf5q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.page_catalogCard__vXcVI{grid-column:1/-1}.page_catalogGroups__tlf5q{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page_linkList__SBY5q a,.page_primaryLink__iZM0U{transition:none}.page_primaryLink__iZM0U:hover{transform:none}}