.content-carousel{padding-top:90px;padding-bottom:90px;background-color:#4f555e;overflow:hidden}@media screen and (max-width:749px){.content-carousel{padding-top:40px;padding-bottom:40px}}.content-carousel__container{padding-left:1.5rem;padding-right:1.5rem}.content-carousel__header{text-align:center;margin:0 auto 3rem}.content-carousel__heading{margin:0 0 1.25rem;font-size:3rem;line-height:1.3;font-weight:400;color:#fff;letter-spacing:.02em}@media screen and (min-width:750px){.content-carousel__heading{font-size:3.5rem}}@media screen and (min-width:990px){.content-carousel__heading{font-size:4rem}}.content-carousel__heading.h0{font-size:2.5rem}@media screen and (min-width:750px){.content-carousel__heading.h0{font-size:3rem}}@media screen and (min-width:990px){.content-carousel__heading.h0{font-size:3.5rem}}.content-carousel__heading.h2{font-size:1.5rem}@media screen and (min-width:750px){.content-carousel__heading.h2{font-size:2rem}}.content-carousel__description{font-size:1.6rem;line-height:1.6;color:#ffffffd9;margin:0}.content-carousel__description p{margin:0}.content-carousel__slider-wrapper{overflow:visible;margin-right:calc(-1*max(5rem,calc((100vw - var(--page-width, 120rem)) / 2)))}.content-carousel__splide{margin-top:3rem}@media screen and (min-width:990px){.content-carousel__splide{margin-top:4rem}}.content-carousel__card{background:#fff;border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 4px 12px #0000001a}.content-carousel__card-image{width:100%;aspect-ratio:16 / 9;overflow:hidden;padding:20px 20px 0}.content-carousel__card-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px}.content-carousel__card-image .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;opacity:.5}.content-carousel__card-content{padding:2rem 1.75rem;flex:1;display:flex;flex-direction:column}@media screen and (min-width:750px){.content-carousel__card-content{padding:2.25rem 2rem}}.content-carousel__card-subheading{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#4f555e}@media screen and (min-width:750px){.content-carousel__card-subheading{font-size:1.4rem}}.content-carousel__card-heading{margin:0 0 1.5rem;padding-bottom:1.5rem;font-size:2.8rem;line-height:1.3;font-weight:400;color:#4f555e;border-bottom:1px solid #CDD6DF}.content-carousel__card-description{margin:0 0 1.5rem;font-size:1.5rem;line-height:1.6;color:#4f555e;flex:1}@media screen and (min-width:750px){.content-carousel__card-description{font-size:1.6rem}}.content-carousel__card-button{margin-top:auto}.content-carousel__card-button .button{text-align:center;padding:1.5rem 3rem;font-size:1.5rem;font-weight:500;background-color:#cdd6df;color:#4f555e;border:none;border-radius:4px;text-decoration:none;display:inline-block;transition:background-color .3s ease}.content-carousel__card-button .button:hover{background-color:#bfc9d4}.content-carousel .splide__arrow{background:#ffffffe6;width:4rem;height:4rem;border-radius:50%;opacity:1}.content-carousel .splide__arrow:hover{opacity:1}.content-carousel .splide__arrow svg{fill:#4f555e}.content-carousel .splide__arrow--prev{left:1rem}.content-carousel .splide__arrow--next{right:1rem}@media screen and (max-width:749px){.content-carousel .splide__arrow--prev{left:.5rem}.content-carousel .splide__arrow--next{right:.5rem}}.content-carousel .splide__pagination{bottom:-2.5rem}.content-carousel .splide__pagination__page{background:#fff6;width:10px;height:10px;margin:0 .25rem;transition:background .3s ease,transform .2s ease}.content-carousel .splide__pagination__page.is-active{background:#ffffffe6;transform:scale(1.3)}.content-carousel .splide__pagination__page:hover{background:#ffffffb3}.content-carousel .splide__slide{height:auto;max-width:436px;width:436px}@media screen and (max-width:749px){.content-carousel .splide__slide{max-width:85vw;width:85vw}}.content-carousel .splide__list{display:flex;align-items:stretch}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-content-carousel.css.map */
