.pumpkin-selection{margin-top:1.5rem;margin-bottom:2rem;scroll-margin-top:1rem}.pumpkin-selection .selection-intro{color:var(--muted);margin-top:.5rem;font-size:.9375rem}.pumpkin-selection .selection-rows{border:1px solid var(--line);border-radius:16px;margin:1rem 0;padding:0;list-style:none}.pumpkin-selection .selection-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem;padding:1rem 1.25rem;display:grid}.pumpkin-selection .selection-row+.selection-row{border-top:1px solid var(--line)}.pumpkin-selection .selection-row h3,.pumpkin-selection .selection-ingredients{font-size:1rem;font-weight:800}.pumpkin-selection .selection-row p{font-size:.875rem}.pumpkin-selection .selection-row p+p{margin-top:.25rem}.pumpkin-selection .selection-author,.pumpkin-selection .selection-note-text{color:var(--muted)}.pumpkin-selection .selection-author{margin-top:.25rem}.pumpkin-selection .selection-links{flex-wrap:wrap;gap:0 1.25rem;margin-top:.25rem;display:flex}.pumpkin-selection .selection-links a{align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.pumpkin-selection .selection-links a:first-child{font-weight:700}.pumpkin-selection .selection-scope{color:var(--muted);font-size:.8125rem}.pumpkin-selection .selection-scope p+p{margin-top:.25rem}@media (width<=600px){.pumpkin-selection .selection-row{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1rem}}
