.icon[data-v-d7784691]{vertical-align:middle;width:1em;margin:0 .1em;display:inline-block}.underline[data-v-d7784691]{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.shop[data-v-d7784691]{grid-column:1/-1;grid-template-columns:subgrid;grid-auto-rows:max-content;font-size:1.5rem;display:grid}@media screen and (width<=844px){.shop[data-v-d7784691]{display:block}}.shop .section[data-v-d7784691]{grid-column:1/-1;grid-template-columns:subgrid;grid-auto-rows:max-content;scroll-margin-top:1.8rem;display:grid}.shop .section+.section[data-v-d7784691]{border-top:2px solid #1a1a1a;margin-top:1.5lh;padding-top:1.5lh}@media screen and (width<=844px){.shop .section[data-v-d7784691]{display:block}}.shop .label[data-v-d7784691],.shop .list[data-v-d7784691],.shop .status[data-v-d7784691]{grid-column:1/-1}.shop .list[data-v-d7784691],.shop .status[data-v-d7784691]{margin-top:1.5lh}.shop .list[data-v-d7784691]{grid-template-columns:subgrid;grid-auto-rows:max-content;row-gap:2lh;display:grid}@media screen and (width<=844px){.shop .list[data-v-d7784691]{-moz-column-gap:1.5rem;grid-template-columns:1fr 1fr;column-gap:1.5rem;display:grid}}.shop .list .item[data-v-d7784691]{grid-column:span 6;grid-template-columns:subgrid;grid-auto-rows:max-content;display:grid}@media screen and (width>=845px) and (width<=1279px){.shop .list .item[data-v-d7784691]{grid-column:span 10}}@media screen and (width<=844px){.shop .list .item[data-v-d7784691]{grid-column:auto;display:block}}.shop .list .link[data-v-d7784691]{grid-template-columns:subgrid;color:inherit;grid-column:1/-1;grid-auto-rows:max-content;align-items:start;gap:.5lh;display:grid}.shop .list .link[data-v-d7784691]:hover{opacity:.55}.shop .list .body[data-v-d7784691],.shop .list .cover[data-v-d7784691],.shop .list .dummy-cover[data-v-d7784691]{grid-column:span 4}@media screen and (width>=845px) and (width<=1279px){.shop .list .body[data-v-d7784691],.shop .list .cover[data-v-d7784691],.shop .list .dummy-cover[data-v-d7784691]{grid-column:span 7}}.shop .list .cover[data-v-d7784691],.shop .list .dummy-cover[data-v-d7784691]{width:100%;height:auto;display:block}.shop .list .dummy-cover[data-v-d7784691]{box-sizing:border-box;aspect-ratio:3/4;border:2px solid #1a1a1a}.shop .list .name[data-v-d7784691]{font-size:inherit;font-weight:400}.shop .list .is-sold-out[data-v-d7784691]{color:#6b6b6b}
