@charset "UTF-8";@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@keyframes opacity-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes background-fade-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.2)}}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/Caveat-cyrillic-ext-gstatic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/Caveat-cyrillic-gstatic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/Caveat-latin-ext-gstatic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/Caveat-latin-gstatic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Intro;src:url(/assets/fonts/Intro-Regular.woff2) format("woff2"),url(/assets/fonts/Intro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body,html{font-family:Intro,sans-serif;height:100%;background-color:#f9f5f4;color:#323948;margin:0;padding:0}._scroll-lock body{overflow:hidden}@media (max-width:1023px){._scroll-lock-m body{overflow:hidden}}.app *,.app ::after,.app ::before{outline:0;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-moz-osx-font-smoothing:grayscale;text-decoration:none;background-repeat:no-repeat;background-position:center;box-sizing:border-box;position:relative}.app .exclude-relative,.app .exclude-relative *{position:unset}.app a,.app img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none}.app img{display:block}.app table{border-collapse:collapse}.main-page__products__item.grecheskij-jogurt-persikovyj{margin-top:-8px;min-height:639px}@media (max-width:1365px){.main-page__products__item.grecheskij-jogurt-persikovyj{margin-top:-.5792903693vw;min-height:46.2708182476vw}}.main-page__products__item.grecheskij-jogurt-klassicheskij-125g{margin-top:-212px;min-height:651px}@media (max-width:1365px){.main-page__products__item.grecheskij-jogurt-klassicheskij-125g{margin-top:-15.3511947864vw;min-height:47.1397538016vw}}.main-page__products__item.grecheskij-jogurt-klubnichnyj{margin-top:-216px;min-height:632px}@media (max-width:1365px){.main-page__products__item.grecheskij-jogurt-klubnichnyj{margin-top:-15.640839971vw;min-height:45.7639391745vw}}.main-page__products__item.grecheskij-jogurt-klassicheskij-230g{margin-top:-185px;min-height:700px}@media (max-width:1365px){.main-page__products__item.grecheskij-jogurt-klassicheskij-230g{margin-top:-13.39608979vw;min-height:50.6879073135vw}}.main-page__products__item.pitevoj-jogurt-mango-malina-260g{margin-top:-240px;min-height:877px}@media (max-width:1365px){.main-page__products__item.pitevoj-jogurt-mango-malina-260g{margin-top:-17.3787110789vw;min-height:63.5047067343vw}}.main-page__products__item.pitevoj-jogurt-klassicheskij-260g{margin-top:-410px;min-height:895px}@media (max-width:1365px){.main-page__products__item.pitevoj-jogurt-klassicheskij-260g{margin-top:-29.6886314265vw;min-height:64.8081100652vw}}.main-page__products__item.vysokobelkovyj-koktejl-shokolad-260g{margin-top:-365px;min-height:895px}@media (max-width:1365px){.main-page__products__item.vysokobelkovyj-koktejl-shokolad-260g{margin-top:-26.4301230992vw;min-height:64.8081100652vw}}@media (max-width:1023px){.main-page__products__item.vysokobelkovyj-koktejl-shokolad-260g{margin-top:-13.3333333333vw!important}}.main-page__products__item.vysokobelkovyj-koktejl-malina-fistashka-260g{margin-top:-370px;min-height:895px}@media (max-width:1365px){.main-page__products__item.vysokobelkovyj-koktejl-malina-fistashka-260g{margin-top:-26.79217958vw;min-height:64.8081100652vw}}@media (max-width:1023px){.main-page__products__item.vysokobelkovyj-koktejl-malina-fistashka-260g{margin-top:-13.3333333333vw!important}}.main-page__products__item.vysokobelkovyj-koktejl-karamel-latte-260g{margin-top:-370px;min-height:895px}@media (max-width:1365px){.main-page__products__item.vysokobelkovyj-koktejl-karamel-latte-260g{margin-top:-26.79217958vw;min-height:64.8081100652vw}}@media (max-width:1023px){.main-page__products__item.vysokobelkovyj-koktejl-karamel-latte-260g{margin-top:-13.3333333333vw!important}}.main-page__products__item.vysokobelkovyj-koktejl-mango-guava-260g{margin-top:-370px;min-height:895px}@media (max-width:1365px){.main-page__products__item.vysokobelkovyj-koktejl-mango-guava-260g{margin-top:-26.79217958vw;min-height:64.8081100652vw}}@media (max-width:1023px){.main-page__products__item.vysokobelkovyj-koktejl-mango-guava-260g{margin-top:-13.3333333333vw!important}}.main-page__products__item.bezlaktosnoe-moloko-950g{margin-top:-370px;min-height:895px}@media (max-width:1365px){.main-page__products__item.bezlaktosnoe-moloko-950g{margin-top:-26.79217958vw;min-height:64.8081100652vw}}@media (max-width:1023px){.main-page__products__item.bezlaktosnoe-moloko-950g{margin-top:-13.3333333333vw!important}}.main-page__products__item.grecheskij-jogurt-klassicheskij-125g,.main-page__products__item.grecheskij-jogurt-klassicheskij-230g,.main-page__products__item.pitevoj-jogurt-klassicheskij-260g,.main-page__products__item.vysokobelkovyj-koktejl-malina-fistashka-260g,.main-page__products__item.vysokobelkovyj-koktejl-mango-guava-260g{flex-direction:row-reverse}.grecheskij-jogurt-persikovyj .main-page__products__item__pic{width:65.7754010695%;margin-left:-30px}@media (max-width:1365px){.grecheskij-jogurt-persikovyj .main-page__products__item__pic{margin-left:-2.1723388849vw}}.grecheskij-jogurt-klassicheskij-125g .main-page__products__item__pic{width:63.5472370766%}.grecheskij-jogurt-klubnichnyj .main-page__products__item__pic{width:62.7450980392%;margin-left:-30px}@media (max-width:1365px){.grecheskij-jogurt-klubnichnyj .main-page__products__item__pic{margin-left:-2.1723388849vw}}.grecheskij-jogurt-klassicheskij-230g .main-page__products__item__pic{width:63.6363636364%}.pitevoj-jogurt-mango-malina-260g .main-page__products__item__pic{width:59.9821746881%;margin-left:-30px}@media (max-width:1365px){.pitevoj-jogurt-mango-malina-260g .main-page__products__item__pic{margin-left:-2.1723388849vw}}.pitevoj-jogurt-klassicheskij-260g .main-page__products__item__pic{width:69.8752228164%;margin-right:-85px}@media (max-width:1365px){.pitevoj-jogurt-klassicheskij-260g .main-page__products__item__pic{margin-right:-6.1549601738vw}}.vysokobelkovyj-koktejl-shokolad-260g .main-page__products__item__pic{width:69.8752228164%;margin-right:0;scale:1.2}@media (max-width:1365px){.vysokobelkovyj-koktejl-shokolad-260g .main-page__products__item__pic{margin-right:0;scale:1}}.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page__products__item__pic{width:69.8752228164%;margin-right:-85px;scale:1.2}@media (max-width:1365px){.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page__products__item__pic{margin-right:-6.1549601738vw;scale:1}}.vysokobelkovyj-koktejl-karamel-latte-260g .main-page__products__item__pic{width:69.8752228164%;margin-right:-85px;scale:1.2}@media (max-width:1365px){.vysokobelkovyj-koktejl-karamel-latte-260g .main-page__products__item__pic{margin-right:-6.1549601738vw;scale:1}}.vysokobelkovyj-koktejl-mango-guava-260g .main-page__products__item__pic{width:69.8752228164%;margin-right:-85px;scale:1.2}@media (max-width:1365px){.vysokobelkovyj-koktejl-mango-guava-260g .main-page__products__item__pic{margin-right:-6.1549601738vw;scale:1}}.bezlaktosnoe-moloko-950g .main-page__products__item__pic{width:69.8752228164%;margin-right:-28px;scale:1.31}@media (max-width:1365px){.bezlaktosnoe-moloko-950g .main-page__products__item__pic{margin-left:-2.1723388849vw;scale:1.05}}.bezlaktosnoe-moloko-950g .main-page__products__item__pic .image.main-page__products__item__pic__bg{margin-top:47px}@media (max-width:1365px){.bezlaktosnoe-moloko-950g .main-page__products__item__pic .image.main-page__products__item__pic__bg{margin-top:3.4033309196vw}}@media (max-width:1023px){.bezlaktosnoe-moloko-950g .main-page__products__item__pic .image.main-page__products__item__pic__bg{margin-top:0}}@media (max-width:1023px){.bezlaktosnoe-moloko-950g .main-page__products__item__pic .image{width:100.63%}}.grecheskij-jogurt-persikovyj .main-page__products__item__content{margin-top:192px;margin-left:30px}@media (max-width:1365px){.grecheskij-jogurt-persikovyj .main-page__products__item__content{margin-top:13.9029688631vw;margin-left:2.1723388849vw}}.grecheskij-jogurt-klassicheskij-125g .main-page__products__item__content{margin-top:211px}@media (max-width:1365px){.grecheskij-jogurt-klassicheskij-125g .main-page__products__item__content{margin-top:15.2787834902vw}}.grecheskij-jogurt-klubnichnyj .main-page__products__item__content{margin-top:185px;margin-left:30px}@media (max-width:1365px){.grecheskij-jogurt-klubnichnyj .main-page__products__item__content{margin-top:13.39608979vw;margin-left:2.1723388849vw}}.grecheskij-jogurt-klassicheskij-230g .main-page__products__item__content{margin-top:219px}@media (max-width:1365px){.grecheskij-jogurt-klassicheskij-230g .main-page__products__item__content{margin-top:15.8580738595vw}}.pitevoj-jogurt-mango-malina-260g .main-page__products__item__content{margin-top:242px;margin-left:30px}@media (max-width:1365px){.pitevoj-jogurt-mango-malina-260g .main-page__products__item__content{margin-top:17.5235336713vw;margin-left:2.1723388849vw}}@media (max-width:1023px){.pitevoj-jogurt-mango-malina-260g .main-page__products__item__content{margin-top:-16.8vw!important}}.pitevoj-jogurt-klassicheskij-260g .main-page__products__item__content{margin-top:318px}@media (max-width:1365px){.pitevoj-jogurt-klassicheskij-260g .main-page__products__item__content{margin-top:23.0267921796vw}}@media (max-width:1023px){.pitevoj-jogurt-klassicheskij-260g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.vysokobelkovyj-koktejl-shokolad-260g .main-page__products__item__content{margin-top:318px}@media (max-width:1365px){.vysokobelkovyj-koktejl-shokolad-260g .main-page__products__item__content{margin-top:23.0267921796vw}}@media (max-width:1023px){.vysokobelkovyj-koktejl-shokolad-260g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page__products__item__content{margin-top:318px}@media (max-width:1365px){.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page__products__item__content{margin-top:23.0267921796vw}}@media (max-width:1023px){.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.vysokobelkovyj-koktejl-karamel-latte-260g .main-page__products__item__content{margin-top:318px;margin-left:30px}@media (max-width:1365px){.vysokobelkovyj-koktejl-karamel-latte-260g .main-page__products__item__content{margin-top:23.0267921796vw;margin-left:2.1723388849vw}}@media (max-width:1023px){.vysokobelkovyj-koktejl-karamel-latte-260g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.vysokobelkovyj-koktejl-mango-guava-260g .main-page__products__item__content{margin-top:318px}@media (max-width:1365px){.vysokobelkovyj-koktejl-mango-guava-260g .main-page__products__item__content{margin-top:23.0267921796vw}}@media (max-width:1023px){.vysokobelkovyj-koktejl-mango-guava-260g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.bezlaktosnoe-moloko-950g .main-page__products__item__content{margin-top:320px;margin-left:58px}@media (max-width:1365px){.bezlaktosnoe-moloko-950g .main-page__products__item__content{margin-top:23.1716147719vw;margin-left:4.1998551774vw}}@media (max-width:1023px){.bezlaktosnoe-moloko-950g .main-page__products__item__content{margin-top:-14.9333333333vw!important}}.bezlaktosnoe-moloko-950g .main-page__products__item__features{margin-left:-18px}@media (max-width:1365px){.bezlaktosnoe-moloko-950g .main-page__products__item__features{margin-left:-1.3034033309vw}}@media (max-width:1023px){.bezlaktosnoe-moloko-950g .main-page__products__item__features{margin-left:-1.8666666667vw}}.bezlaktosnoe-moloko-950g .main-page__products__item__features .feature__layout{padding-left:19px}@media (max-width:1365px){.bezlaktosnoe-moloko-950g .main-page__products__item__features .feature__layout{padding-left:1.3758146271vw}}@media (max-width:1023px){.main-page .wrap{padding:0 4.2666666667vw}}.product-page__bg.grecheskij-jogurt-persikovyj{max-width:719px;width:52.635%;transform:translate(-14%,41%)}@media (max-width:1023px){.product-page__bg.grecheskij-jogurt-persikovyj{width:96.8%;transform:translate(-50%,52%)}}.product-page__bg.grecheskij-jogurt-klassicheskij-125g,.product-page__bg.grecheskij-jogurt-klassicheskij-230g,.product-page__bg.pitevoj-jogurt-klassicheskij-260g{max-width:611px;width:44.729%;transform:translate(-2.7%,34%)}@media (max-width:1023px){.product-page__bg.grecheskij-jogurt-klassicheskij-125g,.product-page__bg.grecheskij-jogurt-klassicheskij-230g,.product-page__bg.pitevoj-jogurt-klassicheskij-260g{width:86.933%;transform:translate(-50%,37%)}}.product-page__bg.grecheskij-jogurt-klubnichnyj{max-width:322px;width:23.572%;transform:translate(30%,31%)}@media (max-width:1023px){.product-page__bg.grecheskij-jogurt-klubnichnyj{width:48.8%;transform:translate(-25%,29%)}}.product-page__bg.pitevoj-jogurt-mango-malina-260g{max-width:700px;width:51.244%;transform:translate(-3%,38%)}@media (max-width:1023px){.product-page__bg.pitevoj-jogurt-mango-malina-260g{width:100%;left:0;transform:translate(0,60%)}}.product-page__bg.vysokobelkovyj-koktejl-shokolad-260g{max-width:700px;width:51.244%;transform:translate(-2.4%,37.8%)}@media (max-width:1023px){.product-page__bg.vysokobelkovyj-koktejl-shokolad-260g{width:100%;left:0;transform:translate(0,59%)}}.product-page__bg.vysokobelkovyj-koktejl-malina-fistashka-260g{max-width:700px;width:51.244%;transform:translate(-3%,37%)}@media (max-width:1023px){.product-page__bg.vysokobelkovyj-koktejl-malina-fistashka-260g{width:100%;left:0;transform:translate(0,49%)}}.product-page__bg.vysokobelkovyj-koktejl-karamel-latte-260g{max-width:700px;width:51.244%;transform:translate(-3%,37%)}@media (max-width:1023px){.product-page__bg.vysokobelkovyj-koktejl-karamel-latte-260g{width:100%;left:0;transform:translate(0,57%)}}.product-page__bg.vysokobelkovyj-koktejl-mango-guava-260g{max-width:700px;width:51.244%;transform:translate(-3%,37%)}@media (max-width:1023px){.product-page__bg.vysokobelkovyj-koktejl-mango-guava-260g{width:100%;left:0;transform:translate(0,59%)}}.product-page__bg.bezlaktosnoe-moloko-950g{max-width:892px;width:100%;transform:translate(-8.6%,47.5%)}@media (max-width:1365px){.product-page__bg.bezlaktosnoe-moloko-950g{max-width:64.5908761767vw}}@media (max-width:1023px){.product-page__bg.bezlaktosnoe-moloko-950g{width:100%;left:0;transform:translate(0,54.4%)}}.app{height:100%}@media (max-width:1023px){.app{height:auto}}.view{position:absolute;top:0;left:0;width:1px}@media (max-width:1023px){.view{width:2px}}.page{padding-top:60px;min-height:calc(100vh - 164px)}@media (max-width:1365px){.page{padding-top:4.3446777697vw;min-height:calc(100vh - 11.8754525706vw)}}@media (max-width:1023px){.page{padding-top:10.6666666667vw;min-height:calc(100vh - 27.2vw)}}.clear-wrap{font-size:0;line-height:0}.tail{flex:1;background-color:#323948;z-index:1}@media (max-width:1365px){.tail{display:none}}.tail::before{content:"";display:block;width:4px;height:100%;background-color:#323948;position:absolute;top:0}.tail._left::before{right:-2px}.tail._right::before{left:-2px}.image img{width:100%}.wrap{width:100%;margin:0 auto;max-width:1366px;padding:0 122px}@media (max-width:1365px){.wrap{padding:0 8.8341781318vw}}@media (max-width:1023px){.wrap{padding:0 8vw}}.link-light{color:#f9f5f4;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}._desktop .link-light:hover{color:#fff}._desktop .link-light:active{color:#c7c4c3}.link-light._disabled{color:#55617a;pointer-events:none;cursor:default}.link-dark{color:#323948;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}._desktop .link-dark:hover{color:#1b2a46}._desktop .link-dark:active{color:#20242e}.link-dark._disabled{color:#ced0d6;pointer-events:none;cursor:default}.link-underline{text-decoration:underline}.bullet{width:16px;height:16px;background-image:url(../images/ui/bullet.svg);background-size:contain}@media (max-width:1365px){.bullet{width:1.1585807386vw;height:1.1585807386vw}}@media (max-width:1023px){.bullet{width:3.2vw;height:3.2vw}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (max-width:1023px){.mb-br{display:block}}.modal-open{position:fixed;inset:0;overflow:hidden}.feature{display:flex;align-items:center}.feature.main-9-amino{gap:12px}@media (max-width:1365px){.feature.main-9-amino{gap:.8689355539vw}}@media (max-width:1023px){.feature.main-9-amino{gap:0}}.feature.no_sugar{gap:12px}@media (max-width:1365px){.feature.no_sugar{gap:.8689355539vw}}@media (max-width:1023px){.feature.no_sugar{gap:0}}.feature.main-protein_daily_26{gap:12px}@media (max-width:1365px){.feature.main-protein_daily_26{gap:.8689355539vw}}@media (max-width:1023px){.feature.main-protein_daily_26{gap:3.2vw}}.feature__pic.natural_100,.feature__wrap.natural_100{width:43px}.feature__pic.protein_18_4,.feature__wrap.protein_18_4{width:69px}.feature__pic.salad,.feature__wrap.salad{width:47px}.feature__pic.protein_10,.feature__wrap.protein_10{width:49px}.feature__pic.milk_only,.feature__wrap.milk_only{width:45px}.feature__pic.protein_8_5,.feature__wrap.protein_8_5{width:51px}.feature__pic.strawberry,.feature__wrap.strawberry{width:43px}.feature__pic.peach,.feature__wrap.peach{width:47px}.feature__pic.vitamins,.feature__wrap.vitamins{width:37px}.feature__pic.sugarfree,.feature__wrap.sugarfree{width:45px}.feature__pic.antistress,.feature__wrap.antistress{width:46px}.feature__pic.breakfast,.feature__wrap.breakfast{width:64px}.feature__pic.weight_125,.feature__pic.weight_230,.feature__pic.weight_260,.feature__wrap.weight_125,.feature__wrap.weight_230,.feature__wrap.weight_260{width:37px}.feature__pic.protein_daily_40,.feature__wrap.protein_daily_40{width:73px}.feature__pic.protein_daily_26,.feature__wrap.protein_daily_26{width:70px}.feature__pic.for_sport,.feature__wrap.for_sport{width:41px}.feature__pic.calcium_amino,.feature__wrap.calcium_amino{width:47px}.feature__pic.for_active_day,.feature__wrap.for_active_day{width:44px}.feature__pic.no_sugar,.feature__wrap.no_sugar{width:50px}.feature__pic.main-9-amino,.feature__wrap.main-9-amino{width:30px}.feature__pic.main-protein_daily_26,.feature__wrap.main-protein_daily_26{width:78px}.feature__pic.main-fat-05,.feature__wrap.main-fat-05{width:80px}.feature__pic.main-9-amino-milk,.feature__wrap.main-9-amino-milk{width:30px}.feature__pic.calcium_9_amino,.feature__pic.coffee_cooking,.feature__pic.protein_50,.feature__pic.weight_950,.feature__wrap.calcium_9_amino,.feature__wrap.coffee_cooking,.feature__wrap.protein_50,.feature__wrap.weight_950{width:90px}@media (max-width:1365px){.feature__pic.natural_100,.feature__wrap.natural_100{width:3.113685735vw}.feature__pic.protein_18_4,.feature__wrap.protein_18_4{width:4.9963794352vw}.feature__pic.salad,.feature__wrap.salad{width:3.4033309196vw}.feature__pic.protein_10,.feature__wrap.protein_10{width:3.5481535119vw}.feature__pic.milk_only,.feature__wrap.milk_only{width:3.2585083273vw}.feature__pic.protein_8_5,.feature__wrap.protein_8_5{width:3.6929761043vw}.feature__pic.strawberry,.feature__wrap.strawberry{width:3.113685735vw}.feature__pic.peach,.feature__wrap.peach{width:3.4033309196vw}.feature__pic.vitamins,.feature__wrap.vitamins{width:2.679217958vw}.feature__pic.sugarfree,.feature__wrap.sugarfree{width:3.2585083273vw}.feature__pic.antistress,.feature__wrap.antistress{width:3.3309196235vw}.feature__pic.breakfast,.feature__wrap.breakfast{width:4.6343229544vw}.feature__pic.weight_125,.feature__pic.weight_230,.feature__pic.weight_260,.feature__wrap.weight_125,.feature__wrap.weight_230,.feature__wrap.weight_260{width:2.679217958vw}.feature__pic.no_sugar,.feature__wrap.no_sugar{width:3.6205648081vw}.feature__pic.main-9-amino,.feature__wrap.main-9-amino{width:2.1723388849vw}.feature__pic.main-protein_daily_26,.feature__wrap.main-protein_daily_26{width:5.6480811007vw}.feature__pic.main-fat-05,.feature__wrap.main-fat-05{width:5.792903693vw}.feature__pic.main-9-amino-milk,.feature__wrap.main-9-amino-milk{width:2.1723388849vw}.feature__pic.protein_daily_40,.feature__wrap.protein_daily_40{width:5.2860246198vw}.feature__pic.protein_daily_26,.feature__wrap.protein_daily_26{width:5.0687907314vw}.feature__pic.for_sport,.feature__wrap.for_sport{width:2.9688631427vw}.feature__pic.calcium_amino,.feature__wrap.calcium_amino{width:3.4033309196vw}.feature__pic.for_active_day,.feature__wrap.for_active_day{width:3.1860970311vw}.feature__pic.calcium_9_amino,.feature__pic.coffee_cooking,.feature__pic.protein_50,.feature__pic.weight_950,.feature__wrap.calcium_9_amino,.feature__wrap.coffee_cooking,.feature__wrap.protein_50,.feature__wrap.weight_950{width:6.5170166546vw}}@media (max-width:1023px){.feature__pic.natural_100,.feature__wrap.natural_100{width:8vw}.feature__pic.protein_18_4,.feature__wrap.protein_18_4{width:13.6vw}.feature__pic.salad,.feature__wrap.salad{width:8.5333333333vw}.feature__pic.protein_10,.feature__wrap.protein_10{width:9.8666666667vw}.feature__pic.milk_only,.feature__wrap.milk_only{width:8.5333333333vw}.feature__pic.protein_8_5,.feature__wrap.protein_8_5{width:11.4666666667vw}.feature__pic.strawberry,.feature__wrap.strawberry{width:9.8666666667vw}.feature__pic.peach,.feature__wrap.peach{width:9.8666666667vw}.feature__pic.vitamins,.feature__wrap.vitamins{width:7.4666666667vw}.feature__pic.sugarfree,.feature__wrap.sugarfree{width:8.5333333333vw}.feature__pic.antistress,.feature__wrap.antistress{width:8.5333333333vw}.feature__pic.breakfast,.feature__wrap.breakfast{width:12.5333333333vw}.feature__pic.weight_125,.feature__pic.weight_230,.feature__wrap.weight_125,.feature__wrap.weight_230{width:7.2vw}.feature__pic.weight_260,.feature__wrap.weight_260{width:7.4666666667vw}.feature__pic.protein_daily_40,.feature__wrap.protein_daily_40{width:14.9333333333vw}.feature__pic.for_sport,.feature__wrap.for_sport{width:8.2666666667vw}.feature__pic.calcium_amino,.feature__wrap.calcium_amino{width:9.6vw}.feature__pic.no_sugar,.feature__wrap.no_sugar{width:8.5333333333vw}.feature__pic.main-9-amino,.feature__wrap.main-9-amino{width:5.3333333333vw}.feature__pic.main-protein_daily_26,.feature__wrap.main-protein_daily_26{width:13.3333333333vw}.feature__pic.main-fat-05,.feature__wrap.main-fat-05{width:13.6vw}.feature__pic.main-9-amino-milk,.feature__wrap.main-9-amino-milk{width:5.0666666667vw}.feature__pic.protein_daily_26,.feature__wrap.protein_daily_26{width:14.4vw}.feature__pic.for_active_day,.feature__wrap.for_active_day{width:8.8vw}.feature__pic.calcium_9_amino,.feature__pic.coffee_cooking,.feature__pic.protein_50,.feature__pic.weight_950,.feature__wrap.calcium_9_amino,.feature__wrap.coffee_cooking,.feature__wrap.protein_50,.feature__wrap.weight_950{width:18.6666666667vw}.feature__pic.main-fat-05,.feature__wrap.main-fat-05{width:13.3333333333vw}.feature__pic.main-9-amino-milk,.feature__wrap.main-9-amino-milk{width:5.3333333333vw}}.feature__layout{text-align:left;font-size:14px;line-height:18px;letter-spacing:.56px;text-transform:uppercase;padding-top:8px}@media (max-width:1365px){.feature__layout{font-size:1.0137581463vw;line-height:1.3034033309vw;letter-spacing:.0405503259vw;padding-top:.5792903693vw}}@media (max-width:1023px){.feature__layout{font-size:3.2vw;line-height:4vw;letter-spacing:0;padding-top:2.1333333333vw}}.feature__layout .percent-1{font-size:39px;line-height:1}@media (max-width:1365px){.feature__layout .percent-1{font-size:2.8240405503vw}}@media (max-width:1023px){.feature__layout .percent-1{font-size:8.8vw}}.feature__layout .percent-2{font-size:29px;line-height:1}@media (max-width:1365px){.feature__layout .percent-2{font-size:2.0999275887vw}}@media (max-width:1023px){.feature__layout .percent-2{font-size:5.8666666667vw}}.feature__layout .gramm-1{font-size:36px;line-height:1}@media (max-width:1365px){.feature__layout .gramm-1{font-size:2.6068066618vw}}@media (max-width:1023px){.feature__layout .gramm-1{font-size:8.8vw}}.feature__layout .gramm-2{font-size:20px;font-weight:600;line-height:1}@media (max-width:1365px){.feature__layout .gramm-2{font-size:1.4482259232vw}}@media (max-width:1023px){.feature__layout .gramm-2{font-size:4.8vw}}.feature__layout .separator{margin:0 14px}@media (max-width:1365px){.feature__layout .separator{margin:0 1.0137581463vw}}@media (max-width:1023px){.feature__layout .separator{display:none}}.feature__layout .separator::before{content:"";display:block;position:absolute;left:0;top:0;transform:translateY(-50%);height:48px;width:1px;background-color:#323948}@media (max-width:1365px){.feature__layout .separator::before{height:3.4757422158vw;width:.0724112962vw}}@media (max-width:1023px){.feature__layout .separator::before{display:none}}.feature__layout ._light{color:#a7a9af;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}@media (max-width:1023px){.feature__layout ._light{display:none}}._desktop .feature__layout ._light:hover{color:#323948}.feature.no_sugar .feature__layout,.feature__layout.no_sugar{padding-top:5px;font-size:16px;line-height:22px}@media (max-width:1365px){.feature.no_sugar .feature__layout,.feature__layout.no_sugar{padding-top:.3620564808vw;font-size:1.1585807386vw;line-height:1.5930485156vw}}@media (max-width:1023px){.feature.no_sugar .feature__layout,.feature__layout.no_sugar{padding-top:1.0666666667vw;padding-left:2.1333333333vw;font-size:3.2vw;line-height:4.2666666667vw}}.feature__layout.main-9-amino{font-size:16px;line-height:22px}@media (max-width:1365px){.feature__layout.main-9-amino{font-size:1.1585807386vw;line-height:1.5930485156vw}}@media (max-width:1023px){.feature__layout.main-9-amino{font-size:3.2vw;line-height:4.2666666667vw}}.feature__layout.main-9-amino-milk,.feature__layout.main-fat-05{font-size:16px;line-height:22px}@media (max-width:1365px){.feature__layout.main-9-amino-milk,.feature__layout.main-fat-05{font-size:1.1585807386vw;line-height:1.5930485156vw}}@media (max-width:1023px){.feature__layout.main-9-amino-milk,.feature__layout.main-fat-05{font-size:3.2vw;line-height:4.2666666667vw}}.feature__layout.main-protein_daily_26,.feature__wrap.main-protein_daily_26+.feature__layout{padding-top:5px;font-size:16px;line-height:20px}@media (max-width:1365px){.feature__layout.main-protein_daily_26,.feature__wrap.main-protein_daily_26+.feature__layout{padding-top:.3620564808vw;font-size:1.1585807386vw;line-height:1.4482259232vw}}@media (max-width:1023px){.feature__layout.main-protein_daily_26,.feature__wrap.main-protein_daily_26+.feature__layout{padding-top:.8vw;padding-left:0;font-size:2.6666666667vw;line-height:3.4666666667vw}}.feature__icon.sugarfree-icon{width:147px}@media (max-width:1365px){.feature__icon.sugarfree-icon{width:10.6444605358vw}}@media (max-width:1023px){.feature__icon.sugarfree-icon{width:30.4vw}}.feature__icon.sugarless-icon{width:150px}@media (max-width:1365px){.feature__icon.sugarless-icon{width:10.8616944243vw}}@media (max-width:1023px){.feature__icon.sugarless-icon{width:31.4666666667vw}}.feature__icon.mg-b6-icon{width:140px}@media (max-width:1365px){.feature__icon.mg-b6-icon{width:10.1375814627vw}}@media (max-width:1023px){.feature__icon.mg-b6-icon{width:31.7333333333vw}}.feature__icon.main-no-sugar{width:70px}@media (max-width:1365px){.feature__icon.main-no-sugar{width:5.0687907314vw}}@media (max-width:1023px){.feature__icon.main-no-sugar{width:12vw}}.feature__icon.main-calcium{width:80px}@media (max-width:1365px){.feature__icon.main-calcium{width:5.792903693vw}}@media (max-width:1023px){.feature__icon.main-calcium{width:13.6vw}}.feature__icon.main-calcium-2{width:60px}@media (max-width:1365px){.feature__icon.main-calcium-2{width:4.3446777697vw}}@media (max-width:1023px){.feature__icon.main-calcium-2{width:10.1333333333vw}}.button{padding:12px 23px;color:#f9f5f4;cursor:pointer;display:table;font-size:17px;line-height:normal;text-transform:uppercase;letter-spacing:1.36px}@media (max-width:1365px){.button{padding:.8689355539vw 1.6654598117vw;font-size:1.2309920348vw;letter-spacing:.0724112962vw}}@media (max-width:1023px){.button{padding:2.6666666667vw 5.0666666667vw;font-size:4.2666666667vw;letter-spacing:.2666666667vw}}._desktop .button:hover .svg-body{fill:#1b2a46}.button:active .svg-body{fill:#20242e!important}.button svg{position:absolute;top:0;left:0;width:100%;height:100%}.button svg .svg-body{transition:.2s cubic-bezier(0,0,.4,1);transition-property:fill}.header{position:fixed;top:0;left:0;width:100%;display:flex;z-index:98;height:60px}@media (max-width:1365px){.header{height:4.3446777697vw}}@media (max-width:1023px){.header{height:10.6666666667vw}}.header .wrap{display:flex;justify-content:space-between;height:100%;background-image:url(/assets/images/header/bg-d.svg);background-position:50% 100%;background-size:cover}@media (max-width:1023px){.header .wrap{display:flex;justify-content:center;background-image:url(/assets/images/header/bg-m.svg)}}.header__logo{width:86px;margin-top:12px;z-index:100}@media (max-width:1365px){.header__logo{width:6.2273714699vw;margin-top:.8689355539vw}}@media (max-width:1023px){.header__logo{margin-top:2.4vw;width:15.2vw}}.header__menu{z-index:99}@media (max-width:1023px){.header__menu{margin-top:0;position:fixed;bottom:0;left:0;width:100%;padding:3.2vw}}.header__menu__items{display:flex;margin-top:5px}@media (max-width:1365px){.header__menu__items{margin-top:.3620564808vw}}@media (max-width:1023px){.header__menu__items{border-radius:16px;background:#fff;box-shadow:0 10px 24px 0 rgba(0,0,0,.06);padding:.5333333333vw 1.0666666667vw;display:flex;align-items:start;justify-content:space-between}}.header__menu__item__wrapper{position:relative}.header__menu__item__wrapper:hover .header__menu__submenu{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.header__menu__item{text-transform:uppercase;font-size:13px;letter-spacing:.26px;margin-left:72px;line-height:normal;white-space:nowrap;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color;color:#f9f5f4;display:flex;align-items:center;gap:6px;padding-block:14px}@media (max-width:1365px){.header__menu__item{font-size:.9413468501vw;letter-spacing:.018826937vw;margin-left:5.2136133237vw;gap:.434467777vw;padding-block:1.0137581463vw}}@media (max-width:1023px){.header__menu__item{text-transform:none;margin-left:0;color:#323948;font-size:3.2vw;font-weight:400;line-height:normal;letter-spacing:-.064vw;padding:2.1333333333vw;display:flex;flex-direction:column;align-items:center;gap:1.6vw;flex:1}}._desktop .header__menu__item:hover{color:#fff}@media (max-width:1023px){._desktop .header__menu__item:hover{color:#737d93}}._desktop .header__menu__item:hover .header__menu__item__icon::after{opacity:1}.header__menu__item._home{display:none}@media (max-width:1023px){.header__menu__item._home{display:flex}}@media (max-width:1023px){.header__menu__item._active{color:#737d93}}.header__menu__item._active .header__menu__item__icon::after{opacity:1}.header__menu__item__icon{display:none}@media (max-width:1023px){.header__menu__item__icon{display:block;width:5.3333333333vw;height:5.3333333333vw}}.header__menu__item__icon::after,.header__menu__item__icon::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain}.header__menu__item__icon::after{transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity;opacity:0}._home .header__menu__item__icon::before{background-image:url(/assets/images/menu/default/home.svg)}._home .header__menu__item__icon::after{background-image:url(/assets/images/menu/active/home.svg)}._products .header__menu__item__icon::before{background-image:url(/assets/images/menu/default/products.svg)}._products .header__menu__item__icon::after{background-image:url(/assets/images/menu/active/products.svg)}._buy .header__menu__item__icon::before{background-image:url(/assets/images/menu/default/buy.svg)}._buy .header__menu__item__icon::after{background-image:url(/assets/images/menu/active/buy.svg)}._recipes .header__menu__item__icon::before{background-image:url(/assets/images/menu/default/recipes.svg)}._recipes .header__menu__item__icon::after{background-image:url(/assets/images/menu/active/recipes.svg)}._contact .header__menu__item__icon::before{background-image:url(/assets/images/menu/default/contact.svg)}._contact .header__menu__item__icon::after{background-image:url(/assets/images/menu/active/contact.svg)}.header__menu__submenu{position:absolute;top:100%;left:calc(100% - 100px);margin-top:0;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px 0;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:transform 0s ease,visibility 0s 0s;z-index:101}@media (max-width:1365px){.header__menu__submenu{padding:.8689355539vw 0;min-width:14.4822592324vw;transform:translateY(-.7241129616vw)}}@media (max-width:1023px){.header__menu__submenu{display:none}}.header__menu__submenu__item{display:block;padding:12px 24px;color:#323948;text-decoration:none;font-size:13px;letter-spacing:.24px;text-transform:uppercase;transition:.2s cubic-bezier(0,0,.4,1);transition-property:background-color,color;white-space:nowrap}.header__menu__submenu__item+.header__menu__submenu__item{margin-top:8px}@media (max-width:1365px){.header__menu__submenu__item{padding:.8689355539vw 1.7378711079vw;font-size:.9413468501vw;letter-spacing:.0173787111vw}.header__menu__submenu__item+.header__menu__submenu__item{margin-top:.5792903693vw}}.header__menu__submenu__item:hover{color:#105ba6}.header__menu__submenu__item:active{color:#1b2a46}.footer{display:flex;height:189px;color:#f9f5f4;text-transform:uppercase;text-align:center;overflow:hidden}@media (max-width:1365px){.footer{height:13.6857349747vw}}@media (max-width:1023px){.footer{height:51.2vw;margin-top:-1.0666666667vw}}.footer .wrap{height:100%;background-image:url(../images/footer/bg-d.svg);background-position:50% 0;background-size:cover;padding-top:52px}@media (max-width:1365px){.footer .wrap{padding-top:3.7653874004vw}}@media (max-width:1023px){.footer .wrap{position:relative;margin-top:8vw;padding-top:0;background-image:none;background-color:#323948}.footer .wrap::before{content:"";position:absolute;top:-27px;left:0;right:0;height:32.5333333333vw;background-image:url(../images/footer/bg-m.svg);background-size:100% 100%;background-repeat:no-repeat;z-index:0}.footer .wrap>*{position:relative;z-index:1}}.footer__title{font-size:18px;line-height:21px;letter-spacing:1.08px}@media (max-width:1365px){.footer__title{font-size:1.3034033309vw;line-height:1.5206372194vw;letter-spacing:.0782041999vw}}@media (max-width:1023px){.footer__title{font-size:2.9333333333vw;line-height:4vw;letter-spacing:.176vw}}.footer__text{font-size:12px;line-height:19px;letter-spacing:.24px;margin-top:2px}@media (max-width:1365px){.footer__text{font-size:.8689355539vw;line-height:1.3758146271vw;letter-spacing:.0173787111vw;margin-top:.1448225923vw}}@media (max-width:1023px){.footer__text{font-size:2.4vw;line-height:3.7333333333vw;letter-spacing:.048vw;margin-top:.5333333333vw}}.cookie{position:fixed;left:0;bottom:0;width:100%;z-index:200;-webkit-user-select:none;user-select:none}@media (max-width:1023px){.cookie{height:100%;top:0;bottom:0;display:flex;align-items:flex-end;background-color:rgba(0,0,0,.8)}}.cookie._closed{display:none}.cookie._opening{animation:cookie-opacity .3s normal forwards cubic-bezier(0,0,.4,1)}.cookie._opening .cookie__wrap{animation:cookie-transform .3s normal forwards cubic-bezier(0,0,.4,1)}.cookie._closing{animation:cookie-opacity .3s reverse forwards cubic-bezier(.6,0,1,1)}.cookie._closing .cookie__wrap{animation:cookie-transform .3s reverse forwards cubic-bezier(.6,0,1,1)}.cookie__close{display:none}@media (max-width:1023px){.cookie__close{display:flex;align-items:center;justify-content:center;height:6.1333333333vw;margin:0 auto 5.3333333333vw;cursor:grab}.cookie__close::after{content:"";display:block;width:8vw;height:.8vw;background-color:rgba(27,42,70,.25);border-radius:.8vw}}._grabbing .cookie__close{cursor:grabbing}.cookie__wrap{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);display:flex;align-items:center;padding:15px 30px;margin-bottom:10px}@media (max-width:1365px){.cookie__wrap{padding:1.0861694424vw 2.1723388849vw;margin-bottom:.7241129616vw}}@media (max-width:1023px){.cookie__wrap{display:block;padding:0 8vw 12.2666666667vw;margin:0 -8vw;text-align:center;border-radius:4.2666666667vw 4.2666666667vw 0 0;transition:.2s cubic-bezier(0,0,.4,1);transition-property:top}}@media (max-width:1023px){._grabbing .cookie__wrap{transition:none}}@media (max-width:1023px){.cookie__wrap::after{content:"";display:block;width:100%;height:50vh;background-color:#fff;position:absolute;left:0;top:100%}}.cookie__left{padding-right:30px;font-size:16px;line-height:22px;letter-spacing:.64px}@media (max-width:1365px){.cookie__left{padding-right:2.1723388849vw;font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:.0362056481vw}}@media (max-width:1023px){.cookie__left{padding-right:0;font-size:3.7333333333vw;line-height:5.3333333333vw;letter-spacing:.08vw}}.cookie__left a{text-decoration:underline}@media (max-width:1023px){.cookie__btn{margin:5.3333333333vw auto 0}}@keyframes cookie-opacity{0%{opacity:0}100%{opacity:1}}@keyframes cookie-transform{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.pepsico-buybtn{font-family:Intro,sans-serif!important}.pepsico-buybtn>.btn{display:none!important}.pepsico-buybtn .popup{z-index:999999;background-color:rgba(19,22,28,.6)!important;padding:30px!important}@media (max-width:1365px){.pepsico-buybtn .popup{padding:2.1723388849vw!important}}@media (max-width:750px){.pepsico-buybtn .popup{padding:5.3333333333vw!important}}.pepsico-buybtn .popup__container{background:#f9f5f4!important;padding:40px!important;max-width:960px!important;width:70.278%!important;overflow:hidden}@media (max-width:1365px){.pepsico-buybtn .popup__container{padding:2.8964518465vw!important}}@media (max-width:750px){.pepsico-buybtn .popup__container{padding:5.3333333333vw!important;width:100%!important}}.pepsico-buybtn .popup__close{top:25px!important;right:25px!important;bottom:auto!important;width:18px!important;height:18px!important;z-index:1}@media (max-width:1365px){.pepsico-buybtn .popup__close{top:1.8102824041vw!important;right:1.8102824041vw!important;width:1.3034033309vw!important;height:1.3034033309vw!important}}@media (max-width:750px){.pepsico-buybtn .popup__close{top:4vw!important;right:4vw!important;width:4.8vw!important;height:4.8vw!important}}.pepsico-buybtn .popup__close:after,.pepsico-buybtn .popup__close:before{height:2px!important;margin:-1px 0 0 -9px!important;width:100%!important;background:#fff!important}@media (max-width:1365px){.pepsico-buybtn .popup__close:after,.pepsico-buybtn .popup__close:before{height:.1448225923vw!important;margin:-.0724112962vw 0 0 -.6517016655vw!important}}@media (max-width:750px){.pepsico-buybtn .popup__close:after,.pepsico-buybtn .popup__close:before{height:.5333333333vw!important;margin:-.2666666667vw 0 0 -2.4vw!important}}.pepsico-buybtn .retailer-slider{min-height:0!important}.pepsico-buybtn .retailer-slider .retailer-slider__error,.pepsico-buybtn .retailer-slider .retailer-slider__title{font-style:normal!important;font-weight:400!important;font-size:32px!important;line-height:1.2!important;color:#fff!important;text-transform:uppercase;margin:-40px -40px 40px!important;padding:35px 0 28px!important;background-image:url(../images/marketplace/bg-title-d.svg);background-size:cover!important;background-position:center top;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}@media (max-width:1365px){.pepsico-buybtn .retailer-slider .retailer-slider__error,.pepsico-buybtn .retailer-slider .retailer-slider__title{font-size:2.3171614772vw!important;margin:-2.8964518465vw -2.8964518465vw 2.8964518465vw!important;padding:2.5343953657vw 0 2.0275162925vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider .retailer-slider__error,.pepsico-buybtn .retailer-slider .retailer-slider__title{font-size:5.8666666667vw!important;margin:-5.3333333333vw -5.3333333333vw 5.3333333333vw!important;padding:6.6666666667vw 13.3333333333vw 4.8vw!important;background-image:url(../images/marketplace/bg-title-m.svg);text-align:center!important}}.pepsico-buybtn .retailer-slider__arrow{width:19px!important;height:35px!important;background:transparent url(../images/ui/arrow-nav.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:contain!important;top:100%!important;margin-top:-23px!important;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__arrow{width:1.3758146271vw!important;height:2.5343953657vw!important;margin-top:-1.6654598117vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__arrow{width:3.4666666667vw!important;height:8vw!important;margin-top:-4.8vw!important}}.pepsico-buybtn .retailer-slider__arrow:after,.pepsico-buybtn .retailer-slider__arrow:before{display:none!important}.pepsico-buybtn .retailer-slider__arrow_prev{margin-left:0!important;left:10px!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__arrow_prev{left:.7241129616vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__arrow_prev{left:0!important}}.pepsico-buybtn .retailer-slider__arrow_next{margin-right:0!important;right:10px!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__arrow_next{right:.7241129616vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__arrow_next{right:0!important}}.pepsico-buybtn .retailer-slider__arrow.swiper-button-disabled{opacity:.2!important}.pepsico-buybtn .retailer-slider .swiper-pagination{left:0!important;width:100%!important;margin:48px 0 10px!important;text-align:center!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider .swiper-pagination{margin:3.4757422158vw 0 .7241129616vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider .swiper-pagination{margin:6.6666666667vw 0 1.0666666667vw!important}}.pepsico-buybtn .retailer-slider .swiper-pagination-bullet{width:16px!important;height:16px!important;background-color:none!important;background:transparent url(../images/ui/bullet.svg)!important;background-repeat:no-repeat!important;background-size:100%!important;margin:0 20px!important;opacity:.4!important;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}@media (max-width:1365px){.pepsico-buybtn .retailer-slider .swiper-pagination-bullet{width:1.1585807386vw!important;height:1.1585807386vw!important;margin:0 1.4482259232vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider .swiper-pagination-bullet{width:3.2vw!important;height:3.2vw!important;margin:0 4vw!important}}.pepsico-buybtn .retailer-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}.pepsico-buybtn .retailer-slider__slider-container{padding:0!important;margin:0 -12px!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__slider-container{margin:0 -.8689355539vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__slider-container{margin:0 -1.3333333333vw!important}}.pepsico-buybtn .retailer-slider__slider-container .btn{display:flex!important;justify-content:center;align-items:center;margin:17px auto 0!important;width:130px!important;height:38px!important;background:transparent url(../images/marketplace/bg-btn.svg)!important;background-repeat:no-repeat!important;background-size:100%!important;color:#fff!important;letter-spacing:0!important;text-transform:uppercase;font-size:16px!important;font-weight:400;padding:0!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__slider-container .btn{margin:1.2309920348vw auto 0!important;width:9.4134685011vw!important;height:2.7516292542vw!important;font-size:1.1585807386vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__slider-container .btn{margin:4vw auto 0!important;width:100%!important;height:9.3333333333vw!important;font-size:4.2666666667vw!important;background-size:cover!important}}.pepsico-buybtn .retailer-slider__item{padding:0 12px!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__item{padding:0 .8689355539vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__item{padding:0 1.3333333333vw!important}}.pepsico-buybtn .retailer-slider__item-container{box-shadow:none!important;padding:0 30px 30px!important;text-align:center!important;border-radius:0!important;height:auto!important}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__item-container{padding:0 2.1723388849vw 2.1723388849vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__item-container{padding:0 4.5333333333vw 4.5333333333vw!important}}.pepsico-buybtn .retailer-slider__status{margin:0!important}.pepsico-buybtn .retailer-slider__status-item{margin:0!important;color:#323948!important;font-weight:400!important;font-size:18px!important;line-height:1!important;letter-spacing:.72px}@media (max-width:1365px){.pepsico-buybtn .retailer-slider__status-item{font-size:1.3034033309vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider__status-item{font-size:3.7333333333vw!important;letter-spacing:0}}.pepsico-buybtn .retailer-slider__status-item_non-available{opacity:.4!important}.pepsico-buybtn .retailer-slider .retailer-slider__img{margin:0!important;padding:15px 0!important;height:89px!important;display:flex;align-items:center;justify-content:center}@media (max-width:1365px){.pepsico-buybtn .retailer-slider .retailer-slider__img{padding:1.0861694424vw 0!important;height:6.4446053584vw!important}}@media (max-width:750px){.pepsico-buybtn .retailer-slider .retailer-slider__img{padding:4vw 0!important;height:18.6666666667vw!important}}.pepsico-buybtn .retailer-slider .retailer-slider__img .retailer-slider__img-bg{background-position:center!important}.pepsico-buybtn .retailer-slider__name,.pepsico-buybtn .retailer-slider__status-item:after{display:none!important}.pepsico-buybtn .retailer-slider .retailer-slider__pager{position:relative!important;bottom:auto!important}.pepsico-buybtn .swiper-wrapper{row-gap:24px}@media (max-width:1365px){.pepsico-buybtn .swiper-wrapper{row-gap:1.7378711079vw}}@media (max-width:750px){.pepsico-buybtn .swiper-wrapper{row-gap:2.6666666667vw}}@keyframes fadeInUp{from{transform:translate3d(0,50%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes popInUp{from{transform:translate3d(0,50%,0) scale(.75);opacity:0}to{transform:translate3d(0,0,0) scale(1);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOutDown{from{opacity:1}to{transform:translate3d(0,10%,0);opacity:0}}._animate .an{opacity:0}.an_ac.fadeInUp{animation:fadeInUp 1.2s cubic-bezier(.19,1,.22,1) both}.an_ac.popInUp{animation:popInUp .6s cubic-bezier(.19,1,.22,1) both}.page-scroll{position:fixed;right:16px;bottom:16px;z-index:98}@media (max-width:1365px){.page-scroll{right:1.1585807386vw;bottom:1.1585807386vw}}@media (max-width:1023px){.page-scroll{right:2.6666666667vw;bottom:20.8vw}}.page-scroll__btn{cursor:pointer;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#323948;box-shadow:0 10px 24px 0 rgba(0,0,0,.06);transition:.3s ease-in-out;transition-property:background-color}._desktop .page-scroll__btn:hover{background-color:#1b2a46}._desktop .page-scroll__btn:active{background-color:#20242e}@media (max-width:1365px){.page-scroll__btn{width:3.4757422158vw;height:3.4757422158vw;box-shadow:0 .7241129616vw 1.7378711079vw 0 rgba(0,0,0,.06)}}@media (max-width:1023px){.page-scroll__btn{width:11.7333333333vw;height:11.7333333333vw;box-shadow:0 2.6666666667vw 6.4vw 0 rgba(0,0,0,.06)}}.page-scroll__btn._bottom{box-shadow:0 0 0 1px #fff}@media (max-width:1365px){.page-scroll__btn._bottom{box-shadow:0 0 0 .0724112962vw #f9f5f4,0 .7241129616vw 1.7378711079vw 0 rgba(0,0,0,.06)}}@media (max-width:1023px){.page-scroll__btn._bottom{box-shadow:0 0 0 .2666666667vw #f9f5f4,0 2.6666666667vw 6.4vw 0 rgba(0,0,0,.06)}}.page-scroll__btn-arrow{width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDV2MTRtMCAwIDctN20tNyA3LTctNyIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .2s cubic-bezier(0,0,.4,1)}@media (max-width:1365px){.page-scroll__btn-arrow{width:1.7378711079vw;height:1.7378711079vw}}@media (max-width:1023px){.page-scroll__btn-arrow{width:6.4vw;height:6.4vw}}.recipe-category{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px}@media (max-width:1365px){.recipe-category{column-gap:3.6205648081vw}}@media (max-width:1023px){.recipe-category{column-gap:13.3333333333vw}}.recipe-category--right{grid-template-areas:"h h" "i c"}@media (max-width:1023px){.recipe-category--right{grid-template-areas:"h h" "c c"}}.recipe-category--left{grid-template-areas:"h h" "c i"}@media (max-width:1023px){.recipe-category--left{grid-template-areas:"h h" "c c"}}.recipe-category__header{grid-area:h;background-color:#323948;color:#fff;border-radius:10px;padding-block:32px;width:75%;z-index:1}@media (max-width:1365px){.recipe-category__header{border-radius:.7241129616vw;padding-block:2.3171614772vw}}@media (max-width:1023px){.recipe-category__header{border-radius:2.6666666667vw;padding-block:3.2vw;width:100%}}.recipe-category__header--right{justify-self:end;text-align:end;padding-inline-start:129px}@media (max-width:1365px){.recipe-category__header--right{padding-inline-start:9.3410572049vw}}@media (max-width:1023px){.recipe-category__header--right{padding-inline-end:6.1333333333vw}}.recipe-category__header--left{justify-self:start;text-align:start;padding-inline-start:140px}@media (max-width:1365px){.recipe-category__header--left{padding-inline-start:10.1375814627vw}}@media (max-width:1023px){.recipe-category__header--left{padding-inline-start:6.4vw}}.recipe-category__header--category-page{padding-inline-start:56px}@media (max-width:1365px){.recipe-category__header--category-page{padding-inline-start:4.0550325851vw}}@media (max-width:1023px){.recipe-category__header--category-page{padding-inline-start:6.4vw}}.recipe-category__title{display:flex;font-family:Caveat,sans-serif;font-size:68px;line-height:44px;background-color:#323948;color:#fff;font-weight:500;text-align:center;justify-content:center;letter-spacing:1.3px}@media (max-width:1365px){.recipe-category__title{font-size:4.923968139vw;line-height:3.1860970311vw}}@media (max-width:1023px){.recipe-category__title{font-size:8vw;line-height:11.7333333333vw;letter-spacing:.2133333333vw}}@media (max-width:1023px){.recipe-category__title--right{text-align:end;justify-content:end}}.recipe-category__title--left{text-align:start;justify-content:start}.recipe-category__title-text{font-weight:400;font-size:inherit}.recipe-category__img-container{grid-area:i;position:relative}@media (max-width:1023px){.recipe-category__img-container{position:absolute;top:0;left:0}}.recipe-category__img{position:absolute}.recipe-category__content{grid-area:c;z-index:2;width:550px}@media (max-width:1365px){.recipe-category__content{width:39.8262128892vw}}@media (max-width:1023px){.recipe-category__content{width:fit-content}}.recipe-category__recipe-list{padding:0;list-style:none;margin-block-start:20px}@media (max-width:1365px){.recipe-category__recipe-list{margin-block-start:1.4482259232vw}}@media (max-width:1023px){.recipe-category__recipe-list{margin-block-start:6.4vw}}@media (max-width:1023px){.recipe-category__recipe-list--category-page{margin-block-start:4.2666666667vw}}.recipe-category__recipe-item{position:relative;display:flex;align-items:start;gap:35px;padding-block:30px}@media (max-width:1365px){.recipe-category__recipe-item{gap:2.5343953657vw;padding-block:2.1723388849vw}}@media (max-width:1023px){.recipe-category__recipe-item{gap:3.2vw;padding-block:4.2666666667vw}}.recipe-category__recipe-item:not(:last-of-type)::after{position:absolute;content:"";height:1px;background-color:#323948;bottom:0;right:30px;left:50px}@media (max-width:1365px){.recipe-category__recipe-item:not(:last-of-type)::after{right:2.1723388849vw;left:3.6205648081vw}}@media (max-width:1023px){.recipe-category__recipe-item:not(:last-of-type)::after{left:6.6666666667vw;right:0;width:92%}}.recipe-category__recipe-item::before{display:block;content:"";flex-basis:24px;height:24px;flex-shrink:0;margin-block-start:5px;background-image:url(../images/ui/bullet.svg);background-size:contain}@media (max-width:1365px){.recipe-category__recipe-item::before{width:1.7378711079vw;height:1.7378711079vw;margin-block-start:.3620564808vw}}@media (max-width:1023px){.recipe-category__recipe-item::before{transform:translateX(0);margin-block-start:0;flex-basis:3.2vw;height:6.4vw}}.recipe-category__recipe-item._hover:before{background-image:url(../images/ui/bullet-over.svg)}.recipe-category__recipe-link{font-family:Caveat,sans-serif;color:#323948;font-size:36px;line-height:32px;letter-spacing:.7px}@media (max-width:1365px){.recipe-category__recipe-link{font-size:2.6068066618vw;line-height:2.3171614772vw;letter-spacing:.0506879073vw}}@media (max-width:1023px){.recipe-category__recipe-link{font-size:6.4vw;line-height:6.4vw;letter-spacing:.1333333333vw}}.recipe-category__bg{position:absolute}.breadcrumbs{margin-top:32px}@media (max-width:1365px){.breadcrumbs{margin-top:2.3171614772vw}}@media (max-width:1023px){.breadcrumbs{margin:0 -8vw -5.3333333333vw;z-index:2}}.breadcrumbs__list{white-space:nowrap;list-style:none;display:flex;align-items:center;gap:20px}@media (max-width:1365px){.breadcrumbs__list{gap:1.4482259232vw}}@media (max-width:1023px){.breadcrumbs__list{gap:2.1333333333vw;padding:5.3333333333vw 8vw;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs__list::-webkit-scrollbar{width:0;height:0;background:0 0}}.breadcrumbs__item{position:relative;display:flex;align-items:center;gap:16px}@media (max-width:1365px){.breadcrumbs__item{gap:1.1585807386vw}}@media (max-width:1023px){.breadcrumbs__item{gap:2.1333333333vw}}.breadcrumbs__item:not(:last-child)::after{content:"";display:block;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjQ3IDEuNDdjLjMtLjMuNzctLjMgMS4wNiAwTDkuMDYgNmwtNC41MyA0LjUzYS43NS43NSAwIDEgMS0xLjA2LTEuMDZMNi45NCA2IDMuNDcgMi41M2EuNzUuNzUgMCAwIDEgMC0xLjA2WiIgZmlsbD0iIzczN0Q5MyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain}@media (max-width:1365px){.breadcrumbs__item:not(:last-child)::after{width:.8689355539vw;height:.8689355539vw}}@media (max-width:1023px){.breadcrumbs__item:not(:last-child)::after{width:2.6666666667vw;height:2.6666666667vw}}.breadcrumbs__current,.breadcrumbs__link{font-size:16px;line-height:24px;letter-spacing:.36px}@media (max-width:1365px){.breadcrumbs__current,.breadcrumbs__link{font-size:1.1585807386vw;line-height:1.7378711079vw;letter-spacing:.0260680666vw}}@media (max-width:1023px){.breadcrumbs__current,.breadcrumbs__link{font-size:3.2vw;line-height:4.8vw;letter-spacing:.08vw}}.breadcrumbs__link{color:#323948;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}._desktop .breadcrumbs__link:hover{color:#1b2a46}._desktop .breadcrumbs__link:active{color:#20242e}.breadcrumbs__current{color:#ced0d6;pointer-events:none;cursor:default}@media (max-width:1023px){.main-page{margin-top:11.2vw}}.main-page__slider{max-width:1920px;margin:-60px auto 0;overflow-x:clip}.main-page__slider .swiper{overflow:visible}@media (max-width:1365px){.main-page__slider{margin-top:-4.3446777697vw}}@media (max-width:1023px){.main-page__slider{margin-top:-10.6666666667vw}}.main-page__slider::after,.main-page__slider::before{display:block;content:"";width:200px;height:100%;position:absolute;top:0;z-index:2}@media (max-width:1766px){.main-page__slider::after,.main-page__slider::before{display:none}}.main-page__slider::before{left:0;background:linear-gradient(to left,rgba(249,245,244,0),#f9f5f4)}.main-page__slider::after{right:0;background:linear-gradient(to right,rgba(249,245,244,0),#f9f5f4)}.main-page__slider__pagination{z-index:1;display:flex;align-items:center;justify-content:center;margin-top:38px;gap:8px;position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}@media (max-width:1365px){.main-page__slider__pagination{margin-top:2.7516292542vw;gap:.5792903693vw}}@media (max-width:1023px){.main-page__slider__pagination{margin-top:-5.8666666667vw;gap:2.1333333333vw}}.main-page__slider__pagination span{cursor:pointer;display:block;width:14px;height:14px;border-radius:50%;background-color:#323948;transition:.3s cubic-bezier(0,0,.4,1);transition-property:opacity;opacity:.2;margin:0!important}@media (max-width:1365px){.main-page__slider__pagination span{width:1.0137581463vw;height:1.0137581463vw}}@media (max-width:1023px){.main-page__slider__pagination span{width:3.2vw;height:3.2vw}}.main-page__slider__pagination span.swiper-pagination-bullet-active{cursor:default;pointer-events:none;opacity:1}.main-page__slider__arrs{pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1366px;padding:0 29px;display:flex;margin-top:35px}@media (max-width:1365px){.main-page__slider__arrs{padding:0 2.0999275887vw;margin-top:2.5343953657vw}}@media (max-width:1023px){.main-page__slider__arrs{display:none}}.main-page__slider__arr{box-sizing:content-box;cursor:pointer;pointer-events:all;width:23px;padding:20px}@media (max-width:1365px){.main-page__slider__arr{width:1.6654598117vw;padding:1.4482259232vw}}@media (max-width:1023px){.main-page__slider__arr{width:3.2vw}}.main-page__slider__arr._prev{transform:scaleX(-1) translateX(20px)}.main-page__slider__arr._next{transform:translateX(20px)}._desktop .main-page__slider__arr:hover .svg-body{stroke:#1b2a46}.main-page__slider__arr:active .svg-body{stroke:#20242e!important}.main-page__slider__arr svg{width:100%;height:100%}.main-page__slider__arr svg .svg-body{transition:.2s cubic-bezier(0,0,.4,1);transition-property:stroke}.main-page__slider__slide{cursor:pointer;background-color:#f9f5f4}.main-page__slider__slide__spacer{max-width:1366px;margin:0 auto}.main-page__slider__slide__spacer::before{padding-top:57.8330893119%;display:block;content:""}@media (max-width:1023px){.main-page__slider__slide__spacer::before{padding-top:162.6666666667%}}.main-page__slider__slide__title{position:absolute;left:50%;line-height:normal;font-weight:400}@media (max-width:1023px){.main-page__slider__slide__title{left:8vw}}.main-page__slider__slide__title.i1,.main-page__slider__slide__title.i3{top:120px;margin-left:-561px;line-height:normal}@media (max-width:1365px){.main-page__slider__slide__title.i1,.main-page__slider__slide__title.i3{top:8.6893555395vw;margin-left:-40.995vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1,.main-page__slider__slide__title.i3{margin-left:0;top:7.4666666667vw}}.main-page__slider__slide__title.i1 .i1,.main-page__slider__slide__title.i3 .i1{display:block;font-size:64px;line-height:72px}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i1,.main-page__slider__slide__title.i3 .i1{font-size:4.6343229544vw;line-height:5.2136133237vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i1,.main-page__slider__slide__title.i3 .i1{font-size:8.5333333333vw;line-height:10.1333333333vw}}.main-page__slider__slide__title.i1 .i2,.main-page__slider__slide__title.i3 .i2{display:inline-block;font-size:110px}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i2,.main-page__slider__slide__title.i3 .i2{font-size:7.9652425778vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i2,.main-page__slider__slide__title.i3 .i2{font-size:14.9333333333vw;line-height:17.0666666667vw}}.main-page__slider__slide__title.i1 .i3,.main-page__slider__slide__title.i3 .i3{display:inline-block;font-size:81px;margin-left:13px;top:-10px}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i3,.main-page__slider__slide__title.i3 .i3{font-size:5.8653149891vw;margin-left:.9413468501vw;top:-.7241129616vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i3,.main-page__slider__slide__title.i3 .i3{font-size:10.9333333333vw;margin-left:1.3333333333vw;top:-1.3333333333vw}}.main-page__slider__slide__title.i1 .i4,.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i4,.main-page__slider__slide__title.i3 .i5{display:block;font-size:40px;margin-top:-12px;letter-spacing:0}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i4,.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i4,.main-page__slider__slide__title.i3 .i5{font-size:2.8964518465vw;margin-top:-.8689355539vw;letter-spacing:0}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i4,.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i4,.main-page__slider__slide__title.i3 .i5{font-size:5.3333333333vw;line-height:6.4vw;margin-top:-1.8666666667vw}}.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i5{margin:12px 0 16px!important}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i5{margin:.8689355539vw 0 1.1585807386vw!important}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i5,.main-page__slider__slide__title.i3 .i5{margin:2.1333333333vw 0 2.1333333333vw!important}}.main-page__slider__slide__title.i1 .i6,.main-page__slider__slide__title.i3 .i6{font-size:80px}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i6,.main-page__slider__slide__title.i3 .i6{font-size:5.792903693vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i6,.main-page__slider__slide__title.i3 .i6{font-size:10.9333333333vw;letter-spacing:-.2666666667vw}}.main-page__slider__slide__title.i1 .i7,.main-page__slider__slide__title.i3 .i7{font-size:76px;letter-spacing:.76px}@media (max-width:1365px){.main-page__slider__slide__title.i1 .i7,.main-page__slider__slide__title.i3 .i7{font-size:5.5032585083vw;letter-spacing:.0550325851vw}}@media (max-width:1023px){.main-page__slider__slide__title.i1 .i7,.main-page__slider__slide__title.i3 .i7{font-size:9.8666666667vw;letter-spacing:.0986666667vw}}.main-page__slider__slide__title.i2{font-family:Caveat,sans-serif;bottom:122px;margin-left:-560px;font-size:49px;line-height:44px;letter-spacing:-1px}@media (max-width:1365px){.main-page__slider__slide__title.i2{bottom:8.8341781318vw;margin-left:-40.995vw;font-size:3.5481535119vw;line-height:3.1860970311vw;letter-spacing:-.0724112962vw}}@media (max-width:1023px){.main-page__slider__slide__title.i2{bottom:34.6666666667vw;margin-left:0;font-size:8.2666666667vw;line-height:8.8vw;letter-spacing:-.2666666667vw}}.main-page__slider__slide__plus{margin:0 8px}@media (max-width:1365px){.main-page__slider__slide__plus{margin:0 .5792903693vw}}@media (max-width:1023px){.main-page__slider__slide__plus{font-size:10.6666666667vw!important;line-height:17.0666666667vw!important;margin:0 2.4vw!important;letter-spacing:0!important}}.main-page__slider__slide .image{position:absolute;top:36px;left:0;width:100%;height:100%}@media (max-width:1365px){.main-page__slider__slide .image{top:2.6068066618vw}}.main-page__slider__slide .image img{height:100%;object-fit:cover}.main-page__slider__slide .image._blend-multiply{mix-blend-mode:multiply}.main-page>.wrap{overflow-x:clip}.main-page__title{font-size:44px;line-height:normal;text-transform:uppercase;text-align:center}@media (max-width:1365px){.main-page__title{font-size:3.1860970311vw}}@media (max-width:1023px){.main-page__title{font-size:6.9333333333vw;line-height:8.5333333333vw}}.main-page__text{font-size:18px;line-height:24px;letter-spacing:1px;margin-top:9px;text-align:center}@media (max-width:1365px){.main-page__text{font-size:1.3034033309vw;line-height:1.7378711079vw;letter-spacing:.0724112962vw;margin-top:.6517016655vw}}@media (max-width:1023px){.main-page__text{font-size:3.7333333333vw;line-height:4.2666666667vw;letter-spacing:0;margin-top:.8vw}}.main-page__products{margin-top:109px}@media (max-width:1365px){.main-page__products{margin-top:7.8928312817vw}}@media (max-width:1023px){.main-page__products{margin-top:15.2vw}}.main-page__products__item{display:flex;align-items:flex-start;justify-content:space-between;overflow-y:clip}@media (max-width:1023px){.main-page__products__item{display:block;margin-top:0!important;min-height:0!important;overflow-x:hidden!important}}.main-page__products__item__pic{pointer-events:none}.main-page__products__item__pic .image{width:100%;display:block}.main-page__products__item__pic .image.main-page__products__item__pic__body{position:absolute;top:0;left:0}@media (max-width:1023px){.main-page__products__item__pic{width:calc(100% + 8.5333333333vw)!important;margin:0 -4.2666666667vw!important;overflow:hidden}}.main-page__products__item__content{width:500px}@media (max-width:1365px){.main-page__products__item__content{width:36.2056480811vw}}@media (max-width:1023px){.main-page__products__item__content{padding-left:0;margin:-10.6666666667vw 0 0!important;width:100%;text-align:center}}.main-page__products__item__title{font-family:Caveat,sans-serif;font-size:68px;line-height:1}@media (max-width:1365px){.main-page__products__item__title{font-size:4.923968139vw;line-height:3.1860970311vw}}@media (max-width:1023px){.main-page__products__item__title{font-size:12.5333333333vw;line-height:8.8vw}}.main-page__products__item__features{display:flex;margin-top:32px;margin-left:-7px;align-items:center;width:0}@media (max-width:1365px){.main-page__products__item__features{margin-top:2.3171614772vw;margin-left:-.5068790731vw}}@media (max-width:1023px){.main-page__products__item__features{margin:6.4vw -1.8666666667vw 0;width:auto;justify-content:center}}.main-page__products__item__features .feature{flex:1;padding:0 20px}@media (max-width:1365px){.main-page__products__item__features .feature{padding:0 1.4482259232vw}}@media (max-width:1023px){.main-page__products__item__features .feature{flex:0;padding:0 2.6666666667vw}}.main-page__products__item__features .feature._space-left{padding-left:24px}@media (max-width:1365px){.main-page__products__item__features .feature._space-left{padding-left:1.7378711079vw}}@media (max-width:1023px){.main-page__products__item__features .feature._space-left{padding-left:3.7333333333vw}}.main-page__products__item__features .feature._space-right{padding-right:28px}@media (max-width:1365px){.main-page__products__item__features .feature._space-right{padding-right:2.0275162925vw}}@media (max-width:1023px){.main-page__products__item__features .feature._space-right{padding-right:4.8vw}}.main-page__products__item__features .feature::before{display:block;content:"";position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:51px;background-color:#323948}@media (max-width:1365px){.main-page__products__item__features .feature::before{left:-.0724112962vw;width:.1448225923vw;height:3.6929761043vw}}@media (max-width:1023px){.main-page__products__item__features .feature::before{left:-.2666666667vw;width:.5333333333vw;height:10.1333333333vw}}.main-page__products__item__features .feature:first-child::before{display:none}@media (max-width:1023px){.main-page__products__item__features .feature:first-child{justify-content:flex-end}}.main-page__products__item__features .feature__layout{padding-left:8px;letter-spacing:.16px;font-size:16px;line-height:23px}@media (max-width:1365px){.main-page__products__item__features .feature__layout{padding-left:.5792903693vw;letter-spacing:.0115858074vw;font-size:1.1585807386vw;line-height:1.6654598117vw}}@media (max-width:1023px){.main-page__products__item__features .feature__layout{padding-left:1.6vw;letter-spacing:.0426666667vw;font-size:3.2vw;line-height:4.2666666667vw}}@media (max-width:1023px){.main-page__products__item__features .feature.salad .s1,.main-page__products__item__features .feature.salad .s3{display:block;font-size:0;line-height:0}}.main-page__products__item__features .feature.salad .s2{display:block;font-size:0;line-height:0}@media (max-width:1023px){.main-page__products__item__features .feature.salad .s2{display:inline;font-size:inherit}}@media (max-width:1023px){.main-page__products__item__features .feature.milk_only .s1{display:block;font-size:0;line-height:0}}.main-page__products__item__btn{margin:32px 5px 0;z-index:5}@media (max-width:1365px){.main-page__products__item__btn{margin:2.3171614772vw .3620564808vw 0}}@media (max-width:1023px){.main-page__products__item__btn{margin:4vw auto 0}.main-page__products__item__btn.button{padding-inline:4.2666666667vw;font-size:3.4666666667vw;line-height:normal;letter-spacing:.2773333333vw}}@media (max-width:1023px){.main-page__products__item.bezlaktosnoe-moloko-950g .image.main-page__products__item__pic__body{width:101.0666666667vw;left:-.5333333333vw}}.main-page__markets{margin-block:-30px 80px}@media (max-width:1365px){.main-page__markets{margin-block:-2.1723388849vw 5.792903693vw}}@media (max-width:1023px){.main-page__markets{margin:10.6666666667vw 0 10.6666666667vw}}.main-page__markets__items{margin:-15px;padding:40px 0 100px}@media (max-width:1365px){.main-page__markets__items{margin:-1.0861694424vw;padding:2.8964518465vw 0 7.2411296162vw}}@media (max-width:1023px){.main-page__markets__items{margin:0 .8vw;padding:4.8vw 0 11.2vw}}.main-page__markets__item{cursor:pointer;display:inline-block;vertical-align:top;margin:15px;width:calc(25% - 30px);background-color:rgba(255,255,255,.5);transition:.3s cubic-bezier(0,0,.4,1);transition-property:box-shadow,background-color;box-shadow:none}@media (max-width:1365px){.main-page__markets__item{margin:1.0861694424vw;width:calc(25% - 2.1723388849vw)}}@media (max-width:1023px){.main-page__markets__item{margin:0;width:auto}}._desktop .main-page__markets__item:hover{box-shadow:0 10px 24px 0 rgba(0,0,0,.06);background-color:#fff}.main-page__markets__item img{width:100%}.main-page__markets__item._disabled{pointer-events:none;cursor:default}.main-page__markets__nav{display:none}@media (max-width:1023px){.main-page__markets__nav{display:flex;justify-content:center;align-items:center;margin-bottom:4.8vw}}.main-page__markets__arr{width:7.7333333333vw;height:2.9333333333vw;cursor:pointer}._desktop .main-page__markets__arr:hover .svg-body{stroke:#1b2a46}.main-page__markets__arr._prev{transform:scaleX(-1)}.main-page__markets__arr.swiper-button-disabled{pointer-events:none;cursor:default}.main-page__markets__arr.swiper-button-disabled .svg-body{stroke:#ced0d6}.swiper-container .main-page__markets__arr{display:none}.main-page__markets__arr svg{width:100%;height:100%}.main-page__markets__arr svg .svg-body{transition:.2s cubic-bezier(0,0,.4,1);transition-property:stroke}.main-page__markets .bullet{margin:0 5.8666666667vw}.main-page__nav{margin:0 -100px;padding-top:30px;background-color:#f9f5f4;position:sticky;top:32px;z-index:97}@media (max-width:1365px){.main-page__nav{margin:0 -7.2411296162vw;padding-top:2.1723388849vw;top:2.3171614772vw}}@media (max-width:1023px){.main-page__nav{margin:0 -4.2666666667vw;padding-top:4.2666666667vw;top:8.5333333333vw}}.main-page__nav__items{margin:0 auto;display:flex;align-items:center;justify-content:center;gap:40px;white-space:nowrap}@media (max-width:1365px){.main-page__nav__items{gap:2.8964518465vw}}@media (max-width:1023px){.main-page__nav__items{justify-content:flex-start;gap:6.4vw;padding:0 8vw;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.main-page__nav__items::-webkit-scrollbar{width:0;height:0;background:0 0}}.main-page__nav__item{cursor:pointer;padding:14px 0 12px;border-bottom:2px solid transparent;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color,border-color;color:#323948;font-size:18px;font-weight:400;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}@media (max-width:1365px){.main-page__nav__item{padding:1.0137581463vw 0 .8689355539vw;border-bottom-width:.1448225923vw;font-size:1.3034033309vw;letter-spacing:.1042722665vw}}@media (max-width:1023px){.main-page__nav__item{padding:3.7333333333vw 0;border-bottom-width:.5333333333vw;font-size:4.2666666667vw;letter-spacing:.3413333333vw}}.main-page__nav__item._current{color:#1b2a46;border-bottom-color:#1b2a46}.main-page-products{margin:56px 0 150px}@media (max-width:1365px){.main-page-products{margin:4.0550325851vw 0 10.8616944243vw}}@media (max-width:1023px){.main-page-products{margin:5.0666666667vw 0 0}}.main-page-products__item{display:flex;justify-content:space-between}.main-page-products__item:nth-child(even){flex-direction:row-reverse}@media (max-width:1023px){.main-page-products__item:nth-child(even){flex-direction:column}}.main-page-products__item.bezlaktosnoe-moloko-950g,.main-page-products__item.pitevoj-jogurt-klassicheskij-260g,.main-page-products__item.pitevoj-jogurt-mango-malina-260g,.main-page-products__item.vysokobelkovyj-koktejl-karamel-latte-260g,.main-page-products__item.vysokobelkovyj-koktejl-malina-fistashka-260g,.main-page-products__item.vysokobelkovyj-koktejl-mango-guava-260g,.main-page-products__item.vysokobelkovyj-koktejl-shokolad-260g{padding:56px 0}@media (max-width:1365px){.main-page-products__item.bezlaktosnoe-moloko-950g,.main-page-products__item.pitevoj-jogurt-klassicheskij-260g,.main-page-products__item.pitevoj-jogurt-mango-malina-260g,.main-page-products__item.vysokobelkovyj-koktejl-karamel-latte-260g,.main-page-products__item.vysokobelkovyj-koktejl-malina-fistashka-260g,.main-page-products__item.vysokobelkovyj-koktejl-mango-guava-260g,.main-page-products__item.vysokobelkovyj-koktejl-shokolad-260g{padding:4.0550325851vw 0}}@media (max-width:1023px){.main-page-products__item.bezlaktosnoe-moloko-950g,.main-page-products__item.pitevoj-jogurt-klassicheskij-260g,.main-page-products__item.pitevoj-jogurt-mango-malina-260g,.main-page-products__item.vysokobelkovyj-koktejl-karamel-latte-260g,.main-page-products__item.vysokobelkovyj-koktejl-malina-fistashka-260g,.main-page-products__item.vysokobelkovyj-koktejl-mango-guava-260g,.main-page-products__item.vysokobelkovyj-koktejl-shokolad-260g{padding:0}}@media (max-width:1023px){.main-page-products__item{flex-direction:column}}.main-page-products__media{position:relative}@media (max-width:1023px){.main-page-products__media{height:61.3333333333vw;order:-1}.main-page-products__item.grecheskij-jogurt-klassicheskij-230g .main-page-products__media{margin-top:5.3333333333vw}.main-page-products__item.pitevoj-jogurt-klassicheskij-260g .main-page-products__media,.main-page-products__item.pitevoj-jogurt-mango-malina-260g .main-page-products__media{margin:17.0666666667vw 0 10.6666666667vw}.main-page-products__item.vysokobelkovyj-koktejl-karamel-latte-260g .main-page-products__media,.main-page-products__item.vysokobelkovyj-koktejl-mango-guava-260g .main-page-products__media,.main-page-products__item.vysokobelkovyj-koktejl-shokolad-260g .main-page-products__media{margin:12.8vw 0 4.2666666667vw}.main-page-products__item.vysokobelkovyj-koktejl-malina-fistashka-260g .main-page-products__media{margin:5.3333333333vw 0 10.6666666667vw}.main-page-products__item.bezlaktosnoe-moloko-950g .main-page-products__media{margin:12.8vw 0 10.6666666667vw}}.main-page-products__art,.main-page-products__img{position:absolute;top:50%;left:-122px;width:880px;margin-top:-500px}.main-page-products__art img,.main-page-products__img img{width:100%}.main-page-products__item:nth-child(even) .main-page-products__art,.main-page-products__item:nth-child(even) .main-page-products__img{right:-122px;left:auto}@media (max-width:1365px){.main-page-products__art,.main-page-products__img{left:-8.8341781318vw;width:63.7219406227vw;margin-top:-36.2056480811vw}.main-page-products__item:nth-child(even) .main-page-products__art,.main-page-products__item:nth-child(even) .main-page-products__img{right:-8.8341781318vw}}@media (max-width:1023px){.main-page-products__art,.main-page-products__img{left:50%;width:106.6666666667vw;margin-top:-60.5333333333vw;margin-left:-53.3333333333vw}.main-page-products__item:nth-child(even) .main-page-products__art,.main-page-products__item:nth-child(even) .main-page-products__img{right:auto;left:50%}}.main-page-products__content{z-index:1;display:flex;flex-direction:column;width:424px;height:450px;align-items:flex-start;justify-content:center;gap:32px}.main-page-products__item:nth-child(even) .main-page-products__content{width:524px}@media (max-width:1365px){.main-page-products__item:nth-child(even) .main-page-products__content{width:37.943519189vw}}@media (max-width:1023px){.main-page-products__item:nth-child(even) .main-page-products__content{width:100%}}@media (max-width:1365px){.main-page-products__content{width:30.7023895728vw;height:32.585083273vw;gap:2.3171614772vw}}@media (max-width:1023px){.main-page-products__content{width:100%;height:auto;padding:8vw 0;align-items:center;gap:4.2666666667vw}}.main-page-products__title{font-family:Caveat,sans-serif;font-size:68px;line-height:1;color:#323948}@media (max-width:1365px){.main-page-products__title{font-size:4.923968139vw}}@media (max-width:1023px){.main-page-products__title{font-size:12.8vw}}.main-page-products-features{display:flex;align-items:flex-start}.main-page-products-features__item{display:flex;gap:20px;align-items:flex-end}@media (max-width:1365px){.main-page-products-features__item{gap:1.4482259232vw}}@media (max-width:1023px){.main-page-products-features__item{padding-top:1.0666666667vw;padding-bottom:1.0666666667vw;gap:2.1333333333vw}}.main-page-products-features__item:not(:first-child){padding-left:20px}@media (max-width:1365px){.main-page-products-features__item:not(:first-child){padding-left:1.4482259232vw}}@media (max-width:1023px){.main-page-products-features__item:not(:first-child){padding-left:2.6666666667vw}}.main-page-products-features__item:not(:last-child){padding-right:20px}@media (max-width:1365px){.main-page-products-features__item:not(:last-child){padding-right:1.4482259232vw}}@media (max-width:1023px){.main-page-products-features__item:not(:last-child){padding-right:2.1333333333vw}}.main-page-products-features__item:not(:last-child):after{position:absolute;top:0;right:0;bottom:0;width:1px;height:52px;margin:auto;content:"";background:#323948}@media (max-width:1365px){.main-page-products-features__item:not(:last-child):after{width:.0724112962vw;height:3.7653874004vw}}@media (max-width:1023px){.main-page-products-features__item:not(:last-child):after{width:.2666666667vw;height:10.6666666667vw}}.main-page-products-features__img img{height:56px}@media (max-width:1365px){.main-page-products-features__img img{height:4.0550325851vw}}@media (max-width:1023px){.main-page-products-features__img img{height:9.6vw}}.main-page-products-features__content{padding-bottom:4px}@media (max-width:1365px){.main-page-products-features__content{padding-bottom:.2896451846vw}}@media (max-width:1023px){.main-page-products-features__content{padding-bottom:0}}.main-page-products-features__text{font-family:Intro,sans-serif;font-size:16px;line-height:22px;text-transform:uppercase;color:#323948}@media (max-width:1365px){.main-page-products-features__text{font-size:1.1585807386vw;line-height:1.5930485156vw}}@media (max-width:1023px){.main-page-products-features__text{font-size:3.2vw;line-height:4.2666666667vw}}.main-page-products__more{font-size:17px;line-height:normal;display:block;margin-top:-2px;padding:12px 20px;letter-spacing:1.36px;text-transform:uppercase}@media (max-width:1365px){.main-page-products__more{font-size:1.2309920348vw;margin-top:-.1448225923vw;padding:.8689355539vw 1.4482259232vw;letter-spacing:.0984793628vw}}@media (max-width:1023px){.main-page-products__more{font-size:3.4666666667vw;margin-top:-.5333333333vw;margin-bottom:-.5333333333vw;padding:2.6666666667vw 4.5333333333vw;letter-spacing:.2773333333vw}}.where-buy{padding-top:28px}@media (max-width:1365px){.where-buy{padding-top:2.0275162925vw}}@media (max-width:1023px){.where-buy{padding-top:5.6vw}}.where-buy__title{font-size:44px;letter-spacing:3.52px}@media (max-width:1365px){.where-buy__title{font-size:3.1860970311vw;letter-spacing:.2548877625vw}}@media (max-width:1023px){.where-buy__title{font-size:7.4666666667vw;line-height:9.0666666667vw;letter-spacing:0}}.where-buy__text{font-size:18px;line-height:24px;letter-spacing:1.08px;margin:12px 0}@media (max-width:1365px){.where-buy__text{font-size:1.3034033309vw;line-height:1.7378711079vw;letter-spacing:.0782041999vw;margin:.8689355539vw 0}}@media (max-width:1023px){.where-buy__text{font-size:3.7333333333vw;line-height:4.2666666667vw;letter-spacing:0;margin:1.0666666667vw 0 0}}.where-buy__list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:100px;gap:30px}@media (max-width:1365px){.where-buy__list{gap:2.1723388849vw;grid-auto-rows:7.2411296162vw}}@media (max-width:1023px){.where-buy__list{grid-template-columns:repeat(2,1fr);gap:2.6666666667vw;grid-auto-rows:19.2vw;padding:0 3.7333333333vw}}.where-buy__item{background-color:rgba(255,255,255,.5);transition:.3s cubic-bezier(0,0,.4,1);transition-property:box-shadow,background-color;display:flex}@media (max-width:1365px){.where-buy__item{width:18.6821144098vw}}@media (max-width:1023px){.where-buy__item{width:100%;height:19.2vw}}.where-buy__item:hover{box-shadow:0 10px 24px 0 rgba(0,0,0,.06);background-color:#fff}.where-buy__link{display:flex;width:100%}.where-buy__img{display:block;width:220px;margin:0 auto}@media (max-width:1365px){.where-buy__img{width:15.9304851557vw}}@media (max-width:1023px){.where-buy__img{width:34.6666666667vw}}.product-page{padding-bottom:120px;overflow-x:clip}@media (max-width:1365px){.product-page{padding-bottom:8.6893555395vw}}@media (max-width:1023px){.product-page{padding-bottom:26.6666666667vw}}.product-page.page{padding-top:56px}@media (max-width:1365px){.product-page.page{padding-top:4.0550325851vw}}@media (max-width:1023px){.product-page.page{padding-top:9.8666666667vw}}.product-page__arrs{pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%);top:295px;z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1366px;padding:0 76px}@media (max-width:1365px){.product-page__arrs{top:21.3613323678vw;padding:0 5.5032585083vw}}@media (max-width:1023px){.product-page__arrs{top:62.8%;padding:0 4.5333333333vw}}.product-page__arrs._d{display:flex}@media (max-width:1023px){.product-page__arrs._d{display:none}}.product-page__arrs._m{display:none}@media (max-width:1023px){.product-page__arrs._m{display:flex}}.product-page__arr{pointer-events:all;width:19px}@media (max-width:1365px){.product-page__arr{width:1.3758146271vw}}@media (max-width:1023px){.product-page__arr{width:3.2vw}}.product-page__arr._prev{transform:scaleX(-1)}._desktop .product-page__arr:hover .svg-body{stroke:#1b2a46}.product-page__arr:active .svg-body{stroke:#20242e!important}.product-page__arr svg{width:100%;height:100%}.product-page__arr svg .svg-body{transition:.2s cubic-bezier(0,0,.4,1);transition-property:stroke}.product-page__wrap{z-index:1;display:flex;align-items:flex-start;padding-top:17px}@media (max-width:1365px){.product-page__wrap{padding-top:1.2309920348vw}}@media (max-width:1023px){.product-page__wrap{padding-top:4vw;flex-direction:column-reverse}}.product-page__left{width:55.258%;padding-left:62px}@media (max-width:1365px){.product-page__left{padding-left:4.4895003621vw}}@media (max-width:1023px){.product-page__left{width:100%;padding-left:0}}.product-page__right{width:44.742%;padding-left:116px}@media (max-width:1365px){.product-page__right{padding-left:8.5445329471vw}}@media (max-width:1023px){.product-page__right{width:100%;padding-left:0}}.product-page__text{margin-top:37px;font-size:16px;line-height:20px;letter-spacing:-.32px}@media (max-width:1365px){.product-page__text{margin-top:2.679217958vw;font-size:1.1585807386vw;line-height:1.4482259232vw;letter-spacing:-.0231716148vw}}@media (max-width:1023px){.product-page__text{margin-top:12.8vw;font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:-.064vw}}.product-page__text p{margin-top:5px}@media (max-width:1365px){.product-page__text p{margin-top:.3620564808vw}}@media (max-width:1023px){.product-page__text p{margin-top:1.3333333333vw}}.product-page__text p:first-child{margin-top:0}.product-page__accordion{margin-top:49px}@media (max-width:1365px){.product-page__accordion{margin-top:3.5481535119vw}}@media (max-width:1023px){.product-page__accordion{margin-top:7.4666666667vw}}.product-page__accordion__cross{width:11px;height:11px;cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:transform}@media (max-width:1365px){.product-page__accordion__cross{width:.7965242578vw;height:.7965242578vw}}@media (max-width:1023px){.product-page__accordion__cross{width:2.9333333333vw;height:2.9333333333vw}}._active .product-page__accordion__cross{transform:rotate(45deg)}.product-page__accordion__tab{margin-top:50px;border-bottom:1px solid #323948;padding-bottom:7px}@media (max-width:1365px){.product-page__accordion__tab{margin-top:3.6205648081vw;border-width:.0724112962vw;padding-bottom:.5068790731vw}}@media (max-width:1023px){.product-page__accordion__tab{margin-top:9.0666666667vw;border-width:.2666666667vw;padding-bottom:1.8666666667vw}}.product-page__accordion__tab:first-child{margin-top:0}.product-page__accordion__title{font-weight:400;font-size:18px;line-height:1;letter-spacing:1px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1365px){.product-page__accordion__title{font-size:1.3034033309vw;letter-spacing:.0724112962vw}}@media (max-width:1023px){.product-page__accordion__title{font-size:4.8vw;letter-spacing:.2666666667vw}}.product-page__accordion__title span{cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}._desktop .product-page__accordion__title span:hover{color:#1b2a46}._desktop .product-page__accordion__title span:active{color:#20242e}.product-page__accordion__content{font-size:16px;line-height:20px;max-height:0;overflow:hidden;transition:.2s cubic-bezier(0,0,.4,1);transition-property:max-height,margin,opacity;opacity:0}@media (max-width:1365px){.product-page__accordion__content{font-size:1.1585807386vw;line-height:1.4482259232vw}}@media (max-width:1023px){.product-page__accordion__content{font-size:3.2vw;line-height:4.2666666667vw}}.product-page__accordion__content._active{opacity:1;margin:12px 0 2px}@media (max-width:1365px){.product-page__accordion__content._active{margin:.8689355539vw 0 .1448225923vw}}@media (max-width:1023px){.product-page__accordion__content._active{margin:3.2vw 0 .5333333333vw}}.product-page__accordion__content._flex{display:flex;justify-content:space-between;line-height:24px}@media (max-width:1365px){.product-page__accordion__content._flex{line-height:1.7378711079vw}}@media (max-width:1023px){.product-page__accordion__content._flex{line-height:4.8vw}}.product-page__accordion__content._flex span{align-items:flex-start;text-align:center}.product-page__previews{margin-top:10px;display:flex;align-items:flex-end}@media (max-width:1365px){.product-page__previews{margin-top:.7241129616vw}}@media (max-width:1023px){.product-page__previews{margin:2.1333333333vw -4vw 0}}@media (max-width:1023px){.product-page__previews._single{margin:2.1333333333vw 0 0}}.product-page__previews__title{font-weight:400;font-size:18px;line-height:1;letter-spacing:1px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px}@media (max-width:1365px){.product-page__previews__title{font-size:1.3034033309vw;letter-spacing:.0724112962vw;margin-top:3.6205648081vw}}@media (max-width:1023px){.product-page__previews__title{font-size:4.8vw;letter-spacing:.2666666667vw;margin-top:9.0666666667vw}}.product-page__previews__item{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:8px}@media (max-width:1365px){.product-page__previews__item{gap:.5792903693vw}}@media (max-width:1023px){.product-page__previews__item{gap:2.6666666667vw}}._single .product-page__previews__item{flex:unset}.product-page__previews__item__pic{width:108px;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}@media (max-width:1365px){.product-page__previews__item__pic{width:7.8204199855vw}}@media (max-width:1023px){.product-page__previews__item__pic{width:18.6666666667vw}}.product-page__previews__item__title{text-align:center;font-size:12px;line-height:17px;text-transform:uppercase;margin-top:0}@media (max-width:1365px){.product-page__previews__item__title{font-size:.8689355539vw;line-height:1.2309920348vw;margin-top:0}}@media (max-width:1023px){.product-page__previews__item__title{font-size:3.2vw;line-height:3.4666666667vw;margin-top:0;min-height:6.9333333333vw}}.product-page__previews .bullet{height:97px;align-self:center}@media (max-width:1365px){.product-page__previews .bullet{height:7.0238957277vw}}@media (max-width:1023px){.product-page__previews .bullet{height:20vw}}.product-page__previews .bullet:first-child{display:none}.product-page__pic._d{display:block}@media (max-width:1023px){.product-page__pic._d{display:none}}.product-page__pic._m{display:none}@media (max-width:1023px){.product-page__pic._m{display:block}}.product-page__title{margin-top:25px;font-family:Caveat,sans-serif;font-size:68px;line-height:1;font-weight:400}@media (max-width:1365px){.product-page__title{margin-top:1.8102824041vw;font-size:4.923968139vw}}@media (max-width:1023px){.product-page__title{margin-top:12vw;font-size:12.5333333333vw;line-height:12.5333333333vw;text-align:center}}.product-page__subtitle{font-family:Caveat,sans-serif;font-size:36px;font-weight:400;line-height:32px;letter-spacing:.72px;color:#323948;margin-top:16px}@media (max-width:1365px){.product-page__subtitle{font-size:2.6068066618vw;margin-top:1.1585807386vw;line-height:2.3171614772vw;letter-spacing:.0521361332vw}}@media (max-width:1023px){.product-page__subtitle{font-size:6.4vw;line-height:6.4vw;letter-spacing:.48px;text-align:center;margin-top:3.2vw}}.product-page__features{width:100%;margin-top:45px;padding-left:8px}@media (max-width:1365px){.product-page__features{margin-top:3.2585083273vw;padding-left:.5792903693vw}}@media (max-width:1023px){.product-page__features{margin-top:5.6vw;padding-inline:6.6666666667vw}}.product-page__features .feature{border-top:1px solid #323948;display:flex;align-items:stretch;position:relative}.product-page__features .feature::after{content:"";position:absolute;left:90px;top:-1px;bottom:0;width:1px;background:#323948}@media (max-width:1365px){.product-page__features .feature{border-width:.0724112962vw}.product-page__features .feature::after{left:6.5170166546vw;top:-.0724112962vw;width:.0724112962vw}}@media (max-width:1023px){.product-page__features .feature{border-width:.2666666667vw}.product-page__features .feature::after{left:39%;top:-.2666666667vw;width:.2666666667vw}}.product-page__features .feature:first-child{border-top:none}.product-page__features .feature__wrap{width:90px;height:100%;display:flex;justify-content:center;align-items:center;align-self:center}@media (max-width:1365px){.product-page__features .feature__wrap{width:6.5170166546vw}}@media (max-width:1023px){.product-page__features .feature__wrap{width:39%}}.product-page__features .feature__layout{width:75%;height:100%;display:flex;align-items:center;padding-inline:22px;padding-top:22px;padding-bottom:20px;align-self:center}@media (max-width:1365px){.product-page__features .feature__layout{padding-inline:1.5930485156vw;padding-top:1.5930485156vw;padding-bottom:1.4482259232vw}}@media (max-width:1023px){.product-page__features .feature__layout{border-width:.2666666667vw;padding-top:4vw;padding-bottom:3.7333333333vw;padding-left:4.5333333333vw;padding-right:6.6666666667vw;width:61%}}.product-page__features .feature__layout>div{margin:-2px 0 -4px}@media (max-width:1365px){.product-page__features .feature__layout>div{margin:-.1448225923vw 0 -.2896451846vw}}@media (max-width:1023px){.product-page__features .feature__layout>div{margin:-.5333333333vw 0 -1.0666666667vw}}@media (max-width:1023px){.feature.protein_50 .feature__layout>div{max-width:30.9333333333vw}}.product-page__features .feature.salad .s2{display:block;font-size:0;line-height:0}.product-page__calculator{display:block;border-radius:16px;border:1px solid #323948;background:#f9f5f4;padding:58px 24px;margin-top:47px;color:#323948;background-image:url(/assets/images/calculator/product-page__calculator--bg.webp);background-size:contain;background-position:right;background-repeat:no-repeat}@media (max-width:1365px){.product-page__calculator{border-radius:1.1585807386vw;border:.0724112962vw solid #323948;padding:4.1998551774vw 1.7378711079vw;margin-top:3.4033309196vw}}@media (max-width:1023px){.product-page__calculator{border-radius:4.2666666667vw;border:.2666666667vw solid #323948;padding:10.6666666667vw 6.4vw;margin-top:10.1333333333vw;background-size:42%;background-position:100% bottom}}.product-page__calculator>p{font-size:24px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.48px;width:146px}@media (max-width:1365px){.product-page__calculator>p{font-size:1.7378711079vw;line-height:1.8826937002vw;letter-spacing:-.0347574222vw;width:10.5720492397vw}}@media (max-width:1023px){.product-page__calculator>p{font-size:5.8666666667vw;line-height:6.4vw;letter-spacing:-.1173333333vw;width:36.5333333333vw}}.product-page__calc-link{display:block;margin-top:47px;padding-left:95px}@media (max-width:1365px){.product-page__calc-link{margin-top:3.4033309196vw;padding-left:6.8790731354vw}}@media (max-width:1023px){.product-page__calc-link{margin-top:12.5333333333vw;padding-left:18.6666666667vw}}.product-page__calc-link-content{padding:18px 20px 12px 90px;margin-block:30px;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:12px;background:#323948}@media (max-width:1365px){.product-page__calc-link-content{padding:1.3034033309vw 1.4482259232vw .8689355539vw 6.5170166546vw;margin-block:2.1723388849vw;border-radius:.8689355539vw}}@media (max-width:1023px){.product-page__calc-link-content{padding:4.8vw 4.2666666667vw 3.2vw 25.0666666667vw;margin-block:6.9333333333vw;border-radius:3.2vw}}.product-page__calc-link-content:before{z-index:1;content:"";position:absolute;top:50%;left:-90px;transform:translateY(-50%);width:170px;height:170px;background-image:url(/assets/images/calculator/product-page__calculator--bg.webp);background-size:contain}@media (max-width:1365px){.product-page__calc-link-content:before{left:-6.5170166546vw;width:12.3099203476vw;height:12.3099203476vw}}@media (max-width:1023px){.product-page__calc-link-content:before{left:-18.6666666667vw;width:40vw;height:40vw}}.product-page__calc-link-content ._text{color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.48px}@media (max-width:1365px){.product-page__calc-link-content ._text{font-size:1.7378711079vw;line-height:1.8826937002vw;letter-spacing:-.0347574222vw}}@media (max-width:1023px){.product-page__calc-link-content ._text{font-size:4.8vw;line-height:5.8666666667vw;letter-spacing:-.096vw}}.product-page__calc-link-content ._more{cursor:pointer;border:none;background-color:transparent;display:flex;align-items:center;margin-top:4px;color:#767a84;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1365px){.product-page__calc-link-content ._more{font-size:1.1585807386vw;line-height:1.5930485156vw;margin-top:.2896451846vw}}@media (max-width:1023px){.product-page__calc-link-content ._more{font-size:3.7333333333vw;line-height:5.3333333333vw;margin-top:1.0666666667vw}}.product-page__calc-link-content ._more:after{content:"";display:block;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjQ3IDEuNDdjLjMtLjMuNzctLjMgMS4wNiAwTDkuMDYgNmwtNC41MyA0LjUzYS43NS43NSAwIDEgMS0xLjA2LTEuMDZMNi45NCA2IDMuNDcgMi41M2EuNzUuNzUgMCAwIDEgMC0xLjA2WiIgZmlsbD0iIzczN0Q5MyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:12px 12px;margin-left:4px}@media (max-width:1365px){.product-page__calc-link-content ._more:after{width:1.4482259232vw;height:1.4482259232vw;background-size:.8689355539vw .8689355539vw;margin-left:.2896451846vw}}@media (max-width:1023px){.product-page__calc-link-content ._more:after{width:5.3333333333vw;height:5.3333333333vw;background-size:3.2vw 3.2vw;margin-left:1.0666666667vw}}.product-page__btn{margin-top:40px;padding-inline:20px}@media (max-width:1365px){.product-page__btn{margin-top:2.8964518465vw;padding-inline:1.4482259232vw}}@media (max-width:1023px){.product-page__btn{margin:4.8vw auto 0;padding-inline:5.8666666667vw}}.product-page__bg{position:absolute;pointer-events:none;left:50%;bottom:0}@media (max-width:1023px){.product-page__bg{max-width:none!important}}.product-page__picture{overflow-x:clip;cursor:grab;width:554px;max-width:554px;margin:0 auto}@media (max-width:1365px){.product-page__picture{width:40.1158580739vw}}@media (max-width:1023px){.product-page__picture{max-width:none;margin-inline:-8vw;width:calc(100% + 16vw)}}.product-page__picture._d{display:block}@media (max-width:1023px){.product-page__picture._d{display:none}}.product-page__picture._m{display:none}@media (max-width:1023px){.product-page__picture._m{display:block}}.product-page__thumbs{margin:1px auto -10px;width:420px;opacity:0}@media (max-width:1365px){.product-page__thumbs{width:30.4127443881vw;margin:.0724112962vw auto -.7241129616vw}}@media (max-width:1023px){.product-page__thumbs{margin-top:6.1333333333vw;margin-bottom:10.6666666667vw;width:100%;padding:0 8vw}}.product-page__thumbs._d{display:block}@media (max-width:1023px){.product-page__thumbs._d{display:none}}.product-page__thumbs._m{display:none}@media (max-width:1023px){.product-page__thumbs._m{display:block}}.product-page__thumbs._inited{opacity:1}.product-page__thumbs-swiper{padding-block:10px;position:relative;width:318px;margin:0 auto}@media (max-width:1365px){.product-page__thumbs-swiper{width:23.0267921796vw;padding-block:.7241129616vw}}@media (max-width:1023px){.product-page__thumbs-swiper{padding:0;width:calc(100% + 16vw);margin-left:-8vw;overflow:visible}}.product-page__thumbs-list._center{justify-content:center}@media (min-width:1024px){.product-page__thumbs-list._center{justify-content:flex-start}}@media (max-width:1023px){.product-page__thumbs-list{width:84vw}}.product-page__thumbs-item{border-radius:50%;overflow:hidden;background-color:#fff;flex-basis:70px;border:2px solid transparent;transition:.3s cubic-bezier(0,0,.4,1);transition-property:box-shadow,border-color}@media (max-width:1365px){.product-page__thumbs-item{flex-basis:5.0687907314vw;border-width:.1448225923vw}}@media (max-width:1023px){.product-page__thumbs-item{flex-basis:14.9333333333vw;border-width:.5333333333vw}}._desktop .product-page__thumbs-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media (max-width:1023px){._desktop .product-page__thumbs-item:hover{box-shadow:none}}.swiper-slide-thumb-active .product-page__thumbs-item{border-color:#323948}.product-page__thumbs-image{display:block;cursor:pointer}.product-page__thumbs-swiper-nav{width:30px;height:30px;position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}@media (max-width:1365px){.product-page__thumbs-swiper-nav{width:2.1723388849vw;height:2.1723388849vw}}@media (max-width:1023px){.product-page__thumbs-swiper-nav{width:8vw;height:8vw}}.product-page__thumbs-swiper-nav._hidden{display:none}.product-page__thumbs-swiper-nav.swiper-button-disabled{opacity:0;pointer-events:none}.product-page__thumbs-swiper-nav._prev{-webkit-transform:scaleX(-1);transform:scaleX(-1) translateY(-50%);left:10px}@media (max-width:1365px){.product-page__thumbs-swiper-nav._prev{left:.7241129616vw}}@media (max-width:1023px){.product-page__thumbs-swiper-nav._prev{left:0}}.product-page__thumbs-swiper-nav._next{right:10px}@media (max-width:1365px){.product-page__thumbs-swiper-nav._next{right:.7241129616vw}}@media (max-width:1023px){.product-page__thumbs-swiper-nav._next{right:0}}.product-page__thumbs-swiper-nav::after,.product-page__thumbs-swiper-nav::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-size:auto;background-repeat:no-repeat;background-position:center;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}.product-page__thumbs-swiper-nav::before{background-image:url(/assets/images/ui/arrow-thumbs.svg)}.product-page__thumbs-swiper-nav::after{opacity:0;background-image:url(/assets/images/ui/arrow-thumbs-over.svg)}._desktop .product-page__thumbs-swiper-nav:hover::before{opacity:0}._desktop .product-page__thumbs-swiper-nav:hover::after{opacity:1}.error-page{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 0 190px}@media (max-width:1365px){.error-page{padding:8.6893555395vw 0 13.7581462708vw}}@media (max-width:1023px){.error-page{padding:21.3333333333vw 0 45.8666666667vw}}.error-page__404{max-width:796px;width:58.272%}@media (max-width:1023px){.error-page__404{width:85.866%}}.error-page__content{text-align:center;font-size:17px;line-height:normal;letter-spacing:1.36px;text-transform:uppercase;margin:-60px 0 30px}@media (max-width:1365px){.error-page__content{font-size:1.2309920348vw;letter-spacing:.0984793628vw;margin:-4.3446777697vw 0 2.1723388849vw}}@media (max-width:1023px){.error-page__content{font-size:4.2666666667vw;line-height:6.4vw;letter-spacing:.2666666667vw;margin:-2.9333333333vw 0 6.4vw}}.error-page__btn{margin:0 auto}.error-page__bg-pic{position:absolute;pointer-events:none}.error-page__bg-pic._left{left:0;top:44.318%;max-width:187px;width:13.689%}@media (max-width:1023px){.error-page__bg-pic._left{width:20.533%;top:59.961%}}.error-page__bg-pic._right{right:0;top:7.575%;max-width:138px;width:10.102%}@media (max-width:1023px){.error-page__bg-pic._right{width:18.133%;top:3.256%}}.error-page__bg-pic._bottom{bottom:-99px;left:50%;max-width:719px;width:52.635%;transform:translateX(-29%)}@media (max-width:1365px){.error-page__bg-pic._bottom{bottom:-7.1687183201vw}}@media (max-width:1023px){.error-page__bg-pic._bottom{width:84.533%;transform:translateX(-50%);bottom:-20.8vw}}.where-buy-page{position:relative;overflow-x:clip;padding-block-end:237px}@media (max-width:1365px){.where-buy-page{padding-block-end:17.1614771904vw}}@media (max-width:1023px){.where-buy-page{padding-block-end:19.2vw}}.where-buy-page__header{margin-block-start:30px}@media (max-width:1365px){.where-buy-page__header{margin-block-start:2.1723388849vw}}@media (max-width:1023px){.where-buy-page__header{margin-block-start:7.4666666667vw}}.where-buy-page__title{position:relative;background-color:#f9f5f4;padding-block:26px 12px;font-size:50px;line-height:50px;letter-spacing:1.4px;text-transform:uppercase;text-align:center;z-index:1}@media (max-width:1365px){.where-buy-page__title{padding-block:1.8826937002vw .8689355539vw;font-size:3.6205648081vw;line-height:3.6205648081vw;letter-spacing:.1013758146vw}}@media (max-width:1023px){.where-buy-page__title{padding-block:6.4vw 0;font-size:8vw;line-height:8vw;letter-spacing:.2666666667vw}}.where-buy-page__title-text{padding-inline:60px;background-color:#f9f5f4}@media (max-width:1365px){.where-buy-page__title-text{padding-inline:4.3446777697vw}}@media (max-width:1023px){.where-buy-page__title-text{padding-inline:6.4vw}}.where-buy-page__title-text::after{position:absolute;content:"";width:100%;height:2px;top:50%;left:0;transform:scaleX(10) translateY(-50%);background-color:#323948;z-index:-1}.where-buy-page__description{margin-block-start:4px;font-size:18px;line-height:24px;letter-spacing:1.1px;text-align:center}@media (max-width:1365px){.where-buy-page__description{margin-block-start:.2896451846vw;font-size:1.3034033309vw;line-height:1.7378711079vw;letter-spacing:.0796524258vw}}@media (max-width:1023px){.where-buy-page__description{margin-block-start:3.2vw;font-size:3.7333333333vw;line-height:4.2666666667vw;letter-spacing:0}}.where-buy-page__bg{position:absolute;width:1194px;left:37%;transform:translateX(-50%);bottom:-148px}@media (max-width:1365px){.where-buy-page__bg{width:86.4590876177vw;bottom:-10.4996379435vw}}@media (max-width:1023px){.where-buy-page__bg{width:89.0666666667vw;bottom:-12.8vw;left:38.4%}}.recipes-page{overflow-x:clip;margin-bottom:100px}@media (max-width:1365px){.recipes-page{margin-bottom:7.2411296162vw}}@media (max-width:1023px){.recipes-page{margin-bottom:17.3333333333vw}}.recipes-page.page{padding-top:56px}@media (max-width:1365px){.recipes-page.page{padding-top:4.0550325851vw}}@media (max-width:1023px){.recipes-page.page{padding-top:10.6666666667vw}}.recipes-page--category-page{margin-bottom:0;padding-bottom:184px}@media (max-width:1365px){.recipes-page--category-page{padding-bottom:13.3236784938vw}}@media (max-width:1023px){.recipes-page--category-page{padding-bottom:20.8vw}}.recipes-page__header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block-start:38px;margin-block-end:94px}@media (max-width:1365px){.recipes-page__header{padding-block-start:2.7516292542vw;margin-block-end:6.8066618392vw}}@media (max-width:1023px){.recipes-page__header{padding-block-start:6.6666666667vw;margin-block-end:13.3333333333vw}}.recipes-page--category-page .recipes-page__header{margin-block-end:93px}@media (max-width:1365px){.recipes-page--category-page .recipes-page__header{margin-block-end:6.7342505431vw}}@media (max-width:1023px){.recipes-page--category-page .recipes-page__header{margin-block-end:12.5333333333vw}}.recipes-page__heading{display:flex;align-items:center;margin-bottom:50px;gap:45px}@media (max-width:1365px){.recipes-page__heading{margin-bottom:3.6205648081vw;gap:3.2585083273vw}}@media (max-width:1023px){.recipes-page__heading{flex-direction:column;align-items:center;margin-bottom:10.1333333333vw}}.recipes-page__heading-logo{width:160px}@media (max-width:1365px){.recipes-page__heading-logo{width:11.585807386vw}}@media (max-width:1023px){.recipes-page__heading-logo{width:26.6666666667vw}}.recipes-page__heading-img{display:block;width:100%}.recipes-page__heading-title{display:flex;align-items:center}.recipes-page__heading-text{font-size:50px;line-height:50px;text-transform:uppercase;padding-block-start:20px;letter-spacing:1.15px}@media (max-width:1365px){.recipes-page__heading-text{font-size:3.6205648081vw;line-height:3.6205648081vw;letter-spacing:.0832729906vw;padding-block-start:1.0861694424vw}}@media (max-width:1023px){.recipes-page__heading-text{font-size:8vw;line-height:8vw;letter-spacing:.3066666667vw;padding-block-start:4vw;letter-spacing:.1066666667vw}}.recipes-page__heading-underline{position:relative;font-size:25px;text-transform:uppercase;letter-spacing:3px}@media (max-width:1365px){.recipes-page__heading-underline{font-size:1.8102824041vw;letter-spacing:.2172338885vw}}@media (max-width:1023px){.recipes-page__heading-underline{font-size:4.8vw;letter-spacing:.5866666667vw;margin-block-start:1.0666666667vw}}.recipes-page__heading-underline::after{position:absolute;background-size:contain;content:"";width:106%;height:6px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzI5IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCAzMjkgNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjUgMy42MjU0OUMxLjI1IDMuNjI1NDkgNDEuMjUgMS42MjU3IDg4Ljc1IDEuNjI1NDlDMTU2LjcxOSAxLjYyNTE4IDE5Mi4yODEgMy42MjUxMiAyNjAuMjUgMy42MjU0OUMzMDEuMjUgMy42MjU3MSAzMjcuNzUgMS42MjU0OSAzMjcuNzUgMS42MjU0OSIgc3Ryb2tlPSIjMUIyQTQ2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);bottom:-22px;left:-10px}@media (max-width:1365px){.recipes-page__heading-underline::after{height:.434467777vw;bottom:-1.5930485156vw}}@media (max-width:1023px){.recipes-page__heading-underline::after{height:1.6vw;bottom:-3.7333333333vw;transform:scale(1.11)}}.recipes-page__nav{width:100%}.recipes-page__nav-list{list-style:none;padding:0;display:flex;justify-content:center}@media (max-width:1023px){.recipes-page__nav-list{margin-inline:-.5333333333vw}}.recipes-page__nav-item{position:relative;text-transform:lowercase;padding-inline:73px;max-width:max-content;min-width:100px;text-align:center}@media (max-width:1365px){.recipes-page__nav-item{padding-inline:5.2860246198vw;min-width:7.2411296162vw}}@media (max-width:1023px){.recipes-page__nav-item{padding-inline:2.9333333333vw;min-width:13.6vw}.recipes-page__nav-item:first-of-type{padding-inline-start:0}.recipes-page__nav-item:last-of-type{padding-inline-end:0}}.recipes-page__nav-item:not(:last-child)::before{position:absolute;content:"";width:1px;height:80%;right:0;top:28px;background-color:#323948}@media (max-width:1365px){.recipes-page__nav-item:not(:last-child)::before{top:1.4482259232vw;height:7.3135409124vw}}@media (max-width:1023px){.recipes-page__nav-item:not(:last-child)::before{top:2.1333333333vw;height:14.6666666667vw}}.recipes-page__nav-link{display:flex;flex-direction:column;align-items:center;gap:16px;font-size:18px;line-height:20px;color:#323948;min-width:100px;letter-spacing:-.4px;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity,color}@media (max-width:1365px){.recipes-page__nav-link{gap:1.1585807386vw;font-size:1.3034033309vw;line-height:1.4482259232vw;min-width:7.2411296162vw;letter-spacing:-.0289645185vw}}@media (max-width:1023px){.recipes-page__nav-link{gap:2.1333333333vw;font-size:3.2vw;line-height:5.3333333333vw;min-width:13.6vw;letter-spacing:-.0266666667vw}}.recipes-page__nav-link--current{opacity:.55;pointer-events:none;cursor:pointer}._desktop .recipes-page__nav-link:hover{color:#1b2a46}._desktop .recipes-page__nav-link:active{opacity:.8}.recipes-page__nav-icon img{width:100px}@media (max-width:1365px){.recipes-page__nav-icon img{width:7.2411296162vw}}@media (max-width:1023px){.recipes-page__nav-icon img{width:13.6vw}}.recipes-page__categories-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:122px}@media (max-width:1365px){.recipes-page__categories-list{gap:8.8341781318vw}}@media (max-width:1023px){.recipes-page__categories-list{gap:11.2vw}}.recipes-page__bg{position:absolute;bottom:0;left:50%}.recipes-page__bottom{padding:56px 55px 32px 55px}@media (max-width:1365px){.recipes-page__bottom{padding:4.0550325851vw 3.9826212889vw 2.3171614772vw 3.9826212889vw}}@media (max-width:1023px){.recipes-page__bottom{padding:0;margin-block-start:4vw}}.recipes-page__bottom-text{font-size:22px;letter-spacing:-.4px;line-height:22px}@media (max-width:1365px){.recipes-page__bottom-text{font-size:1.5930485156vw;letter-spacing:-.0289645185vw;line-height:1.5930485156vw}}@media (max-width:1023px){.recipes-page__bottom-text{font-size:3.2vw;letter-spacing:-.0666666667vw;line-height:3.2vw}}.recipe-page{position:relative;z-index:0;overflow-x:clip;margin-block-end:205px}@media (max-width:1365px){.recipe-page{margin-block-end:14.9891383056vw}}@media (max-width:1023px){.recipe-page{margin-block-end:12.8vw}}.recipe-page.page{padding-top:56px}@media (max-width:1365px){.recipe-page.page{padding-top:4.0550325851vw}}@media (max-width:1023px){.recipe-page.page{padding-top:9.8666666667vw}}.recipe-page__header{text-align:center;margin-block-start:46px;margin-block-end:30px;z-index:1}@media (max-width:1365px){.recipe-page__header{margin-block-start:3.3309196235vw;margin-block-end:2.1723388849vw}}@media (max-width:1023px){.recipe-page__header{margin-block-start:5.0666666667vw;margin-block-end:8vw}}.recipe-page__title{display:flex;flex-direction:column;align-items:center}.recipe-page__title-headline{font-weight:400;text-wrap:balance;position:relative;display:block;font-size:50px;line-height:55px;text-transform:uppercase;background-color:#f9f5f4;letter-spacing:2px;overflow-wrap:break-word;padding-inline:60px}@media (max-width:1365px){.recipe-page__title-headline{padding-inline:4.3446777697vw;font-size:3.6205648081vw;line-height:3.9826212889vw;letter-spacing:.1448225923vw}}@media (max-width:1023px){.recipe-page__title-headline{padding-inline:5.8666666667vw;font-size:8vw;letter-spacing:.2666666667vw;line-height:8vw;width:min-content;max-width:100vw}}.recipe-page__title-headline::after{position:absolute;content:"";width:100%;height:2px;top:50%;left:0;transform:scaleX(10) translateY(-50%);background-color:#323948;z-index:-1}.recipe-page__title-subline{font-weight:400;display:block;font-size:49px;line-height:44px;font-family:Caveat,sans-serif;letter-spacing:1px}@media (max-width:1365px){.recipe-page__title-subline{font-size:3.5481535119vw;line-height:3.1860970311vw;letter-spacing:.0724112962vw}}@media (max-width:1023px){.recipe-page__title-subline{font-size:6.4vw;line-height:8vw;letter-spacing:.1333333333vw}}.recipe-page__hero{height:555px}@media (max-width:1365px){.recipe-page__hero{height:40.18826937vw}}@media (max-width:1023px){.recipe-page__hero{height:40.5333333333vw}}.recipe-page__hero-img{position:absolute}@media (max-width:1023px){.recipe-page__info{padding-block-start:6.4vw}}.recipe-page__info-list{position:relative;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:30px 90px;margin-inline:28px;z-index:1;border-top:1px solid #323948;border-bottom:1px solid #323948}@media (max-width:1365px){.recipe-page__info-list{padding:2.6068066618vw 6.5170166546vw}}@media (max-width:1023px){.recipe-page__info-list{grid-template-columns:repeat(2,1fr);padding-inline:0;padding-block:0;margin-inline:0}.recipe-page__info-list::after{position:absolute;content:"";width:100%;height:1px;background-color:#323948;top:50%;left:0}}.recipe-page__info-item{position:relative;padding-top:62px;background-repeat:no-repeat;background-position:50% 5%;text-align:center}.recipe-page__info-item--complex{background-image:url(/assets/images/recipes/icons/complex.svg)}.recipe-page__info-item--time{background-image:url(/assets/images/recipes/icons/time.svg)}.recipe-page__info-item--portions{background-image:url(/assets/images/recipes/icons/portions.svg)}.recipe-page__info-item--ccal{background-image:url(/assets/images/recipes/icons/ccal.svg)}@media (max-width:1365px){.recipe-page__info-item{padding-top:4.3446777697vw;background-position:50% -.1448225923vw}}@media (max-width:1023px){.recipe-page__info-item{padding-top:4.2666666667vw;padding-bottom:4vw;padding-left:13.8666666667vw;background-position:left;background-size:11.7333333333vw}}.recipe-page__info-item:not(:last-child)::after{--offset:24px;position:absolute;content:"";height:calc(100% + var(--offset));width:1px;background-color:#323948;right:0;top:calc(var(--offset)/ 2 * -1)}@media (max-width:1023px){.recipe-page__info-item:not(:last-child)::after{width:0}.recipe-page__info-item:nth-child(2n){margin-inline-start:10px}.recipe-page__info-item:nth-child(2n+1):after{--offset:-24px;position:absolute;content:"";height:calc(100% + var(--offset));width:1px;background-color:#323948;right:0;top:calc(var(--offset)/ 2 * -1)}}.recipe-page__info-item-label{color:#323948;font-size:17px;line-height:20px;text-transform:lowercase;display:block}@media (max-width:1365px){.recipe-page__info-item-label{font-size:1.2309920348vw;line-height:1.4482259232vw}}@media (max-width:1023px){.recipe-page__info-item-label{font-size:3.2vw;line-height:3.7333333333vw;text-align:start}}.recipe-page__info-item-value{color:#323948;font-size:17px;line-height:20px;display:block;font-weight:600}.recipe-page__info-item--ccal .recipe-page__info-item-value{text-transform:uppercase}@media (max-width:1365px){.recipe-page__info-item-value{font-size:1.2309920348vw;line-height:1.4482259232vw}}@media (max-width:1023px){.recipe-page__info-item-value{font-size:3.2vw;line-height:3.7333333333vw;text-align:start}}.recipe-page__ingredients{padding-block:60px 105px}@media (max-width:1365px){.recipe-page__ingredients{padding-block-start:4.3446777697vw;padding-block-end:7.603186097vw}}@media (max-width:1023px){.recipe-page__ingredients{padding-block-start:6.4vw;padding-block-end:8vw}}.recipe-page__ingredients-title{text-align:center;font-family:Caveat,sans-serif;font-weight:400;font-size:60px;line-height:44px;margin-block-end:48px;letter-spacing:1px}@media (max-width:1365px){.recipe-page__ingredients-title{font-size:4.3446777697vw;line-height:3.1860970311vw;margin-block-end:3.4757422158vw;letter-spacing:.0724112962vw}}@media (max-width:1023px){.recipe-page__ingredients-title{font-size:8vw;line-height:11.7333333333vw;margin-block-end:3.7333333333vw;letter-spacing:.2666666667vw}}.recipe-page__ingredients-list{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:19px}@media (max-width:1365px){.recipe-page__ingredients-list{column-gap:1.4482259232vw;row-gap:1.3758146271vw}}@media (max-width:1023px){.recipe-page__ingredients-list{grid-template-columns:repeat(1,1fr);gap:4.2666666667vw}}.recipe-page__ingredients-item{display:flex;justify-content:space-between;padding-inline:78px 0;min-height:170px;gap:28px}@media (max-width:1365px){.recipe-page__ingredients-item{min-height:12.3099203476vw;padding-inline-start:5.6480811007vw;gap:2.0275162925vw}}@media (max-width:1023px){.recipe-page__ingredients-item{min-height:26.6666666667vw;padding-inline-start:0;gap:0}}.recipe-page__ingredients-item:nth-child(2n){flex-direction:row-reverse;padding-inline:0 78px}@media (max-width:1365px){.recipe-page__ingredients-item:nth-child(2n){padding-inline-end:5.6480811007vw}}@media (max-width:1023px){.recipe-page__ingredients-item:nth-child(2n){padding-inline-end:0}}.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-name{padding-inline-start:30px}@media (max-width:1365px){.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-name{padding-inline-start:2.1723388849vw}}@media (max-width:1023px){.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-name{padding-inline-start:0}}.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-amount{padding-inline-start:30px}@media (max-width:1365px){.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-amount{padding-inline-start:2.1723388849vw}}@media (max-width:1023px){.recipe-page__ingredients-item:nth-child(2n) .recipe-page__ingredients-amount{padding-inline-start:0}}.recipe-page__ingredients-text-container{display:flex;flex-direction:column;justify-content:center;width:165px}@media (max-width:1365px){.recipe-page__ingredients-text-container{width:11.9478638668vw}}@media (max-width:1023px){.recipe-page__ingredients-text-container{width:36vw}}.recipe-page__ingredients-img-container{width:280px}@media (max-width:1365px){.recipe-page__ingredients-img-container{width:20.2751629254vw}}@media (max-width:1023px){.recipe-page__ingredients-img-container{width:43.7333333333vw}}.recipe-page__ingredients-img-container img{height:100%;object-fit:contain}.recipe-page__ingredients-name{font-size:27px;line-height:normal;text-transform:uppercase;padding-block-end:14px;border-bottom:1px solid #323948}@media (max-width:1365px){.recipe-page__ingredients-name{font-size:1.9551049964vw;line-height:2.1723388849vw;padding-block-end:1.0137581463vw}}@media (max-width:1023px){.recipe-page__ingredients-name{font-size:4.8vw;line-height:5.6vw;padding-block-end:2.1333333333vw}}.recipe-page__ingredients-name>span{display:block;font-size:14px;line-height:18px;letter-spacing:.56px}@media (max-width:1365px){.recipe-page__ingredients-name>span{font-size:1.0137581463vw;line-height:1.3034033309vw;letter-spacing:.0405503259vw}}@media (max-width:1023px){.recipe-page__ingredients-name>span{font-size:3.2vw;line-height:3.2vw}}.recipe-page__ingredients-amount{font-size:28px;font-weight:600;padding-block-start:22px}@media (max-width:1365px){.recipe-page__ingredients-amount{font-size:2.0275162925vw;padding-block-start:1.5930485156vw}}@media (max-width:1023px){.recipe-page__ingredients-amount{font-size:4.8vw;padding-block-start:3.2vw}}.recipe-page__preparation{text-align:center;margin-block-end:59px;margin-block-start:0}@media (max-width:1365px){.recipe-page__preparation{margin-block-end:4.2722664736vw}}@media (max-width:1023px){.recipe-page__preparation{margin-block-end:2.9333333333vw}}.recipe-page__preparation-title{display:inline-block;padding-inline:40px;font-family:Caveat,sans-serif;font-weight:400;font-size:60px;line-height:44px;background-color:#f9f5f4;z-index:1;letter-spacing:1.2px}@media (max-width:1365px){.recipe-page__preparation-title{font-size:4.3446777697vw;line-height:3.1860970311vw;letter-spacing:.0868935554vw;padding-inline:2.8964518465vw}}@media (max-width:1023px){.recipe-page__preparation-title{font-size:8vw;line-height:11.7333333333vw;padding-inline:10.6666666667vw;letter-spacing:.1333333333vw;top:-1.6vw}}.recipe-page__preparation-list{padding:55px 60px 49px;border:1px solid #323948;border-radius:20px;list-style:none;translate:0 -16px;text-align:start}@media (max-width:1365px){.recipe-page__preparation-list{border-radius:1.4482259232vw;padding-block-start:3.9826212889vw;padding-block-end:3.5481535119vw;padding-inline:4.3446777697vw;translate:0 -1.1585807386vw}}@media (max-width:1023px){.recipe-page__preparation-list{margin-inline:-5.3333333333vw;border-radius:5.3333333333vw;padding:4.2666666667vw 6.4vw;transform:translateY(-15px)}}.recipe-page__preparation-item{font-size:20px;line-height:28px;letter-spacing:.4px}@media (max-width:1365px){.recipe-page__preparation-item{font-size:1.4482259232vw;line-height:2.0275162925vw;letter-spacing:.0289645185vw}}@media (max-width:1023px){.recipe-page__preparation-item{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:.1066666667vw}}.recipe-page__preparation-item:not(:last-child){margin-block-end:22px}@media (max-width:1365px){.recipe-page__preparation-item:not(:last-child){margin-block-end:1.5930485156vw}}@media (max-width:1023px){.recipe-page__preparation-item:not(:last-child){margin-block-end:1.8666666667vw}}.recipe-page__preparation-item::before{display:inline-block;content:url(../images/ui/bullet.svg);padding-inline-end:.8em;transform:scale(1.65);top:-3px}@media (max-width:1365px){.recipe-page__preparation-item::before{top:-.2172338885vw}}@media (max-width:1023px){.recipe-page__preparation-item::before{padding-inline-end:.2em;transform:scale(.8) translate(-9px,3px)}}.recipe-page__more{text-align:center}.recipe-page__more-title{position:relative;display:inline-block;font-size:55px;line-height:55px;text-transform:uppercase;background-color:#f9f5f4;padding-inline:60px;margin-block-end:40px;letter-spacing:1.6px;font-weight:400}@media (max-width:1365px){.recipe-page__more-title{padding-inline:4.3446777697vw;font-size:3.9826212889vw;line-height:3.9826212889vw;margin-block-end:2.8964518465vw;letter-spacing:.1158580739vw}}@media (max-width:1023px){.recipe-page__more-title{padding-inline:5.8666666667vw;font-size:8vw;line-height:9.6vw;margin-block-end:8vw;width:min-content;letter-spacing:.2666666667vw}}.recipe-page__more-title::after{position:absolute;content:"";width:100%;height:2px;top:50%;left:0;transform:scaleX(10) translateY(-50%);background-color:#323948;z-index:-1}.recipe-page__more-container{display:flex;justify-content:space-between}@media (max-width:1023px){.recipe-page__more-container{margin-inline:-5.3333333333vw}}.recipe-page__more-arr{background-image:url('data:image/svg+xml,<svg width="19" height="35" viewBox="0 0 19 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 34L1 17.5L17.5 1" stroke="%231B2A46" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');padding-inline:16px;height:260px;width:16px;background-color:#f9f5f4;background-position:left center;cursor:pointer}@media (max-width:1365px){.recipe-page__more-arr{height:18.8269370022vw;padding-inline:1.1585807386vw}}@media (max-width:1023px){.recipe-page__more-arr{height:60vw;transform:translateX(5px);padding-inline:4.2666666667vw;background-size:3.7333333333vw}}.recipe-page__more-arr._right{transform:rotate(180deg)}@media (max-width:1023px){.recipe-page__more-arr._right{transform:rotate(180deg) translateX(5px)}}._desktop .recipe-page__more-arr:hover{background-image:url('data:image/svg+xml,<svg width="19" height="35" viewBox="0 0 19 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 34L1 17.5L17.5 1" stroke="%23385791" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}._desktop .recipe-page__more-arr:active{background-image:url('data:image/svg+xml,<svg width="19" height="35" viewBox="0 0 19 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 34L1 17.5L17.5 1" stroke="%23090E17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.recipe-page__more-arr._disabled{background-image:url('data:image/svg+xml,<svg width="19" height="35" viewBox="0 0 19 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 34L1 17.5L17.5 1" stroke="%23CED0D6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.recipe-page__more-swiper{width:100%}.recipe-page__more-link{display:block;text-decoration:none;max-width:300px;display:flex;flex-direction:column;gap:20px;color:#323948;transition:.2s cubic-bezier(0,0,.4,1);transition-property:color}._desktop .recipe-page__more-link:hover{color:#1b2a46}._desktop .recipe-page__more-link:active{color:#20242e}@media (max-width:1365px){.recipe-page__more-link{max-width:21.7233888487vw;gap:1.4482259232vw}}@media (max-width:1023px){.recipe-page__more-link{max-width:69.8666666667vw;gap:4.2666666667vw}}.recipe-page__more-img-container{border-radius:20px;overflow:hidden}@media (max-width:1365px){.recipe-page__more-img-container{border-radius:1.4482259232vw}}@media (max-width:1023px){.recipe-page__more-img-container{border-radius:5.3333333333vw}}.recipe-page__more-text{font-family:Caveat,sans-serif;font-size:35px;line-height:36px}@media (max-width:1365px){.recipe-page__more-text{font-size:2.5343953657vw;line-height:2.6068066618vw}}@media (max-width:1023px){.recipe-page__more-text{font-size:8vw;line-height:6.4vw}}@media (max-width:1023px){.recipe-page~.footer{margin-top:-1.6vw}}.calculator-page{padding-top:55px;margin-bottom:80px}@media (max-width:1365px){.calculator-page{padding-top:3.6205648081vw;margin-bottom:5.792903693vw}}@media (max-width:1023px){.calculator-page{padding-top:9.3333333333vw;margin-bottom:5.3333333333vw}}.calculator-page__hero{display:flex;align-items:center;gap:40px;margin-top:57px}@media (max-width:1365px){.calculator-page__hero{gap:2.8964518465vw;margin-top:4.1274438812vw}}@media (max-width:1023px){.calculator-page__hero{flex-direction:column;gap:2.1333333333vw;margin-top:4.2666666667vw}}@media (max-width:1023px){.calculator-page__hero-text{padding-block:5.3333333333vw}}.calculator-page__title{display:flex;flex-direction:column;gap:4px}@media (max-width:1365px){.calculator-page__title{gap:.2896451846vw}}@media (max-width:1023px){.calculator-page__title{gap:1.0666666667vw}}.calculator-page__title>._small{font-size:40px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase}@media (max-width:1365px){.calculator-page__title>._small{font-size:2.8964518465vw;line-height:3.4757422158vw}}@media (max-width:1023px){.calculator-page__title>._small{font-size:5.3333333333vw;line-height:6.4vw}}.calculator-page__title>._large{font-size:64px;font-style:normal;font-weight:400;line-height:72px;text-transform:uppercase}@media (max-width:1365px){.calculator-page__title>._large{font-size:4.6343229544vw;line-height:5.2136133237vw}}@media (max-width:1023px){.calculator-page__title>._large{font-size:8.5333333333vw;line-height:10.1333333333vw}}.calculator-page__description{font-size:20px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.4px;margin-top:15px}@media (max-width:1365px){.calculator-page__description{font-size:1.4482259232vw;line-height:1.8826937002vw;letter-spacing:-.0289645185vw;margin-top:1.0861694424vw}}@media (max-width:1023px){.calculator-page__description{font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:-.0853333333vw;margin-top:2.1333333333vw}}.calculator-page__more-about-link{cursor:pointer;border:none;background-color:transparent;transition:color .3s ease;display:flex;align-items:center;color:#767a84;font-family:inherit;font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin-top:32px}.calculator-page__more-about-link:hover{color:#105ba6}.calculator-page__more-about-link:hover:after{filter:brightness(0) saturate(100%) invert(27%) sepia(87%) saturate(1706%) hue-rotate(204deg) brightness(95%) contrast(101%)}@media (max-width:1365px){.calculator-page__more-about-link{font-size:1.4482259232vw;line-height:1.8826937002vw;margin-top:2.3171614772vw}}@media (max-width:1023px){.calculator-page__more-about-link{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-top:3.2vw}}.calculator-page__more-about-link:after{content:"";display:block;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjQ3IDEuNDdjLjMtLjMuNzctLjMgMS4wNiAwTDkuMDYgNmwtNC41MyA0LjUzYS43NS43NSAwIDEgMS0xLjA2LTEuMDZMNi45NCA2IDMuNDcgMi41M2EuNzUuNzUgMCAwIDEgMC0xLjA2WiIgZmlsbD0iIzczN0Q5MyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:12px 12px;margin-left:4px;transition:filter .3s ease}.calculator-page__hero-pic{width:541px;flex-shrink:0}@media (max-width:1365px){.calculator-page__hero-pic{width:39.1745112238vw}}@media (max-width:1023px){.calculator-page__hero-pic{margin:0;width:100%}}.calculator-page__body{display:flex;align-items:flex-start;gap:80px;margin-top:32px}@media (max-width:1365px){.calculator-page__body{gap:5.792903693vw;margin-top:2.3171614772vw}}@media (max-width:1023px){.calculator-page__body{flex-direction:column;gap:0;margin-top:.8vw}}.calculator-page__main{width:521px}@media (max-width:1365px){.calculator-page__main{width:37.7262853005vw}}@media (max-width:1023px){.calculator-page__main{width:100%;padding-block:5.3333333333vw}}.calculator-page__aside{width:521px;padding-top:30px}@media (max-width:1365px){.calculator-page__aside{width:37.7262853005vw;padding-top:2.1723388849vw}}@media (max-width:1023px){.calculator-page__aside{width:100%;padding-block:4.2666666667vw}}.calculator-page__form{display:flex;flex-direction:column;gap:40px}@media (max-width:1365px){.calculator-page__form{gap:2.8964518465vw}}@media (max-width:1023px){.calculator-page__form{gap:8.5333333333vw}}.calculator-page__fieldset{border:none}.calculator-page__label{position:relative;color:#323948;font-family:Intro,sans-serif;font-size:18px;line-height:22px;font-style:normal;font-weight:400;letter-spacing:1.44px;text-transform:uppercase}@media (max-width:1365px){.calculator-page__label{font-size:1.3034033309vw;line-height:1.5930485156vw;letter-spacing:.1042722665vw}}@media (max-width:1023px){.calculator-page__label{font-size:4.8vw;line-height:5.8666666667vw;letter-spacing:.384vw}}.calculator-page__input-text-wrap{position:relative}.calculator-page__input-text-unit{text-transform:lowercase;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}@media (max-width:1365px){.calculator-page__input-text-unit{right:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:-.0231716148vw}}@media (max-width:1023px){.calculator-page__input-text-unit{right:4.2666666667vw;font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:-.0853333333vw}}.calculator-page__input-error{display:none;color:#b23210;font-size:12px;line-height:16px;text-transform:initial;letter-spacing:initial;overflow:hidden;margin-top:8px}.calculator-page__input-error._show{display:block}@media (max-width:1365px){.calculator-page__input-error{font-size:.8689355539vw;line-height:1.1585807386vw;margin-top:.5792903693vw}}@media (max-width:1023px){.calculator-page__input-error{font-size:3.2vw;line-height:4.2666666667vw;margin-top:2.1333333333vw}}.calculator-page__input-disclaimer{color:#323948;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.24px;text-transform:none;opacity:.5;margin-top:8px}@media (max-width:1365px){.calculator-page__input-disclaimer{font-size:.8689355539vw;line-height:1.1585807386vw;letter-spacing:-.0173787111vw;margin-top:.5792903693vw}}@media (max-width:1023px){.calculator-page__input-disclaimer{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:-.064vw;margin-top:2.1333333333vw}}.calculator-page legend,.calculator-page__label-text{display:block;margin-bottom:8px}@media (max-width:1365px){.calculator-page legend,.calculator-page__label-text{margin-bottom:.5792903693vw}}@media (max-width:1023px){.calculator-page legend,.calculator-page__label-text{margin-bottom:2.1333333333vw}}.calculator-page__radio-group{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:1365px){.calculator-page__radio-group{gap:.5792903693vw}}@media (max-width:1023px){.calculator-page__radio-group{gap:2.1333333333vw}}.calculator-page__radio-group+.calculator-page__radio-group{margin-top:8px}@media (max-width:1365px){.calculator-page__radio-group+.calculator-page__radio-group{margin-top:.5792903693vw}}@media (max-width:1023px){.calculator-page__radio-group+.calculator-page__radio-group{margin-top:2.1333333333vw}}.calculator-page__radio-group--half div,.calculator-page__radio-group--half>label{flex:0 1 calc(50% - 4px)}@media (max-width:1365px){.calculator-page__radio-group--half div,.calculator-page__radio-group--half>label{flex:0 1 calc(50% - .2968863143vw)}}@media (max-width:1023px){.calculator-page__radio-group--half div,.calculator-page__radio-group--half>label{flex:0 1 calc(50% - 1.0933333333vw)}}@media (max-width:1023px){.calculator-page__radio-group--half:has(.input-radio__description){flex-direction:column}}.calculator-page__radio-group--quater div,.calculator-page__radio-group--quater>label{flex:0 1 calc(25% - 6px)}@media (max-width:1365px){.calculator-page__radio-group--quater div,.calculator-page__radio-group--quater>label{flex:0 1 calc(50% - .4417089066vw)}}@media (max-width:1023px){.calculator-page__radio-group--quater div,.calculator-page__radio-group--quater>label{flex:0 1 calc(50% - 1.6266666667vw)}}.calculator-page__submit{align-self:flex-start;border:none;background-color:transparent;font-family:inherit;padding:12px 20px}@media (max-width:1365px){.calculator-page__submit{padding:.8689355539vw 1.4482259232vw}}@media (max-width:1023px){.calculator-page__submit{padding:3.2vw 6.4vw}}.calculator-page__results{padding:24px 26px;border-radius:10px;color:#fff;background:#323948}@media (max-width:1365px){.calculator-page__results{padding:1.7378711079vw 1.8826937002vw;border-radius:.7241129616vw}}@media (max-width:1023px){.calculator-page__results{padding:5.3333333333vw;width:calc(100% + 10.6666666667vw);margin:0 -5.3333333333vw;border-radius:2.6666666667vw}}.calculator-page__results-title{font-size:28px;font-style:normal;font-weight:400;line-height:34px;text-transform:uppercase;margin-bottom:20px}@media (max-width:1365px){.calculator-page__results-title{font-size:2.0275162925vw;line-height:2.4619840695vw;margin-bottom:1.4482259232vw}}@media (max-width:1023px){.calculator-page__results-title{font-size:7.4666666667vw;line-height:9.0666666667vw;margin-bottom:3.2vw}}.calculator-page__results-list{position:relative;list-style:none;display:flex;align-items:flex-start;padding-block:16px;gap:30px;border-top:1px solid #fff;border-bottom:1px solid #fff}@media (max-width:1365px){.calculator-page__results-list{padding-block:1.1585807386vw;gap:2.1723388849vw;border-width:.0724112962vw}}@media (max-width:1023px){.calculator-page__results-list{padding-block:4.2666666667vw;gap:5.3333333333vw;border-width:.2666666667vw}}.calculator-page__results-list>._separator{flex-shrink:0;width:1px;height:78px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDEgODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUgMC42MjUyNDRMMC40OTk5OTcgNzguNjI1MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat}@media (max-width:1365px){.calculator-page__results-list>._separator{width:.0724112962vw;height:5.6480811007vw}}@media (max-width:1023px){.calculator-page__results-list>._separator{width:.2666666667vw;height:25.0666666667vw}}.calculator-page__results-item{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.14px;text-transform:uppercase}@media (max-width:1365px){.calculator-page__results-item{font-size:1.0137581463vw;line-height:1.3034033309vw;letter-spacing:-.0101375815vw}}@media (max-width:1023px){.calculator-page__results-item{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:-.032vw}}@media (max-width:1023px){.calculator-page__results-item:first-of-type{flex-basis:30%}}.calculator-page__results-item>#minProteinVal,.calculator-page__results-item>#recProteinVal{display:block;color:#fff;font-size:38px;font-style:normal;font-weight:400;line-height:42px;text-transform:lowercase}@media (max-width:1365px){.calculator-page__results-item>#minProteinVal,.calculator-page__results-item>#recProteinVal{font-size:2.7516292542vw;line-height:3.0412744388vw}}@media (max-width:1023px){.calculator-page__results-item>#minProteinVal,.calculator-page__results-item>#recProteinVal{font-size:8.5333333333vw;line-height:10.1333333333vw}}.calculator-page__results-text{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.24px;text-transform:none}@media (max-width:1365px){.calculator-page__results-text{font-size:.8689355539vw;line-height:1.1585807386vw;letter-spacing:-.0173787111vw}}@media (max-width:1023px){.calculator-page__results-text{font-size:2.6666666667vw;line-height:3.2vw;letter-spacing:-.0533333333vw}}.calculator-page__results-disclaimer{font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.24px;opacity:.5;margin-top:20px}@media (max-width:1365px){.calculator-page__results-disclaimer{font-size:.8689355539vw;line-height:1.1585807386vw;letter-spacing:-.0173787111vw;margin-top:1.4482259232vw}}@media (max-width:1023px){.calculator-page__results-disclaimer{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:-.064vw;margin-top:3.2vw}}.calculator-page__more-about{padding:60px;border:1px solid #323948;border-radius:20px;margin-top:86px}@media (max-width:1365px){.calculator-page__more-about{padding:4.3446777697vw;border-width:.0724112962vw;border-radius:1.4482259232vw;margin-top:6.3721940623vw}}@media (max-width:1023px){.calculator-page__more-about{padding:6.4vw;border-width:.2666666667vw;border-radius:5.3333333333vw;margin-top:11.7333333333vw;margin-inline:-5.3333333333vw}}.calculator-page__more-about-title{position:absolute;left:50%;transform:translate(-50%,-90px);padding-inline:40px;color:#323948;font-family:Caveat,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:1.2px;text-align:center;background-color:#f9f5f4}@media (max-width:1365px){.calculator-page__more-about-title{font-size:4.3446777697vw;line-height:3.1860970311vw;letter-spacing:.0868935554vw;padding-inline:2.8964518465vw;transform:translate(-50%,-6.5170166546vw)}}@media (max-width:1023px){.calculator-page__more-about-title{font-size:8vw;line-height:11.7333333333vw;letter-spacing:.16vw;padding-inline:6.4vw;transform:translate(-50%,-14.6666666667vw);width:69.6vw}}.calculator-page__more-about-text{color:#323948;font-family:Intro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.32px;margin-block:-8px}@media (max-width:1365px){.calculator-page__more-about-text{font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:.0231716148vw;margin-block:-.5792903693vw}}@media (max-width:1023px){.calculator-page__more-about-text{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:.064vw;margin-block:-1.0666666667vw}}.calculator-page__more-about-text:not(:first-of-type){margin-top:30px}@media (max-width:1365px){.calculator-page__more-about-text:not(:first-of-type){margin-top:2.1723388849vw}}@media (max-width:1023px){.calculator-page__more-about-text:not(:first-of-type){margin-top:4.2666666667vw}}.input-radio{display:flex;padding:12px 16px;flex-direction:column;align-items:center;gap:2px;border-radius:10px;background:#fff;cursor:pointer;transition:box-shadow .3s ease}@media (max-width:1365px){.input-radio{padding:.8689355539vw 1.1585807386vw;gap:.1448225923vw;border-radius:.7241129616vw}}@media (max-width:1023px){.input-radio{padding:3.2vw 4.2666666667vw;gap:.5333333333vw;border-radius:2.6666666667vw}}.input-radio:hover{box-shadow:inset 0 0 0 2px #105ba6}@media (max-width:1365px){.input-radio:hover{box-shadow:inset 0 0 0 .1448225923vw #105ba6}}@media (max-width:1023px){.input-radio:hover{box-shadow:inset 0 0 0 .5333333333vw #105ba6}}.input-radio:has(.input-radio__radio:checked){box-shadow:inset 0 0 0 2px #323948}@media (max-width:1365px){.input-radio:has(.input-radio__radio:checked){box-shadow:inset 0 0 0 .1448225923vw #323948}}@media (max-width:1023px){.input-radio:has(.input-radio__radio:checked){box-shadow:inset 0 0 0 .5333333333vw #323948}}.input-radio._left{align-items:flex-start}.input-radio__radio{display:none}.input-radio__label{position:relative;display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;margin-top:2px}@media (max-width:1365px){.input-radio__label{font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:-.0231716148vw}}@media (max-width:1023px){.input-radio__label{font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:-.0853333333vw}}.input-radio__description{color:#a7a9af;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.24px}@media (max-width:1365px){.input-radio__description{font-size:.8689355539vw;line-height:1.1585807386vw;letter-spacing:-.0173787111vw}}@media (max-width:1023px){.input-radio__description{font-size:3.2vw;line-height:4.2666666667vw;letter-spacing:-.064vw}}.input-text{position:relative;width:100%;padding:14px 48px 12px 16px;border:none;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 2px #bdbdbe;color:inherit;font-size:16px;font-family:inherit;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;transition:box-shadow .3s ease}@media (max-width:1365px){.input-text{padding:1.0137581463vw 3.4757422158vw .8689355539vw 1.1585807386vw;border-radius:.7241129616vw;font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:-.0231716148vw}}@media (max-width:1023px){.input-text{padding:3.7333333333vw 12.8vw 3.2vw 4.2666666667vw;border-radius:2.6666666667vw;font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:-.0853333333vw}}.input-text:hover{box-shadow:inset 0 0 0 2px #105ba6}@media (max-width:1365px){.input-text:hover{box-shadow:inset 0 0 0 .1448225923vw #105ba6}}@media (max-width:1023px){.input-text:hover{box-shadow:inset 0 0 0 .5333333333vw #105ba6}}.input-text:focus{box-shadow:inset 0 0 0 2px #323948}@media (max-width:1365px){.input-text:focus{box-shadow:inset 0 0 0 .1448225923vw #323948}}@media (max-width:1023px){.input-text:focus{box-shadow:inset 0 0 0 .5333333333vw #323948}}.input-text._error{box-shadow:inset 0 0 0 2px #b23210}@media (max-width:1365px){.input-text._error{box-shadow:inset 0 0 0 .1448225923vw #b23210}}@media (max-width:1023px){.input-text._error{box-shadow:inset 0 0 0 .5333333333vw #b23210}}input[type=number]{-moz-appearance:textfield!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-moz-number-spinner{display:none}.catalog{overflow-x:hidden;background:url(/assets/images/catalog/catalog-bg__right--desk.webp) no-repeat,url(/assets/images/catalog/catalog-bg__left--desk.webp) no-repeat;background-position:right 60px,left 120px}@media (max-width:1365px){.catalog{background-position:right 4.3446777697vw,left 8.6893555395vw}}@media (max-width:1023px){.catalog{background:0 0}}@media (max-width:1023px){.catalog::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:url(/assets/images/catalog/catalog-bg__right--desk.webp) no-repeat;background-size:100vw auto;background-position:right 9.0666666667vw}}.catalog__header{padding-top:56px;padding-bottom:32px;display:flex;align-items:center;justify-content:center;gap:40px}@media (max-width:1365px){.catalog__header{padding-top:4.0550325851vw;padding-bottom:2.3171614772vw;column-gap:2.8964518465vw}}@media (max-width:1023px){.catalog__header{align-items:flex-start;flex-direction:column;gap:5.3333333333vw;padding-block:8.5333333333vw 5.3333333333vw}}.catalog__header-logo{width:207px;color:#323948}@media (max-width:1365px){.catalog__header-logo{width:14.9891383056vw}}@media (max-width:1023px){.catalog__header-logo{width:30.6666666667vw}}.catalog__header-logo>img{width:100%}.catalog__header-text{color:#323948;font-family:Intro,sans-serif;text-transform:uppercase}.catalog__header-text>._large{font-size:40px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:3.2px}@media (max-width:1365px){.catalog__header-text>._large{font-size:2.8964518465vw;line-height:3.4757422158vw;letter-spacing:.2317161477vw}}@media (max-width:1023px){.catalog__header-text>._large{font-size:7.4666666667vw;line-height:8.5333333333vw;letter-spacing:.0746666667vw}}.catalog__header-text>._small{font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:1.92px}@media (max-width:1365px){.catalog__header-text>._small{font-size:1.7378711079vw;line-height:2.3171614772vw;letter-spacing:.1390296886vw}}@media (max-width:1023px){.catalog__header-text>._small{font-size:4.8vw;line-height:6.4vw;letter-spacing:.048vw;margin-top:1.0666666667vw}}.catalog__filters{z-index:1}@media (max-width:1023px){.catalog__filters{margin-inline:-8vw}}.catalog__filters-fieldset{border:none}.catalog__categories{display:flex;padding-block:16px;gap:41px;justify-content:center}@media (max-width:1365px){.catalog__categories{padding-block:1.1585807386vw;gap:2.9688631427vw}}@media (max-width:1023px){.catalog__categories{padding-block:2.1333333333vw;margin-inline:calc(-50vw + 50%);width:100vw;gap:11.4666666667vw;justify-content:flex-start;padding-inline:8vw;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.catalog__categories::-webkit-scrollbar{width:0;height:0;background:0 0}}.catalog__category{position:relative;display:flex;flex-basis:100%;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;cursor:pointer;color:#323948}@media (max-width:1365px){.catalog__category{gap:.5792903693vw}}@media (max-width:1023px){.catalog__category{gap:2.1333333333vw;flex-basis:auto;flex-shrink:0}}@media (hover:hover) and (pointer:fine){.catalog__category:hover{color:#105ba6}}.catalog__category+.catalog__category::before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:66px;background:#323948;border-radius:999px}@media (max-width:1365px){.catalog__category+.catalog__category::before{left:-1.4482259232vw;width:.0724112962vw;height:4.7791455467vw;border-radius:72.338884866vw}}@media (max-width:1023px){.catalog__category+.catalog__category::before{left:-5.8666666667vw;width:.2666666667vw;height:16vw;border-radius:266.4vw}}.catalog__category-input[name=category]{display:none}.catalog__category-icon>svg{width:56px;height:56px}@media (max-width:1365px){.catalog__category-icon>svg{width:4.0550325851vw;height:4.0550325851vw}}@media (max-width:1023px){.catalog__category-icon>svg{width:8.5333333333vw;height:8.5333333333vw}}.catalog__category-label{display:flex;flex-direction:column;align-items:center;gap:8px;color:inherit;font-family:Intro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-transform:lowercase;cursor:pointer;transition:opacity .3s ease}@media (max-width:1365px){.catalog__category-label{gap:.5792903693vw;font-size:1.1585807386vw;line-height:1.3034033309vw}}@media (max-width:1023px){.catalog__category-label{font-size:3.2vw;line-height:3.7333333333vw;gap:2.1333333333vw;max-width:min-content}}.catalog__category-label>span{text-align:center;white-space:normal}.catalog__category-input[name=category]:checked~.catalog__category-label{color:#737d93}.catalog__category-input[name=category]:checked~svg{color:#737d93}.catalog__tags{display:flex;flex-wrap:wrap;margin-block:32px 8px;gap:8px;justify-content:center}@media (max-width:1365px){.catalog__tags{margin-block:2.3171614772vw .5792903693vw;gap:.5792903693vw}}@media (max-width:1023px){.catalog__tags{margin-block:6.4vw 2.1333333333vw;margin-inline:calc(-50vw + 50%);width:100vw;gap:2.1333333333vw;flex-wrap:nowrap;justify-content:flex-start;padding-inline:8vw;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.catalog__tags::-webkit-scrollbar{width:0;height:0;background:0 0}}.catalog__body{padding-block:32px}@media (max-width:1365px){.catalog__body{padding-block:2.3171614772vw}}@media (max-width:1023px){.catalog__body{padding-block:3.2vw 10.6666666667vw}}.catalog__list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;column-gap:22px;row-gap:20px}@media (max-width:1365px){.catalog__list{column-gap:1.5930485156vw;row-gap:1.4482259232vw}}@media (max-width:1023px){.catalog__list{column-gap:2.1333333333vw;row-gap:3.4666666667vw;margin-inline:-3.7333333333vw;justify-content:flex-start}}.catalog__card{display:flex;flex-direction:column;align-items:center;gap:24px;z-index:1;height:100%}@media (hover:hover) and (pointer:fine){.catalog__card:hover .catalog__card-link .svg-body{fill:#1b2a46}}@media (max-width:1365px){.catalog__card{gap:1.7378711079vw}}@media (max-width:1023px){.catalog__card{gap:4.2666666667vw}}.catalog__card-picture{margin-bottom:-114px;z-index:2;width:264px}@media (max-width:1365px){.catalog__card-picture{margin-bottom:-8.2548877625vw;width:19.1165821868vw}}@media (max-width:1023px){.catalog__card-picture{margin-bottom:-19.2vw;width:44.6666666667vw}}.catalog__card-picture>img{width:100%}.catalog__card-content{display:flex;flex-direction:column;align-items:center;background:#fff;flex:1 1 324px;padding:100px 16px 24px 16px;width:224px}@media (max-width:1365px){.catalog__card-content{padding:7.2411296162vw 1.1585807386vw 1.7378711079vw 1.1585807386vw;width:16.2201303403vw;flex-basis:23.4612599566vw}}@media (max-width:1023px){.catalog__card-content{padding:17.0666666667vw 2.1333333333vw 4.8vw 2.1333333333vw;width:40.4vw;flex-basis:58.1333333333vw}}.catalog__card-title{color:#323948;text-align:center;font-family:Intro,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:1.28px;text-transform:uppercase;padding-inline:20px}@media (max-width:1365px){.catalog__card-title{font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:.0926864591vw;padding-inline:1.4482259232vw}}@media (max-width:1023px){.catalog__card-title{font-size:2.9333333333vw;line-height:4vw;letter-spacing:.2346666667vw;padding-inline:5.3333333333vw}}.catalog__card-subtitle{color:#323948;text-align:center;font-family:Caveat,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:34px;margin-top:4px}@media (max-width:1365px){.catalog__card-subtitle{font-size:1.8826937002vw;line-height:2.4619840695vw;margin-top:.8689355539vw}}@media (max-width:1023px){.catalog__card-subtitle{font-size:4.8vw;line-height:6.4vw;margin-top:0}}.catalog__card-divider{margin-top:8px;background-repeat:no-repeat;background-position:center;background-size:contain;height:24px;width:100%}@media (max-width:1365px){.catalog__card-divider{margin-top:.5792903693vw;height:.8689355539vw}}@media (max-width:1023px){.catalog__card-divider{margin-top:1.0666666667vw;height:4.2666666667vw}}.catalog__card-divider--spiral{background-image:url(/assets/images/catalog/icons/decor-spiral.svg)}.catalog__card-divider--leaf{background-image:url(/assets/images/catalog/icons/decor-leaf.svg)}.catalog__card-divider::after,.catalog__card-divider::before{content:"";top:50%;width:64px;height:2px;background:#323948;border-radius:999px;position:absolute}@media (max-width:1365px){.catalog__card-divider::after,.catalog__card-divider::before{width:4.6343229544vw;height:.1448225923vw;border-radius:72.338884866vw}}@media (max-width:1023px){.catalog__card-divider::after,.catalog__card-divider::before{width:11.6666666667vw;height:.5333333333vw;border-radius:266.4vw;top:38%}}.catalog__card-divider::before{left:12px}@media (max-width:1365px){.catalog__card-divider::before{left:.8689355539vw}}@media (max-width:1023px){.catalog__card-divider::before{left:2.1333333333vw}}.catalog__card-divider::after{right:12px}@media (max-width:1365px){.catalog__card-divider::after{right:.8689355539vw}}@media (max-width:1023px){.catalog__card-divider::after{right:2.1333333333vw}}.catalog__card-link{margin-top:auto;padding-inline:32px;display:flex}@media (max-width:1365px){.catalog__card-link{padding-inline:2.3171614772vw}}@media (max-width:1023px){.catalog__card-link{padding-inline:4.2666666667vw;padding-block:2.1333333333vw}}.catalog__card-link>span{display:block}@media (max-width:1023px){.catalog__card-link>span{font-size:3.4666666667vw;letter-spacing:.2773333333vw;line-height:3.4666666667vw}}.catalog__no-items{text-align:center;margin:0 auto;max-width:642px}@media (max-width:1365px){.catalog__no-items{margin:0 auto;max-width:46.4880521361vw}}@media (max-width:1023px){.catalog__no-items{margin-top:5.3333333333vw;max-width:unset}}.catalog__no-items-title{text-align:center;font-family:Intro,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:1.92px;text-transform:uppercase}@media (max-width:1365px){.catalog__no-items-title{font-size:1.7378711079vw;line-height:2.3171614772vw;letter-spacing:.1390296886vw}}@media (max-width:1023px){.catalog__no-items-title{font-size:4.8vw;line-height:6.4vw;letter-spacing:.384vw}}.catalog__no-items-text{margin-top:16px;text-align:center;font-family:Intro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.96px}@media (max-width:1365px){.catalog__no-items-text{margin-top:1.1585807386vw;font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:.0695148443vw}}@media (max-width:1023px){.catalog__no-items-text{font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:.256vw;margin-top:3.2vw}}.catalog__reset-button{margin-top:24px;margin-inline:auto;border:none;background-color:transparent;color:#f9f5f4;text-align:center;font-family:inherit;font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.36px;text-transform:uppercase}@media (max-width:1365px){.catalog__reset-button{margin-top:1.7378711079vw;font-size:1.2309920348vw;letter-spacing:.0984793628vw}}@media (max-width:1023px){.catalog__reset-button{margin-top:5.3333333333vw;font-size:4.5333333333vw;letter-spacing:.3626666667vw}}.catalog__markets{margin-block:80px}@media (max-width:1365px){.catalog__markets{margin-block:5.792903693vw}}@media (max-width:1023px){.catalog__markets{margin-block:10.6666666667vw}}.catalog .breadcrumbs{z-index:0}.tag-chip{display:inline-flex;flex-shrink:0}@media (max-width:1023px){.tag-chip{flex:0 0 auto;min-width:max-content;white-space:nowrap}}.tag-chip__input{display:none}.tag-chip__label{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px 7px;border-radius:90px;color:#323948;text-align:center;font-family:Intro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.96px;cursor:pointer;user-select:none;box-shadow:inset 0 0 0 1px #bdbdbe;transition:color .1s ease-in-out,background-color .1s ease-in-out,box-shadow .3s ease-in-out}@media (max-width:1365px){.tag-chip__label{gap:.5792903693vw;padding:.5792903693vw 1.1585807386vw .5068790731vw;border-radius:6.5170166546vw;font-size:1.1585807386vw;line-height:1.5930485156vw;letter-spacing:.0695148443vw;box-shadow:inset 0 0 0 .0724112962vw #bdbdbe}}@media (max-width:1023px){.tag-chip__label{gap:2.1333333333vw;padding:2.1333333333vw 4.2666666667vw 1.8666666667vw;border-radius:24vw;font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:.256vw;box-shadow:inset 0 0 0 .2666666667vw #bdbdbe}}@media (hover:hover) and (pointer:fine){.tag-chip__label:hover{box-shadow:inset 0 0 0 1px #323948}}@media (hover:hover) and (pointer:fine) and (max-width:1365px){.tag-chip__label:hover{box-shadow:inset 0 0 0 .0724112962vw #323948}}@media (hover:hover) and (pointer:fine) and (max-width:1023px){.tag-chip__label:hover{box-shadow:inset 0 0 0 .2666666667vw #323948}}.tag-chip__input:checked+.tag-chip__label{color:#fff;background-color:#323948;box-shadow:inset 0 0 0 1px #323948}@media (max-width:1365px){.tag-chip__input:checked+.tag-chip__label{box-shadow:inset 0 0 0 .0724112962vw #323948}}@media (max-width:1023px){.tag-chip__input:checked+.tag-chip__label{box-shadow:inset 0 0 0 .2666666667vw #323948}}.tag-chip__input:checked+.tag-chip__label::after{content:"";display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjIyIDMuMjJhLjc1Ljc1IDAgMSAxIDEuMDYgMS4wNkwxMC41NiA5bDQuNzIgNC43MmEuNzUuNzUgMCAxIDEtMS4wNiAxLjA2TDkuNSAxMC4wNmwtNC43MiA0LjcyYS43NS43NSAwIDEgMS0xLjA2LTEuMDZsMTAuNS0xMC41Wm0tMTAuNSAwYy4zLS4zLjc3LS4zIDEuMDYgMGwyLjYzIDIuNjJhLjc1Ljc1IDAgMSAxLTEuMDcgMS4wN0wzLjcyIDQuMjhhLjc1Ljc1IDAgMCAxIDAtMS4wNloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}@media (max-width:1365px){.tag-chip__input:checked+.tag-chip__label::after{width:1.3034033309vw;height:1.3034033309vw}}@media (max-width:1023px){.tag-chip__input:checked+.tag-chip__label::after{width:4.8vw;height:4.8vw}}.markets-section__title{color:#323948;text-align:center;font-family:Intro,sans-serif;font-size:44px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.52px;text-transform:uppercase}@media (max-width:1365px){.markets-section__title{font-size:3.1860970311vw;letter-spacing:.2548877625vw}}@media (max-width:1023px){.markets-section__title{font-size:7.4666666667vw;line-height:9.0666666667vw;letter-spacing:normal}}.markets-section__description{color:#323948;text-align:center;font-family:Intro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.08px;margin-top:12px}@media (max-width:1365px){.markets-section__description{margin-top:.8689355539vw;font-size:1.3034033309vw;line-height:1.7378711079vw;letter-spacing:.0782041999vw}}@media (max-width:1023px){.markets-section__description{font-size:3.7333333333vw;line-height:4.2666666667vw;letter-spacing:normal;margin-top:1.0666666667vw}}.popup-calc{position:absolute;inset:0;z-index:9999;background-color:rgba(19,22,28,.6);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex;justify-content:center;align-items:center;overflow-y:scroll}@media (max-width:1023px){.popup-calc{padding:5.3333333333vw}}@media (min-width:376px) and (max-width:1023px){.popup-calc{align-items:flex-start}}.popup-calc._show{opacity:1;visibility:visible}.popup-calc__content{background:#f9f5f4;transform:translateY(16px) scale(.9);transition:transform .3s ease}.popup-calc._show .popup-calc__content{transform:translateY(16px) scale(1)}.popup-calc__header{display:flex;align-items:center;justify-content:flex-end;padding:25px;background-image:url(/assets/images/calculator/popup-calc__header.svg);background-repeat:no-repeat;background-position:top left;background-size:100% 100%}@media (max-width:1365px){.popup-calc__header{padding:1.8102824041vw}}@media (max-width:1023px){.popup-calc__header{padding:4vw;background-position:right;background-size:cover}}.popup-calc__close{position:relative;width:22px;height:22px;background:0 0;border:none;cursor:pointer;flex-shrink:0}@media (max-width:1365px){.popup-calc__close{width:1.5930485156vw;height:1.5930485156vw}}@media (max-width:1023px){.popup-calc__close{width:5.3333333333vw;height:5.3333333333vw}}.popup-calc__close:after,.popup-calc__close:before{content:"";position:absolute;top:50%;left:0;width:22.324px;height:1.717px;background-color:#f9f5f4}@media (max-width:1365px){.popup-calc__close:after,.popup-calc__close:before{width:1.6165097755vw;height:.1243301955vw}}@media (max-width:1023px){.popup-calc__close:after,.popup-calc__close:before{width:5.9530666667vw;height:.4578666667vw}}.popup-calc__close:before{transform:rotate(135deg)}.popup-calc__close:after{transform:rotate(45deg)}.popup-calc__container{display:flex;gap:40px;justify-content:center;align-items:flex-start;padding:20px 40px}@media (max-width:1365px){.popup-calc__container{gap:2.8964518465vw;padding:1.4482259232vw 2.8964518465vw}}@media (max-width:1023px){.popup-calc__container{flex-direction:column-reverse;gap:4.2666666667vw;padding:4.2666666667vw 5.3333333333vw 5.3333333333vw}}.popup-calc__text{width:400px;padding-top:16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}@media (max-width:1365px){.popup-calc__text{width:28.9645184649vw;padding-top:1.1585807386vw;font-size:1.1585807386vw;line-height:1.7378711079vw;letter-spacing:-.0231716148vw}}@media (max-width:1023px){.popup-calc__text{width:auto;padding-top:0;font-size:4.2666666667vw;line-height:5.8666666667vw;letter-spacing:-.0853333333vw}}.popup-calc__text>p{margin:0}.popup-calc__text>p:not(:first-child){margin:.75em 0 0 0}.popup-calc__link{display:inline-block;position:relative;align-self:flex-start;border:none;background-color:transparent;font-family:inherit;padding:12px 20px;color:#f9f5f4;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.36px;text-transform:uppercase;text-decoration:none;margin-top:24px;z-index:1}@media (max-width:1365px){.popup-calc__link{padding:.8689355539vw 1.4482259232vw;font-size:1.2309920348vw;letter-spacing:.0984793628vw;margin-top:1.7378711079vw}}@media (max-width:1023px){.popup-calc__link{padding:2.6666666667vw 5.3333333333vw;font-size:4.2666666667vw;letter-spacing:.3413333333vw;margin-top:4.2666666667vw}}.popup-calc__link>svg{z-index:-1}.popup-calc__image{width:320px;height:320px;flex-shrink:0}@media (max-width:1365px){.popup-calc__image{width:23.1716147719vw;height:23.1716147719vw}}@media (max-width:1023px){.popup-calc__image{align-self:center;width:53.3333333333vw;height:53.3333333333vw}}.popup-calc__image>img{width:100%;height:100%;object-fit:cover}