.product[data-astro-cid-4fhpls6h]{border-radius:var(--radius-l);background:var(--surface);height:100%;box-shadow:0 0 0 1.5px var(--line);flex-direction:column;display:flex;overflow:hidden}.photo[data-astro-cid-4fhpls6h]{aspect-ratio:5/3;object-fit:cover;width:100%;color:var(--ink);place-items:center;display:grid;position:relative}.photo--sage[data-astro-cid-4fhpls6h]{background:var(--tint-sage)}.photo--blush[data-astro-cid-4fhpls6h]{background:var(--tint-blush)}.photo--latte[data-astro-cid-4fhpls6h]{background:var(--tint-latte)}.photo--butter[data-astro-cid-4fhpls6h]{background:var(--tint-butter)}.photo--lilac[data-astro-cid-4fhpls6h]{background:var(--tint-lilac)}.photo[data-astro-cid-4fhpls6h] .photo-flower{position:absolute;top:.85rem;right:.85rem}.body[data-astro-cid-4fhpls6h]{padding:var(--space-m) 1.15rem 1.15rem;flex-direction:column;flex:1;gap:.35rem;display:flex}.kicker[data-astro-cid-4fhpls6h]{font-size:.72rem}.name[data-astro-cid-4fhpls6h]{font-size:var(--step-1);font-weight:600;line-height:1.25}.blurb[data-astro-cid-4fhpls6h]{color:var(--ink-soft);font-size:var(--step--1)}.buy[data-astro-cid-4fhpls6h]{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-s);display:flex;& li{flex:8rem}& .btn{width:100%;min-height:2.85rem;padding:0 var(--space-m);font-size:var(--step--1)}}
