.nutrients{position:relative}@media only screen and (max-width: 1023px){.nutrients{overflow:hidden}}@media only screen and (max-width: 767px){.nutrients{margin-bottom:-32px;padding-bottom:16px}}.nutrients__head{margin-bottom:48px;padding:16px 0;text-transform:uppercase;color:#095e56}@media only screen and (max-width: 1419px){.nutrients__head{padding:8px 0}}@media only screen and (max-width: 1023px){.nutrients__head{margin-bottom:16px}}.nutrients__info{margin-bottom:20px;font-family:Arsenal,sans-serif;font-size:40px;line-height:1;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 1259px){.nutrients__info{font-size:32px}}@media only screen and (max-width: 1023px){.nutrients__info{font-size:24px}}.nutrients__title{font-family:Arsenal,sans-serif;font-size:52px;line-height:1;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 1259px){.nutrients__title{font-size:42px}}@media only screen and (max-width: 1023px){.nutrients__title{font-size:32px}}.nutrients__wrap{display:flex;align-items:center}@media only screen and (max-width: 1023px){.nutrients__wrap{display:block}}.nutrients__group{position:relative;z-index:2;flex:1}@media only screen and (max-width: 1023px){.nutrients__group{display:none}}.nutrients__group:first-child{padding-right:137px}@media only screen and (max-width: 1579px){.nutrients__group:first-child{padding-right:0}}.nutrients__group:first-child .nutrients__line{left:100%}.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:81px;width:219px;height:118px;border-width:2px 2px 0 0}@media only screen and (max-width: 1755px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:95px}}@media only screen and (max-width: 1706px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:108px}}@media only screen and (max-width: 1645px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:122px}}@media only screen and (max-width: 1608px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:136px}}@media only screen and (max-width: 1593px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:150px}}@media only screen and (max-width: 1579px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:81px;width:86px;height:68px}}@media only screen and (max-width: 1568px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:80px}}@media only screen and (max-width: 1500px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:94px}}@media only screen and (max-width: 1496px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:109px}}@media only screen and (max-width: 1481px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:124px}}@media only screen and (max-width: 1432px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:136px}}@media only screen and (max-width: 1419px){.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__line{top:71px}}.nutrients__group:first-child .nutrients__item:nth-child(1) .nutrients__dot{top:100%;right:-12px}.nutrients__group:first-child .nutrients__item:nth-child(2) .nutrients__line{top:74px;width:184px;height:2px;border-width:2px 0 0 0}@media only screen and (max-width: 1579px){.nutrients__group:first-child .nutrients__item:nth-child(2) .nutrients__line{width:46px}}.nutrients__group:first-child .nutrients__item:nth-child(2) .nutrients__dot{top:-12px;left:100%}.nutrients__group:first-child .nutrients__item:nth-child(3) .nutrients__line{top:31px;width:183px;height:2px;border-width:2px 0 0 0}@media only screen and (max-width: 1579px){.nutrients__group:first-child .nutrients__item:nth-child(3) .nutrients__line{width:45px}}@media only screen and (max-width: 1259px){.nutrients__group:first-child .nutrients__item:nth-child(3) .nutrients__line{width:67px}}.nutrients__group:first-child .nutrients__item:nth-child(3) .nutrients__dot{top:-12px;left:100%}.nutrients__group:first-child .nutrients__item:nth-child(4) .nutrients__line,.nutrients__group:first-child .nutrients__item:nth-child(4) .nutrients__dot{display:block}.nutrients__group:last-child{padding-left:137px}@media only screen and (max-width: 1579px){.nutrients__group:last-child{padding-left:0}}.nutrients__group:last-child .nutrients__line{right:100%}.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:86px;width:223px;height:121px;border-width:2px 0 0 2px}@media only screen and (max-width: 1675px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:99px}}@media only screen and (max-width: 1656px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:111px}}@media only screen and (max-width: 1648px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:127px}}@media only screen and (max-width: 1623px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:139px}}@media only screen and (max-width: 1579px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:89px;width:86px;height:70px}}@media only screen and (max-width: 1542px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:103px}}@media only screen and (max-width: 1506px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:115px}}@media only screen and (max-width: 1419px){.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__line{top:92px}}.nutrients__group:last-child .nutrients__item:nth-child(1) .nutrients__dot{top:100%;left:-12px}.nutrients__group:last-child .nutrients__item:nth-child(2) .nutrients__line{top:70px;width:186px;height:2px;border-width:2px 0 0 0}@media only screen and (max-width: 1579px){.nutrients__group:last-child .nutrients__item:nth-child(2) .nutrients__line{width:48px}}.nutrients__group:last-child .nutrients__item:nth-child(2) .nutrients__dot{top:-12px;right:100%}.nutrients__group:last-child .nutrients__item:nth-child(3) .nutrients__line{top:31px;width:183px;height:2px;border-width:2px 0 0 0}@media only screen and (max-width: 1579px){.nutrients__group:last-child .nutrients__item:nth-child(3) .nutrients__line{width:48px}}.nutrients__group:last-child .nutrients__item:nth-child(3) .nutrients__dot{top:-12px;right:100%}.nutrients__group:last-child .nutrients__item:nth-child(4) .nutrients__line,.nutrients__group:last-child .nutrients__item:nth-child(4) .nutrients__dot{display:none}.nutrients__preview{position:relative;flex-shrink:0;width:366px}@media only screen and (max-width: 1259px){.nutrients__preview{width:280px}}@media only screen and (max-width: 1023px){.nutrients__preview{margin:8px auto 0}}@media only screen and (max-width: 767px){.nutrients__preview{width:100%;margin-top:0}}.nutrients__preview img{width:100%}@media only screen and (max-width: 1023px){.nutrients__preview .nutrients__line{display:none}}.nutrients__preview .nutrients__line:nth-child(1){left:-137px;bottom:-44px;width:208px;height:95px;border-width:0 2px 2px 0}@media only screen and (max-width: 1579px){.nutrients__preview .nutrients__line:nth-child(1){left:0;bottom:14px;width:88px;height:36px}}@media only screen and (max-width: 1569px){.nutrients__preview .nutrients__line:nth-child(1){bottom:-16px;height:66px}}.nutrients__preview .nutrients__line:nth-child(1) .nutrients__dot{right:-12px;bottom:100%}.nutrients__preview .nutrients__line:nth-child(2){right:-137px;bottom:-42px;width:210px;height:93px;border-width:0 0 2px 2px}@media only screen and (max-width: 1579px){.nutrients__preview .nutrients__line:nth-child(2){width:88px;height:36px;right:0;bottom:12px}}@media only screen and (max-width: 1569px){.nutrients__preview .nutrients__line:nth-child(2){bottom:-16px;height:66px}}.nutrients__preview .nutrients__line:nth-child(2) .nutrients__dot{right:-12px;bottom:100%}.nutrients__item{position:relative;padding:16px 24px;background:rgba(230,244,242,.5);border-radius:16px;color:#485558;transition:all .2s}@media only screen and (min-width: 1024px){.nutrients__item:hover{box-shadow:0 4px 8px #838c8e1a;background:#C9EAE4;color:#095e56}.nutrients__item:hover .nutrients__line{border-style:solid!important}.nutrients__item:hover .nutrients__dot{opacity:1}.nutrients__item:hover .nutrients__subtitle,.nutrients__item:hover .nutrients__text{color:#095e56}}.nutrients__item:not(:last-child){margin-bottom:70px}@media only screen and (max-width: 1579px){.nutrients__item:not(:last-child){margin-bottom:56px}}@media only screen and (max-width: 1419px){.nutrients__item:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 1259px){.nutrients__item:not(:last-child){margin-bottom:24px}}.nutrients__subtitle{margin-bottom:8px;font-size:20px;line-height:1.2;font-weight:500;color:#095e56;transition:color .2s}@media only screen and (max-width: 1259px){.nutrients__subtitle{font-size:18px}}@media only screen and (max-width: 1023px){.nutrients__subtitle{font-size:16px}}@media only screen and (max-width: 767px){.nutrients__subtitle{margin-bottom:12px}}.nutrients__text{font-size:20px;line-height:1.4;color:#485558;transition:color .2s}@media only screen and (max-width: 1259px){.nutrients__text{font-size:14px}}@media only screen and (max-width: 1023px){.nutrients__text{font-size:16px}}.nutrients__line{position:absolute;border-style:dashed;border-color:#c9eae4;transition:all .2s}@media only screen and (max-width: 1419px){.nutrients__line{display:none}}.nutrients__dot{position:absolute;width:22px;height:22px;border-radius:50%;background:#ffffff;opacity:0;transition:opacity .2s}@media only screen and (max-width: 1419px){.nutrients__dot{display:none}}.nutrients__dot:before,.nutrients__dot:after{content:"";position:absolute;border-radius:50%}.nutrients__dot:before{inset:3px;background:rgba(201,234,228,.45)}.nutrients__dot:after{inset:5.5px;z-index:2;background:#C9EAE4}.nutrients__splide{display:none}@media only screen and (max-width: 1023px){.nutrients__splide{position:relative;display:block;padding-top:68px}}@media only screen and (max-width: 767px){.nutrients__splide{padding-top:56px}}.nutrients .splide{position:static}.nutrients .splide__track{overflow:visible}.nutrients .splide__slide{width:320px!important;padding:24px;background:#EDF8F6;border-radius:16px}@media only screen and (max-width: 767px){.nutrients .splide__slide{width:280px!important;padding:20px}}.nutrients .splide__arrows{position:absolute;top:0;right:0;z-index:5;display:flex;gap:24px}@media only screen and (max-width: 767px){.nutrients .splide__arrows{gap:16px}}.nutrients .splide__arrow{position:static;-webkit-transform:translateY(0);transform:translateY(0)}
