.c-free-bnr{padding-top:var(--c-section-pad-top-sp, 40px);padding-bottom:var(--c-section-pad-bottom-sp, 40px)}@media screen and (min-width:741px){.c-free-bnr{padding-top:var(--c-section-pad-top-pc, 50px);padding-bottom:var(--c-section-pad-bottom-pc, 50px)}}.c-free-bnr__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--c-free-bnr-cols-sp, 2),minmax(0,1fr));gap:15px}@media screen and (min-width:741px){.c-free-bnr__list{grid-template-columns:repeat(var(--c-free-bnr-cols-pc, 4),minmax(0,1fr));gap:clamp(10px,calc(10px + 20 * ((100vw - 740px) / 460)),30px)}}.c-free-bnr__card{display:block;position:relative}.c-free-bnr__media{width:100%;height:auto;overflow:hidden}.c-free-bnr__image{width:100%;height:auto;aspect-ratio:160 / 92;object-fit:cover;transition:transform .3s ease-in-out}@media screen and (min-width:1200px){.c-free-bnr__image{aspect-ratio:351 / 200}}.c-free-bnr__title{margin:0;position:absolute;bottom:10px;padding-inline:15px;left:0;font-size:15px;font-weight:400;line-height:1.1;letter-spacing:0;color:var(--color-white)}@media screen and (min-width:1200px){.c-free-bnr__title{font-size:clamp(15px,calc(15px + 5 * ((100vw - 740px) / 460)),20px);bottom:10px;padding-inline:clamp(10px,calc(10px + 4 * ((100vw - 740px) / 460)),20px)}}@media(any-hover:hover){.c-free-bnr__card:hover .c-free-bnr__image{transform:scale(1.1)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c-free-bnr.css.map */
