.content-carousel-section{position:relative}.content-carousel-section .slick-prev{top:-4.5rem;z-index:1;display:block;right:50px;left:unset}.content-carousel-section .slick-next{top:-4.5rem;z-index:1;display:block;right:0;left:unset}.content-carousel-section .content-carousel-container{overflow:visible!important}.content-carousel-section .slick-slide{margin:0 10px}.content-carousel-section .slick-list{margin:0 -10px}.content-carousel-section .primary-btn{width:100%;max-width:100%}.content-carousel-section .section__header{display:grid;grid-template-columns:1fr;position:relative;width:100%;max-width:100%;gap:15px;justify-content:space-between}.content-carousel-section:not(.container) .cx-flickity-nav{position:absolute;right:40px;bottom:0}.content-carousel-section.container .cx-flickity-nav{right:0}.cx-flickity-carousel--inline-arrows{position:relative;display:grid;align-items:center;grid-template-columns:20px 1fr 20px}.cx-flickity-carousel--inline-arrows .cx-flickity-arrow{display:flex;justify-content:center;align-items:center}.cx-flickity-carousel--inline-arrows .cx-flickity-arrow svg{width:15px}.cx-flickity-carousel--inline-arrows .cx-flickity-arrow svg path{fill:#707070}.cx-flickity-carousel--inline-arrows .cx-flickity-arrow[disabled]{opacity:.5}@media (min-width: 950px){.content-carousel-section .slick-prev{right:90px}}@media (max-width: 749px){.content-carousel-section .section__header{grid-template-columns:calc(73% - 15px) 23%;text-align:left;margin-left:0}.content-carousel-section:not(.container) .cx-flickity-nav{right:20px}.content-slide-richtext h2{font-size:16px}}.slide-block.image-left,.slide-block.image-right{display:grid;column-gap:20px}.slide-block.image-left{grid-template-columns:1fr 2fr}.slide-block.image-right{grid-template-columns:2fr 1fr}.content-slide-image{position:relative}.content-carousel--overlay{position:absolute;top:0;width:100%;height:100%;background:#34343466;display:none;z-index:2;align-items:end}.content-carousel--overlay-text{display:flex;padding:15px;color:#fff}.content-carousel--overlay .button-wrapper{width:100%}.content-carousel--overlay .primary-btn{width:100%;max-width:none;border-radius:0 0 5px 5px}.content-slide-image:hover .content-carousel--overlay{display:flex}.slide-block.stacked .content-slide-richtext{margin-top:15px}.content-slide-richtext h1,.content-slide-richtext h2,.content-slide-richtext h3,.content-slide-richtext h4,.content-slide-richtext h5,.content-slide-richtext h6{margin:0}.content-slide-richtext{line-height:150%}.content-carousel-section .slide-item{height:100%;display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}
/*# sourceMappingURL=/cdn/shop/t/422/assets/content-carousel.css.map */
