.intro[data-astro-cid-potvemho]{padding-bottom:clamp(4rem,10vw,8rem)}.intro[data-astro-cid-potvemho]>div[data-astro-cid-potvemho]{max-width:42rem;color:var(--text-secondary)}.sales-calendar[data-astro-cid-potvemho]{margin-bottom:clamp(4rem,10vw,8rem)}.calendar-scroll[data-astro-cid-potvemho]{margin-top:2rem;overflow-x:auto}.sales-calendar[data-astro-cid-potvemho] table[data-astro-cid-potvemho]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:44rem}.sales-calendar[data-astro-cid-potvemho] th[data-astro-cid-potvemho],.sales-calendar[data-astro-cid-potvemho] td[data-astro-cid-potvemho]{border-bottom:1px solid var(--border-default)}.sales-calendar[data-astro-cid-potvemho] thead[data-astro-cid-potvemho] th[data-astro-cid-potvemho]{text-align:center;padding:.6rem;font-size:.78rem}.sales-calendar[data-astro-cid-potvemho] thead[data-astro-cid-potvemho] th[data-astro-cid-potvemho]:first-child{text-align:left;width:13rem}.sales-calendar[data-astro-cid-potvemho] tbody[data-astro-cid-potvemho] th[data-astro-cid-potvemho]{text-align:left;padding:.65rem .6rem;font-size:.84rem;font-weight:700}.fruit-label[data-astro-cid-potvemho]{align-items:center;gap:.75rem;display:flex}.fruit-label[data-astro-cid-potvemho] img{object-fit:contain;width:3.5rem;height:3.5rem;filter:drop-shadow(0 .35rem .3rem color-mix(in srgb, var(--text-primary) 12%, transparent));flex:none}.sales-cell[data-astro-cid-potvemho]{border-left:1px solid var(--border-default);position:relative}.sales-cell[data-astro-cid-potvemho].active:after{z-index:1;background:var(--brand-primary);content:"";position:absolute;inset:calc(50% - .35rem) -1px}.sales-cell[data-astro-cid-potvemho].start:after{border-radius:999px 0 0 999px}.sales-cell[data-astro-cid-potvemho].end:after{border-radius:0 999px 999px 0}.sales-cell[data-astro-cid-potvemho].start.end:after{border-radius:999px}.visually-hidden[data-astro-cid-potvemho]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.calendar-note[data-astro-cid-potvemho]{color:var(--text-secondary);margin-top:1rem;font-size:.75rem}.variety-list[data-astro-cid-potvemho]{margin-bottom:clamp(4rem,10vw,7rem)}.variety[data-astro-cid-potvemho]{scroll-margin-top:7rem}.variety[data-astro-cid-potvemho].reverse{background:var(--background-muted)}.variety-inner[data-astro-cid-potvemho]{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:1.5rem .5rem;padding-block:clamp(2rem,4vw,3.5rem);display:grid}.fruit-visual[data-astro-cid-potvemho]{aspect-ratio:1;grid-area:1/2;place-items:center;min-width:0;display:grid;position:relative}.fruit-visual[data-astro-cid-potvemho] img{z-index:1;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 1rem .65rem color-mix(in srgb, var(--text-primary) 18%, transparent));position:relative}.number[data-astro-cid-potvemho]{color:var(--brand-primary);font-family:var(--font-serif-jp);letter-spacing:-.06em;grid-area:1/1;align-self:start;font-size:clamp(3.5rem,9vw,8.5rem);font-weight:400;line-height:1}.fruit-placeholder[data-astro-cid-potvemho]{z-index:1;aspect-ratio:1;width:90%;color:var(--brand-secondary-ink);background:var(--background-muted);font-family:var(--font-serif-jp);letter-spacing:.12em;border-radius:50%;place-items:center;display:grid;position:relative}.fruit-copy[data-astro-cid-potvemho]{grid-column:1/-1;min-width:0}.fruit-copy[data-astro-cid-potvemho] h2[data-astro-cid-potvemho]{font-family:var(--font-serif-jp);font-size:clamp(2rem,3.6vw,3.5rem);font-weight:var(--font-weight-heading);letter-spacing:.08em;line-height:1.4}.fruit-copy[data-astro-cid-potvemho] h2[data-astro-cid-potvemho] small[data-astro-cid-potvemho]{white-space:nowrap;font-size:.42em}.fruit-copy[data-astro-cid-potvemho]>p[data-astro-cid-potvemho]:not(.season,.status){color:var(--text-secondary);margin-top:1rem;font-size:.9rem;line-height:2}.season[data-astro-cid-potvemho]{z-index:2;aspect-ratio:1;border:1px solid var(--brand-primary);background:var(--background-primary);text-align:center;letter-spacing:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:clamp(6rem,11vw,9rem);padding:.75rem;line-height:1.6;display:flex;position:absolute;top:-.5rem;right:0}.season[data-astro-cid-potvemho] span[data-astro-cid-potvemho]{font-size:.65rem}.season[data-astro-cid-potvemho] strong[data-astro-cid-potvemho]{color:var(--brand-primary-ink);white-space:pre;font-size:clamp(.8rem,1.4vw,1.15rem);font-weight:500}.how-to[data-astro-cid-potvemho]{border:1px solid color-mix(in srgb, var(--brand-primary) 35%, transparent);color:var(--text-secondary);background:var(--background-primary);margin-top:1rem;padding:.7rem 1rem;font-size:.85rem}.how-to[data-astro-cid-potvemho] h3[data-astro-cid-potvemho]{color:var(--brand-primary-ink);font-size:.78rem}.status[data-astro-cid-potvemho]{width:fit-content;color:var(--brand-primary-ink);margin-top:1rem;font-size:.82rem;font-weight:700}@media (width<=47.999rem){.season[data-astro-cid-potvemho] span[data-astro-cid-potvemho],.season[data-astro-cid-potvemho] strong[data-astro-cid-potvemho]{font-weight:var(--font-weight-heading)}.fruit-visual[data-astro-cid-potvemho]{grid-column:1/-1;justify-self:center;width:calc(100% - 4rem)}}@media (width>=48rem){.variety-inner[data-astro-cid-potvemho]{grid-template-columns:.85fr 2.5fr 2.65fr;column-gap:clamp(1rem,2vw,2rem)}.fruit-copy[data-astro-cid-potvemho]{grid-area:1/2;align-self:start;padding-top:.75rem}.fruit-visual[data-astro-cid-potvemho]{grid-column:3}.variety[data-astro-cid-potvemho].reverse .variety-inner[data-astro-cid-potvemho]{grid-template-columns:2.65fr .85fr 2.5fr}.variety[data-astro-cid-potvemho].reverse .fruit-visual[data-astro-cid-potvemho]{grid-column:1}.variety[data-astro-cid-potvemho].reverse .number[data-astro-cid-potvemho]{grid-column:2}.variety[data-astro-cid-potvemho].reverse .fruit-copy[data-astro-cid-potvemho]{grid-column:3}}
