@charset "UTF-8";.c-banner-slider{padding-bottom:40px;--splide-slide-width: 320px;--splide-slide-height: 200px;--splide-active-width: 420px;--splide-active-height: 260px}@media screen and (max-width: 749px){.c-banner-slider{padding-bottom:40px;--splide-slide-width: 250px;--splide-slide-height: 156px;--splide-active-width: 285px;--splide-active-height: 178px}}.c-banner-slider__section{padding-top:65px;padding-bottom:155px}@media screen and (max-width: 749px){.c-banner-slider__section{padding-top:80px;padding-bottom:70px}}.c-banner-slider__image{position:absolute;left:50%;bottom:0;transform:translate(-50%);-o-object-fit:cover;object-fit:cover;width:var(--splide-slide-width);height:var(--splide-slide-height);aspect-ratio:8/5;transition:all .3s ease-out}.c-banner-slider__image--wrapper{border-radius:5px;overflow:hidden}.c-banner-slider__text{line-height:1.7;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:50px;max-height:50px;margin-top:20px}@media screen and (max-width: 749px){.c-banner-slider__text{margin-top:10px}}.c-banner-slider__title{margin:0;height:100%;position:relative;padding-left:12px;border-left:2px solid #969695}.c-banner-slider .splide__list{align-items:flex-end}.c-banner-slider .splide__slide{width:var(--splide-slide-width)}.c-banner-slider .splide__slide .c-banner-slider__image--wrapper{width:var(--splide-slide-width);height:var(--splide-slide-height);position:relative;overflow:hidden}.c-banner-slider .splide__slide.is-active{width:var(--splide-active-width)}.c-banner-slider .splide__slide.is-active .c-banner-slider__image,.c-banner-slider .splide__slide.is-active .c-banner-slider__image--wrapper{width:var(--splide-active-width);height:var(--splide-active-height)}.c-banner-slider .splide__slide.is-active .c-banner-slider__text{line-height:1.5;font-size:20px;min-height:60px;max-height:60px;margin-top:30px}@media screen and (max-width: 749px){.c-banner-slider .splide__slide.is-active .c-banner-slider__text{font-size:14px;min-height:50px;max-height:50px;margin-top:10px;margin-bottom:30px}}.c-banner-slider .splide__pagination{bottom:0}.c-banner-slider .splide__pagination__page{width:50px;height:4px;background-color:#ddd;border-radius:0}.c-banner-slider .splide__pagination__page.is-active{transform:none;background-color:#989795}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-section-banner-slider.css.map */
