.c-banner-slider{--c-banner-slider-slides-per-view: 1;--c-banner-slider-gap: 24px;--c-banner-slider-pagination-gap: 8px;--c-banner-slider-overlay-color: #000000;--c-banner-slider-overlay-opacity: .2;--c-banner-slider-text-color: #ffffff;--c-banner-slider-content-padding-inline: 32px;--c-banner-slider-content-padding-block: 24px;--c-banner-slider-content-gap: 8px;--c-banner-slider-subtitle-size: var(--body-md-size, 14px);--c-banner-slider-title-size: var(--h2-size, 20px);--c-banner-slider-more-size: var(--link-low-size, 13px);--c-banner-slider-dot-size: 6px;--c-banner-slider-dot-gap: 8px;--c-banner-slider-dot-inline-offset: 0px;--c-banner-slider-dot-color: rgb(var(--text-color) / .15);--c-banner-slider-dot-active-color: rgb(var(--text-color));display:block}@media screen and (min-width:700px){.c-banner-slider{--c-banner-slider-slides-per-view: 2;--c-banner-slider-pagination-gap: 24px;--c-banner-slider-content-gap: 16px;--c-banner-slider-dot-inline-offset: 24px}}@media screen and (min-width:701px)and (max-width:999px){.c-banner-slider{--c-banner-slider-pagination-gap: 16px;--c-banner-slider-content-padding-inline: clamp(18px, 2.4vw, 24px);--c-banner-slider-content-padding-block: 20px;--c-banner-slider-content-gap: 8px;--c-banner-slider-subtitle-size: 12px;--c-banner-slider-title-size: clamp(17px, 2vw, 20px);--c-banner-slider-more-size: 12px}}.c-banner-slider .splide{visibility:visible}.c-banner-slider .splide__list{align-items:flex-start}.c-banner-slider .splide:not(.is-active) .splide__list{display:flex;column-gap:var(--c-banner-slider-gap)}.c-banner-slider .splide:not(.is-active) .splide__slide{flex:0 0 calc((100% - (var(--c-banner-slider-slides-per-view) - 1) * var(--c-banner-slider-gap)) / var(--c-banner-slider-slides-per-view))}.c-banner-slider .splide__track--draggable{cursor:pointer}.c-banner-slider__slide{position:relative;overflow:hidden}.c-banner-slider__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:var(--c-banner-slider-text-color);text-decoration:none}.c-banner-slider__picture{display:block}.c-banner-slider__image{display:block;width:100%;height:auto;aspect-ratio:var(--c-banner-slider-ratio-mobile);object-fit:cover}@media screen and (min-width:700px){.c-banner-slider__image{aspect-ratio:var(--c-banner-slider-ratio-desktop)}}.c-banner-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--c-banner-slider-overlay-color);opacity:var(--c-banner-slider-overlay-opacity)}.c-banner-slider__content{position:absolute;inset-block-end:0;inset-inline-start:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;row-gap:var(--c-banner-slider-content-gap);box-sizing:border-box;width:min(var(--c-banner-slider-content-width),100%);padding-inline:var(--c-banner-slider-content-padding-inline);padding-block:var(--c-banner-slider-content-padding-block);color:var(--c-banner-slider-text-color)}@media screen and (min-width:700px){.c-banner-slider__content{inset-block:0}}.c-banner-slider__subtitle{margin:0;font-family:var(--font-body);font-size:var(--c-banner-slider-subtitle-size);line-height:var(--body-line-height, 1.5);color:inherit}.c-banner-slider__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--c-banner-slider-title-size);line-height:var(--h2-line-height, 1.4);letter-spacing:var(--heading-letter-spacing);color:inherit}.c-banner-slider__more{font-size:var(--c-banner-slider-more-size);line-height:1;color:inherit}.c-banner-slider__more .c-icon-button-arrow-icon{color:inherit;border-color:currentColor}.c-banner-slider .splide__pagination{position:static;justify-content:center;column-gap:var(--c-banner-slider-dot-gap);margin-block-start:var(--c-banner-slider-pagination-gap);padding:0}@media screen and (min-width:700px){.c-banner-slider .splide__pagination{justify-content:flex-end;padding-inline-end:var(--c-banner-slider-dot-inline-offset)}}.c-banner-slider .splide__pagination__page{width:var(--c-banner-slider-dot-size);height:var(--c-banner-slider-dot-size);margin:0;background:var(--c-banner-slider-dot-color);opacity:1;transition:background-color .2s ease-in-out;border-radius:50%}.c-banner-slider .splide__pagination__page.is-active{background:var(--c-banner-slider-dot-active-color);transform:none}@media screen and (max-width:699px){.c-banner-slider{--c-banner-slider-content-padding-inline: 16px;--c-banner-slider-content-padding-block: 24px}.splide__pagination li{height:6px}.sp-padding-reduction{padding-left:8px;padding-right:8px;max-width:100%;width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c-banner-slider.css.map */
