.sec-CarouselText_Items{flex-direction:column;display:flex}@media only screen and (min-width: 901px){.sec-CarouselText_Items{flex-direction:row}}@media only screen and (min-width: 901px){.sec-CarouselText_Items-carouselText{flex-direction:row}.sec-CarouselText_Items-textCarousel{flex-direction:row-reverse}}.sec-CarouselText_Item{justify-content:center;display:flex;width:100%}@media only screen and (min-width: 901px){.sec-CarouselText_Item{width:50%}}.sec-CarouselText_Item-content{align-items:center;margin-top:30px;padding-right:15px;padding-left:15px}@media only screen and (min-width: 901px){.sec-CarouselText_Item-content{margin-top:0;padding-right:0;padding-left:0}}@media only screen and (min-width: 901px){.sec-CarouselText_Item-carousel{position:sticky;top:30px;height:100%}}.sec-CarouselText_Carousel{position:relative;flex-grow:1;display:block;height:max-content}.sec-CarouselText_Slides{display:grid}.sec-CarouselText_Slide{z-index:1;grid-column:1;grid-row:1;opacity:1;transition:opacity .5s ease}.sec-CarouselText_Slide[aria-hidden=true]{z-index:0;opacity:0}.sec-CarouselText_Content{width:100%}@media only screen and (min-width: 901px){.sec-CarouselText_Content{width:calc((4 / 6) * 100%);padding-top:25px;padding-bottom:25px}}.sec-CarouselText_Kicker{margin-bottom:20px;color:var(--Color_Grey-2)}.sec-CarouselText_Text{margin-top:15px;color:var(--Color_Grey-3)}.sec-CarouselText_Links{width:100%;margin-top:15px;display:flex;flex-wrap:wrap}.sec-CarouselText_Link{width:100%;margin-bottom:10px;flex-grow:1}.sec-CarouselText_SlidesMeta{position:absolute;bottom:20px;left:20px;z-index:1;align-items:center;display:flex}.sec-CarouselText_SlidesMetaColor--white .sec-CarouselText_Counter{color:var(--Color_OffWhite)}.sec-CarouselText_SlidesMetaColor--black .sec-CarouselText_Dot:before{background-color:var(--Color_OffWhite)}.sec-CarouselText_SlidesMetaColor--black .sec-CarouselText_Dot:after{border:1px solid var(--Color_OffWhite)}.sec-CarouselText_SlidesMetaColor--black .sec-CarouselText_Counter{color:var(--Color_WarmBlack)}.sec-CarouselText_SlidesMetaColor--black .sec-CarouselText_Dot:before{background-color:var(--Color_WarmBlack)}.sec-CarouselText_SlidesMetaColor--black .sec-CarouselText_Dot:after{border:1px solid var(--Color_WarmBlack)}@media only screen and (min-width: 901px){.sec-CarouselText_SlidesMeta{bottom:30px;left:30px}}.sec-CarouselText_Counter{display:none}@media only screen and (min-width: 768px){.sec-CarouselText_Counter{display:block}}.sec-CarouselText_Dots{margin-left:15px}
/*# sourceMappingURL=/cdn/shop/t/767/assets/section-carousel-text.css.map */
