.nutrition-hero__carousel-wrapper .nutrition-hero__carousel{display:flex;gap:30px}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list{max-height:529px;display:flex}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list .carousel-item{width:80px;height:80px;margin-bottom:22.42px!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:none!important;backface-visibility:visible!important}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list .carousel-item:last-child{margin-bottom:0}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list .active-carousel-item{box-sizing:border-box;border:2px solid #000000;width:80px;height:80px}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list .active-carousel-item .responsive-image{width:76px;height:76px}.nutrition-hero__carousel-wrapper .nutrition-hero__carousel-list .responsive-image{cursor:pointer;width:80px;height:80px}.nutrition-hero__carousel-wrapper .selected-carousel-slide{width:529px;height:529px;position:relative}.nutrition-hero__carousel-wrapper .carousel-swiper-slide,.nutrition-hero__carousel-wrapper .carousel-swiper-slide .responsive-image,.nutrition-hero__carousel-wrapper .carousel-swiper-slide .video-container{width:529px;height:529px}.nutrition-hero__carousel-wrapper .pagination-button{display:block;position:relative;width:16px;height:16px;border-radius:50%;border:1px solid #FFFFFF}.nutrition-hero__carousel-wrapper .pagination-button:before{--inner-dimensions: 10px;content:"";display:block;width:var(--inner-dimensions);height:var(--inner-dimensions);background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s cubic-bezier(.165,.84,.44,1)}.nutrition-hero__carousel-wrapper .pagination-button--active:before{transform:translate(-50%,-50%) scale(1)}.nutrition-hero__carousel-wrapper .carousel__background-video{position:absolute;z-index:-1;display:none}.nutrition-hero__carousel-wrapper .carousel__background-video--mobile{position:unset;z-index:unset;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (max-width: 1024px){.nutrition-hero__carousel-wrapper .carousel__background-video--mobile{height:100%;display:block;inset:0}}@media (min-width: 1025px){.nutrition-hero__carousel-wrapper .carousel__background-video--desktop{display:block;top:0;bottom:0;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}}.nutrition-hero__carousel-wrapper .swiper-container{height:228px;margin-right:-34px}@media (max-width: 1024px){.nutrition-hero__carousel-wrapper .swiper-slide{width:228px!important}.nutrition-hero__carousel-wrapper .swiper-slide .responsive-image,.nutrition-hero__carousel-wrapper .swiper-slide .video-container{width:228px;height:222px}.nutrition-hero__carousel-wrapper .swiper-slide .pagination-button{width:12px;height:12px}.nutrition-hero__carousel-wrapper .swiper-slide .pagination-button:before{--inner-dimensions: 6px}}.nutrition-hero__carousel-wrapper .swiper-button-prev,.nutrition-hero__carousel-wrapper .swiper-button-next{--swiper-navigation-sides-offset: 0;--swiper-navigation-color: #FFFFFF;--swiper-navigation-size: 25px;padding:20px;background-color:#f7f7f7;visibility:hidden}.nutrition-hero__carousel-wrapper .swiper-button-prev .icon,.nutrition-hero__carousel-wrapper .swiper-button-next .icon{position:absolute;width:40px;height:40px;top:15px;right:-11px;color:#000}.nutrition-hero__carousel-wrapper .swiper-button-prev:hover,.nutrition-hero__carousel-wrapper .swiper-button-next:hover{background-color:#d9d9d9}.nutrition-hero__carousel-wrapper .swiper-button-prev:after,.nutrition-hero__carousel-wrapper .swiper-button-next:after{display:none;margin:15px 10px}.nutrition-hero__carousel-wrapper .swiper-button-prev{transform:rotate(180deg)}.nutrition-hero__carousel-wrapper .selected-carousel-slide:hover .swiper-button-prev,.nutrition-hero__carousel-wrapper .selected-carousel-slide:hover .swiper-button-next{visibility:visible}.nutrition-hero__carousel-wrapper .swiper-pagination-horizontal{--swiper-pagination-bottom: 18px}.nutrition-hero__carousel-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-width: 16px;--swiper-pagination-bullet-height: 16px;--swiper-pagination-bullet-horizontal-gap: 4px;--swiper-pagination-bullet-inactive-color: transparent;--swiper-theme-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;position:relative;border-radius:50%;border:1px solid #FFFFFF}.nutrition-hero__carousel-wrapper .swiper-pagination-bullet:before{--inner-dimensions: 10px;content:"";display:block;width:var(--inner-dimensions);height:var(--inner-dimensions);background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s cubic-bezier(.165,.84,.44,1)}.nutrition-hero__carousel-wrapper .swiper-pagination-bullet-active:before{transform:translate(-50%,-50%) scale(1)}.nutrition-hero__carousel-wrapper .section--py-md div.section__wrapper{padding:40px 34px;padding-block:40px}@media (max-width: 639px){.nutrition-hero__carousel-wrapper .section--py-md div.section__wrapper{padding:40px 32px}}.dialog-slider{all:unset;inset:0;position:fixed;top:var(--header-height-mobile);transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1);z-index:30;background-color:#0000004d}.dialog-slider:not([open]){opacity:0;transform:translateY(24px);pointer-events:none}.dialog-slider.dialog--close{animation:dialog-close .5s cubic-bezier(.165,.84,.44,1) forwards}.dialog-slider.dialog--close::backdrop{animation:hide-backdrop .5s cubic-bezier(.165,.84,.44,1) forwards}.dialog-slider .dialog--slider__inner .desktop-dialog-slider .swiper{height:100%}@media (min-width: 768px){.dialog-slider .dialog--slider__inner .desktop-dialog-slider{height:100%}.dialog-slider .dialog--slider__inner .desktop-dialog-slider .dialog-swiper-slide{min-width:100%}.dialog-slider .dialog--slider__inner .desktop-dialog-slider .dialog-swiper-slide .responsive-image{width:100%;height:auto;max-height:100dvh}.dialog-slider .dialog--slider__inner .desktop-dialog-slider .dialog-swiper-slide .video-container{width:100%;height:auto;max-width:100%;max-height:100%}}.dialog-slider .dialog--slider__inner .mobile-dialog-slider-wrapper .mobile-dialog-slider{max-height:calc(100dvh - var(--header-height-mobile))}.dialog-slider .dialog--slider__inner .mobile-dialog-slider-wrapper .mobile-dialog-slider .dialog-swiper-slide{min-width:100%}.dialog-slider .dialog--slider__inner .mobile-dialog-slider-wrapper .mobile-dialog-slider .dialog-swiper-slide .responsive-image{width:100dvw;height:auto;max-height:100dvh;min-width:100dvw}.dialog-slider .dialog--slider__inner .mobile-dialog-slider-wrapper .mobile-dialog-slider .dialog-swiper-slide .video-container{width:100%;height:auto;max-width:100%;max-height:100%}.dialog-slider .dialog--slider__inner .dialog--slider__close{--close-padding: 14px;--close-dimensions: 20px;position:absolute;top:17px;right:32px;color:#000;z-index:100}.dialog-slider .dialog--slider__inner .dialog--slider__close .icon{width:var(--close-dimensions);height:var(--close-dimensions)}@media (min-width: 768px){.dialog-slider .dialog--slider__inner .dialog--slider__close .icon{transform:scale(.8)}}@media (min-width: 1536px){.dialog-slider .dialog--slider__inner .dialog--slider__close .icon{transform:scale(1.2)}}@media (min-width: 2000px){.dialog-slider .dialog--slider__inner .dialog--slider__close .icon{transform:scale(1.7)}}@media (min-width: 768px){.dialog-slider .dialog--slider__inner .dialog--slider__close{top:33px;right:64px;color:#fff}}.dialog-slider .dialog--slider__inner .swiper-button-prev,.dialog-slider .dialog--slider__inner .swiper-button-next{visibility:hidden}.dialog-slider .dialog--slider__inner .right-arrow{position:absolute;top:50%;right:64px;transform:rotate(180deg);color:#fff}.dialog-slider .dialog--slider__inner .right-arrow .icon{width:30px;height:30px}@media (min-width: 1536px){.dialog-slider .dialog--slider__inner .right-arrow .icon{transform:scale(1.3)}}@media (min-width: 2000px){.dialog-slider .dialog--slider__inner .right-arrow .icon{transform:scale(1.8)}}.dialog-slider .dialog--slider__inner .left-arrow{position:absolute;top:50%;left:64px;color:#fff}.dialog-slider .dialog--slider__inner .left-arrow .icon{width:30px;height:30px}@media (min-width: 1536px){.dialog-slider .dialog--slider__inner .left-arrow .icon{transform:scale(1.3)}}@media (min-width: 2000px){.dialog-slider .dialog--slider__inner .left-arrow .icon{transform:scale(1.8)}}@media (min-width: 768px){.dialog-slider .dialog--slider__inner{width:calc(100vh - (var(--header-height-tablet) + 64px));height:calc(100vh - (var(--header-height-tablet) + 64px))}}@media (min-width: 1025px){.dialog-slider .dialog--slider__inner{width:calc(100vh - (var(--header-height-desktop) + 64px));height:calc(100vh - (var(--header-height-desktop) + 64px))}}.dialog-slider--full-height{top:0}.dialog-slider--full-height .dialog--slider__inner .mobile-dialog-slider-wrapper .mobile-dialog-slider{max-height:100dvh}@media (min-width: 768px){.dialog-slider{padding:32px 0;top:var(--header-height-tablet);min-width:unset;display:flex;justify-content:center;align-items:center}.dialog-slider--full-height{top:0}}@media (min-width: 1025px){.dialog-slider{padding:32px 0;top:var(--header-height-desktop);min-width:unset;display:flex;justify-content:center}.dialog-slider--full-height{top:0}}@keyframes dialog-close{0%{opacity:1}to{opacity:0;transform:translateY(24px)}}@keyframes show-backdrop{0%{opacity:0}to{opacity:1}}@keyframes hide-backdrop{to{opacity:0}}
