.nutrition-carousel__container{padding:3rem 2rem}.nutrition-carousel__inner{position:relative}@media screen and (min-width: 750px){.nutrition-carousel__container{padding:4rem 3.2rem}}.nutrition-carousel__inner .button-next,.nutrition-carousel__inner .button-prev{position:absolute;cursor:pointer;top:5.5rem;right:0;width:4.5rem;height:4.5rem;border-radius:4.5rem;border:1px solid var(--nav-arrow-color);display:none;justify-content:center;background:var(--nav-background-color);align-items:center;color:var(--nav-arrow-color)}.nutrition-carousel__inner .button-next:not(.swiper-button-disabled):hover,.nutrition-carousel__inner .button-prev:not(.swiper-button-disabled):hover{background:var(--nav-background-hover-color);color:var(--nav-arrow-hover-color)}.nutrition-carousel__inner .button-next.swiper-button-disabled,.nutrition-carousel__inner .button-prev.swiper-button-disabled{pointer-events:none;opacity:.5}.nutrition-carousel__inner .button-prev{right:5.5rem}.nutrition-carousel__inner .button-next{transform:rotate(180deg)}@media screen and (min-width: 750px){.nutrition-carousel__inner .button-next,.nutrition-carousel__inner .button-prev{display:flex}}.nutrition-carousel__subheading{text-shadow:none;font-size:1.2rem;margin-bottom:1rem}@media screen and (min-width: 750px){.nutrition-carousel__subheading{text-shadow:0 4px 4px rgba(0,0,0,.25)}}.nutrition-carousel__title{font-style:normal;font-weight:400;line-height:1.1;text-wrap:balance}.nutrition-carousel__title--seconary{font-size:3.2rem;letter-spacing:-.64px;font-family:var(--font-heading-family-secondary);margin-bottom:3rem}.nutrition-carousel__title--tertiary{font-family:var(--font-heading-family-tertiary);font-size:3.3rem;letter-spacing:1.65px;margin-bottom:1.5rem;max-width:279px;line-height:33.66px}@media screen and (min-width: 750px){.nutrition-carousel__title--secondary{font-size:4rem;letter-spacing:-.8px;margin-bottom:3rem}.nutrition-carousel__title--tertiary{font-size:4.5rem;letter-spacing:2.25px;margin-bottom:.9rem;max-width:1223px;line-height:49.5px}}.nutrition-carousel__description{width:100%;margin-bottom:3rem;font-size:12px}.nutrition-carousel__title--tertiary+.nutrition-carousel__description{font-size:14px;letter-spacing:-.28px;line-height:20px}@media screen and (min-width: 750px){.nutrition-carousel__description{width:50%;margin-bottom:4rem;font-size:14px}.nutrition-carousel__title--tertiary+.nutrition-carousel__description{width:100%;font-size:16px;line-height:24px;letter-spacing:-.32px;max-width:797px}}.nutrition-carousel__slider .swiper-slide{width:300px}.nutrition-carousel__slider-image{margin-bottom:2rem}.nutrition-carousel__slider-image img{border-radius:1.2rem;width:100%;height:100%;object-fit:cover}.nutrition-carousel__slider-heading{margin-bottom:1rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}@media screen and (min-width: 750px){.nutrition-carousel__slider-heading{font-size:1.8rem;letter-spacing:-.36px}}.nutrition-carousel__slider-description{font-style:normal;font-weight:400;line-height:140%;font-size:1.2rem}@media screen and (min-width: 750px){.nutrition-carousel__slider-description{font-size:1.4rem}}.nutrition-carousel__inner .nutrition-carousel__pagination{display:flex;text-align:left;left:-.4rem;margin-top:3.4rem;position:relative}@media screen and (min-width: 750px){.nutrition-carousel__inner .nutrition-carousel__pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/520/assets/section-nutrition-carousel.css.map */
