.c_external-links{color:var(--c_external-links-text-color, var(--c_color-text))}.c_external-links__list{display:grid;grid-template-columns:repeat(var(--c_external-links-columns, 2),minmax(0,1fr));gap:56px 24px;margin:0;padding:0;list-style:none}.c_external-links__header+.c_external-links__list{margin-top:60px}.c_external-links__card{display:block;color:inherit;text-decoration:none}.c_external-links__image{overflow:hidden;background:var(--c_color-bg-subtle)}.c_external-links__img,.c_external-links__placeholder{display:block;width:100%;height:auto}.c_external-links__placeholder{aspect-ratio:16 / 9;fill:var(--c_color-border-muted)}.c_external-links--ratio .c_external-links__image{aspect-ratio:var(--c_external-links-image-ratio)}.c_external-links--ratio :is(.c_external-links__img,.c_external-links__placeholder){height:100%;aspect-ratio:auto;object-fit:cover}.c_external-links__title{margin:16px 0 0;color:inherit;font-family:var(--c_font-family-heading);font-size:20px;font-weight:var(--c_font-weight-medium);line-height:1.6;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.c_external-links__note{margin:4px 0 0;font-family:var(--c_font-family-body);font-size:14px;font-weight:var(--c_font-weight-regular);line-height:1.6;overflow-wrap:anywhere}.c_external-links__image+.c_external-links__note{margin-top:16px}.c_external-links__placeholder-text{margin:0;text-align:center}.c_external-links__card--link .c_external-links__img{transition:transform .6s ease}@media(any-hover:hover){.c_external-links__card--link:hover .c_external-links__img{transform:scale(1.02)}}@media screen and (max-width:999px){.c_external-links__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}@media screen and (max-width:740px){.c_external-links__list{grid-template-columns:minmax(0,1fr);row-gap:40px}.c_external-links__header+.c_external-links__list{margin-top:40px}.c_external-links__title{margin-top:12px;font-size:17px}.c_external-links__note{font-size:13px}.c_external-links__image+.c_external-links__note{margin-top:12px}.c_external-links--slider-sp .c_external-links__list{display:flex;gap:20px;margin-inline:calc(var(--c_container-padding-sp) * -1);padding-inline:var(--c_container-padding-sp);overflow-x:auto;scroll-padding-inline:var(--c_container-padding-sp);scroll-snap-type:x mandatory;scrollbar-width:none}.c_external-links--slider-sp .c_external-links__list::-webkit-scrollbar{display:none}.c_external-links--slider-sp .c_external-links__item{flex:0 0 min(300px,80vw);scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_external-links.css.map */
