.c_lp-img-text__title{padding-top:calc(10 / var(--c_width) * 100vw);font-size:calc(30 / var(--c_width) * 100vw);letter-spacing:.2em;margin-inline:auto;text-align:center;color:var(--color-text)}@media screen and (max-width: 750px){.c_lp-img-text__title{font-size:calc(20 / var(--c_width) * 100vw)}}.c_lp-img-text__img video{width:100%}.c_lp-img-text__text{padding-top:calc(21.8 / var(--c_width) * 100vw);font-size:calc(18 / var(--c_width) * 100vw);letter-spacing:.08em;line-height:calc(24 / var(--c_width) * 100vw);text-align:center;color:var(--color-text)}@media screen and (max-width: 750px){.c_lp-img-text__text{font-size:calc(16 / var(--c_width) * 100vw)}}.c_lp-img-text__items{padding-top:calc(30 / var(--c_width) * 100vw);margin-inline:auto}.c_lp-img-text__btn{padding-top:calc(28 / var(--c_width) * 100vw)}.c_lp-img-text__blog{max-width:850px;margin-inline:auto}.c_lp-img-text__splide.is-initialized:not(.is-active) .splide__list{display:grid;gap:50px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 950px){.c_lp-img-text__splide.is-initialized:not(.is-active) .splide__list{gap:calc(50 / var(--c_width) * 100vw)}}@media screen and (max-width: 750px){.c_lp-img-text__splide.is-initialized:not(.is-active) .splide__list{gap:10px}}.splide__slide img{height:auto;width:100%}.c_lp-img-text__blog-list{justify-content:center}.c_lp-img-text__blog-slide{width:250px;height:auto;flex-grow:1}@media screen and (max-width: 750px){.c_lp-img-text__blog-slide{width:200px}}@media screen and (max-width: 550px){.c_lp-img-text__blog-slide{width:140px}}.c_lp-img-text__blog-img{width:250px;height:auto}@media screen and (max-width: 750px){.c_lp-img-text__blog-img{width:200px}}@media screen and (max-width: 550px){.c_lp-img-text__blog-img{width:140px}}.c_lp-img-text__blog-img img{width:100%;height:100%;aspect-ratio:1/1}.c_lp-img-text__blog-date{font-size:13px;letter-spacing:.08em;line-height:19.5px;text-align:left;color:var(--color-accent-gray)}@media screen and (max-width: 750px){.c_lp-img-text__blog-date{font-size:11px}}.c_lp-img-text__blog-title{font-size:16px;letter-spacing:.08em;line-height:24px;text-align:left;color:var(--color-text)}@media screen and (max-width: 750px){.c_lp-img-text__blog-title{font-size:13px;line-height:19.5px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/c_lp-img-text.css.map */
