.heading.--lv2{margin-top:3rem}@media screen and (min-width: 1024px),print{.heading.--lv2{margin-top:6rem}}.collection-list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media screen and (min-width: 768px),print{.collection-list{gap:1.4rem;margin-top:3rem}}.collection-list__item{background-color:#fff;width:calc((100% - 1rem)/2)}@media screen and (min-width: 768px),print{.collection-list__item{width:calc((100% - 2.8rem)/3)}}.collection-list__link{border:.1rem solid #b7bfcd;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;height:100%;overflow:hidden;transition:all 300ms}.collection-list__link:focus{outline:none}.collection-list__link:focus-visible{outline:none;border-color:#555}@media(hover: hover){.collection-list__link:hover{outline:none;border-color:#555}}@media(hover: none){.collection-list__link:active{outline:none;border-color:#555}}@media screen and (min-width: 768px),print{.collection-list__link{border:.2rem solid #b7bfcd;padding:2rem;gap:1.4rem}}.collection-list__link{position:relative}.collection-list__link{transition-duration:.3s}.collection-list__link:focus-visible .collection-list__ttl{text-decoration:none}@media(hover: hover){.collection-list__link:hover .collection-list__ttl{text-decoration:none}}@media(hover: none){.collection-list__link:active .collection-list__ttl{text-decoration:none}}.collection-list__img{width:100%;max-width:7rem;min-width:5rem;background-color:var(--theme-bg-color)}@media screen and (min-width: 576px),print{.collection-list__img{max-width:12rem}}@media screen and (min-width: 768px),print{.collection-list__img{max-width:9.5rem}}@media screen and (min-width: 1200px),print{.collection-list__img{max-width:12rem}}.collection-list__img .img-box::before{aspect-ratio:1}.collection-list__ttl{text-decoration:underline;font-size:1.4rem;font-weight:700}@media screen and (min-width: 1024px),print{.collection-list__ttl{font-size:1.6rem}}@media screen and (min-width: 768px),print{.collection-list.--detail{gap:1.2rem}.collection-list.--detail .collection-list__item{width:calc((100% - 3.6rem)/4)}}.collection-list.--detail .collection-list__ttl{padding:1.2rem 1rem;background-color:var(--theme-bg-color);width:100%;border-bottom:.1rem solid #b7bfcd}@media screen and (min-width: 768px),print{.collection-list.--detail .collection-list__ttl{padding:1.2rem 2rem;border-bottom:.2rem solid #b7bfcd}}.collection-list.--detail .collection-list__link{flex-direction:column;padding:0;align-items:flex-start;gap:0}.collection-list.--detail .collection-list__img{width:100%;max-width:16rem;min-width:7rem;background-color:#fff;padding:.9rem;margin:0 auto}@media screen and (min-width: 768px),print{.collection-list.--detail .collection-list__img{max-width:21rem;padding:1.85rem}}.collection-result{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.5rem}@media screen and (min-width: 1024px),print{.collection-result{margin-top:6rem;gap:2.4rem}}.collection-result__info{font-weight:700}@media screen and (min-width: 1024px),print{.collection-result__info{font-size:1.8rem}}.collection-result__info:not(:last-child){padding-right:1.5rem;border-right:.1rem solid #b7bfcd}@media screen and (min-width: 1024px),print{.collection-result__info:not(:last-child){padding-right:2.4rem}}.collection-result__info .total,.collection-result__info .range{font-size:2rem;line-height:1;letter-spacing:.04em}@media screen and (min-width: 1024px),print{.collection-result__info .total,.collection-result__info .range{font-size:2.8rem}}.collection-result__info .total{color:#c9000e}/*# sourceMappingURL=collection.css.map */
