:root{--ss:url('/local/build/sprite.svg?92c5ca4e')}.additional-solution{color:currentColor;text-decoration:none;outline:0!important;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;gap:var(--m8);background:#fff;border:round(.0625rem,1px) solid #ebebeb;padding:var(--m8)}.additional-solution__picture{background-image:linear-gradient(#ebebeb .1rem,rgba(235,235,235,0) .1rem),linear-gradient(90deg,#ebebeb .1rem,rgba(235,235,235,0) .1rem);background-size:var(--bg-grid-size, 3.125rem) var(--bg-grid-size, 3.125rem);background-position:center;aspect-ratio:1.1969697;background-color:#f5f5f5;border-radius:var(--br16);overflow:hidden}.additional-solution__picture img,.additional-solution__picture picture{width:100%;height:100%;display:block;object-fit:scale-down}.additional-solution__picture img{transition-property:transform;will-change:transform}.additional-solution__content{display:flex;flex-direction:column;gap:var(--m4);padding:var(--m8)}.additional-solution__picture img,.additional-solution__title{transition-duration:.15s;transition-timing-function:cubic-bezier(.37,0,.63,1)}.additional-solution__title{transition-property:color;color:#5c5c5c;font:700 var(--fs20)/1.25 'Exo 2',Arial,sans-serif,-apple-system;text-wrap:balance}.additional-solution__description{color:#b5b5b5;font:500 var(--fs14)/1.25 'Inter',Arial,sans-serif,-apple-system;text-wrap:balance}.additional-solutions__header{margin-bottom:var(--m24)}.additional-solutions__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(round(17.5rem,1px),1fr));border:round(.0625rem,1px) solid #ebebeb;border-radius:var(--br24);overflow:hidden}.additional-solutions__item{margin:round(-.0625rem,1px)}.additional-solutions__item--no-margin-right{margin-right:0}.additional-solutions__item--no-margin-right:before{content:'';position:absolute;top:0;left:calc(100% + round(.0625rem,1px));width:round(.0625rem,1px);height:round(.0625rem,1px);background:#000}.additional-solutions__item--no-margin-bottom{margin-bottom:0}.application-for-cooperation{color:#fff;margin-left:calc(-1*var(--full-page-gutter));margin-right:calc(-1*var(--full-page-gutter));margin-bottom:calc(-1*var(--br32));padding:var(--m64) var(--full-page-gutter) calc(var(--m64) + var(--br32));border-radius:var(--br32) var(--br32) 0 0;position:relative;overflow:hidden}.application-for-cooperation__bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:#e00047}.application-for-cooperation__bg img,.application-for-cooperation__bg picture{width:100%;height:100%;object-fit:cover;object-position:top}.application-for-cooperation__content{display:flex;flex-direction:column;gap:var(--m24);padding-left:26.8%;position:relative;z-index:1}.application-for-cooperation__title{max-width:17.5em;font:700 var(--fs48)/1 'Exo 2',Arial,sans-serif,-apple-system;letter-spacing:-.02em}.application-for-cooperation__description{width:70%;max-width:45.07692308em;font:500 var(--fs13)/1.4 'Inter',Arial,sans-serif,-apple-system}.application-for-cooperation__buttons{display:flex;gap:var(--m8);flex-wrap:wrap}@media (max-width:767px){.application-for-cooperation{background-image:none;padding-top:var(--m24);padding-bottom:calc(var(--m24) + var(--br32))}.application-for-cooperation__content{padding-left:0}.application-for-cooperation__description{width:100%}}.coloring,.composition-circle{display:flex;align-items:center}.coloring{gap:var(--m8);color:#5c5c5c;font:500 var(--fs14)/1.5 'Inter',Arial,sans-serif,-apple-system}.coloring:before{width:1rem;height:1rem;content:'';flex-shrink:0;background:var(--color);border-radius:50%;margin:var(--m4)}.composition-circle{position:relative;aspect-ratio:1;flex-direction:column;justify-content:center;color:#2d2d2d}.composition-circle__picture-container{z-index:1;animation:rotate 30s infinite linear}.composition-circle__picture,.composition-circle__picture img,.composition-circle__picture picture,.composition-circle__picture-container{width:100%;height:100%;position:absolute;top:0;left:0}.composition-circle__picture--blured{filter:blur(3.75rem);opacity:.4}.composition-circle__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:57%;padding-bottom:round(.75rem,1px)}.composition-circle__title{margin-bottom:var(--m6);font:700 var(--fs20)/1.25 'Exo 2',Arial,sans-serif,-apple-system}.composition-circle__content-picture{width:round(11.25rem,1px)}.composition-circle__content-picture img,.composition-circle__content-picture picture,.contract-manufacturing-banner__picture img,.contract-manufacturing-banner__picture picture,.low-price-item__picture img,.low-price-item__picture picture{width:100%;height:auto;display:block}.composition-circle__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;margin-bottom:var(--m16);color:#5c5c5c;font:500 var(--fs14)/1.25 'Inter',Arial,sans-serif,-apple-system}.composition-circle__expiration-date{display:flex;align-items:center;gap:var(--m4);font:500 var(--fs14)/1.25 'Inter',Arial,sans-serif,-apple-system}.composition-circle__expiration-date-title{color:#b5b5b5}@media (max-width:767px){.composition-circle__title{font-size:var(--fs16)}.composition-circle__description,.composition-circle__expiration-date{font-size:var(--fs12)}.composition-circle__content{margin-left:auto;margin-top:auto}.composition-circle__picture-container{width:200%;height:200%;top:-5%;left:0}.composition-circle__content-picture{max-width:32%}}.contract-manufacturing-banner{--bg-color:#E00047;--text-color:#fff;text-decoration:none;outline:0!important;-webkit-text-decoration-skip:objects;margin:0;padding:0;border:0;background-color:transparent;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:currentColor;position:relative;background:var(--bg-color);border-radius:var(--br24);overflow:hidden;color:var(--text-color)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contract-manufacturing-banner:hover .contract-manufacturing-banner__btn{--btn-stroke-color:var(--btn-hover-border-color);--btn-fill-color:var(--btn-hover-bg-color);--btn-count-color:var(--btn-hover-color);color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.contract-manufacturing-banner:hover .contract-manufacturing-banner__btn .btn__bg{transform:scale(1.1)}.contract-manufacturing-banner:hover .contract-manufacturing-banner__btn .btn__icon{color:var(--btn-hover-icon-color)}.contract-manufacturing-banner:focus-visible{outline:round(.125rem,1px) dashed #e00047!important;outline-offset:var(--m4)}}.contract-manufacturing-banner__picture{position:relative;display:block}.contract-manufacturing-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--m12);padding:var(--m24)}.contract-manufacturing-banner__title{display:block;font:800 var(--fs28)/1 'Exo 2',Arial,sans-serif,-apple-system;text-wrap:balance}.contract-manufacturing-banner__description{display:block;opacity:.64;font:500 var(--fs14)/1.25 'Inter',Arial,sans-serif,-apple-system}.contract-manufacturing-banner__btn{align-self:flex-start;margin-top:calc(var(--m32) - var(--m12))}@media (min-width:768px){.contract-manufacturing-banner__picture{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.37,0,.63,1);z-index:1;position:absolute;top:50%;right:0;width:59.47843531%;transform:translateY(-50%);will-change:transform}.contract-manufacturing-banner__content{width:48%}}@media (min-width:768px) and (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.contract-manufacturing-banner:hover .contract-manufacturing-banner__picture{transform:translateY(-50%) scale(1.07)}}@media (max-width:479px){.contract-manufacturing-banner__content{padding:var(--m16)}.contract-manufacturing-banner__btn{width:100%}}.contract-manufacturing-composition{--section-margin:round(1.875rem, 1px);--section-title-margin:var(--m12);--section-main-margin:var(--m12);display:grid;gap:var(--m40) var(--grid-gap);grid-template-columns:50.7% 1fr;overflow:clip}.contract-manufacturing-composition__title{color:#2d0087;font:700 var(--fs36)/1.04 'Exo 2',Arial,sans-serif,-apple-system}.contract-manufacturing-composition__title:not(:last-child){margin-bottom:var(--m20)}.contract-manufacturing-composition__section{color:#5c5c5c;font:500 var(--fs14)/1.4 'Inter',Arial,sans-serif,-apple-system;padding:0 var(--m16);text-wrap:balance}.contract-manufacturing-composition__section:not(:last-child){margin-bottom:var(--section-margin)}.contract-manufacturing-composition__section--sprinkling{--section-margin:var(--m8)}.contract-manufacturing-composition__section-main{background:#f5f5f5;border-radius:var(--br16);padding:var(--m16);margin-left:calc(-1*var(--m16));margin-right:calc(-1*var(--m16))}.contract-manufacturing-composition__section-main:not(:last-child){margin-bottom:var(--section-main-margin)}.contract-manufacturing-composition__section-title{margin-bottom:var(--section-title-margin);color:#2d2d2d;font:600 var(--fs14)/1 'Inter',Arial,sans-serif,-apple-system}.contract-manufacturing-composition__flavour-list{columns:2;margin-top:round(1.125rem,1px);margin-right:round(.875rem,1px);margin-bottom:round(-.1875rem,1px)}.contract-manufacturing-composition__flavour{page-break-inside:avoid;break-inside:avoid;margin-bottom:round(.1875rem,1px)}.contract-manufacturing-composition__flavour-legend{display:flex;flex-direction:column;gap:var(--m8)}.contract-manufacturing-composition__coloring-list{display:flex;flex-direction:column;gap:var(--m12);margin-top:var(--m16)}@media (min-width:1024px){.contract-manufacturing-composition__circle{position:sticky;top:calc(var(--header-height) + var(--m16));margin-left:round(-3.125rem,1px);margin-right:round(1.25rem,1px);margin-top:round(1rem,1px)}}@media (max-width:1023px){.contract-manufacturing-composition{grid-template-columns:100%}.contract-manufacturing-composition__circle{max-width:round(34.375rem,1px);margin:0 auto}}@media (max-width:767px){.contract-manufacturing-composition__flavour-list{columns:1}}.contract-manufacturing-products__header:not(:last-child){margin-bottom:var(--m20)}.contract-manufacturing-products__list:not(:last-child),.contract-manufacturing-products__note:not(:last-child){margin-bottom:var(--m24)}.contract-manufacturing-products__note{padding:round(.1875rem,1px) 0}.contract-manufacturing-products__list+.contract-manufacturing-products__banner{margin-top:calc(var(--m16) - var(--m24))}.contract-manufacturing-products__banner{display:grid}.flavour{display:flex;align-items:center;gap:var(--m4);color:#5c5c5c;font:500 var(--fs14)/1.5 'Inter',Arial,sans-serif,-apple-system}.flavour__icon{width:.9rem;height:.9rem;position:relative;flex-shrink:0;background:var(--icon-color);border-radius:var(--br4);margin:round(.1875rem,1px);overflow:hidden}.flavour__icon:after,.flavour__icon:before{content:'';position:absolute;width:100%;height:100%;top:0;transform:rotate(-45deg) scale(var(--corner-scale, 1));border-radius:round(.125rem,1px)}.flavour__icon:before{background:var(--corner-bottom-left-color);right:50%;transform-origin:100% 50%}.flavour__icon:after{background:var(--corner-top-right-color);left:50%;transform-origin:0 50%}.flavour--natural{--icon-color:#00B07C;--corner-scale:2}.flavour--food,.flavour--food-and-natural{--corner-bottom-left-color:#E00047}.flavour--food-and-natural{--icon-color:#00B07C;--corner-scale:2}.low-price-item{display:flex;flex-direction:column;gap:var(--m16);justify-content:flex-end;background:#fff;border:round(.0625rem,1px) solid #ebebeb;box-sizing:border-box;min-height:round(11.4375rem,1px);padding:var(--m24)}.low-price-item__picture{flex-shrink:0;width:round(4.5rem,1px);margin-bottom:auto}.low-price-item__title{color:#2d0087;font:900 var(--fs18)/1.2 'Exo 2',Arial,sans-serif,-apple-system}@media (max-width:1239px){.low-price-item{padding:var(--m16)}.low-price-item__title{font-size:var(--fs16)}}@media (max-width:767px){.low-price-item{flex-direction:row;align-items:center;justify-content:flex-start;min-height:unset;padding:var(--m16) var(--m8)}.low-price-item__picture{margin-bottom:0;width:round(3.75rem,1px)}}.low-price__header{margin-bottom:var(--m24)}.low-price__items{display:flex;border:round(.0625rem,1px) solid #ebebeb;border-radius:var(--br24);overflow:hidden}.low-price__item{flex:1;margin:round(-.0625rem,1px)}@media (max-width:767px){.low-price__items{flex-direction:column}}