.product-routines-carousel{padding:4rem 0;display:flex;gap:1rem}.product-routines-carousel__content-wrapper{background-color:var(--color-accent-1);width:100%;padding:4rem 2rem}.product-routines-carousel__content-wrapper .splide__list{align-items:flex-start}.product-routines-carousel__content-wrapper .splide__slide:not(.is-active){height:0}.product-routines-carousel__content-wrapper .splide__arrows{position:relative;margin-top:4rem;display:flex;gap:.8rem;justify-content:center}.product-routines-carousel__content-wrapper .splide__pagination{position:relative;margin-top:4rem}.product-routines-carousel__content-wrapper .splide__pagination .splide__pagination__page{opacity:.5;background:var(--color-foreground);width:.5rem;height:.5rem}.product-routines-carousel__content-wrapper .splide__pagination .splide__pagination__page.is-active{opacity:1;transform:unset}.product-routines-carousel__content-wrapper .splide__arrows .splide__arrow{transform:unset;position:unset;background:var(--color-bg);opacity:1;width:3.2rem;height:3.2rem;transition:all .5s ease-in-out}.product-routines-carousel__content-wrapper .splide__arrows .splide__arrow:disabled{opacity:.3}.product-routines-carousel__content-wrapper .splide__arrows .splide__arrow--prev{transform:rotate(180deg)}.product-routines-carousel__content-wrapper .splide__arrows .splide__arrow svg{fill:var(--color-bg)}.product-routines-carousel__content{text-align:center}.product-routines-carousel__content--content{display:flex;flex-direction:column;row-gap:.8rem;align-items:center}.product-routines-carousel__content--heading{text-align:center}.product-routines-carousel__content--step{border-radius:.4rem;padding:.4rem;background:var(--color-accent-2);width:max-content}.product-routines-carousel__content--details{margin:0 0 2rem}.product-routines-carousel__content--cards{list-style-type:none;display:flex;flex-direction:column;gap:1rem;padding:0}.product-routines-carousel__content--card{background:var(--color-bg);padding:1rem;display:flex;gap:1.6rem;align-items:center;justify-content:space-between;border-radius:.4rem}.product-routines-carousel__content--card-content{display:flex;justify-content:space-between;gap:1rem}.product-routines-carousel__content--card-cta{min-width:0;flex-shrink:0}.product-routines-carousel__content--card-cta button{padding:0;border:none;background:transparent;min-width:0;height:auto}.product-routines-carousel__content--card-cta button:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.product-routines-carousel__content--card-cta .icon-rounded{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100%}.product-routines-carousel__content--card-media{position:relative;aspect-ratio:.85;width:7rem;flex-shrink:0}.product-routines-carousel__content--card-media>*{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product-routines-carousel__content--card-info{text-align:left;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}.product-routines-carousel__media{flex:6.5;min-width:0}.product-routines-carousel__media .splide__slide__container{position:relative;width:100%;padding-bottom:154.3%;overflow:hidden}.product-routines-carousel__media .splide__slide__container>*{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.product-routines-carousel__media .splide__video video{object-fit:cover}.product-routines-carousel__media .splide__video__play,.product-routines-carousel__media .splide__video__mute{background:var(--color-foreground);top:unset;left:unset;right:1rem;bottom:1rem;width:3.2rem;height:3.2rem;opacity:.7;transform:unset;border-radius:50%;border:0;cursor:pointer;position:absolute;align-items:center;display:flex}.product-routines-carousel__media .splide__video__mute:hover{opacity:1}.product-routines-carousel__media .splide__video__play{right:5.2rem}.product-routines-carousel__media .splide__video__play:after{content:unset}.product-routines-carousel__media .splide__video__play[style]{display:flex!important}.product-routines-carousel__media .splide__video__play .bi-play,.product-routines-carousel__media .splide__video__play[style] .bi-play{display:block}.product-routines-carousel__media .splide__video__play[style="display: none;"] .bi-play,.product-routines-carousel__media .splide__video__play .bi-pause,.product-routines-carousel__media .splide__video__play[style] .bi-pause{display:none}.product-routines-carousel__media .splide__video__play[style="display: none;"] .bi-pause{display:block}@media screen and (min-width: 750px){.product-routines-carousel{padding:6rem 0 6rem 4rem}.product-routines-carousel__content-wrapper{max-width:calc(33.3333% - .666667rem);padding:4rem}.product-routines-carousel__content--heading{margin-bottom:4rem}.product-routines-carousel__content-wrapper .product-routines-carousel__media,.product-routines-carousel__content-wrapper .splide__pagination,.product-routines-carousel__content--cta{display:none}}@media screen and (min-width: 750px) and (max-width: 1279px){.product-routines-carousel__content--heading{margin-bottom:2rem}.product-routines-carousel__content--card-media{width:4rem}.product-routines-carousel__content-wrapper .splide__arrows{margin-top:2rem}}@media screen and (max-width: 749px){.product-routines-carousel__content-wrapper .product-routines-carousel__media{display:block;margin:2rem -2rem}.product-routines-carousel__media,.product-routines-carousel__content-wrapper .splide__arrows,.product-routines-carousel__content--card-hidden .product-routines-carousel__content--card:nth-child(2),.product-routines-carousel__content--cta .cta--more,.product-routines-carousel__content--card-hidden .product-routines-carousel__content--cta .cta--less{display:none}.product-routines-carousel__content--card-hidden .product-routines-carousel__content--cta .cta--more{display:block}}@media screen and (min-width: 1440px){.product-routines-carousel__content--heading{margin-bottom:8rem}.product-routines-carousel__content--details{margin:0 0 4rem}}
/*# sourceMappingURL=/cdn/shop/t/742/assets/section-product-routines-carousel.css.map */
