.image-text-content__row{display:flex;flex-direction:column;align-items:stretch;gap:2rem}.image-text-content__row+.image-text-content__row{margin-top:4rem}.image-text-content__media,.image-text-content__copy{width:100%;min-width:0}.image-text-content__media img{display:block;width:100%;height:auto}.image-text-content__slider{position:relative}.image-text-content__slider .slick-list,.image-text-content__slider .slick-track{min-height:0}.image-text-content__slider button.slick-arrow,.image-text-content__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:0;border:1px solid rgba(0,0,1,.1);border-radius:50%;color:#fff;font-size:0;line-height:0;background:#0006;cursor:pointer;transform:translateY(-50%)}.image-text-content__slider button.slick-arrow:before,.image-text-content__slider button.slick-arrow:after{content:none;display:none}.image-text-content__slider button.slick-prev{left:2rem}.image-text-content__slider button.slick-next{right:2rem}.image-text-content__arrow svg{display:block;width:2rem;height:2rem}.image-text-content__slider button.slick-arrow.slick-disabled{opacity:.35;cursor:default}.image-text-content__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.6rem}.image-text-content__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:2.4rem;line-height:1.3;color:rgb(var(--color-foreground))}.image-text-content__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground))}.image-text-content__text p{margin:0 0 1em}.image-text-content__text p:last-child{margin-bottom:0}.image-text-content__button{margin-top:.4rem;gap:.8rem}.image-text-content__button-icon{width:1.8rem;height:1.2rem;flex-shrink:0}@media screen and (min-width:750px){.image-text-content__row{flex-direction:row;align-items:center;gap:4rem}.image-text-content__row--right{flex-direction:row-reverse}.image-text-content__row+.image-text-content__row{margin-top:6rem}.image-text-content__media,.image-text-content__copy{flex:1 1 0}.image-text-content__title{font-size:4rem}.image-text-content__text{font-size:1.8rem}}@media screen and (min-width:990px){.image-text-content__row{gap:8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-image-text-content.css.map */
