.stage[data-astro-cid-roomblmg]{min-height:600px;padding:48px var(--gutter);background:var(--color-mat);border-bottom:1px solid var(--color-ink);justify-content:center;align-items:flex-start;gap:40px;display:flex}.stage__item[data-astro-cid-roomblmg]{max-width:352px;color:var(--color-ink);flex-direction:column;flex:1 1 0;align-items:center;gap:16px;text-decoration:none;display:flex}.stage__board[data-astro-cid-roomblmg]{aspect-ratio:4/5;background:var(--color-wall);border:1px solid var(--color-rule-soft);width:100%;padding:28px;display:block;position:relative}.stage__board[data-astro-cid-roomblmg] img{object-fit:contain;width:calc(100% - 56px);height:calc(100% - 56px);position:absolute;inset:28px}.stage__label[data-astro-cid-roomblmg]{letter-spacing:.22em;text-transform:uppercase;text-align:center;font-size:11px;font-weight:500;line-height:1.3}a[data-astro-cid-roomblmg].stage__item:hover .stage__board[data-astro-cid-roomblmg]{border-color:var(--color-ink)}.label-row[data-astro-cid-roomblmg]{border-bottom:1px solid var(--color-ink);grid-template-columns:1.1fr 1fr 1fr;align-items:start;display:grid}.label-col[data-astro-cid-roomblmg]{flex-direction:column;gap:20px;padding:56px 40px;display:flex}.label-col[data-astro-cid-roomblmg]+.label-col[data-astro-cid-roomblmg]{border-left:1px solid var(--color-ink)}.label-col--story[data-astro-cid-roomblmg]{padding:56px 48px}.label-col[data-astro-cid-roomblmg] .eyebrow[data-astro-cid-roomblmg],.label-col[data-astro-cid-roomblmg] h1[data-astro-cid-roomblmg]{margin:0}.label-col[data-astro-cid-roomblmg] h1[data-astro-cid-roomblmg]{letter-spacing:.05em;font-size:clamp(30px,3.6vw,46px)}.story[data-astro-cid-roomblmg] p{margin:0 0 16px;line-height:1.65}.story[data-astro-cid-roomblmg] p:last-child{margin-bottom:0}.label-head[data-astro-cid-roomblmg]{letter-spacing:.26em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;font-size:11px;font-weight:500;line-height:1}.in-set__head[data-astro-cid-roomblmg]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.in-set__meta[data-astro-cid-roomblmg]{color:var(--color-muted);white-space:nowrap;font-size:14px}.in-set__list[data-astro-cid-roomblmg]{border-top:1px solid var(--color-ink);margin:0;padding:0;list-style:none}.in-set__row[data-astro-cid-roomblmg]{border-bottom:1px solid var(--color-rule-soft);align-items:center;gap:16px;padding:14px 0;display:flex}.in-set__thumb[data-astro-cid-roomblmg]{background:var(--color-mat);flex-shrink:0;width:56px;height:56px;position:relative}.in-set__thumb[data-astro-cid-roomblmg] img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.in-set__name[data-astro-cid-roomblmg]{color:var(--color-ink);flex:1;font-size:15px;line-height:1.3;text-decoration:none}a[data-astro-cid-roomblmg].in-set__name:hover{text-decoration:underline}.in-set__price[data-astro-cid-roomblmg]{color:var(--color-muted);font-size:14px}.in-set__note[data-astro-cid-roomblmg]{color:var(--color-muted);margin:0;font-size:13px}.buy__price[data-astro-cid-roomblmg]{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-ink);align-items:baseline;gap:16px;margin:0;font-size:40px;line-height:1;display:flex}.buy__was[data-astro-cid-roomblmg]{font-family:var(--font-body);letter-spacing:0;color:var(--color-muted);font-size:16px;font-weight:300}.buy__save[data-astro-cid-roomblmg],.buy__ship[data-astro-cid-roomblmg]{color:var(--color-ink);margin:0;font-size:14px}.trust-list[data-astro-cid-roomblmg]{color:var(--color-ink-2);flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:flex}.trust-list[data-astro-cid-roomblmg] li[data-astro-cid-roomblmg]{border-left:1px solid var(--color-rule-mid);padding-left:16px}.more[data-astro-cid-roomblmg]{padding:96px var(--gutter) var(--section-gap)}.more__grid[data-astro-cid-roomblmg]{grid-template-columns:repeat(3,1fr);gap:48px 24px;display:grid}.more__card[data-astro-cid-roomblmg]{color:var(--color-ink);text-decoration:none;display:block}.more__card[data-astro-cid-roomblmg]:hover{color:var(--color-ink)}.more__row[data-astro-cid-roomblmg]{justify-content:space-between;gap:16px;margin-top:16px;font-size:16px;display:flex}.more__price[data-astro-cid-roomblmg]{color:var(--color-muted)}@media (width<=1024px){.stage[data-astro-cid-roomblmg]{gap:16px;min-height:0}.stage__board[data-astro-cid-roomblmg]{padding:16px}.stage__board[data-astro-cid-roomblmg] img{width:calc(100% - 32px);height:calc(100% - 32px);inset:16px}.label-row[data-astro-cid-roomblmg]{grid-template-columns:1fr 1fr}.label-col--story[data-astro-cid-roomblmg]{padding:48px var(--gutter);border-bottom:1px solid var(--color-ink);grid-column:1/-1}.label-col[data-astro-cid-roomblmg]{padding:48px var(--gutter)}.label-col--story[data-astro-cid-roomblmg]+.label-col[data-astro-cid-roomblmg]{border-left:none}.more__grid[data-astro-cid-roomblmg]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.stage[data-astro-cid-roomblmg]{padding:24px var(--gutter);flex-direction:column}.stage__item[data-astro-cid-roomblmg]{width:100%;max-width:320px}.label-row[data-astro-cid-roomblmg]{grid-template-columns:1fr}.label-col[data-astro-cid-roomblmg]+.label-col[data-astro-cid-roomblmg]{border-left:none;border-top:1px solid var(--color-ink)}.label-col--story[data-astro-cid-roomblmg]{border-bottom:0}.label-col--story[data-astro-cid-roomblmg]+.label-col[data-astro-cid-roomblmg]{border-top:0;padding-top:0}.more__grid[data-astro-cid-roomblmg]{grid-template-columns:1fr}}
