.image-content-banner__section img{display:block;-webkit-user-select:none;user-select:none;width:100%;height:auto}.image-content-banner__header{margin-bottom:8vw;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden}.image-content-banner__heading{font-size:6vw;font-weight:700;color:var(--heading-color);line-height:1.2em;position:relative}.image-content-banner__subheading{font-size:1.3rem;color:var(--subheading-color);line-height:1.3em;position:relative;margin-top:.5rem}.image-content-banner__wrapper{display:grid;grid-template-columns:1fr 1fr}.image-content-banner__image-slider{width:100%}.image-content-banner__content-list{position:relative;background:#f8f8f8}.image-content-banner__content-item{display:flex;flex-direction:column;position:absolute;left:0;top:0;width:100%;height:calc(100% - 4rem);opacity:0;transform:translateY(20px);z-index:-1;padding:2.5rem;justify-content:center;transition:0s;padding:2rem 8%}.image-content-banner__content-item.active{opacity:1;transform:translateY(0);z-index:1;transition:opacity .6s,transform .6s}.image-content-banner__content-title{font-size:5.2rem;font-weight:700;line-height:1.4em}.image-content-banner__content-texts{font-size:2rem;line-height:1.3em;margin-top:2rem}.image-content-banner__content-button{padding:1.2rem 6rem;background:var(--button-color, #000);color:var(--button-text-color, #fff);font-size:2rem;border-radius:5rem;width:fit-content;cursor:pointer;position:relative;text-transform:inherit;font-family:inherit;min-width:auto;min-height:auto;letter-spacing:1px;margin-top:2.5rem}.image-content-banner__content-richtext{margin-top:2.5rem}.image-content-banner__content-richtext *{font-size:2rem;color:#6b6b6b;line-height:1.4em;margin:0}@media screen and (max-width: 1680px){.image-content-banner__content-title{font-size:4.6rem}.image-content-banner__content-button{font-size:1.8rem}.image-content-banner__content-texts{font-size:1.6rem}.image-content-banner__content-richtext *{font-size:1.8rem}}@media screen and (max-width: 1440px){.image-content-banner__content-title{font-size:4.2rem}.image-content-banner__content-button{margin-top:2rem;font-size:1.6rem}.image-content-banner__content-texts{margin-top:1.8rem;font-size:1.6rem}.image-content-banner__content-richtext{margin-top:2rem}.image-content-banner__content-richtext *{font-size:1.6rem}}@media screen and (max-width: 1200px){.image-content-banner__content-title{font-size:3.8rem}.image-content-banner__content-button{margin-top:1.6rem;font-size:1.6rem}.image-content-banner__content-texts,.image-content-banner__content-richtext *{font-size:1.4rem}}@media screen and (min-width: 769px){.image-content-banner__container{padding:0}.image-content-banner__pagination{height:4rem;padding:0 0 0 8%;display:flex;align-items:flex-start;--swiper-pagination-color: #000;--swiper-pagination-bullet-size: 16px;--swiper-pagination-bullet-horizontal-gap: 8px}.image-content-banner__mobile-content{display:none}}@media screen and (max-width: 768px){.image-content-banner__container{padding:0}.image-content-banner__wrapper{display:flex;flex-direction:column}.image-content-banner__content-item.active{position:static}.image-content-banner__content-item{padding:2rem 1.5rem}.image-content-banner__content-title{font-size:6vw}.image-content-banner__content-button{margin-top:1.5rem;font-size:1.6rem;padding:1rem 4rem}.image-content-banner__content-texts{margin-top:1.5rem}.image-content-banner__content-richtext *{font-size:1.4rem}.image-content-banner__pagination{--swiper-pagination-color: #000;--swiper-pagination-bullet-size: 12px;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bottom: calc(100% + 8px) }.image-content-banner__desktop-content{display:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/image-content-banner.css.map */
