

/* Start:/local/styles/css/styles.min.css?1790250870486671*/
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes circleTransition{to{width:var(--circle-transition-size);height:var(--circle-transition-size);background-color:#fff}}@keyframes circleTransition{to{width:var(--circle-transition-size);height:var(--circle-transition-size);background-color:#fff}}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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: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,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background: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%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;padding:0;margin:0}:root{--max-container-width: 128rem;--content-padding: 4rem;--iphone-bottom-area: 0rem;--primary-color: #e62f48;--pale-yellow: #feefd3;--saturated-yellow: #f2cd30;--orange: #f2994a;--brown: #531918;--grey: #555555;--roboto: 'Roboto', sans-serif;--open-sans: 'Open Sans', 'Roboto', sans-serif;--ruda: 'Ruda', 'Roboto', sans-serif}@media only screen and (max-width:768px){:root{--content-padding: 3rem}}@media only screen and (max-width:640px){:root{--content-padding: 2.4rem}}@media only screen and (min-width:371px){.is-iphone{--iphone-bottom-area: 11rem}}.d-n{display:none!important}html{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;-webkit-text-size-adjust:100%}@media screen and (max-width:1258px){html{font-size:9px}}@media screen and (max-width:1200px){html{font-size:8.6px}}@media screen and (max-width:1160px){html{font-size:8px}}@media screen and (max-width:1060px){html{font-size:7.5px}}@media screen and (max-width:1024px){html{font-size:10px}}@media screen and (max-width:968px){html{font-size:9px}}@media screen and (max-width:840px){html{font-size:8px}}@media screen and (max-width:800px){html{font-size:7px}}@media screen and (max-width:768px){html{font-size:10px}}@media screen and (max-width:340px){html{font-size:9px}}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;min-height:100vh;font-family:sans-serif;font-family:var(--ruda);font-size:1.6rem;line-height:1.2;color:var(--brown)}input,main{display:block}ol,ul{list-style:none}ol{counter-reset:ordered-list}ol li{counter-increment:ordered-list}ol li::before{content:counter(ordered-list) "."}input{width:100%;-webkit-box-shadow:none;box-shadow:none}input,textarea{font:inherit;background-color:transparent;border:0;border-radius:0;outline:0}input:not([type=checkbox]):not([type=radio]):not([type=number]){-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{display:block;width:100%;overflow:auto;resize:none;-webkit-box-shadow:none;box-shadow:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}a,button{background-color:transparent}button{position:relative;display:inline-block;font:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;outline:0;-webkit-appearance:none}a{text-decoration:none;-webkit-transition:color .2s;transition:color .2s}a:link,a:visited,button{color:inherit}svg{-ms-flex-negative:0;flex-shrink:0;fill:currentColor;-webkit-transition:fill .2s;transition:fill .2s}img{display:block;max-width:100%;border-style:none}img[data-sizes=auto]{display:block;width:100%}img.lazyload:not([src]){visibility:hidden}table,td,th{text-align:left}table{width:100%;border-collapse:collapse}th{font-weight:400}td,th{vertical-align:top}.lazyload,.lazyloading,.modal-more-link:hover:after{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.no-display,.parsley-errors-list#alert{display:none}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.no-scroll{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll}.no-scroll body{height:auto;overflow:hidden}.scroll-locked body{overflow:hidden}@media only screen and (max-width:640px){.hide-on-mobile{display:none!important}}@media only screen and (min-width:641px){.show-on-mobile{display:none!important}}.icon-play{fill:var(--primary-color);-webkit-transition:fill .2s;transition:fill .2s}.ml-a{margin-left:auto}::-moz-selection{color:#fff;background-color:var(--primary-color)}::selection{color:#fff;background-color:var(--primary-color)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:transparent}.container{position:relative;width:100%;max-width:calc(var(--max-container-width) + 2*var(--content-padding));margin:0 auto;padding:0 var(--content-padding)}@supports (width:max(20vw,100px)){.container{padding-left:max(env(safe-area-inset-left,1.4rem),var(--content-padding));padding-right:max(env(safe-area-inset-right,1.4rem),var(--content-padding))}}.page-content{overflow:hidden}.page-content.overflow{overflow:unset}.page-content,.page-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.page-main{overflow-x:hidden;margin-top:0!important}}.mobile-show{display:none!important}@media only screen and (max-width:640px){.mobile-show{display:block!important}.mobile-hide{display:none!important}}.mb-30{margin-bottom:30px}.btn{font-size:1.8rem;line-height:1.2;background-color:var(--primary-color);-webkit-transition:background-color .2s,color .2s,padding .2s;transition:background-color .2s,color .2s,padding .2s;padding:1.6rem 2.8rem;font-family:var(--roboto);border-radius:4.2rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn,.btn:link,.btn:visited{color:#fff}.btn--outline{padding:1.4rem 3.5rem;border:2px solid var(--primary-color);background-color:#fff;color:var(--primary-color)}.btn--outline:focus,.btn--outline:hover,.btn--outline:link:focus,.btn--outline:link:hover,.btn--outline:visited:focus,.btn--outline:visited:hover{background-color:var(--primary-color);color:#fff}.btn--outline:link,.btn--outline:visited,.btn--pale-yellow:link,.btn--pale-yellow:visited,.btn--yellow:link,.btn--yellow:visited{color:var(--primary-color)}.btn--pale-yellow,.btn--yellow{background-color:var(--saturated-yellow);color:var(--primary-color)}.btn--pale-yellow{background-color:var(--pale-yellow)}.btn--pale-yellow:hover{background-color:var(--brown);color:var(--pale-yellow)}.btn--pink-brown:focus,.btn--pink-brown:hover{background-color:var(--brown)}.btn--white{background:0 0;color:#fff;border:1px solid #fff}.btn--white:hover{background:#fff;color:var(--primary-color)}.btn.btn-loader{padding-right:48px!important}.btn--transparent{background-color:transparent}.btn--transparent,.btn--transparent:link,.btn--transparent:visited{color:var(--brown)}.btn--transparent:focus,.btn--transparent:hover{color:var(--primary-color);background-color:#fcd89b}.btn[disabled]{opacity:.5;pointer-events:none}.btn--wide{min-width:206px}@media only screen and (max-width:640px){.btn--red-mobile{background:var(--primary-color);color:#fff}}.btn-loader{position:relative}.btn-loader::after{content:'';position:absolute;top:calc(50% - 9px);right:18px;width:18px;height:18px;background:url(/local/styles/css/../img/loader.svg);background-repeat:no-repeat;background-position:center;-webkit-animation:loader .7s linear infinite;animation:loader .7s linear infinite;opacity:0;-webkit-transition:.3s;transition:.3s}.btn-loader--show::after{opacity:1}.link{text-decoration:underline}.link:hover,.standard-checkbox__text a:link,.standard-checkbox__text a:visited{color:var(--primary-color)}.modal-more-link{color:#e62f48!important;font-weight:700;font-size:18px;font-family:var(--roboto);display:inline-block;padding:0 0 8px;position:relative;z-index:1}@media only screen and (max-width:640px){.modal-more-link{font-size:16px;line-height:150%}}.modal-more-link:after{content:'';position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:3px;background:url(/local/styles/css/../img/more-link.svg) no-repeat left bottom;background-size:100% 100%;-webkit-transition:opacity .1s;transition:opacity .1s}.modal-more-link--orange{color:#df633c!important}.modal-more-link--orange:after{background-image:url(/local/styles/css/../img/more-link-orange.svg)}.fadeOut{-webkit-animation:fadeOut forwards .3s;animation:fadeOut forwards .3s}.fadeInUp{-webkit-animation:fadeInUp backwards .5s;animation:fadeInUp backwards .5s}:root{--circle-transition-size: 250vw}@media (orientation:portrait) and (orientation:portrait){:root{--circle-transition-size: 250vh}}.circle-transition{position:fixed;z-index:2700}.circle-transition::before{content:'';position:absolute;width:0;height:0;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--backplate-color);-webkit-animation:circleTransition both .7s;animation:circleTransition both .7s}.loading{position:relative}.labels,.loading::before{position:absolute;z-index:10}.loader,.loading::before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading::before{content:'';width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.5);pointer-events:none;-webkit-animation:fadeIn .4s both linear;animation:fadeIn .4s both linear}.loading .loader{visibility:visible;opacity:1;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.loader{position:fixed;z-index:20;visibility:hidden;opacity:0;-webkit-transition:.4s;transition:.4s}.labels{right:0;top:0;display:inline-grid;grid-auto-flow:column;gap:.5rem}.labels__item{background:var(--orange);padding:.2rem .8rem;border-radius:2rem;color:#fff;text-transform:uppercase;font-family:var(--roboto);font-size:1.2rem;line-height:1.8rem;font-weight:700}@media only screen and (max-width:640px){.labels__item{font-size:1.1rem}}.labels__item--sale{position:relative}.backplate,.labels__item--sale::before{z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center}.labels__item--sale::before{content:'';position:absolute;right:0;bottom:-.6rem;width:2.1rem;height:2.2rem;background-image:url(/local/styles/css/../img/splashes/sale-label-splash-orange.svg)}.labels__item--new{background:var(--saturated-yellow)}.backplate{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.backplate svg{width:100%;height:100%;fill:var(--backplate-color);opacity:.3;display:block;vertical-align:top}.backplate,.backplate--double svg{position:absolute}.backplate--double svg:first-child{top:0;left:0;width:67%;height:67%;z-index:1}.backplate--double svg:last-child{right:0;bottom:0;width:70%;height:70%;fill:var(--backplate-color-2)}.main-heading{font-weight:900;font-size:4.4rem;line-height:4.8rem;position:relative;letter-spacing:-.05rem}@media only screen and (max-width:1024px){.main-heading{font-weight:900;font-size:4rem;line-height:4.8rem}}@media only screen and (max-width:768px){.main-heading{font-weight:900;font-size:3.6rem;line-height:4.8rem}}@media only screen and (max-width:640px){.main-heading{font-weight:900;font-size:2.6rem;line-height:3.4rem}.main-heading--hide-on-mobile{display:none}}.main-heading__cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.main-heading__cart-count{width:1.9rem;height:1.9rem;border-radius:50%;background-color:var(--brown);color:#fff;font-size:1.2rem;line-height:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;right:-3rem;top:0;font-family:var(--roboto);font-weight:400}.section-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;text-align:center;position:relative;z-index:1;text-transform:uppercase}@media only screen and (max-width:1024px){.section-heading{font-weight:900;font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.section-heading{font-weight:900;font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.section-heading{font-weight:900;font-size:2.2rem;line-height:2.8rem}}.section-heading__counter{min-width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#531918;border-radius:40px;font-size:14px;line-height:normal;color:#fff;text-align:center;font-weight:400;font-family:var(--roboto);padding:5px 5px 6px;vertical-align:top;margin:-15px 0 0 10px;position:absolute;z-index:-1}@media only screen and (max-width:640px){.section-heading__counter{width:18px;height:18px;min-width:18px;padding:0 2px;font-size:12px;margin:-5px 0 0 5px}}.text-input-label{display:block;margin-bottom:.6rem;font-family:var(--roboto);font-size:1.4rem;line-height:1.8rem;color:#8b8b8b;white-space:nowrap}.text-input-label--counter{margin:6px 0 0;font-size:12px;text-align:right}.parsley-errors-list.filled+.text-input-label--counter{margin-top:-17px}.text-input{height:5.4rem;padding:0 1.4rem;font-family:var(--roboto);font-size:1.6rem;color:var(--brown);border:1px solid #bebebe;border-radius:1.4rem;-webkit-transition:border-color .2s;transition:border-color .2s}.text-input:-webkit-autofill,.text-input:-webkit-autofill:active,.text-input:-webkit-autofill:focus,.text-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.text-input:-webkit-autofill{-webkit-text-fill-color:var(--brown)!important}.text-input::-webkit-input-placeholder{color:#8b8b8b}.text-input:-moz-placeholder,.text-input::-moz-placeholder{color:#8b8b8b}.text-input:-ms-input-placeholder{color:#8b8b8b}@media only screen and (max-width:640px){.text-input{height:5rem}}.no-touch .text-input:hover{border-color:#8b8b8b}.text-input:focus-visible{border-color:#bebebe}.file-input .text-input.parsley-error~.file-input__text-block.text-input,.text-input.parsley-error{border-color:var(--primary-color)}.text-input~.parsley-errors-list{font-family:var(--roboto);font-size:1.2rem;line-height:1.8rem;color:var(--primary-color);letter-spacing:.02em}.text-input~.parsley-errors-list.filled{margin-top:.5rem}textarea.text-input{display:block;width:100%;height:14rem;padding-top:1rem;padding-bottom:1rem;resize:none}@media only screen and (max-width:640px){textarea.text-input{height:8rem}}.file-input{position:relative}.file-input__text-block{position:absolute;top:0;right:0;left:0;pointer-events:none}.file-input [type=file]{opacity:0}.file-input [type=file]:hover~.file-input__text-block.text-input{border-color:#8b8b8b}.file-input__files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.4rem;font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;color:#555}.file-input__files>:first-child{margin-top:2rem}.file-input__files>:not(:first-child){margin-top:.5rem}.file-input__files p{position:relative;display:inline-block;padding-right:3.2rem;word-break:break-all}.file-input__del{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;background-color:#8b8b8b;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.file-input input{color:transparent}.file-input input::-webkit-file-upload-button{visibility:hidden}.file-input__icon,.input-inner-text{position:absolute;top:50%;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-inner-text{left:2.4rem;font-family:var(--roboto);font-weight:400;color:#8b8b8b}.file-input__icon{right:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.2rem;height:4.2rem;padding:12px;background:#d9d9d9;border-radius:1.2rem}.text-counter{font-size:1.2rem;text-align:right}.add-button-field,.add-button-field__remove,.add-button-field__remove div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-button-field{font-family:var(--roboto)}.add-button-field__remove,.add-button-field__remove div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add-button-field__remove{margin-left:.5rem!important;background-color:rgba(190,190,190,.15);border-radius:1.2rem;width:5.4rem;height:5.4rem}.add-button-field__remove div{width:2.2rem;height:2.2rem;background-color:#bebebe;border-radius:50%}.add-button-field>:not(:first-child){margin-left:20px}.add-button-field .add-button-field__add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:24rem;padding:1.6rem 1.4rem 1.4rem 2rem;font-weight:700;background-color:rgba(190,190,190,.15);border-radius:1.4rem}.add-button-field .add-button-field__add[disabled]{opacity:.5;pointer-events:none}.add-button-field p{font-size:1.4rem;font-weight:400;line-height:1.8rem;color:#555}.add-button-field__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:640px){.reviews-data-col--mobile .text-input-label:not(.text-input-label--counter){font-size:1.6rem;position:absolute;-webkit-transform:translateY(1.9rem);transform:translateY(1.9rem);left:2.1rem;-webkit-transition:.2s ease-out;transition:.2s ease-out}.reviews-data-col--mobile .text-input{padding-top:1.6rem}.reviews-data-col--mobile textarea.text-input{padding-top:2.5rem}.reviews-data-col--mobile .text-input-label--mobile-up:not(.text-input-label--counter){-webkit-transform:translateY(.8rem);transform:translateY(.8rem);font-size:1.2rem;line-height:1.2rem}}@media screen and (min-width:640px) and (max-width:768px){.file-input__text-block .input-inner-text{font-size:1.4rem}}@media screen and (max-width:640px){.add-button-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.add-button-field>:not(:first-child){margin-top:1rem;margin-left:0}.add-button-field .add-button-field__add{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:auto}}.standard-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.standard-checkbox__input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.standard-checkbox__mark{width:1.8rem;height:1.8rem;-ms-flex-negative:0;flex-shrink:0;border:.2rem solid #8b8b8b;border-radius:.4rem;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s;margin-top:.15rem}.parsley-error .standard-checkbox__mark{border-color:var(--primary-color)}.standard-checkbox__mark svg{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.standard-checkbox__text{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);color:#555}.standard-checkbox__text a{border-bottom:1px solid var(--primary-color);-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.no-touch .login__not-registered a:hover,.no-touch .order-fullfilled__message a:hover,.no-touch .register__not-registered a:hover,.no-touch .standard-checkbox__text a:hover{border-color:transparent}@media only screen and (max-width:640px){.standard-checkbox__text{font-size:1.4rem;line-height:1.8rem;padding-top:.1rem}.standard-checkbox__text a{display:inline-block}}.standard-checkbox__input:checked~.standard-checkbox__mark{border-color:var(--brown);background-color:var(--brown)}.standard-checkbox__input:checked~.standard-checkbox__mark svg{opacity:1}.standard-checkbox~.parsley-errors-list{display:none}.standard-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.standard-radio--border .standard-radio__label,.standard-radio--border .standard-radio__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.standard-radio--border .standard-radio__label{padding:10px 20px;border-radius:14px;cursor:pointer;position:relative;height:77px}.standard-radio--border .standard-radio__label::after,.standard-radio--border .standard-radio__label:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:14px;-webkit-transition:opacity .2s linear,border-color .2s linear;transition:opacity .2s linear,border-color .2s linear}.standard-radio--border .standard-radio__label::before{border:1px solid rgba(190,190,190,.2)}.standard-radio--border .standard-radio__label::after{border:2px solid rgba(39,174,96,.2);z-index:1;opacity:0}.standard-radio--border .standard-radio__label:hover:before{border-color:rgba(190,190,190,.6)}.standard-radio__input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.standard-radio__checkmark{-ms-flex-negative:0;flex-shrink:0;width:1.8rem;height:1.8rem;margin-right:1rem;border-radius:50%;border:2px solid #8b8b8b;-webkit-transition:border-color .2s;transition:border-color .2s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.3rem}.standard-radio__checkmark::before{content:'';width:.8rem;height:.8rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#6d3926;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0}.standard-radio__text{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto)}.standard-radio--border .standard-radio__text{position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:.8rem 6rem}.standard-radio__text img{max-height:100%}.standard-radio__input:checked~.standard-radio__checkmark,.standard-radio__input:checked~.standard-radio__label .standard-radio__checkmark{border-color:#6d3926}.standard-radio__input:checked~.standard-radio__checkmark::before,.standard-radio__input:checked~.standard-radio__label .standard-radio__checkmark::before{opacity:1}.standard-radio__input:checked~.standard-radio__label:before{opacity:0}.standard-radio__input:checked~.standard-radio__label:after,.tabs-nav__checkbox-content.active::before,.tabs-nav__checkbox-input:checked~.tabs-nav__checkbox-content::before,.tabs-nav__checkbox-input:checked~.tabs-nav__link::before,.tabs-nav__link.active::before{opacity:1}.tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width:640px){.tabs-nav{overflow:auto;-webkit-overflow-scrolling:touch;margin-left:calc(-1*var(--content-padding));padding-left:var(--content-padding);margin-right:calc(-1*var(--content-padding))}.tabs-nav::-webkit-scrollbar *{background:0 0}.tabs-nav::-webkit-scrollbar-track{background-color:transparent}.tabs-nav::-webkit-scrollbar{display:none;background-color:transparent}.tabs-nav::-webkit-scrollbar-thumb{background-color:transparent}}.tabs-nav__checkbox{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.no-touch .tabs-nav__checkbox-content:not(.active):hover,.no-touch .tabs-nav__checkbox:hover .tabs-nav__checkbox-input:not(:checked)~.tabs-nav__checkbox-content,.no-touch .tabs-nav__link:not(.active):hover{color:var(--brown)}.tabs-nav__checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.tabs-nav__checkbox-content,.tabs-nav__link{font-weight:900;font-size:2rem;line-height:2.4rem;color:#8b8b8b;-webkit-transition:color .2s;transition:color .2s;padding:1.7rem 1.8rem;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1;display:block;white-space:nowrap}@media only screen and (max-width:1024px){.tabs-nav__checkbox-content,.tabs-nav__link{font-size:1.8rem;line-height:2.4rem;padding:1.5rem 1.9rem}}@media only screen and (max-width:640px){.tabs-nav__checkbox-content,.tabs-nav__link{padding:1.5rem 0;margin-right:3.2rem}}.tabs-nav__checkbox-content::before,.tabs-nav__link::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:.6rem;z-index:-1;pointer-events:none;background-image:url(/local/styles/css/../img/splashes/product-card-tab-dash.svg);background-size:100% 100%;background-position:left center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:1024px){.tabs-nav__checkbox-content::before,.tabs-nav__link::before{height:.6rem}}.tabs-nav__checkbox-content:link,.tabs-nav__checkbox-content:visited,.tabs-nav__link:link,.tabs-nav__link:visited{color:#8b8b8b}.tabs-nav__checkbox-content.active,.tabs-nav__checkbox-input:checked~.tabs-nav__checkbox-content,.tabs-nav__checkbox-input:checked~.tabs-nav__link,.tabs-nav__link.active{color:var(--brown)}@media only screen and (max-width:640px){.tabs-nav__link{margin-right:0;border-right:32px solid transparent}}.tabs-items{position:relative}.tabs-items__item{min-height:100%;position:absolute;left:0;top:0;width:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.9rem}@media only screen and (max-width:640px){.tabs-items__item{padding-left:0}}.tabs-items__item.active{position:relative;opacity:1;visibility:visible;z-index:2;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.tabs-content [data-tab]{display:none}.tabs-content [data-tab].active{display:block}.home-slider{margin-bottom:6rem}@media only screen and (max-width:768px){.home-slider{margin-bottom:4.5rem}}@media only screen and (max-width:640px){.home-slider{margin-bottom:2rem;margin-top:0!important}}.home-slider__card{padding-top:39%;z-index:2;background-size:cover;background-position:right center;background-repeat:no-repeat;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);background-image:var(--desktop-bg)}@media only screen and (max-width:640px){.home-slider__card{background-image:var(--mobile-bg);padding-top:150%}}.home-slider__card-bg{background-color:var(--pale-yellow);border-radius:4rem;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:640px){.home-slider__card-bg{border-radius:0}}.home-slider__card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;font-family:'object-fit: cover; object-position: left center;'}@media only screen and (max-width:640px){.home-slider__card-bg-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}}.home-slider__splash{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:-1}.home-slider__splash svg{width:100%;height:100%;fill:var(--icon-color)}@media only screen and (max-width:640px){.home-slider__splash{display:none}}.home-slider__splash--mobile{display:none}@media only screen and (max-width:640px){.home-slider__splash--mobile{bottom:-2rem;left:50%;width:30.3rem;height:7.1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block}}.home-slider__splash--left-circle{bottom:-8.2%;left:-4%;width:37.4%;height:102.7%}.home-slider__splash--left-spray{bottom:-3%;left:-1%;width:2.2%;height:12.8%}.home-slider__splash--left-line{bottom:.5%;left:26%;width:10.7%;height:.8%}@media only screen and (max-width:768px){.home-slider__splash--left-line{display:none}}.home-slider__splash--right-circle{right:-3.3%;bottom:-8.2%;width:39.2%;height:103.7%}.home-slider__splash--right-spray{top:-1%;right:-.9%;width:3.7%;height:13.4%}.home-slider__splash--right-line-bottom{right:41%;bottom:0;width:11%;height:1.1%}@media only screen and (max-width:768px){.home-slider__splash--right-line-bottom{bottom:1.5%}}.home-slider__splash--right-line-top{top:-1.9rem;right:7%;width:8.5%;height:.8%}@media only screen and (max-width:768px){.home-slider__splash--right-line-top{display:none}}.home-slider__card-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.home-slider__card-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:var(--content-padding);padding-right:var(--content-padding);padding-top:6rem;padding-bottom:8rem}}.home-slider__card-content{padding:4rem 10.8rem 6rem;margin-right:auto;position:relative;z-index:15;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){.home-slider__card-content{padding-left:8.1rem;padding-right:8.1rem}}@media only screen and (max-width:768px){.home-slider__card-content{padding-left:6.2rem;padding-right:0;padding-bottom:4rem}}@media only screen and (max-width:640px){.home-slider__card-content{padding:0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-ms-flex-item-align:initial;align-self:initial}}.home-slider__card-picture{width:43%}@media only screen and (max-width:768px){.home-slider__card-picture{width:40%}}.home-slider__card-image{width:84%;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;margin-right:7rem;position:relative;margin-bottom:-10rem}@media only screen and (max-width:1024px){.home-slider__card-image{width:75%}}@media only screen and (max-width:768px){.home-slider__card-image{width:85%;margin-right:7rem;margin-left:1rem;margin-bottom:-7rem}}.home-slider__card-image--2{margin-bottom:-6rem;margin-right:10rem}@media only screen and (max-width:768px){.home-slider__card-image--2{margin-right:15rem;margin-left:-4rem;width:34rem}}@media only screen and (max-width:640px){.home-slider__card-image{position:absolute;bottom:-6%;left:50%;-webkit-transform:translateX(-38%);transform:translateX(-38%);width:80%;height:auto;max-width:100%;margin:0}}.home-slider__card-title{margin-bottom:5rem;font-weight:900;font-size:4.4rem;line-height:1.1;letter-spacing:-.05rem}@media only screen and (max-width:640px){.home-slider__card-title--white-on-mobile{color:#fff}}@media only screen and (max-width:1024px){.home-slider__card-title{font-size:3rem}}@media only screen and (max-width:768px){.home-slider__card-title{font-size:2.4rem;line-height:1.3}}@media only screen and (max-width:640px){.home-slider__card-title{font-size:2.8rem;text-align:center;margin:0;margin-top:8rem}}.home-slider__wrapper{position:relative}.swiper-container:not(.swiper-container-initialized) .home-slider__wrapper .swiper-slide{margin-right:6rem}.home-slider__wrapper .swiper-container{padding:4rem;margin:-4rem}@media only screen and (max-width:640px){.home-slider__wrapper{margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding))}}.home-slider__card-btn{position:absolute;bottom:25%;left:auto}.home-slider__card-btn .icon-red-btn-splash{width:18rem;height:11.5rem;position:absolute;z-index:-1;fill:var(--primary-color);pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-4.7rem;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .home-slider__card-btn:hover{background-color:var(--brown)}.no-touch .home-slider__card-btn:hover .icon-red-btn-splash{fill:var(--brown)}@media only screen and (max-width:768px){.home-slider__card-btn{display:none}}.home-slider__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--brown);-webkit-transition:color .2s,opacity .2s,visibility .2s,-webkit-transform .2s;transition:color .2s,opacity .2s,visibility .2s,transform .2s;transition:color .2s,opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s;z-index:15;cursor:pointer}@media only screen and (max-width:640px){.home-slider__arrow{display:none}}.home-slider__arrow.swiper-button-disabled{opacity:0;visibility:hidden;-webkit-transition:color .2s,opacity .2s,visibility 0s linear .2s;transition:color .2s,opacity .2s,visibility 0s linear .2s;cursor:default}.no-touch .home-slider__arrow:not(.swiper-button-disabled):hover{color:var(--primary-color)}.home-slider__arrow--prev{left:-3.6rem}@media only screen and (max-width:1024px){.home-slider__arrow--prev{left:-3rem}}@media only screen and (max-width:768px){.home-slider__arrow--prev{left:-2.2rem}}.home-slider__arrow--prev:not(.swiper-button-disabled):hover{-webkit-transform:translateY(-50%) translateX(-1rem);transform:translateY(-50%) translateX(-1rem)}.home-slider__arrow--next{right:-3.6rem}@media only screen and (max-width:1024px){.home-slider__arrow--next{right:-3rem}}@media only screen and (max-width:768px){.home-slider__arrow--next{right:-2.2rem}}.home-slider__arrow--next:not(.swiper-button-disabled):hover{-webkit-transform:translateY(-50%) translateX(1rem);transform:translateY(-50%) translateX(1rem)}.home-slider__arrow svg{display:block;width:6.2rem;height:4.2rem;fill:currentColor}@media only screen and (max-width:1024px){.home-slider__arrow svg{width:5.5rem;height:3.7rem}}@media only screen and (max-width:768px){.home-slider__arrow svg{width:3.9rem;height:2.7rem}}.home-slider__pagination{--pagination-gap: 5.6rem;position:absolute;bottom:8.5rem;display:grid;grid-auto-flow:column;gap:var(--pagination-gap);left:11rem;z-index:30;padding:1.2rem}@media only screen and (max-width:1024px){.home-slider__pagination{bottom:7.4rem;left:7rem}}@media only screen and (max-width:768px){.home-slider__pagination{left:6.1rem;bottom:7rem}}@media only screen and (max-width:640px){.home-slider__pagination{--pagination-gap: 5rem;position:static;left:auto;bottom:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.4rem}}.home-slider__pagination-bullet{color:var(--primary-color);border:0;opacity:1;position:relative;z-index:1;width:auto;height:auto;background:0 0;-webkit-transition:color .2s;transition:color .2s;font-size:1.8rem}@media only screen and (max-width:640px){.home-slider__pagination-bullet{font-size:1.4rem;line-height:1.2}}.home-slider__pagination-bullet::before{content:'';position:absolute;left:50%;top:50%;width:3.6rem;height:3.6rem;border-radius:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:-1}@media only screen and (max-width:640px){.home-slider__pagination-bullet::before{width:2.8rem;height:2.8rem;background:#f4decc}}.home-slider__pagination-bullet::after{content:'';position:absolute;left:100%;top:50%;width:1.8rem;height:.3rem;background:url(/local/styles/css/../img/bullet-divider.svg);-webkit-transform:translate(calc(var(--pagination-gap)/2 - 50%),-50%);transform:translate(calc(var(--pagination-gap)/2 - 50%),-50%);z-index:-1;pointer-events:none}.home-slider__pagination-bullet:last-child::after{display:none}.home-slider__pagination-bullet.swiper-pagination-bullet-active,.no-touch .page-header__city-link:hover{color:var(--brown)}@media only screen and (max-width:640px){.home-slider__pagination-bullet.swiper-pagination-bullet-active{color:#fff}}.home-slider__pagination-bullet.swiper-pagination-bullet-active::before,.page-header__navigation-catalog-menu-item.menu-item-dropdown:hover .page-header__navigation-catalog-menu-item-link:after,.page-header__navigation-catalog-menu-item.menu-item-dropdown:hover .page-header__navigation-catalog-menu-item-link:before{opacity:1}.home-slider__card-mobile-link{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:40}@media only screen and (max-width:768px){.home-slider__card-mobile-link{display:block}}.home-slider__card--without-btn .home-slider__card-mobile-link{display:block}@media only screen and (max-width:768px){.page-header{background-color:#fff;left:0;top:0;width:100%;margin-top:60px!important;position:relative;height:auto!important}}.page-header--on-top{position:relative;z-index:100}.page-header--biege{background-color:#faefe6}.page-header--biege::before{content:'';height:18.2rem;width:100%;background-size:auto 100%;background-position:center top;background-repeat:no-repeat;background-image:url(/local/styles/css/../img/splashes/header-biege-splashes.png);pointer-events:none;z-index:-1;max-width:none;position:absolute;left:50%;margin-left:-4rem;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1024px){.page-header--biege::before{top:0}}@media only screen and (max-width:768px){.page-header--biege::before{height:13rem;top:2.4rem;display:none}.page-header .container{overflow-x:hidden}}.page-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:4rem;margin:2rem 0;padding:0 3rem;color:var(--brown);position:relative}@media only screen and (max-width:768px){.page-header__row{min-height:3rem;margin:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.04);box-shadow:0 2px 2px rgba(0,0,0,.04);position:fixed;z-index:1000;width:100%;background:#fff;left:0;top:0;padding:0 2rem}.page-header__row::after{content:'';position:absolute;left:0;width:100%;top:0;height:11.7rem;background-image:url(/local/styles/css/../img/splashes/header-mobile-white-splash.svg);background-size:auto 100%;background-position:center top;background-repeat:no-repeat;z-index:-1;pointer-events:none;display:none}.page-header--biege .page-header__row::after{background-image:url(/local/styles/css/../img/splashes/header-mobile-biege-splash.svg)}}.page-header:not(.page-header--biege) .page-header__row::before{content:'';width:66.9rem;height:20.9rem;z-index:-1;background-image:url(/local/styles/css/../img/splashes/header-white-splash.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;right:7.6rem;position:absolute;top:-3rem;pointer-events:none}@media only screen and (max-width:1024px){.page-header:not(.page-header--biege) .page-header__row::before{width:53.3rem;height:16.7rem;right:3rem;top:0}}@media only screen and (max-width:768px){.page-header:not(.page-header--biege) .page-header__row::before{width:44rem;height:16rem;right:-4rem;top:-1rem;display:none}}.page-header__city-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.9rem;-webkit-transition:color .2s;transition:color .2s;font-family:var(--roboto)}@media only screen and (max-width:768px){.page-header__city-link{display:none}}.page-header__city-link svg{width:1.2rem;height:1.6rem;display:block;fill:currentColor;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.page-header__city-link,.page-header__city-link:link,.page-header__city-link:visited{color:var(--primary-color)}.page-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:11px}@media only screen and (max-width:768px){.page-header__nav{top:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1024px){.page-header__nav{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page-header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.page-header__nav-list{display:none}}.page-header__nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto;border:1px solid transparent;border-radius:50px;-webkit-transition:.2s;transition:.2s;padding:10px 20px}.page-header__nav-link:hover{border-color:#f2994a}@media only screen and (max-width:1024px){.page-header__nav-link{padding:10px;white-space:nowrap}}.page-header__nav-link svg{width:16px;height:16px;fill:#efca8b;margin-right:10px}.page-header__nav-link-text{font-size:1.6rem}@media only screen and (max-width:1024px){.page-header__nav-link-text{font-size:1.4rem}}@media only screen and (max-width:768px){.page-header__nav .page-header__btns{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-header__nav .page-header__btns a{display:block}}.page-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:768px){.page-header__logo{margin-left:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-make{display:none}@media only screen and (max-width:768px){.header-site .page-header__row{padding:0;padding:0 3rem}}@media only screen and (min-width:769px){.page-header-make{background-color:#faefe6;margin-bottom:6.4rem}}.page-header-make .page-header__row{padding:0}.page-header-make .header-make{display:block}@media only screen and (max-width:768px){.page-header-make .header-make{display:none}}.page-header-make .header-site{display:none}@media only screen and (max-width:768px){.page-header-make .header-site{display:block}.page-header-make .header-site .page-header__row{padding:0 3rem}}@media only screen and (min-width:769px){.page-header-make::before{content:'';height:18.2rem;width:100%;background-size:auto 100%;background-position:center top;background-repeat:no-repeat;background-image:url(/local/styles/css/../img/splashes/header-biege-splashes.png);pointer-events:none;z-index:-1;max-width:none;position:absolute;left:50%;margin-left:-4rem;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:769px) and (max-width:1024px){.page-header-make::before{top:0}}@media only screen and (min-width:769px) and (max-width:768px){.page-header-make::before{height:13rem;top:2.4rem;display:none}}@media only screen and (min-width:769px){.page-header-make .page-header__row::before{display:none}.page-header-make .page-header__navigation{background-color:transparent;width:20%!important;position:unset!important;left:unset!important}}@media only screen and (min-width:769px) and (max-width:768px){.page-header-make .page-header__navigation{display:block}}@media only screen and (min-width:769px){.page-header-make .page-header__navigation-logo{opacity:1!important;visibility:visible!important;top:-1rem;width:6.8rem!important;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-header-make .page-header__navigation-logo:before{content:'';top:-2.2rem;width:17.2rem;height:22.8rem;background-image:url(/local/styles/css/../img/splashes/logo-splash-biege.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;margin-left:.5rem;z-index:1;pointer-events:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-header-make .page-header__navigation-logo .icon-logo-desktop{width:6.6rem;height:12rem}}.page-header-make .page-header__info{display:none}@media only screen and (max-width:768px){.page-header-make .page-header__row{-webkit-box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16);box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16)}}.page-header__navigation{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;background-color:#feefd3;border-radius:50px;top:0;max-width:calc(var(--max-container-width));z-index:1000;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width:768px){.page-header__navigation{display:none;position:static;padding-left:0}}.page-header__navigation.sticky{background-color:#fff;padding:8px 0;border-radius:0;width:100%!important}@media only screen and (max-width:1400px){.page-header__navigation.sticky{width:calc(100% - 8rem)!important}}.page-header__navigation.sticky .icon-menu-splash{opacity:0;visibility:hidden}.page-header__navigation.sticky .page-header__btns{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;opacity:1;visibility:visible;padding-left:0}.page-header__navigation.sticky .page-header__navigation-catalog-menu-item{margin-right:-5px}.page-header__navigation.sticky .page-header__navigation-catalog-menu-item:first-child{margin:0 285px 0 -295px;width:125px;min-width:125px;max-width:125px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1400px){.page-header__navigation.sticky .page-header__navigation-catalog-menu-item:first-child{margin:0 270px 0 -280px;width:115px;min-width:115px;max-width:115px}}@media only screen and (max-width:1200px){.page-header__navigation.sticky .page-header__navigation-catalog-menu-item:first-child{margin:0 115px 0 -130px;width:120px;min-width:120px;max-width:120px}}@media only screen and (max-width:1024px){.page-header__navigation.sticky .page-header__navigation-catalog-menu-item:first-child{width:115px;min-width:115px;max-width:115px}}.page-header__navigation.sticky .page-header__navigation-constructor-link{-webkit-transform:translateX(125px);transform:translateX(125px)}@media only screen and (max-width:1400px){.page-header__navigation.sticky .page-header__navigation-constructor-link{-webkit-transform:translateX(115px);transform:translateX(115px)}}@media only screen and (max-width:1024px){.page-header__navigation.sticky .page-header__navigation-constructor-link{-webkit-transform:translateX(110px);transform:translateX(110px)}}.page-header__navigation.sticky .page-header__navigation-catalog{padding-left:1rem}.page-header__navigation.sticky .page-header__navigation-logo{width:15.6rem;margin-right:0;opacity:1;visibility:visible;display:block}@media only screen and (max-width:1400px){.page-header__navigation.sticky .page-header__navigation-logo{width:100px;margin-top:-5px}}@media only screen and (max-width:1200px){.page-header__navigation.sticky .page-header__navigation-logo{width:80px}}.page-header__navigation.sticky .page-header__navigation-constructor-link{padding:15px 24px;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:1200px){.page-header__navigation.sticky .page-header__navigation-constructor-link{padding:15px}}.page-header__navigation.sticky .page-header__navigation-constructor-link .icon-red-btn-constructor{opacity:0;visibility:hidden}.page-header__navigation.sticky .page-header__navigation-catalog-menu-item-link{padding:14px 17px}@media only screen and (max-width:1024px){.page-header__navigation.sticky .page-header__navigation-catalog-menu-item-link{padding:14px 5px}}.page-header__navigation.sticky .page-header__navigation-catalog-menu-item-link:after,.page-header__navigation.sticky .page-header__navigation-catalog-menu-item-link:before{width:15px;height:15px}.page-header__navigation.sticky .menu-item-dropdown .page-header__navigation-catalog-menu-item-link{border-radius:25px 25px 0 0}.page-header__navigation.sticky .page-header__navigation-dropdown-title{padding:22px 2px}.page-header__navigation.sticky .page-header__navigation-dropdown{left:0;right:0}.page-header__navigation.sticky .page-header__navigation-catalog-menu-item.menu-item-dropdown:last-child .page-header__navigation-dropdown-inner{border-radius:4rem}.page-header__navigation .page-header__btns,.page-header__navigation .page-header__navigation-logo{width:0;padding:0;margin:0;opacity:0;visibility:hidden}.page-header__navigation .page-header__btns{display:none}.page-header__navigation-wrapper:before{-webkit-transition:.2s;transition:.2s;position:fixed;content:'';width:100%;left:0;top:0;height:inherit;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:100}.page-header__navigation-constructor{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.page-header__navigation-constructor{display:none}}.page-header__navigation-constructor .icon-menu-splash{position:absolute;width:10rem;top:-8px;right:-8rem;height:1rem}.page-header__navigation-constructor-title.title-laptop{display:block}@media only screen and (max-width:1200px){.page-header__navigation-constructor-title.title-laptop{display:none}}.page-header__navigation-constructor-title.title-tablet,.page-header__promo.disable svg{display:none}@media only screen and (max-width:1200px){.page-header__navigation-constructor-title.title-tablet{display:block}}.page-header__navigation-constructor-link{font-size:1.6rem;padding:2.2rem 2.8rem;font-family:var(--ruda);display:block;text-align:center}@media only screen and (max-width:1400px){.page-header__navigation-constructor-link{font-size:15px}}@media only screen and (max-width:1200px){.page-header__navigation-constructor-link{font-size:14px;padding:20px}}.page-header__navigation-constructor-link .icon-red-btn-constructor{position:absolute;fill:var(--primary-color);width:14rem;height:6.5rem;top:50%;right:-4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.page-header__navigation-constructor-link:hover{background-color:var(--brown)}.no-touch .page-header__navigation-logo[href]:hover .icon-logo-desktop,.page-header__navigation-constructor-link:hover .icon-red-btn-constructor{fill:var(--brown)}.page-header__navigation-catalog{width:100%;padding-left:8rem}@media only screen and (max-width:1200px){.page-header__navigation-catalog{padding-left:20px}}@media only screen and (max-width:768px){.page-header__navigation-catalog{padding-left:0}}.page-header__navigation-catalog-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.page-header__navigation-catalog-menu{width:100%}}.page-header__navigation-catalog-menu-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.page-header__navigation-catalog-menu-item:last-child.menu-item-dropdown,.page-header__navigation-catalog-menu-item:last-child.menu-item-dropdown .page-header__navigation-catalog-menu-item-link{border-radius:30px 25px 0 0}.page-header__navigation-catalog-menu-item:last-child .page-header__navigation-catalog-menu-item-link{border-radius:30px 30px 30px 30px}.page-header__navigation-catalog-menu-item:last-child .page-header__navigation-dropdown-title:before{background-image:none;background-color:#fff;right:0;bottom:-40px;height:40px!important;width:40px!important}.page-header__navigation-catalog-menu-item-link{font-size:1.6rem;padding:2.2rem 2.8rem;font-family:var(--ruda);display:block;text-align:center}@media only screen and (max-width:1400px){.page-header__navigation-catalog-menu-item-link{font-size:15px;padding:20px 15px}}@media only screen and (max-width:1024px){.page-header__navigation-catalog-menu-item-link{font-size:14px;padding:20px 5px}}@media only screen and (max-width:768px){.page-header__navigation-catalog-menu-item-link{font-size:1.4rem;padding:2.4rem 2.2rem}}.page-header__navigation-catalog-menu-item.menu-item-dropdown .page-header__navigation-catalog-menu-item-link{position:relative;border-radius:35px 35px 0 0;-webkit-transition:all .2s;transition:all .2s;z-index:700}.page-header__navigation-catalog-menu-item.menu-item-dropdown .page-header__navigation-catalog-menu-item-link:hover{background:#fff}.page-header__navigation-catalog-menu-item.menu-item-dropdown .page-header__navigation-catalog-menu-item-link:after,.page-header__navigation-catalog-menu-item.menu-item-dropdown .page-header__navigation-catalog-menu-item-link:before{content:'';position:absolute;z-index:-1;background-image:url(/local/styles/css/../img/splashes/subtract.svg);background-repeat:no-repeat;background-size:100% 100%;width:20px;height:20px;right:-1.9rem;bottom:-2px;-webkit-transition:.2s;transition:.2s;opacity:0}.page-header__navigation-catalog-menu-item.menu-item-dropdown .page-header__navigation-catalog-menu-item-link:after{right:auto;left:-1.9rem;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-header__navigation-catalog-menu-item.menu-item-dropdown:hover>.page-header__navigation-dropdown{opacity:1;visibility:visible;display:block}.page-header__navigation-catalog-menu-item.menu-item-dropdown:hover .page-header__navigation-catalog-menu-item-link{background-color:#fff;z-index:705}.cart__checkout-order-list:last-child .cart__checkout-order-list-item:last-child .cart__checkout-order-card:before,.cart__items-list:last-child .cart__items-list-item:last-child .cart__item:before,.page-header__navigation-catalog-menu-item.menu-item-dropdown:last-child .page-header__navigation-catalog-menu-item-link:before{display:none}.page-header__navigation-catalog-menu-item.menu-item-dropdown:last-child .page-header__navigation-dropdown-inner{border-radius:4rem 0 4rem 4rem}.page-header__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.7rem 3rem .7rem}@media only screen and (max-width:768px){.page-header__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdf7ed;margin-left:calc(-1*max(env(safe-area-inset-left,1.4rem),var(--content-padding)));margin-right:calc(-1*max(env(safe-area-inset-left,1.4rem),var(--content-padding)));width:auto;padding:1.5rem 0}}.page-header__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:12px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.page-header__info-item:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:768px){.page-header__info-item:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-header__info-item:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:768px){.page-header__info-item:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__info-item{-webkit-box-flex:0;-ms-flex:none;flex:none}}.page-header__info-item svg{fill:var(--primary-color);width:3rem}@media only screen and (max-width:768px){.page-header__info-item svg{fill:var(--brown)}}.page-header__info-item-text{font-size:1.4rem;padding-left:.5rem;font-family:var(--roboto)}.page-header__info-item-text,.page-header__info-item-text a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.page-header__info-item-text{max-width:65%}}.page-header__info-item-text img{width:40px;max-height:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.promo-timer{display:contents;font-size:1.7rem}.header-info-slider .swiper-wrapper>div,.header-info-slider__wrapper{width:100%}.header-info-slider__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;opacity:0;visibility:hidden}@media only screen and (max-width:768px){.header-info-slider__pagination{opacity:1;visibility:visible}}.header-info-slider__pagination-bullet{background-color:silver;width:.6rem;height:.6rem;margin:0 .3rem}.header-info-slider__pagination-bullet.swiper-pagination-bullet-active{background-color:#8b8b8b}.page-header__promo{position:relative;background-color:var(--primary-color);text-align:center;margin-bottom:1.5rem;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.page-header__promo{background-color:#fff;margin-bottom:0}}.page-header__promo.disable{background-color:#d9d9d9;min-height:1px}@media only screen and (max-width:768px){.page-header__promo.disable{background-color:#fff;min-height:auto}}.page-header__promo.disable .page-header__promo-item{padding:0}.page-header__promo-splashes-center{position:absolute;left:50%;-webkit-transform:translateX(calc(-50% - 13rem));transform:translateX(calc(-50% - 13rem));width:13.6rem;height:1rem;bottom:-8px}@media only screen and (max-width:768px){.page-header__promo-splashes-center{display:none}}.page-header__promo-splashes-right{position:absolute;right:0;width:3.3rem;height:6.5rem;top:-1rem}@media only screen and (max-width:768px){.page-header__promo-splashes-right{display:none}}.page-header__promo-splashes-end{position:absolute;top:-8px;right:var(--content-padding);width:10.8rem;height:1rem;-webkit-transform:translateX(-10px);transform:translateX(-10px)}@media only screen and (max-width:768px){.page-header__promo-splashes-end{display:none}}.page-header__promo-item,.page-header__promo-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__promo-items{margin:0 -2rem}.page-header__promo-item{color:#fff;font-family:var(--roboto);font-size:1.6rem;font-weight:600;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}@media only screen and (max-width:768px){.page-header__promo-item{font-weight:400;color:var(--primary-color);padding:1.6rem 1rem;text-transform:uppercase;font-size:1.4rem}}.page-header__navigation-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-preferred-size:32rem;flex-basis:32rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__navigation-links:first-child{margin-right:12rem}@media only screen and (max-width:1024px){.page-header__navigation-links:first-child{-ms-flex-preferred-size:24rem;flex-basis:24rem;margin-right:7.5rem}}@media only screen and (max-width:768px){.page-header__navigation-links:first-child{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-header__navigation-links:first-child .page-header__navigation-link-wrapper{margin-left:auto}.page-header__navigation-links:first-child .page-header__navigation-link-wrapper:first-child{margin-left:0}.page-header__navigation-links:first-child .page-header__navigation-link-wrapper:last-child{margin-right:0}.page-header__navigation-links:last-child{margin-left:12rem;-ms-flex-preferred-size:30rem;flex-basis:30rem}@media only screen and (max-width:1024px){.page-header__navigation-links:last-child{-ms-flex-preferred-size:23rem;flex-basis:23rem;margin-left:7.5rem}}@media only screen and (max-width:768px){.page-header__navigation-links:last-child{display:none}}.page-header__navigation-links:last-child .page-header__navigation-link-wrapper{margin-left:2rem;margin-right:auto}.page-header__navigation-links:last-child .page-header__navigation-link-wrapper:first-child{margin-left:0}.page-header__navigation-links:last-child .page-header__navigation-link-wrapper:last-child{margin-right:0}@media only screen and (max-width:768px){.page-header__navigation-links{-ms-flex-preferred-size:20rem;flex-basis:20rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}}.page-header__navigation-link{font-weight:700;font-size:1.8rem;line-height:2.4rem;-webkit-transition:color .2s;transition:color .2s;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}@media only screen and (max-width:1024px){.page-header__navigation-link{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:768px){.page-header__navigation-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.no-touch .page-header__btn:hover,.no-touch .page-header__navigation-link:hover,.page-header__navigation-dropdown-menulist-item-links a:hover,.page-header__navigation-link-wrapper:hover .page-header__navigation-link{color:var(--primary-color)}.no-touch .page-header__navigation-link:hover .page-header__navigation-link-text::after,.page-header__navigation-link-wrapper:hover .page-header__navigation-link-text::after{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.page-header__navigation-link-text{position:relative}.page-header__navigation-link-text::after{content:'';position:absolute;left:0;top:100%;width:100%;height:.7rem;margin-top:.4rem;background-image:url(/local/styles/css/../img/splashes/menu-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .2s,-webkit-clip-path .2s;transition:opacity .2s,clip-path .2s;transition:opacity .2s,clip-path .2s,-webkit-clip-path .2s;-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0 100%);clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}.page-header__navigation-logo{display:block;width:15.6rem;max-height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:30px}@media only screen and (min-width:641px){.page-header__navigation-logo{z-index:10}}.page-header__navigation-logo .icon-logo-desktop{width:100%;height:4rem;position:relative;z-index:3;fill:var(--primary-color);display:block;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:768px){.page-header__navigation-logo .icon-logo-desktop{display:none}}.page-header__navigation-logo .icon-logo-mobile{width:100%;height:6.2rem;display:none;position:relative;z-index:3;fill:var(--primary-color)}@media only screen and (max-width:768px){.page-header__navigation-logo .icon-logo-mobile{display:block}}@media only screen and (max-width:1024px){.page-header__navigation-logo{width:12rem}}@media only screen and (max-width:768px){.page-header__navigation-logo{width:10.4rem;margin-left:-.2rem;top:0}}.page-header--biege .page-header__navigation-logo::before{background-image:url(/local/styles/css/../img/splashes/logo-splash-biege.svg)}.page-header__navigation-logo-image{width:100%;height:auto;position:relative;z-index:3}.page-header__btns,.page-header__city{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1200px){.page-header__btns,.page-header__city{-ms-flex-preferred-size:auto;flex-basis:auto}}.page-header__city{margin-right:2rem;position:relative;bottom:-.25rem}@media only screen and (max-width:1024px){.page-header__city{margin-right:0}}@media only screen and (max-width:768px){.page-header__city{bottom:auto}}.page-header__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.page-header__btns{margin-left:0;padding-right:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:768px){.page-header__btns{width:21.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto}}.page-header__btn{margin-left:3rem;-ms-flex-negative:0;flex-shrink:0;position:relative}.page-header__btn,.page-header__btn:link,.page-header__btn:visited{color:var(--brown)}@media only screen and (max-width:768px){.page-header__btn{margin-left:15px}}.no-touch .page-header__btn:hover .page-header__btn-count{background-color:var(--primary-color)}.page-header__btn:last-child{margin-right:0}.page-header__btn svg{display:block;fill:currentColor;width:2.4rem;height:2.4rem;-ms-flex-negative:0;flex-shrink:0}.page-header__btn svg.icon-instagram{width:2.7rem;height:2.6rem}.page-header__btn-rates{display:none;background-color:var(--brown);font-family:var(--roboto);color:#fff;border-radius:50rem;font-size:1.2rem;position:absolute;white-space:nowrap;right:25px;padding:2px 8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.page-header__btn-rates{display:block}}@media only screen and (max-width:370px){.page-header__btn-rates{font-size:0}.page-header__btn-rates b{font-size:10px}}.page-header__btn-count{position:absolute;width:2rem;height:2rem;border-radius:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:var(--brown);-webkit-transition:background-color .2s;transition:background-color .2s;right:-1.2rem;top:-.4rem;font-size:1.2rem;line-height:1.2rem;font-family:var(--roboto)}@media only screen and (max-width:1024px){.page-header__btn-count{top:-.5rem;width:1.9rem;height:1.9rem}}.page-header__navigation-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__navigation-link-wrapper .page-header__navigation-link{margin:0!important}@media only screen and (max-width:768px){.page-header__navigation-link-wrapper{margin-right:0;display:none}.page-header__navigation-link-wrapper--catalog{display:-webkit-box;display:-ms-flexbox;display:flex}}.no-touch .page-header__navigation-dropdown-card:hover::before,.page-header__navigation-dropdown,.page-header__navigation-link-wrapper:hover .page-header__navigation-dropdown{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.page-header__navigation-dropdown{position:absolute;opacity:0;visibility:hidden;-webkit-filter:drop-shadow(0 .4rem 5rem rgba(0,0,0,.3));filter:drop-shadow(0 .4rem 5rem rgba(0,0,0,.3));z-index:700;left:var(--content-padding);right:var(--content-padding);-webkit-box-sizing:border-box;box-sizing:border-box}.page-header__navigation-dropdown.active{opacity:1;visibility:visible}.page-header__navigation-dropdown-title{position:absolute;z-index:10;left:0;background-color:#fff;border-radius:35px 35px 0 0;font-size:1.6rem;padding:2.2rem 2.8rem;color:var(--primary-color);font-family:var(--ruda);top:-6.25rem;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1400px){.page-header__navigation-dropdown-title{font-size:1.6rem;padding:2.2rem 1.3rem;left:0;top:-6.25rem}}@media only screen and (max-width:1200px){.page-header__navigation-dropdown-title{font-size:1.8rem;padding:2.15rem 3rem;left:-27px;top:-6.35rem}}@media only screen and (max-width:1024px){.page-header__navigation-dropdown-title{padding:2.4rem 1rem}}@media only screen and (max-width:768px){.page-header__navigation-dropdown-title{padding:2.4rem 2.2rem}}.page-header__navigation-dropdown-title:after,.page-header__navigation-dropdown-title:before{position:absolute;content:'';background-image:url(/local/styles/css/../img/splashes/subtract.svg);width:20px;height:20px;bottom:0;-webkit-transition:.2s;transition:.2s}.page-header__navigation-dropdown-title:before{right:-2rem}.page-header__navigation-dropdown-title:after{left:-2rem;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-header__navigation-dropdown-menulist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:calc(100vh - 200px);overflow:auto}.page-header__navigation-dropdown-menulist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:4rem}.page-header__navigation-dropdown-menulist-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:4.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.page-header__navigation-dropdown-menulist-item-icon .splash-group{position:absolute;fill:#f4decc;width:6rem;height:6rem}.page-header__navigation-dropdown-menulist-item-icon .splash-group-popular{fill:#e65b2f}.page-header__navigation-dropdown-menulist-item-icon .icon-group{position:relative;width:4.4rem;height:5rem;z-index:10;-webkit-transform:translateX(-8px) translateY(-5px);transform:translateX(-8px) translateY(-5px)}.page-header__navigation-dropdown-menulist-item-icon .icon-group-popular{width:4rem;height:5rem;-webkit-transform:none;transform:none}.page-header__navigation-dropdown-menulist-item-links{padding-top:.4rem}.page-header__navigation-dropdown-menulist-item-links>a{font-weight:700;margin-bottom:.6rem}.page-header__navigation-dropdown-menulist-item-links a{display:inline-block;font-family:var(--roboto);border:1px solid #fff;border-radius:50px;-webkit-transition:.2s;transition:.2s;padding:10px 20px}.page-header__navigation-dropdown-menulist-item-links ul li a{padding:5px 20px}a.icon-user-login{display:none}@media only screen and (max-width:640px){a.icon-user-login{display:block}}.page-header__navigation-dropdown-inner{background-color:#fff;border-radius:4rem;padding:4.5rem 6rem;position:relative;min-height:390px}@media only screen and (max-width:1024px){.page-header__navigation-dropdown-inner{padding:4rem}}.page-header__navigation-dropdown-inner::after,.page-header__navigation-dropdown-inner::before{content:'';width:45.6rem;height:49rem;position:absolute;left:-5.2rem;top:-3.8rem;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg)}.page-header__navigation-dropdown-inner::after{left:auto;top:auto;right:-3.6rem;bottom:-10rem}.page-header__navigation-dropdown-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}.page-header__navigation-dropdown-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:16.66%;padding:0 1rem}.page-header__navigation-dropdown-list-item.list-item-sku{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.page-header__navigation-dropdown-list-item.list-item-sku .page-header__navigation-dropdown-card{min-width:15%}@media only screen and (max-width:1024px){.page-header__navigation-dropdown-list-item{width:25%}}@media only screen and (max-width:768px){.page-header__navigation-dropdown-list-item{width:33.33%}}.page-header__navigation-dropdown-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-family:var(--roboto);position:relative;z-index:1}.page-header__navigation-dropdown-card-sku-item a:hover span,.page-header__navigation-dropdown-card:link,.page-header__navigation-dropdown-card:visited{color:var(--brown)}.page-header__navigation-dropdown-card:hover{z-index:2}.page-header__navigation-dropdown-card::before{content:'';position:absolute;top:-1.7rem;right:-1.7rem;bottom:-1.7rem;left:-1.7rem;border:2px solid #f4decc;background:#fff;border-radius:3rem;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s}.page-header__navigation-dropdown-card-sku{padding:0 0 0 4rem}.page-header__navigation-dropdown-card-sku-title{display:block;font-size:1.4rem;font-family:var(--roboto);color:#555;margin-bottom:2.5rem;padding-left:1.5rem}.page-header__navigation-dropdown-card-sku-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1201px){.page-header__navigation-dropdown-card-sku-item{-webkit-box-flex:1;-ms-flex:1 1 11.1%;flex:1 1 11.1%;max-width:11.1%}}@media only screen and (max-width:1200px){.page-header__navigation-dropdown-card-sku-item{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%;max-width:15%}}.page-header__navigation-dropdown-card-sku-item a{text-align:center;display:block;padding:0 1rem}.page-header__navigation-dropdown-card-sku-item a span{display:block;font-size:1.4rem;font-family:var(--roboto);color:#555;margin-top:1rem;-webkit-transition:.2s;transition:.2s}.page-header__navigation-dropdown-card-image-container{position:relative;width:100%}.page-header__navigation-dropdown-card-image-container .backplate{width:110%;height:110%}.page-header__navigation-dropdown-card-image-container::after{content:'';display:block;padding-bottom:100%}.page-header__navigation-dropdown-card-image{position:absolute;left:50%;top:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:75%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;';z-index:1}.page-header__navigation-dropdown-card-title{font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-bottom:.2rem}.page-header__navigation-dropdown-card-desc{font-size:1.4rem;line-height:1.8rem;color:#555;margin-bottom:.2rem}.page-header__navigation-dropdown-card-price{font-size:1.8rem;line-height:2.4rem;font-weight:700}.page-header__mobile-burger{position:absolute;-ms-flex-negative:0;flex-shrink:0;margin-right:3.4rem;display:none;-ms-flex-item-align:center;align-self:center;-webkit-transform:translateY(-9px);transform:translateY(-9px);top:50%}@media only screen and (max-width:768px){.page-header__mobile-burger{display:block}}.page-header__mobile-burger-btn svg{fill:var(--primary-color);width:3rem;height:2rem}.page-header__tablet-burger-btn{display:block}.page-header__tablet-burger-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__tablet-burger-content span{width:28px;height:3px;background:#531918;border-radius:10px;display:block;margin-bottom:7px}.page-header__tablet-burger-content span:nth-child(2){width:22px}.page-header__tablet-burger-content span:last-child{margin-bottom:0}.page-header__tablet-burger-dropdown{padding-top:1.5rem;position:absolute;left:0;right:0;top:8rem;z-index:600;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s;display:none}@media only screen and (max-width:1024px){.page-header__tablet-burger-dropdown{display:block}}.page-header__tablet-burger-dropdown.active{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.page-header__tablet-burger-dropdown-inner{background:#fff;border-radius:4rem;padding:2.8rem 6rem;position:relative;-webkit-filter:drop-shadow(0 .4rem 6rem rgba(0,0,0,.1));filter:drop-shadow(0 .4rem 6rem rgba(0,0,0,.1))}.page-header__tablet-burger-dropdown-inner::before{content:'';width:27rem;height:9.4rem;left:1.7rem;bottom:-5rem;background-image:url(/local/styles/css/../img/splashes/tablet-burger-splash-bottom.svg);z-index:-1;position:absolute;pointer-events:none}.page-header__tablet-burger-dropdown-inner::after{content:'';width:27rem;height:9.4rem;right:.8rem;top:-4.8rem;background-image:url(/local/styles/css/../img/splashes/tablet-burger-splash-top.svg);z-index:-1;position:absolute;pointer-events:none}.page-header__tablet-burger-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header__tablet-burger-menu-link{color:var(--brown);font-weight:700;font-size:1.6rem;line-height:2.4rem}.page-header__tablet-burger-menu-link:link,.page-header__tablet-burger-menu-link:visited{color:var(--brown)}.page-header__navigation-wrapper{max-width:100%}.page-footer{background-color:var(--primary-color);color:#fff;overflow:hidden}.page-footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-top:6.2rem;padding-bottom:3rem}@media only screen and (max-width:1024px){.page-footer__row{padding-top:4rem}}@media only screen and (max-width:768px){.page-footer__row{padding-top:4rem;margin:-1.4rem}}@media only screen and (max-width:640px){.page-footer__row{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:7.8rem;padding-top:4.5rem}}.page-footer__row::before{content:'';position:absolute;pointer-events:none;width:49rem;height:40.3rem;background-image:url(/local/styles/css/../img/splashes/page-footer-red-left-spash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;left:-8rem;top:-5.7rem;z-index:-1}@media only screen and (max-width:768px){.page-footer__row::before{width:46.6rem;height:38.4rem;left:-7rem;top:-5.2rem}}@media only screen and (max-width:640px){.page-footer__row::before{width:40.9rem;height:39.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-6rem;background-image:url(/local/styles/css/../img/splashes/page-footer-mobile-splash.svg)}}.page-footer__row::after{content:'';position:absolute;pointer-events:none;width:55rem;height:42.4rem;background-image:url(/local/styles/css/../img/splashes/page-footer-red-right-spash.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1;right:-5.2rem;top:-7.5rem}@media only screen and (max-width:768px){.page-footer__row::after{width:52.3rem;height:40.4rem;right:-20rem;top:-7.3rem}}.cart__summary-table tbody,.cart__summary-table td,.cart__summary-table thead,.page-footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-footer__col:nth-child(1){-ms-flex-preferred-size:30rem;flex-basis:30rem;margin-right:8.8rem}@media only screen and (max-width:1024px){.page-footer__col:nth-child(1){margin-right:3.5rem}}.page-footer__col:nth-child(1) .page-footer__col-heading::after{background-image:url(/local/styles/css/../img/splashes/footer-menu-splash-1.svg);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:15rem}@media only screen and (max-width:768px){.page-footer__col:nth-child(1) .page-footer__col-heading::after{width:2rem}}.page-footer__col:nth-child(2){margin-right:auto}@media only screen and (max-width:1024px){.page-footer__col:nth-child(2){margin-right:3.5rem}}.page-footer__col:nth-child(2) .page-footer__col-heading::after{background-image:url(/local/styles/css/../img/splashes/footer-menu-splash-2.svg);width:4.5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width:768px){.page-footer__col:nth-child(2) .page-footer__col-heading::after{width:10.4rem}}.page-footer__col:nth-child(3){-ms-flex-preferred-size:57rem;flex-basis:57rem;-ms-flex-negative:0;flex-shrink:0}.page-footer__col:nth-child(3) .page-footer__col-heading::after{background-image:url(/local/styles/css/../img/splashes/footer-menu-splash-3.svg);width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width:1024px){.page-footer__col:nth-child(3){-ms-flex-preferred-size:30rem;flex-basis:30rem}}@media only screen and (max-width:768px){.page-footer__col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;margin:0!important;width:33.33%;padding:1.4rem}}@media only screen and (max-width:640px){.page-footer__col{padding:0;width:100%;display:contents}}.page-footer__col-heading{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin-bottom:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.page-footer__col-heading::after{content:'';height:.4rem;width:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1rem;-ms-flex-item-align:center;align-self:center;margin-top:.3rem;background-size:100% 100%;background-position:left center;background-repeat:no-repeat}@media only screen and (max-width:640px){.page-footer__col-heading,.page-footer__nav--catalog{display:none}.page-footer__nav{margin-bottom:1.5rem}}.page-footer__nav--two-col{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:.9rem}.page-footer__nav--two-col::before{content:'';display:none}@media only screen and (max-width:1024px){.page-footer__nav--two-col{margin-bottom:0;grid-template-columns:1fr}}@media only screen and (max-width:640px){.page-footer__nav--two-col::before{display:block;background-image:url(/local/styles/css/../img/splashes/footer-menu-splash-3.svg);content:'';height:.4rem;margin:2.5rem 0;-ms-flex-item-align:center;align-self:center;background-size:100% 100%;background-position:left center;background-repeat:no-repeat}}.page-footer__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-.4rem -2rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}.page-footer__nav-list--two-col .page-footer__nav-list-item{width:50%}@media only screen and (min-width:769px){.page-footer__nav-list--two-col .page-footer__nav-list-item:nth-child(even){padding-left:3.4rem}}@media only screen and (max-width:768px){.page-footer__nav-list--two-col .page-footer__nav-list-item{width:80%}}@media only screen and (max-width:640px){.page-footer__nav-list{margin:-.5rem -2rem}}.page-footer__nav-list--info .page-footer__nav-list-item{font-family:var(--roboto);font-size:14px;margin-bottom:.9rem}@media only screen and (max-width:1024px){.page-footer__nav-list--info .page-footer__nav-list-item:last-child{margin-bottom:0}.page-footer__nav--two-col .page-footer__nav-list{margin:0}.page-footer__nav--two-col .page-footer__nav-list--info{margin:2rem 0}.page-footer__nav--two-col .page-footer__nav-list-item{padding:.5rem 0}}.page-footer__nav-list-item{line-height:2.4rem;padding:.4rem 2rem;width:100%}@media only screen and (max-width:640px){.page-footer__nav-list-item{padding:.5rem 2rem}}.page-footer__nav-list-item--only-mobile{display:none}@media only screen and (max-width:640px){.page-footer__nav-list-item--only-mobile{display:block}}.page-footer__nav-link{font-size:1.6rem;line-height:2.4rem;font-family:var(--roboto);color:#fff;position:relative}.page-footer__nav-link::before{content:'';position:absolute;top:100%;margin-top:.5rem;left:0;width:100%;height:.7rem;background-image:url(/local/styles/css/../img/splashes/menu-dash.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.page-footer__nav-link:link,.page-footer__nav-link:visited,.page-footer__policy-link:link,.page-footer__policy-link:visited{color:#fff}.no-touch .page-footer__made-by:hover,.no-touch .page-footer__mail-link:hover,.no-touch .page-footer__nav-link:hover,.no-touch .page-footer__phone-link:hover,.no-touch .page-footer__policy-link:hover{color:#efca8b}.page-footer__copyright{font-size:1.2rem;line-height:1.8rem;color:#d9d9d9;font-family:var(--roboto);margin-top:auto}@media only screen and (max-width:640px){.page-footer__copyright{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15;font-size:1.2rem;line-height:2.4rem}}.page-footer__policy-link{font-size:1.2rem;line-height:1.8rem;margin-top:auto;color:#fff;font-family:var(--roboto)}@media only screen and (max-width:640px){.page-footer__policy-link{font-size:1.6rem;line-height:1.8rem}}.page-footer__address{font-size:1.4rem;line-height:2.4rem;margin-bottom:1.9rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.page-footer__address{margin-bottom:2.4rem;padding-top:3rem;margin-top:3rem;position:relative}.page-footer__address::before{content:'';position:absolute;left:0;top:0;width:100%;height:.4rem;background-size:100% 100%;background-repeat:no-repeat;background-position:left center;background-image:url(/local/styles/css/../img/splashes/footer-mobile-dash.svg)}}.page-footer__phone-link{font-weight:900;font-size:2.2rem;line-height:2.4rem;margin-bottom:.2rem}@media only screen and (max-width:1024px){.page-footer__phone-link{margin-bottom:.8rem}}@media only screen and (max-width:640px){.page-footer__phone-link{font-weight:900;font-size:2.2rem;line-height:2.8rem}}.page-footer__mail-link{font-size:1.6rem;line-height:2.4rem;display:inline;font-family:var(--roboto);margin-bottom:8.3rem;text-decoration:underline}@media only screen and (max-width:768px){.page-footer__mail-link{margin-bottom:2rem}}@media only screen and (max-width:640px){.page-footer__mail-link{margin-bottom:2rem}}.page-footer__social-block{margin-top:auto}@media only screen and (max-width:768px){.page-footer__social-block{margin-top:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:contents}}.page-footer__social-block-heading{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin-bottom:1.5rem}@media only screen and (max-width:640px){.page-footer__social-block-heading{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}.page-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.page-footer__social-list{position:absolute;right:0;top:0}}.page-footer__social-list-item{margin-right:3rem;-ms-flex-negative:0;flex-shrink:0}.page-footer__social-list-item:last-child{margin-right:0}@media only screen and (max-width:640px){.page-footer__social-list-item{margin-right:2rem}}.page-footer__social-link,.page-footer__social-link svg{-ms-flex-negative:0;flex-shrink:0}.page-footer__social-link svg{display:block;fill:#fff;width:3.2rem;height:3.2rem;-webkit-transition:fill .2s,-webkit-transform .2s;transition:fill .2s,transform .2s;transition:fill .2s,transform .2s,-webkit-transform .2s}@media only screen and (max-width:640px){.page-footer__social-link svg{width:3rem;height:3rem}}.page-footer__social-link svg.icon-vk{width:4rem;height:4rem}@media only screen and (max-width:640px){.page-footer__social-link svg.icon-vk{width:3.4rem;height:3.4rem}}.no-touch .page-footer__social-link:hover svg{fill:#efca8b}.page-footer__social-bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:768px){.page-footer__social-bottom-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:640px){.page-footer__social-bottom-wrapper{display:contents}}.page-footer__made-by{font-size:1.2rem;line-height:1.8rem;color:#d9d9d9;margin-left:5rem;font-family:var(--roboto)}@media only screen and (max-width:768px){.page-footer__made-by{margin-left:0;margin-top:2rem}}@media only screen and (max-width:640px){.page-footer__made-by{font-size:1.2rem;line-height:2.4rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.page-footer__made-by:link,.page-footer__made-by:visited{color:#d9d9d9}.page-footer__contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;margin-left:auto;width:50%}@media only screen and (max-width:1024px){.page-footer__contacts-wrapper{width:100%}}@media only screen and (max-width:640px){.page-footer__contacts-wrapper{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.advantages{margin-bottom:7rem}@media only screen and (max-width:1024px){.advantages{margin-bottom:6rem}}@media only screen and (max-width:768px){.advantages{margin-bottom:5rem}}.advantages__content{padding:0 4.2rem}@media only screen and (max-width:1024px){.advantages__content{padding:0}}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-2rem -4rem}@media only screen and (max-width:768px){.advantages__list{margin:-1rem}}@media only screen and (max-width:640px){.advantages__list{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding-left:2rem;padding-right:1rem}}.advantages__list-item{padding:2rem 4rem}@media only screen and (max-width:768px){.advantages__list-item{padding:1rem}}@media only screen and (max-width:640px){.advantages__list-item{padding:0;margin-bottom:2.6rem}.advantages__list-item:last-child{margin-bottom:0}}.advantages__list-item:nth-child(3n+1) .advantages__card-content::before{background-image:url(/local/styles/css/../img/advantages/advantages-bottom-splash-1.svg)}.advantages__list-item:nth-child(3n+2) .advantages__card-content::before{background-image:url(/local/styles/css/../img/advantages/advantages-bottom-splash-2.svg)}.advantages__list-item:nth-child(3n+3) .advantages__card-content::before{background-image:url(/local/styles/css/../img/advantages/advantages-bottom-splash-3.svg)}.advantages__card{position:relative}@media only screen and (min-width:641px){.advantages__card:hover .advantages__card-dropdown{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.advantages__card:hover .advantages__card-wrapper{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}}@media only screen and (max-width:640px){.advantages__card.active .advantages__card-dropdown{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}}.advantages__card-wrapper{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__card-icon{width:6.2rem;height:6.2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:2.2rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}@media only screen and (max-width:1024px){.advantages__card-icon{width:5.1rem;height:5.1rem;margin-right:2rem}}@media only screen and (max-width:768px){.advantages__card-icon{width:4.5rem;height:4.5rem;margin-right:1.7rem}}@media only screen and (max-width:640px){.advantages__card-icon{width:4.4rem;height:4.4rem;margin-right:2rem}}.advantages__card-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1rem;padding-top:.5rem}@media only screen and (max-width:1024px){.advantages__card-content{padding-top:0;padding-bottom:1.5rem}}.advantages__card-content::before{content:'';width:100%;bottom:0;left:0;height:.9rem;background-size:100% 100%;background-repeat:no-repeat;background-position:left center;position:absolute}.advantages__card-title{font-weight:700;font-size:2rem;line-height:2.4rem}@media only screen and (max-width:1024px){.advantages__card-title{font-size:1.8rem;line-height:2.4rem}}@media only screen and (max-width:768px){.advantages__card-title{font-size:1.6rem;line-height:2.4rem}}.advantages__card-dropdown{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:30;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;cursor:default}@media only screen and (max-width:640px){.advantages__card-dropdown{position:fixed;z-index:500}}.advantages__card-dropdown-close{position:absolute;z-index:20;right:var(--content-padding);top:0;width:4.2rem;height:4.2rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:#ffc6ce;display:none}@media only screen and (max-width:640px){.advantages__card-dropdown-close{display:block}}.advantages__card-dropdown-close svg{width:2rem;height:2rem;fill:#555;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.advantages__card-dropdown-close--yellow{background:#fe5}.advantages__card-dropdown-close--blue{background:#6af6ff}.advantages__card-dropdown-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages__card-dropdown-bg{max-width:none;max-height:none;width:auto;height:auto;display:block;z-index:-1;position:relative;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.advantages__card-dropdown-bg--1{width:42rem;margin-top:-4rem;margin-left:-1rem}@media only screen and (max-width:640px){.advantages__card-dropdown-bg--1{width:38rem}}.advantages__card-dropdown-bg--2{width:41.6rem;margin-right:2rem}@media only screen and (max-width:640px){.advantages__card-dropdown-bg--2{width:35rem}}.advantages__card-dropdown-bg--3{width:41rem}@media only screen and (max-width:640px){.advantages__card-dropdown-bg--3{width:37rem}}.advantages__card-dropdown-image{position:absolute}.advantages__card-dropdown-image--1{width:33.4rem;height:auto;bottom:0;right:2rem}@media only screen and (max-width:640px){.advantages__card-dropdown-image--1{width:30rem}}.advantages__card-dropdown-image--2{width:35.8rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-2rem}@media only screen and (max-width:640px){.advantages__card-dropdown-image--2{width:29rem}}.advantages__card-dropdown-image--3,.our-blog__heading::before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33rem}@media only screen and (max-width:640px){.advantages__card-dropdown-image--3{width:37rem;max-width:none}}.advantages__card-dropdown-text{width:18rem;font-size:1.6rem;line-height:2.2rem;color:#531918;font-family:var(--roboto);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:640px){.advantages__list-item:nth-child(3) .advantages__card-dropdown-text{width:24rem}.advantages__card-dropdown-text br{display:none}}.our-blog{margin-bottom:10.6rem;overflow:hidden}@media only screen and (max-width:1024px){.our-blog{margin-bottom:10rem}}@media only screen and (max-width:640px){.our-blog{margin-bottom:7.8rem;-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}.our-blog__heading{margin-bottom:5.8rem}@media only screen and (max-width:1024px){.our-blog__heading{margin-bottom:3.8rem}}@media only screen and (max-width:640px){.our-blog__heading{margin-bottom:2.4rem}}.our-blog__heading::before{content:'';position:absolute;width:26.8rem;height:6.7rem;background-image:url(/local/styles/css/../img/splashes/our-blog-heading-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;margin-top:.5rem}@media only screen and (max-width:640px){.our-blog__heading::before{display:none}}.our-blog__heading--similar-articles{text-transform:none}.our-blog__heading--similar-articles::before{content:'';background-image:url(/local/styles/css/../img/splashes/similar-articles-heading-splash.png)}@media only screen and (max-width:640px){.our-blog__heading--similar-articles{text-align:left}}.our-blog__content{position:relative;z-index:1}.our-blog__content .swiper-container{overflow:visible}@media only screen and (min-width:641px){.our-blog__content .swiper-container{margin:0;position:static}}.our-blog__content::before{content:'';z-index:-1;pointer-events:none;width:25.4rem;height:23.9rem;background-image:url(/local/styles/css/../img/splashes/our-blog-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-3rem;top:-3rem}@media only screen and (max-width:768px){.our-blog__content::before{width:19.2rem;height:18rem}}@media only screen and (max-width:640px){.our-blog__content::before{display:none}}.our-blog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}@media only screen and (min-width:641px){.our-blog__list{position:static;width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}}@media only screen and (max-width:640px){.our-blog__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}}.our-blog__list-item{width:25%;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){.our-blog__list-item{width:33.33%}.our-blog__list-item:nth-child(n+4){display:none}}@media only screen and (max-width:640px){.our-blog__list-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:22rem;padding:0}}.our-blog__card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.our-blog__card,.our-blog__card:link,.our-blog__card:visited{color:var(--brown)}.no-touch .our-blog__card:hover{color:var(--primary-color)}.no-touch .our-blog__card:hover .our-blog__card-image-container::after{opacity:0}.our-blog__card-image-container{position:relative;border-radius:2.6rem;overflow:hidden;margin-bottom:2.2rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:768px){.our-blog__card-image-container{border-radius:2rem;margin-bottom:2rem}}@media only screen and (max-width:640px){.our-blog__card-image-container{border-radius:1.8rem;margin-bottom:1.4rem}}.our-blog__card-image-container::before{content:'';padding-bottom:67%;display:block;width:100%}.our-blog__card-image-container::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50.14%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 50.14%,rgba(0,0,0,.4) 100%);z-index:5;-webkit-transition:opacity .3s;transition:opacity .3s}.our-blog__card-image{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.our-blog__card-tag{font-size:1.2rem;line-height:1.8rem;color:#fff;position:absolute;left:2rem;bottom:2rem;border-radius:2rem;padding:.2rem .8rem;text-align:center;background:#f2994a;font-family:var(--roboto);z-index:10}@media only screen and (max-width:768px){.our-blog__card-tag{left:1rem;bottom:1rem}}@media only screen and (max-width:640px){.our-blog__card-tag{font-size:1.1rem;line-height:1.8rem}}.our-blog__card-title{font-size:1.8rem;line-height:2.6rem;font-weight:400;font-family:var(--roboto)}@media only screen and (max-width:640px){.our-blog__card-title{font-size:1.6rem;line-height:2.4rem}}.promo{margin-bottom:10rem}@media only screen and (max-width:1024px){.promo{margin-bottom:8rem}}@media only screen and (max-width:768px){.promo{margin-bottom:7rem}}@media only screen and (max-width:640px){.promo{margin-bottom:4.5rem}.promo--main,.promo--main .container{display:contents}.promo--secondary{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.promo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1.4rem}@media only screen and (max-width:768px){.promo__list{margin:-2rem}}@media only screen and (max-width:640px){.promo__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.promo--main .promo__list{display:contents}.promo--secondary .promo__list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.promo__list-item{width:50%;padding:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.promo__list-item{padding:2rem}}@media only screen and (max-width:640px){.promo__list-item{padding:0;width:100%;margin-bottom:3rem}.promo__list-item:last-child{margin-bottom:0}.promo--main .promo__list-item{display:contents}.promo--secondary .promo__list-item{margin-top:3rem;margin-bottom:0}.promo--secondary .promo__list-item:last-child{margin-top:0}}.promo__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4rem;background-color:var(--pale-yellow);min-height:42rem;padding:6rem 5rem 5rem;position:relative;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.promo__card,.promo__card:link,.promo__card:visited{color:var(--brown)}.no-touch .promo__card:hover{-webkit-transform:scale(.995);transform:scale(.995)}@media only screen and (max-width:1024px){.promo__card{padding:4rem}}@media only screen and (max-width:768px){.promo__card{padding:3rem 3rem 4rem;min-height:43.4rem}}@media only screen and (max-width:640px){.promo__card{min-height:32.7rem;border-radius:3rem}.promo--main .promo__card{margin-left:var(--content-padding);margin-right:var(--content-padding);margin-bottom:4.4rem}}.promo__card--1{background-color:var(--pale-yellow);background-image:url(/local/styles/css/../img/promo/fruit-and-logo.svg);background-size:40.6rem 39.2rem;background-position:bottom right 1rem;background-repeat:no-repeat;z-index:1}.promo__card--1,.promo__card--1:link,.promo__card--1:visited{color:var(--brown)}@media only screen and (max-width:1024px){.promo__card--1{background-size:33.3rem 32.2rem;background-position:bottom right 4.7rem}}@media only screen and (max-width:768px){.promo__card--1{background-size:27.8rem 26.8rem;background-position:center bottom 4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:640px){.promo__card--1{background-size:27.4rem auto;background-position:center bottom 2rem;background-image:url(/local/styles/css/../img/promo/promo-1-mobile-bg.png)}}.promo__card--1 .promo__card-top-dash,.promo__card--2::before{width:12.2rem;height:.53rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/promo-yellow-top-dash.svg);position:absolute;left:6.7rem;top:-.7rem;pointer-events:none}@media only screen and (max-width:768px){.promo__card--1 .promo__card-top-dash{left:3.4rem}}.promo__card--1 .promo__card-bottom-left-dash{width:14.2rem;height:.8rem;position:absolute;left:19.2rem;bottom:-.9rem;background-image:url(/local/styles/css/../img/splashes/promo-card-bottom-left-pale-yellow-dash.svg);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1;pointer-events:none}@media only screen and (max-width:768px){.promo__card--1 .promo__card-bottom-left-dash{left:4.4rem}}.promo__card--1 .promo__card-title{font-weight:900;font-size:3.6rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem;margin-left:1rem;margin-top:.4rem}@media only screen and (max-width:1024px){.promo__card--1 .promo__card-title{font-weight:900;font-size:3.4rem;line-height:4.4rem;margin-bottom:1.7rem;margin-left:0}.promo__card--1 .promo__card-title br{display:none}}@media only screen and (max-width:768px){.promo__card--1 .promo__card-title{font-size:3.2rem;line-height:4rem;margin-bottom:1rem;text-align:center}}@media only screen and (max-width:640px){.promo__card--1 .promo__card-title{font-weight:900;font-size:2.4rem;line-height:3.2rem;margin-bottom:.6rem}}.promo__card--1 .promo__card-text{font-size:2rem;line-height:2.6rem;margin-bottom:3rem;font-family:var(--roboto);margin-left:1rem}@media only screen and (max-width:1024px){.promo__card--1 .promo__card-text{margin-left:0}}@media only screen and (max-width:768px){.promo__card--1 .promo__card-text{font-size:1.8rem;line-height:2.4rem;text-align:center;margin-bottom:2rem;-ms-flex-item-align:stretch;align-self:stretch}.promo__card--1 .promo__card-text br{display:none}}.promo__card--1 .promo__card-btn{margin-top:auto}.no-touch .promo__card--1 .promo__card-btn:hover{background-color:var(--brown)}@media only screen and (max-width:768px){.promo__card--1 .promo__card-btn{margin-left:auto;margin-right:auto}}@media only screen and (max-width:640px){.promo__card--1 .promo__card-btn{display:none}}.promo__card--1 .promo__card-image{width:43rem;max-width:none;position:absolute;bottom:-4rem;right:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;';z-index:-1}@media only screen and (max-width:1024px){.promo__card--1 .promo__card-image{width:35rem;bottom:-3.2rem;right:3.8rem}}@media only screen and (max-width:768px){.promo__card--1 .promo__card-image{width:28rem;bottom:2.8rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media only screen and (max-width:640px){.promo__card--1 .promo__card-image{width:26rem;bottom:-2.4rem;margin-right:2rem}}.promo__card--2{background-color:var(--primary-color);color:#fff;z-index:2}.promo__card--2:link,.promo__card--2:visited{color:#fff}@media only screen and (max-width:640px){.promo__card--2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.promo--main .promo__card--2{margin-bottom:5rem}}.promo__card--2::before{content:'';width:43rem;height:38rem;z-index:-1;background-image:url(/local/styles/css/../img/splashes/promo-red-left-splash.svg);left:-4.1rem;top:-4.6rem}@media only screen and (max-width:768px){.promo__card--2::before{width:22.8rem;height:20rem;top:-2.7rem;left:-2.3rem}}.promo__card--2::after{content:'';width:36.5rem;height:34.7rem;right:-4rem;bottom:-4.2rem;position:absolute;z-index:-1;pointer-events:none;background-image:url(/local/styles/css/../img/splashes/promo-red-bottom-splash.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:768px){.promo__card--2::after{width:19.2rem;height:18.3rem;bottom:-2.2rem;right:-2.2rem}}.promo__card--2 .promo__card-image{width:38rem;height:auto;position:absolute;right:2.7rem;bottom:-5.8rem;max-width:none}@media only screen and (max-width:1024px){.promo__card--2 .promo__card-image{width:31.2rem;right:1rem;bottom:-5rem}}@media only screen and (max-width:768px){.promo__card--2 .promo__card-image{width:24.2rem;right:0;bottom:-1rem}}@media only screen and (max-width:640px){.promo__card--2 .promo__card-image{width:22.7rem;right:0;bottom:-4rem}}.promo__card--2 .promo__card-btn{margin-top:auto;position:relative;z-index:1}.promo__card--2 .promo__card-btn .icon-yellow-btn-splash{width:7.7rem;height:8.5rem;left:.3rem;top:0;z-index:-1;position:absolute;fill:#f2cd30;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .promo__card--2 .promo__card-btn:hover{background:#f2994a;color:#fff}.no-touch .promo__card--2 .promo__card-btn:hover .icon-yellow-btn-splash{fill:#f2994a}@media only screen and (max-width:768px){.promo__card--2 .promo__card-btn{margin-left:1rem}}@media only screen and (max-width:640px){.promo__card--2 .promo__card-btn{display:none}}.promo__card--2 .promo__card-left-scratches{width:4.67rem;height:3.64rem;left:0;bottom:.6rem;background-image:url(/local/styles/css/../img/splashes/promo-red-left-scratches.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;pointer-events:none}@media only screen and (max-width:768px){.promo__card--2 .promo__card-left-scratches{width:3rem;height:2.9rem;bottom:1.8rem;left:-.5rem}}.promo__card--2 .promo__card-right-scratches{width:8.4rem;height:5.8rem;background-size:contain;background-image:url(/local/styles/css/../img/splashes/promo-red-right-scratches.svg);background-position:center;background-repeat:no-repeat;position:absolute;pointer-events:none;right:0;top:.5rem}@media only screen and (max-width:768px){.promo__card--2 .promo__card-right-scratches{width:5.4rem;height:3.7rem;right:0;top:2.4rem}}.promo__card--2 .promo__card-red-right-dash,.promo__card--3::before{width:11.3rem;height:.4rem;background-image:url(/local/styles/css/../img/splashes/promo-red-right-dash.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:9rem;top:-.6rem}@media only screen and (max-width:768px){.promo__card--2 .promo__card-red-right-dash{width:8.9rem;right:4.5rem}}.promo__card--2 .promo__card-red-left-dash{width:10.9rem;height:.48rem;left:5.4rem;bottom:-.6rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/local/styles/css/../img/splashes/promo-red-left-dash.svg);position:absolute}@media only screen and (max-width:768px){.promo__card--2 .promo__card-red-left-dash{width:9.6rem;left:3.5rem}}.promo__card--2 .promo__card-calligraphic-text{width:29.6rem;height:auto;margin-left:1rem;pointer-events:none;margin-bottom:2rem}@media only screen and (max-width:1024px){.promo__card--2 .promo__card-calligraphic-text{width:28.4rem;margin-left:.7rem;margin-top:2rem}}@media only screen and (max-width:768px){.promo__card--2 .promo__card-calligraphic-text{width:26.2rem;margin-left:.7rem;margin-top:2.8rem}}@media only screen and (max-width:640px){.promo__card--2 .promo__card-calligraphic-text{width:20.9rem;margin-top:3.8rem;margin-left:.8rem}}.promo__card--3{background-color:var(--primary-color);color:#fff;z-index:2}.promo__card--3:link,.promo__card--3:visited{color:#fff}@media only screen and (max-width:768px){.promo__card--3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42rem}}@media only screen and (max-width:640px){.promo__card--3{min-height:12rem;padding:3rem 2.5rem 3rem 12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.promo__card--3::before{content:'';width:37.2rem;height:39.3rem;right:-2.8rem;top:-4rem;background-image:url(/local/styles/css/../img/splashes/promo-card-strawberry-large-splash.svg);z-index:-1;pointer-events:none}@media only screen and (max-width:768px){.promo__card--3::before{width:34.5rem;height:36.4rem;top:-3.6rem;right:-3rem}}@media only screen and (max-width:640px){.promo__card--3::before{width:15.9rem;height:13.9rem;left:-1.6rem;right:auto;top:-2rem}}.promo__card--3::after{content:'';width:15.3rem;height:.5rem;position:absolute;z-index:-1;pointer-events:none;left:16.4rem;top:-.6rem;background-image:url(/local/styles/css/../img/splashes/promo-strawberry-top-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1024px){.promo__card--3::after{left:7rem}}@media only screen and (max-width:768px){.promo__card--3::after{left:4rem;top:-.5rem}}@media only screen and (max-width:640px){.promo__card--3::after{width:6.3rem;height:.4rem;left:auto;right:4rem;background-size:100% 100%}}.promo__card--3 .promo__card-title{font-weight:900;font-size:3.6rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2.2rem;margin-left:1rem;margin-top:.5rem}@media only screen and (max-width:1024px){.promo__card--3 .promo__card-title{font-weight:900;font-size:3.4rem;line-height:4.4rem;margin-bottom:1.6rem;margin-left:0}}@media only screen and (max-width:768px){.promo__card--3 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4rem;text-align:center;margin-bottom:.5rem}}@media only screen and (max-width:640px){.promo__card--3 .promo__card-title{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin:0;text-align:left}}.promo__card--3 .promo__card-text{font-size:2rem;line-height:2.6rem;margin-bottom:3rem;font-family:var(--roboto);margin-left:1rem}@media only screen and (max-width:1024px){.promo__card--3 .promo__card-text{margin-left:0}}@media only screen and (max-width:768px){.promo__card--3 .promo__card-text{font-size:1.8rem;line-height:2.4rem;margin-bottom:2rem;text-align:center}}@media only screen and (max-width:640px){.promo__card--3 .promo__card-text{display:none}}.promo__card--3 .promo__card-btn{margin-top:auto}.no-touch .promo__card--3 .promo__card-btn:hover{background-color:#f2994a;color:#fff}@media only screen and (max-width:768px){.promo__card--3 .promo__card-btn{margin-left:auto;margin-right:auto}}@media only screen and (max-width:640px){.promo__card--3 .promo__card-btn{display:none}}.promo__card--3 .promo__card-image{width:39.6rem;height:auto;position:absolute;z-index:-1;pointer-events:none;right:1rem;bottom:-4.2rem}@media only screen and (max-width:1024px){.promo__card--3 .promo__card-image{width:31rem;right:1.2rem;bottom:-3rem}}@media only screen and (max-width:768px){.promo__card--3 .promo__card-image{width:28.7rem;right:0;bottom:-2.7rem}}@media only screen and (max-width:640px){.promo__card--3 .promo__card-image{width:10.5rem;height:auto;right:auto;left:.3rem;top:-.7rem;bottom:auto}}.promo__card--3 .promo__card-bottom-red-dash,.promo__card--4::after,.promo__card--4::before{position:absolute;pointer-events:none;background-size:contain;background-repeat:no-repeat;background-position:center}.promo__card--3 .promo__card-bottom-red-dash{width:14.3rem;height:.6rem;left:19.4rem;bottom:-.8rem;z-index:-1;background-image:url(/local/styles/css/../img/splashes/promo-card-bottom-red-dash.svg)}@media only screen and (max-width:1024px){.promo__card--3 .promo__card-bottom-red-dash{left:10rem}}@media only screen and (max-width:768px){.promo__card--3 .promo__card-bottom-red-dash{left:5rem}}@media only screen and (max-width:640px){.promo__card--3 .promo__card-bottom-red-dash{width:6.6rem;height:.4rem;left:12.6rem;background-size:100% 100%;bottom:-.5rem}}@media only screen and (max-width:768px){.promo__card--4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42rem}}@media only screen and (max-width:640px){.promo__card--4{min-height:12rem;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 2.5rem}}.promo__card--4::after,.promo__card--4::before{content:''}.promo__card--4::before{right:9rem;top:-.6rem;width:16.5rem;height:.4rem;background-image:url(/local/styles/css/../img/splashes/promo-4-top-splash.svg)}.promo__card--4::after{width:12.9rem;height:.5rem;background-image:url(/local/styles/css/../img/splashes/promo-4-bottom-splash.svg);left:4.4rem;bottom:-.6rem}.promo__card--4 .promo__card-title{font-weight:900;font-size:3.6rem;line-height:4.4rem;letter-spacing:-.5px;margin-bottom:2.6rem;margin-left:1rem;margin-top:.5rem}@media only screen and (max-width:1024px){.promo__card--4 .promo__card-title{font-weight:900;font-size:3.4rem;line-height:4.4rem;margin-bottom:2rem;margin-left:0}}@media only screen and (max-width:768px){.promo__card--4 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4rem;margin-bottom:1rem;text-align:center;margin-left:-1rem;margin-right:-1rem}.promo__card--4 .promo__card-title br{display:none}}@media only screen and (max-width:640px){.promo__card--4 .promo__card-title{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo__card--4 .promo__card-title::before{content:'';width:6.6rem;height:5.6rem;-ms-flex-negative:0;flex-shrink:0;margin-right:2.7rem;background-size:contain;background-image:url(/local/styles/css/../img/promo/promo-pins.svg);background-repeat:no-repeat}}.promo__card--4 .promo__card-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:40;margin-left:1rem}@media only screen and (max-width:1024px){.promo__card--4 .promo__card-numbers{margin-left:0}}@media only screen and (max-width:768px){.promo__card--4 .promo__card-numbers{display:none}}.promo__card--4 .promo__card-number-digits{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem}@media only screen and (max-width:1024px){.promo__card--4 .promo__card-number-digits{font-weight:900;font-size:3rem;line-height:4.4rem}}.promo__card--4 .promo__card-number{font-size:1.4rem;line-height:1;color:#df633c;text-align:center;margin-right:1rem}@media only screen and (max-width:1024px){.promo__card--4 .promo__card-number{font-size:1.4rem;line-height:1}}.promo__card--4 .promo__card-number:last-child{margin-right:0}.promo__card--4 .promo__card-number-text{font-family:var(--roboto);margin-top:-.3rem}.promo__card--4 .promo__card-btn{margin-top:auto}.no-touch .promo__card--4 .promo__card-btn:hover,.no-touch .promo__card--5 .promo__card-btn:hover{background-color:var(--brown)}@media only screen and (max-width:768px){.promo__card--4 .promo__card-btn{margin-left:auto;margin-right:auto}}@media only screen and (max-width:640px){.promo__card--4 .promo__card-btn{display:none}}.promo__card--4 .promo__card-image{width:38.6rem;position:absolute;right:0;bottom:0}@media only screen and (max-width:1024px){.promo__card--4 .promo__card-image{width:32.5rem;height:auto}}@media only screen and (max-width:640px){.promo__card--4 .promo__card-image{display:none}}.promo__card--5{min-height:29rem;background-image:url(/local/styles/css/../img/promo/fruit-and-logo.svg);background-size:29.5rem auto;background-position:right 4.7rem bottom;background-repeat:no-repeat;position:relative;z-index:1}@media only screen and (max-width:1024px){.promo__card--5{min-height:26rem;padding:4rem;background-size:25rem auto;background-position:right 1.5rem bottom}}@media only screen and (max-width:768px){.promo__card--5{background-size:22rem auto;background-position:right 0 bottom}}.promo__card--5 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem;margin-left:1rem;margin-top:.2rem}@media only screen and (max-width:1024px){.promo__card--5 .promo__card-title{font-size:3rem;line-height:4rem}}@media only screen and (max-width:768px){.promo__card--5 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4rem;margin-bottom:1rem}.promo__card--5 .promo__card-title br{display:none}}.promo__card--5 .promo__card-btn{margin-top:auto;padding-left:3.8rem;padding-right:3.8rem}@media only screen and (max-width:1024px){.promo__card--5 .promo__card-btn{padding-left:3rem;padding-right:3rem}}.promo__card--5 .promo__card-image{position:absolute;width:30rem;height:auto;right:5rem;bottom:-2rem;z-index:-1;pointer-events:none}@media only screen and (max-width:1024px){.promo__card--5 .promo__card-image{right:0;width:27rem;bottom:-3rem}}@media only screen and (max-width:768px){.promo__card--5 .promo__card-image{right:0;bottom:0;width:24rem;bottom:-2rem;right:-2rem}}.promo__card--5 .promo__card-bottom-left-dash,.promo__card--5 .promo__card-top-dash{position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.promo__card--5 .promo__card-top-dash{pointer-events:none;top:-.8rem;background-image:url(/local/styles/css/../img/splashes/promo-5-top-dash.svg);width:12.2rem;height:.53rem;left:7rem}.promo__card--5 .promo__card-bottom-left-dash{z-index:-1;width:14.2rem;height:.77rem;background-image:url(/local/styles/css/../img/splashes/promo-5-bottom-dash.svg);left:20rem;bottom:-.8rem}@media only screen and (max-width:768px){.promo__card--5 .promo__card-bottom-left-dash{left:4rem}}.promo__card--6{min-height:29rem;position:relative;z-index:1;background-color:var(--primary-color);color:#fff}@media only screen and (max-width:1024px){.promo__card--6{min-height:26rem;padding:4rem}}.promo__card--6:link,.promo__card--6:visited{color:#fff}.promo__card--6::before{content:'';position:absolute;right:-3rem;top:-4rem;width:37.2rem;height:39.3rem;background-image:url(/local/styles/css/../img/splashes/promo-6-large-splash.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1;pointer-events:none}@media only screen and (max-width:1024px){.promo__card--6::before{width:33.5rem;height:35.3rem;bottom:-6rem;right:-2.8rem;top:auto}}@media only screen and (max-width:768px){.promo__card--6::before{width:24rem;height:24rem;bottom:auto;top:-3rem;right:-2rem}}.promo__card--6 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem;margin-left:1rem;margin-top:.2rem}@media only screen and (max-width:1024px){.promo__card--6 .promo__card-title{font-size:3rem;line-height:4rem;margin-bottom:3rem}}@media only screen and (max-width:768px){.promo__card--6 .promo__card-title{font-weight:900;font-size:3.2rem;line-height:4rem;margin-bottom:1rem}.promo__card--6 .promo__card-title br{display:none}}.promo__card--6 .promo__card-btn{margin-top:auto;padding-left:4.4rem;padding-right:4.4rem}@media only screen and (max-width:1024px){.promo__card--6 .promo__card-btn{padding-right:3.2rem}}.no-touch .promo__card--6 .promo__card-btn:hover{background-color:#f2994a;color:#fff}.promo__card--6 .promo__card-image{width:30.6rem;height:auto;position:absolute;right:4.5rem;bottom:-4rem;z-index:-1;pointer-events:none}@media only screen and (max-width:1024px){.promo__card--6 .promo__card-image{width:26.2rem;right:0;bottom:-3.4rem}}@media only screen and (max-width:768px){.promo__card--6 .promo__card-image{width:22rem;right:-2rem}}.promo__card--6 .promo__card-top-dash{background-image:url(/local/styles/css/../img/splashes/promo-6-top-dash.svg);width:15.2rem;height:.4rem;position:absolute;left:17.2rem;top:-.8rem;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1}@media only screen and (max-width:1024px){.promo__card--6 .promo__card-top-dash{width:15.3rem;height:.5rem;left:5.4rem}}.new-products__heading::before,.promo__card--6 .promo__card-bottom-left-dash{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.promo__card--6 .promo__card-bottom-left-dash{left:19.4rem;bottom:-.8rem;width:14.2rem;height:.6rem;background-image:url(/local/styles/css/../img/splashes/promo-6-bottom-dash.svg)}@media only screen and (max-width:1024px){.promo__card--6 .promo__card-bottom-left-dash{left:9.3rem;width:14.3rem}}.promo__mobile-link{display:none}@media only screen and (max-width:640px){.promo__mobile-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:40}}.new-products{margin-bottom:9rem}@media only screen and (max-width:1024px){.new-products{margin-bottom:8rem}}@media only screen and (max-width:768px){.new-products{margin-bottom:7.2rem}}@media only screen and (max-width:640px){.new-products{margin-bottom:4.2rem}}.new-products__heading{margin-bottom:4.5rem}@media only screen and (max-width:1024px){.new-products__heading{margin-bottom:4rem}}@media only screen and (max-width:640px){.new-products__heading{margin-bottom:2.3rem}}.new-products__heading::before{content:'';left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:27.7rem;height:6.53rem;background-image:url(/local/styles/css/../img/splashes/new-products-heading-splash.png);pointer-events:none}@media only screen and (max-width:640px){.new-products__heading::before{display:none}}.new-products__items>.swiper-container{overflow:visible;margin:0}@media only screen and (min-width:641px){.new-products__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}.new-products__list-item{width:25%;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.new-products__list-item{width:33.33%}.new-products__list-item:nth-child(n+4){display:none}}@media only screen and (max-width:640px){.new-products__list-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:0;width:20rem}}.card,.card__variants-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative}.touch .card:before{content:'';position:absolute;top:-1.2rem;left:-1rem;width:calc(100% + (1.2rem*2));height:calc(100% + (1rem*2));border-radius:1.2rem;background:rgba(236,236,236,.5);z-index:-10;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.touch .card:active:before{opacity:1}.no-touch .card:hover{z-index:5}.no-touch .card:hover .card__gallery-pagination,.no-touch .card:hover .card__outer-wrapper{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.card__variants-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem;width:5.6rem;height:7.1rem;background-image:url(/local/styles/css/../img/splashes/card-variants-bg.svg);background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff;font-size:1.2rem;line-height:1.8rem;font-family:var(--open-sans);position:absolute;left:0;bottom:.5rem;z-index:1}.card--not-available .card__variants-count{opacity:.4}@media only screen and (max-width:640px){.card__variants-count{width:4.7rem;height:5.8rem;padding-top:.8rem;bottom:0;font-size:1.1rem;line-height:1.2}}.card__variants-count-number{font-weight:700;font-size:1.4rem;line-height:1.8rem;margin-bottom:-.3rem}@media only screen and (max-width:640px){.card__variants-count-number{font-size:1.2rem;line-height:1.8rem}}.card__bonuses{color:#df633c;font-family:var(--roboto);font-size:1.8rem}.card__outer-wrapper--no-price-variants .card__bonuses{margin-top:auto}.card__gallery{padding:0;position:relative;padding-bottom:2rem}@media only screen and (max-width:1024px){.card__gallery{padding-bottom:1rem}}@media only screen and (max-width:640px){.card__gallery{padding-bottom:1.3rem}}.card__gallery-slider-card{position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}.card--not-available .card__gallery-slider-card{opacity:.4}.card__gallery-slider-card .backplate{width:88%;height:88%}.card__gallery-slider-card::after{content:'';padding-bottom:100%;display:block;width:100%}.card__gallery-slider-card .icon-no-photo,.card__gallery-slider-card-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card__gallery-slider-card .icon-no-photo{fill:#fff;width:7.2rem;height:5.4rem}.card__gallery-slider-card-image{width:auto;height:auto;max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;';-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}@media only screen and (max-width:1024px){.card__gallery-slider-card-image{max-width:85%;max-height:85%}}.card__title{font-weight:700;font-size:2.2rem;line-height:2.2rem;color:var(--brown);margin-bottom:.4rem;font-family:var(--roboto);position:relative;z-index:1}.card__title a{-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;border-radius:.4rem;padding:0 .3rem}.card__description a:link,.card__description a:visited,.card__title a:link,.card__title a:visited{color:inherit}@media only screen and (max-width:1024px){.card__title{font-size:2rem;line-height:2.6rem}}@media only screen and (max-width:640px){.card__title{line-height:2.2rem;font-size:1.6rem}}.card__description{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);color:#555;margin-bottom:.7rem;position:relative;z-index:1}@media only screen and (max-width:1024px){.card__description{margin-bottom:.3rem}}@media only screen and (max-width:640px){.card__description{font-size:1.4rem;line-height:1.8rem;margin-bottom:.6rem}}.card__price-from{font-weight:700;font-size:2.2rem;line-height:1.2;color:var(--brown);font-family:var(--roboto);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.card__price-from{font-size:2rem;line-height:2.2rem}}@media only screen and (max-width:640px){.card__price-from{font-size:1.8rem;line-height:2.2rem}}.card__price-from--no-price-variants{position:relative;z-index:2}.card__price-from-old{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:1.6rem;line-height:1.2;color:#8b8b8b;margin-left:1rem;font-family:var(--roboto);font-weight:400}@media only screen and (max-width:640px){.card__price-from-old{font-size:1.4rem;line-height:2.2rem}}.card__main-card-content{position:relative;z-index:1}.card__outer-wrapper{position:absolute;left:-2.5rem;top:-2rem;right:-2.5rem;bottom:-10.1rem;padding-bottom:2.4rem;border:3px solid #f4decc;background-color:#fff;-webkit-box-shadow:0 .4rem 3rem rgba(0,0,0,.06);box-shadow:0 .4rem 3rem rgba(0,0,0,.06);border-radius:4rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}@media only screen and (max-width:640px){.card__outer-wrapper{display:none}}.card__outer-wrapper--no-price-variants{bottom:-5.6rem}.card__outer-wrapper--no-price-variants.card__outer-wrapper--no-bonuses{bottom:-3.2rem}.card__outer-wrapper--no-bonuses{bottom:-8rem}.card__price-variants{margin-top:auto;margin-bottom:1.2rem;z-index:1;position:relative;padding:0 4.5rem}@media only screen and (max-width:1024px){.card__price-variants{padding:0 1.2rem}}.card__price-variants-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1rem}.card__price-variants-list-item{width:33.33%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){.card__price-variants-list-item{padding:.6rem}}.card__price-variants-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:var(--roboto)}.card__price-variants-card-quantity{font-size:1.4rem;line-height:2.2rem;color:#8b8b8b}.card__price-variants-card-price{font-weight:700;font-size:1.8rem;line-height:1.2;color:var(--brown)}@media only screen and (max-width:1400px){.card__price-variants-card-price{font-size:1.6rem}}.card__gallery-pagination{position:absolute;bottom:1.5rem;left:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}@media only screen and (max-width:640px){.card__gallery-pagination{display:none}}.card__gallery-pagination.swiper-pagination-lock{display:none}.card__gallery-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;border-radius:50%;background:#d9d9d9;margin:0 .5rem;-ms-flex-negative:0;flex-shrink:0;opacity:1;-webkit-transition:background-color .2s;transition:background-color .2s}.card__gallery-pagination .swiper-pagination-bullet-active{background:var(--brown)}@media only screen and (max-width:640px){.breadcrumbs{pointer-events:none}}.breadcrumbs__content{padding-bottom:2.4rem;padding-top:1.4rem;position:relative}@media only screen and (max-width:768px){.breadcrumbs__content{padding-bottom:1.8rem}}@media only screen and (max-width:640px){.breadcrumbs__content{padding-top:20px}}.breadcrumbs__content::before{content:'';position:absolute;height:.4rem;width:100%;top:100%;left:0;background-size:100% 100%;background-repeat:no-repeat;background-position:left center;background-image:url(/local/styles/css/../img/splashes/breadcrumbs-dash.svg)}@media only screen and (max-width:640px){.breadcrumbs__content::before{display:none}}.breadcrumbs__content--no-dash::before{display:none}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.8rem;position:relative;z-index:400}.breadcrumbs__list:last-child{margin-bottom:0}@media only screen and (max-width:1024px){.breadcrumbs__list{margin-bottom:1.5rem}}@media only screen and (max-width:768px){.breadcrumbs__list{margin-bottom:1.2rem}}@media only screen and (max-width:640px){.breadcrumbs__list{display:none}}.breadcrumbs__link{color:var(--primary-color);font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s;transition:color .2s;pointer-events:initial}@media only screen and (max-width:768px){.breadcrumbs__link{font-size:1.4rem;line-height:2.4rem}}.breadcrumbs__link:first-child svg{display:none}.breadcrumbs__link svg{width:.6rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.1rem;margin-left:1.1rem;fill:var(--primary-color)}@media only screen and (max-width:768px){.breadcrumbs__link svg{margin:0 1rem}}.breadcrumbs__link:link,.breadcrumbs__link:visited{color:var(--primary-color)}.breadcrumbs__link.active{color:#8b8b8b}.breadcrumbs__link.active svg{fill:#8b8b8b}.no-touch .breadcrumbs__link:not(.active):hover{color:var(--brown)}.catalog{padding-top:3.5rem;margin-bottom:6rem}@media only screen and (max-width:1024px){.catalog{padding-top:2.5rem}}@media only screen and (max-width:640px){.catalog{margin-bottom:4rem;padding-top:0}}.catalog__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem;position:relative}@media only screen and (max-width:640px){.catalog__filter{margin-bottom:3rem;background-color:#f2f2f2;padding:1.2rem 1.5rem;border-radius:6rem;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.touch .catalog__filter:active{background-color:#ececec}}.catalog__sorting{margin-left:auto}.catalog__select-type{position:relative;-webkit-transition:-webkit-filter .2s ease .5s;transition:filter .2s ease .5s;transition:filter .2s ease .5s,-webkit-filter .2s ease .5s;z-index:10}@media only screen and (max-width:640px){.catalog__select-type{position:relative;padding-right:1.4rem;z-index:initial}.catalog__select-type::after{content:'';width:.9rem;height:.9rem;position:absolute;right:0;top:0;border-radius:50%;background-color:var(--primary-color);z-index:10;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;opacity:0}.catalog__filter.changed .catalog__select-type::after{opacity:1}}.catalog__select-type.active{-webkit-filter:drop-shadow(0 4px 30px rgba(0,0,0,.1));filter:drop-shadow(0 4px 30px rgba(0,0,0,.1));z-index:300;-webkit-transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}@media only screen and (max-width:640px){.catalog__select-type.active{-webkit-filter:none;filter:none;z-index:initial}}.catalog__select-type-btn{cursor:pointer;width:33.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;position:relative;z-index:10}@media only screen and (max-width:640px){.catalog__select-type-btn{width:100%;z-index:1;position:static;display:-webkit-box;display:-ms-flexbox;display:flex}}.no-touch .catalog__select-type:not(.active) .catalog__select-type-btn:hover .catalog__select-type-btn-content{background:#ececec}.catalog__select-type-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.55rem 2rem;background-color:#f2f2f2;border-radius:2.6rem;color:var(--brown);width:100%;-webkit-transition:background-color .2s;transition:background-color .2s}@media only screen and (min-width:641px){.catalog__select-type-btn-content.filled{background-color:#fff;-webkit-transition:background-color .2s ease .5s;transition:background-color .2s ease .5s}.catalog__select-type.active .catalog__select-type-btn-content.filled{-webkit-transition:background-color .2s;transition:background-color .2s}}@media only screen and (max-width:640px){.catalog__select-type-btn-content{padding:1.2rem 1.5rem;border-radius:6rem;padding:0;border-radius:0;background:0 0;-webkit-transition:none;transition:none}}.catalog__select-type-btn-content .icon-filters{-ms-flex-negative:0;flex-shrink:0;width:2.5rem;height:1.8rem;margin-right:1.3rem;fill:#555}@media only screen and (max-width:640px){.catalog__select-type-btn-content .icon-filters{width:2.2rem;height:1.6rem;margin-right:1rem}}.catalog__select-type-btn-content .icon-arrow-down{width:1.6rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;fill:#555;margin-left:1rem;position:relative;margin-left:auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.catalog__select-type.active .catalog__select-type-btn-content .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:640px){.catalog__select-type-btn-content .icon-arrow-down{display:none}}.catalog__select-type-btn-text{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);color:var(--brown);white-space:nowrap}@media only screen and (min-width:641px){.catalog__select-type-btn-text{position:relative}.catalog__select-type-btn-text::after{content:'';width:.9rem;height:.9rem;position:absolute;top:0;left:100%;margin-left:.6rem;border-radius:50%;background-color:var(--primary-color);z-index:10;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;opacity:0}.catalog__filter.changed .catalog__select-type-btn-text::after{opacity:1}}@media only screen and (max-width:640px){.catalog__select-type-btn-text{font-size:1.4rem;line-height:1.8rem}}.catalog__list,.catalog__results{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog__results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.7rem;position:relative;z-index:30}.catalog__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.8rem -1.5rem}@media only screen and (max-width:1024px){.catalog__list{margin:-1.4rem -1.5rem}}@media only screen and (max-width:768px){.catalog__list{margin:-2.4rem -1.5rem}}@media only screen and (max-width:640px){.catalog__list{margin:-1rem -1.2rem}}.catalog__list-item{width:25%;padding:1.8rem 1.5rem}@media only screen and (max-width:1024px){.catalog__list-item{padding:1.4rem 1.5rem}}@media only screen and (max-width:768px){.catalog__list-item{width:33.33%;padding:2.4rem 1.5rem}}@media only screen and (max-width:640px){.catalog__list-item{padding:1rem 1.2rem;width:50%}}.catalog__show-more-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;font-size:1.8rem;line-height:1.2;padding:1.5rem 2.6rem;width:40.5rem;border:2px solid var(--primary-color);border-radius:4.2rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--roboto);-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;overflow:hidden;position:relative;z-index:1}.catalog__show-more-link,.catalog__show-more-link:link,.catalog__show-more-link:visited{color:var(--primary-color)}.catalog__show-more-link::before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:#fef5e5;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:-1;pointer-events:none;width:100%;padding-bottom:100%;border-radius:50%}.no-touch .catalog__show-more-link.loading,.no-touch .catalog__show-more-link:hover{background-color:var(--primary-color);color:#fff}.touch .catalog__show-more-link.loading::before,.touch .catalog__show-more-link:active::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media only screen and (max-width:1024px){.catalog__show-more-link{width:29.4rem}}@media only screen and (max-width:640px){.catalog__show-more-link{font-size:1.8rem;line-height:2.2rem;padding:1.4rem;border-radius:6rem;width:100%;text-align:center;font-weight:400}}.catalog__show-more-link-text{position:relative}.catalog__show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.8rem}@media only screen and (max-width:640px){.catalog__show-more{margin-bottom:2rem}}.catalog__show-more-link-inner{position:relative}.catalog__show-more-link-inner .icon-loader{position:absolute;width:2rem;height:2rem;fill:#fff;left:100%;top:50%;margin-top:-1rem;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:.97rem center;transform-origin:.97rem center;margin-left:1rem;-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s}.touch .catalog__show-more-link-inner .icon-loader{fill:var(--primary-color)}.loading .catalog__show-more-link-inner .icon-loader{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;-webkit-animation-play-state:running;animation-play-state:running}.catalog__pagination,.catalog__pagination-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog__pagination-link{-ms-flex-negative:0;flex-shrink:0;font-size:2.6rem;line-height:3rem;color:var(--primary-color);letter-spacing:.02em;margin-right:6.1rem;position:relative;width:5.2rem;height:5.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;border-radius:50%;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;font-family:var(--roboto)}@media only screen and (max-width:1024px){.catalog__pagination-link{width:4.8rem;height:4.8rem;font-size:2.4rem;line-height:2.8rem;margin-right:5.4rem}}@media only screen and (max-width:640px){.catalog__pagination-link{width:auto;height:auto;font-size:1.8rem;line-height:2.1rem;letter-spacing:.02em;margin-right:5rem}}.catalog__pagination-link svg{width:1.9rem;height:2.4rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0}.catalog__pagination-link:last-child{margin-right:0}.cart__checkout-authorize a:link,.cart__checkout-authorize a:visited,.cart__item-title a:hover,.cart__promo-message-delete svg:hover,.catalog__pagination-link:link,.catalog__pagination-link:visited{color:var(--primary-color)}.catalog__pagination-link.active{color:#fff;background:#f4decc;font-weight:700}@media only screen and (max-width:640px){.catalog__pagination-link.active{background:0 0;color:#d9d9d9;font-weight:700}}.no-touch .catalog__pagination-link:not(.active):hover{background-color:#f6f6f6;color:var(--brown)}.catalog__select-type-dropdown{position:absolute;left:0;top:0;width:100%;height:auto}@media only screen and (min-width:641px){.catalog__select-type-dropdown{height:0;overflow:hidden}}@media only screen and (max-width:640px){.catalog__select-type-dropdown{position:fixed;left:0;bottom:0;width:100%;height:100%;top:auto;z-index:1400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .3s,visibility 0s linear .3s,background-color .3s;transition:opacity .3s,visibility 0s linear .3s,background-color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;visibility:hidden}.catalog__select-type.active .catalog__select-type-dropdown{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}}.catalog__select-type-dropdown-fade-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%}@media only screen and (min-width:641px){.catalog__select-type-dropdown-fade-wrapper{opacity:0;visibility:hidden}}.catalog__select-type-dropdown-inner{background-color:#fff;border-radius:2.6rem;padding-top:5.4rem;padding-left:0;padding-right:0;padding-bottom:2.2rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.05);box-shadow:0 0 1rem rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:640px){.catalog__select-type-dropdown-inner,.catalog__select-type.active .catalog__select-type-dropdown-inner{-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.catalog__select-type-dropdown-inner{padding:0;border-radius:0;border-top-left-radius:3rem;border-top-right-radius:3rem;min-height:auto;max-height:90%;width:100%;margin-top:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:initial;-webkit-transform:translateZ(0) translateY(100%);transform:translateZ(0) translateY(100%)}.catalog__select-type.active .catalog__select-type-dropdown-inner{-webkit-transform:translateZ(0) translateY(0%);transform:translateZ(0) translateY(0%)}.catalog__select-type-dropdown-wrapper{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;pointer-events:none}}.catalog__select-type-dropdown-mobile-header{display:none}@media only screen and (max-width:640px){.catalog__select-type-dropdown-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:1.8rem;line-height:2.1rem;font-family:var(--roboto);min-height:7rem;padding:0 var(--content-padding)}.catalog__select-type-dropdown-mobile-header svg{width:2.2rem;height:1.4rem;fill:#555;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}}.catalog__select-type-dropdown-checkbox-wrapper{max-height:500px;overflow-x:hidden;overflow-y:auto;margin-right:.4rem}.no-touch .catalog__select-type-dropdown-checkbox-wrapper::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .catalog__select-type-dropdown-checkbox-wrapper::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .catalog__select-type-dropdown-checkbox-wrapper::-webkit-scrollbar-button{display:none}.no-touch .catalog__select-type-dropdown-checkbox-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}@media only screen and (max-width:640px){.catalog__select-type-dropdown-checkbox-wrapper{max-height:100%;margin-top:-1rem}}.catalog__select-type-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1rem 2rem;-webkit-transition:background-color .2s;transition:background-color .2s;border-radius:2rem}.cart__item-description p:last-child,.cart__summary-table tr:last-child,.catalog__select-type-checkbox:last-child{margin-bottom:0}.no-touch .catalog__select-type-checkbox:hover{background:#f7f7f7}@media only screen and (max-width:640px){.catalog__select-type-checkbox{padding-left:var(--content-padding);padding-right:var(--content-padding)}}.catalog__select-type-checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.catalog__select-type-checkbox-mark{width:1.8rem;height:1.8rem;-ms-flex-negative:0;flex-shrink:0;border:.2rem solid #8b8b8b;border-radius:.4rem;margin-right:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.catalog__select-type-checkbox-mark svg{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.catalog__select-type-checkbox-input:checked~.catalog__select-type-checkbox-mark{border-color:var(--brown);background-color:var(--brown)}.catalog__select-type-checkbox-input:checked~.catalog__select-type-checkbox-mark svg{opacity:1}.catalog__select-type-checkbox-input:checked~.catalog__select-type-checkbox-content .catalog__select-type-checkbox-title{color:var(--brown)}.catalog__select-type-checkbox-image-container{position:relative;width:6rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.3rem}.catalog__select-type-checkbox-image-container::after{content:'';display:block;width:100%;padding-bottom:100%}.catalog__select-type-checkbox-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.catalog__select-type-checkbox-image .backplate{width:120%;height:120%}.catalog__select-type-checkbox-image .icon-no-photo{fill:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.5rem;height:2.6rem}.catalog__select-type-checkbox-content{width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__select-type-checkbox-title{font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-bottom:.4rem;color:#000;-webkit-transition:color .2s;transition:color .2s}.catalog__select-type-checkbox-description,.catalog__sorting-select .choices{font-size:1.4rem;line-height:1.8rem;color:#555}@media only screen and (max-width:640px){.catalog__sorting{position:static;-ms-flex-negative:0;flex-shrink:0}}.catalog__sorting-select{position:relative;z-index:40}.catalog__sorting-select .choices{font-family:var(--roboto);position:relative;color:#531918}@media only screen and (max-width:640px){.catalog__sorting-select .choices{font-size:1.2rem;line-height:1.8rem}}.catalog__sorting-select .choices.is-open{z-index:30}.catalog__sorting-select .choices[data-type*=select-one] .choices__inner{padding-bottom:0}.catalog__sorting-select .choices__inner{padding:0;background:0 0;border-radius:0;border:0;font-size:1.4rem;line-height:1.8rem;min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s;transition:background-color .2s}@media only screen and (max-width:640px){.catalog__sorting-select .choices__inner{font-size:1.2rem;line-height:1.8rem}}.catalog__sorting-select .choices__list--single{padding:1rem 0;padding-right:2.4rem}@media only screen and (max-width:640px){.catalog__sorting-select .choices__list--single{padding-top:0;padding-bottom:0}}.catalog__sorting-select .choices[data-type*=select-one]:after,.catalog__sorting-select .choices__list--dropdown .choices__item::before{background-size:contain;background-repeat:no-repeat;background-position:center;top:50%;width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.catalog__sorting-select .choices[data-type*=select-one]:after{border:0;margin:0;right:.7rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M5 6a1 1 0 01-.71-.29l-4-4A1 1 0 011.71.29L5 3.59 8.29.29a1 1 0 111.42 1.42l-4 4A1 1 0 015 6z' fill='%23555'/%3E%3C/svg%3E");height:.6rem;transition:transform .3s}.catalog__sorting-select .choices[data-type*=select-one].is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.catalog__sorting-select .choices__list--dropdown{word-break:initial;border:0;border-radius:2rem;background:#fff;-webkit-box-shadow:0 .4rem 3rem rgba(0,0,0,.1);box-shadow:0 .4rem 3rem rgba(0,0,0,.1);width:21rem;left:auto;right:0;padding-top:1.5rem;padding-bottom:1.5rem;visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s}.catalog__sorting-select .choices__list--dropdown.is-active{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}@media only screen and (max-width:640px){.catalog__sorting-select .choices__list--dropdown{right:-10px;margin-top:2rem}}.catalog__sorting-select .choices__list--dropdown .choices__item{padding:.6rem 3.2rem;line-height:1.8rem;color:#8b8b8b;-webkit-transition:color .2s;transition:color .2s;position:relative}.catalog__sorting-select .choices__list--dropdown .choices__item::before{content:'';background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 7.5'%3E%3Cpath d='M3.5 7.5a1 1 0 01-.71-.29l-2.5-2.5a1 1 0 011.42-1.42l1.79 1.8L8.29.29a1 1 0 111.42 1.42l-5.5 5.5a1 1 0 01-.71.29z' fill='%236d3926' /%3E%3C/svg%3E");left:1.5rem;height:1rem;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0;position:absolute}.catalog__sorting-select .choices__list--dropdown .choices__item--selectable.is-highlighted,.catalog__sorting-select .choices__list--dropdown .choices__item--selectable.is-selected{color:var(--brown);background:0 0}.catalog__sorting-select .choices__list--dropdown .choices__item--selectable.is-selected::before,.touch .mobile-nav__btn:active::before{opacity:1}.catalog__sorting-select .choices__list--dropdown .choices__list{max-height:28rem;-webkit-overflow-scrolling:touch}.no-touch .catalog__sorting-select .choices__list--dropdown .choices__list::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .catalog__sorting-select .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .catalog__sorting-select .choices__list--dropdown .choices__list::-webkit-scrollbar-button{display:none}.no-touch .catalog__sorting-select .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:#f5f5f5}@media only screen and (max-width:640px){.catalog__sorting-select .choices__list--dropdown .choices__list{max-height:18rem}}.catalog__sorting-select .choices__placeholder{opacity:1;color:#8b8b8b}.catalog__sorting-select .choices.is-open .choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.catalog__select-type-controls{display:none;padding:2rem var(--content-padding) 3rem}@media only screen and (max-width:640px){.catalog__select-type-controls{display:grid;gap:1rem;grid-auto-flow:column}}.catalog__select-type-reset-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.9rem;color:#000;font-family:var(--roboto);-webkit-transition:color .2s;transition:color .2s}.catalog__select-type-reset-filter:link,.catalog__select-type-reset-filter:visited{color:#000}.catalog__select-type-reset-filter svg{width:1.4rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;fill:#555;margin-right:1.4rem;-webkit-transition:fill .2s;transition:fill .2s}.touch .catalog__select-type-reset-filter:active{color:var(--brown)}.touch .catalog__select-type-reset-filter:active svg{fill:var(--brown)}.catalog__select-type-founded{padding-right:2rem;padding-left:2rem}.catalog__sort-heading{font-weight:900;font-size:2.6rem;line-height:1.2;font-family:var(--ruda);padding:3rem 0}.catalog__sort-heading:first-child{padding-top:0}@media only screen and (max-width:640px){.catalog__sort-heading{font-size:2.2rem;line-height:2.8rem}}.mobile-nav{position:fixed;left:0;bottom:0;width:100%;height:auto;border-top-left-radius:3rem;border-top-right-radius:3rem;background-color:#fff;-webkit-box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16);box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16);padding:0 1rem;z-index:800;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;display:none!important}@media only screen and (max-width:640px){.mobile-nav{display:block}}.keyboard-opening .mobile-nav{-webkit-transform:translateY(100%);transform:translateY(100%)}.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile__nav-list-item{height:7rem;width:7rem}.mobile-nav__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}.mobile-nav__add-to-cart-btn::before,.mobile-nav__btn::before{content:'';position:absolute;left:50%;top:50%;z-index:-1;border-radius:50%}.mobile-nav__btn::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#f3f3f3;height:75%;-webkit-transition:opacity .2s;opacity:0;width:75%;transition:opacity .2s}.mobile-nav__btn,.mobile-nav__btn-icon{position:relative}.mobile-nav__btn-icon svg{width:2.4rem;height:2.4rem;fill:var(--brown)}.mobile-nav__btn-counter{width:1.9rem;height:1.9rem;position:absolute;border-radius:50%;background-color:var(--brown);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;line-height:1.2;font-family:var(--roboto);top:-.6rem;right:-1.2rem}.mobile-nav__add-to-cart-btn-wrapper{padding-left:calc(var(--content-padding) - 1rem);padding-right:calc(var(--content-padding) - 1rem);padding-top:2rem}.mobile-nav__add-to-cart-btn-wrapper.hidden{display:none}.mobile-nav__add-to-cart-btn{font-weight:700;font-size:1.8rem;line-height:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.4rem 2.6rem;background-color:var(--primary-color);font-family:var(--roboto);color:#fff;border-radius:6rem;position:relative;overflow:hidden;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-nav__add-to-cart-btn::before{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:var(--brown);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;pointer-events:none;width:100%;padding-bottom:100%}.mobile-nav__add-to-cart-btn:link,.mobile-nav__add-to-cart-btn:visited{color:#fff}.mobile-nav__add-to-cart-btn:hover::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.mobile-nav__add-to-cart-btn-total{margin-left:2rem;font-weight:400}.cart{padding-top:2rem;margin-bottom:8rem}.cart--checkout{padding-top:3rem}@media only screen and (max-width:640px){.cart{margin-bottom:10rem;padding-top:0}}.cart__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1024px){.cart__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart__row--empty{margin-top:1rem;margin-bottom:6rem}.cart__left-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1024px){.cart__left-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:1rem}}.cart__right-col{width:40rem;-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}@media only screen and (max-width:1024px){.cart__right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0}}.cart__promo{margin-bottom:2.2rem}.cart__promo-input-wrapper{height:5.4rem;border:1px solid #bebebe;background-color:#fff;border-radius:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.4rem;padding-right:.6rem}@media only screen and (max-width:640px){.cart__promo-input-wrapper{height:5rem}}.cart__promo-input{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem;line-height:2.2rem;color:var(--brown);font-family:var(--roboto)}.cart__promo-input::-webkit-input-placeholder{color:#8b8b8b}.cart__promo-input:-moz-placeholder,.cart__promo-input::-moz-placeholder{color:#8b8b8b}.cart__promo-input:-ms-input-placeholder{color:#8b8b8b}.cart__promo-btn{width:4.2rem;height:4.2rem;position:relative;background-color:#ececec;border-radius:1.2rem;margin-left:2rem;-webkit-transition:background-color .2s;transition:background-color .2s}@media only screen and (max-width:640px){.cart__promo-btn{width:3.8rem;height:3.8rem}}.cart__promo-btn svg{width:.6rem;height:1rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:var(--brown);-webkit-transition:fill .2s;transition:fill .2s}.no-touch .cart__promo-btn:hover{background-color:var(--brown)}.no-touch .cart__promo-btn:hover svg{fill:#fff}.cart__promo-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:1.4rem;line-height:1.8rem;margin-top:1rem;font-family:var(--roboto)}.cart__promo-message strong{font-weight:700}.cart__promo-message-delete{padding-left:1rem;line-height:0}.cart__promo-message-delete svg{width:1.2rem;height:1.2rem;color:#555;cursor:pointer}.cart__summary{padding:2rem 3rem 2.8rem;background:#faefe6;color:var(--brown);border-radius:1.6rem;margin-bottom:3rem;position:relative;z-index:1}@media only screen and (max-width:1024px){.cart--checkout .cart__summary{max-width:46rem}}@media only screen and (max-width:640px){.cart__summary{padding:2rem 2.5rem 2.5rem;margin-bottom:2rem}}.cart__item::before,.cart__summary::after,.cart__summary::before{content:'';background-repeat:no-repeat;position:absolute;pointer-events:none;z-index:-1}.cart__summary::before{width:8.5rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash.svg);background-size:contain;background-position:center;right:4rem;top:-.4rem;height:.2rem}.cart__item::before,.cart__summary::after{height:.3rem}.cart__summary::after{width:10.4rem;bottom:-.4rem;left:2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash.svg);background-size:contain;background-position:center}.cart__summary-heading{font-weight:900;font-size:2.4rem;line-height:1.2;margin-bottom:2rem}@media only screen and (max-width:640px){.cart__summary-heading{font-size:2.2rem;line-height:2.8rem}}.cart__summary-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--roboto)}.cart__summary-table,.cart__summary-table th,.cart__summary-table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__summary-table tr{margin-bottom:1.2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart__summary-table th{font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem;line-height:2.2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cart__summary-table th::after{content:'';width:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-image:url(/local/styles/css/../img/cart/dashed-line-pattern.svg);background-repeat:repeat-x;background-size:auto 2px;background-position:left center;-ms-flex-item-align:end;align-self:flex-end;margin:0 .3rem;position:relative;top:-.4rem}.cart__summary-table td{text-align:right;font-size:1.6rem;line-height:2.2rem}.cart__checkout-authorize a,.cart__checkout-order-card-col-number strong,.cart__enter-bonuses-top-row-text strong,.cart__summary-table-th-total,.order-fullfilled__table td strong{font-weight:700}.cart__summary-table-td-total{font-size:2rem;line-height:2.8rem;font-weight:700}@media only screen and (max-width:640px){.cart__summary-table-td-total{font-size:1.8rem;line-height:2.1rem}}.cart__submit-btn,.cart__submit-btn:link,.cart__submit-btn:visited{display:inline-block;padding:1.9rem 7.8rem;text-align:center;border-radius:4.2rem;color:#fff;background-color:var(--primary-color);font-family:var(--roboto);font-weight:700;-webkit-transition:background-color .2s,-webkit-transform .3s;transition:background-color .2s,transform .3s;transition:background-color .2s,transform .3s,-webkit-transform .3s;margin-bottom:3.2rem;-ms-flex-item-align:start;align-self:flex-start}.cart__submit-btn:hover{background-color:var(--brown)}@media only screen and (max-width:1024px){.cart__submit-btn{margin-bottom:0;padding-left:3.6rem;padding-right:3.6rem}.cart--checkout .cart__submit-btn{margin-bottom:3rem}}@media only screen and (max-width:640px){.cart__submit-btn{width:100%;padding:1.4rem 2.8rem}.cart__submit-btn--repeat{font-size:16px;line-height:24px;margin-left:auto;text-align:right;margin-right:0;padding:0;margin-top:-.5rem}.cart__submit-btn--repeat,.cart__submit-btn--repeat:hover,.cart__submit-btn--repeat:link,.cart__submit-btn--repeat:visited{color:var(--primary-color);background-color:transparent}}.cart__subtitle{margin-top:2rem;font-weight:700;font-size:1.8rem;line-height:1.2;font-family:var(--roboto)}.cart__item{padding:2rem 0;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__item--constructor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.cart__item::before{bottom:0;left:0;width:100%;background-size:100% 100%;background-image:url(/local/styles/css/../img/splashes/cart-item-dash.svg);background-position:left center}.cart__item.compact{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.cart__item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart__items-list--not-available .cart__item>*{opacity:.5}.cart__items-list--not-available .cart__item-remove-btn{opacity:1}.cart__items-list--not-available .cart__item-edit-box,.cart__items-list--not-available .cart__item-quantity-block-btn{pointer-events:none}.blog__categories-list-item.active .blog__categories-link::before,.cart__items-list--not-available .cart__item-top-row,.cart__items-list--not-available .cart__item-top-row .cart__item-remove-btn{opacity:1}.cart__items-list--not-available .cart__item-top-row>*{opacity:.5}.cart__item-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.cart__item--constructor.compact .cart__item-top-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.cart__item-top-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart__item-bottom-row{padding-left:13.3rem;width:100%}.cart__item--constructor.compact .cart__item-bottom-row{padding-left:0;margin-top:1rem}@media only screen and (max-width:768px){.cart__item-bottom-row{padding-left:12.5rem}}@media only screen and (max-width:640px){.cart__item-bottom-row{padding-left:0;margin-top:1rem}}.cart__item-image-block{width:30rem;-ms-flex-negative:0;flex-shrink:0;margin-right:3.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__item.compact .cart__item-image-block{margin-right:1rem;width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0;margin-bottom:2rem}@media only screen and (max-width:768px){.cart__item-image-block{margin-right:1rem}}@media only screen and (max-width:640px){.cart__item-image-block{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0;margin-bottom:2rem}}.cart__item-image-container{position:relative;-ms-flex-negative:0;flex-shrink:0;z-index:1}.cart__item-image-container,.cart__item.compact .cart__item-image-container{width:10.6rem;margin-right:2.8rem}@media only screen and (max-width:768px){.cart__item-image-container{margin-right:2rem}}@media only screen and (max-width:640px){.cart__item-image-container{width:9.2rem;margin-right:1.6rem}}.cart__item-image-container::after{content:'';display:block;padding-bottom:100%;width:100%}.cart__item-image{max-width:95%;max-height:95%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;';position:absolute}.cart__item-content{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart__item-title{font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-bottom:.4rem;font-family:var(--roboto)}.cart__item-description{color:#555;font-family:var(--roboto);font-size:1.4rem;line-height:1.8rem}.cart__item-description p{margin-bottom:.6rem}.cart__item-quantity-block{width:12.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-right:4rem;-ms-flex-item-align:stretch;align-self:stretch;position:relative}.cart__item.compact .cart__item-quantity-block{margin-right:1.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.cart__item.compact .cart__item-quantity-block .cart__item-column-name{display:none!important}@media only screen and (max-width:768px){.cart__item-quantity-block{margin-right:2rem}}@media only screen and (max-width:640px){.cart__item-quantity-block{margin-right:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start}.cart__item-quantity-block .cart__item-column-name{display:none!important}}.cart__item-column-name{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:-1rem;font-size:1.4rem;line-height:1.8rem;color:#8b8b8b;font-family:var(--roboto);display:none}.cart__items-list-item:first-child .cart__item-column-name{display:block}.cart__item.compact .cart__item-column-name{position:static;left:auto;bottom:auto;-webkit-transform:none;transform:none;text-align:left;display:block;margin-bottom:0}@media only screen and (max-width:640px){.cart__item-column-name{position:static;left:auto;bottom:auto;-webkit-transform:none;transform:none;text-align:left;display:block;margin-bottom:0}}.cart__item-quantity-block-btn{width:4.2rem;height:4.2rem;-ms-flex-negative:0;flex-shrink:0;background:#ececec;border-radius:1.2rem;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.cart__item-quantity-block-btn svg{width:1.4rem;height:1.4rem;fill:var(--brown);-webkit-transition:fill .2s;transition:fill .2s;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart__item-quantity-block-btn[disabled]{cursor:default}.cart__item-quantity-block-btn[disabled] svg{fill:#b1b1b1}.no-touch .cart__item-quantity-block-btn:not([disabled]):hover,.touch .cart__item-quantity-block-btn:not([disabled]):active{background:#feefd3}.no-touch .cart__item-quantity-block-btn:not([disabled]):hover svg,.touch .cart__item-quantity-block-btn:not([disabled]):active svg{fill:var(--brown)}.cart__item-quantity-input-wrapper{width:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .5rem}.cart__item-quantity-input{width:100%;font-size:1.6rem;line-height:2.2rem;color:var(--brown);text-align:center;font-family:var(--roboto)}.cart__item-price-block{width:14rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:left;font-family:var(--roboto);-ms-flex-item-align:stretch;align-self:stretch}.cart__item.compact .cart__item-price-block{width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:768px){.cart__item-price-block{width:12rem}}@media only screen and (max-width:640px){.cart__item-price-block{width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart__item-remove-btn{margin-left:auto;display:block;margin-right:2.4rem}.cart__item-remove-btn svg{width:1.8rem;height:1.8rem;fill:#555;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .cart__item-remove-btn:hover svg{fill:var(--primary-color)}.cart__item.compact .cart__item-remove-btn{margin:0;position:absolute;right:0;top:.8rem;line-height:0}.cart__item.compact .cart__item-remove-btn svg{width:1.2rem;height:1.2rem}@media only screen and (max-width:640px){.cart__item-remove-btn{margin:0;position:absolute;right:0;top:2rem}.cart__item-remove-btn svg{width:1.4rem;height:1.4rem}}.cart__item-price-regular{font-size:1.8rem;line-height:2.6rem}.cart__item-price-total{font-weight:700;font-size:1.8rem;line-height:2.8rem}.cart__item-old-price{color:#8b8b8b;font-size:1.4rem;line-height:2.2rem;text-decoration:line-through;margin-top:-.4rem}.cart__checkout{max-width:63rem}@media only screen and (max-width:768px){.cart__checkout{max-width:none}}.cart__checkout-authorize{font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;margin-bottom:4rem}@media only screen and (max-width:1024px){.cart__checkout-authorize{margin-bottom:3rem}}@media only screen and (max-width:640px){.cart__checkout-authorize{font-size:1.6rem;line-height:2.4rem;margin-bottom:2rem}}.cart__checkout-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width:1024px){.cart__checkout-heading{font-size:3rem;line-height:4.4rem;margin-bottom:1rem}}@media only screen and (max-width:768px){.cart__checkout-heading{font-weight:900;font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.cart__checkout-heading{font-size:2.2rem;line-height:2.8rem}}.cart__checkout-your-data{margin-bottom:4rem}@media only screen and (max-width:768px){.cart__checkout-your-data{margin-bottom:3rem}}.cart__checkout-your-data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}@media only screen and (max-width:640px){.cart__checkout-your-data-row{margin:-.6rem}}.cart__checkout-your-data-col{width:50%;padding:1rem}@media only screen and (max-width:640px){.cart__checkout-your-data-col{width:100%;padding:.6rem}}.cart__checkout-tabs-nav{margin-bottom:2rem}.cart__checkout-address{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.cart__checkout-address{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin:-.6rem -1rem}}.cart__checkout-address-row{margin-bottom:2rem}.cart__checkout-address-row:last-child,.cart__checkout-order-card-description p:last-child,.cart__checkout-payment-text p:last-child,.cart__item-components tr:last-child,.order-fullfilled__table tr:last-child{margin-bottom:0}@media only screen and (max-width:640px){.cart__checkout-address-row{margin-bottom:1.2rem}}.cart__checkout-address-message{font-size:1.2rem;line-height:1.8rem;font-family:var(--roboto);-ms-flex-item-align:start;align-self:flex-start;padding-top:3.3rem;max-width:28rem}@media only screen and (max-width:640px){.cart__checkout-address-message{padding:.6rem 1rem}}.cart__checkout-address-wrapper{width:27.8rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.cart__checkout-address-wrapper{width:100%;padding:.6rem 1rem;margin:0}}.cart__checkout-address-wrapper--short{width:6.4rem}.cart__checkout-address-wrapper--medium .parsley-errors-list,.cart__checkout-address-wrapper--short .parsley-errors-list{display:none}@media only screen and (max-width:640px){.cart__checkout-address-wrapper--short{width:33.33%}}.cart__checkout-address-wrapper--medium{width:7.6rem}@media only screen and (max-width:640px){.cart__checkout-address-wrapper--medium{width:33.33%}}.cart__checkout-point-delivery-variants-list-item{margin-bottom:2rem}.cart__checkout-payment{margin-bottom:4rem}@media only screen and (max-width:768px){.cart__checkout-payment{margin-bottom:3rem}}.cart__checkout-payment-heading{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin-bottom:.8rem;font-family:var(--roboto)}@media only screen and (max-width:1024px){.cart__checkout-payment-heading{margin-bottom:.4rem}}@media only screen and (max-width:640px){.cart__checkout-payment-heading{font-size:1.8rem;line-height:2.2rem;margin-bottom:1rem}}.cart__checkout-payment-text{font-family:var(--roboto);font-size:1.8rem;line-height:2.6rem}.cart__checkout-payment-text small{font-size:1.6rem;line-height:2.2rem}.cart__checkout-payment-text p{margin-bottom:.8rem}@media only screen and (max-width:640px){.cart__checkout-payment-text{font-size:1.6rem;line-height:2.4rem}.cart__checkout-payment-text small{font-size:1.4rem;line-height:1.8rem}}.cart__checkout-city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.9rem;font-family:var(--roboto);margin-left:2rem;font-weight:400}.cart__checkout-city,.cart__checkout-city:link,.cart__checkout-city:visited,.cart__checkout-order-card-name a:hover{color:var(--primary-color)}.cart__checkout-city svg{width:1.2rem;height:1.6rem;fill:var(--primary-color);margin-right:1rem}.cart__checkout-order-card{padding:2rem 0;font-family:var(--roboto);position:relative;z-index:1}.cart__checkout-order-card::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:.3rem;background-image:url(/local/styles/css/../img/splashes/cart-item-dash.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;z-index:-1;pointer-events:none}.cart__checkout-order-card-name{width:24rem;font-weight:700;font-size:1.8rem;line-height:2.4rem}@media only screen and (max-width:768px){.cart__checkout-order-card-name{width:100%;margin-bottom:.3rem}}.cart__checkout-order-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width:768px){.cart__checkout-order-card-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cart__checkout-order-card-name-col{width:28rem;padding-right:1rem}@media only screen and (max-width:768px){.cart__checkout-order-card-name-col{width:100%;padding:0;margin-bottom:1rem}}.cart__checkout-order-card-quantity-col{width:15.5rem;padding-right:1rem;position:relative}@media only screen and (max-width:768px){.cart__checkout-order-card-quantity-col{width:auto;padding:0;margin-right:2rem}}.cart__checkout-order-card-price-col{width:13.8rem;padding-right:1rem;position:relative}@media only screen and (max-width:768px){.cart__checkout-order-card-price-col{width:auto;padding:0;margin-right:2rem}}.cart__checkout-order-card-total-col{width:11rem;padding-right:1rem;position:relative}@media only screen and (max-width:768px){.cart__checkout-order-card-total-col{width:auto;padding:0;margin-right:2rem}}.cart__checkout-order-card-col-number{font-size:1.8rem;line-height:2.6rem;position:relative}@media only screen and (max-width:768px){.cart__checkout-order-card-col-number{font-size:1.8rem;line-height:2.1rem}}.cart__checkout-order-card-col-title{font-size:1.4rem;line-height:1.8rem;color:#8b8b8b;position:absolute;left:0;bottom:100%;margin-bottom:.2rem;display:none}.cart__checkout-order-list-item:first-child .cart__checkout-order-card-col-title{display:block}@media only screen and (max-width:768px){.cart__checkout-order-card-col-title{display:block;margin-bottom:.4rem;position:static;left:auto;bottom:auto}}.cart__checkout-order-card-description{font-size:1.4rem;line-height:1.8rem;color:#555}.cart__checkout-order-card-description p{margin-bottom:.6rem}.cart__checkout-delivery{margin-bottom:4rem}@media only screen and (max-width:640px){.cart__checkout-delivery{margin-bottom:3rem}}.cart__delivery-types{display:grid;gap:2rem}.cart__delivery-types-list{display:grid;gap:1rem;max-height:340px;overflow:auto}.no-touch .cart__delivery-types-list::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .cart__delivery-types-list::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .cart__delivery-types-list::-webkit-scrollbar-button{display:none}.no-touch .cart__delivery-types-list::-webkit-scrollbar-track{background-color:#f5f5f5}.cart__delivery-types-list.scrollable{padding-right:1em}.cart__delivery-types .cart__summary-table td{max-width:50%}.cart__checkout-order-list{margin-top:-2.4rem}@media only screen and (max-width:1024px){.account__my-order-heading~.cart__checkout-order-list{margin-top:-1rem}}@media only screen and (max-width:640px){.cart__checkout-order-list{margin-top:-1rem}}.cart__checkout-order-list--not-available{margin-top:0;opacity:.5}.cart__checkout-order-card-col-number-old{font-size:1.4rem;line-height:1;color:#8b8b8b;text-decoration:line-through}.cart__checkout-order{margin-bottom:4rem}@media only screen and (max-width:768px){.cart__checkout-order{margin-bottom:1rem}}.cart__checkout-back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;font-family:var(--roboto)}.cart__checkout-back-link svg{width:1rem;height:1.8rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;fill:#555;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .cart__checkout-back-link:hover{color:var(--primary-color)}.no-touch .account__delivery-addresses-card-link:hover svg,.no-touch .account__exit-link:hover svg,.no-touch .account__my-orders-card-details-link:hover svg,.no-touch .blog-detail__back-link:hover svg,.no-touch .cart__checkout-back-link:hover svg,.no-touch .order-fullfilled__back-link:hover svg{fill:var(--primary-color)}@media only screen and (max-width:1024px){.cart__checkout-back-link{margin-top:3.2rem}}.cart__checkout-comment{margin-bottom:4rem}@media only screen and (max-width:1024px){.cart__checkout-comment{margin-bottom:3rem}}@media only screen and (max-width:768px){.cart__checkout-comment{margin-bottom:2rem}}@media only screen and (max-width:1024px){.cart__inner-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.cart__inner-col{max-width:46rem}}@media only screen and (max-width:640px){.cart__inner-col{width:100%}}.cart__popup-summary{margin-bottom:2.5rem}.cart__popup-link{padding:1.8rem 3.6rem;font-weight:700;font-size:1.8rem;line-height:2.2rem;border-radius:4.2rem;-ms-flex-negative:0;flex-shrink:0;text-align:center;display:block;background-color:var(--primary-color);color:#fff;width:100%;font-family:var(--roboto);-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.cart__popup-link:link,.cart__popup-link:visited{color:#fff}.no-touch .cart__popup-link:hover{background-color:var(--brown)}.cart__popup-link-order{width:100%;margin-bottom:1rem}.cart__checkout-edit-btn{font-size:1.6rem;line-height:2.4rem;font-weight:700;font-family:var(--roboto);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__checkout-edit-btn,.cart__checkout-edit-btn:link,.cart__checkout-edit-btn:visited,.cart__checkout-recent-address-add:link,.cart__checkout-recent-address-add:visited,.cart__item-edit-box:hover,.order-fullfilled__message a:link,.order-fullfilled__message a:visited{color:var(--primary-color)}.blog__categories-list-item.active .blog__categories-link,.no-touch .cart__checkout-edit-btn:hover,.no-touch .cart__checkout-recent-address-add:hover{color:var(--brown)}.cart__checkout-your-data-text{font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;margin-bottom:.3rem}@media only screen and (max-width:640px){.cart__checkout-your-data-text{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:1024px){.cart__all-orders-btn{margin-top:3rem}}.cart__item-constructor,.cart__item-edit-box{font-size:1.4rem;line-height:1.8rem;font-family:var(--roboto)}.cart__item-edit-box{font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-top:.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cart__item-components{font-family:var(--roboto);width:100%;margin-bottom:1rem;max-width:30rem}@media only screen and (max-width:640px){.cart__item-components{max-width:none}}.cart__item-components table,.cart__item-components tbody,.cart__item-components td,.cart__item-components th,.cart__item-components thead,.cart__item-components tr{display:block}.cart__item-components tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.8rem}.cart__item-components td,.cart__item-components th{font-size:1.6rem;line-height:1.9rem}.cart__enter-bonuses-top-row svg,.cart__item-components td{width:7rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.cart__item-components td{color:#555}}.cart__item-components th{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.cart__item-components th::after,.order-fullfilled__table th::after{content:'';width:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-image:url(/local/styles/css/../img/cart/dashed-line-pattern.svg);background-repeat:repeat-x;background-size:auto 2px;background-position:left center;-ms-flex-item-align:end;align-self:flex-end;margin:0 .8rem;position:relative;top:-.4rem}.cart__checkout-components{margin-top:1rem}@media only screen and (max-width:640px){.cart__checkout-components{margin-top:2rem}}.cart__checkout-constructor-item{font-size:1.4rem;line-height:1.8rem;font-family:var(--roboto);margin-bottom:.3rem}.cart__checkout-recent-address-add{font-family:var(--roboto);font-weight:700;font-size:16px;line-height:24px;color:var(--primary-color)}.cart__enter-bonuses{padding:3rem;border-radius:1.4rem;border:2px solid rgba(39,174,96,.2);font-family:var(--roboto);margin-bottom:3rem}@media only screen and (max-width:640px){.cart__enter-bonuses{padding:2rem}}.cart__enter-bonuses-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.cart__enter-bonuses-top-row svg{width:3.2rem;height:3.2rem;margin-left:1rem}.cart__enter-bonuses-top-row-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart__enter-bonuses-top-row-title{font-weight:700;font-size:1.8rem;line-height:2.4rem}@media only screen and (max-width:640px){.cart__enter-bonuses-top-row-title{font-size:1.6rem;line-height:2.2rem}}.cart__enter-bonuses-remark,.cart__enter-bonuses-top-row-text{font-size:1.4rem;line-height:1.8rem}.cart__enter-bonuses-remark{color:#555;margin-top:1rem}@media only screen and (max-width:640px){.cart__enter-bonuses-remark{font-size:1.2rem;line-height:1.8rem}}.blog{padding-top:3rem;margin-bottom:10rem}@media only screen and (max-width:768px){.blog{margin-bottom:8rem}}@media only screen and (max-width:640px){.blog{padding-top:0}}.blog__categories{margin-bottom:3rem}@media only screen and (max-width:768px){.blog__categories{margin-top:-1.6rem;margin-bottom:2.5rem}}@media only screen and (max-width:640px){.blog__categories{margin-top:0;margin-top:-.5rem}}.blog__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.blog__categories-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));padding-left:var(--content-padding);padding-right:var(--content-padding)}.blog__categories-list::-webkit-scrollbar *{background:0 0}.blog__categories-list::-webkit-scrollbar-track{background-color:transparent}.blog__categories-list::-webkit-scrollbar{display:none;background-color:transparent}.blog__categories-list::-webkit-scrollbar-thumb{background-color:transparent}.blog__categories-list::after{content:'';width:var(--content-padding);height:1px;-ms-flex-negative:0;flex-shrink:0}}.blog__categories-list-item{margin-right:3rem;-ms-flex-negative:0;flex-shrink:0}.blog__categories-list-item:last-child{margin-right:0}.blog__categories-link{font-size:1.6rem;line-height:2.2rem;color:#8b8b8b;padding:1rem .5rem;position:relative;z-index:1;font-family:var(--roboto);display:block}@media only screen and (max-width:640px){.blog__categories-link{font-size:1.4rem;line-height:1.8rem;padding:.7rem 0}}.blog__categories-link::before{content:'';position:absolute;left:0;width:100%;bottom:0;height:.3rem;background-size:100% 100%;background-position:left center;background-repeat:no-repeat;background-image:url(/local/styles/css/../img/splashes/blog-link-dash.svg);z-index:-1;pointer-events:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.blog__categories-link:link,.blog__categories-link:visited{color:#8b8b8b}.blog__categories-list-item:not(.active) .blog__categories-link:hover,.no-touch .constructor__checkbox:hover .constructor__checkbox-input:not(:checked)~.constructor__checkbox-content .constructor__checkbox-title{color:var(--brown)}.blog__catalog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3rem -1.5rem}@media only screen and (max-width:1024px){.blog__catalog-list{margin:-2.5rem -1.5rem}}@media only screen and (max-width:768px){.blog__catalog-list{margin:-2rem -1.5rem}}@media only screen and (max-width:640px){.blog__catalog-list{margin:-1.5rem}}.blog__catalog-list-item{width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 1.5rem}@media only screen and (max-width:1024px){.blog__catalog-list-item{padding:2.5rem 1.5rem}}@media only screen and (max-width:768px){.blog__catalog-list-item{padding:2rem 1.5rem}}@media only screen and (max-width:640px){.blog__catalog-list-item{width:100%;padding:1.5rem}}.blog__catalog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--brown)}.blog__catalog-card:link,.blog__catalog-card:visited{color:var(--brown)}.no-touch .blog__catalog-card:hover .blog__catalog-card-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog__catalog-card-image-container{position:relative;border-radius:1.8rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;margin-bottom:2rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:768px){.blog__catalog-card-image-container{margin-bottom:1.5rem}}@media only screen and (max-width:640px){.blog__catalog-card-image-container{margin-bottom:1.8rem}}.blog__catalog-card-image-container::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50.14%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent 50.14%,rgba(0,0,0,.4) 100%)}.blog__catalog-card-image-container::before{content:'';display:block;width:100%;padding-bottom:70%}.blog__catalog-card-image{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.blog__catalog-card-tag{position:absolute;font-size:1.2rem;line-height:1.8rem;color:#fff;text-align:center;background:#f2994a;border-radius:2rem;padding:.2rem .8rem;bottom:2rem;left:2rem;z-index:14;font-family:var(--roboto)}@media only screen and (max-width:768px){.blog__catalog-card-tag{left:1rem;bottom:1rem}}.blog__catalog-card-title{font-weight:700;font-size:2rem;line-height:2.4rem;font-family:var(--roboto)}@media only screen and (max-width:768px){.blog__catalog-card-title{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:640px){.blog__catalog-card-title{font-size:1.8rem;line-height:2.1rem}}.blog__results{margin-bottom:4rem}.order-fullfilled{padding-top:4rem;margin-bottom:10rem}@media only screen and (max-width:640px){.order-fullfilled{padding-top:0}}.order-fullfilled__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.order-fullfilled__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.order-fullfilled__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40.8rem;margin-right:3rem}.order-fullfilled__card:last-child{margin-right:0;margin-bottom:0}@media only screen and (max-width:768px){.order-fullfilled__card{width:100%;margin:0;margin-bottom:4rem}}@media only screen and (max-width:640px){.order-fullfilled__card{margin-bottom:2rem}}.order-fullfilled__info{background:#faefe6;border-radius:1.6rem;padding:2rem 3rem 3rem;color:var(--brown);margin-bottom:2rem;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.order-fullfilled__info{padding:2rem 2.5rem 2.5rem;margin-bottom:2rem}}.order-fullfilled__info::after,.order-fullfilled__info::before{content:'';background-size:contain;position:absolute;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;height:.3rem}.order-fullfilled__info::before{right:4rem;top:-.4rem;background-image:url(/local/styles/css/../img/splashes/order-fullfilled-top-dash.svg);width:8.5rem}.order-fullfilled__info::after{background-image:url(/local/styles/css/../img/splashes/order-fulldilled-bottom-dash.svg);left:2rem;bottom:-.4rem;width:10.4rem}.order-fullfilled__card--yellow .order-fullfilled__info{background:#feefd3}.order-fullfilled__card--yellow .order-fullfilled__info::before{background-image:url(/local/styles/css/../img/splashes/order-fullfilled-top-dash-yellow.svg)}.order-fullfilled__card--yellow .order-fullfilled__info::after{background-image:url(/local/styles/css/../img/splashes/order-fulldilled-bottom-dash-yellow.svg)}.order-fullfilled__info-heading{font-weight:900;font-size:2.4rem;line-height:1.2;margin-bottom:2rem}@media only screen and (max-width:640px){.order-fullfilled__info-heading{font-weight:900;font-size:1.8rem;line-height:2.4rem}}.order-fullfilled__table{display:block;font-family:var(--roboto)}.order-fullfilled__table tbody,.order-fullfilled__table td,.order-fullfilled__table th,.order-fullfilled__table thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-fullfilled__table tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.order-fullfilled__table th{font-size:1.6rem;line-height:2.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.order-fullfilled__table td{font-size:1.6rem;line-height:2.2rem;text-align:right}.order-fullfilled__message{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);color:var(--brown);margin-top:2rem}@media only screen and (max-width:640px){.order-fullfilled__message{font-size:1.6rem;line-height:2.4rem}}.order-fullfilled__message a{border-bottom:1px solid currentColor;-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}.order-fullfilled__back-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;font-family:var(--roboto);color:var(--brown)}@media only screen and (max-width:640px){.order-fullfilled__back-link{font-size:1.6rem;line-height:2.4rem}}.order-fullfilled__back-link svg{width:1.2rem;height:2rem;fill:#555;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.order-fullfilled__back-link svg{width:1rem;height:1.6rem}}.order-fullfilled__back-link:link,.order-fullfilled__back-link:visited{color:var(--brown)}.no-touch .blog-detail__back-link:hover,.no-touch .order-fullfilled__back-link:hover,.order-fullfilled__share-code a:link,.order-fullfilled__share-code a:visited{color:var(--primary-color)}.order-fullfilled__info-greeting-text{font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;margin-bottom:2rem}.order-fullfilled__bonuses-given{font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;margin-bottom:auto}.order-fullfilled__referal-code{margin-bottom:2rem;margin-top:1rem}.order-fullfilled__share-code{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto)}.order-fullfilled__share-code a{color:var(--primary-color);font-weight:700}.blog-detail{margin-bottom:6rem;padding-top:1.3rem}@media only screen and (max-width:1024px){.blog-detail{margin-top:-2rem}}@media only screen and (max-width:640px){.blog-detail{position:relative;z-index:600;margin-bottom:3rem}}.blog-detail--about{margin-bottom:10rem}.blog-detail__header{margin-bottom:1rem}.blog-detail__heading--about{margin-bottom:3rem}.blog-detail__date{font-size:1.6rem;line-height:2.2rem;color:#8b8b8b;margin-bottom:3rem;font-family:var(--roboto);display:block}@media only screen and (max-width:768px){.blog-detail__date{margin-bottom:2rem}}@media only screen and (max-width:640px){.blog-detail__date{font-size:1.4rem;line-height:1.8rem}}.blog-detail__intro-image-container{position:relative;overflow:hidden;border-radius:4rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:5rem}.blog-detail__intro-image-container::after{content:'';display:block;width:100%;padding-bottom:39%}@media only screen and (max-width:1024px){.blog-detail__intro-image-container::after{padding-bottom:44.5%}}@media only screen and (max-width:768px){.blog-detail__intro-image-container::after{padding-bottom:56%}}@media only screen and (max-width:640px){.blog-detail__intro-image-container::after{padding-bottom:60%}}@media only screen and (max-width:1024px){.blog-detail__intro-image-container{margin-bottom:4rem}}@media only screen and (max-width:768px){.blog-detail__intro-image-container{border-radius:3rem}}@media only screen and (max-width:640px){.blog-detail__intro-image-container{border-radius:0;width:auto;margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));margin-bottom:3rem}}.blog-detail__intro-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.blog-detail__content{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto);width:100%;margin:0 auto;max-width:106.2rem}@media only screen and (max-width:1024px){.blog-detail__content{max-width:78.2rem}}@media only screen and (max-width:640px){.blog-detail__content{max-width:none;margin:0;font-size:1.6rem;line-height:2.4rem}}.blog-detail__content strong{font-weight:700;font-size:2rem;line-height:2.8rem}@media only screen and (max-width:640px){.blog-detail__content strong{font-weight:400}}.blog-detail__content p{margin-top:2rem}@media only screen and (max-width:640px){.blog-detail__content p{margin-top:1rem}}.blog-detail__content p:first-child,.payment-and-shipping__payment-robo-text p:first-child{margin-top:0}.blog-detail__content h1,.blog-detail__content h2,.blog-detail__content h3,.blog-detail__content h4,.blog-detail__content h5,.blog-detail__content h6{font-weight:700;font-size:2.4rem;line-height:2.8rem;margin-top:4rem}@media only screen and (max-width:640px){.blog-detail__content h1,.blog-detail__content h2,.blog-detail__content h3,.blog-detail__content h4,.blog-detail__content h5,.blog-detail__content h6{font-size:2rem;line-height:2.6rem;margin-top:2rem}}.blog-detail__gallery,.blog-detail__video{margin:0 auto;margin-top:4rem;width:100%;max-width:84.4rem;display:block}@media only screen and (max-width:640px){.blog-detail__gallery,.blog-detail__video{max-width:none;margin-left:0;margin-right:0;width:auto;margin-bottom:2rem;margin-top:4rem}}.blog-detail__gallery .blog-detail__gallery-block-heading,.blog-detail__gallery .blog-detail__video-block-heading,.blog-detail__video .blog-detail__gallery-block-heading,.blog-detail__video .blog-detail__video-block-heading{text-align:center;margin-top:0;margin-bottom:2rem}@media only screen and (max-width:640px){.blog-detail__gallery .blog-detail__gallery-block-heading,.blog-detail__gallery .blog-detail__video-block-heading,.blog-detail__video .blog-detail__gallery-block-heading,.blog-detail__video .blog-detail__video-block-heading{text-align:left}}.blog-detail__gallery .blog-detail__video-heading,.blog-detail__video .blog-detail__video-heading{font-size:1.8rem;line-height:2.6rem;font-weight:400;color:#555;margin:0;margin-top:2rem}@media only screen and (max-width:640px){.blog-detail__gallery .blog-detail__video-heading,.blog-detail__video .blog-detail__video-heading{color:var(--brown);font-size:1.6rem;line-height:2.4rem;margin-top:1rem}}.blog-detail__gallery-slider-card,.blog-detail__video-image-container{position:relative;border-radius:1.8rem;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.blog-detail__video-image-container{overflow:hidden}@media only screen and (max-width:640px){.blog-detail__gallery-slider-card,.blog-detail__video-image-container{border-radius:0}}.blog-detail__gallery-slider-card::after,.blog-detail__video-image-container::after{content:'';display:block;padding-bottom:70%}@media only screen and (max-width:768px){.blog-detail__gallery-slider-card::after,.blog-detail__video-image-container::after{padding-bottom:70%}}.no-touch .blog-detail__gallery-slider-card:hover .blog-detail__video-play,.no-touch .blog-detail__video-image-container:hover .blog-detail__video-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media only screen and (max-width:640px){.blog-detail__gallery-slider,.blog-detail__video-image-container{margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding))}}.blog-detail__gallery-slider-card{border-radius:0;overflow:visible}.blog-detail__gallery-slider-card-image,.blog-detail__video-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.blog-detail__video-play{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.blog-detail__video-play svg{display:block;width:5.8rem;height:5.8rem}.blog-detail__footer{margin-top:4rem;padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--roboto);position:relative}.blog-detail__footer::before{content:'';position:absolute;z-index:-1;pointer-events:none;background-size:100% 100%;height:.3rem;width:100%;top:0;left:0;background-repeat:no-repeat;background-position:left center;background-image:url(/local/styles/css/../img/splashes/cart-item-dash.svg)}@media only screen and (max-width:1024px){.blog-detail__footer{max-width:78.2rem;margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.blog-detail__footer{margin-top:3rem}}@media only screen and (max-width:640px){.blog-detail__footer{padding-top:1.6rem}}.blog-detail__back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:var(--brown);font-family:var(--roboto)}@media only screen and (max-width:640px){.blog-detail__back-link{display:none}}.blog-detail__back-link svg{width:1.2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;fill:#555;-webkit-transition:fill .2s;transition:fill .2s}.blog-detail__back-link:link,.blog-detail__back-link:visited{color:var(--brown)}.blog-detail__sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.blog-detail__sharing{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.blog-detail__sharing-heading{font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#8b8b8b;margin-right:3.5rem}@media only screen and (max-width:1024px){.blog-detail__sharing-heading{display:none}}@media only screen and (max-width:640px){.blog-detail__sharing-heading{display:block;font-size:1.4rem;line-height:1.8rem;margin-right:2rem}}.blog-detail__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-detail__list-item{margin-right:3rem}.blog-detail__list-item:last-child{margin-right:0}.blog-detail__sharing-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#df633c;-webkit-transition:color .2s,-webkit-transform .2s;transition:color .2s,transform .2s;transition:color .2s,transform .2s,-webkit-transform .2s}.blog-detail__sharing-link:link,.blog-detail__sharing-link:visited{color:#df633c}.no-touch .blog-detail__sharing-link:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.blog-detail__sharing-link svg{fill:currentColor;width:2rem;height:2rem;display:block;-ms-flex-negative:0;flex-shrink:0}.blog-detail__sharing-link svg.icon-vk{width:2.3rem;height:2.3rem}.blog-detail__sharing-link svg.icon-twitter{width:2rem;height:1.6rem}.blog-detail__sharing-link svg.icon-facebook{width:1rem;height:2rem}.blog-detail__recipe{margin-top:4rem}@media only screen and (max-width:640px){.blog-detail__recipe{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-top:2rem}}.blog-detail__recipe-col{margin-bottom:3rem}.blog-detail__recipe-col:last-child,.blog-detail__recipe-table tr:last-child,.product__specs-table tr:last-child,.product__specs-text p:last-child{margin-bottom:0}.blog-detail__recipe-col .blog-detail__recipe-col-heading{margin-bottom:2rem;margin-top:0}@media only screen and (max-width:640px){.blog-detail__recipe-col .blog-detail__recipe-col-heading{margin-bottom:1rem}}.blog-detail__recipe-card-heading{margin-bottom:2rem}.blog-detail__recipe-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}@media only screen and (max-width:768px){.blog-detail__recipe-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width:640px){.blog-detail__recipe-list{margin-top:1.3rem}}.blog-detail__recipe-list-item{margin-bottom:.5rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media only screen and (max-width:640px){.blog-detail__recipe-list-item{margin-bottom:1rem}}.blog-detail__recipe-list-item::before,.payment-and-shipping__payment-details-list-item~.payment-and-shipping__payment-details-list-item .payment-and-shipping__payment-details-card:before{display:none}.blog-detail__recipe-card{padding-top:.5rem;padding-left:4.2rem;position:relative}.blog-detail__recipe-card::before{content:counter(ordered-list);font-size:1.6rem;line-height:2.2rem;width:3.2rem;height:3.2rem;position:absolute;left:0;top:0;background-image:url(/local/styles/css/../img/marker.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff}@media only screen and (max-width:640px){.blog-detail__recipe-card::before{width:2.6rem;height:2.7rem;font-size:1.4rem;line-height:1.8rem}.blog-detail__recipe-card{padding-top:.2rem;padding-left:3.7rem}}.blog-detail__recipe-card .blog-detail__recipe-card-heading{font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-bottom:.4rem;margin-top:0}@media only screen and (max-width:640px){.blog-detail__recipe-card .blog-detail__recipe-card-heading{font-size:1.6rem;line-height:2.4rem;margin:0}}.blog-detail__recipe-card-text{font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:640px){.blog-detail__recipe-card-text{font-size:1.6rem;line-height:2.4rem}.blog-detail__recipe-card-text br{display:none}}.blog-detail__recipe-table{max-width:37.3rem}.blog-detail__recipe-table table,.blog-detail__recipe-table tbody,.blog-detail__recipe-table td,.blog-detail__recipe-table th,.blog-detail__recipe-table thead,.blog-detail__recipe-table tr,.product__gallery-thumbs-slider .backplate svg{display:block}.blog-detail__recipe-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.6rem}@media only screen and (max-width:640px){.blog-detail__recipe-table tr{margin-bottom:1rem}}.blog-detail__recipe-table td,.blog-detail__recipe-table th{font-size:1.8rem;line-height:2.6rem;text-align:left;font-weight:400}@media only screen and (max-width:640px){.blog-detail__recipe-table td,.blog-detail__recipe-table th{font-size:1.6rem;line-height:1.9rem}}.blog-detail__recipe-table th,.blog-detail__recipe-table th::after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-detail__recipe-table th::after{content:'';width:1rem;height:2px;background-image:url(/local/styles/css/../img/cart/dashed-line-pattern.svg);background-repeat:repeat-x;background-size:auto 2px;background-position:left center;-ms-flex-item-align:end;align-self:flex-end;margin:0 .8rem;position:relative;top:-.4rem}.blog-detail__recipe-table td{width:4.6rem}.blog-detail__gallery-slider{position:relative}.blog-detail__gallery-slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.6rem}@media only screen and (max-width:640px){.blog-detail__gallery-slider-pagination{margin-top:1.2rem}}.blog-detail__gallery-slider-pagination .swiper-pagination-bullet{border:0;margin:0 .5rem;width:.8rem;height:.8rem;background:#d9d9d9;border-radius:50%;outline:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s;transition:background-color .2s;opacity:1!important}.blog-detail__gallery-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--brown)}.blog-detail__gallery-slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5.8rem;height:5.8rem;background-image:url(/local/styles/css/../img/recipe/gallery-arrow-bg.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:40;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.blog-detail__gallery-slider-arrow--prev{left:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.blog-detail__gallery-slider-arrow--next{right:0;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.blog-detail__gallery-slider-arrow svg{width:2.7rem;height:2rem;fill:var(--brown);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-detail__gallery-slider-arrow.swiper-button-disabled{visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s}@media only screen and (max-width:640px){.blog-detail__gallery-slider-arrow{display:none}}.blog-detail__gallery-slider-content{border-radius:1.8rem;overflow:hidden}.blog-detail__gallery-slider-content .swiper-slide:first-child{border-top-left-radius:1.8rem;border-bottom-left-radius:1.8rem;overflow:hidden}@media only screen and (max-width:640px){.blog-detail__gallery-slider-content .swiper-slide:first-child{border-radius:0}}.blog-detail__gallery-slider-content .swiper-slide:last-child{border-top-right-radius:1.8rem;border-bottom-right-radius:1.8rem;overflow:hidden}@media only screen and (max-width:640px){.blog-detail__gallery-slider-content .swiper-slide:last-child{border-radius:0}.blog-detail__gallery-slider-content{border-radius:0}}.blog-detail__about-company-illustrations{margin-top:4rem;margin-bottom:4rem;position:relative}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations{margin-top:2rem;margin-bottom:2rem}}.blog-detail__about-company-illustrations-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-row{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin:-.5rem}}.blog-detail__about-company-illustrations-col{width:50%;padding:1.5rem}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-col{width:100%;padding:.5rem}}.blog-detail__about-company-illustrations-heading{font-weight:700;font-size:2.4rem;line-height:2.8rem;margin:0!important;max-width:calc(50% - 1.5rem);position:absolute;left:0;top:0}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-heading{position:static;font-size:1.8rem;line-height:2.1rem;margin-bottom:2rem!important;max-width:none;top:auto;left:auto}}.blog-detail__about-company-illustrations-text{font-size:1.8rem;line-height:2.6rem;position:relative}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-text{font-size:1.6rem;line-height:2.4rem}}.blog-detail__about-company-illustrations-image{width:auto;height:auto;display:block;max-width:100%}.blog-detail__about-company-illustrations-image--short{max-width:37rem}@media only screen and (max-width:1024px){.blog-detail__about-company-illustrations-image--short{max-width:100%}}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-image{width:100%}}.blog-detail__about-company-illustrations-item{max-width:84rem;margin:0 auto}@media only screen and (max-width:768px){.blog-detail__about-company-illustrations-item:nth-child(odd) .blog-detail__about-company-illustrations-col:first-child{margin-top:auto}}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-item:nth-child(odd) .blog-detail__about-company-illustrations-col:first-child{margin-top:0}}@media only screen and (max-width:768px){.blog-detail__about-company-illustrations-item:nth-child(even) .blog-detail__about-company-illustrations-col:first-child{margin-bottom:auto}}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-item:nth-child(even) .blog-detail__about-company-illustrations-col:first-child{margin-bottom:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.blog-detail__about-company-illustrations-text--has-splash{position:relative;z-index:1;padding-top:4rem}.blog-detail__about-company-illustrations-text--has-splash::before{content:'';background-image:url(/local/styles/css/../img/splashes/about-text-splash.svg);width:12rem;height:15.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;position:absolute;top:0;left:-4.6rem}@media only screen and (max-width:1024px){.blog-detail__about-company-illustrations-text--has-splash::before{left:.6rem}}@media only screen and (max-width:768px){.blog-detail__about-company-illustrations-text--has-splash::before{left:-4.6rem}}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-text--has-splash::before{display:none}}@media only screen and (max-width:1024px){.blog-detail__about-company-illustrations-text--has-splash{padding-left:5rem}}@media only screen and (max-width:768px){.blog-detail__about-company-illustrations-text--has-splash{padding-left:0;margin-top:auto}}@media only screen and (max-width:640px){.blog-detail__about-company-illustrations-text--has-splash{padding:0}}.blog-detail__about-principles{padding:5rem 6rem;position:relative;background:#faefe6;color:#df633c;border-radius:4rem;z-index:1;margin-top:4rem;margin-bottom:4rem}@media only screen and (max-width:1024px){.blog-detail__about-principles{margin-left:calc(-1*(100vw - 100%)/2 + var(--content-padding));margin-right:calc(-1*(100vw - 100%)/2 + var(--content-padding))}}@media only screen and (max-width:768px){.blog-detail__about-principles{margin-left:0;margin-right:0;padding:4rem 3rem}}@media only screen and (max-width:640px){.blog-detail__about-principles{padding:0;border-radius:0;background:0 0;margin-top:2rem;margin-bottom:2rem}}.blog-detail__about-principles::before{width:39rem;height:41rem}.blog-detail__about-principles::after,.blog-detail__about-principles::before{content:'';background-image:url(/local/styles/css/../img/splashes/about-principles-left-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;position:absolute;bottom:-7.8rem;left:-6.5rem}@media only screen and (max-width:640px){.blog-detail__about-principles::after,.blog-detail__about-principles::before{display:none}}.blog-detail__about-principles::after{width:41.7rem;height:42.7rem;left:auto;bottom:auto;right:-4.2rem;top:-4.8rem}.blog-detail__about-principles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -2.5rem}@media only screen and (max-width:768px){.blog-detail__about-principles-list{margin:-.5rem}}@media only screen and (max-width:640px){.blog-detail__about-principles-list{margin:-1rem}}.blog-detail__about-principles-list-item{padding:1rem 2.5rem;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:768px){.blog-detail__about-principles-list-item{width:100%;padding:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:640px){.blog-detail__about-principles-list-item{font-size:1.6rem;line-height:2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem}}.blog-detail__about-principles-list-item::before{content:counter(ordered-list);font-weight:900;font-size:2rem;line-height:2.4rem;color:#fff;-ms-flex-negative:0;flex-shrink:0;width:5.5rem;height:7.3rem;background-image:url(/local/styles/css/../img/list-orange-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-align:center;padding:1.6rem .8rem;font-family:var(--ruda);margin-top:-.4rem;margin-right:1.6rem}@media only screen and (max-width:768px){.blog-detail__about-principles-list-item::before{margin-top:0}}@media only screen and (max-width:640px){.blog-detail__about-principles-list-item::before{width:4rem;height:5.3rem;margin-right:1.5rem;font-weight:900;font-size:1.6rem;line-height:2.4rem;padding:0;padding-top:.95rem}}.blog-detail__about-principles-card{font-weight:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.blog-detail__about-principles-card{padding-bottom:1.5rem}.blog-detail__about-principles-card br{display:none}}@media only screen and (max-width:640px){.blog-detail__about-principles-card{padding-bottom:0}}.blog-detail__about-principles-bottom-dash,.blog-detail__about-principles-top-dash{position:absolute;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}@media only screen and (max-width:640px){.blog-detail__about-principles-bottom-dash,.blog-detail__about-principles-top-dash{display:none}}.blog-detail__about-principles-top-dash{width:15.3rem;height:.3rem;background-image:url(/local/styles/css/../img/splashes/about-principles-top-dash.svg);top:-.3rem;left:17.2rem}.blog-detail__about-principles-bottom-dash{width:14.3rem;height:.6rem;bottom:-.7rem;right:28rem;background-image:url(/local/styles/css/../img/splashes/about-principles-bottom-dash.svg)}.blog-detail__about-write-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}@media only screen and (max-width:640px){.blog-detail__about-write-us{margin-top:3rem}}.about-gallery__about-write-us-btn{background:0 0;font-weight:400;border:2px solid var(--primary-color);color:var(--primary-color);margin:0 auto;padding-left:6.2rem;padding-right:6.2rem;text-align:center}.about-gallery__about-write-us-btn:link,.about-gallery__about-write-us-btn:visited{color:var(--primary-color)}.no-touch .about-gallery__about-write-us-btn:hover{background-color:var(--primary-color);color:#fff}@media only screen and (max-width:640px){.about-gallery__about-write-us-btn{padding:1.4rem 3.2rem;display:block;width:100%}}.blog-detail__about-product-advantages{margin-top:4rem;margin-bottom:8rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages{margin-top:2rem;margin-bottom:6rem}}.blog-detail__about-product-advantages-intro{font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#df633c;max-width:55rem;font-family:var(--roboto);text-align:center;margin:0 auto;margin-bottom:6rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-intro{text-align:left;color:var(--brown);font-size:1.6rem;line-height:2.4rem;font-weight:400;max-width:none;margin-bottom:5rem}}.blog-detail__about-product-advantages-intro::before{content:'';display:block;width:10rem;height:.9rem;background-image:url(/local/styles/css/../img/splashes/about-product-advantages-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto;margin-bottom:3.5rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-intro::before{display:none}}.blog-detail__about-product-advantages-image-container{position:relative;width:100%;max-width:53rem;margin:0 auto}.blog-detail__about-product-advantages-image-container::before{content:'';position:absolute;left:-5rem;top:-5rem;bottom:-5rem;right:-5rem;z-index:-1;pointer-events:none;background-size:contain;background-image:url(/local/styles/css/../img/about-product/pie-bg.png);background-repeat:no-repeat;background-position:center;margin-left:2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-image-container::before{left:-3rem;top:-3rem;right:-3rem;bottom:-3rem;margin-left:1rem}}.blog-detail__about-product-advantages-image-container::after{content:'';display:block;width:100%;padding-bottom:100%}.blog-detail__about-product-advantages-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}@supports (display:grid){.blog-detail__about-product-advantages-modals{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:110%;height:110%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-detail__about-product-advantages-modal{z-index:5}@supports (display:grid){.blog-detail__about-product-advantages-modal{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-detail__about-product-advantages-modal .blog-detail__about-product-advantages-modal-icon-container{position:relative}.blog-detail__about-product-advantages-modal .blog-detail__about-product-advantages-modal-inner{pointer-events:none}.blog-detail__about-product-advantages-modal:nth-child(1){-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start}.blog-detail__about-product-advantages-modal:nth-child(2){-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-end}.blog-detail__about-product-advantages-modal:nth-child(3){-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-start}.blog-detail__about-product-advantages-modal:nth-child(4){-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}}.blog-detail__about-product-advantages-modal:nth-child(1){left:-2rem;top:-2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal:nth-child(1){left:-1rem;top:-1rem}}.blog-detail__about-product-advantages-modal:nth-child(2){right:-3rem;top:-2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal:nth-child(2){right:-1rem;top:-1rem}}.blog-detail__about-product-advantages-modal:nth-child(3){left:-2rem;bottom:-2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal:nth-child(3){left:-1rem;bottom:-1rem}}.blog-detail__about-product-advantages-modal:nth-child(4){right:-3rem;bottom:-2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal:nth-child(4){right:-1rem;bottom:-1rem}}@media only screen and (min-width:641px){.blog-detail__about-product-advantages-modal:hover .blog-detail__about-product-advantages-modal-inner{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}}.blog-detail__about-product-advantages-modal.active{z-index:40}.blog-detail__about-product-advantages-modal.active .blog-detail__about-product-advantages-modal-inner{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.blog-detail__about-product-advantages-modal-background,.blog-detail__about-product-advantages-modal-icon{max-width:none}.blog-detail__about-product-advantages-modal-background{width:18.5rem;height:auto;position:static}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-background{width:10rem}}.blog-detail__about-product-advantages-modal-icon{width:8.2rem;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-icon{width:4.8rem}}.blog-detail__about-product-advantages-modal-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.blog-detail__about-product-advantages-modal-inner-bg-image{display:block;width:42rem;height:auto;max-width:none}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-inner-bg-image{width:30rem}}.blog-detail__about-product-advantages-modal-inner-content{text-align:center;max-width:28rem;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:var(--roboto);position:absolute}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-inner-content{max-width:24rem}}.blog-detail__about-product-advantages-modal-inner-content--white{color:#fff}.blog-detail__about-product-advantages-modal-inner-heading{font-weight:700;font-size:2rem;line-height:2.8rem;margin-bottom:2rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-inner-heading{font-size:1.8rem;line-height:2.2rem;margin-bottom:1rem}}.blog-detail__content .blog-detail__about-product-advantages-modal-inner-heading{margin-top:0}.blog-detail__about-product-advantages-modal-inner-text{font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:640px){.blog-detail__about-product-advantages-modal-inner-text{font-size:1.6rem;line-height:2.4rem}}.blog-detail__benefits{margin:4rem 0}@media only screen and (max-width:1024px){.blog-detail__benefits{margin-left:calc(-1*(100vw - 100%)/2 + var(--content-padding));margin-right:calc(-1*(100vw - 100%)/2 + var(--content-padding))}}@media only screen and (max-width:768px){.blog-detail__benefits{margin-left:0;margin-right:0}}@media only screen and (max-width:640px){.blog-detail__benefits{margin-bottom:2.5rem}}.blog-detail__benefits .blog-detail__benefits-heading{text-align:center;margin-bottom:4rem;font-weight:700;font-size:2.4rem;line-height:2.8rem}@media only screen and (max-width:640px){.blog-detail__benefits .blog-detail__benefits-heading{font-size:1.6rem;line-height:2.4rem;text-align:left;margin-bottom:2rem}}.blog-detail__benefits-content{background:#faefe6;border-radius:4rem;position:relative;padding:5rem 6rem}@media only screen and (max-width:768px){.blog-detail__benefits-content{padding:4rem 3rem}}@media only screen and (max-width:640px){.blog-detail__benefits-content{background:0 0;padding:0;border-radius:0}}.blog-detail__benefits-content::before{content:'';position:absolute;pointer-events:none;z-index:-1;width:15.3rem;height:.5rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;left:11rem;top:-.7rem}@media only screen and (max-width:640px){.blog-detail__benefits-content::before{display:none}}.blog-detail__benefits-content::after{content:'';position:absolute;pointer-events:none;z-index:-1;width:15rem;height:.6rem;bottom:-.6rem;right:11rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:640px){.blog-detail__benefits-content::after{display:none}}.blog-detail__benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.blog-detail__benefits-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem}}@media only screen and (max-width:640px){.blog-detail__benefits-list{display:block;margin:0}}.blog-detail__benefits-list-item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}@media only screen and (max-width:768px){.blog-detail__benefits-list-item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:.5rem}}@media only screen and (max-width:640px){.blog-detail__benefits-list-item{-ms-flex-preferred-size:initial;flex-basis:initial;padding:0;margin-bottom:1rem}.blog-detail__benefits-list-item:last-child{margin-bottom:0}}.blog-detail__benefits-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#df633c;white-space:nowrap}@media only screen and (max-width:640px){.blog-detail__benefits-card{font-size:1.6rem;line-height:1.2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blog-detail__benefits-card::before{content:'';width:5.5rem;height:7.3rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.6rem;background-image:url(/local/styles/css/../img/benefits-marker.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;bottom:-.8rem}@media only screen and (max-width:640px){.blog-detail__benefits-card::before{width:4rem;height:5.3rem;position:relative;margin-right:1rem;bottom:-.5rem}}.blog-detail__our-products{margin:6rem 0;margin-bottom:0}@media only screen and (max-width:1024px){.blog-detail__our-products{margin-left:calc(-1*(100vw - 100%)/2 + var(--content-padding));margin-right:calc(-1*(100vw - 100%)/2 + var(--content-padding))}}@media only screen and (max-width:768px){.blog-detail__our-products{margin-left:auto;margin-right:auto;max-width:46rem;width:100%;margin-top:8rem;margin-bottom:0}}@media only screen and (max-width:640px){.blog-detail__our-products{margin-top:2rem}}.blog-detail__our-products-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.blog-detail__our-products-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.blog-detail__our-products-col{width:50%;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.blog-detail__our-products-col{padding:0;width:100%}}.blog-detail__our-products-next-section{padding-left:6rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.blog-detail__our-products-next-section::before{content:'';z-index:-1;pointer-events:none;width:16.2rem;height:23.4rem;background-image:url(/local/styles/css/../img/splashes/next-section-splash.png);background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;margin-top:1rem}@media only screen and (max-width:768px){.blog-detail__our-products-next-section::before{display:none;left:50%;top:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.5rem;height:18rem}}.blog-detail__our-products-next-section svg{width:4.8rem;height:4.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:4.2rem;margin-right:2rem;fill:#f2994a}@media only screen and (max-width:768px){.blog-detail__our-products-next-section svg{width:4.2rem;height:4.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0;margin-bottom:3.8rem}}@media only screen and (max-width:640px){.blog-detail__our-products-next-section svg{width:2.6rem;height:2.6rem;margin-bottom:1.4rem}}@media only screen and (max-width:768px){.blog-detail__our-products-next-section{padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blog-detail__our-products-next-section-text{font-family:var(--roboto);font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:768px){.blog-detail__our-products-next-section-text{margin-bottom:2.5rem;text-align:center;position:relative}.blog-detail__our-products-next-section-text::before{content:'';z-index:-1;pointer-events:none;background-image:url(/local/styles/css/../img/splashes/next-section-splash.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:50%;top:50%;margin-top:1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.5rem;height:18rem}}@media only screen and (max-width:640px){.blog-detail__our-products-next-section-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:0;width:100%;text-align:left}.blog-detail__our-products-next-section-text::before{display:none}}.blog-detail__our-products-card{min-height:29rem;padding:5rem;position:relative;z-index:1;background:#f2994a;border-radius:4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-detail__our-products-card:link,.blog-detail__our-products-card:visited{color:#fff}@media only screen and (max-width:1024px){.blog-detail__our-products-card{min-height:26rem;padding:4rem}}@media only screen and (max-width:640px){.blog-detail__our-products-card{border-radius:3rem;min-height:32.7rem;padding:3.2rem 2.4rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blog-detail__our-products-card::before{content:'';position:absolute;width:12.2rem;height:.5rem;background-image:url(/local/styles/css/../img/splashes/orange-top-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;left:6.7rem;top:-.75rem}@media only screen and (max-width:640px){.blog-detail__our-products-card::before{width:8rem;height:.2rem;left:3.5rem;top:-.45rem}}.blog-detail__our-products-card::after{content:'';position:absolute;width:14.2rem;height:.8rem;background-image:url(/local/styles/css/../img/splashes/orange-bottom-product-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;left:19.4rem;bottom:-.85rem}@media only screen and (max-width:640px){.blog-detail__our-products-card::after{width:7.6rem;height:.4rem;left:10rem;bottom:-.6rem}}.blog-detail__our-products-card .blog-detail__our-products-card-heading{margin:0;font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:.8rem;font-family:var(--ruda)}@media only screen and (max-width:1024px){.blog-detail__our-products-card .blog-detail__our-products-card-heading{font-weight:900;font-size:3rem;line-height:4rem}}@media only screen and (max-width:640px){.blog-detail__our-products-card .blog-detail__our-products-card-heading{font-weight:900;font-size:2.4rem;line-height:3.2rem}}.blog-detail__our-products-card-text{font-size:1.8rem;line-height:2.6rem;margin-bottom:3rem;max-width:28rem}@media only screen and (max-width:1024px){.blog-detail__our-products-card-text{max-width:20rem}}@media only screen and (max-width:640px){.blog-detail__our-products-card-text{font-size:1.6rem;line-height:2.4rem}}.blog-detail__our-products-card-btn{-ms-flex-negative:0;padding-left:4.2rem;padding-right:4.2rem;flex-shrink:0;text-align:center;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}@media only screen and (max-width:1024px){.blog-detail__our-products-card-btn{padding-left:3.4rem;padding-right:3.4rem}}@media only screen and (max-width:640px){.blog-detail__our-products-card-btn{padding-left:2.4rem;padding-right:2.4rem;margin-left:auto;margin-right:auto;display:none}}.blog-detail__our-products-card-image{position:absolute;z-index:-1;pointer-events:none;right:0;bottom:0;width:30rem;height:auto}@media only screen and (max-width:1024px){.blog-detail__our-products-card-image{width:26rem}}@media only screen and (max-width:640px){.blog-detail__our-products-card-image{width:88%;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:.8rem}}.blog-detail__our-products-card-side-dash{width:.6rem;height:14.3rem;position:absolute;right:-.8rem;bottom:4rem;background-image:url(/local/styles/css/../img/splashes/orange-side-dash.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:640px){.blog-detail__our-products-card-side-dash{height:7.8rem;width:.3rem;bottom:7.4rem;right:-.5rem}}.payment-and-shipping{padding-top:6rem}@media only screen and (max-width:640px){.payment-and-shipping{padding-top:0}}.payment-and-shipping__payment{margin-bottom:4rem}@media only screen and (max-width:768px){.payment-and-shipping__payment{margin-bottom:6rem}}@media only screen and (max-width:640px){.payment-and-shipping__payment{margin-bottom:4rem}}.payment-and-shipping__heading{margin-bottom:3.7rem}@media only screen and (max-width:768px){.payment-and-shipping__heading{margin-bottom:3rem}}@media only screen and (max-width:640px){.payment-and-shipping__heading{margin-bottom:1.2rem;text-align:left;text-transform:none}}.payment-and-shipping__heading::before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:26.8rem;height:6.7rem;background-image:url(/local/styles/css/../img/splashes/our-blog-heading-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;margin-top:.5rem}@media only screen and (max-width:640px){.payment-and-shipping__heading::before{display:none}}.payment-and-shipping__heading-text{text-align:center;margin:0 auto;font-size:1.8rem;line-height:2.6rem;margin-bottom:3rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.payment-and-shipping__heading-text{font-size:1.6rem;line-height:2.4rem;text-align:left}}.payment-and-shipping__payment-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.payment-and-shipping__payment-details-col{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.33%}@media only screen and (max-width:768px){.payment-and-shipping__payment-details-col{width:50%}.payment-and-shipping__payment-details-col:nth-child(3){width:100%}}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-col{width:100%;padding:0}.payment-and-shipping__payment-details-col:nth-child(2) .payment-and-shipping__payment-details-list-item:last-child .payment-and-shipping__payment-details-card::before{display:none}.payment-and-shipping__payment-details-col:first-child .payment-and-shipping__payment-details-list-item:first-child .payment-and-shipping__payment-details-card:before{display:block}}.payment-and-shipping__payment-details-card,.payment-and-shipping__payment-details-list,.product__specs-table table,.product__specs-table tbody,.product__specs-table td,.product__specs-table thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-and-shipping__payment-details-card{padding:2rem 0;position:relative;font-family:var(--roboto);z-index:1;text-align:center}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-card{text-align:left}}.payment-and-shipping__payment-details-card:after,.payment-and-shipping__payment-details-card:before{content:'';left:0;width:100%;height:.3rem;background-size:100% 100%;background-repeat:no-repeat;background-position:left center;background-image:url(/local/styles/css/../img/splashes/payment-card-dash.svg);position:absolute;z-index:-1;pointer-events:none}.payment-and-shipping__payment-details-card:after{bottom:0}.payment-and-shipping__payment-details-card:before{bottom:auto;top:0}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-card:before{display:none}}.payment-and-shipping__payment-details-card-title{font-weight:700;font-size:1.8rem;line-height:2.4rem}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-card-title{font-size:1.6rem;line-height:2.4rem}}.payment-and-shipping__payment-details-card-text,.product__specs-table td{font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:640px){.payment-and-shipping__payment-details-card-text{font-size:1.6rem;line-height:2.4rem}}.payment-and-shipping__payment-robo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;margin-bottom:2rem}@media only screen and (max-width:768px){.payment-and-shipping__payment-robo{margin-top:0}}.payment-and-shipping__payment-robo-logo{width:18.8rem;height:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem;margin-top:.5rem}@media only screen and (max-width:640px){.payment-and-shipping__payment-robo-logo{width:13.4rem;margin-bottom:2rem;margin-left:0;margin-right:0}}.payment-and-shipping__payment-robo-text{font-family:var(--roboto);font-size:1.8rem;line-height:2.6rem;text-align:center}@media only screen and (max-width:640px){.payment-and-shipping__payment-robo-text{font-size:1.6rem;line-height:2.4rem;text-align:left}}.payment-and-shipping__payment-robo-text p{margin-top:2.5rem}@media only screen and (max-width:768px){.payment-and-shipping__payment-robo-text p{margin-top:1rem}}@media only screen and (max-width:640px){.payment-and-shipping__payment-robo-text p{margin-top:2rem}}.payment-and-shipping__shipping{margin-bottom:95px}@media only screen and (max-width:768px){.payment-and-shipping__shipping{margin-bottom:6rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.payment-and-shipping__shipping--new{margin-top:60px}@media only screen and (max-width:640px){.payment-and-shipping__shipping--new{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;margin-top:0;background:#faefe6;border-radius:16px;padding:25px}}.payment-and-shipping__shipping-general-conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.8rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.payment-and-shipping__shipping-general-conditions{display:block;font-weight:400;font-size:16px;line-height:24px;font-family:var(--roboto)}}.payment-and-shipping__shipping-city{color:var(--primary-color);font-size:1.8rem;line-height:2.1rem;font-family:var(--roboto);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2.6rem;white-space:nowrap}.no-touch .login__remember-password-link:hover,.no-touch .payment-and-shipping__shipping-city:hover{color:var(--brown)}@media only screen and (max-width:1024px){.payment-and-shipping__shipping-city{font-size:1.6rem;line-height:1.9rem;margin-right:2rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-city{margin-right:0;margin-left:0;display:inline}}.payment-and-shipping__shipping-city svg{width:1rem;height:1.3rem;-ms-flex-negative:0;flex-shrink:0;fill:currentColor;margin-right:.7rem}@media only screen and (max-width:640px){.payment-and-shipping__shipping-city svg{margin-right:0}}.login__not-registered a:link,.login__not-registered a:visited,.login__remember-password-link:link,.login__remember-password-link:visited,.payment-and-shipping__shipping-city:link,.payment-and-shipping__shipping-city:visited,.register__not-registered a:link,.register__not-registered a:visited{color:var(--primary-color)}.payment-and-shipping__shipping-free{font-family:var(--roboto);font-size:1.8rem;line-height:2.4rem;padding-right:2.3rem}@media only screen and (max-width:1024px){.payment-and-shipping__shipping-free{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-free{padding:0;margin:0;display:inline;text-transform:lowercase}}.payment-and-shipping__shipping-choices-card-details strong,.payment-and-shipping__shipping-free strong,.product__specs-table td strong{font-weight:700}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices{width:100%}}.payment-and-shipping__shipping-choices-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-list{margin:0}}.payment-and-shipping__shipping-choices-list-item{padding:1.5rem;width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-list-item{padding:0;width:100%;margin:0 0 16px}}.payment-and-shipping__shipping-choices-card{display:-webkit-box;display:-ms-flexbox;display:flex;background:#faefe6;border-radius:1.6rem;font-family:var(--roboto);padding:3rem 3rem 4rem 10rem;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1024px){.payment-and-shipping__shipping-choices-card{padding-top:3rem;padding-left:8.8rem;padding-bottom:3rem}}@media only screen and (max-width:768px){.payment-and-shipping__shipping-choices-card{padding:2rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card{padding:0 0 0 50px}}.payment-and-shipping__shipping-choices-card::after,.payment-and-shipping__shipping-choices-card::before{content:'';position:absolute;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center}.payment-and-shipping__shipping-choices-card::before{right:4rem;top:-.4rem;width:8.5rem;height:.2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash.svg)}.payment-and-shipping__shipping-choices-card::after{width:10.4rem;height:.3rem;bottom:-.4rem;left:2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash.svg)}.payment-and-shipping__shipping-choices-card-icon{-ms-flex-negative:0;flex-shrink:0;width:4.8rem;height:4.8rem;margin-right:2rem;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.payment-and-shipping__shipping-choices-card-icon{left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card-icon{left:auto;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.4rem;height:3.4rem;margin-right:1.5rem}}@media only screen and (max-width:768px){.payment-and-shipping__shipping-choices-card-icon-container{position:relative;width:4.8rem;height:4.8rem;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card-icon-container{position:static;width:auto;height:auto;-ms-flex-negative:0;flex-shrink:0;margin:0;display:inline}}.payment-and-shipping__shipping-choices-card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card-content{display:block}}.payment-and-shipping__shipping-choices-card-heading{font-weight:700;font-size:1.8rem;line-height:2.4rem;min-height:5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.payment-and-shipping__shipping-choices-card-heading{font-size:1.6rem;line-height:2rem;margin-bottom:1rem;min-height:3.2rem}}@media only screen and (max-width:768px){.payment-and-shipping__shipping-choices-card-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px;line-height:140%;display:inline;padding:0;font-weight:400;margin:0}}.payment-and-shipping__shipping-choices-card-details{font-size:1.8rem;line-height:2.4rem}@media only screen and (max-width:1024px){.payment-and-shipping__shipping-choices-card-details{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-choices-card-details{display:inline}}@media only screen and (max-width:640px){.payment-and-shipping__shipping-heading{margin-bottom:0}}.shipping-link a{color:#e62f48;font-weight:700;font-size:16px;line-height:24px;font-family:var(--roboto)}.login{padding-top:4rem;margin-bottom:10rem}@media only screen and (max-width:640px){.login{padding-top:0}}.login__form{display:block;width:100%;max-width:40rem;margin:0 auto}@media only screen and (max-width:640px){.login__form{max-width:none;margin:0}}.login__form-row{margin-bottom:2rem}@media only screen and (max-width:640px){.login__form-row{margin-bottom:1rem}}.login__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem;margin-bottom:2rem}@media only screen and (max-width:640px){.login__buttons{margin-top:2rem}}.login__remember-password-link{font-weight:700;font-size:1.8rem;line-height:2.4rem;font-family:var(--roboto);margin-right:2rem;color:var(--primary-color)}@media only screen and (max-width:640px){.login__remember-password-link{font-size:1.6rem;line-height:2.4rem}}.login__not-registered{padding-top:2rem;position:relative;font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);z-index:1}@media only screen and (max-width:640px){.login__not-registered{padding-top:1rem}}.login__not-registered::before,.register__not-registered::before{content:'';position:absolute;left:0;top:0;width:100%;height:.3rem;background-size:100% 100%;background-repeat:no-repeat;background-position:left center;background-image:url(/local/styles/css/../img/splashes/payment-card-dash.svg)}.login__not-registered a,.register__not-registered a{border-bottom:1px solid var(--primary-color);-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.login__submit{min-width:18.8rem;font-weight:700}@media only screen and (max-width:640px){.login__submit{min-width:auto;padding:1.4rem 5rem}}.login__submit-recover{padding-left:4.8rem;padding-right:4.8rem;font-weight:700;margin-top:1rem}@media only screen and (max-width:640px){.login__submit-recover{width:100%;padding-top:1.4rem;padding-bottom:1.4rem}}.register{padding-top:4rem;padding-bottom:10rem}@media only screen and (max-width:640px){.register{padding-top:0;padding-bottom:10rem}}.register__form{display:block;width:100%;max-width:40rem;margin:0 auto}@media only screen and (max-width:640px){.register__form{max-width:none;margin:0}}.register__form-row{margin-bottom:2rem}@media only screen and (max-width:640px){.register__form-row{margin-bottom:1rem}}.register__inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.register__inputs-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.register__inputs-col{width:50%;margin-right:3rem}.register__inputs-col:last-child{margin-right:0}@media only screen and (max-width:640px){.register__inputs-col{width:100%;margin-right:0;margin-bottom:1rem}.register__inputs-col:last-child{margin-bottom:0}}.register__submit-btn{width:100%;margin-top:1rem;font-weight:700}@media only screen and (max-width:640px){.register__submit-btn{padding-top:1.4rem;padding-bottom:1.4rem}}.register__policy{margin-top:2rem;margin-bottom:2.5rem}@media only screen and (max-width:640px){.register__policy{margin-bottom:2rem}}.register__policy .parsley-errors-list{display:none}.register__not-registered{padding-top:2rem;position:relative;font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);z-index:1}@media only screen and (max-width:640px){.register__not-registered{padding-top:1rem}}.product{margin-bottom:10rem;position:relative;z-index:60;margin-top:-.4rem}@media only screen and (max-width:768px){.product{margin-top:0}}@media only screen and (max-width:640px){.product .payment-and-shipping__shipping{margin-bottom:3rem}}.product__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1024px){.product__row{display:block;display:contents;margin:0}}.product__left-col,.product__right-col{width:50%;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){.product__left-col,.product__right-col{width:100%;display:block;padding:0;max-width:100%}}@media only screen and (max-width:640px){.product__left-col,.product__right-col{display:contents}}.product__left-col{position:-webkit-sticky;position:sticky;top:65px;padding-bottom:10px}@media only screen and (max-width:1024px){.product__left-col{position:unset;top:0;padding-bottom:0}.product__heading-block{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10;width:100%}}@media only screen and (max-width:640px){.product__heading-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}}.product__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media only screen and (max-width:768px){.product__gallery{margin-bottom:3.9rem}}@media only screen and (max-width:1024px){.product__gallery:not(.product__gallery--inside-modal){-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;width:100%}}@media only screen and (max-width:640px){.product__gallery:not(.product__gallery--inside-modal){margin-bottom:30px}}.product__gallery--new{-ms-flex-wrap:wrap;flex-wrap:wrap}.product__gallery-main,.product__gallery-thumb{width:100%}@media only screen and (max-width:1024px){.product__gallery-thumb{display:none}}.product__gallery-left-col{position:relative;width:8rem;margin-right:3rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-left-col{margin-right:8rem}}@media only screen and (max-width:768px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-left-col{margin-right:5rem}}@media only screen and (max-width:640px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-left-col{display:none}}.product__gallery-left-col .product__gallery-thumbs-slider{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;max-height:100%}.product__gallery-left-col .swiper-container{height:100%}.product__gallery-right-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1024px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-right-col{padding-right:16rem}}@media only screen and (max-width:768px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-right-col{padding-right:6rem}}@media only screen and (max-width:640px){.product__gallery:not(.product__gallery--inside-modal) .product__gallery-right-col{padding:0}}.product__gallery-thumbs-slider-card{position:relative;border:2px solid transparent;border-radius:1.4rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:border-color .2s;transition:border-color .2s;z-index:1;cursor:pointer}.product__gallery-thumbs-slider-card .icon-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem}@media only screen and (max-width:640px){.product__gallery-thumbs-slider-card .icon-play{width:2.4em;height:2.4rem}}.no-touch .constructor__checkbox:hover .constructor__checkbox-input:not(:checked)~.constructor__checkbox-content .constructor__checkbox-image-container::after,.no-touch .product__choose-taste-checkbox:not(.active):hover .product__choose-taste-checkbox-image-container,.no-touch .swiper-slide:not(.swiper-slide-thumb-active) .product__gallery-thumbs-slider-card:hover{border-color:#f2eded}.swiper-slide-thumb-active .product__gallery-thumbs-slider-card{border-color:#baa3a3!important}.product__gallery-main-slider-card::after,.product__gallery-thumbs-slider-card::after{content:'';display:block;width:100%;padding-bottom:100%}.product__gallery-main-slider .swiper-container{margin:0}@media only screen and (max-width:640px){.product__gallery-main-slider .swiper-container{padding-left:10px;padding-right:10px;width:100%}.product__gallery-main-slider{margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));width:calc(100% + var(--content-padding) + var(--content-padding))}}.product__gallery-main-slider-card{position:relative;z-index:1}@media only screen and (max-width:640px){.product__gallery-main-slider-card{opacity:0;visibility:hidden;-webkit-transition:opacity 1s,visibility 0s linear 1s;transition:opacity 1s,visibility 0s linear 1s}.swiper-slide-active .product__gallery-main-slider-card{opacity:1;visibility:inherit;-webkit-transition:opacity 1s ease .05s,visibility 1s ease .05s;transition:opacity 1s ease .05s,visibility 1s ease .05s}}.product__gallery-main-slider-card .icon-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8rem;height:8rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (max-width:640px){.product__gallery-main-slider-card .icon-play{width:5rem;height:5rem}}.no-touch .product__gallery-main-slider-card:hover .icon-play{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.product__gallery-main-slider-card .icon-no-photo,.product__gallery-main-slider-card-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__gallery-main-slider-card .icon-no-photo{fill:#fff;width:35%}@media only screen and (max-width:640px){.product__gallery-main-slider-card.js-open-modal[href="#product-gallery-modal"]{pointer-events:none}}.product__gallery-main-slider-card-image{width:auto;height:auto;max-width:94%;max-height:94%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}@media only screen and (max-width:640px){.product__gallery-main-slider-card-image{max-width:100%}}.product__gallery-thumbs-slider-card-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:90%;max-height:85%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.product__description{padding:5rem;font-family:var(--roboto);font-size:1.8rem;line-height:2.6rem;position:relative;z-index:1;background:#faefe6;border-radius:4rem}@media only screen and (max-width:1024px){.product__description{padding:3.6rem 4rem;font-size:1.6rem;line-height:2.6rem;width:calc(50% - 1.5rem);margin-right:1.5rem}}@media only screen and (max-width:768px){.product__description{margin-right:0;width:100%;margin-bottom:5rem}}@media only screen and (max-width:640px){.product__description{padding:2rem var(--content-padding);width:auto;margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));border-radius:0;font-size:1.6rem;line-height:2.4rem}.product__description br{display:none}}.product__description::before{content:'';position:absolute;width:37rem;height:39rem;background-image:url(/local/styles/css/../img/splashes/product-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:-1;right:-3.6rem;top:-3rem}@media only screen and (max-width:1024px){.product__description::before{right:-2.8rem;top:-3.6rem}}@media only screen and (max-width:640px){.product__description::before{background-size:100% 100%;background-image:url(/local/styles/css/../img/splashes/product-desc-mobile-top-dash.svg);background-repeat:no-repeat;background-position:center bottom;height:9.4rem;width:100%;left:0;bottom:100%;margin-bottom:-5rem;right:auto;top:auto}}.product__description-bottom-dash,.product__description::after{position:absolute;z-index:-1;pointer-events:none;background-size:contain;background-repeat:no-repeat;background-position:center}.product__description::after{content:'';top:-.4rem;width:15.3rem;height:.3rem;left:16.4rem;background-image:url(/local/styles/css/../img/splashes/product-card-description-dash.svg)}@media only screen and (max-width:640px){.product__description::after{left:0;top:100%;margin-top:-5rem;right:auto;bottom:auto;height:9.4rem;width:100%;background-size:100% 100%;background-position:center top;background-image:url(/local/styles/css/../img/splashes/product-desc-mobile-bottom-dash.svg)}}.product__description-bottom-dash{width:14.3rem;height:.6rem;background-image:url(/local/styles/css/../img/splashes/product-card-bottom-dash.svg);bottom:-.7rem;left:19.5rem}.product__label{margin-bottom:1rem}@media only screen and (max-width:640px){.product__label{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin:0 0 0 auto}}.product__label .labels{position:relative}.product__label .labels__item{font-size:1.1rem}.product__category{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto);margin-bottom:1.1rem;color:#555}@media only screen and (max-width:768px){.product__category{margin-bottom:.9rem}}@media only screen and (max-width:640px){.product__category{font-size:1.6rem;line-height:2.4rem;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1.2rem}}.product__main-heading{padding-bottom:20px;position:relative;font-size:4.35rem;letter-spacing:-.05rem}@media only screen and (max-width:1024px){.product__main-heading{font-size:4rem;line-height:4.8rem}}@media only screen and (max-width:768px){.product__main-heading{font-size:3.6rem;line-height:4.8rem}}@media only screen and (max-width:640px){.product__main-heading{font-size:2.6rem;line-height:3.4rem;padding:0;margin:0;margin-bottom:.8rem}}.product__main-heading::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:.3rem;background-image:url(/local/styles/css/../img/splashes/product-heading-dash.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:none}@media only screen and (max-width:640px){.product__main-heading::before{display:none}}.product__form{width:100%}.product__form,.product__form--short{margin-bottom:3rem}@media only screen and (max-width:1024px){.product__form{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;display:block}}@media only screen and (max-width:640px){.product__form{margin-bottom:0}}.product__form-heading{font-size:1.4rem;line-height:1.8rem;font-family:var(--roboto);margin-bottom:1rem;font-weight:400;color:#555}@media only screen and (max-width:768px){.product__form-heading{margin-bottom:1.3rem}}@media only screen and (max-width:640px){.product__form-heading{margin-bottom:1rem}}.product__choose-taste{margin-bottom:2.2rem}@media only screen and (max-width:1024px){.product__choose-taste{width:100%;margin-bottom:2.4rem}}.product__gallery-thumbs-slider{padding-bottom:1px;width:100%}.product__choose-taste-slider{position:relative}.product__choose-taste-slider::after,.product__choose-taste-slider::before,.product__gallery-thumbs-slider::after,.product__gallery-thumbs-slider::before{content:'';position:absolute;width:13.4rem;pointer-events:none;z-index:10;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:640px){.product__choose-taste-slider::after,.product__choose-taste-slider::before,.product__gallery-thumbs-slider::after,.product__gallery-thumbs-slider::before{display:none}}.product__choose-taste-slider::before,.product__gallery-thumbs-slider::before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%)}.product__choose-taste-slider::after,.product__gallery-thumbs-slider::after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%)}.product__choose-taste-slider.is-beginning .swiper-container:before,.product__choose-taste-slider.is-beginning::before,.product__choose-taste-slider.is-end .swiper-container:after,.product__choose-taste-slider.is-end::after,.product__gallery-thumbs-slide.is-beginning .swiper-container:before,.product__gallery-thumbs-slide.is-end .swiper-container:after,.product__gallery-thumbs-slider.is-beginning::before,.product__gallery-thumbs-slider.is-end::after{opacity:0}.product__choose-taste-slider .swiper-container,.product__gallery-thumbs-slide .swiper-container,.product__gallery-thumbs-slider{position:relative;z-index:1}.product__choose-taste-slider .swiper-container::before{left:0}.product__choose-taste-slider .swiper-container::after,.product__choose-taste-slider .swiper-container::before{content:'';position:absolute;z-index:5;top:0;width:100px;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.product__gallery-thumbs-slide .swiper-container::before{left:0}.product__gallery-thumbs-slide .swiper-container::after,.product__gallery-thumbs-slide .swiper-container::before{content:'';position:absolute;z-index:5;top:0;width:100px;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media only screen and (max-width:640px){.product__choose-taste-slider .swiper-container::after,.product__choose-taste-slider .swiper-container::before,.product__gallery-thumbs-slide .swiper-container::after,.product__gallery-thumbs-slide .swiper-container::before{display:none}}.product__choose-taste-slider .swiper-container::after,.product__gallery-thumbs-slide .swiper-container::after{left:auto;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}@media only screen and (max-width:640px){.product__gallery-thumbs-slider{display:none}}.product__gallery-thumbs-slider::after,.product__gallery-thumbs-slider::before{display:none}.product__gallery-thumbs-slider .swiper-slide{width:calc(100%/6 - 20px);margin:0 10px}@media only screen and (max-width:1200px){.product__gallery-thumbs-slider .swiper-slide{width:calc(100%/5 - 20px)}}@media only screen and (max-width:1024px){.product__gallery-thumbs-slider .swiper-slide{width:calc(100%/7 - 20px)}}@media only screen and (max-width:768px){.product__gallery-thumbs-slider .swiper-slide{width:calc(100%/5 - 20px)}}.product__gallery-thumbs-slider .swiper-container{margin:0 20px}.product__gallery-thumbs-slider .product__gallery-thumbs-slider-arrow{left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:15}.product__gallery-thumbs-slider .product__gallery-thumbs-slider-arrow--next{left:auto;right:0}.product__choose-taste-slider{padding:0 3rem}.product__choose-taste-slider::after,.product__choose-taste-slider::before{top:0;display:none}.product__choose-taste-slider::before{left:0}.product__choose-taste-slider::after{right:0}.product__choose-taste-slider .swiper-slide{width:calc(20% - 20px);margin-right:20px}.product__choose-taste-slider .swiper-slide:last-child{margin-right:0}@media only screen and (max-width:1024px){.product__choose-taste-slider .swiper-slide{width:calc(14.28571% - 20px)}}@media only screen and (max-width:640px){.product__choose-taste-slider .swiper-slide{width:86px}.product__choose-taste-slider{padding:0;width:100vw;margin-left:calc(-1*var(--content-padding));padding-left:var(--content-padding);padding-right:var(--content-padding)}.product__choose-taste-slider .swiper-container{overflow:visible}}@media only screen and (min-width:577px){.product__choose-taste-slider[data-count="1"],.product__choose-taste-slider[data-count="2"],.product__choose-taste-slider[data-count="3"],.product__choose-taste-slider[data-count="4"],.product__choose-taste-slider[data-count="5"]{padding-left:0;padding-right:6rem}.product__choose-taste-slider[data-count="1"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="1"] .swiper-container:after,.product__choose-taste-slider[data-count="1"] .swiper-container:before,.product__choose-taste-slider[data-count="2"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="2"] .swiper-container:after,.product__choose-taste-slider[data-count="2"] .swiper-container:before,.product__choose-taste-slider[data-count="3"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="3"] .swiper-container:after,.product__choose-taste-slider[data-count="3"] .swiper-container:before,.product__choose-taste-slider[data-count="4"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="4"] .swiper-container:after,.product__choose-taste-slider[data-count="4"] .swiper-container:before,.product__choose-taste-slider[data-count="5"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="5"] .swiper-container:after,.product__choose-taste-slider[data-count="5"] .swiper-container:before{display:none}.product__choose-taste-slider[data-count="1"] .swiper-wrapper,.product__choose-taste-slider[data-count="2"] .swiper-wrapper,.product__choose-taste-slider[data-count="3"] .swiper-wrapper,.product__choose-taste-slider[data-count="4"] .swiper-wrapper,.product__choose-taste-slider[data-count="5"] .swiper-wrapper{-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:1024px) and (min-width:640px){.product__choose-taste-slider[data-count="6"],.product__choose-taste-slider[data-count="7"]{padding-left:0;padding-right:6rem}.product__choose-taste-slider[data-count="6"] .product__choose-taste-slider-arrow,.product__choose-taste-slider[data-count="7"] .product__choose-taste-slider-arrow{display:none}.product__choose-taste-slider[data-count="6"] .swiper-wrapper,.product__choose-taste-slider[data-count="7"] .swiper-wrapper{-webkit-transform:none!important;transform:none!important}}.product__choose-taste-slider-arrow,.product__gallery-thumbs-slider-arrow{position:absolute;top:3.5rem;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;z-index:30}@media only screen and (max-width:640px){.product__choose-taste-slider-arrow,.product__gallery-thumbs-slider-arrow{display:none}}.product__choose-taste-slider-arrow--prev,.product__gallery-thumbs-slider-arrow--prev{left:0}.product__choose-taste-slider-arrow--next,.product__gallery-thumbs-slider-arrow--next{right:0}.product__choose-taste-slider-arrow svg,.product__gallery-thumbs-slider-arrow svg{width:2.7rem;height:2rem;fill:var(--brown);-webkit-transition:fill .2s;transition:fill .2s;display:block}.product__choose-taste-slider-arrow.swiper-button-disabled,.product__gallery-thumbs-slider-arrow.swiper-button-disabled{cursor:default;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s,-webkit-transform .3s;transition:opacity .3s,visibility 0s linear .3s,transform .3s;transition:opacity .3s,visibility 0s linear .3s,transform .3s,-webkit-transform .3s}.no-touch .product__choose-taste-slider-arrow:not(.swiper-button-disabled):hover svg,.no-touch .product__gallery-thumbs-slider-arrow:not(.swiper-button-disabled):hover svg{fill:var(--primary-color)}.product__choose-taste-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__choose-taste-checkbox.active .product__choose-taste-checkbox-text{color:var(--brown)}.product__choose-taste-checkbox.active .product__choose-taste-checkbox-image-container{border-color:#baa3a3}.product__choose-taste-checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.product__choose-taste-checkbox-image-container{position:relative;width:100%;border:2px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.4rem;margin-bottom:.85rem;-webkit-transition:border-color .2s;transition:border-color .2s}.product__choose-taste-checkbox-image-container::before{content:'';display:block;width:100%;padding-bottom:100%}.product__choose-taste-checkbox-text{text-align:center;font-size:1.4rem;line-height:1.8rem;color:#555;-webkit-transition:color .2s;transition:color .2s;font-family:var(--roboto)}.product__choose-taste-checkbox-input:checked~.product__choose-taste-checkbox-text{color:var(--brown)}.product__choose-taste-checkbox-input:checked~.product__choose-taste-checkbox-image-container{border-color:#baa3a3}.product__choose-taste-checkbox-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.product__choose-taste-checkbox-discount-amount{position:absolute;right:-2px;top:-2px;padding:.1rem .6rem;background:#f2994a;border-radius:1rem;font-weight:700;font-size:1.1rem;line-height:1.8rem;font-family:var(--roboto);color:#fff}.product__choose-quantity{margin-bottom:.5rem}@media only screen and (max-width:1024px){.product__choose-quantity{margin-bottom:0;margin-right:1.7rem}}.product__choose-quantity-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.product__choose-quantity-checkboxes{margin-bottom:5px}}.product__choose-quantity-checkbox{margin-right:5px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--roboto)}.no-touch .product__choose-quantity-checkbox:hover .product__choose-quantity-checkbox-input:not(:checked)~.product__choose-quantity-checkbox-text{border-color:#baa3a3;color:#531918}@media only screen and (max-width:1024px){.product__choose-quantity-checkbox{margin-bottom:1rem}}.product__choose-quantity-checkbox--box .product__choose-quantity-checkbox-text{color:#e62f48}.product__choose-quantity-checkbox--box .product__choose-quantity-checkbox-input:checked~.product__choose-quantity-checkbox-text{color:#e62f48;border-color:#baa3a3}.product__choose-quantity-checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.product__choose-quantity-checkbox-text{padding:.7rem 1rem;min-width:6.5rem;font-size:1.4rem;line-height:2.4rem;color:#baa3a3;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #d9d9d9;border-radius:14px;-webkit-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s}.product__choose-quantity-checkbox-input:checked~.product__choose-quantity-checkbox-text{color:#531918;border-color:#baa3a3}.product__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.product__total{-ms-flex-item-align:end;align-self:flex-end}}@media only screen and (max-width:768px){.product__total{width:100%;margin-top:2rem}}@media only screen and (max-width:640px){.product__total{margin-top:1rem}}.product__count{margin-right:3rem;width:12.8rem}@media only screen and (max-width:640px){.product__count{margin-right:2rem}}.product__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:var(--roboto);padding:15px 0}@media only screen and (max-width:640px){.product__price{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding:20px 0 37px;position:relative;z-index:1}}.product__new-price{font-weight:700;font-size:3.2rem;line-height:1.2;margin-right:1rem;letter-spacing:.02em}.product__new-price:last-child{margin-right:0}@media only screen and (max-width:640px){.product__new-price{font-size:2.8rem;line-height:3rem;letter-spacing:.02em;margin-right:0}}.product__old-price{font-weight:300;font-size:2.4rem;line-height:3rem;letter-spacing:.02em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8b8b8b}@media only screen and (max-width:640px){.product__old-price{font-size:1.6rem;line-height:1.2;letter-spacing:.02em;position:absolute;z-index:1;top:0}}.product__not-available{width:100%;margin-bottom:3rem}@media only screen and (max-width:1024px){.product__not-available{margin-top:3rem}}.product__specs{max-width:57.6rem}@media only screen and (max-width:1024px){.product__specs{max-width:60%;margin-left:-1.9rem}}@media only screen and (max-width:768px){.product__specs{max-width:100%}}@media only screen and (max-width:640px){.product__specs{max-width:none;width:100%;margin-left:0}}.product__specs-text{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.product__specs-text{font-size:1.6rem;line-height:2.4rem}}.product__specs-text h3{font-size:18px;line-height:140%;font-weight:700;margin-bottom:14px}@media only screen and (max-width:640px){.product__specs-text h3{font-size:1.6rem}}.product__specs-text p{margin-bottom:12px}.product__specs-tabs-nav{margin-bottom:3rem;margin-top:-1rem}@media only screen and (max-width:1024px){.product__specs-tabs-nav{margin-bottom:2rem;margin-top:-.5rem}}.product__specs-title{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto);margin-bottom:.8rem;font-weight:700}@media only screen and (max-width:1024px){.product__specs-title{margin-bottom:.6rem}}@media only screen and (max-width:640px){.product__specs-title{font-weight:400}}.product__specs-table{display:block;font-family:var(--roboto)}.product__specs-table th,.product__specs-table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.product__specs-table tr{margin-bottom:.6rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product__specs-table th{font-size:1.8rem;line-height:2.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1024px){.product__specs-table th{font-size:1.6rem;line-height:2.6rem}}.product__specs-table th::after{content:'';width:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-image:url(/local/styles/css/../img/cart/dashed-line-pattern.svg);background-repeat:repeat-x;background-size:auto 2px;background-position:left center;-ms-flex-item-align:end;align-self:flex-end;margin:0 .8rem;position:relative;top:-.4rem}@media only screen and (max-width:1024px){.product__specs-table td{font-size:1.6rem;line-height:2.6rem}}.product__specs-table td{text-align:right}.product__specs-table td:nth-child(2){width:14rem;text-align:left}.product__main-content{margin-bottom:60px}@media only screen and (max-width:1024px){.product__main-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8rem}}@media only screen and (max-width:768px){.product__main-content{margin-bottom:9rem}}@media only screen and (max-width:640px){.product__main-content{margin-bottom:5rem}}.product__videos{margin-bottom:6rem}@media only screen and (max-width:1024px){.product__videos{margin-bottom:6.4rem}}@media only screen and (max-width:640px){.product__videos{margin-bottom:2rem}}.product__videos-heading{margin-bottom:5.8rem}@media only screen and (max-width:1024px){.product__videos-heading{margin-bottom:4.2rem}}@media only screen and (max-width:768px){.product__videos-heading{margin-bottom:3.2rem}}@media only screen and (max-width:640px){.product__videos-heading{margin-bottom:2rem;text-align:left}}.product__videos-heading::before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:26.8rem;height:6.7rem;background-image:url(/local/styles/css/../img/splashes/our-blog-heading-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;margin-top:.5rem}@media only screen and (max-width:640px){.product__videos-heading::before{display:none}}.product__videos-slider{position:relative;z-index:1}.product__videos-slider::before{content:'';width:42rem;height:39.6rem;background-image:url(/local/styles/css/../img/splashes/product-videos-slide-splash.svg);background-repeat:none;background-position:center;background-size:contain;z-index:-1;pointer-events:none;position:absolute;top:-6.2rem;left:-4.6rem}@media only screen and (max-width:1024px){.product__videos-slider::before{width:39.3rem;height:37rem;left:-4rem;top:-6rem}}@media only screen and (max-width:768px){.product__videos-slider::before{width:29.2rem;height:27.5rem;left:-3rem;top:-4.6rem}}@media only screen and (max-width:640px){.product__videos-slider::before{display:none}}.product__videos-slider .swiper-slide{width:50%}@media only screen and (max-width:640px){.product__videos-slider .swiper-slide{width:24rem}.product__videos-slider .swiper-container{overflow:visible}}.product__videos-slider-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-touch .modals__modal-inner--components .modals__modal-close:hover svg,.no-touch .product__videos-slider-card:hover .icon-play{fill:var(--brown)}.product__videos-slider-card-image-container{position:relative;border-radius:1.8rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:1.5rem}@media only screen and (max-width:1024px){.product__videos-slider-card-image-container{margin-bottom:1.4rem}}@media only screen and (max-width:640px){.product__videos-slider-card-image-container{margin-bottom:1rem}}.product__videos-slider-card-image-container .icon-play{width:5.8rem;height:5.8rem;z-index:10;-webkit-transition:fill .2s;transition:fill .2s}.product__videos-slider-card-image-container::after{content:'';display:block;width:100%;padding-bottom:70%}.product__videos-slider-card-title{font-size:1.8rem;line-height:2.6rem;font-weight:400;font-family:var(--roboto)}@media only screen and (max-width:640px){.product__videos-slider-card-title{font-size:1.6rem;line-height:2.4rem}}.product__videos-slider-card-preview{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.product__videos-slider-arrow{position:absolute;width:5.8rem;height:5.8rem;z-index:20;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/styles/css/../img/arrow-white-bg.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1024px){.product__videos-slider-arrow{top:38%}}@media only screen and (max-width:768px){.product__videos-slider-arrow{top:32%}}@media only screen and (max-width:640px){.product__videos-slider-arrow{display:none}}.product__similar-products-heading::before,.product__videos-slider-arrow svg,.product__videos-slider-card-image-container .icon-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__videos-slider-arrow svg{fill:var(--brown);width:2.7rem;height:2rem}.product__videos-slider-arrow--prev{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product__videos-slider-arrow--next{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.product__videos-slider-arrow.swiper-button-disabled{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.product__similar-products{margin-top:96px}.product__similar-products .swiper-container{overflow:visible}@media only screen and (max-width:640px){.product__similar-products{margin-top:4rem}}.product__similar-products-heading{margin-bottom:50px}@media only screen and (max-width:1024px){.product__similar-products-heading{margin-bottom:4rem}}@media only screen and (max-width:640px){.product__similar-products-heading{margin-bottom:2rem;text-align:left}}.product__similar-products-heading::before{content:'';width:26.8rem;height:6.7rem;background-image:url(/local/styles/css/../img/splashes/our-blog-heading-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;margin-top:.5rem}@media only screen and (max-width:640px){.product__similar-products-heading::before{display:none}}@media only screen and (min-width:641px){.product__similar-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1.5rem}}.product__similar-products-list-item{width:22rem;padding:1.5rem}@media only screen and (max-width:1024px){.product__similar-products-list-item{width:16.2rem}}@media only screen and (max-width:768px){.product__similar-products-list-item{width:14rem}}@media only screen and (max-width:640px){.product__similar-products-list-item{padding:0;width:13.6rem}}.product__similar-products-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}.product__similar-products-card::before{content:'';position:absolute;left:-2rem;top:-2rem;right:-2rem;bottom:-2rem;background:#fff;border:2px solid #f4decc;z-index:-1;-webkit-box-shadow:0 .4rem 3rem rgba(0,0,0,.06);box-shadow:0 .4rem 3rem rgba(0,0,0,.06);border-radius:3rem;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.no-touch .product__components-card:hover .product__components-card-image-container::after,.no-touch .product__similar-products-card:hover::before{opacity:1}.product__similar-products-card-image-container{position:relative;margin-bottom:1rem}.product__similar-products-card-image-container .icon-no-photo{width:5.87rem;height:4.4rem;fill:#fff;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__similar-products-card-image-container .backplate{width:100%;height:100%}.product__components-card-image-container::before,.product__similar-products-card-image-container::after{content:'';display:block;width:100%;padding-bottom:100%}.product__similar-products-card-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:85%;max-height:85%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.product__similar-products-card-title{font-weight:700;font-size:1.8rem;line-height:2.4rem;font-family:var(--roboto)}@media only screen and (max-width:1024px){.product__similar-products-card-title{font-size:1.6rem;line-height:2.2rem}}@media only screen and (max-width:640px){.product__similar-products-card-title{font-size:1.6rem;line-height:2.4rem}}.product__components{margin-bottom:3rem}@media only screen and (max-width:1024px){.product__components{width:100%;margin-bottom:2rem}}.product__components-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto)}.product__components-card-image-container{position:relative;margin-bottom:1rem;width:100%;display:block}.product__components-card-image-container::after{content:'';opacity:0;border:2px solid #baa3a3;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;border-radius:1.4rem;-webkit-transition:opacity .2s;transition:opacity .2s}.product__components-card-image-container .icon-no-photo,.product__components-card-image-container img{left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__components-card-image-container img{height:auto;max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;';width:auto}.product__components-card-image-container .icon-no-photo{width:40%;fill:#fff}.product__components-card-title{font-size:1.4rem;line-height:1.8rem;font-weight:400;text-align:center}.product__components-card-count{position:absolute;right:0;top:0;z-index:15;font-weight:700;font-size:1.1rem;line-height:1.8rem;color:#fff;background:var(--brown);border-radius:2rem;padding:.2rem .8rem;white-space:nowrap;font-family:var(--roboto)}.product__components-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:900;font-size:2.4rem;line-height:2.4rem;margin-bottom:3rem}@media only screen and (max-width:640px){.product__components-heading{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin-bottom:2rem}}.product__components-heading-count{font-size:1.6rem;line-height:2.2rem;color:#555;font-family:var(--roboto);font-weight:400;margin-left:1rem}@media only screen and (max-width:640px){.product__components-heading-count{font-size:1.4rem;line-height:1.8rem;margin-left:.4rem}}.product__submit{font-weight:700;-ms-flex-item-align:center;align-self:center;padding-left:3.75rem;padding-right:3.75rem;margin-left:auto;width:213px}.no-touch .product__submit:hover{background-color:var(--brown)}@media only screen and (max-width:1024px){.product__submit{padding:1.6rem 3.6rem}}@media only screen and (max-width:640px){.product__submit{margin-left:0;width:100%}}@media only screen and (max-width:1024px){.product__gallery--inside-modal .product__gallery-left-col{margin-right:5rem}.product__gallery--inside-modal .product__gallery-right-col{padding-right:4rem}}@media only screen and (max-width:768px){.product__gallery--inside-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__gallery--inside-modal .product__gallery-left-col{width:100%;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.product__gallery--inside-modal .product__gallery-right-col{width:100%;margin:0;padding:0}.product__gallery--inside-modal .product__gallery-thumbs-slider .swiper-slide{width:8rem}}.product__gallery--inside-modal .product__gallery-main-slider{width:100%}@media only screen and (max-width:640px){.product__gallery--inside-modal .product__gallery-main-slider{margin:0 -2rem;width:calc(100% + 4rem)}}.product__gallery-main-slider-pagination{display:none}@media only screen and (max-width:1024px){.product__gallery-main-slider-pagination{margin-top:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__gallery-main-slider-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;border-radius:50%;outline:0;opacity:1;border:0;-webkit-transition:background-color .2s;transition:background-color .2s;-ms-flex-negative:0;flex-shrink:0;margin:0 .5rem;background:#d9d9d9}.product__gallery-main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#6d3926}}.product__sticky-gallery-wrapper{width:100%;-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9}.product__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 2rem;border:2px solid rgba(39,174,96,.2);border-radius:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.8rem;margin-bottom:4rem}.product__bonus--product-2{margin-top:0}.product__bonus--constructor{margin-top:5rem}@media only screen and (min-width:641px){.product__bonus:last-child{margin-bottom:0}}@media only screen and (max-width:640px){.product__bonus{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3.5rem;margin-top:2rem}.product__bonus--product-2{margin-top:0;margin-bottom:5rem}.product__bonus--constructor{margin-top:10rem;margin-bottom:0}}.product__bonus .icon-score{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product__bonus-text{font-size:1.4rem;line-height:1.5;font-family:var(--roboto);width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product__bonus-text strong{font-size:1.6rem;line-height:1.5}.icon-question{vertical-align:top;border:2px solid #d9d9d9;width:22px;height:22px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#d9d9d9;font-size:15px;line-height:1;font-weight:700;margin:2px 0 0 5px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-family:var(--ruda)}.link-question,.link-question:hover{color:inherit}.link-question:hover .icon-question,.product__points:hover .icon-question{color:inherit;border-color:inherit}.product__buy{padding:0 0 35px;font-size:14px;line-height:18px;color:var(--grey);font-family:var(--roboto)}@media only screen and (max-width:640px){.product__buy{padding:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__buy__label{width:100%;margin-bottom:10px}}.product__buy a{font-weight:700;font-size:16px;line-height:22px;color:var(--primary-color);padding:0 4px;--link-color:#555555}.product__buy a:hover{color:#000}@media only screen and (max-width:640px){.product__buy a,.product__buy a:hover{color:var(--link-color)}.product__buy a{display:inline-block;vertical-align:middle;padding:10px 16px;border:2px solid var(--link-color);border-radius:60px;width:calc(50% - 8px);text-align:center}}.product__btns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:30px;-webkit-box-shadow:0 0 0 2px #eee inset;box-shadow:0 0 0 2px #eee inset;position:relative;z-index:1}@media only screen and (max-width:640px){.product__btns{display:block;width:auto;margin-bottom:40px}}.product__btns .product__count{margin:0;padding:0 10px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:144px;position:absolute;z-index:1;left:0;top:0;height:100%}@media only screen and (max-width:640px){.product__btns .product__count{position:absolute;left:0;top:auto;bottom:100%;padding:0;height:auto;width:auto;margin-bottom:30px}}.product__btns .product__submit{position:relative;z-index:5;margin-left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product__btns .product__submit--active{margin-left:144px;background:#f2994a}@media only screen and (max-width:640px){.product__btns .product__submit--active{margin:0}}.product__btns .cart__item-quantity-block{margin:0}.product__btns .cart__item-quantity-block-btn{border-radius:50%}@media only screen and (max-width:640px){.product__btns .cart__item-quantity-block-btn{border-radius:12px}}.product__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#531918;font-weight:700;padding:0 46px 0 10px;white-space:nowrap;font-family:var(--roboto);background:no-repeat calc(100% - 8px) center url(/local/styles/css/../img/ref/coin.svg)}@media only screen and (max-width:640px){.product__points{padding:18px 24px 14px}}.product__set-products-results{margin:0 -16px;position:relative;z-index:1}@media only screen and (max-width:640px){.product__set-products-results{margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding))}}.product__set-products-results .product__gallery{margin-bottom:20px}@media only screen and (max-width:1024px){.product__set-products-results .product__gallery{margin-bottom:15px}}@media only screen and (max-width:640px){.product__set-products-results .product__gallery{margin-bottom:10px}}.product__set-products-results .swiper-container{overflow:hidden}@media only screen and (max-width:640px){.product__set-products-results>.swiper-container{padding-left:var(--content-padding);padding-right:var(--content-padding)}}.product__set-products-results>.product__gallery-thumbs-slider-arrow{top:50%;bottom:auto;left:-40px;right:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin-top:-50px}@media only screen and (max-width:1400px){.product__set-products-results>.product__gallery-thumbs-slider-arrow{left:-20px}}@media only screen and (max-width:1200px){.product__set-products-results>.product__gallery-thumbs-slider-arrow{left:-10px;margin-top:-40px}}.product__set-products-results>.product__gallery-thumbs-slider-arrow--next{left:auto;right:-40px}@media only screen and (max-width:1400px){.product__set-products-results>.product__gallery-thumbs-slider-arrow--next{right:-20px;left:auto}}@media only screen and (max-width:1200px){.product__set-products-results>.product__gallery-thumbs-slider-arrow--next{right:-10px;left:auto}}.product__set-products-results>.product__gallery-thumbs-slider-arrow svg{width:35px;height:auto}.product__set-products-list{display:-webkit-box;display:-ms-flexbox;display:flex}.product__set-products-list-item{width:33.3333%;padding:0 27px}@media only screen and (max-width:640px){.product__set-products-list-item{width:150px;padding:0 10px}}.product__set-products-list-item .swiper-container{overflow:hidden;padding:0}.product__set-products-list-item .product__gallery-main-slider{margin:0 0 25px;width:100%}.product__set-products-list-item .product__gallery-thumbs-slider-card{border-radius:10px}.product__set-products-list-item .product__gallery-thumbs-slider-card .icon-play{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.product__set-products-list-item .product__gallery-thumbs-slider .swiper-container{margin:0 32px}.product__set-products-list-item .product__gallery-thumbs-slider .swiper-slide{margin:0 2px;width:calc(100%/6 - 4px)}.product__set-products-list-cost,.product__set-products-list-name{font-weight:700;font-size:22px;line-height:140%;text-align:center;font-family:var(--roboto);margin-bottom:5px;display:block}.product__set-products-list-cost:last-child,.product__set-products-list-name:last-child{margin-bottom:0}@media only screen and (max-width:1024px){.product__set-products-list-cost,.product__set-products-list-name{font-size:18px}}@media only screen and (max-width:640px){.product__set-products-list-cost,.product__set-products-list-name{font-size:16px;margin:0}}.swiper-lazy{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.swiper-lazy-loaded{opacity:1}.link-red,.link-red:link,.link-red:visited{color:var(--primary-color)}.link-red:hover{color:var(--brown)}.product__gallery-thumbs-slider--vertical{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:80px;min-width:80px}.product__gallery-thumbs-slider--vertical .swiper-container{margin:0;height:100%}.product__gallery-thumbs-slider--vertical .swiper-slide{width:100%;height:20%;margin:0}.product-count-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.product-count-price{padding:0 0 30px}}.product-count-price .product__count{display:none;padding-top:20px}@media only screen and (max-width:640px){.product-count-price .product__count{display:-webkit-box;display:-ms-flexbox;display:flex}.product-count-price .product__price{padding-bottom:0}}.account{padding-top:4.5rem;margin-bottom:10rem}@media only screen and (max-width:1024px){.account{padding-top:3.2rem}}@media only screen and (max-width:640px){.account{padding-top:0}}.account__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.account__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account__left-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.account__left-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.account__right-col{width:30rem;margin-left:3rem}@media only screen and (max-width:1024px){.account__right-col{width:22rem}}@media only screen and (max-width:640px){.account__right-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0;margin-bottom:3rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.account__nav{margin-top:-1.4rem}@media only screen and (max-width:640px){.account__nav{margin:0}.account__nav--compact-on-mobile .account__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-left:calc(-1*var(--content-padding));padding-left:var(--content-padding);margin-right:calc(-1*var(--content-padding));padding-right:var(--content-padding);position:relative}.account__nav--compact-on-mobile .account__nav-list::-webkit-scrollbar *{background:0 0}.account__nav--compact-on-mobile .account__nav-list::-webkit-scrollbar-track{background-color:transparent}.account__nav--compact-on-mobile .account__nav-list::-webkit-scrollbar{display:none;background-color:transparent}.account__nav--compact-on-mobile .account__nav-list::-webkit-scrollbar-thumb{background-color:transparent}.account__nav--compact-on-mobile .account__nav-list::after{content:'';width:var(--content-padding);height:1px;-ms-flex-negative:0;flex-shrink:0}.account__nav--compact-on-mobile .account__nav-list-item{margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.account__nav--compact-on-mobile .account__nav-list-item:last-child{margin-right:0}}.account__exit-link,.account__nav-link{font-size:1.8rem;line-height:2.4rem;padding:1.4rem 1rem;font-family:var(--roboto)}.account__nav-link{position:relative;display:block;z-index:1;font-weight:700}.account__nav-link::before{content:'';bottom:0;left:0;width:100%;height:.3rem;background-size:100% 100%;background-position:left center;background-repeat:no-repeat;background-image:url(/local/styles/css/../img/splashes/payment-card-dash.svg);position:absolute;z-index:-1;pointer-events:none}.account__nav-list-item.active .account__nav-link{color:#8b8b8b}.no-touch .account__nav-link:hover{color:var(--primary-color)}@media only screen and (max-width:640px){.account__nav--compact-on-mobile .account__nav-link{padding:.9rem 1.7rem;border-radius:6rem;background:#ececec;-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;line-height:2.2rem;color:#8b8b8b;-webkit-transition:color .2s,border-color .2s,background-color .2s;transition:color .2s,border-color .2s,background-color .2s;white-space:nowrap;border:2px solid #ececec;font-weight:400;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account__nav--compact-on-mobile .account__nav-link:link,.account__nav--compact-on-mobile .account__nav-link:visited{color:#8b8b8b}.account__nav--compact-on-mobile .account__nav-link::before{display:none}.account__nav--compact-on-mobile .account__nav-list-item.active .account__nav-link{background-color:#fff;color:var(--brown)}}.account__exit-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.account__exit-link svg{width:1.5rem;height:1.5rem;fill:#555;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .account__exit-link:hover{color:var(--primary-color)}@media only screen and (max-width:640px){.account__actions,.account__exit-link--hide-on-mobile{display:none}}.account__actions-list,.account__actions-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.account__actions-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.account__actions-list-item{width:33.33%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem}@media only screen and (max-width:768px){.account__actions-list-item{width:50%}}@media only screen and (max-width:640px){.account__actions-list-item{width:100%}}.account__actions-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#faefe6;border-radius:1.6rem;padding:3rem 1.5rem;min-height:15rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:900;font-size:2rem;line-height:2.4rem;position:relative;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}@media only screen and (max-width:1024px){.account__actions-link{font-weight:900;font-size:1.8rem;line-height:2.4rem;padding:0}}.no-touch .account__actions-link:hover{background:#feefd3}.account__actions-link::after,.account__actions-link::before{content:'';position:absolute;pointer-events:none;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat}.account__actions-link::before{right:4rem;top:-.4rem;width:8.5rem;height:.2rem;background-image:url(/local/styles/css/../img/splashes/action-card-top-dash.svg)}.account__actions-link::after{width:10.4rem;height:.3rem;background-image:url(/local/styles/css/../img/splashes/action-card-bottom-dash.svg);left:2rem;bottom:-.4rem}.account__actions-link:link,.account__actions-link:visited{color:var(--brown)}.account__actions-link-count,.account__actions-link-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.account__actions-link-count{width:1.9rem;height:1.9rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:var(--brown);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;line-height:2.2rem;text-align:center;font-family:var(--roboto);margin-left:.5rem;bottom:auto;color:#fff;font-weight:400;position:absolute;left:100%;top:-.3rem}.account__my-orders-list-item{margin-bottom:2rem}.account__my-order-delivery-text p:last-child,.account__my-orders-list-item:last-child{margin-bottom:0}.account__my-orders-card{position:relative;padding:3rem;background:#faefe6;border-radius:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.account__my-orders-card{padding-top:2rem;padding-bottom:2rem}}.account__my-orders-card::after,.account__my-orders-card::before{content:'';position:absolute;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center}.account__my-orders-card::before{right:4rem;top:-.4rem;width:8.5rem;height:.2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash.svg)}.account__my-orders-card::after{width:10.4rem;height:.3rem;bottom:-.4rem;left:2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash.svg)}.account__my-orders-card--completed{background-color:#f2f2f2}.account__my-orders-card--completed::before{background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash-grey.svg)}.account__my-orders-card--completed::after{background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash-grey.svg)}.account__my-orders-card--standalone{padding:0;background:0 0}.account__actions-link-text-content br,.account__my-orders-card--standalone::after,.account__my-orders-card--standalone::before{display:none}.account__my-orders-card-info-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1.4rem}@media only screen and (max-width:1024px){.account__my-orders-card--standalone .account__my-orders-card-info-top-row{margin-bottom:1rem}}@media only screen and (max-width:640px){.account__my-orders-card-info-top-row{margin-bottom:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.account__my-orders-card-info-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.account__my-orders-card-title{font-weight:900;font-size:2.4rem;line-height:1.2;margin-right:2rem}@media only screen and (max-width:640px){.account__my-orders-card-title{font-size:1.8rem;line-height:2.4rem}}.account__my-orders-card--standalone .account__my-orders-card-title{font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:.3rem}@media only screen and (max-width:1024px){.account__my-orders-card--standalone .account__my-orders-card-title{font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.account__my-orders-card--standalone .account__my-orders-card-title{font-weight:900;font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.account__my-orders-card--standalone .account__my-orders-card-title{font-size:2.2rem;line-height:2.8rem}}.account__my-orders-card-date{color:#8b8b8b;font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.account__my-orders-card-date{font-size:1.4rem;line-height:1.8rem}}.account__my-orders-card-info-bottom-row{font-size:2rem;line-height:2.8rem;font-family:var(--roboto)}.account__my-order-delivery-text strong,.account__my-orders-card-info-bottom-row strong,.account__my-orders-card-status strong{font-weight:700}@media only screen and (max-width:1024px){.account__my-orders-card-info-bottom-row{font-size:1.8rem;line-height:2.4rem}}@media only screen and (max-width:768px){.account__my-orders-card-info-bottom-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:640px){.account__my-orders-card-info-bottom-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.account__my-orders-card-amount{width:33rem;margin-right:5rem}@media only screen and (max-width:1024px){.account__my-orders-card-amount{width:22.5rem;margin-right:2rem}}@media only screen and (max-width:768px){.account__my-orders-card-amount{margin:0;width:100%;margin-bottom:1rem}}@media only screen and (max-width:640px){.account__my-orders-card-amount{margin-bottom:0}}.account__my-orders-card-status{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.account__my-orders-card-status{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem}}.account__my-orders-card-details-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto);font-weight:700;font-size:1.8rem;line-height:2.4rem}@media only screen and (max-width:640px){.account__my-orders-card-details-link{font-size:1.6rem;line-height:2.4rem}}.account__my-orders-card-details-link svg{width:1rem;height:1.6rem;fill:#555;-ms-flex-negative:0;flex-shrink:0;margin-left:1.2rem;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .account__delivery-addresses-card-link:hover,.no-touch .account__my-orders-card-details-link:hover{color:var(--primary-color)}.account__my-order-info{margin-bottom:4.5rem}@media only screen and (max-width:1024px){.account__my-order-info{margin-bottom:3rem}}.account__my-order-included{margin-bottom:2.6rem;max-width:62rem}@media only screen and (max-width:1024px){.account__my-order-included{margin-bottom:1rem}}.account__my-order-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:1.8rem}@media only screen and (max-width:1024px){.account__my-order-heading{margin-bottom:1rem;font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.account__my-order-heading{font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.account__my-order-heading{font-size:2.2rem;line-height:2.8rem}}.account__my-order-delivery{margin-bottom:4rem}@media only screen and (max-width:1024px){.account__my-order-delivery{margin-bottom:3rem}}.account__my-order-delivery-text{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto)}.account__my-order-delivery-text p{margin-bottom:1.2rem}.account__my-order-summary{max-width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){.account__my-order-summary{max-width:45.7rem}}@media only screen and (max-width:768px){.account__my-order-summary{max-width:34rem}}@media only screen and (max-width:640px){.account__my-order-summary{max-width:none}}@media only screen and (max-width:1024px){.account__actions-link-text-content br{display:block}}.account__personal-data-your-data{margin-bottom:4rem}.account__personal-data-large-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem}@media only screen and (max-width:1024px){.account__personal-data-large-heading{font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.account__personal-data-large-heading{font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.account__personal-data-large-heading{font-size:2.2rem;line-height:2.8rem}}.account__personal-data-small-heading{font-weight:900;font-size:2.4rem;line-height:2.4rem;margin-bottom:2rem}@media only screen and (max-width:768px){.account__personal-data-small-heading{font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.account__personal-data-small-heading{font-size:2.2rem;line-height:2.8rem}}.account__personal-data{max-width:62rem}.account__personal-data-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}@media only screen and (max-width:640px){.account__personal-data-form-row{margin:-.6rem;width:100%}}.account__personal-data-form-col{width:50%;padding:1rem}@media only screen and (max-width:640px){.account__personal-data-form-col{padding:.6rem;width:100%}}.account__personal-data-change-password{margin-bottom:3rem}.account__personal-data-submit{font-weight:700;padding-left:4.8rem;padding-right:4.8rem}.account__delivery-addresses-list-item{margin-bottom:2rem}.account__delivery-addresses-list-item:last-child{margin-bottom:0}.account__delivery-addresses-card{position:relative;background:#faefe6;border-radius:1.6rem;padding:3rem;font-family:var(--roboto);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.account__delivery-addresses-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:2rem 2.7rem;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.account__delivery-addresses-card::after,.account__delivery-addresses-card::before{content:'';position:absolute;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center}.account__delivery-addresses-card::before{right:4rem;top:-.4rem;width:8.5rem;height:.2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-top-dash.svg)}.account__delivery-addresses-card::after{width:10.4rem;height:.3rem;bottom:-.4rem;left:2rem;background-image:url(/local/styles/css/../img/splashes/cart-summary-bottom-dash.svg)}.account__delivery-addresses-card-title{font-size:1.8rem;line-height:2.6rem;font-weight:400;margin-right:2rem}@media only screen and (max-width:640px){.account__delivery-addresses-card-title{font-size:1.6rem;line-height:2.4rem;margin-right:0;margin-bottom:1rem}}.account__delivery-addresses-card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-left:auto}.account__delivery-addresses-card-link svg{width:1rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;fill:#555;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.account__delivery-addresses-card-link svg{width:.8rem;height:1.4rem}}@media only screen and (max-width:640px){.account__delivery-addresses-card-link{font-size:1.6rem;line-height:2.4rem;margin-left:0}}.account__delivery-addresses-list{margin-bottom:3rem}@media only screen and (max-width:640px){.account__delivery-addresses-list{margin-bottom:3rem}}.account__delivery-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__delivery-addresses-btn{margin-left:auto;background:0 0;border:2px solid var(--primary-color);color:var(--primary-color)}.account__delivery-address-choose-city:link,.account__delivery-address-choose-city:visited,.account__delivery-addresses-btn:link,.account__delivery-addresses-btn:visited{color:var(--primary-color)}.no-touch .account__delivery-addresses-btn:hover{background-color:var(--primary-color);color:#fff}@media only screen and (max-width:640px){.account__delivery-addresses-btn{width:100%;padding:1.4rem}}.account__delivery-address-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:2rem}@media only screen and (max-width:1024px){.account__delivery-address-heading{font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.account__delivery-address-heading{font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.account__delivery-address-heading{font-size:2.2rem;line-height:2.8rem}}.account__delivery-address-choose-city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.9rem;font-family:var(--roboto);margin-bottom:2rem}.account__delivery-address-choose-city svg{width:1.2rem;height:1.7rem;-ms-flex-negative:0;flex-shrink:0;fill:var(--primary-color);margin-right:1rem}@media only screen and (max-width:640px){.account__delivery-address-choose-city{margin-bottom:1.2rem}}.account__delivery-address-form{max-width:62rem}.account__delivery-address-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -1.5rem}@media only screen and (max-width:640px){.account__delivery-address-form-row{margin:-.6rem}}.account__delivery-address-form-col{width:50%;padding:1rem 1.5rem}@media only screen and (max-width:640px){.account__delivery-address-form-col{padding:.6rem;width:100%}}.account__delivery-address-form-inner-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}@media only screen and (max-width:640px){.account__delivery-address-form-inner-row{margin:-1rem}}.account__delivery-address-form-inner-col{padding:1.5rem;width:33.33%}@media only screen and (max-width:640px){.account__delivery-address-form-inner-col{padding:1rem}}.account__delivery-address-form-inner-col .parsley-errors-list{display:none}.account__delivery-address-form-submit{font-weight:700;padding-left:4.8rem;padding-right:4.8rem;margin-top:3rem;-webkit-transition:background-color .2s;transition:background-color .2s}.no-touch .account__delivery-address-form-submit:hover{background-color:var(--brown)}@media only screen and (max-width:640px){.account__delivery-address-form-submit{width:100%;padding-top:1.4rem;padding-bottom:1.4rem}}.account__delivery-address-form-delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3rem;font-family:var(--roboto);font-size:1.8rem;line-height:2.4rem;font-weight:700;-webkit-transition:color .2s;transition:color .2s}.account__delivery-address-form-delete svg{margin-right:1rem;fill:var(--grey);-webkit-transition:fill .2s;transition:fill .2s}.account__delivery-address-form-delete:hover{color:var(--primary-color)}.account__del__link:hover svg,.account__delivery-address-form-delete:hover svg,.no-touch .account__referal-code-link-copy:hover svg,.no-touch .modals__modal-close:hover svg{fill:var(--primary-color)}@media only screen and (max-width:640px){.account__delivery-address-form-delete{margin-top:3.3rem;margin-left:0}}.account__delivery-address-back{margin-top:3rem}@media only screen and (max-width:640px){.account__delivery-address-back{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.6rem;line-height:2.4rem;font-weight:400}.account__delivery-address-back svg{width:.6rem;height:1.2rem;margin-right:1rem}}@media only screen and (max-width:768px){.account__delivery-address-form-col--address{width:100%}}.account__delivery-address,.account__my-orders-card-info-data,.modals__components-modal-table table,.modals__components-modal-table tbody,.modals__components-modal-table td,.modals__components-modal-table thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account__my-orders-card-info-data{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:var(--roboto)}.account__my-orders-card-info-data-items{margin-bottom:1.3rem}.account__my-orders-card-info-data-item{font-size:1.8rem;line-height:2.6rem;margin-bottom:.8rem}.account__my-orders-card-info-data-item:last-child,.account__referal-text-content h1:last-child,.account__referal-text-content h2:last-child,.account__referal-text-content h3:last-child,.account__referal-text-content h4:last-child,.account__referal-text-content h5:last-child,.account__referal-text-content h6:last-child,.account__referal-text-content p:last-child,.account__referal-text-content ul li:last-child,.modals__modal-inner--components-bonus p:last-child{margin-bottom:0}@media only screen and (max-width:640px){.account__my-orders-card-info-data-item{font-size:1.8rem;line-height:2.6rem}.account__my-orders-card-info-data-item strong{display:block}}.account__my-orders-card-info-data-link{font-weight:700;font-size:1.6rem;line-height:2.4rem;color:var(--primary-color)}.account__my-orders-card-info-data-link:link,.account__my-orders-card-info-data-link:visited{color:var(--primary-color)}.account__my-order-summary .cart__summary-heading{font-size:3.2rem;line-height:4.4rem}@media only screen and (max-width:1024px){.account__my-order-summary .cart__summary-heading{font-size:2.2rem;line-height:2.4rem}}.account__referal-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media only screen and (max-width:640px){.account__referal-top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}}.account__referal-score{padding:2.8rem;background:#faefe6;border-radius:1.6rem;min-height:14.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;background-image:url(/local/styles/css/../img/star.svg);background-size:6.2rem auto;background-position:right -.4rem bottom -.4rem;background-repeat:no-repeat;width:30rem;margin-right:3rem}@media only screen and (max-width:640px){.account__referal-score{width:100%;margin-right:0;margin-bottom:3rem;min-height:auto;padding:2.3rem 2.5rem}}.account__referal-score::after,.account__referal-score::before{content:'';position:absolute;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center}.account__referal-score::before{bottom:100%;margin-bottom:-4rem;width:28.5rem;height:8.7rem;left:.4rem;background-image:url(/local/styles/css/../img/splashes/referal-score-top-splash.svg)}.account__referal-score::after{pointer-events:none;background-image:url(/local/styles/css/../img/splashes/referal-scrore-bottom-splash.svg);width:11.2rem;height:5.5rem;top:100%;left:10rem;margin-top:-2.5rem}.account__referal-score-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.account__referal-score-inner svg{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem}.account__referal-score-content-text{font-weight:900;font-size:2.4rem;line-height:1.2;margin-bottom:.5rem;padding-top:.35rem}@media only screen and (max-width:640px){.account__referal-score-content-text{font-size:1.8rem;line-height:1.2}}.account__referal-score-bonuses{font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#df633c;font-family:var(--roboto)}@media only screen and (max-width:640px){.account__referal-score-bonuses{font-size:1.6rem;line-height:2.4rem}}.account__referal-code{padding:2.8rem;background:#faefe6;border-radius:1.6rem;min-height:14.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40rem}@media only screen and (max-width:640px){.account__referal-code{width:100%;min-height:13.8rem;padding:2rem 2.5rem}}.account__referal-code-heading{font-weight:700;font-size:1.8rem;line-height:2.4rem;font-family:var(--roboto);margin-bottom:1rem}@media only screen and (max-width:640px){.account__referal-code-heading{font-size:1.6rem;line-height:2.4rem}}.account__referal-code-link{border:1px solid #d9d9d9;border-radius:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem 1.4rem}.account__referal-code-link--dark{border-color:#bebebe}.account__referal-code-link-text{font-size:1.6rem;line-height:2.2rem;font-family:var(--roboto);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account__referal-code-link-copy{-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}@media only screen and (max-width:640px){.account__referal-code-link-copy{margin-left:1rem}}.account__referal-code-link-copy svg{width:2.2rem;height:2.2rem;-ms-flex-negative:0;flex-shrink:0;display:block;fill:var(--brown);-webkit-transition:fill .2s;transition:fill .2s}.account__referal-text-content{font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.account__referal-text-content{font-size:1.6rem;line-height:2.4rem}}.account__referal-text-content h1,.account__referal-text-content h2,.account__referal-text-content h3,.account__referal-text-content h4,.account__referal-text-content h5,.account__referal-text-content h6{font-weight:900;font-size:2.4rem;line-height:1.2;font-family:var(--ruda);margin-bottom:2.5rem}@media only screen and (max-width:640px){.account__referal-text-content h1,.account__referal-text-content h2,.account__referal-text-content h3,.account__referal-text-content h4,.account__referal-text-content h5,.account__referal-text-content h6{font-size:1.8rem;line-height:2.4rem;margin-bottom:2rem}}.account__referal-text-content p{margin-bottom:2.5rem}@media only screen and (max-width:640px){.account__referal-text-content p{margin-bottom:2rem}}.account__referal-text-content ul li{margin-bottom:2.5rem;position:relative;padding-left:2.4rem}@media only screen and (max-width:640px){.account__referal-text-content ul li{margin-bottom:2rem}}.account__del:before,.account__referal-text-content ul li::before{content:'';top:0;left:0;background-repeat:no-repeat;position:absolute}.account__referal-text-content ul li::before{width:1rem;top:.7rem;height:1rem;background-image:url(/local/styles/css/../img/marker-simple.svg);background-size:contain;background-position:center}.account__referal-mobile-heading,.modals__modal-inner--product--gallery .product__gallery-main-slider-card:after{display:none}@media only screen and (max-width:640px){.account__referal-mobile-heading{display:block;font-weight:900;font-size:2.2rem;line-height:2.8rem;margin-bottom:3.5rem;margin-top:.2rem}}.account__del{margin:60px 0 0;padding:30px 0 0;position:relative;z-index:1}.account__del:before{width:100%;height:.3rem;background-size:100% 100%;background-position:left center;background-image:url(/local/styles/css/../img/splashes/payment-card-dash.svg);z-index:-1;pointer-events:none}.account__del__link{font-weight:400;font-size:16px;line-height:22px;color:#000!important;-webkit-transition:color .2s;transition:color .2s}.account__del__link svg{fill:var(--grey);vertical-align:middle;margin:0 10px 0 0}.account__del__link:hover{color:var(--primary-color)!important}.modals__modal{position:fixed;left:0;top:0;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1000;background:rgba(0,0,0,.6);padding:5rem calc(var(--content-padding) + 1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;opacity:0;visibility:hidden}.modals__modal::-webkit-scrollbar *{background:0 0}.modals__modal::-webkit-scrollbar-track{background-color:transparent}.modals__modal::-webkit-scrollbar{display:none;background-color:transparent}.modals__modal::-webkit-scrollbar-thumb{background-color:transparent}.modals__modal.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:640px){.modals__modal{padding:var(--content-padding)}.modals__modal--city{padding:0}.modals__modal--write-us{padding:3.6rem 0}}.modals__modal-inner{margin:auto;width:100%;-ms-flex-negative:0;flex-shrink:0}.modals__modal-inner--product,.modals__modal-inner--video{max-width:93.4rem;padding:4rem}.modals__modal-inner--city,.modals__modal-inner--product,.modals__modal-inner--video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#fff;border-radius:4rem;z-index:1}.modals__modal-inner--video::before{content:''}.modals__modal-inner--video::after,.modals__modal-inner--video::before{width:45.6rem;height:49rem;position:absolute;left:-5.2rem;top:-3.8rem;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);max-height:100%;max-width:100%}.modals__modal-inner--product::before{content:''}.modals__modal-inner--product::after,.modals__modal-inner--product::before{width:45.6rem;height:49rem;position:absolute;left:-5.2rem;top:-3.8rem;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);max-height:100%;max-width:100%}.modals__modal-inner--city::before{content:''}.modals__modal-inner--city::after,.modals__modal-inner--city::before{width:45.6rem;height:49rem;position:absolute;left:-5.2rem;top:-3.8rem;pointer-events:none;z-index:-1;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);max-height:100%;max-width:100%}@media only screen and (max-width:1024px){.modals__modal-inner--city::after,.modals__modal-inner--city::before,.modals__modal-inner--product::after,.modals__modal-inner--product::before,.modals__modal-inner--video::after,.modals__modal-inner--video::before{width:45.6rem;height:49.1rem;top:-3.8rem;left:-5.2rem}}.modals__modal-inner--city::after,.modals__modal-inner--product::after,.modals__modal-inner--video::after{content:'';left:auto;top:auto;right:-3.6rem;bottom:-10rem}@media only screen and (max-width:1024px){.modals__modal-inner--city::after,.modals__modal-inner--product::after,.modals__modal-inner--video::after{right:-4.2rem;bottom:-10rem}}.modals__modal-inner--product--gallery{max-width:none;height:100%;position:relative;z-index:1;padding:0}.modals__modal-inner--product--gallery .modals__modal-product-gallery--modal{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;padding:0}.modals__modal-inner--product--gallery .product__gallery{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:block}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider{position:absolute;z-index:1;left:0;top:0;width:120px;height:100%;padding:40px 20px}@media only screen and (max-width:768px){.modals__modal-inner--product--gallery .product__gallery-thumbs-slider{display:none}}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider .swiper-container{height:100%;margin:0}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider .swiper-slide{width:100%;height:calc(100%/6);margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider .product__gallery-thumbs-slider-card{width:100%;height:80px}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider .product__gallery-thumbs-slider-arrow{left:50%;top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);border:20px solid transparent}.modals__modal-inner--product--gallery .product__gallery-thumbs-slider .product__gallery-thumbs-slider-arrow--next{top:auto;bottom:0;right:auto;left:50%}.modals__modal-inner--product--gallery .product__gallery-main-slider{position:absolute;z-index:1;left:120px;top:0;right:0;bottom:0;width:auto;padding:20px}@media only screen and (max-width:768px){.modals__modal-inner--product--gallery .product__gallery-main-slider{left:0}}.modals__modal-inner--product--gallery .product__gallery-main-slider .product__gallery-main-slider-card,.modals__modal-inner--product--gallery .product__gallery-main-slider .swiper-container{height:100%}.modals__modal-inner--product--gallery .product__gallery-main-slider .product__gallery-thumbs-slider-arrow{left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);border:20px solid transparent}.modals__modal-inner--product--gallery .product__gallery-main-slider .product__gallery-thumbs-slider-arrow--next{left:auto;right:0}.modals__modal-inner--product--gallery .product__gallery-main-slider .product__gallery-main-slider-pagination{position:absolute;left:0;bottom:20px;right:0;z-index:2;margin:0}.modals__modal-inner--city{padding:4.3rem 5rem 5rem 4.1rem;max-width:106rem}@media only screen and (max-width:640px){.modals__modal-inner--city{max-width:none;padding:0;border-radius:0;padding:var(--content-padding);padding-top:2rem;padding-bottom:4rem;min-height:100%}.modals__modal-inner--city::after,.modals__modal-inner--city::before{display:none}.modals__modal-inner--city .modals__modal-close{right:var(--content-padding);top:2.2rem;left:auto;bottom:auto}.modals__modal-inner--city .modals__modal-close svg{fill:#555}}@media only screen and (max-width:1024px){.modals__modal-inner--video{padding:3rem}}@media only screen and (max-width:640px){.modals__modal-inner--video{padding:0;border-radius:0}.modals__modal-inner--video::after,.modals__modal-inner--video::before{display:none}.modals__modal-inner--video .modals__modal-video-player-container{border-radius:0}.modals__modal-inner--video .modals__modal-close{right:0;bottom:100%;margin-bottom:2rem;left:auto;top:auto}.modals__modal-inner--product{padding:2rem;border-radius:2rem}.modals__modal-inner--product .modals__modal-close{position:absolute;right:2rem;top:2rem;left:auto;bottom:auto}.modals__modal-inner--product .modals__modal-close svg{fill:#555}}.modals__modal-inner--components{padding:4rem;border-radius:3rem;max-width:93.4rem;margin:auto;position:relative;background:#df633c;color:#fff;background-image:url(/local/styles/css/../img/splashes/components-modal-splash.svg);background-size:49rem auto;background-repeat:no-repeat;background-position:left -4rem top}.modals__modal-inner--components-short{max-width:33.3rem;padding:3rem;background-size:49rem auto;background-position:left -6rem top}.modals__modal-inner--components-small{max-width:578px;padding:60px 50px 50px}.modals__modal-inner--components-bonus,.modals__modal-inner--components-small{background-size:49rem auto;background-position:left -6rem top}@media only screen and (max-width:640px){.modals__modal-inner--components-bonus,.modals__modal-inner--components-small{padding:30px}}.modals__modal-inner--components-bonus .modals__components-modal-heading,.modals__modal-inner--components-small .modals__components-modal-heading{font-size:24px;line-height:normal;margin-bottom:24px}@media only screen and (max-width:640px){.modals__modal-inner--components-bonus .modals__components-modal-heading,.modals__modal-inner--components-small .modals__components-modal-heading{margin-bottom:18px;font-size:22px}}.modals__modal-inner--components-bonus{background:url(/local/styles/css/../img/modals/modal-bonus-1.svg) 20px 0 no-repeat,url(/local/styles/css/../img/modals/modal-bonus-2.svg) right bottom no-repeat;background-color:#ff9a00;border-radius:30px;max-width:640px;padding:50px 130px 50px 50px}@media only screen and (max-width:640px){.modals__modal-inner--components-bonus{padding:30px;background-position:10px 0,calc(100% + 30px) calc(100% + 15px)!important;background-size:auto auto,150px auto}}.modals__modal-inner--components-bonus p{margin-bottom:24px}.modals__modal-inner--components-bonus .modals__components-modal-text{padding-right:0}.modals__modal-inner--components-dark{max-width:578px;padding:60px 70px 40px 50px;background-size:49rem auto;background-position:left -6rem top;background-color:var(--grey)}.modals__modal-inner--components-dark .modals__components-modal-heading{font-weight:900;font-size:24px;line-height:normal;margin:0 0 24px}@media only screen and (max-width:640px){.modals__modal-inner--components{padding:3rem;background-position:left -5.4rem top}}.modals__modal-inner--components .modals__modal-close{top:2.2rem;right:2.8rem;left:auto;bottom:auto}@media only screen and (max-width:640px){.modals__modal-inner--components .modals__modal-close{right:2.4rem}}.modals__modal-inner--components .modals__modal-close svg{width:1.9rem;height:1.9rem}.modals__text{font-size:1.6rem;line-height:2.4rem;font-family:var(--roboto)}.modals__buttons{margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.modals__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modals__buttons .btn{width:100%}}.modals__buttons .btn+.btn{margin-left:20px}@media only screen and (max-width:640px){.modals__buttons .btn+.btn{margin:20px 0 0}}.modals__components-modal-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.05rem;margin-bottom:1.4rem}@media only screen and (max-width:640px){.modals__components-modal-heading{font-weight:900;font-size:2.2rem;line-height:2.8rem;margin-bottom:2rem}}.modals__components-modal-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.modals__components-modal-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modals__components-modal-left-col{width:27.8rem;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0}.modals__components-modal-left-col:last-child,.modals__components-modal-table tr:last-child,.modals__write-us-success-text p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.modals__components-modal-left-col{width:100%;margin:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:3rem}}@media only screen and (max-width:640px){.modals__components-modal-left-col{margin-bottom:2rem}}.modals__components-modal-right-col{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.modals__components-modal-right-col{width:100%;margin:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.modals__components-modal-small-heading{font-weight:700;font-size:2rem;line-height:2.8rem;margin-bottom:1.4rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.modals__components-modal-small-heading{font-size:1.8rem;line-height:2.2rem;margin-bottom:1rem}}.modals__components-modal-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--roboto)}@media only screen and (max-width:640px){.modals__components-modal-table{font-size:1.6rem;line-height:2.4rem}}.modals__components-modal-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.modals__components-modal-table,.modals__components-modal-table td,.modals__components-modal-table th{font-size:1.8rem;line-height:2.6rem}@media only screen and (max-width:640px){.modals__components-modal-table td,.modals__components-modal-table th{font-size:1.6rem;line-height:2.4rem}}.modals__components-modal-table th{font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modals__components-modal-table th::after{content:'';width:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-image:url(/local/styles/css/../img/cart/dashed-line-pattern.svg);background-repeat:repeat-x;background-size:auto 2px;background-position:left center;-ms-flex-item-align:end;align-self:flex-end;margin:0 .3rem;position:relative;top:-.4rem}.modals__components-modal-table td{text-align:left;-ms-flex-negative:0;flex-shrink:0;width:9rem}.modals__components-modal-per-portion{margin-bottom:.4rem}.modals__components-modal-text{font-size:1.8rem;line-height:2.6rem;padding-right:2rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.modals__components-modal-text{font-size:16px;line-height:150%}}.modals__modal-close{position:absolute;z-index:30;left:100%;bottom:100%}.modals__modal-close svg{width:2.8rem;height:2.8rem;display:block;fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}@media only screen and (max-width:1024px){.modals__modal-close svg{width:2.4rem;height:2.4rem}}@media only screen and (max-width:640px){.modals__modal-close svg{width:2rem;height:2rem}}.touch .modals__modal-close:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 8px);height:calc(100% + 8px);border-radius:.4rem;background:rgba(236,236,236,.7);z-index:-1;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.touch .modals__modal-city-results-card:active:before,.touch .modals__modal-city-results-card:focus:before,.touch .modals__modal-close:active:before,.touch .modals__modal-close:focus:before{opacity:1}.modals__modal-video-player-container{position:relative;border-radius:1.8rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);display:block}.modals__modal-video-player-container::after{content:'';display:block;width:100%;padding-bottom:70%}.modals__modal-video-player-container .icon-play{width:6rem;height:6rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.no-touch .modals__modal-video-player-container:hover .icon-play{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.modals__modal-video-player-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.modals__modal-product-gallery{padding:0 2rem}.modals__modal-product-gallery .product__gallery{margin:0}@media only screen and (max-width:1024px){.modals__modal-product-gallery{padding:0}}.modals__modal-city-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:900;font-size:2.4rem;line-height:1.2;margin-bottom:2rem}@media only screen and (max-width:640px){.modals__modal-city-heading-text{display:none}}.modals__modal-current-city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.6rem;line-height:1.9rem;font-family:var(--roboto);color:var(--primary-color);margin-left:2.6rem;position:relative}.modals__modal-current-city:link,.modals__modal-current-city:visited,.no-touch .modals__modal-city-results-card:hover{color:var(--primary-color)}.modals__modal-current-city svg{width:1.2rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;fill:currentColor;margin-right:1rem}@media only screen and (max-width:640px){.modals__modal-current-city svg{width:1rem;height:1.4rem;margin-right:1rem}.modals__modal-current-city{margin-left:0;position:static;bottom:auto}}.modals__modal-city-form{position:relative;margin-bottom:2rem;max-width:48.2rem}.modals__modal-city-form-submit{width:5.4rem;height:5.4rem;bottom:0;right:0;position:absolute;color:var(--brown);pointer-events:none}.modals__modal-city-form-submit svg,.touch .modals__modal-city-results-card:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modals__modal-city-form-submit svg{width:2.4rem;height:2.4rem;fill:currentColor}@media only screen and (max-width:640px){.modals__modal-city-form-submit svg{width:2.2rem;height:2.2rem}.modals__modal-city-form-submit{width:5rem;height:5rem}}.modals__modal-city-results{padding-left:1.3rem}@media only screen and (max-width:640px){.modals__modal-city-results{padding-left:0}}.modals__modal-city-results-list{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media only screen and (max-width:640px){.modals__modal-city-results-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.modals__modal-city-results-list-item{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.modals__modal-city-results-list-item.hidden{display:none}.modals__modal-city-results-card{font-size:1.8rem;line-height:3.6rem;font-family:var(--roboto);color:#000;display:block}.modals__modal-city-results-card:link,.modals__modal-city-results-card:visited{color:#000}.touch .modals__modal-city-results-card{position:relative}.touch .modals__modal-city-results-card:before{content:'';width:calc(100% + 20px);height:100%;border-radius:1.2rem;background:rgba(236,236,236,.7);z-index:-1;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}@media only screen and (max-width:640px){.modals__modal-city-results-card{font-size:1.6rem;line-height:1.9rem;padding:.8rem 0}.modals__modal-city-form-label{display:none}}.modals__modal-inner--write-us{max-width:44rem;padding:4rem 4rem 5rem;position:relative;background-color:#fff;-webkit-filter:drop-shadow(0 .4rem 6rem rgba(0,0,0,.1));filter:drop-shadow(0 .4rem 6rem rgba(0,0,0,.1));border-radius:4rem;width:100%}@media only screen and (max-width:640px){.modals__modal-inner--write-us{padding:4rem var(--content-padding);-webkit-filter:none;filter:none;border-radius:3rem;min-height:100%;-ms-flex-negative:0;flex-shrink:0}.modals__modal-inner--write-us .modals__modal-close{right:var(--content-padding);top:2.2rem;left:auto;bottom:auto}.modals__modal-inner--write-us .modals__modal-close svg{fill:#555}}.modals__modal-inner--write-us::after,.modals__modal-inner--write-us::before{content:'';position:absolute;pointer-events:none;z-index:-1}.modals__modal-inner--write-us::before{width:45.6rem;height:49.1rem;background-image:url(/local/styles/css/../img/splashes/write-us-modal-top-splash.svg);top:-3.8rem;left:-5.2rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:640px){.modals__modal-inner--write-us::before{width:33.5rem;height:8.1rem;left:50%;-webkit-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1);top:-3.3rem;background-image:url(/local/styles/css/../img/splashes/write-us-mobile-bottom-splash.svg)}}.modals__modal-inner--write-us::after{background-image:url(/local/styles/css/../img/splashes/write-us-modal-bottom-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:45.6rem;height:49.1rem;right:-4.2rem;bottom:-10rem}@media only screen and (max-width:640px){.modals__modal-inner--write-us::after{width:33.5rem;height:8.1rem;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3.3rem;background-image:url(/local/styles/css/../img/splashes/write-us-mobile-bottom-splash.svg)}}.modals__modal-inner--write-us--review{max-width:950px}.modals__modal-inner--write-us--review-success{max-width:630px;min-height:226px}@media only screen and (max-width:640px){.modals__modal-inner--write-us--review-success{min-height:0}}.modals__modal-inner--write-us--review-success .modals__write-us-success{min-height:0}.modals__modal-inner--write-us--review-success .modals__write-us-success-text{color:var(--grey)}.modals__modal-inner--write-us--review-success:before{background-size:45.6rem 49.1rem;background-position:left top;height:105px}@media only screen and (max-width:640px){.modals__modal-inner--write-us--review-success:before{width:33.5rem;height:8.1rem;left:50%;-webkit-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1);top:-3.3rem;background-image:url(/local/styles/css/../img/splashes/write-us-mobile-bottom-splash.svg);background-position:center}}.modals__modal-inner--write-us--review-success:after{background-size:45.6rem 49.1rem;background-position:right bottom;height:155px}@media only screen and (max-width:640px){.modals__modal-inner--write-us--review-success:after{width:33.5rem;height:8.1rem;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-3.3rem;background-image:url(/local/styles/css/../img/splashes/write-us-mobile-bottom-splash.svg);background-position:center}}.modals__write-us-heading{font-weight:900;font-size:3.2rem;line-height:4.4rem;letter-spacing:-.5px;margin-bottom:3rem}@media only screen and (max-width:1024px){.modals__write-us-heading{font-size:3rem;line-height:4.4rem}}@media only screen and (max-width:768px){.modals__write-us-heading{font-size:2.8rem;line-height:4.4rem}}@media only screen and (max-width:640px){.modals__write-us-heading{font-size:2.2rem;line-height:2.8rem;margin-bottom:20px}}.modals__write-us-row{margin-bottom:2rem}.modals__write-us-submit{margin-top:3rem;display:block;width:100%;font-weight:700}.modals__write-us-policy{margin-top:2rem}.modals__write-us-success-text{font-family:var(--roboto);font-size:1.8rem;line-height:2.6rem;color:var(--grey)}.modals__write-us-success-text strong{font-weight:700;font-size:2rem;line-height:2.8rem}@media only screen and (max-width:640px){.modals__write-us-success-text strong{font-size:1.8rem;line-height:2.8rem}}.modals__write-us-success-text p{margin-bottom:20px}.modals__write-us-success{min-height:30rem}@media only screen and (max-width:640px){.modals__modal--write-us--success,.modals__modal-inner--write-us-success,.modals__write-us-success{min-height:auto}}.modals__modal{--plyr-color-main: #e62f48}@media only screen and (max-width:640px){.modals__write-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modals__write-us .modals__write-us-submit{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:2rem}.modals__write-us .modals__write-us-policy{margin-top:0}.modals__write-us .modals__write-us-textarea{height:13.3rem}.modals__modal-inner--write-us .modals__modal-close svg{fill:var(--brown)}.modals__changed-order{padding-top:3rem}}.modals__changed-order-title{font-family:var(--roboto)}.modals__changed-order-items{margin-bottom:1rem}.modals__changed-order-buttons{display:grid;grid-template-columns:auto 1fr;gap:2rem}.modals__modal-inner--dark{max-width:578px;color:#fff;background:var(--grey);border-radius:30px;position:relative;z-index:1;padding:58px 86px 38px 50px}.modals__modal-inner--bonus{color:#fff;font-size:18px;line-height:145%;font-family:var(--roboto);position:relative;z-index:1}.cart-popup{visibility:hidden;z-index:2500;-webkit-transition:visibility 0s linear .3s;transition:visibility 0s linear .3s}.cart-popup.active{visibility:visible;-webkit-transition:visibility .3s;transition:visibility .3s}.cart-popup__inner,.cart-popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-popup__wrapper{top:0;bottom:0;left:0;right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:rgba(0,0,0,.6);-webkit-transition:opacity .3s,visibility 0s linear .3s;opacity:0;visibility:hidden;position:fixed;z-index:2500;transition:opacity .3s,visibility 0s linear .3s}.cart-popup.active .cart-popup__wrapper{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.cart-popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:40rem;border-top-left-radius:4rem;border-bottom-left-radius:4rem;padding:3.2rem 4.5rem 3.2rem 4rem;margin-left:auto;height:100vh;position:relative;z-index:1;-webkit-transition:-webkit-transform .3s ease .3s;transition:transform .3s ease .3s;transition:transform .3s ease .3s,-webkit-transform .3s ease .3s;-webkit-transform:translateX(100%);transform:translateX(100%);-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.cart-popup__inner{padding:2rem var(--content-padding) calc(var(--iphone-bottom-area));border-radius:0;width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}.cart-popup__inner::after,.cart-popup__inner::before{content:'';position:absolute;z-index:-1;pointer-events:none;width:36.4rem;height:39.2rem;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);background-repeat:no-repeat;background-position:center;background-size:contain;left:-5.2rem;top:4.2rem}.cart-popup__inner::after{top:auto;left:-3.4rem;bottom:4rem}.cart-popup.active .cart-popup__inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cart-popup__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-popup__count,.cart-popup__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}.cart-popup__heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:900;font-size:2.4rem}.cart-popup__count{width:1.9rem;height:1.9rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;color:#fff;background-color:var(--brown);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--roboto);font-size:1.2rem;margin-left:1rem;position:relative;top:-.4rem;font-weight:400}.cart-popup__close{-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}.cart-popup__close svg{width:1.9rem;height:1.9rem;fill:#555;display:block;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .cart-popup__close:hover svg,.no-touch .constructor__popup-close:hover svg,.no-touch .constructor__popup-reset:hover svg{fill:var(--brown)}.cart-popup__bonuses{margin:2rem 3rem 2rem 0}.cart-popup__bonuses .cart__enter-bonuses{margin-bottom:0;padding:2rem}.cart-popup__bonuses .cart__enter-bonuses-top-row{margin-bottom:0}.cart-popup__items{margin-bottom:1rem;padding-right:1rem;overflow-x:hidden;overflow-y:auto}.no-touch .cart-popup__items::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .cart-popup__items::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .cart-popup__items::-webkit-scrollbar-button{display:none}.no-touch .cart-popup__items::-webkit-scrollbar-track{background-color:#f5f5f5}.mobile-back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:2.4rem;font-family:var(--roboto);position:absolute;bottom:100%;left:0;margin-bottom:.4rem;display:none;font-weight:400}.mobile-back-link svg,.mobile-menu__city svg{width:.6rem;height:1.2rem;-ms-flex-negative:0;flex-shrink:0;fill:#555;margin-right:1rem}@media only screen and (max-width:640px){.mobile-back-link{display:block}}.mobile-menu{position:fixed;left:100%;top:0;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1700;background:#fff;padding:var(--content-padding);padding-top:2rem;padding-bottom:4.5rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s,visibility 0s linear .3s,-webkit-transform .3s;transition:opacity .3s,visibility 0s linear .3s,transform .3s;transition:opacity .3s,visibility 0s linear .3s,transform .3s,-webkit-transform .3s;visibility:hidden}.mobile-menu.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width:768px){.mobile-menu.active--fixed{overflow:visible}.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu__inner{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.mobile-menu__city,.mobile-menu__top-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem}.mobile-menu__city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--roboto);font-size:1.6rem;line-height:1.9rem}.mobile-menu__city,.mobile-menu__city:link,.mobile-menu__city:visited{color:var(--primary-color)}.mobile-menu__city svg{width:1rem;height:1.4rem;fill:currentColor}.mobile-menu__close-btn svg{width:2rem;height:2rem;display:block;fill:#555}.mobile-menu__large-btn,.mobile-menu__large-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu__large-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}.mobile-menu__large-btn{padding:2.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faefe6;border-radius:1.8rem;position:relative;z-index:1;margin-bottom:2rem}.mobile-menu__large-btn:last-child,.mobile-menu__nav-list-item:last-child{margin-bottom:0}.mobile-menu__large-btn:not(.mobile-menu__large-btn--constructor)::before{content:'';width:28.5rem;height:8.7rem;max-width:100%;z-index:-1;right:.2rem;bottom:100%;margin-bottom:-4rem;pointer-events:none;background-image:url(/local/styles/css/../img/splashes/large-btn-top-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute}.mobile-menu__large-btn:not(.mobile-menu__large-btn--constructor)::after{content:'';width:11.2rem;height:5.6rem;z-index:-1;pointer-events:none;right:1.5rem;top:100%;margin-top:-3rem;background-image:url(/local/styles/css/../img/splashes/large-btn-bottom-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute}.mobile-menu__large-btn svg{width:1.2rem;height:2.2rem;margin-left:2rem;fill:#555;-ms-flex-negative:0;flex-shrink:0}.mobile-menu__large-btn--constructor{background:#f7e183}.mobile-menu__large-btn--constructor::before{content:'';position:absolute;pointer-events:none;z-index:-1;top:100%;width:28.5rem;height:6.8rem;background-image:url(/local/styles/css/../img/splashes/large-btn-yellow-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:-4rem;max-width:100%}.mobile-menu__large-btn-content{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu__large-btn-title{font-weight:900;font-size:1.8rem;line-height:2.4rem;margin-bottom:.2rem}.mobile-menu__large-btn-text{color:#555;font-size:1.4rem;line-height:1.8rem;font-family:var(--roboto)}.mobile-menu__nav{margin-bottom:4rem}.mobile-menu__nav-list-item{margin-bottom:1rem}.mobile-menu__nav-link{font-weight:900;font-size:1.8rem;line-height:2.4rem;display:block;padding:.4rem 2.5rem}.mobile-menu__bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.mobile-menu__phone-link{font-weight:900;font-size:2.2rem;line-height:2.8rem;margin-right:2rem}.mobile-menu__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu__social-list-item{margin-right:2rem}.mobile-menu__social-list-item:last-child{margin-right:0}.mobile-menu__catalog,.mobile-menu__social-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu__social-link{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu__catalog-close svg,.mobile-menu__social-link svg{fill:currentColor;width:3rem;height:3rem;-ms-flex-negative:0;flex-shrink:0}.mobile-menu__social-link svg.icon-vk{width:4rem;height:4rem}.mobile-menu__social-link svg.icon-instagram{width:3rem;height:3rem}.mobile-menu__catalog{position:fixed;left:0;top:0;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1200;background:#fff;padding:var(--content-padding);padding-bottom:4.5rem;padding-top:2rem;display:none;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;opacity:0;visibility:hidden}.mobile-menu__catalog.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:768px){.mobile-menu__catalog{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu__catalog-close,.mobile-menu__catalog-top-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu__catalog-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.mobile-menu__catalog-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;font-size:1.8rem;line-height:2.1rem;font-family:var(--roboto)}.mobile-menu__catalog-close svg{width:1.2rem;height:2rem;margin-right:1.2rem;fill:#555}.mobile-menu__catalog-results-list{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu__catalog-results-list-item{padding:1rem .8rem;width:50%}.mobile-menu__catalog-results-list-item.item-sku{width:100%}.mobile-menu__catalog-results-list-item.item-sku .mobile-menu__catalog-card{width:50%}.mobile-menu__catalog-results-list-item-sku{padding-top:3rem;text-align:center}.mobile-menu__catalog-results-list-item-sku-title{color:#8b8b8b;font-family:var(--roboto);font-size:1.4rem}.mobile-menu__catalog-results-list-item-sku-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu__catalog-results-list-item-sku-item{-webkit-box-flex:1;-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}.mobile-menu__catalog-results-list-item-sku-item a{display:block;padding:1.5rem}.mobile-menu__catalog-results-list-item-sku-item a span{display:block;color:#555;font-family:var(--roboto);font-size:1.4rem;padding-top:1rem}.mobile-menu__catalog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto);margin:0 auto}.mobile-menu__catalog-card-image-container{position:relative;width:100%;display:block;margin-bottom:1rem;z-index:1}.mobile-menu__catalog-card-image-container::after{content:'';display:block;width:100%;padding-bottom:100%}.mobile-menu__catalog-card-image{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto;max-width:85%;max-height:85%;position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.mobile-menu__catalog-card-title{font-weight:700;font-size:1.8rem;line-height:2.2rem;margin-bottom:.6rem}.mobile-menu__catalog-card-description{font-size:1.4rem;line-height:1.8rem;color:#555;margin-bottom:.3rem}.mobile-menu__catalog-card-price{font-weight:700;font-size:1.8rem;line-height:2.1rem}.mobile-menu__city-dropdown{position:fixed;left:0;top:0;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1200;background:#fff;padding:var(--content-padding);padding-bottom:4.5rem;padding-top:2rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;opacity:0;visibility:hidden}.mobile-menu__city-dropdown.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:768px){.mobile-menu__city-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu__city-back-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto);font-weight:400;color:var(--primary-color);font-size:1.6rem;line-height:1.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.mobile-menu__city-back-link:link,.mobile-menu__city-back-link:visited{color:var(--primary-color)}.mobile-menu__city-back-link .icon-arrow-left{width:1.2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;fill:#555}.mobile-menu__city-back-link .icon-location{fill:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;width:1rem;height:1.4rem}.mobile-menu__maincatalog{margin-bottom:2rem}.mobile-menu__maincatalog-list-item{margin-bottom:1.2rem}.mobile-menu__maincatalog-list-item-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;background-color:#faefe6;padding:1.6rem 2.8rem;border-radius:4.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;min-height:60px}.mobile-menu__maincatalog-list-item-link.btn{background-color:var(--primary-color);font-family:var(--ruda);line-height:17pt;font-weight:800}.mobile-menu__maincatalog-list-item-link-icon img{position:relative;width:3.6rem;z-index:1;left:-20px;top:-2px;max-height:28px}.mobile-menu__maincatalog-list-item-link-icon svg{position:absolute;fill:#f4decc;width:4rem;height:4rem;top:50%;-webkit-transform:translateY(calc(-50% + 4px));transform:translateY(calc(-50% + 4px));left:1rem}.mobile-menu__maincatalog-list-item-link>svg{margin-right:-10px}.mobile-menu__maincatalog-list-item-link span{width:100%;line-height:17pt;font-weight:900}.mobile-menu__maincatalog-sub{position:fixed;z-index:10;background:#fff;width:100%;min-height:100%;top:0;left:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(100%);transform:translateX(100%);height:100%;overflow:auto;-webkit-box-shadow:100px 100px 0 100px #fff;box-shadow:100px 100px 0 100px #fff}.mobile-menu__maincatalog-sub.active{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu__maincatalog-sub-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;background-color:#fff;z-index:100}.mobile-menu__maincatalog-sub-title-back{margin-right:1.5rem}.mobile-menu__maincatalog-sub-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:2rem;margin-bottom:3.5rem}.mobile-menu__maincatalog-sub-list-item .menu-line{position:absolute;bottom:-2.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;width:100%}.mobile-menu__maincatalog-sub-list-item .page-header__navigation-dropdown-menulist-item-icon{padding-top:1.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mobile-menu__maincatalog-sub-list-item .page-header__navigation-dropdown-menulist-item-links ul li a{padding:8px 20px}.constructor{padding-top:4rem;margin-bottom:12rem}@media only screen and (max-width:1024px){.constructor{padding-top:3.2rem}}@media only screen and (max-width:768px){.constructor{margin-bottom:8.8rem}}@media only screen and (max-width:640px){.constructor{padding-top:0}}.constructor__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.constructor__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.constructor__left-col{width:40.7rem;margin-right:14rem}@media only screen and (max-width:1024px){.constructor__left-col{width:29.4rem;margin-right:11.2rem}}@media only screen and (max-width:768px){.constructor__left-col{width:100%;margin:0;margin-bottom:3rem}}@media only screen and (max-width:640px){.constructor__left-col{margin-bottom:5.2rem}}.constructor__right-col{width:62.5rem}@media only screen and (max-width:1024px){.constructor__right-col{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:768px){.constructor__right-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.constructor__form{margin-bottom:8rem}@media only screen and (max-width:640px){.constructor__form{margin-bottom:5rem}}.constructor__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;line-height:2.6rem;font-weight:400;margin-bottom:3.7rem;font-family:var(--roboto)}@media only screen and (max-width:1024px){.constructor__step{margin-bottom:3.2rem}}@media only screen and (max-width:768px){.constructor__step{margin-bottom:2rem}}@media only screen and (max-width:640px){.constructor__step{display:none}}.constructor__step-number{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;font-size:1.6rem;line-height:2.2rem;text-align:center;color:#fff;background-image:url(/local/styles/css/../img/constructor-marker.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.constructor__checkboxes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.2rem -1.5rem}@media only screen and (max-width:640px){.constructor__checkboxes-list{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow-y:hidden;margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));padding-left:var(--content-padding);padding-right:var(--content-padding);-webkit-overflow-scrolling:touch}.constructor__checkboxes-list::after{content:'';-ms-flex-negative:0;flex-shrink:0;width:var(--content-padding);height:1px}.constructor__checkboxes-list::-webkit-scrollbar *{background:0 0}.constructor__checkboxes-list::-webkit-scrollbar-track{background-color:transparent}.constructor__checkboxes-list::-webkit-scrollbar{display:none;background-color:transparent}.constructor__checkboxes-list::-webkit-scrollbar-thumb{background-color:transparent}}.constructor__checkboxes-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.2rem 1.5rem;width:50%}@media only screen and (max-width:768px){.constructor__checkboxes-list-item{width:25%}}@media only screen and (max-width:640px){.constructor__checkboxes-list-item{width:9rem;-ms-flex-negative:0;flex-shrink:0;padding:0;margin-right:2rem}.constructor__checkboxes-list-item:last-child{margin-right:0}}.constructor__checkbox{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--roboto)}.constructor__checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.constructor__checkbox-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.constructor__checkbox-image-container{position:relative;width:100%;margin-bottom:1.2rem}@media only screen and (max-width:1024px){.constructor__checkbox-image-container{margin-bottom:.9rem}}.constructor__checkbox-image-container::before{content:'';display:block;padding-bottom:100%}.constructor__checkbox-image-container::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid transparent;z-index:14;-webkit-transition:opacity .3s,border-color .3s;transition:opacity .3s,border-color .3s;border-radius:2.2rem}@media only screen and (max-width:640px){.constructor__checkbox-image-container::after{border-width:2px;border-radius:1.4rem}}.constructor__checkbox-input:checked~.constructor__checkbox-content .constructor__checkbox-image-container::after{border-color:#baa3a3}.constructor__checkbox-input:checked~.constructor__checkbox-content .constructor__checkbox-title{color:var(--brown)}.constructor__checkbox-image{position:absolute;left:50%;top:50%;max-width:90%;max-height:90%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.constructor__checkbox-title{font-weight:700;font-size:2.2rem;line-height:1.2;margin-bottom:.5rem;color:#555;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:1024px){.constructor__checkbox-title{font-size:2rem;line-height:2.2rem}}@media only screen and (max-width:768px){.constructor__checkbox-title{font-size:1.8rem;line-height:2.2rem}}@media only screen and (max-width:640px){.constructor__checkbox-title{font-size:1.4rem;line-height:1.8rem}}.constructor__checkbox-count{font-size:1.6rem;line-height:1.8rem;color:#8b8b8b}@media only screen and (max-width:640px){.constructor__checkbox-count{font-size:1.4rem;line-height:1.8rem}}.constructor__main-card{background:#fcebce;border-radius:5rem;padding:3rem;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:50.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}@media only screen and (max-width:1024px){.constructor__main-card{min-height:47.4rem}}@media only screen and (max-width:768px){.constructor__main-card{margin-top:3rem}}@media only screen and (max-width:640px){.constructor__main-card{padding:0;border-radius:0;background:0 0;z-index:1;margin:0;margin-left:calc(-1*var(--content-padding));margin-right:calc(-1*var(--content-padding));padding-left:var(--content-padding);padding-right:var(--content-padding);background:#fcebce;min-height:30rem}.constructor__main-card::after,.constructor__main-card::before{content:'';position:absolute;height:9.5rem;width:100%;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/styles/css/../img/splashes/constructor-mobile-top-dash.svg);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;z-index:-1;pointer-events:none}.constructor__main-card::after{left:0;background-image:url(/local/styles/css/../img/splashes/constructor-mobile-bottom-dash.svg);background-position:center top;top:100%}}.constructor__main-card-left-splash{position:absolute;z-index:-1;pointer-events:none;height:41rem;width:9.5rem;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/constructor-left-splash.svg)}@media only screen and (max-width:640px){.constructor__main-card-left-splash{display:none}}.constructor__main-card-right-splash{position:absolute;z-index:-1;pointer-events:none;right:0;top:50%;height:41rem;width:9.5rem;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/constructor-right-splash.svg)}@media only screen and (max-width:640px){.constructor__main-card-right-splash{display:none}}.constructor__main-card-top-splash{position:absolute;z-index:-1;pointer-events:none;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:10rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/constructor-top-splash.svg)}@media only screen and (max-width:640px){.constructor__main-card-top-splash{display:none}}.constructor__main-card-bottom-splash{position:absolute;z-index:-1;pointer-events:none;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);width:100%;height:10rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/styles/css/../img/splashes/constructor-bottom-splash.svg)}@media only screen and (max-width:640px){.constructor__main-card-bottom-splash{display:none}}.constructor__main-card-title{margin-bottom:2.5rem;font-weight:900;font-size:2.4rem;line-height:1.2;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.6rem}@media only screen and (max-width:640px){.constructor__main-card-title{font-weight:900;font-size:1.8rem;line-height:2.4rem}}.constructor__main-card-title-count{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;font-size:1.1rem;line-height:1.8rem;padding:.2rem .8rem;background:#df633c;color:#fff;border-radius:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:1.6rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;font-family:var(--roboto);position:absolute;white-space:nowrap}@media only screen and (max-width:640px){.constructor__main-card-title-count{font-size:1.1rem;line-height:1.8rem;margin-left:1.3rem;position:static;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:none;transform:none;display:none}}.constructor__main-card-title-count.shown{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:640px){.constructor__main-card-title-count.shown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.constructor__main-card-bottom-row{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;position:relative}@media only screen and (max-width:640px){.constructor__main-card-bottom-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;width:100%;margin-bottom:0}}.constructor__main-card-price{margin-right:2rem;font-family:var(--roboto)}@media only screen and (max-width:640px){.constructor__main-card-price{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:absolute;top:100%;margin-top:5rem;left:0;width:100%}}.constructor__main-card-price-heading{font-size:1.4rem;line-height:1.8rem;color:#555;margin-bottom:.3rem;font-weight:400}@media only screen and (max-width:640px){.constructor__main-card-price-heading{margin:0;margin-right:1.5rem}}.constructor__main-card-price-amount{font-weight:700;font-size:3.2rem;line-height:1.2;margin-left:-1.5rem}@media only screen and (max-width:640px){.constructor__main-card-price-amount{font-size:2.8rem;line-height:3rem;margin:0}}.constructor__main-card-submit{padding:1.8rem 4.5rem;font-weight:700;font-size:1.8rem;line-height:1.8rem;color:#fff;background-color:var(--primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:var(--roboto);-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;border-radius:4.2rem}.constructor__main-card-submit:link,.constructor__main-card-submit:visited{color:#fff}.no-touch .constructor__main-card-submit:hover{background-color:var(--brown)}@media only screen and (max-width:640px){.constructor__main-card-submit{padding:1.4rem 2.8rem;font-size:1.6rem;line-height:2.2rem;border-radius:6rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.constructor__main-card-submit.filled{display:none}}.constructor__main-card-box{position:absolute;left:50%;top:50%;width:32.7rem;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;margin-top:-1.5rem}.constructor__main-card-box::before{content:'';display:block;width:100%;padding-bottom:100%}@media only screen and (max-width:640px){.constructor__main-card-box{width:21.3rem;margin-top:0}}.constructor__main-card-box-bg{width:41.7rem;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;max-width:none}@media only screen and (max-width:640px){.constructor__main-card-box-bg{width:27rem}}.constructor__main-card-box-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.constructor__tabs{position:relative}.constructor__tabs-item{position:absolute;left:0;width:100%;top:0;height:auto;z-index:5;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.constructor__tabs-item.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:10;position:relative}.constructor__popup,.constructor__popup-wrapper{visibility:hidden;z-index:2600;-webkit-transition:visibility 0s linear .3s;transition:visibility 0s linear .3s}.constructor__popup.active{visibility:visible;-webkit-transition:visibility .3s;transition:visibility .3s}.constructor__popup-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:rgba(0,0,0,.6);-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;opacity:0}.constructor__popup.active .constructor__popup-wrapper{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.constructor__popup-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:40rem;border-top-left-radius:4rem;border-bottom-left-radius:4rem;padding:3.2rem 4.5rem 3.2rem 4rem;margin-left:auto;min-height:100%;height:100vh;position:relative;z-index:1;-webkit-transition:-webkit-transform .3s ease .3s;transition:transform .3s ease .3s;transition:transform .3s ease .3s,-webkit-transform .3s ease .3s;-webkit-transform:translateX(100%);transform:translateX(100%);-ms-flex-negative:0;flex-shrink:0;pointer-events:initial}@media only screen and (max-width:640px){.constructor__popup-inner{padding:2rem var(--content-padding);border-radius:0;width:100%;min-height:auto;height:85vh;margin-top:auto;-webkit-transform:translateY(5rem);transform:translateY(5rem);border-top-left-radius:3rem;border-top-right-radius:3rem}}.constructor__popup-inner::after,.constructor__popup-inner::before{content:'';position:absolute;z-index:-1;pointer-events:none;width:36.4rem;height:39.2rem;background-image:url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);background-repeat:no-repeat;background-position:center;background-size:contain;left:-5.2rem;top:4.2rem}.constructor__popup-inner::after{top:auto;left:-3.4rem;bottom:4rem}.constructor__popup.active .constructor__popup-inner{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.constructor__popup-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width:640px){.constructor__popup-top-row{display:none}}.constructor__popup-heading{font-weight:900;font-size:2.4rem;line-height:1.2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.constructor__popup-close{-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}.constructor__popup-close svg{width:1.9rem;height:1.9rem;fill:#555;display:block;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.constructor__popup-selected-count{font-size:1.4rem;line-height:1.8rem}}.constructor__popup-selected-count{font-family:var(--roboto);font-size:1.6rem;line-height:2.2rem;color:#555;margin-bottom:3rem}.constructor__popup-selected-count strong{font-weight:700}.constructor__popup-cookies-list{height:100%;overflow-x:hidden;overflow-y:auto;margin-bottom:3rem;padding-right:1rem}.no-touch .constructor__popup-cookies-list::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .constructor__popup-cookies-list::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .constructor__popup-cookies-list::-webkit-scrollbar-button{display:none}.no-touch .constructor__popup-cookies-list::-webkit-scrollbar-track{background-color:#f5f5f5}@media only screen and (max-width:640px){.constructor__popup-cookies-list{margin-bottom:0}}.constructor__popup-cookies-list-item{margin-bottom:2rem}.constructor__popup-cookies-list-item:last-child{margin-bottom:0}.constructor__popup-cookies-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--roboto)}@media only screen and (max-width:640px){.constructor__popup-cookies-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}}.constructor__popup-cookies-card-image-container,.constructor__popup-reset svg{width:7.8rem;height:7.8rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem}@media only screen and (max-width:640px){.constructor__popup-cookies-card-image-container{width:6rem;height:6rem}}.constructor__popup-cookies-card-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.constructor__popup-cookies-card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.constructor__popup-cookies-card-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.constructor__popup-cookies-card-title{font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-right:1rem;color:var(--brown)}@media only screen and (max-width:640px){.constructor__popup-cookies-card-title{font-size:1.6rem;line-height:2.4rem;margin-right:1rem}}.constructor__popup-cookies-card-details{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;cursor:default}.constructor__popup-cookies-card-details-link,.constructor__popup-reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.constructor__popup-cookies-card-details-link{padding:.2rem .8rem;font-weight:700;border-radius:2rem;text-align:center;background:var(--primary-color);font-size:1.1rem;line-height:1.8rem;color:#fff}.constructor__popup-cookies-card-details-link:link,.constructor__popup-cookies-card-details-link:visited{color:#fff}.constructor__popup-reset{font-size:1.6rem;line-height:2.2rem;color:#000;font-family:var(--roboto);padding-left:1.2rem;-webkit-transition:color .2s,opacity .2s,visibility 0s linear .2s;transition:color .2s,opacity .2s,visibility 0s linear .2s;opacity:0;visibility:hidden}@media only screen and (max-width:640px){.constructor__popup-reset{margin-top:2rem}}.constructor__popup-reset.shown{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}@media only screen and (max-width:640px){.constructor__popup-reset.shown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:2rem}}.constructor__popup-reset svg{width:1.8rem;height:1.8rem;margin-right:1.4rem;fill:#555;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.constructor__popup-reset svg{width:1.4rem;height:1.4rem}}.no-touch .constructor__popup-reset:hover{color:var(--brown)}.constructor__main-card-edit-btn{padding:1.6rem 2.4rem;font-size:1.6rem;line-height:2.2rem;text-align:center;font-family:var(--roboto);margin-left:1rem;background:#df633c;border-radius:6rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s,color .2s,opacity .2s,visibility 0s linear .2s;transition:background-color .2s,color .2s,opacity .2s,visibility 0s linear .2s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;opacity:0;visibility:hidden;display:none;white-space:nowrap}@media only screen and (max-width:1024px){.constructor__main-card-edit-btn{position:absolute;bottom:100%;margin-bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:768px){.constructor__main-card-edit-btn{position:static;bottom:auto;margin-bottom:0;left:auto;-webkit-transform:none;transform:none}}@media only screen and (max-width:640px){.constructor__main-card-edit-btn{padding:1rem 2.4rem;-ms-flex-item-align:center;align-self:center}}.constructor__main-card-edit-btn:link,.constructor__main-card-edit-btn:visited{color:#fff}.constructor__main-card-edit-btn.shown{opacity:1;visibility:visible;-webkit-transition:opacity .2s,visibility .2s,color .2s,background-color .2s;transition:opacity .2s,visibility .2s,color .2s,background-color .2s;display:block}.no-touch .constructor__main-card-edit-btn:hover{background-color:var(--brown)}.constructor__popup-cookies-card-details{position:relative}@media only screen and (max-width:640px){.constructor__popup-cookies-card-details{position:static}.constructor__popup-cookies-card-details.active .constructor__popup-cookies-card-details-dropdown{opacity:1;visibility:inherit;-webkit-transition:opacity .3s ease .1s,visibility .3s ease .1s;transition:opacity .3s ease .1s,visibility .3s ease .1s}.constructor__details-tippy{left:0;top:0;-webkit-transform:none!important;transform:none!important}}.constructor__details-tippy .tippy-box{background-color:transparent}.constructor__details-tippy .tippy-content{padding:0;-webkit-transition-property:opacity;transition-property:opacity}.constructor__popup-cookies-card-details-dropdown{padding-top:1.5rem;width:32rem}@media only screen and (min-width:641px){.constructor__popup-cookies-list-item:last-child .constructor__popup-cookies-card-details-dropdown,.constructor__popup-cookies-list-item:nth-last-child(2) .constructor__popup-cookies-card-details-dropdown{padding-top:0;padding-bottom:1.5rem}}@media only screen and (max-width:640px){.constructor__popup-cookies-card-details-dropdown{width:100vw;height:100vh;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--content-padding)}}.constructor__popup-cookies-card-details-dropdown-inner{padding:3rem;background:#df633c;border-radius:3rem;color:#fff;background-image:url(/local/styles/css/../img/splashes/components-modal-splash.svg);background-size:49rem auto;background-position:left -6rem top;background-repeat:no-repeat;position:relative}@media only screen and (max-width:640px){.constructor__popup-cookies-card-details-dropdown-inner{margin:auto 0}}.constructor__shipping .payment-and-shipping__shipping{margin:0}.constructor__intro-text{font-size:1.6rem;line-height:2.4rem;margin-bottom:2rem;display:none;font-family:var(--roboto)}@media only screen and (max-width:640px){.constructor__intro-text{display:block}}.constructor__popup-mobile-close-btn{font-family:var(--roboto);display:none;font-weight:700;font-size:1.8rem;line-height:2.1rem;margin-bottom:1rem}.constructor__popup-mobile-close-btn svg{width:2.2rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;fill:#555}@media only screen and (max-width:640px){.constructor__popup-mobile-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.constructor__popup-mobile-close-btn-text{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.constructor__popup-cookies-card-details-close{display:none}@media only screen and (max-width:640px){.constructor__popup-cookies-card-details-close{display:block;position:absolute;top:2.2rem;right:2.4rem;left:auto;bottom:auto}.constructor__popup-cookies-card-details-close svg{width:1.9rem;height:1.9rem}.no-touch .constructor__popup-cookies-card-details-close:hover svg{fill:var(--brown)}}.constructor__popup-box-completed{display:none}@media only screen and (max-width:640px){.constructor__popup-box-completed{display:block;position:fixed;z-index:2500;left:var(--content-padding);right:var(--content-padding);color:#fff;bottom:2rem;text-align:center;font-weight:700;font-size:1.6rem;line-height:2.2rem;background:#e62f48;border-radius:6rem;font-family:var(--roboto);opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s;padding:1.4rem 2.8rem}.constructor__popup-box-completed:link,.constructor__popup-box-completed:visited{color:#fff}.constructor__popup-box-completed.active{opacity:1;visibility:inherit;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}}.constructor__edit-btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-2rem}.added-to-cart__content .cart__item::before,.constructor__edit-btns--mobile{display:none}@media only screen and (max-width:640px){.constructor__edit-btns{margin-right:0;position:fixed;left:var(--content-padding);right:var(--content-padding);width:auto;bottom:2rem;z-index:5000;display:none;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.calories-dropdown-open .constructor__edit-btns{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.constructor__edit-btns--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.constructor__cancel-btn{padding:1.4rem 3rem;font-size:1.8rem;line-height:2.2rem;border:2px solid #e62f48;border-radius:6rem;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;background-color:#fff;font-family:var(--roboto);text-align:center;-webkit-transition:all .2s;transition:all .2s}.constructor__cancel-btn,.constructor__cancel-btn:link,.constructor__cancel-btn:visited{color:var(--primary-color)}.no-touch .constructor__cancel-btn:hover{background-color:#e62f48;color:#fff}@media only screen and (max-width:640px){.constructor__cancel-btn{font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2rem}}.constructor__submit-btn{padding:1.4rem 3rem;border:2px solid #e62f48;font-size:1.8rem;line-height:2.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-family:var(--roboto);text-align:center;color:#fff;border-radius:6rem;background:#e62f48;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:640px){.constructor__submit-btn{font-size:1.6rem;line-height:2.2rem;padding:1.2rem 2rem}}.no-touch .constructor__submit-btn:hover{background-color:var(--brown);border-color:var(--brown)}.added-to-cart{position:fixed;left:0;top:0;width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:2500;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;opacity:0;visibility:hidden}@media only screen and (min-width:641px){.added-to-cart{display:none}}.added-to-cart.active{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.added-to-cart__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:1.8rem;line-height:2.1rem;height:7rem;font-family:var(--roboto)}.added-to-cart__close svg{width:2.2rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;fill:#555}.added-to-cart__top-row{padding-left:2.4rem;padding-right:2.4rem}.added-to-cart__inner{margin-top:auto;background-color:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);pointer-events:initial}.added-to-cart.active .added-to-cart__inner{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.added-to-cart__content{padding-left:2.4rem;padding-right:2.4rem;padding-bottom:2.4rem}.added-to-cart__content .cart__item{padding-top:0}.added-to-cart__go-to-cart,.added-to-cart__overflow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.added-to-cart__go-to-cart{font-weight:700;font-size:1.8rem;line-height:2.2rem;text-align:center;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.4rem 2.8rem;border-radius:6rem;background-color:var(--primary-color);width:100%;font-family:var(--roboto);position:relative;z-index:1}.added-to-cart__go-to-cart::before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:var(--brown);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:-1;pointer-events:none;width:100%;padding-bottom:100%;border-radius:50%}.added-to-cart__go-to-cart:hover::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.added-to-cart__overflow-wrapper{min-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;pointer-events:none}.where-to-buy{padding-top:4rem;margin-bottom:10rem}@media only screen and (max-width:768px){.where-to-buy{padding-top:3.3rem;margin-bottom:7rem}}@media only screen and (max-width:640px){.where-to-buy{padding-top:0}}.where-to-buy__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.where-to-buy__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:640px){.where-to-buy__row{position:relative}}.where-to-buy__left-col{width:40rem;margin-right:3rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1024px){.where-to-buy__left-col{width:37.6rem}}@media only screen and (max-width:768px){.where-to-buy__left-col{width:100%;-ms-flex-negative:1;flex-shrink:1;display:contents;margin:0}}@media only screen and (max-width:640px){.where-to-buy__left-col{display:block}.where-to-buy__left-col .where-to-buy__current-city{display:none}}.where-to-buy__right-col{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.where-to-buy__right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;display:contents;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media only screen and (max-width:640px){.where-to-buy__right-col{display:block}.where-to-buy__left-col,.where-to-buy__right-col{position:absolute;left:0;width:100%;top:0;height:auto;z-index:5;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.where-to-buy__left-col.active,.where-to-buy__right-col.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:10;position:relative}}.where-to-buy__current-city{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-color);font-size:1.6rem;line-height:1.9rem;font-family:var(--roboto);margin-bottom:1rem;position:relative;z-index:50;pointer-events:initial}.where-to-buy__current-city:link,.where-to-buy__current-city:visited{color:var(--primary-color)}.where-to-buy__current-city svg{width:1.2rem;height:1.6rem;fill:var(--primary-color);margin-right:1rem}@media only screen and (max-width:768px){.where-to-buy__current-city{margin-bottom:1.2rem}.where-to-buy__results-card-right-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:640px){.where-to-buy__results-card-right-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.where-to-buy__form-wrapper{margin-bottom:2rem}@media only screen and (max-width:640px){.where-to-buy__form-wrapper{display:none}}.where-to-buy__form-wrapper .modals__modal-city-form{margin:0;max-width:none}@media only screen and (max-width:768px){.where-to-buy__results{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;padding-left:1.9rem;margin-top:1.2rem}}@media only screen and (max-width:640px){.where-to-buy__results{padding-left:0;margin:0}}.where-to-buy__results-card{padding:2rem 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--roboto);font-size:1.8rem;line-height:1.35;cursor:pointer;z-index:1}@media only screen and (max-width:768px){.where-to-buy__results-card{padding-bottom:2.3rem}}@media only screen and (max-width:640px){.where-to-buy__results-card{padding:1rem 0;font-size:1.6rem;line-height:2.4rem}}.where-to-buy__results-card::before{content:'';position:absolute;bottom:0;left:0;width:100%;background-size:100% 100%;background-image:url(/local/styles/css/../img/splashes/cart-item-dash.svg);background-position:left center;height:.3rem}@media only screen and (max-width:640px){.where-to-buy__results-card::before{display:none}}.where-to-buy__results-card .icon-location{width:1.8rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.4rem;fill:var(--primary-color);-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.where-to-buy__results-card .icon-location{width:1.4rem;height:1.8rem;margin-top:.2rem}}.where-to-buy__results-list-item:last-child .where-to-buy__results-card::before{display:none}.no-touch .where-to-buy__results-card:hover::after{opacity:1}.no-touch .where-to-buy__results-card:hover .icon-location{fill:var(--brown)}.where-to-buy__results-card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.where-to-buy__results-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:640px){.where-to-buy__results-card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.where-to-buy__results-card-title{font-weight:700}@media only screen and (max-width:768px){.where-to-buy__results-card-title{width:20rem;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (max-width:640px){.where-to-buy__results-card-title{width:100%;-ms-flex-negative:1;flex-shrink:1}}.where-to-buy__results-card-link{color:var(--primary-color);display:inline;border-bottom:1px solid var(--primary-color);-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.popover-content a,.popover-content a:link,.popover-content a:visited,.where-to-buy__results-card-link:link,.where-to-buy__results-card-link:visited{color:var(--primary-color)}.where-to-buy__results-card-link:hover{border-color:transparent}.where-to-buy__map-container{position:relative;border-radius:4rem;background-color:#d3d3d3;overflow:hidden;margin-top:2.8rem}@media only screen and (max-width:768px){.where-to-buy__map-container{margin:0}}@media only screen and (max-width:640px){.where-to-buy__map-container{border-radius:2rem;margin:0 calc(-1*var(--content-padding));border-radius:0}}.where-to-buy__map-container::before{content:'';display:block;padding-bottom:64%}@media only screen and (max-width:1024px){.where-to-buy__map-container::before{padding-bottom:100%}}@media only screen and (max-width:768px){.where-to-buy__map-container::before{padding-bottom:54%}}@media only screen and (max-width:640px){.where-to-buy__map-container::before{padding-bottom:120%}}.where-to-buy__map{position:absolute;left:0;top:0;width:100%;height:100%}.popover{font-family:var(--roboto);background:#fff;-webkit-box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16);box-shadow:.4rem 0 2.5rem rgba(255,0,0,.16);border-radius:1.4rem;position:absolute;z-index:1010;max-width:36rem;text-align:left;white-space:normal;padding:2rem 4.4rem 2rem 2rem;color:var(--brown);font-size:1.6rem;line-height:2.2rem}@media only screen and (max-width:640px){.popover{padding:1.6rem;max-width:24rem}}.popover.top{margin-top:-1rem}.popover .close{position:absolute;right:1.4rem;top:1.4rem;width:1.8rem;height:1.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.93 16.85'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23555; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M16.64,15.12,9.89,8.32l6.57-6.61a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L8.48,6.9,1.92.31A1,1,0,0,0,.51.31a1,1,0,0,0,0,1.42L7.07,8.32.29,15.14a1,1,0,0,0,0,1.41,1,1,0,0,0,1.41,0L8.48,9.74l6.75,6.8a1,1,0,0,0,1.41,0A1,1,0,0,0,16.64,15.12Z' /%3E%3C/svg%3E")}.popover-title{font-weight:700;font-size:1.6rem;line-height:2.2rem}.popover-content a{display:inline;border-bottom:1px solid var(--primary-color)}.where-to-buy__main-heading,.where-to-buy__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.where-to-buy__main-heading .where-to-buy__current-city{font-weight:400;margin:0 0 0 auto}@media only screen and (min-width:641px){.where-to-buy__main-heading .where-to-buy__current-city{display:none}}.where-to-buy__toggle{border:.3rem solid #ececec;border-radius:6rem;display:none;background:#ececec;margin-bottom:1rem}@media only screen and (max-width:640px){.where-to-buy__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.where-to-buy__toggle-btn{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem;line-height:2.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8b8b8b;padding:.8rem 1.6rem;position:relative;z-index:1;font-family:var(--roboto)}.where-to-buy__toggle-btn:link,.where-to-buy__toggle-btn:visited{color:#8b8b8b}.where-to-buy__toggle-btn:nth-child(1){margin-right:.3rem;z-index:2}.where-to-buy__toggle-btn:nth-child(2){margin-left:.3rem}.where-to-buy__toggle-btn:nth-child(2)::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:6rem;background-color:#fff;z-index:-1;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.where-to-buy__toggle-btn.active{color:var(--brown)}.where-to-buy__toggle-btn.active+.where-to-buy__toggle-btn::before{-webkit-transform:translateX(calc(-100% - .6rem));transform:translateX(calc(-100% - .6rem))}@media only screen and (max-width:640px){.popover-inner>*{max-width:100%!important;height:auto!important}.edit-boxes .constructor__popup-cookies-list{margin-bottom:7rem}}.not-found__content{min-height:76.5rem;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){.not-found__content{min-height:65rem}}@media only screen and (max-width:640px){.not-found__content{min-height:76rem}}.not-found__content-inner{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.not-found__content-inner{margin:0;margin-top:12rem}}.not-found__image{width:100%;max-width:45rem;height:auto;margin:0 auto;margin-bottom:1.7rem}@media only screen and (max-width:1024px){.not-found__image{max-width:40rem}}@media only screen and (max-width:640px){.not-found__image{max-width:100%;margin:0;margin-bottom:3.6rem}}.not-found__text{text-align:center;font-size:1.8rem;line-height:2.6rem;font-family:var(--roboto);margin-bottom:3rem}.not-found__back-link{margin:0 auto;position:relative}.not-found__back-link .icon-yellow-btn-splash{width:7.7rem;height:8.5rem;left:.3rem;top:0;z-index:-1;position:absolute;fill:#f2cd30;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .not-found__back-link:hover{background:#f2994a;color:#fff}.no-touch .not-found__back-link:hover .icon-yellow-btn-splash{fill:#f2994a}.message{position:fixed;right:2rem;bottom:2rem;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.4rem;width:60rem;padding:1.7rem 2rem;border:2px solid #d4efdf;font-family:var(--roboto);background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.message--info{border-color:#efca8b}.message--short{width:30rem}.message--static{position:static;width:auto;opacity:1;visibility:visible}.message.shown{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.message svg{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem}.message__content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.message__heading{font-weight:700;font-size:1.6rem;line-height:1.2}.message__text{font-size:1.4rem;line-height:2.4rem}.message--static .message__text{line-height:1.2}.search-form__wrap{position:absolute;top:100%;left:0;z-index:10;width:100%;background-color:#fff;-webkit-box-shadow:0 .4rem 3rem rgba(0,0,0,.1);box-shadow:0 .4rem 3rem rgba(0,0,0,.1);border-radius:2rem}.search-form__list{max-height:300px;margin:1.5rem .5rem 1.5rem 0;overflow-x:auto}.no-touch .search-form__list::-webkit-scrollbar{background-color:#fff;width:.3rem}.no-touch .search-form__list::-webkit-scrollbar-thumb{background-color:var(--brown)}.no-touch .search-form__list::-webkit-scrollbar-button{display:none}.no-touch .search-form__list::-webkit-scrollbar-track{background-color:#f5f5f5}.search-form__list:focus{outline:0}.search-form__item{padding:.6rem 3.2rem;color:#8b8b8b;-webkit-transition:color .2s;transition:color .2s;cursor:pointer}.autoComplete_selected,.search-form__item:hover{color:var(--brown)}.search-form__item--no-result{cursor:default}.search-form__item--no-result:hover{color:#8b8b8b}.cookies{position:fixed;bottom:4rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;pointer-events:none;visibility:hidden;opacity:0;z-index:-10;-webkit-transition:visibility 0s .3s,opacity .3s,z-index 0s .3s;transition:visibility 0s .3s,opacity .3s,z-index 0s .3s}.cookies--visible{visibility:visible;opacity:1;z-index:900;-webkit-transition:visibility 0s 0s,opacity .3s,z-index 0s 0s;transition:visibility 0s 0s,opacity .3s,z-index 0s 0s}.cookies__inner{position:relative;display:grid;grid-auto-flow:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55.5rem;max-width:94vw;padding:2.2rem 2.2rem 2.2rem 4rem;border-radius:4rem;background-color:#fff;line-height:1.5;font-size:1.4rem;-webkit-filter:drop-shadow(0 4px 60px rgba(0,0,0,.1));filter:drop-shadow(0 4px 60px rgba(0,0,0,.1));pointer-events:initial}@media only screen and (max-width:640px){.cookies__inner{grid-auto-flow:row;font-size:1.2rem;padding:2.2rem}}.cookies__inner::before,.cookies__inner:after{content:'';position:absolute;width:27rem;height:9.4rem;background-image:url(/local/styles/css/../img/splashes/cookies-splash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.cookies__inner::before{top:0;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookies__inner::after{bottom:0;left:1rem;-webkit-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%)}.cookies .btn{font-weight:700}.ya-share2__list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.ya-share2__list.ya-share2__list_direction_horizontal{margin:0!important}.ya-share2__item{margin:0 3rem 0 0!important}.ya-share2__item:last-child{margin-right:0!important}.ya-share2__badge{background:0 0!important}.ya-share2__icon{background-repeat:no-repeat!important}.ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url(/local/styles/css/../img/vk.svg)!important}.ya-share2__item_service_facebook .ya-share2__icon{background-image:url(/local/styles/css/../img/facebook.svg)!important}.ya-share2__item_service_twitter .ya-share2__icon{background-image:url(/local/styles/css/../img/twitter.svg)!important}.ya-share2__item_service_telegram .ya-share2__icon{background-image:url(/local/styles/css/../img/telegram.svg)!important}.ref-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1;padding:0 0 16px;font-weight:700;font-size:18px;line-height:24px;font-family:var(--roboto);max-width:840px}@media only screen and (max-width:768px){.ref-head{display:block;font-size:16px;line-height:24px}}.ref-head strong{color:#df633c}.ref-head__caption{font-weight:900;font-size:32px;line-height:44px;font-family:var(--ruda);margin:0 auto 0 0}@media only screen and (max-width:768px){.ref-head__caption{font-size:22px;line-height:28px;margin:0 0 10px}}.ref-head__bonus{padding:0 0 6px}.ref-head:after{content:'';position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:3px;background:no-repeat url(/local/styles/css/../img/splashes/line.svg) 0 0;background-size:100% 100%}.ref-items{max-width:840px}.ref-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--roboto);font-size:18px;line-height:145%;padding:18px 0 24px;position:relative;z-index:1}@media only screen and (max-width:768px){.ref-item{display:block;font-size:16px}}.ref-item__points{padding:0 24px 0 54px;background:url(/local/styles/css/../img/ref/coins.svg) no-repeat 10px 3px;font-weight:700;width:30%;position:relative;z-index:1}@media only screen and (max-width:768px){.ref-item__points{width:auto;background-position:0 0;padding:0 120px 8px 36px}}.ref-item__points--inline{padding-right:0;padding-bottom:30px;width:auto;font-family:var(--roboto);font-size:18px;line-height:145%}@media only screen and (max-width:768px){.ref-item__points--inline{padding-right:0;font-size:16px}}.ref-item__points--checked:before{content:'';position:absolute;z-index:-1;left:5px;top:0;background:no-repeat url(/local/styles/css/../img/ref/check.svg) 0 0;width:15px;height:15px}@media only screen and (max-width:768px){.ref-item__points--checked:before{left:-4px;top:-4px}}.ref-item__order{padding:0 24px 0 0;width:22%}@media only screen and (max-width:768px){.ref-item__order{width:auto;padding:0 0 0 36px}}.ref-item__cost{padding:0 24px 0 0;width:22%}@media only screen and (max-width:768px){.ref-item__cost{width:auto;padding:0 0 0 36px}}.ref-item__link{margin-left:auto}@media only screen and (max-width:768px){.ref-item__link{position:absolute;z-index:5;right:0;top:18px}}.ref-item:after{content:'';position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:3px;background:no-repeat url(/local/styles/css/../img/splashes/payment-card-dash.svg) 0 0;background-size:100% 100%}.ref-descr{font-weight:400;font-size:14px;line-height:145%;color:var(--grey)}.ref-section{background:var(--pale-yellow);padding:78px;border-radius:40px;margin:50px 0;position:relative;z-index:1;font-family:var(--roboto);font-size:18px;line-height:145%}@media only screen and (max-width:768px){.ref-section{font-size:16px;padding:30px 20px;border-radius:20px;margin:40px 0}}.ref-section::before{width:39rem;height:41rem}.ref-section::after,.ref-section::before{content:'';position:absolute;background-image:url(/local/styles/css/../img/splashes/ref-sec-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none;bottom:-7.8rem;left:-6.5rem}@media only screen and (max-width:768px){.ref-section::after,.ref-section::before{width:170px;height:170px;left:-30px;bottom:-40px}}.ref-section::after{width:41.7rem;height:42.7rem;left:auto;bottom:auto;right:-4.2rem;top:-4.8rem}@media only screen and (max-width:768px){.ref-section::after{right:-15px;top:-20px;width:170px;height:170px}}.ref-section__head{font-family:var(--ruda);color:#fff;font-weight:900;font-size:32px;line-height:140%;background:#f2994a;border-radius:40px;margin:-44px -44px 32px;padding:44px 44px 32px}@media only screen and (max-width:768px){.ref-section__head{font-size:22px;line-height:140%;padding:20px;margin:-20px -10px 20px;border-radius:20px}}.ref-section__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#df633c;font-weight:700;font-size:24px;line-height:120%;margin:0 0 24px;max-width:650px}@media only screen and (max-width:768px){.ref-section__icon{font-size:18px}}.ref-section__icon img{width:88px;min-width:88px;height:auto;margin:0 20px 0 0}@media only screen and (max-width:768px){.ref-section__icon img{display:none}}.ref-section h4{font-size:24px;line-height:1;margin:0 0 30px}.ref-section h5{font-size:18px;line-height:145%;margin-bottom:5px}@media only screen and (max-width:768px){.ref-section h5{font-size:16px}}.ref-section ul{padding-bottom:30px}@media only screen and (max-width:768px){.ref-section ul{padding-bottom:20px}}.ref-section p:last-child,.ref-section ul li:last-child,.ref-section ul:last-child{padding-bottom:0}@media only screen and (max-width:768px){.ref-section ul:last-child{padding-bottom:0}}.ref-section ul li{padding:0 0 20px 50px;background:no-repeat url(/local/styles/css/../img/ref/li.svg) 0 0}@media only screen and (max-width:768px){.ref-section ul li{padding:0 0 20px 42px;background-size:26px 26px}}.ref-section ul li.li-att{background-image:url(/local/styles/css/../img/ref/li-att.svg)}.ref-section p{padding:0 0 20px}.ref-section--2{background:#faefe6}.ref-section--2 .ref-section__head{background:#c8a487}.ref-section--2::after,.ref-section--2::before{background-image:url(/local/styles/css/../img/splashes/ref-sec-2.svg)}.ref-section--3{background:#ffebe4}.ref-section--3 .ref-section__head{background:#df633c}.ref-section--3::after,.ref-section--3::before{background-image:url(/local/styles/css/../img/splashes/ref-sec-3.svg)}.re-counts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;font-weight:400;font-size:14px;line-height:18px;font-family:var(--roboto);margin-bottom:24px}.re-counts strong{padding-right:4px}.re-counts .re-stars{margin-top:-3px;margin-right:3px}.re-counts--link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#555!important}@media only screen and (max-width:640px){.re-counts--link{color:var(--primary-color)!important}}.re-star{display:inline-block;vertical-align:middle;width:18px;height:16px;background:url(/local/styles/css/../img/icons/star.svg) no-repeat 0 0;background-size:contain;position:relative;z-index:1;border-right:6px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box}.re-star:before{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background:url(/local/styles/css/../img/icons/star-filled.svg) no-repeat 0 0;background-size:contain;opacity:0}.re-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-stars[data-points="1"] .re-star:nth-child(1),.re-stars[data-points="2"] .re-star:nth-child(1),.re-stars[data-points="2"] .re-star:nth-child(2),.re-stars[data-points="3"] .re-star:nth-child(1),.re-stars[data-points="3"] .re-star:nth-child(2),.re-stars[data-points="3"] .re-star:nth-child(3),.re-stars[data-points="4"] .re-star:nth-child(1),.re-stars[data-points="4"] .re-star:nth-child(2),.re-stars[data-points="4"] .re-star:nth-child(3),.re-stars[data-points="4"] .re-star:nth-child(4),.re-stars[data-points="5"] .re-star:nth-child(1),.re-stars[data-points="5"] .re-star:nth-child(2),.re-stars[data-points="5"] .re-star:nth-child(3),.re-stars[data-points="5"] .re-star:nth-child(4),.re-stars[data-points="5"] .re-star:nth-child(5){background:0 0}.re-stars[data-points="1"] .re-star:nth-child(1):before,.re-stars[data-points="2"] .re-star:nth-child(1):before,.re-stars[data-points="2"] .re-star:nth-child(2):before,.re-stars[data-points="3"] .re-star:nth-child(1):before,.re-stars[data-points="3"] .re-star:nth-child(2):before,.re-stars[data-points="3"] .re-star:nth-child(3):before,.re-stars[data-points="4"] .re-star:nth-child(1):before,.re-stars[data-points="4"] .re-star:nth-child(2):before,.re-stars[data-points="4"] .re-star:nth-child(3):before,.re-stars[data-points="4"] .re-star:nth-child(4):before,.re-stars[data-points="5"] .re-star:nth-child(1):before,.re-stars[data-points="5"] .re-star:nth-child(2):before,.re-stars[data-points="5"] .re-star:nth-child(3):before,.re-stars[data-points="5"] .re-star:nth-child(4):before,.re-stars[data-points="5"] .re-star:nth-child(5):before{opacity:1}.re-stars--input{position:relative;z-index:1;margin-bottom:10px}@media only screen and (max-width:640px){.re-stars--input{margin-bottom:0}}.re-stars--input .re-star{cursor:pointer;width:27px;height:24px;border-right-width:10px}.re-stars--input input{position:absolute;z-index:-1;left:0;top:0;width:0;height:100%;pointer-events:none;opacity:0}.re-stars--input .parsley-errors-list{width:100%}.reviews__item{background:#fff4ec;border-radius:40px;padding:30px 100px 40px 50px;margin-top:30px;color:#555;font-size:16px;line-height:140%;font-family:var(--roboto);position:relative;z-index:1}@media only screen and (max-width:1024px){.reviews__item{padding-right:50px}}@media only screen and (max-width:640px){.reviews__item{padding:20px 30px;font-size:14px;line-height:140%}}.reviews__item:before{content:'';position:absolute;z-index:-1;left:-6px;top:128px;width:28px;height:22px;background:no-repeat url(/local/styles/css/../img/icons/quote.svg) 0 0;background-size:contain}@media only screen and (max-width:640px){.reviews__item:before{width:23px;height:18px;top:108px}}.reviews__item:after{content:'';position:absolute;z-index:-1;left:0;top:100%;margin-top:1px;width:100%;height:8px;background:no-repeat url(/local/styles/css/../img/splashes/review-line.svg) center center}.reviews__item:first-child{margin-top:0}@media only screen and (max-width:640px){.reviews__item:last-child{margin-bottom:30px}}.reviews__name{font-size:20px;line-height:140%;font-weight:700;color:#531918;padding:0;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.reviews__name{font-size:18px;margin-bottom:8px}}.reviews__descr{color:#8b8b8b;padding:0 0 16px;font-size:12px;line-height:140%;opacity:.5}.reviews__stars{padding:0 0 8px}.reviews__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media only screen and (max-width:640px){.reviews__btns{display:block;margin-top:30px}}.reviews__btns .btn{position:absolute;z-index:2;left:50%;top:40px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media only screen and (max-width:640px){.reviews__btns .btn{position:relative;left:0;top:0;-webkit-transform:none;transform:none;width:100%;margin:0 0 10px}}.reviews__btns .btn--outline{margin-left:auto}@media only screen and (max-width:640px){.reviews__btns .btn--outline{width:100%}}.reviews__add{text-align:right;margin-top:40px}@media only screen and (max-width:640px){.reviews__add{margin-top:0}}.reviews__add .btn{position:relative;z-index:2}@media only screen and (max-width:640px){.reviews__add .btn{width:100%}}.reviews__add--empty{text-align:center}@media only screen and (max-width:640px){.reviews__add--empty{text-align:left}}.reviews__add p{padding:0 0 20px;font-family:var(--roboto);font-size:18px;line-height:140%}@media only screen and (max-width:640px){.reviews__add p{font-size:16px;line-height:140%}}.reviews__add--top{margin:0 0 0 -100%;float:right}@media only screen and (max-width:640px){.reviews__add--top{margin-top:-5px}}@media only screen and (max-width:768px){.reviews__add--top .btn,.reviews__add--top .btn--wide{min-width:0;padding:10px 15px;font-size:18px}}@media only screen and (max-width:640px){.reviews__add--top .btn,.reviews__add--top .btn--wide{padding:5px 12px;font-size:16px}}.reviews__date{font-size:12px;line-height:150%;font-family:var(--roboto);color:#8b8b8b;font-weight:400;padding:0 0 0 16px;margin-left:auto;margin-top:8px;opacity:.5;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:640px){.reviews__date{margin-top:5px}}.reviews__answer{border-left:1px solid #d9d9d9;margin-top:24px;padding:0 0 0 24px;position:relative;z-index:1}@media only screen and (max-width:640px){.reviews__answer{padding-left:16px}}.reviews-data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}@media only screen and (max-width:640px){.reviews-data-row{margin:-.6rem}}.reviews-data-col{width:50%;padding:1rem}@media only screen and (max-width:640px){.reviews-data-col{width:100%;padding:10px .6rem}}.reviews-data-col--wide{width:100%}@media only screen and (max-width:640px){.reviews-data-col:first-child{padding-top:.6rem}}.reviews-data-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0 0}@media only screen and (max-width:768px){.reviews-data-btns{display:block}}@media only screen and (max-width:640px){.reviews-data-btns{padding-top:16px}}.reviews-data-btns .register__policy{margin:0 40px 0 0}@media only screen and (max-width:768px){.reviews-data-btns .register__policy{margin:0 0 30px}}@media only screen and (max-width:640px){.reviews-data-btns .btn{width:100%}}.wholesale{display:grid;position:relative;grid-template-columns:3fr 4fr;margin-bottom:40px}@media only screen and (max-width:1024px){.wholesale{grid-template-columns:1fr}}.wholesale__info{margin-right:80px;padding-top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1024px){.wholesale__info{padding-top:0;grid-row-start:3;grid-row-end:3;margin:0}}.wholesale__sticky-wrapper{position:-webkit-sticky;position:sticky;top:40px;padding-top:40px}@media only screen and (max-width:1024px){.wholesale__sticky-wrapper{position:static;top:0;padding-top:0}}@media only screen and (min-height:700px) and (min-width:1200px){.wholesale__sticky-wrapper{top:calc(50% - 310px)}}.wholesale__info-title{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:900;font-size:44px}@media only screen and (max-width:1024px){.wholesale__info-title{display:none}}.wholesale__info-subtitle{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:400;font-size:20px;margin:16px 0 48px}@media only screen and (max-width:1024px){.wholesale__info-subtitle{display:none}}.why-we__title{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:900;font-size:36px;margin-bottom:24px}@media only screen and (max-width:1024px){.why-we__title{margin:24px 0 16px;font-size:22px}}.why-we__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:24px}@media only screen and (max-width:640px){.why-we__list{grid-template-columns:repeat(2,1fr)}}.why-we__list-item{font-family:var(--roboto);font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#555}.why-we__list-item a{text-decoration:underline;white-space:nowrap}.why-we__list-item-img{margin-bottom:8px}.wholesale__mob-title{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:900;font-size:26px;display:none;margin-bottom:16px}@media only screen and (max-width:1024px){.wholesale__mob-title{display:block;grid-row-start:1;grid-row-end:1}}.wholesale__form{padding:40px 80px;background:#fff8f2;border-radius:24px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto 0}@media only screen and (max-width:1024px){.wholesale__form{grid-row-start:2;grid-row-end:2;padding:40px var(--content-padding);border-radius:0;margin-left:calc(-1*max(env(safe-area-inset-left,1.4rem),var(--content-padding)));margin-right:calc(-1*max(env(safe-area-inset-right,1.4rem),var(--content-padding)))}}.wholesale__form-title{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:900;font-size:32px;text-align:center;margin:0 auto}@media only screen and (max-width:1024px){.wholesale__form-title{display:none}}.wholesale__form-subtitile{color:var(--brown);font-family:var(--ruda);font-style:normal;font-weight:700;font-size:16px;text-align:center;margin:8px auto}@media only screen and (max-width:1024px){.wholesale__form-subtitile{display:none}}.wholesale__form-block-row{margin-bottom:2rem}.wholesale__select .choices__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.4rem;border:1px solid #bebebe;border-radius:1.4rem;padding:0 1.4rem!important;-webkit-transition:border-color .2s;transition:border-color .2s;background:0 0}.no-touch .wholesale__select .choices__inner:hover{border-color:#8b8b8b}.wholesale__select .choices__inner:focus-visible{border-color:#bebebe}.wholesale__select .choices__inner.parsley-error{border-color:var(--primary-color)}@media only screen and (max-width:640px){.wholesale__select .choices__inner{height:5rem}}.wholesale__select .choices[aria-expanded=true] .choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.wholesale__select .choices[data-type*=select-one]:after{border:0;margin:0;right:1.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M5 6a1 1 0 01-.71-.29l-4-4A1 1 0 011.71.29L5 3.59 8.29.29a1 1 0 111.42 1.42l-4 4A1 1 0 015 6z' fill='%23555'/%3E%3C/svg%3E");width:1.5rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.wholesale__select .choices[data-type*=select-one].is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wholesale__select .choices__list--single{padding:0}.wholesale__select .choices__list--dropdown{z-index:100;border:1px solid #bebebe;border-bottom-left-radius:1.4rem;border-bottom-right-radius:1.4rem}.wholesale__select .choices__list--dropdown .choices__item{padding-left:1.4rem}textarea.wholesale__form-comment{height:100px}.wholesale__form-block-btn,.wholesale__form-block-cb{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wholesale__form-block-cb .standard-checkbox__text{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.wholesale__form-block-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.wholesale__form-block-btn .btn{height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.wholesale__form-block-btn .btn{width:100%}}.blogers-section{margin-top:2.2rem}.blogers-section .section-heading{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none}.blogers-section .section-heading img{margin-right:1.1rem}.blogers-section__decoration{display:inline-block;width:9.3rem;height:9.3rem}.blogers-section .bubbles-list{--max-container-width: 90.5rem;margin-top:2rem;padding-left:0;padding-right:0}.blogers-section+.color-form-section{margin-top:6rem}@media screen and (max-width:640px){.blogers-section .section-heading{position:relative;margin-top:2.1rem;padding-left:4.8rem}.blogers-section .section-heading img{position:absolute;top:-2.5rem;left:-4rem;margin-right:0;width:8rem;height:8rem}.blogers-section .bubbles-list{margin-top:5rem}}.bubbles-list,.bubbles-list__item{max-width:var(--max-container-width)}.bubbles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bubbles-list__item{--splash-color: currentColor;position:relative;display:inline-block;width:100%;padding:3rem 6.6rem 3rem 7rem;font-size:1.8rem;font-weight:700;line-height:3rem;border-radius:20rem}.bubbles-list__item:not(:first-child){margin-top:2rem}.bubbles-list .bubbles-list__yellow{--splash-color: #fff3c3;background-color:#fff3c3}.bubbles-list .bubbles-list__rose{--splash-color: #fdf1e7;background-color:#fdf1e7}.bubbles-list__purple{--splash-color: #fbeeff;background-color:#fbeeff}.bubbles-list__yellow-dark{--splash-color: #ffe994;background-color:#ffe994}.bubbles-list__light-purple{--splash-color: #fff1f8;background-color:#fff1f8}.bubbles-list__item-splash{position:absolute;z-index:-1;color:var(--splash-color)}.bubbles-list__item-1 .bubbles-list__item-top-splash{top:-3.6rem;right:1rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.bubbles-list__item-1 .bubbles-list__item-bottom-splash{position:absolute;bottom:-3.6rem;left:1rem;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.bubbles-list__item-decor{position:absolute}.bubbles-list__item-1 .bubbles-list__item-decor-1{top:-1.3rem;left:-3.4rem;width:8.6rem;height:8.6rem}.bubbles-list__item-1 .bubbles-list__item-decor-2{top:50%;right:-3.6rem;width:9.1rem;height:8.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bubbles-list__item-1{--max-container-width: 70.3rem}.bubbles-list__item-2{--max-container-width: 68.8rem}.bubbles-list__item-2 .bubbles-list__item-decor-1{top:-2.6rem;left:-2.9rem;width:9.8rem;height:9.8rem}.bubbles-list__item-2 .bubbles-list__item-top-splash{top:-3.3rem;right:2.8rem;-webkit-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0)}.bubbles-list__item-2 .bubbles-list__item-bottom-splash{bottom:-3.4rem;left:4.9rem;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.bubbles-list__item-3{--max-container-width: 42.1rem;margin-right:3rem}.bubbles-list__item-3 .bubbles-list__item-decor-1{top:-2rem;left:-3.3rem;width:8.5rem;height:9.1rem}.bubbles-list__item-3 .bubbles-list__item-top-splash{top:-3.6rem;left:0;-webkit-transform:matrix(1,0,0,-1,0,0);transform:matrix(1,0,0,-1,0,0)}.bubbles-list__item-4{--max-container-width: 38.4rem;padding-right:5rem;padding-left:6rem}.bubbles-list__item-4 .bubbles-list__item-decor-1{top:-.5rem;left:-2.5rem;width:7rem;height:7rem}.bubbles-list__item-4 .bubbles-list__item-splash{right:2.2rem;bottom:-3.5rem;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.bubbles-list__item-5{--max-container-width: 68.8rem;padding-right:5rem;padding-left:6rem}.bubbles-list__item-5 .bubbles-list__item-decor-1{top:-2rem;left:-3rem;width:9.4rem;height:9.5rem}.bubbles-list__item-5 .bubbles-list__item-decor-2{top:50%;right:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bubbles-list__item-5 .bubbles-list__item-splash{top:-3.4rem;left:12.9rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bubbles-list__item-6{--max-container-width: 61rem;padding-right:4rem}.bubbles-list__item-6 .bubbles-list__item-decor-1{top:-1.4rem;left:-4.3rem;width:9.5rem;height:9.4rem}.bubbles-list__item-6 .bubbles-list__item-splash{bottom:-3.7rem;left:.5rem}@media screen and (min-width:1024px){.bubbles-list__item-6{margin-left:8rem}}@media screen and (max-width:1024px){.bubbles-list__item-3{--max-container-width: 61rem;margin-right:0}.bubbles-list__text p{display:inline}.bubbles-list__item-4{--max-container-width: 58rem;margin-left:auto}}@media screen and (max-width:768px){.bubbles-list .bubbles-list__item{--max-container-width: none}}@media screen and (max-width:640px){.bubbles-list__item:not(:first-child){margin-top:3rem}.bubbles-list__item{padding:3rem 3.8rem 3rem 4.8rem;font-size:1.6rem;line-height:2.4rem;border-radius:4rem}.bubbles-list__item-1 .bubbles-list__item-bottom-splash,.bubbles-list__item-2 .bubbles-list__item-bottom-splash{display:none}.bubbles-list__item-2 .bubbles-list__item-top-splash{right:0}.bubbles-list__item-1 .bubbles-list__item-decor-1{top:-1.8rem;left:-1.5rem;width:6.6rem;height:6.6rem}.bubbles-list__item-1 .bubbles-list__item-decor-2{top:initial;right:-1.6rem;bottom:-1rem;width:7.1rem;height:6.8rem;-webkit-transform:none;transform:none}.bubbles-list__item-2 .bubbles-list__item-decor-1{left:-1.9rem;width:7.6rem;height:7.6rem}.bubbles-list__item-3 .bubbles-list__item-decor-1{left:-1.6rem;width:6.6rem;height:6.6rem}.bubbles-list__item-4 .bubbles-list__item-decor-1{left:-1.5rem;width:5.4rem;height:5.4rem}.bubbles-list__item-5 .bubbles-list__item-decor-1{width:7.3rem;height:7.3rem}.bubbles-list__item-5 .bubbles-list__item-decor-2{right:-2.5rem;width:4.9rem;height:4.9rem}.bubbles-list__item-5 .bubbles-list__item-splash{left:0;-webkit-transform:rotate(180deg) scale(-1,1);transform:rotate(180deg) scale(-1,1)}.bubbles-list__item-6 .bubbles-list__item-decor-1{top:-1.2rem;left:-3.1rem;width:7.5rem;height:7.3rem}.bubbles-list__item-6 .bubbles-list__item-splash{left:0}}.color-form-section{max-width:var(--max-container-width);padding:6rem 18.8rem 5rem;margin-bottom:10.5rem;background:rgba(255,244,236,.7);border-radius:4rem}.color-form-section .section-heading{text-transform:none}.color-form-section .reviews-data-col{position:relative}.color-form-section__text{position:relative;max-width:85rem;margin-top:3rem;margin-right:auto;margin-left:auto;font-size:20px;line-height:3.2rem;text-align:center}.color-form-section form{margin-top:2.25rem}.color-form-section__btn{padding:1.8rem 4.5rem;line-height:1.22;font-weight:700}.color-form-section form .reviews-data-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.color-form-section__decoration{position:absolute}.color-form-section__decoration--1{top:-7px;right:47px}.color-form-section__decoration--2{bottom:-11px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.color-form-section .reviews-data-col,.color-form-section .reviews-data-row--inner{padding-top:.75rem;padding-bottom:.75rem}.color-form-section .reviews-data-col--pt{padding-top:3.25rem}.color-form-section textarea.text-input{height:11rem}@media screen and (max-width:1024px){.color-form-section{padding:4rem var(--content-padding)}}@media screen and (max-width:640px){.color-form-section{margin-bottom:10rem;border-radius:1.6rem}.color-form-section .color-form-section__text+form{margin-top:1.35rem}.color-form-section__decoration--2{left:19px;width:104px;-webkit-transform:none;transform:none}.color-form-section__text{margin-top:1.3rem;font-size:1.6rem;line-height:2.4rem}.color-form-section .reviews-data-col--pt{padding-top:1.75rem}.color-form-section .text-input{height:5.4rem}.color-form-section textarea.text-input{height:12rem}.color-form-section__btn{padding-top:1.4rem;padding-bottom:1.4rem}}.brand-section{margin-top:2.3rem}.brand-section__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-4.3rem}.brand-section__wrapper{position:relative;left:-2.7rem}.brand-section__img{z-index:2}.brand-section__text{font-size:2rem;font-weight:700;line-height:3.4rem}.brand-section__text b{font-weight:900}.brand-section__wrapper{margin-top:3rem}.brand-section+.color-form-section{margin-top:1rem}.brand-section .color-list{margin-top:.6rem;margin-left:-.5rem;margin-right:-.5rem}.brand-section+.color-form-section .section-heading{font-size:3.6rem;line-height:4.4rem}@media screen and (max-width:768px){.brand-section{margin-top:1.2rem}.brand-section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}.brand-section__wrapper{left:0;margin-top:0}.brand-section__img{display:none}.brand-section .color-list{margin-top:1rem}.brand-section+.color-form-section{margin-top:4rem}.brand-section+.color-form-section .section-heading{font-size:2.2rem;line-height:2.8rem}}.color-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.color-list li{margin:.5rem;font-size:2rem;line-height:3.4rem}.color-list__item{padding:.8rem 2rem;background:#fee787;border-radius:200px}.color-list__item--pink{background:#fcede1}.color-list__item--peach{background:#fff4de}.color-list__item--turquoise{background:#7cffe0}.color-list__item--purple{background:#faeaff}.color-list__item--dark-pink{background:#ffe2f0}@media screen and (max-width:768px){.color-list li{font-size:1.8rem;line-height:1.5}}
/* End */


/* Start:/local/styles/css/custom.css?179025087061629*/
.catalog__select-type-reset-filter {
	visibility: hidden;
}
.catalog__select-type-reset-filter.show-clear-filter {
	visibility: visible;
}
.js-catalog__sorting.hide-sort {
	display: none;
}
.product__sale-label.hide,.js-sale.hide {
	display: none;
	/*visibility: hidden;*/
}
.swiper-slide.disabled {
    opacity: .5;
}
.js-delivery-tab {
	display: none;
}
.js-delivery-tab.show {
	display:block;
}
.js-choose-assorti-slider {
	display: none;
}
.js-choose-assorti-slider.show {
	display: block;
}
.constructor__popup-cookies-list-item.disabled {
	opacity: .5;
}
/*
.swiper-slide.disabled a,.swiper-slide.disabled .product__choose-taste-checkbox {
	cursor: default;
}
*/
.cart__delivery-types-list > .form {
    display: grid;
    gap: 1rem;
    max-height: 340px;
    overflow: auto;
}
.bx-soa-pp-desc-container {
	display: none;
}
.js-delivery-type-info-pvz {
	font-family: 'Roboto', sans-serif;
}
.zindex {
	z-index: 10;
}
.js-choose-assorti-slider .swiper-container {
    display: none;
}
.js-choose-assorti-slider.show .swiper-container {
    display: block;
}
.js-delivery-type-info-pvz > span {
	display: none;
}
#bx-soa-order .inline-form-alert .error-text {
	color: #e62f48;
	padding-bottom: 10px;
}
.js-open-corrected {
	display: none;
}
#changed-order-items-modal .cart__item-quantity-block .js-basket-change.disabled {
	opacity: .5;
}
#bx-soa-delivery .tabs-nav__checkbox.hide
{
	display: none;
}
/* city popup */
.city-drop {
	z-index: 1000;
	position: absolute;
	background: #fff;
	top: 100%;
	margin-top: 7px;
	left: 20px;
	box-shadow: 0 4px 40px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	padding: 30px;
	opacity: 0;
	visibility: hidden;
	transform: translateY(10px);
	transition: all 0.4s cubic-bezier(0.36, 0.26, 0.19, 1.03), visibility 0s cubic-bezier(0.36, 0.26, 0.19, 1.03) 0.4s;
}

.show-city-alert .city-drop {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	transition: all 0.4s cubic-bezier(0.36, 0.26, 0.19, 1.03), visibility 0s cubic-bezier(0.36, 0.26, 0.19, 1.03) 0s;
}

.city-drop .city-drop__title {
	font-size: 18px;
	padding-bottom: 20px;
}

.city-drop .btn {
	font-weight: normal;
}

.city-drop .city-drop__close {
	position: absolute;
	right: 0;
	top: 0;
	border-radius: 100%;
	cursor: pointer;
	padding: 20px;
}

.city-drop .city-drop__close svg {
	transition: all 0.4s cubic-bezier(0.36, 0.26, 0.19, 1.03);
	fill: #9D9D9D;
	display: block;
}

.city-drop .city-drop__close:hover svg {
	fill: #000;
}
.city-drop .page-row {
    display: flex;
    margin: 0 -15px;
}
.city-drop .page-row.page-row--small {
    margin: 0 -5px;
}
.city-drop .page-col.page-col--small {
    padding: 0 5px;
}
.city-drop .page-col {
    box-sizing: border-box;
}
.js-close-city {
	cursor: pointer;
}
.blog-detail__content--pay{
	max-width: unset;
	margin-bottom: 80px;
}
.blog-detail__content--pay ul{
	margin: 10px 20px;
	list-style: initial;
}
.blog-detail__content--pay ol {
	margin: 10px 0;
}
@media only screen and (max-width: 640px) {
    .city-drop {
        position: fixed;
        top: 0;
        left: 0;
        width: calc(100vw - 20px);
        margin: 10px;
        padding: 15px;
    }
    .city-drop .page-row {
        display: grid;
        gap: 15px;

    }
    .city-drop .btn {
        width: 100%;
    }
}
/* end city popup */
@media only screen and (max-width: 640px) {
	.page-header__btns {
		display: block !important;
	}
	.page-header__btns > a {
		display: none;
	}
}
.link-more {
	margin-left: 2.6rem;
}
.popup-link-clear {
	margin: 0;
}

@media screen and (max-width: 1024px){
	.product__main-content--update .product__bonus{
		width: 50%;
	}
}


@media screen and (max-width: 640px){

	/*Cookies popup start*/
    .cookies{
        bottom: 83px;
        height: 54px;
		z-index: 799;
    }
    .cookies .cookies__inner{
        display: flex;
        font-size: 10px;
        max-width: 100%;
        width: 100%;
    }
    .cookies .btn{
        font-size: 14px;
        padding: 10px 20px;
    }

	/*Cookies popup end*/


	/*City choose start*/

	.city-drop .city-drop__title{
        font-size: 15px;
        padding-bottom: 13px;
    }
    .city-drop .page-row{
        gap: 10px;
    }
    .city-drop .page-row .btn.js-close-city{
        font-size: 1.5rem;
        padding: 1.2rem 2.8rem;
    }
    .city-drop .page-row .btn.js-modal-city{
        font-size: 1.5rem;
        padding: 1rem 2.8rem;
    }

	/*City choose end*/

	/*Pattern under banner start*/

	.home-slider--update .home-slider__splash--mobile{
		display: none;
	}

	/*Pattern under banner end*/

	.product__main-content--update .product__total{
    	flex-wrap: wrap;
	}

	.product__main-content--update .product__submit{
		display: inline-flex;
		width: 100%;
		margin-top: 20px;
	}

	.mobile-nav__add-to-cart-btn-wrapper{
		display: none !important;
	}
	.product__main-content--update .product__bonus{
		width: 100%;
	}
/*mobile iphone menu start*/
	header.page-header{
		height: 0;
	}
	header.page-header .container{
		padding: 0;
	}
	.mobile-nav.mobile-nav--iphone{
		border-radius: 0;
		top: 0;
		height: 50px;
		display: none;

	}
	.mobile-nav.mobile-nav--iphone .mobile-nav__list{
		height: 100%;
		justify-content: flex-start;
	}
	.mobile-nav--iphone .mobile__nav-list-item{
		width: 15%;
		z-index: 2;
		height: 100%;
	}
	.mobile-nav--iphone .mobile__nav-list-item:nth-child(3){
		margin-left: auto;
	}
	.mobile-nav--iphone .mobile__nav-list-item--btn-home{
		width: 55%;
		z-index: 1;
	}
	.mobile-nav--iphone .mobile__nav-list-item--btn-home .mobile-nav__btn{
		width: 100px;
	}
	.mobile-nav--iphone .mobile__nav-list-item--btn-home .mobile-nav__btn svg{
		width: 200px;
	}
	.mobile-menu--iphone{
		padding-left: 20px;
		padding-right: 20px;
		width: 85%;
		left: -85%;
	}
	.back-dark-overlay{
		width: 100%;
		height: 100%;
		top: 0;
		position: fixed;
		background-color: rgb(0 0 0 / 65%);
		z-index: 1699;
		display: none;
	}
	.back-dark-overlay.active{
		display: initial;
	}
	.back-dark-overlay.active.city-selecting{
		z-index: 1700;
	}
	.mobile-menu.mobile-menu--iphone.active{
		transform: translateX(100%);
		padding-bottom: 20px;
		padding-top: 12px;
	}
	.mobile-menu--iphone .mobile-menu__close-btn{
		margin-left: 0;
	}
	.mobile-menu--iphone .mobile-menu__top-row{
		margin-bottom: 22px;
	}

	.mobile-menu--iphone__back-main{
		background-color: #faefe6;
		display: flex;
		height: 75px;
		align-items: center;
		justify-content: space-between;
		padding: 10px 20px;
		width: calc(100% + 40px);
		margin-left: -20px;
		margin-bottom: 40px;
		position: relative;
	}

	.mobile-menu--iphone__back-main::after{
		content: '';
		width: 136px;
		height: 60px;
		background-image: url(/local/styles/css/../img/iphone-menu/sprite-back.png);
		background-repeat: no-repeat;
		background-size: cover;
		position: absolute;
		right: 0;
		bottom: 0;
		transform: translateY(38px);
		z-index: 1;
	}
	.mobile-menu--iphone__back-main-text{
		z-index: 2;
	}
	.mobile-menu--iphone__back-main-img{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		z-index: 2;
		margin-right: 20px;
	}
	.mobile-menu--iphone__back-main-img img{
		width: 38px;
	}

	.mobile-menu--iphone .mobile-menu__large-btn{
		padding: 5px 20px;
		overflow: hidden;
		min-height: 92px;
	}
	.mobile-menu__large-btn-bg{
		background-color: #8f533e;
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		opacity: .3;
		z-index: 1;
	}
	.mobile-menu--iphone .mobile-menu__large-btn--constructor::before{
		display: none;
	}
	.mobile-menu--iphone .mobile-menu__large-btn-content{
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		z-index: 2;
	}
	.mobile-menu--iphone .mobile-menu__large-btn-content img{
		max-height: 82px;
		margin-left: 30px;
		max-width: 120px;
	}
	.mobile-menu--iphone .mobile-menu__large-btn:not(.mobile-menu__large-btn--constructor)::before{
		display: none;
	}
	.mobile-menu--iphone .mobile-menu__large-btn:not(.mobile-menu__large-btn--constructor)::after{
		display: none;
	}
	.mobile-menu--iphone .mobile-menu__large-btn--constructor .mobile-menu__large-btn-content{
		flex-direction: column;
		align-items: flex-start;
	}
	.mobile-menu--iphone .mobile-menu__large-btn--constructor{
		background: #f8ece4;
	}
	.mobile-menu--iphone .mobile-menu__large-btn--constructor .mobile-menu__large-btn-title{
		text-transform: uppercase;
		margin-bottom: 15px;
	}
	.mobile-menu--iphone .mobile-menu__large-btn--constructor img{
		max-height: 140px;
	}
	.mobile-menu--iphone .mobile-menu__bottom-row{
		flex-direction: column;
		padding: 0 25px;
		align-items: flex-start;
	}
	.mobile-menu--iphone .mobile-menu__bottom-row .mobile-menu__phone-link{
		margin-bottom: 20px;
	}
	.mobile-menu--iphone .mobile-menu__city svg{
		width: 35px;
		height: 35px;
	}
	.mobile-menu--iphone .mobile-menu__city{
		color: #531918;
		font-size: 18px;
	}
	.mobile-menu__city-dropdown--iphone-menu{
		width: 98%;
		left: 50%;
		height: auto;
		top: 2%;
		transform: translateX(-50%);
		overflow:auto;
		max-height:96%;
	}
	.mobile-menu__city-dropdown--iphone-menu.active{
		z-index: 1701;
	}
	.mobile-nav.mobile-nav.mobile-nav--iphone, .mobile-nav.mobile-nav.mobile-nav--iphone{
		display: block;
	}
	.mobile-nav, .mobile-nav{
		display: none;
	}
	.home-slider, .home-slider{
		margin-top: -50px;
	}
	.page-header, .page-header, .page-main, .page-main{
		margin-top: 50px;
	}
	.breadcrumbs__content, .breadcrumbs__content{
		padding-top: 20px;
	}
	.city-drop, .city-drop{
		top: 60px;
	}
	.page-header .page-header__navigation{
		display: none;
	}
	.page-header .page-header__row::after{
		display: none;
	}
	.cookies, .cookies{
		bottom: 25px;
	}
	.keyboard-opening.mobile-nav, .keyboard-opening.is-iphone .mobile-nav{
		transform: translateY(0);
	}

	/*mobile iphone menu end*/
	.page-header__row::after{
		top: -10px;
	}
}

.product__main-content--update .product__bonus{
	padding: 1rem 1.5rem;
}

.product__main-content--update .product__bonus .icon-score{
	width: 2rem;
    height: 2rem;
}
.blog-detail__about-product-advantages .blog-detail__about-product-advantages-modals{
	flex-direction: column;
	display: flex;
	justify-content: space-between;
}
.blog-detail__about-product-advantages-modals__wrapper{
	display: flex;
	flex-direction: row;
	width: 100%;
	justify-content: space-between;
}
.js-constructor .constructor__popup-box-completed {
	display: none;
}

.cart__items-list--custom .cart__item-price-regular{
	font-weight:bold;
}

.btn--small{padding: 5px 15px;}
.page-footer--small .page-footer__row{align-items: center;}
.page-footer--small .page-footer__policy-link,.page-footer--small .page-footer__copyright{margin-top:0;}
.btn--small-2{padding: 7px 15px;font-size:14px;}

.cart__items-list--custom-2 .cart__item.compact .cart__item-image-container{
	width:12rem;
	position: absolute;
	z-index: 5;
	left: 0;
	top: 1rem;
}
.cart__items-list--custom-2 .cart__item.compact{
	padding-left:14rem;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-title{
	font-size:18px;
	line-height:150%;
	padding-right: 20px;
}
.cart__items-list--custom-2 .cart__item-components .cart__item-title {
	padding-bottom: 10px;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-column-name{
	display:none;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-price-regular{
	font-weight:bold;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-image-block{
	margin-bottom:1rem;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-remove-btn{
	top:22px;
	margin:0;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-remove-btn svg{
	width:15px;
	height:20px;
	display: block;
}
.cart__item__del-block{
	width:100%;
	display: flex;
	flex: auto;
	align-self: stretch;
}
.cart__items-list--custom-2 .cart__item-quantity-block-btn{
	width: 36px;
	height: 36px;
}
.cart__items-list--custom-2 .cart__item.compact .cart__item-quantity-block{
	width: 110px;
}

.cart__items-list--custom .cart__item-remove-btn svg{
	width:15px;
	height:20px;
	display: block;
}

.cart__items-list--custom .cart__item-remove-btn{
	position:absolute;
	z-index:5;
	right:0;
	top:50%;
	margin-top:-10px;
}
.cart__item__del-block-2{
	align-self: stretch;
	display:flex;
	position:relative;z-index:1;
	flex:auto;
}
.cart__items-list--custom .cart__item-price-block,.cart__items-list--custom-2 .cart__item-price-block{
	white-space:nowrap;
}

.cart__items-list--custom-2 .cart__item--constructor.compact .cart__item-bottom-row{
	margin-left: -14rem;
	width: calc(100% + 14rem);
	margin-top: 20px;
}

.cart__summary.cart__summary--popup{
	padding:1rem 2rem 1.2rem 2rem;
	margin-bottom:2rem;
}

.cart__items-list--custom-2 .cart__item-components td, .cart__items-list--custom-2 .cart__item-components th {
	font-size: 14px;
}
.cart__items-list--custom-2 .cart__item-components td{
	width: auto;
}

.total-sticky{
	display:none;
	position:fixed;
	z-index:10;
	left:0;
	top:50px;
	width:100%;
	background:#faefe9;
	box-shadow: 0.4rem 0 2.5rem rgb(255 0 0 / 16%);
	padding-top:10px;
	padding-bottom:10px;
	transition:all 0.3s ease-in-out;
	transform:translate3d(0,-100px,0);
}
.total-sticky--active{
	transform:translate3d(0,0,0);
}
.total-sticky__label{
	display:block;
	font-weight:900;
	font-family: var(--roboto);
	padding-bottom:3px;
	font-size: 1.4rem;
}
.total-sticky__name{
	margin-right:auto;
	font-size: 14px;
}
.total-sticky .btn{
	align-self:center;
	font-weight:bold;
	font-size: 1.6rem;
	line-height:1.5;
}

.delivery-cart{
	display:flex;
	align-items:center;
	padding:0 0 20px 0;
	font-size:18px;
}
.delivery-cart__img img{
	height:65px;
	max-width:none;
	width:auto;
	display:block;
}
.delivery-cart__text{
	padding-right:20px;
	margin-right:auto;
	font-weight: 900;
}
.delivery-cart__text strong{
	white-space:nowrap;
	font-weight:900;
}
.delivery-cart--small{
	/*font-size:12px;
	line-height:150%;*/
	padding: 0 0 10px 0;
	font-size:16px;
}
.delivery-cart--small .delivery-cart__img img{
	height:40px;
}
.plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video{
	top:-1px;
	height:calc(100% + 1px);
}

.cart__items-list--custom .btn--outline,.cart__items-list--custom-2 .btn--outline{width:100%;max-width:250px;}
.cart-popup__inner{
	height:calc(100vh - calc(100vh - 100%));
	width: 435px;
	max-width: 100%;
}

.btn-loader--show--ok:after{
	-webkit-animation:none;
	animation:none;
	background-image: url('/local/styles/img/check.svg');
    background-size: contain;
}
.cart__items-list--custom-2 .btn--outline{
	max-width: none;
}
.cart-popup__items{
	padding-right: 2rem;
}

.cart__items-list--custom-2 .cart__item-components{
	max-width: none;
	padding: 20px 0 10px;
	margin: 0;
	display: block;
}



@keyframes shake {
  0% {
    transform:translateX(0);
  }
  25% {
    transform:translateX(6px)
  }
  50% {
    transform:translateX(-4px);
  }
  75% {
    transform:translateX(2px);
  }
  100% {
    transform:translateX(0);
  }
}

.btn-shake{
	animation: shake .5s ease-in-out forwards;
}

.cart__items-list--custom .cart__item-components{
	display: none;
}

.cart__items-list--custom-2 .cart__item-description{font-size:1.2rem;}


@media only screen and (max-width: 1024px) {
	.delivery-cart{max-width:400px;margin-bottom:20px;padding-top:20px;}
	.cart__items-list.cart__items-list--custom:last-child .cart__items-list-item:last-child .cart__item:before {display: block;}
	.delivery-cart--small{padding-top:0;}
}
@media only screen and (max-width: 750px) {
	.page-footer__row:before{transform:none;left:-30px;width:auto;right:-30px;background-image:url('/local/styles/css/../img/splashes/footer-mob-bg.svg');background-position: center top;}
	.page-footer__row:after{display:none;}
}
@media only screen and (max-width: 640px) {
	.page-footer--small .page-footer__contacts-wrapper{padding: 0 0 10px 0;}
	.page-footer--small .page-footer__row{padding: 20px 0 30px 0;}
	.cart__items-list--custom .cart__item-column-name,.cart__items-list-item:first-child .cart__item-column-name{display:none;}
	.cart__items-list--custom .cart__item-image-container{width:12rem;position: absolute;z-index: 5;left: 0;top: 2rem;}
	.cart__items-list--custom .cart__item-title{
		font-size:18px;
		line-height: 150%;
		padding-right: 20px;
	}
	.cart__items-list--custom-2 .cart__item.compact  .cart__item-title{font-size:1.6rem;line-height: 150%;}
	.cart__items-list--custom .cart__item-description{font-size:1.2rem;}
	.cart__items-list--custom-2 .cart__item-description{font-size:1.2rem;}
	.cart__items-list--custom .cart__item-image-block{display:block;margin-bottom:10px;}
	.cart__items-list--custom .cart__item-content{width:auto;}
	.cart__items-list--custom .cart__item{padding-left:14rem;min-height: 155px;}
	.btn--small{padding: 5px 10px;font-size: 1.5rem;}

	.total-sticky{display:flex;}
	.delivery-cart__img img{height:65px;}
	.delivery-cart--small{margin-bottom:0;}
	.cart-popup__inner{padding:2rem 2rem 1rem 2rem;}
	.cart__items-list--custom .cart__items-list-item:last-child .cart__item:after{display:block;content:'';}
	.total-sticky .btn{padding:8px 20px;}
	.cart__items-list--custom-2 .cart__item.compact {padding-left: 14rem;}
	.cart__right-col .cart__summary{border-radius:0;margin-left: -0.9rem;margin-right: -0.9rem;}
	.delivery-cart{font-size:16px;}

	.cart__items-list--custom .cart__item-remove-btn{
		margin: 0;
		top: 22px;
	}
	.cart__item__del-block-2{
		position: static;
	}
	.cart__items-list--custom .cart__item-quantity-block-btn{
		width: 36px;
		height: 36px;
	}
	.cart__items-list--custom .cart__item-quantity-block{
		width: 110px;
	}
	.cart__items-list--custom .cart__item-bottom-row{
		margin-left: -14rem;
		width: calc(100% + 14rem);
		margin-top: 20px;
	}
	.cart__items-list--custom .btn--outline{
		max-width: none;
	}
	.cart__items-list--custom .cart__item-components{
		display: block;
		margin: 0;
		padding: 20px 0 10px 0;
	}
	.cart__items-list--custom .cart__item-components .cart__item-title{
		padding-bottom: 10px;
	}
	.cart__items-list--custom .cart__item-components td{
		width: auto;
		color: var(--brown);
	}
	.cart__items-list--custom .cart__item-components td, .cart__items-list--custom .cart__item-components th{
		font-size: 14px;
	}


}
@media only screen and (max-width: 350px) {
	.total-sticky__name{
		font-size: 13px;
	}
	.cart__items-list--custom .cart__item-image-container{
		width: 10rem;
	}
	.cart__items-list--custom-2 .cart__item.compact .cart__item-image-container{
		width: 10rem;
	}
	.cart__items-list--custom .cart__item{
		padding-left: 12rem;
	}
	.cart__items-list--custom-2 .cart__item.compact{
		padding-left: 12rem;
	}
	.cart__items-list--custom .cart__item-quantity-block,
	.cart__items-list--custom-2 .cart__item-quantity-block{
		width: 100px;
	}
	.cart__items-list--custom .cart__item-bottom-row{
		margin-left: -12rem;
		width: calc(100% + 12rem);
	}
	.cart__items-list--custom-2 .cart__item--constructor.compact .cart__item-bottom-row{
		margin-left: -12rem;
		width: calc(100% + 12rem);
	}
	.delivery-cart__img img{
		height: 34px;
	}
}

.popup-window-angly:before{
	display: none;
}
.dtoggle{
	border-bottom: 2px solid #dcdcdc;
	margin-bottom: 40px;
}
.dtoggle__name{
	position: relative;
	z-index: 1;
	font-size: 21px;
	line-height: normal;
	padding: 24px 0 24px 44px;
	border-top: 2px solid #dcdcdc;
	cursor: pointer;
}
.dtoggle__name:hover .dtoggle__name__ico{
	fill: var(--brown);
}
.dtoggle__name__ico{
	position: absolute;
	z-index: 1;
	left: 8px;
	top: 50%;
	transform: rotate(90deg);
	fill: #bebebe;
	width: 16px;
	height: 16px;
	margin-top: -8px;
	transition: all 0.3s;
}
.dtoggle__block{
	padding: 0 0 24px 0;
	display: none;
}
.dtoggle__block--p0{
	padding-bottom: 0;
}
.dtoggle__name--active .dtoggle__name__ico{
	transform: rotate(-90deg);
}
.dtoggle__text{
	padding-top: 30px;
}
.dtoggle__text .dtoggle__text{
	padding-top: 0;
}
.dtoggle--mobile{
	display: none;
}
.dtoggle--mobile .clist__item{
	border-top: 1px dashed #d8d8d8;
	border-bottom: none;
}

.standard-radio--new .standard-radio__text{
	padding-left: 5rem;
	padding-right: 2rem;
}
.standard-radio--new .cart__summary-table{
	width: 75%;
	margin-left: auto;
}
.cart__checkout-heading--small{
	font-size: 26px;
}
.cart__checkout-point-delivery-variants-list--small .standard-radio__text{
	font-size: 14px;
}
.cart__checkout-point-delivery-variants-list--small .cart__checkout-point-delivery-variants-list-item{
	margin-bottom: 10px;
}
.cart__checkout-point-delivery-variants-list--small .standard-radio__checkmark{
	margin-top: 2px;
}

.red{
	color: var(--primary-color);
}
.brown{
	color: var(--brown);
}

a.more-link{
	display: inline-block;
	font-size: 14px;
	transition: all 0.3s;
	white-space: nowrap;
}
.more-link__text{
	transition: all 0.3s;
	color: var(--primary-color);
	border-bottom: 1px dashed var(--primary-color);
}
.more-link__ico{
	display: inline-block;
	vertical-align: middle;
	transform: rotate(90deg);
	fill: var(--primary-color);
	margin-left: 15px;
	width: 14px;
	height: 14px;
	transition: all 0.3s;
}
.more-link--active .more-link__ico{
	transform: rotate(-90deg);
}
a.more-link:hover .more-link__text{
	color: var(--brown);
	border-bottom-color: transparent;
}
a.more-link:hover .more-link__ico{
	fill: var(--brown);
}
.more-link--radio{
	margin-left: 28px;
}
.more-link__hide{
	display: none;
}
.more-link--active .more-link__show{
	display: none;
}
.more-link--active .more-link__hide{
	display: inline;
}

.standard-radio__text .cart__summary-table tr{
	margin: 3px 0;
}
.account__delivery-address-form-col--mess{
	font-size: 12px;
	line-height: 150%;
	font-style: italic;
	align-self: center;
	margin-top: 24px;
	font-family: var(--roboto);
	font-weight: bold;
}
.account__delivery-address-form-row{
	margin-bottom: 0;
}

.standard-radio--new .standard-radio__text img{
	max-width: 75px;
	max-height: 50px;
	width: auto;
	height: auto;
}

.pb20{
	padding-bottom: 20px;
}

.order-col-bonus{
	max-width: 310px;
	margin-bottom: 30px;
}
.bonus-block{
	display: flex;
	max-width: 270px;
	font-size: 14px;
	line-height: 150%;
	padding: 0 0 10px 0;
	align-items: center;
}
.bonus-block__ico{
	margin-left: auto;
	width: 30px;
	height: 30px;
	min-width: 30px;
}
.bonus-block__caption{
	font-weight: 900;
	display: block;
}
.bonus-block-descr{
	font-size: 14px;
	line-height: 150%;
	color: #8b8b8b;
}
.bonus-block-descr--promo{
	color: var(--brown);
}
.bonus-block-descr--promo strong{
	font-weight: 900;
}
.mb10{
	margin-bottom: 10px;
}
.promo-checkbox{
	margin-bottom: 10px;
}
.promo-checkbox .standard-checkbox__text{
	font-size: 14px;
	font-weight: 900;
	color: var(--brown);
}
.close-ico-inline{
	width: 10px;
	height: 10px;
	border:10px solid transparent;
	box-sizing: content-box;
	vertical-align: middle;
	cursor: pointer;
	transition: all 0.3s;
	fill: #555555;
}
.close-ico-inline:hover{
	fill:var(--primary-color);
}

.cart__summary-table__discount th, .cart__summary-table__discount td{
	font-size: 14px;
	line-height: normal;
}

.weight-normal{
	font-weight: normal;
}

.cart__row--new .cart__left-col{
	margin-bottom: 100px;
}
.cart__row--new .cart__right-col{
	width: 400px;
}

.cart-cat-block{
	border:5px solid #fbefe7;
	padding: 22px;
	border-radius: 20px;
}
.cart-cat-block .pb20{
	border-bottom: 1px solid #d8d8d8;
}
.clist__item{
	border-bottom: 1px solid #d8d8d8;
	padding: 20px 0;
}
.clist__item:last-child{
	border-bottom: none;
	padding-bottom: 0;
}
.clist__item--caption{
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	font-family: var(--roboto);
}
.clist__item--disabled{
	opacity: 0.5;
}
.clist__block{
	display: flex;
	align-items: center;
	font-family: var(--roboto);
	font-size: 14px;
}
.clist__photo{
	width: 70px;
	margin: 0 10px 0 0;
	min-width: 70px;
	position: relative;
	z-index: 1;
}
.clist__img{
	width:100%;
	height: auto;
	display: block;
}
.clist__caption{
	font-size: 18px;
	line-height: 150%;
	display: block;
	font-weight: 900;
	margin-bottom: 0.4rem;
	transition: color 0.3s;
}
a.clist__block:hover .clist__caption{
	color:var(--primary-color);
}
.clist__size{
	font-size: 12px;
	color: #555;
	line-height: 18px;
}
.clist__name{
	padding-right: 20px;
	margin-right: auto;
}
.clist__cost{
	width: 18%;
	text-align: right;
	padding-left: 10px;
	white-space: nowrap;
}
.clist__cost s{
	display: block;
	color: #757575;
	font-size: 12px;

}
.clist__count{
	width: 13%;
	white-space: nowrap;
}
.cart__item-components--small{
	max-width: none;
}
.cart__item-components--small td,.cart__item-components--small th{
	font-size: 14px;
	line-height: normal;
}
.cart__item-components--small td{
	width: auto;
}
.clist__item .cart__item-components{
	margin-top: 20px;
}
.clist--scroll{
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 450px;
	padding-right: 1rem;
	margin-right: -1rem;
}
.no-touch .clist--scroll::-webkit-scrollbar {
	 background-color: white;
	 width: 3px;
 }

.no-touch .clist--scroll::-webkit-scrollbar-thumb {
	 background-color: var(--brown);
 }

.no-touch .clist--scroll::-webkit-scrollbar-button {
	 display: none;
 }

.no-touch .clist--scroll::-webkit-scrollbar-track {
	 background-color: #f5f5f5;
}

@media only screen and (max-width: 1200px) {
	.cart__row--new .cart__left-col{
		margin-bottom: 50px;
	}
	.page-header__navigation-links:first-child .page-header__navigation-link-wrapper:first-child{
		margin-left: 0;
	}
	.page-header__navigation-links:last-child .page-header__navigation-link-wrapper{
		margin-right: 0;
	}
	.page-header__btn{
		margin-right: 0;
		margin-left: 20px;
	}
}
@media only screen and (max-width: 1024px) {
	.cart__row--new .cart__right-col{
		display: none;
	}
	.dtoggle--mobile{
		display: block;
	}
	.clist__item:last-child{
		padding-bottom: 20px;
	}
}

@media only screen and (max-width: 768px) {
	.cart__checkout-heading--small{
		font-size: 18px;
	}

}
@media only screen and (max-width: 640px) {
	.cart__row--new .cart__left-col{
		margin-bottom: 30px;
	}
	.dtoggle__name{
		font-size: 16px;
		padding: 20px 0 20px 34px;
	}
	.standard-radio--new .cart__summary-table td,.standard-radio--new .cart__summary-table th{
		font-size: 14px;
		line-height: normal;
	}
	.standard-radio--new .standard-radio__text img{
		max-width: 50px;
		max-height: 50px;
	}
	.account__delivery-address-form-col--mess{
		margin-top: 0;
	}
	.clist__caption{
		font-size: 14px;
	}
	.cart__item-components--small td, .cart__item-components--small th{
		font-size: 12px;
		line-height: normal;
	}
	.clist__cost{
		width: 20%;
	}
	.clist__cost s{
		font-size: 11px;
	}
}
@media only screen and (max-width:350px) {
	.standard-radio--new .standard-radio__text img{
		max-width: 40px;
		max-height: 40px;
	}
	.cart__checkout-heading{
		font-weight: bold;
	}
}
@media only screen and (max-width: 350px) {
	.clist__block{
		font-size: 12px;
	}
	.more-link__ico{
		margin-left: 3px;
	}
	.clist__photo{
		width: 50px;
		min-width: 50px;
	}
}

.page-header__city__label,
.page-header__back{
	display: none;
	font-family: var(--roboto);
	font-size: 1.6rem;
	line-height: 1.9rem;
	white-space: nowrap;
	font-weight: bold;
}
.page-header__phone{
	display: none;
}
.z5{
	position: relative;
	z-index: 5;
}


@media only screen and (min-width: 1200px) {

	.page-header__city__label{
		display: inline-block;
		padding-right: 5px;
	}
}
@media only screen and (min-width: 950px) {
	.page-header__city__label,
	.page-header__back,
	.page-header-make .page-header__city-link{
		font-size: 1.6rem;
	}
	.page-header__back{
		margin-left: 0;
	}
	.page-header__back svg{
		margin-right: 10px;
	}
}
@media only screen and (min-width: 768px) {
	.page-header__city__label,
	.page-header__back,
	.page-header-make .page-header__city-link{
		font-size: 1.4rem;
	}
	.page-header-make .page-header__city{
		bottom: -0.25rem;
	}
	.page-header-make .page-header__tablet-burger{
		display: none;
	}
	.page-header-make .page-header__navigation-links,
	.page-header-make .page-header__btns{
		display: none;
	}
	.page-header-make .page-header__city{
		white-space: nowrap;
	}
	.page-header-make .page-header__city-link{
		vertical-align: middle;
	}

	.page-header__back{
		display: block;
		position: relative;
		bottom: -0.25rem;
		z-index: 1;
		width: 20%;
		padding-right: 20px;
		min-width: max-content;
		margin-left: -24px;
	}
	.page-header__back a{
		color: var(--brown);
		transition: all 0.3s;
	}
	.page-header__back a:hover{
		color: var(--primary-color);
	}
	.page-header__back a:hover svg{
		fill: var(--primary-color);
	}
	.page-header__back svg{
		vertical-align: middle;
		margin: -1px 5px 0 0;
		transition: all 0.3s;
	}
	.page-header__phone{
		display: block;
		white-space: nowrap;
	}
	.page-header__phone a{
		font-family: var(--roboto);
		font-size: 2.2rem;
		line-height: 1.9rem;
		font-weight: bold;
		color: var(--brown);
		transition: all 0.3s;
	}
	.page-header__phone a:hover{
		color: #000;
	}
}

.pt5{
	padding-top: 5px;
}

#SDEK_pvz,.popup-window{
	border-radius: 20px;
	overflow: visible;
}
#SDEK_map{
	margin: -20px 0 0 -10px;
}
.popup-window-buttons .ui-btn{
	display: none;
}
#SDEK_logo{
	opacity: 0;
}
#SDEK_closer,.popup-window-titlebar-close-icon{
	right: -28px;
	top: -28px;
	width: 28px;
	height: 28px;
	background: no-repeat;
}
#SDEK_closer:before,#SDEK_closer:after,
.popup-window-titlebar-close-icon:before,
.popup-window-titlebar-close-icon:after{
	content: '';
	position: absolute;
	z-index: -1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: no-repeat url(/local/styles/css/../img/icons/stylized-cross-white.svg) 0 0;
	background-size: 100% 100%;
	opacity: 1;
	transition: opacity 0.3s;
	transform: none;
}
#SDEK_closer:after,
.popup-window-titlebar-close-icon:after{
	background-image: url(/local/styles/css/../img/icons/stylized-cross-red.svg);
	opacity: 0;
}
#SDEK_closer:hover{
	background-position: 0 0;
}
#SDEK_closer:hover:before,
.popup-window-titlebar-close-icon:hover:before{
	opacity:0;
}
#SDEK_closer:hover:after,
.popup-window-titlebar-close-icon:hover:after{
	opacity:1;
}
.popup-window-with-titlebar .popup-window-content{
	padding: 0;
}
.popup-window-titlebar-text{
	color: var(--brown);
	font-family: var(--ruda);
	font-weight: 900;
	font-size: 18px;
	padding: 3px 0 0 0;
}
.popup-window-overlay,#SDEK_mask{
	opacity: 0.6;
	background: #000;
}

#SDEK_pvz:before, .popup-window:before,#SDEK_pvz:after, .popup-window:after {
	content: '';
	width: 45.6rem;
	height: 49rem;
	position: absolute;
	left: -5.2rem;
	top: -3.8rem;
	pointer-events: none;
	z-index: -1;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(/local/styles/css/../img/splashes/modal-top-left-splash.svg);
	max-height: 100%;
	max-width: 100%;
}
#SDEK_pvz:after,.popup-window:after {
	left: auto;
	top: auto;
	right: -3.6rem;
	bottom: -10rem;
}
@media only screen and (max-width: 919px) {
	#SDEK_pvz{
		overflow: hidden;
	}
	#SDEK_map{
		margin: 0;
	}
	#SDEK_closer,.popup-window-titlebar-close-icon{
		right: 10px;
		top: 10px;
	}
	#SDEK_closer:before,.popup-window-titlebar-close-icon:before{
		background-image: url(/local/styles/css/../img/icons/stylized-cross-gray.svg);
	}
}
@media only screen and (max-width: 750px) {
	#SDEK_pvz:before, .popup-window:before,#SDEK_pvz:after, .popup-window:after {
		display: none;
	}
	#SDEK_closer,.popup-window-titlebar-close-icon{
		width: 20px;
		height: 20px;
	}
}
.home-slider .swiper-slide {
	margin-right: 150px;
}
@media only screen and (max-width: 640px) {
	.home-slider .swiper-slide {
		margin-right: 0;
	}
}
.cart__checkout-city {
	margin-left: 0;
}
/*.product__videos-slider-card {*/
/*	padding: 0 60px;*/
/*}*/
/*.product__videos-slider-card:before {*/
/*	content: '';*/
/*	width: 100%;*/
/*	height: 100%;*/
/*	background-image: url(/local/styles/img/splashes/product-videos-slide-splash.svg);*/
/*	background-repeat: no-repeat;*/
/*	background-position: center bottom;*/
/*	background-size: cover;*/
/*	z-index: -1;*/
/*	pointer-events: none;*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 0;*/
/*}*/
/*.swiper-slide:not(:first-child) .product__videos-slider-card:before{*/
/*	display: none;*/
/*}*/
/*.product__videos-slider::before {*/
/*	display: none;*/
/*}*/
/*@media only screen and (max-width: 1200px) {*/
/*	.product__videos-slider-card{*/
/*		padding: 0 50px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 950px) {*/
/*	.product__videos-slider-card{*/
/*		padding: 0 30px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 640px) {*/
/*	.product__videos-slider-card {*/
/*		padding: 0;*/
/*	}*/
/*}*/
.js-delivery-caption-info.hide {
	display: none;
}

.plyr__video-wrapper{
	background: #fff !important;
}
.modals__modal-inner--vertical{
	max-width: calc(55vh);
}
@media only screen and (max-width: 950px) {
	.modals__modal-inner--vertical{
		max-width: none;
	}
}

@media only screen and (max-width: 1000px) {
	.page-header__navigation-links:last-child {
		margin-left: auto;
	}
	.page-header__navigation-links:last-child .page-header__navigation-link-wrapper{
		margin-left: 0;
	}
	.page-header__btns, .page-header__city{
		/*flex-basis: 13rem;*/
	}
	.page-header__btn{
		/*margin-left: 10px;*/
	}
}
@media only screen and (max-width: 768px) {
	.page-header__navigation-link-wrapper--catalog{
		display: none;
	}
}

.select2{
	min-width: 100%;
	box-sizing: border-box;
	outline: none;
}
.select2 *{
	outline: none;
}

.select2-container {
	box-sizing: border-box;
	display: block;
	margin: 0;
	position: relative;
	vertical-align: middle;
	box-sizing: border-box;
}
.select2-container .select2-selection--single {
	box-sizing: border-box;
	cursor: pointer;
	display: flex;
	align-items: center;
	height: 54px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 1.6rem;
	padding: 0 20px 0 1.4rem;
	color: var(--brown);
	font-family: var(--roboto);
}
.select2-container .select2-selection--single .select2-selection__clear {
	background-color: transparent;
	border: none;
	font-size: 1em; }
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px; }
.select2-container .select2-selection--multiple {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	user-select: none;
	-webkit-user-select: none; }
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline;
	list-style: none;
	padding: 0; }
.select2-container .select2-selection--multiple .select2-selection__clear {
	background-color: transparent;
	border: none;
	font-size: 1em; }
.select2-container .select2-search--inline .select2-search__field {
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	margin-left: 5px;
	padding: 0;
	max-width: 100%;
	resize: none;
	height: 18px;
	vertical-align: bottom;
	font-family: sans-serif;
	overflow: hidden;
	word-break: keep-all; }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none; }

.select2-dropdown {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051; }

.select2-results {
	display: block; }

.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0; }

.select2-results__option {
	padding: 6px;
	user-select: none;
	-webkit-user-select: none; }

.select2-results__option--selectable {
	cursor: pointer; }

.select2-container--open .select2-dropdown {
	left: 0; }

.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0; }

.select2-search--dropdown {
	display: block;
	padding: 4px; }
.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	box-sizing: border-box; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none; }
.select2-search--dropdown.select2-search--hide {
	display: none; }

.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff;
	filter: alpha(opacity=0); }

.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	-webkit-clip-path: inset(50%) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
	background: #fff;
	border:1px solid #bebebe;
	border-radius: 1.4rem;
	transition: border 0.2s;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	height: 26px;
	margin-right: 20px;
	padding-right: 0px; }
.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #999; }
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	transition: all 0.2s;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
	float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	padding-bottom: 5px;
	padding-right: 5px;
	position: relative; }
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
	padding-right: 25px; }
.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	font-weight: bold;
	height: 20px;
	margin-right: 10px;
	margin-top: 5px;
	position: absolute;
	right: 0;
	padding: 1px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: inline-block;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0;
	padding-left: 20px;
	position: relative;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: bottom;
	white-space: nowrap; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
	cursor: default;
	padding-left: 2px;
	padding-right: 5px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	background-color: transparent;
	border: none;
	border-right: 1px solid #aaa;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #999;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	padding: 0 4px;
	position: absolute;
	left: 0;
	top: 0; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
	background-color: #f1f1f1;
	color: #333;
	outline: none; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
	padding-left: 5px;
	padding-right: 2px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
	border-left: 1px solid #aaa;
	border-right: none;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
	float: left;
	margin-left: 10px;
	margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: solid black 1px;
	outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top-left-radius: 0;
	border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
	background: transparent;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto; }

.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em; }

.select2-container--default .select2-results__option--group {
	padding: 0; }

.select2-container--default .select2-results__option--disabled {
	color: #999; }

.select2-container--default .select2-results__option--selected {
	background-color: #ddd; }

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #5897fb;
	color: white; }

.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px; }

.select2-container--classic .select2-selection--single {
	background-color: #f7f7f7;
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
	background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
	background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px; }
.select2-container--classic .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	height: 26px;
	margin-right: 20px; }
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
	color: #999; }
.select2-container--classic .select2-selection--single .select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
	background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
	background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
	float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
	background: transparent;
	border: none; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
	background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
	background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
	background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
	background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0;
	padding-bottom: 5px;
	padding-right: 5px; }
.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
	display: none; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	display: inline-block;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
	cursor: default;
	padding-left: 2px;
	padding-right: 5px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
	background-color: transparent;
	border: none;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #888;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	padding: 0 4px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #555;
	outline: none; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
	padding-left: 5px;
	padding-right: 2px; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
	border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	box-shadow: none; }

.select2-container--classic .select2-dropdown {
	background-color: white;
	border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
	border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
	border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto; }

.select2-container--classic .select2-results__option--group {
	padding: 0; }

.select2-container--classic .select2-results__option--disabled {
	color: grey; }

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #3875d7;
	color: white; }

.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #5897fb; }


@media only screen and (max-width: 640px) {
	.select2-container .select2-selection--single {
		height: 50px;
	}
}

.h2{
	font-size: 30px;
	line-height: normal;
	padding: 0 0 40px 0;
	margin: 0;
	font-weight: 900;
}

.martket-list{
	display: grid;
	grid-gap: 1px;
	grid-template-columns: repeat(auto-fit, minmax(24%, 1fr) );
	grid-template-rows: auto;
	padding: 0;
	margin: 0 0 60px 0;
}
.martket-list__link{
	display: flex;
	height: 85px;
	align-items: center;
	justify-content: center;
	box-shadow: 0 0 3px rgba(83,25,24,0.5) inset;
	transition: all 0.3s;
	background: no-repeat center center;
	background-size: auto 66px;
}
.martket-list__link:hover{
	box-shadow: 0 0 10px rgba(83,25,24,0.5) inset;
}
.martket-list__img{
	display: block;
	width: auto;
	height: auto;
	max-width: 80%;
	max-height: 60px;
}

@media only screen and (max-width: 640px) {
	.martket-list{
		grid-template-columns: repeat(auto-fit, minmax(49%, 1fr) );
	}
	.h2{
		font-size: 22px;
		padding: 0 0 20px 0;
	}
	.martket-list__link{
		height: 43px;
		background-size: auto 30px;
	}
	.martket-list__img{
		max-height: 30px;
	}
	.martket-list{
		margin-bottom: 30px;
	}
}

.where-buy-more-link{
	padding-top: 20px;
}
/*
.js-dtoggle__name.dtoggle__name--active + .dtoggle__block {
	display:block;
}
*/
.blockForm .alert.alert-danger,.js-delivery-type-info-pvz-caption.hide,.js-choose-pvz-block.hide {
	display:none;
}
.alert-hide {
	display: none;
}
.js-delivery-item-wrapper input[disabled],.js-delivery-item-wrapper select[disabled],.js-delivery-item-wrapper textarea[disabled],.js-delivery-item-wrapper.disabled label:not([for="address-add-city"]) {
	opacity:0.5;
	pointer-events:none;
}
.delivery-alert {
	color: #e62f48;
	display: none;
}
.js-delivery-item-wrapper.disabled .delivery-alert {
	display: block;
}
.js-delivery-item-wrapper.disabled .standard-radio {
	cursor: default;
}
.home-slider .swiper-slide {
	margin-right: 150px;
}
@media only screen and (max-width: 640px) {
	.home-slider .swiper-slide {
		margin-right: 0;
	}
}
/*.product__videos-slider-card {*/
/*	padding: 0 60px;*/
/*}*/
/*.product__videos-slider-card:before {*/
/*	content: '';*/
/*	width: 100%;*/
/*	height: 100%;*/
/*	background-image: url(/local/styles/img/splashes/product-videos-slide-splash.svg);*/
/*	background-repeat: no-repeat;*/
/*	background-position: center bottom;*/
/*	background-size: cover;*/
/*	z-index: -1;*/
/*	pointer-events: none;*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 0;*/
/*}*/
/*.swiper-slide:not(:first-child) .product__videos-slider-card:before{*/
/*	display: none;*/
/*}*/
/*.product__videos-slider::before {*/
/*	display: none;*/
/*}*/

/*.product__choose-taste-slider:after, .product__choose-taste-slider:before{*/
/*	display: none;*/
/*}*/

/*@media only screen and (max-width: 1200px) {*/
/*	.product__videos-slider-card{*/
/*		padding: 0 50px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 950px) {*/
/*	.product__videos-slider-card{*/
/*		padding: 0 30px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 640px) {*/
/*	.product__videos-slider-card {*/
/*		padding: 0;*/
/*	}*/
/*}*/
.js-delivery-caption-info.hide {
	display: none;
}

.plyr__video-wrapper{
	background: #fff !important;
}
.modals__modal-inner--vertical{
	max-width: calc(55vh);
}
@media only screen and (max-width: 950px) {
	.modals__modal-inner--vertical{
		max-width: none;
	}
}
.js-discount-summary-item.hide {
	display: none;
}
.js-discount-row.hide {
	display: none;
}
.cart__summary-table tr:last-child.no_last_marg,.cart__summary-table tr:last-child:not(hide).js-discount-row {
	margin-bottom: 1.2rem;
}
.delivery-alert {
	margin-bottom: 10px;
}

.popup-window-overlay{
	position: fixed;
}

.ya-share2__item_service_telegram .ya-share2__icon {
    background-image: url(/local/styles/css/../img/telegram.svg)!important;
}


/* reviews */
.reviews .reviews__item.onmoderate {
    background: rgba(39,174,96,.2);
}
.reviews .reviews__item.decline_moderate {
    background: rgba(230,47,72,.15);
	opacity: 0.5;
}
.reviews .reviews__item.approve_moderate {
/*    background: #bae183;*/
}
/* end reviews */


@media only screen and (max-width: 768px) {
	header.page-header .container--without-overflow-hidden-x {
		overflow-x: initial;
		padding: 0 15px;
	}
}


.page-header__promo-item::selection {
	background: #feefd3; /* Safari */
}
.page-header__promo-item::-moz-selection {
	background: #feefd3; /* Firefox */
}

.ref-section ul li:last-child {
	padding-bottom: 7px;
}

/*wholesale

.wholesale {
  display: grid;
  position: relative;
  grid-template-columns: 3fr 4fr;
  margin-bottom: 40px; }
  @media only screen and (max-width: 1024px) {
    .wholesale {
      grid-template-columns: 1fr; } }

.wholesale__info {
  margin-right: 80px;
  max-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: -webkit-sticky;
  position: sticky;
  top: 0; }
  @media only screen and (max-width: 1024px) {
    .wholesale__info {
      grid-row-start: 3;
      grid-row-end: 3;
      margin: 0; } }

.wholesale__info-title {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 900;
  font-size: 44px; }
  @media only screen and (max-width: 1024px) {
    .wholesale__info-title {
      display: none; } }

.wholesale__info-subtitle {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  margin: 16px 0 48px; }
  @media only screen and (max-width: 1024px) {
    .wholesale__info-subtitle {
      display: none; } }

.why-we__title {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 900;
  font-size: 36px;
  margin-bottom: 24px; }
  @media only screen and (max-width: 1024px) {
    .why-we__title {
      margin-top: 24px; } }

.why-we__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 40px;
  grid-row-gap: 24px; }
  @media only screen and (max-width: 640px) {
    .why-we__list {
      grid-template-columns: repeat(2, 1fr); } }

.why-we__list-item {
  font-family: var(--roboto);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #555555; }

.why-we__list-item a {
  text-decoration: underline; }

.why-we__list-item-img {
  margin-bottom: 8px; }
/*
.wholesale__mob-title {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 900;
  font-size: 26px;
  display: none;
  margin-bottom: 16px; }
  @media only screen and (max-width: 1024px) {
    .wholesale__mob-title {
      display: block;
      grid-row-start: 1;
      grid-row-end: 1; } }

.wholesale__form {
  padding: 20px 80px;
  background: #fff8f2;
  border-radius: 24px; }
  @media only screen and (max-width: 1024px) {
    .wholesale__form {
      grid-row-start: 2;
      grid-row-end: 2;
      padding: 40px var(--content-padding);
      border-radius: 0;
      margin-left: calc(-1 * max(env(safe-area-inset-left, 1.4rem), var(--content-padding)));
      margin-right: calc(-1 * max(env(safe-area-inset-right, 1.4rem), var(--content-padding))); } }

.wholesale__form-title {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 900;
  font-size: 32px;
  text-align: center;
  margin: 0 auto; }
  @media only screen and (max-width: 1024px) {
    .wholesale__form-title {
      display: none; } }

.wholesale__form-subtitile {
  color: var(--brown);
  font-family: var(--ruda);
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
  margin: 8px auto; }
  @media only screen and (max-width: 1024px) {
    .wholesale__form-subtitile {
      display: none; } }

.wholesale__form-block-row {
  margin-bottom: 2.5rem; }

.wholesale__select .choices__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 5.4rem;
  border: 1px solid #bebebe;
  border-radius: 1.4rem;
  padding: 0 1.4rem !important;
  -webkit-transition: border-color 0.2s;
  transition: border-color 0.2s;
  background: transparent; }
  .no-touch .wholesale__select .choices__inner:hover {
    border-color: #8b8b8b; }
  .wholesale__select .choices__inner:focus-visible {
    border-color: #bebebe; }
  .wholesale__select .choices__inner.parsley-error {
    border-color: var(--primary-color); }
  @media only screen and (max-width: 640px) {
    .wholesale__select .choices__inner {
      height: 5rem; } }

.wholesale__select .choices[aria-expanded='true'] .choices__inner {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.wholesale__select .choices[data-type*='select-one']:after {
  border: none;
  margin: 0;
  right: 1.8rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M5 6a1 1 0 01-.71-.29l-4-4A1 1 0 011.71.29L5 3.59 8.29.29a1 1 0 111.42 1.42l-4 4A1 1 0 015 6z' fill='%23555'/%3E%3C/svg%3E");
  width: 1.5rem;
  height: 0.9rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.wholesale__select .choices[data-type*='select-one'].is-open::after {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg); }

.wholesale__select .choices__list--single {
  padding: 0; }

.wholesale__select .choices__list--dropdown {
  z-index: 100;
  border: 1px solid #bebebe;
  border-bottom-left-radius: 1.4rem;
  border-bottom-right-radius: 1.4rem; }

.wholesale__select .choices__list--dropdown .choices__item {
  padding-left: 1.4rem; }

.wholesale__form-block-cb {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.wholesale__form-block-cb .standard-checkbox__text {
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0; }

.wholesale__form-block-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 16px; }
  @media only screen and (max-width: 640px) {
    .wholesale__form-block-btn .btn {
      width: 100%; } }
/*end wholesale*/
/* End */


/* Start:/local/styles/css/alexey.css?17902508702936*/
.standard-checkbox__input.parsley-error + .standard-checkbox__mark{
    border-color:var(--primary-color);
}
.form_error:not(:empty){
    margin: 0 0 20px 0;
    font-size: 16px;
    color: var(--primary-color);
    text-align: center;
}
.modals__write-us-success.modals__write-us-success_by_form{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.modals__write-us-success.modals__write-us-success_by_form .modals__write-us-heading:empty{
    margin:0;
}
/*@media only screen and (max-width: 1024px){*/
/*    .product__form {*/
/*        -webkit-box-ordinal-group: 0;*/
/*        -ms-flex-order: 0;*/
/*        order: 0;*/
/*    }*/
/*}*/
@media only screen and (max-width: 640px){
    .constructor__main-card{
        min-height:45rem;
    }
    .constructor__main-card-submit.filled{
        margin-bottom:10px;
        display: flex;
    }
    .constructor__main-card-submit.filled + .constructor__main-card-edit-btn.shown{
        margin-bottom: -10px;
    }
    .constructor__main-card-box{
        width:28.3rem;
        top:45%;
    }
}
.page-footer__col-heading a:hover{
    color:#efca8b;
}

.city-tabs{
	padding:0 0 10px 0;
}
.city-tabs a{
	display:inline-block;
	vertical-align:middle;
	white-space:nowrap;
	box-shadow:0 0 0 2px #feefd3 inset;
	border-radius:20px;
	padding:14px 1.3rem 12px 1.3rem;
	margin:0 7px 10px 0;
	color:#000;
	transition: all 0.3s;
}
.city-tabs a:last-child{
	margin-right:0;
}
.city-tabs a.active,.city-tabs a:hover{
	background:#feefd3;
}

.city-tabs-items{
	overflow:hidden;
	position:relative;
	z-index:1;
}
.city-tabs-items>li{
	transition: all 0.3s;
	opacity:0;
	visibility:hidden;
	position:absolute;
	z-index:-1;
	left:0;
	top:0;
	width:100%;
}
.mobile-menu__city-dropdown.active .city-tabs-items>li.active,
.modals__modal.active .city-tabs-items>li.active
{
	opacity:1;
	position:relative;
	z-index:1;
	visibility:visible;
}

.text-input~.parsley-errors-list .parsley-phone{display:none;}
.text-input.parsley-error~.parsley-errors-list .parsley-phone{display:block;}

.page-header__navigation-dropdown-menulist {
    padding-top: 5px;
    padding-left: 8px;
}

/* Стили для проведения АВ теста */
.page-header__navigation .ab-test__constructor {
    display: none;
}
.page-header__navigation.ab-test__wrapper {
    display: none;
}
.page-header__navigation.ab-test__wrapper .ab-test__constructor {
    display: flex;
    /* margin-top: 1rem;
    margin-bottom: 1rem; */
}
.page-header__navigation.sticky.ab-test__wrapper .page-header__navigation-constructor-link {
    transform: translateX(0);
}
.page-header__navigation.sticky.ab-test__wrapper .page-header__navigation-catalog-menu-item:first-child {
    margin: 0 -5px 0 0;
    max-width: none;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/top/style.min.css?1790250870490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/top/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/mobile/style.min.css?1790250870490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/.default/components/bitrix/menu/mobile/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */
/* /local/styles/css/styles.min.css?1790250870486671 */
/* /local/styles/css/custom.css?179025087061629 */
/* /local/styles/css/alexey.css?17902508702936 */
/* /local/templates/.default/components/bitrix/menu/top/style.min.css?1790250870490 */
/* /local/templates/.default/components/bitrix/menu/mobile/style.min.css?1790250870490 */
