.ingredients{padding:16px;-ms-overflow-style:none;scrollbar-width:none}.ingredients::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.ingredients{gap:32px;grid-auto-columns:160px;margin:0 auto;padding:48px 0;width:700px;width:960px}}.ingredients__items{display:flex;gap:24px;overflow:auto;padding:12px 0}@media screen and (min-width:768px){.ingredients__items{gap:32px}}@media screen and (min-width:1024px){.ingredients__items{gap:0;overflow:unset}}.ingredients__item{align-items:center;display:flex;flex-direction:column;gap:8px;width:120px}@media screen and (min-width:768px){.ingredients__item{width:160px}}.ingredients__images{border-radius:50%;height:120xp;-o-object-fit:cover;object-fit:cover;width:120px}@media screen and (min-width:768px){.ingredients__images{height:160xp;width:160px}}.ingredients__name{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:center;word-break:break-word}@media screen and (min-width:768px){.ingredients__name{font-family:Gerbera,sans-serif;font-size:18px;font-weight:500;line-height:26px}}.ingredients__more{color:var(--blue-2,#0088b8);cursor:pointer;font-family:Gerbera,sans-serif;font-size:14px;font-weight:300;line-height:20px;text-align:center}@media screen and (min-width:768px){.ingredients__more{font-family:Gerbera,sans-serif;font-size:16px;font-weight:300;line-height:24px}}.ingredients__navigation{display:none}@media screen and (min-width:1024px){.ingredients__navigation{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:20px}}.ingredients__slider-button_next,.ingredients__slider-button_prev{align-items:center;background:var(--neutral-0,#fff);border:1px solid var(--neutral-2,#eee);border-radius:100px;color:var(--neutral-6,#3f3f3f);cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.feature-description{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:100vw;padding:6px 16px}@media screen and (min-width:768px){.feature-description{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:0 auto;padding:12px 0;width:700px}}@media screen and (min-width:1024px){.feature-description{width:960px}}.feature-description p{margin:0}.feature-description__title{color:var(--blue-4,#06112e);font-family:Gerbera,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:28px;white-space:break-spaces}@media screen and (min-width:560px){.feature-description__title{font-size:28px;font-weight:300;letter-spacing:-.5px;line-height:32px}}@media screen and (min-width:768px){.feature-description__title{font-family:Gerbera,sans-serif;font-size:28px;font-weight:300;letter-spacing:-.5px;line-height:34px}}@media screen and (min-width:768px) and (min-width:560px){.feature-description__title{font-size:44px;font-weight:300;letter-spacing:-1px;line-height:44px}}.feature-description__subtitle{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:20px;font-weight:500;line-height:28px;white-space:break-spaces}@media screen and (min-width:768px){.feature-description__subtitle{font-family:Gerbera,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:28px}}@media screen and (min-width:768px) and (min-width:560px){.feature-description__subtitle{font-size:28px;font-weight:500;letter-spacing:-.5px;line-height:32px}}.feature-description__content{color:var(--neutral-7,#272727);font-family:Gerbera,sans-serif;font-size:16px;font-weight:300;line-height:24px;max-width:100%;overflow-x:scroll;white-space:break-spaces}@media screen and (min-width:768px){.feature-description__content{font-family:Gerbera,sans-serif;font-size:20px;font-weight:300;line-height:28px;overflow-x:auto}}.feature-description__content p,.feature-description__content table{margin-bottom:8px}.feature-description__content_hide{background:linear-gradient(180deg,#272727 0,#272727 89%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;max-height:320px;overflow:hidden}.feature-description__button-block{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:768px){.feature-description__button-block{flex-direction:row;gap:24px}}:root{--neutral-0:#fff;--neutral-1:#f8f8f8;--neutral-2:#eee;--neutral-3:#cecece;--neutral-4:#aaa;--neutral-5:#828282;--neutral-6:#3f3f3f;--neutral-7:#272727;--blue-1:#00aeef;--blue-2:#0088b8;--blue-3:#0b276f;--blue-4:#06112e;--green-1:#2bc78f;--red-1:#f1574b;--yellow-1:#f19f00;--blue-5:#c5efff;--green-2:#dff9ec;--red-2:#feeeed;--yellow-2:#fdf4b7}html[class=dark]{--neutral-0:#2c2c2c;--neutral-1:#353535;--neutral-2:#515151;--neutral-3:#7c7c7c;--neutral-4:#c4c4c4;--neutral-5:#d3d3d3;--neutral-6:#f0f0f0;--neutral-7:#fff;--blue-1:#0fbeff;--blue-2:#47cfff;--blue-3:#90acf4;--blue-4:#d2ddf9;--green-1:#3ad49d;--red-1:#db1000;--yellow-1:#f19f00;--blue-5:#002938;--green-2:#061e12;--red-2:#240503;--yellow-2:#302a06}.features,.features__feature-images{display:flex;flex-direction:column}@media screen and (min-width:768px){.features__feature-images{margin:0 auto;width:700px}}@media screen and (min-width:1024px){.features__feature-images{width:960px}}.features__feature-image{max-height:541px;padding:8px 0}.features .feature{display:flex;flex-direction:column}.features .feature__item_no-padding{padding-bottom:0;padding-top:0}.features .feature__image,.features .feature__video{height:100%;width:100%}.features .feature__image{-o-object-fit:cover;object-fit:cover}.features .feature__image-wrapper{height:auto}.features .feature__image-wrapper_video-container{height:0;margin:40px 0;padding-bottom:56.25%;position:relative}@media screen and (min-width:1280px){.features .feature__image-wrapper_video-container{margin:56px 0}}@media screen and (min-width:768px){.features .feature__image-wrapper{height:450px}}.features .feature__image-wrapper_description{align-items:center;display:flex}@media screen and (min-width:768px){.features .feature__image-wrapper_description{padding-left:32px}}.features .feature__image-main-wrapper .feature__video{height:100%}@media screen and (min-width:768px){.features .feature__image-main-wrapper_row{display:grid;grid-template-columns:60% 40%}}.features .feature__image-main-wrapper_row-description-block{padding-left:0;padding-right:0}@media screen and (min-width:768px){.features .feature__image-main-wrapper_row_with-text{grid-template-columns:50% 50%}}.features .feature__video{height:100%;left:0;position:absolute;top:0;width:100%}
