.rhero[data-astro-cid-wyol64mg]{isolation:isolate;min-height:clamp(26rem,60vh,36rem);color:var(--sand);display:grid;position:relative;overflow:hidden}.rhero__photo[data-astro-cid-wyol64mg],.rhero__wash[data-astro-cid-wyol64mg]{z-index:-1;position:absolute;inset:0}.rhero__photo[data-astro-cid-wyol64mg] img{object-fit:cover;width:100%;height:100%}.rhero__wash[data-astro-cid-wyol64mg]{background:linear-gradient(90deg,#1e2018c7 0%,#1e201880 45%,#1e20181a 80%)}.rhero__tag[data-astro-cid-wyol64mg]{left:auto;right:var(--space-3);bottom:var(--space-3)}.rhero__content[data-astro-cid-wyol64mg]{align-self:end;justify-items:start;gap:var(--space-3);padding-block:var(--space-9) calc(var(--space-7) + var(--space-7));display:grid}.rhero__kicker[data-astro-cid-wyol64mg]{color:color-mix(in srgb, var(--sand) 85%, transparent)}.rhero__title[data-astro-cid-wyol64mg]{max-width:12ch;font-size:var(--step-display);line-height:var(--leading-heading);color:var(--sand)}.rhero__lead[data-astro-cid-wyol64mg]{max-width:40ch;font-size:var(--step-lead)}.rhero__summary[data-astro-cid-wyol64mg]{align-items:center;gap:var(--space-3);font-size:var(--step-lead);display:flex}.rhero__summary[data-astro-cid-wyol64mg] .rhero__stars{color:#e2b98c}.rhero__note[data-astro-cid-wyol64mg]{color:color-mix(in srgb, var(--sand) 80%, transparent)}.feat[data-astro-cid-wyol64mg]{z-index:1;margin-top:calc(var(--space-7) * -1);padding-bottom:var(--section-gap);position:relative}.feat__card[data-astro-cid-wyol64mg]{background:#f8f3eb;border-radius:8px;display:grid;overflow:visible;box-shadow:0 2px 6px #2e30270f,0 24px 60px #2e302724}.feat__photo[data-astro-cid-wyol64mg]{border-radius:8px 8px 0 0;min-height:16rem;position:relative;overflow:hidden}.feat__photo[data-astro-cid-wyol64mg] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.feat__body[data-astro-cid-wyol64mg]{align-content:center;justify-items:start;gap:var(--space-4);padding:var(--space-7) var(--space-5);margin:0;display:grid;position:relative}.feat__body[data-astro-cid-wyol64mg] .feat__tape{top:-18px;left:40%}.feat__body[data-astro-cid-wyol64mg] .feat__heart{bottom:8%;right:6%}.feat__quote[data-astro-cid-wyol64mg]{font-family:var(--font-display);color:var(--olive-deep);margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-style:italic;line-height:1.25}.feat__quote[data-astro-cid-wyol64mg] p[data-astro-cid-wyol64mg]:before{content:"“";height:.5em;color:var(--clay);font-size:2.4em;line-height:.9;display:block}.is-placeholder[data-astro-cid-wyol64mg] .feat__quote[data-astro-cid-wyol64mg]{color:var(--muted)}.feat__who[data-astro-cid-wyol64mg]{gap:2px;display:grid}.feat__name[data-astro-cid-wyol64mg]{font-weight:500}.feat__occasion[data-astro-cid-wyol64mg],.feat__flag[data-astro-cid-wyol64mg]{color:var(--muted)}.feat__ordered[data-astro-cid-wyol64mg]{justify-items:start;gap:var(--space-2);width:100%;margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--stone) 50%, transparent);display:grid}.feat__product[data-astro-cid-wyol64mg]{font-family:var(--font-display);color:var(--olive-deep);font-size:1.5rem;text-decoration:none}.feat__cta[data-astro-cid-wyol64mg]{margin-top:var(--space-2)}.more[data-astro-cid-wyol64mg]{gap:var(--space-5);padding-bottom:var(--section-gap);display:grid}.more__title[data-astro-cid-wyol64mg]{font-size:var(--step-heading)}.rgrid[data-astro-cid-wyol64mg]{padding:var(--space-3) 0 0;gap:var(--space-6) var(--space-4);margin:0;list-style:none;display:grid}.rband[data-astro-cid-wyol64mg]{isolation:isolate;min-height:26rem;color:var(--sand);align-items:center;display:grid;position:relative;overflow-x:clip}.rband__photo[data-astro-cid-wyol64mg]{z-index:-1;position:absolute;inset:0}.rband__photo[data-astro-cid-wyol64mg]:after{content:"";background:#2c3024a8;position:absolute;inset:0}.rband__photo[data-astro-cid-wyol64mg] img{object-fit:cover;width:100%;height:100%}.rband__tag[data-astro-cid-wyol64mg]{left:auto;right:var(--space-3)}.rband__inner[data-astro-cid-wyol64mg]{justify-items:start;gap:var(--space-4);padding-block:var(--space-8);display:grid;position:relative}.rband__inner[data-astro-cid-wyol64mg] .rband__sprig{top:-10px;right:4%}.rband__kicker[data-astro-cid-wyol64mg]{color:color-mix(in srgb, var(--sand) 85%, transparent)}.rband__title[data-astro-cid-wyol64mg]{max-width:18ch;font-size:var(--step-heading);color:var(--sand)}.rband[data-astro-cid-wyol64mg] p[data-astro-cid-wyol64mg]{max-width:44ch}.rband[data-astro-cid-wyol64mg] :focus-visible{outline-color:var(--sand)}@media (width>=40rem){.rgrid[data-astro-cid-wyol64mg]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.feat__card[data-astro-cid-wyol64mg]{grid-template-columns:5fr 6fr;min-height:30rem}.feat__photo[data-astro-cid-wyol64mg]{border-radius:8px 0 0 8px;min-height:0}.feat__body[data-astro-cid-wyol64mg]{padding:var(--space-8) var(--space-7)}.rgrid[data-astro-cid-wyol64mg]{grid-template-columns:repeat(3,1fr)}}
