

/* Start:/local/templates/kultlab/assets/dist/js/libs/Swiper/swiper-bundle.min.css?172464075816495*/
/**
 * Swiper 8.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 29, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}:where(.swiper-vertical)>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-wrapper,:where(.swiper-android) .swiper-slide{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events:where(.swiper-vertical){touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next: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-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-bullets:where(.swiper-pagination-horizontal),.swiper-pagination-custom,.swiper-pagination-fraction,:where(.swiper-horizontal)>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-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%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-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}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/kultlab/assets/dist/css/main.min.css?1751340927222588*/
@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{position:absolute!important;top:-9999px;left:-9999px;margin:0;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;z-index:99992;width:100%;height:100%;outline:none;transform:translateZ(0);touch-action:manipulation;-webkit-tap-highlight-color:#fff0;-webkit-backface-visibility:hidden;-ms-touch-action:manipulation;-webkit-transform:translateZ(0)}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71);opacity:0}.fancybox-is-open .fancybox-bg{transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.9}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{position:absolute;z-index:99997;direction:ltr;transition:opacity .25s ease,visibility 0s ease .25s;opacity:0;visibility:hidden}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s ease 0s,visibility 0s ease 0s;opacity:1;visibility:visible}.fancybox-infobar{top:0;left:0;height:44px;min-width:44px;padding:0 10px;color:#ccc;font-size:13px;line-height:44px;pointer-events:none;user-select:none;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:difference;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fancybox-toolbar{top:0;right:0}.fancybox-stage{z-index:99994;overflow:visible;direction:ltr;transform:translateZ(0);-webkit-transform:translateZ(0)}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{display:none;position:absolute;top:0;left:0;z-index:99994;width:100%;height:100%;padding:44px;overflow:auto;text-align:center;white-space:normal;outline:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch}.fancybox-slide::before{content:"";display:inline-block;width:0;height:100%;font-size:0;vertical-align:middle}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{padding:44px 0;overflow:hidden}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{display:inline-block;position:relative;max-width:100%;padding:44px;margin:0;overflow:auto;text-align:left;vertical-align:middle;background:#fff;-webkit-overflow-scrolling:touch}.fancybox-slide--image .fancybox-content{position:absolute;top:0;left:0;z-index:99995;max-width:none;padding:0;overflow:visible;background:#fff0;background-repeat:no-repeat;background-size:100% 100%;transform-origin:top left;animation-timing-function:cubic-bezier(.5,0,.14,1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;user-select:none;-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;-webkit-transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable="true"]{cursor:text}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-height:none;padding:0;margin:0;background:#fff0;border:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{width:100%;height:100%;padding:0;overflow:visible}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{display:block;width:100%;height:100%;padding:0;margin:0;overflow:hidden;background:#fff0;border:0}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{width:100%;max-width:400px;padding:40px;background:#fff;cursor:default}.fancybox-error p{padding:0;margin:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;padding:10px;margin:0;vertical-align:top;background:rgb(30 30 30 / .6);box-shadow:none;border:0;border-radius:0;transition:color .2s;cursor:pointer;visibility:inherit}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;outline:none;cursor:default}.fancybox-button div{height:100%}.fancybox-button svg{display:block;position:relative;width:100%;height:100%;overflow:visible}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{position:absolute;top:0;right:0;left:0;z-index:99998;height:2px;background:#ff5268;transform:scaleX(0);transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;-webkit-transform:scaleX(0);-webkit-transform-origin:0}.fancybox-close-small{position:absolute;top:-44px;right:-12px;z-index:401;padding:8px;color:#ccc;background:#fff0;border:0;border-radius:0;cursor:pointer;opacity:.8}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{top:0;right:0;padding:10px;color:currentColor}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{position:absolute;top:calc(50% - 50px);width:70px;height:100px;background-clip:content-box;opacity:0}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{right:0;padding:31px 6px 31px 26px}.fancybox-caption{right:0;bottom:0;left:0;z-index:99996;padding:75px 44px 25px 44px;color:#eee;font-size:14px;font-weight:400;line-height:1.5;text-align:center;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .15) 65%,rgb(0 0 0 / .075) 75.5%,rgb(0 0 0 / .037) 82.85%,rgb(0 0 0 / .019) 88%,#fff0 100%);pointer-events:none}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{position:absolute;top:50%;left:50%;z-index:99999;width:50px;height:50px;padding:0;margin:-25px 0 0 -25px;background:#fff0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;animation:fancybox-rotate 1s linear infinite;opacity:.7;-webkit-animation:fancybox-rotate 1s linear infinite}@-webkit-keyframes fancybox-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0;-webkit-transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0;-webkit-transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{transform:translate3d(0,0,0);opacity:1;-webkit-transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0;-webkit-transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scale3d(1,1,1);opacity:1;-webkit-transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-360deg);opacity:0;-webkit-transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(360deg);opacity:0;-webkit-transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0deg);opacity:1;-webkit-transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg);-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1);-webkit-transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-right:6px;padding-left:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{top:0;right:0;width:36px;height:36px;padding:6px;color:#f2f4f6;background:#4e4e4e;opacity:1}.fancybox-caption{padding-right:12px;padding-left:12px}}.fancybox-share{max-width:90%;padding:30px;text-align:center;background:#f4f4f4;border-radius:3px}.fancybox-share h1{margin:0 0 20px 0;color:#222;font-size:35px;font-weight:700}.fancybox-share p{padding:0;margin:0}.fancybox-share__button{display:inline-block;min-width:130px;padding:0 15px;margin:0 5px 10px 5px;font-size:14px;font-weight:700;line-height:40px;text-decoration:none;white-space:nowrap;border:0;border-radius:3px;transition:all .2s;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{width:100%;padding:10px 15px;margin:10px 0 0 0;color:#5d5b5b;font-size:14px;background:#fff0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;outline:none}.fancybox-thumbs{display:none;position:absolute;top:0;right:0;bottom:0;z-index:99995;width:212px;padding:2px 2px 4px 2px;margin:0;background:#ddd;-webkit-tap-highlight-color:#fff0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{position:absolute;position:relative;width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap;list-style:none}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{position:relative;float:left;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);padding:0;margin:2px;overflow:hidden;background-color:rgb(0 0 0 / .1);background-repeat:no-repeat;background-position:center center;background-size:cover;outline:none;backface-visibility:hidden;cursor:pointer;-webkit-tap-highlight-color:#fff0;-webkit-backface-visibility:hidden}.fancybox-thumbs__list a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:99991;border:6px solid #ff5268;transition:all .2s cubic-bezier(.25,.46,.45,.94);opacity:0}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.owl-carousel{display:none;position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:#fff0}.owl-carousel .owl-stage{position:relative;-moz-backface-visibility:hidden;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:30px}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;float:left;min-height:1px;-webkit-tap-highlight-color:#fff0;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loaded.radius{border-radius:30px}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;-webkit-animation-duration:1000ms;-webkit-animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity 400ms ease;opacity:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;top:50%;left:50%;z-index:1;width:80px;height:80px;margin-top:-40px;margin-left:-40px;background:url(/local/templates/kultlab/assets/dist/css/owl.video.play.png) no-repeat;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease;cursor:pointer;-webkit-backface-visibility:hidden}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;transition:opacity 400ms ease;opacity:0}.owl-carousel .owl-video-frame{position:relative;z-index:1;width:100%;height:100%}.swiper-button{position:absolute;top:50%;width:var(--swiper-navigation-size,20px);height:var(--swiper-navigation-size,20px);padding:0;margin:0;border:none;border-radius:50%;background:var(--swiper-navigation-color,transparent);display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-icon-color,currentColor);z-index:10}.swiper-button:where(.swiper-button-disabled){pointer-events:none;color:#eee}.swiper-button--prev{left:calc(var(--swiper-navigation-size, 20px) / -2);transform:translateY(-50%) scaleX(-1)}.swiper-button--next{right:calc(var(--swiper-navigation-size, 20px) / -2);transform:translateY(-50%)}.swiper-button .svg-icon{width:45%;height:100%}.swiper-nav{width:auto;padding-top:1px;padding-bottom:1px;margin:0 calc(var(--swiper-pagination-bullet-horizontal-gap, 4px) * -1);display:flex;justify-content:center;flex-wrap:wrap;grid-gap:var(--swiper-pagination-bullet-vertical-gap,4px) 0;gap:var(--swiper-pagination-bullet-vertical-gap,4px) 0}.swiper-nav.swiper-pagination-bullets-dynamic{flex-wrap:nowrap;justify-content:stretch}.swiper-nav.swiper-pagination-bullets-dynamic:before,.swiper-nav.swiper-pagination-bullets-dynamic:after{content:'';flex:1 1 auto}.swiper-horizontal>.swiper-nav.swiper-pagination-bullets-dynamic,.swiper-nav.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:0;transform:none}.swiper-nav .swiper-pagination-bullet{flex:0 0 auto}.irs{display:block;position:relative;font-family:Arial,sans-serif;font-size:12px;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.irs-line{display:block;position:relative;overflow:hidden;outline:none!important}.irs-bar{display:block;position:absolute;left:0;width:0}.irs-shadow{display:none;position:absolute;left:0;width:0}.irs-handle{display:block;position:absolute;z-index:1;box-sizing:border-box;cursor:default}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{display:block;position:absolute;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{display:block;position:absolute;top:0;left:0;white-space:nowrap;cursor:default}.irs-grid{display:none;position:absolute;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;padding:0 3px;color:#000;font-size:9px;line-height:9px;text-align:center;white-space:nowrap}.irs-disable-mask{display:block;position:absolute;top:0;left:-1%;z-index:2;width:102%;height:100%;background:#fff0;cursor:default}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{display:block!important;position:absolute!important;top:0!important;left:0!important;z-index:-9999!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden;font-size:0!important;line-height:0!important;background:none!important;border-color:transparent!important;border-style:solid!important;outline:none!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{bottom:16px;height:1px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:#fff0}.irs--flat .irs-handle>i:first-child{display:block;position:absolute;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:12px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{padding:1px 5px;color:#fff;font-size:12px;line-height:1.333;text-shadow:none;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{content:"";display:block;position:absolute;bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background:linear-gradient(to bottom,#ddd -50%,white 150%);background-color:#fff;border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background:linear-gradient(to bottom,#fff 0%,#428bca 30%,#b9d4ec 100%);background-color:#92bce0;box-shadow:inset 0 0 1px 1px rgb(255 255 255 / .5);border:1px solid #428bca}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{bottom:16px;height:1px;background-color:rgb(66 139 202 / .5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;background:linear-gradient(to bottom,white 0%,#b4b9be 30%,white 100%);background-color:#cbcfd5;box-shadow:1px 1px 2px rgb(0 0 0 / .2),inset 0 0 3px 1px #fff;border:1px solid rgb(0 0 0 / .3);border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background:linear-gradient(to bottom,white 0%,#919ba5 30%,white 100%);background-color:#939ba7;border-color:rgb(0 0 0 / .45)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{padding:1px 5px;color:#fff;text-shadow:none;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);background-color:#428bca;border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);background-color:#d1d6e0;border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{bottom:21px;height:1px;background-color:rgb(209 214 224 / .5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;box-shadow:1px 1px 1px rgb(0 0 0 / .1);border:1px solid #a3adc1;border-top-width:0;border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){display:block;position:absolute;top:-4px;left:1px;width:6px;height:6px;background:#fff;border:1px solid #a3adc1;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){display:block;position:absolute;top:3px;left:3px;box-sizing:border-box;width:4px;height:5px;border-right:1px solid #a3adc1;border-left:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;padding:1px 5px;color:#fff;font-size:12px;line-height:1.333;text-shadow:none;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{padding:1px 5px;color:#fff;font-size:12px;line-height:1.333;text-shadow:none;background-color:#20b426;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{content:"";display:block;position:absolute;bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{bottom:21px;height:1px;background-color:rgb(0 0 0 / .5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{display:block;position:absolute;top:100%;left:0;width:0;height:0;border:5px solid #fff0;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-min,.irs--sharp .irs-max{top:0;padding:3px 4px;color:#fff;font-size:14px;line-height:1;background-color:#a804b2;border-radius:2px;opacity:.4}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{padding:3px 4px;color:#fff;font-size:14px;line-height:1;text-shadow:none;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{content:"";display:block;position:absolute;bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{bottom:21px;height:4px;background-color:rgb(222 228 236 / .5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 255 / .3);border:4px solid #006cfa;border-radius:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{top:0;padding:3px 5px;color:#333;font-size:14px;line-height:1;background-color:rgb(0 0 0 / .1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{padding:3px 5px;color:#fff;font-size:14px;line-height:1;text-shadow:none;background-color:#006cfa;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{content:"";display:block;position:absolute;bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid #fff0;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{bottom:21px;height:2px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;background-color:#fff;border:3px solid #000;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{top:0;padding:3px 5px;color:#333;font-size:14px;line-height:1;background-color:rgb(0 0 0 / .1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{padding:3px 5px;color:#fff;font-size:14px;line-height:1;text-shadow:none;background-color:#000}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:12px}.select2-container{display:inline-block;position:relative;box-sizing:border-box;margin:0;vertical-align:middle}.select2-container .select2-selection--single{display:block;box-sizing:border-box;height:28px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-right:20px;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{display:block;box-sizing:border-box;min-height:32px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;padding:0;margin-top:5px;font-size:100%;border:none}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{display:block;position:absolute;left:-100000px;z-index:1051;box-sizing:border-box;width:100%;background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-results{display:block}.select2-results__options{padding:0;margin:0;list-style:none}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{display:block;position:fixed;top:0;left:0;z-index:99;width:auto;height:auto;min-width:100%;min-height:100%;padding:0;margin:0;background-color:#fff;border:0;opacity:0;filter:alpha(opacity=0)}.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{float:right;font-weight:700;cursor:pointer}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{right:auto;left:1px}.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:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;padding:0 5px;margin:0;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{float:left;margin-top:5px;color:#999}.select2-container--default .select2-selection--multiple .select2-selection__clear{float:right;margin-top:5px;margin-right:10px;font-weight:700;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice{float:left;padding:0 5px;margin-top:5px;margin-right:5px;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px;color:#999;font-weight:700;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 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-right-radius:0;border-top-left-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-right-radius:0;border-bottom-left-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:#fff0;box-shadow:none;border:none;outline:0;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.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{padding-left:2em;margin-left:-1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:3em;margin-left:-2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:4em;margin-left:-3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:5em;margin-left:-4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{padding-left:6em;margin-left:-5em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;outline:0;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{float:right;margin-right:10px;font-weight:700;cursor:pointer}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px;background-color:#ddd;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{right:auto;left:1px;border:none;border-right:1px solid #aaa;border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.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:#fff0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-right-radius:0;border-top-left-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;outline:0;cursor:text}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{padding:0 5px;margin:0;list-style:none}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{float:left;padding:0 5px;margin-top:5px;margin-right:5px;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px;color:#888;font-weight:700;cursor:pointer}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.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-right-radius:0;border-top-left-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-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{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.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[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}*,*:before,*:after{box-sizing:border-box}*,a:focus{outline:0}html{position:relative;height:100%;font-size:12px}a,a:visited{text-decoration:none;outline:0}a:hover,a:active{text-decoration:none}p{margin-top:0;margin-bottom:0}p+p{margin-top:20px}b,strong{font-weight:700}.b-link{color:#0095f4;font-size:inherit;text-decoration:underline;transition:color .2s linear}.b-link:hover{color:#dc911c;text-decoration:underline}.-green{color:#51ad14}.b-breadcrumbs{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1;margin-bottom:25px}.b-breadcrumbs__list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-left:-5px;white-space:nowrap}.b-breadcrumbs__item{display:inline-block;margin-left:5px;color:#353535;transition:color .2s linear}.b-breadcrumbs__item:before{content:"/";margin-right:3px;color:#353535;font-size:12px;line-height:11px}.b-breadcrumbs__item:hover{color:#dc911c}.b-breadcrumbs__item.-is-active{overflow:hidden;color:#dc911c;text-overflow:ellipsis}.b-breadcrumbs__item:first-child:before{display:none}.b-breadcrumbs__link{color:inherit;font-size:12px}.b-filters__list{margin-top:-30px}.b-filters__item{margin-top:30px}.b-filters__item .b-input__control{padding:0 10px;background-color:#fff}.b-filters__name{padding:10px 20px;font-size:16px;font-weight:700;background-color:#e1e1e1}.b-filters__content{padding:20px 20px 0}.b-filters__content .b-checboxgroup__list{margin-top:-8px}.b-filters__content .b-checboxgroup .b-checkbox{margin-top:8px}.b-filters__content .b-checboxgroup .b-checkbox__box{background-color:#fff}.b-filters__content.-is-active .b-filters__show-more:before{content:attr(data-title-collapse)}.b-filters__content.-is-active .b-checkbox.-is-hidden{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-filters__show-more{display:inline-block;color:#00aeef;font-size:12px;transition:color .2s linear;cursor:pointer}.b-filters__show-more:before{content:attr(data-title-expand);display:inline-block;text-decoration:underline}.b-filters__show-more:hover{color:#353535}.b-filters__bottom{margin-top:20px}.b-filters__mobile-btn{display:none}.b-icon{display:inline-block;position:relative;flex-shrink:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-icon.-basket{width:25px;height:24px}.b-icon.-search{width:23px;height:24px}.b-icon.-ig{width:19px;height:20px}.b-icon.-fb{width:8px;height:19px}.b-icon.-yut{width:18px;height:12px}.b-icon.-vk{width:20px;height:13px}.b-icon.-close{width:16px;height:16px}.b-icon.-close-small{width:10px;height:10px}.b-icon.-address{width:10px;height:14px}.b-icon.-star{width:14px;height:13px}.b-icon.-view-list{width:16px;height:16px}.b-icon.-view-grid{width:16px;height:16px}.b-icon.-view-detail{width:16px;height:16px}.b-icon.-small-basket{width:14px;height:13px}.b-icon.-arrow-right{width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-icon.-arrow-left{width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.b-icon.-mail{width:36px;height:24px}.b-icon.-phone{width:15px;height:15px}.b-icon.-clock{width:15px;height:15px;border:solid 1px currentColor;border-radius:8px}.b-icon.-clock:before{content:"";position:absolute;top:7px;left:6px;width:5px;height:1px;background-color:currentColor}.b-icon.-clock:after{content:"";position:absolute;top:2px;left:6px;width:1px;height:6px;background-color:currentColor}.b-icon.-toy{width:26px;height:24px}.b-icon.-training{width:25px;height:24px}.b-icon.-time{width:25px;height:24px}.b-icon.-pool{width:27px;height:24px}.b-icon.-sauna{width:21px;height:24px}.b-icon.-play{width:0;height:0;border-color:#fff0 #fff0 #fff0 #fff;border-style:solid;border-width:10px 0 10px 16px}.b-icon.-cancel{width:17px;height:17px}.b-icon.-cancel:before,.b-icon.-cancel:after{content:"";position:absolute;top:8.5px;left:0;width:17px;height:5px;color:#e30413;background-color:currentColor}.b-icon.-cancel:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.b-icon.-cancel:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-input{display:inline-block;position:relative;width:100%;font:normal 13px/1.23 "Montserrat",sans-serif;background-color:#fff;border:1px solid #e1e1e1;border-radius:2px;transition:border-color .2s linear;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;-ms-touch-action:manipulation}.b-input__box{display:block;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.b-input__control{display:inline-block;position:relative;box-sizing:border-box;width:100%;height:32px;padding:0 15px;font:inherit;line-height:inherit;background:none;border:0;outline:none;-webkit-appearance:none}.b-input__control[disabled]{opacity:.7}.b-input.-focused{border-color:#dc911c}.b-input.-disabled{opacity:.7}.b-input.-disabled .b-input__control{cursor:default}.b-input.-is-error{border-color:#d81f1f}.b-input.-secondary{background-color:#fff;border:0}.b-pagination__loading{margin-bottom:20px}.b-pagination__loading .b-button{width:100%;height:50px;font-size:13px;line-height:50px}.b-pagination__list{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-left:-10px;-ms-flex-pack:center;-webkit-justify-content:center}.b-pagination__item{width:30px;height:30px;margin-left:10px;color:#353535;line-height:30px;text-align:center;box-shadow:inset 0 0 0 1px #c6c6c6;transition:all .2s linear}.b-pagination__item.-is-active{color:#fff;background-color:#dc911c;box-shadow:inset 0 0 0 1px #dc911c}.b-pagination__item:hover{color:#fff;background-color:#dc911c;box-shadow:inset 0 0 0 1px #dc911c}.b-pagination__item.-is-disabled{color:#c6c6c6;cursor:default}.b-pagination__item.-is-disabled:hover{color:#c6c6c6;background-color:#fff0;box-shadow:inset 0 0 0 1px #c6c6c6}.b-pagination__link{display:block;width:100%;height:100%;color:inherit;font-size:1.3rem}.b-pagination .b-icon{top:-1px}.b-pagination .b-icon.-arrow-left{margin-left:3px}.b-pagination .b-icon.-arrow-right{margin-right:4px}.b-radio{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-family:"Montserrat",sans-serif;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;-ms-touch-action:manipulation}.b-radio__box{display:inline-block;position:relative;flex-shrink:0;width:16px;height:16px;margin-right:10px;background-color:#fff;border:1px solid #e1e1e1;border-radius:50%;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-radio__box:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;background-color:#353535;border-radius:50%;opacity:0;visibility:hidden}.b-radio__txt{font-size:1.3rem}.b-radio__control{position:absolute;z-index:-1;margin:0;opacity:0}.b-radio.-checked{cursor:default}.b-radio.-checked .b-radio__box:before{opacity:1;visibility:visible}.b-radio.-disabled{color:#999}.b-radio.-disabled .b-radio__box{background:rgb(0 0 0 / .08)}.b-radio.-disabled .b-radio__box:before{display:none}.b-radiogroup__item{margin-top:8px}.b-radiogroup__item.-is-active .b-radiogroup__content{display:block}.b-radiogroup__content{display:none;padding:0 0 10px}.b-radiogroup__content .b-select{margin-top:10px}.b-radiogroup__content .b-input{margin-top:10px}.b-radiogroup.-type-btn .b-radiogroup__list{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;border:1px solid #e1e1e1;border-radius:2px}.b-radiogroup.-type-btn .b-radio{height:30px;padding:0 15px;line-height:30px;background-color:#ececec;border-left:1px solid #e1e1e1}.b-radiogroup.-type-btn .b-radio:first-child{border-left:0}.b-radiogroup.-type-btn .b-radio__box{display:none}.b-radiogroup.-type-btn .b-radio.-checked{background-color:#fff}.b-range .b-input{width:70px;font-size:14px;font-weight:600}.b-range__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;color:#404040;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-range__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-range__name{margin-right:10px;font-size:13px}.irs{height:4px;margin-top:30px;background-color:#d5d5d5}.irs--flat .irs-bar{top:0;height:100%;background-color:#252529}.irs--flat .irs-handle{top:-6px;width:16px;height:16px;background-color:#fff;box-shadow:0 0 8.8px 1.2px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:50%;cursor:pointer}.irs--flat .irs-handle>i:first-child{display:none}.irs--flat .irs-line{top:0;height:4px}.b-reviews-statistics__title{margin-bottom:15px;font-size:14px}.b-reviews-statistics__item{margin-top:10px}.b-stars-reviews{margin-left:-5px;font-size:0}.b-stars-reviews__item{display:inline-block;padding-left:5px;vertical-align:top;cursor:pointer;fill:#d5d5d5}.b-stars-reviews__item.-is-active{fill:#dc911c}.b-stars-reviews__item.-is-hovered{fill:#dc911c}.b-slider{margin:0 -120px}.b-slider__carousel{box-shadow:0 0 36px 4px rgb(53 53 53 / .2)}.b-slider__item{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;max-height:540px;overflow:hidden;-ms-flex-pack:center;-webkit-justify-content:center}.b-slider .owl-item{transition:opacity .4s linear;opacity:0}.b-slider .owl-item.active{opacity:1}.b-slider .owl-dots{position:absolute;right:0;bottom:25px;left:0;margin-top:10px;margin-left:-20px;text-align:center}.b-slider .owl-dot{display:inline-block;width:80px;padding:10px;color:#fff}.b-slider .owl-dot.active{color:#dc911c}.b-slider .owl-dot.active span{height:2px}.b-slider .owl-dot span{display:block;height:1px;background-color:currentColor}.b-subscribe{position:relative;padding:32px;background-color:#e2901a;box-shadow:0 0 36px 4px rgb(53 53 53 / .2);border-radius:30px}.b-subscribe:before{content:"";display:inline-block;position:absolute;top:50%;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#252529}.b-subscribe__title{margin-bottom:13px;font-size:18px;font-weight:500;letter-spacing:.2px;text-align:center}.b-subscribe .b-form__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-subscribe .b-form__item{margin-left:20px}.b-subscribe .b-input{width:220px}.b-subscribe .b-input__control{height:40px}.b-subscribe .b-button{height:40px;padding:0 40px;line-height:40px;text-transform:uppercase}.b-subscribe .b-select{width:230px}.b-subscribe .b-select .select2-selection--single{height:40px;border:0;border-radius:3px}.b-subscribe .b-select .select2-selection--single .select2-selection__rendered{line-height:40px}.b-tags{margin-bottom:25px}.b-tags__list{margin:-10px 0 0 -10px;font-size:0}.b-tags__item{display:inline-block;padding:0 20px;margin:10px 0 0 10px;color:#353535;font-size:13px;font-weight:500;line-height:24px;box-shadow:0 0 0 1px #e1e1e1;border-radius:15px;transition:all .2s linear}.b-tags__item:hover{color:silver;background-color:#252529;box-shadow:0 0 0 1px #252529}.b-tags__item:hover:after{color:silver}.b-tags__item.-is-active{color:#fff;background-color:#dc911c;box-shadow:0 0 0 1px #dc911c;cursor:default}.b-tags__item.-is-active:after{color:#fff}.b-tags__item:after{content:attr(data-count);display:inline-block;margin-left:5px;color:#909090}.b-tags__mobile{display:none;position:relative;background-color:#fff}.b-tags__icon{position:absolute;top:0;right:0;bottom:0;z-index:1;width:20px;color:#353535}.b-tags__icon:before,.b-tags__icon:after{content:"";display:inline-block;position:absolute;top:50%;width:5px;height:2px;margin-top:-2px;color:#353535;background-color:currentColor;transition:all .3s linear}.b-tags__icon:before{left:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-tags__icon:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.b-tags__select{position:relative;z-index:2;width:100%;height:30px;padding:0 10px;font:400 13px/18px "Montserrat",sans-serif;line-height:28px;background-color:#fff0;border:1px solid #e1e1e1;-webkit-appearance:none;-moz-appearance:none}.b-address{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;fill:currentColor;-ms-flex-align:center}.b-address__txt{font-size:13px}.b-address__icon{margin-right:10px;font-size:0}.g-body{font:500 normal 1.4rem/1.2 "Montserrat",sans-serif;width:100%;min-height:100%;min-width:320px;background-color:#f5f5f5;overflow-x:hidden;color:#353535}.g-body.-page-delivery .l-wrapper{overflow:visible}.b-button{display:inline-block;position:relative;box-sizing:border-box;height:50px;padding:0 15px;margin:0;color:#fff;font:500 normal 14px "Montserrat",sans-serif;line-height:50px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;background-color:#dc911c;border:0;border-radius:2px;outline:0;transition:all .2s linear;cursor:pointer;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;-ms-touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.b-button:hover{background-color:#c95300}.b-button.-secondary{color:#353535;background-color:#fff0;box-shadow:inset 0 0 0 1px #d5d5d5}.b-button.-secondary:hover{color:#fff;background-color:#252529;box-shadow:0 0 0 1px #252529}.b-button.-with-icon{padding:0}.b-button.-with-icon:hover{fill:#c95300}.b-button.-black{color:#fff;background-color:#252529}.b-button.-black:hover{background-color:#c95300}.b-button.-disabled,.b-button[disabled]{background-color:#757272!important;cursor:default}.b-button.-disabled:hover,.b-button[disabled]:hover{background-color:#757272}.b-button.-success{background:#51ad14}.b-button.-success:hover{background:#3c7f0f}.b-button.-cancel{background:#d81f1f}.b-button.-cancel:hover{background:#7f1212}.b-checboxgroup.-columns .b-checboxgroup__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-10px 0 0 -15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-checboxgroup.-columns .b-checkbox{width:150px;margin:20px 0 0 15px}.b-checboxgroup.-btn-type .b-checkbox__box{display:none}.b-checboxgroup.-btn-type .b-checkbox__txt{width:100%;height:32px;line-height:32px;text-align:center;background-color:#fff;border:1px solid #e1e1e1}.b-checboxgroup.-btn-type .b-checkbox.-checked .b-checkbox__txt{color:#fff;background-color:#dc911c;border-color:#dc911c}.b-checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;align-items:center;font-family:"Montserrat",sans-serif;font-size:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;-webkit-align-items:center;-ms-flex-align:center;-ms-touch-action:manipulation}.b-checkbox__box{display:inline-block;position:relative;flex-shrink:0;width:16px;height:16px;margin-right:10px;line-height:16px;background-color:#fff;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .2);border-radius:2px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-checkbox__box:after{content:"";display:inline-block;position:absolute;top:3px;left:3px;width:11px;height:6px;border-top:2px solid #fff0;border-right:2px solid #fff0;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.b-checkbox__txt{font-size:13px}.b-checkbox__control{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;margin:0;opacity:0}.b-checkbox.-checked .b-checkbox__box:after{border-color:#000}.b-checkbox__count{color:#909090;font-size:13px}.b-checkbox.-disabled{color:#999;cursor:default}.b-checkbox.-disabled .b-checkbox__box{background:rgb(0 0 0 / .08)}.b-checkbox.-disabled .b-checkbox__box:before{display:none}.b-checkbox .b-helper{margin-left:5px}.b-checkbox.-is-hidden{display:none}.b-city-list{text-align:center}.b-city-list__item{display:block;padding:5px 0;color:#606060;font-size:16px;transition:color .2s linear;cursor:pointer}.b-city-list__item:hover{color:#dc911c}.b-city-list__item.-is-active{color:#353535;font-weight:600;cursor:auto}.b-phone-list{text-align:center}.b-phone-list:last-child{margin-top:10px}.b-phone-list__item{padding:5px 0;color:#606060;font-size:22px;transition:color .2s linear;cursor:pointer}.b-phone-list__item:hover{color:#dc911c}.b-phone-list__item.-is-active{color:#353535;font-weight:600;cursor:auto}.l-content{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.l-content__inner{width:100%;max-width:960px;padding:0 10px;margin:0 auto}.l-content__item{margin-bottom:6rem}.l-content__item.-bg-gray{position:relative;padding:50px 0;margin-bottom:0}.l-content__item.-bg-gray:before{position:absolute;content:"";display:inline-block;top:0;left:50%;bottom:-100px;width:100vw;background-color:#eee;transform:translateX(-50%);z-index:-1}.l-footer{position:relative;flex:0 0 auto;padding:60px 0 25px;color:#f5f5f5;background-color:#252529;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.l-footer__wrap{width:100%;max-width:940px;padding:0 10px;margin:0 auto}.l-footer .b-logo{width:180px;margin-top:-10px}.l-footer__main{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:35px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-footer__txt{font-size:13px;line-height:24px}.l-footer__txt a{color:#00aeef;text-decoration:underline;transition:color .2s linear}.l-footer__txt a:hover{color:#dc911c;text-decoration:underline}.l-footer__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:25px 10px 0;margin:0 -10px;border-top:1px solid #404040;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-footer__title{margin-bottom:13px;font-size:14px;font-weight:600}.l-footer__link{display:inline-block;color:inherit;transition:color .2s linear}.l-footer__link:hover{color:#dc911c}.l-footer .b-social-menu{margin-top:30px}.l-footer .b-menu__list{margin-top:-5px}.l-footer .b-menu__item:hover{color:#dc911c}.l-footer .b-menu__link{padding:5px 0;font-size:1.2rem}.l-footer__order-link{display:block;margin-top:10px;color:inherit;font-size:13px;text-decoration:underline;transition:color .2s linear}.l-footer__order-link:hover{color:#dc911c;text-decoration:underline}.l-footer .b-phone{display:block;margin-top:25px;color:inherit}.l-footer .b-phone:hover{color:#dc911c}.b-form__row{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:-13px;margin-left:-20px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-form__row .b-form__item{margin-left:20px}.b-form__item{margin-top:15px}.b-form__item.-btn{margin-top:25px}.b-form__item.-btn .b-button{width:100%}.b-form__item.-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-form__item.-flex .b-form__label{margin-bottom:0}.b-form__item .b-stars-reviews{margin-left:10px}.b-form__item.-is-required .b-form__label:after{content:"*";margin-left:2px;color:red}.b-form__label{display:block;padding-left:15px;margin-bottom:5px;font-size:13px}.b-form__label span{color:#909090}.b-form__wrap{margin-top:25px}.b-form__wrap:first-child{margin-top:0}.b-form__select-list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px}.b-form__select-list .b-select{margin-left:10px}.b-form__list.-order-discount{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end}.b-form__list.-order-discount .b-button{width:145px;height:34px;font-size:13px;line-height:34px}.b-form__list.-order-discount .b-form__item{width:100%}.b-form__list.-order-discount .b-form__item.-btn{width:auto;margin-top:15px;margin-left:20px}.b-form__error-message{position:absolute;padding-left:15px;margin-top:5px;color:#d81f1f;font-size:13px}.b-helper{position:relative}.b-helper__icon{display:inline-block;width:14px;height:14px;color:#606060;font-size:12px;line-height:14px;text-align:center;border:1px solid #0798f4;border-radius:50%;transition:all .2s linear}.b-helper__dropdown{display:block;position:absolute;bottom:100%;left:50%;padding-bottom:10px;transform:translateX(-50%);transition:all .2s linear;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%)}.b-helper__content{display:block;position:relative;width:225px;padding:10px 20px;color:#606060;font-size:12px;line-height:16px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:5px}.b-helper__content:before{content:"";display:inline-block;position:absolute;top:100%;left:50%;width:10px;height:10px;margin-top:-4px;margin-left:-5px;background-color:#fff;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.b-helper:hover .b-helper__icon{color:#fff;background-color:#0798f4}.b-helper:hover .b-helper__dropdown{opacity:1;visibility:visible}.b-helper__txt{margin-left:5px;font-size:12px;line-height:10px}.b-helper.-blue{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-helper.-blue .b-helper__icon{padding-right:1px;color:#fff;font-style:italic;font-weight:700;background-color:#0798f4}.b-logo{display:block;flex-shrink:0;font-size:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-logo__img{display:inline-block;width:100%}.b-mail{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;color:#353535;transition:color .2s linear;-webkit-align-items:center;-ms-flex-align:center}.b-mail:hover{color:#dc911c}.b-mail__icon{flex-shrink:0;margin-right:15px;font-size:0;fill:silver;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-menu__item{display:block;transition:color .2s linear}.b-menu__item:hover .b-menu__dropdown{opacity:1;visibility:visible}.b-menu__item.-dropdown{position:relative}.b-menu__item.-dropdown:after{content:"";display:inline-block;position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;border-color:currentColor #fff0 #fff0 #fff0;border-style:solid;border-width:4px 3.5px 0 3.5px}.b-menu__link{display:block;color:inherit;font-size:1.4rem}.b-menu__dropdown{position:absolute;top:100%;left:-10px;z-index:5;width:180px;padding:13px 0;background-color:#fff;box-shadow:0 0 13px 0 rgb(102 102 102 / .2);border:1px solid #e1e1e1;transition:opacity .2s linear;opacity:0;visibility:hidden}.b-menu__dropdown .b-menu__list{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.b-menu__dropdown .b-menu__item{color:#999}.b-menu__dropdown .b-menu__item:hover{color:#282828}.b-menu__dropdown .b-menu__link{padding:4px 20px;font-size:13px}.b-menu__list.-header-menu{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-menu__list.-header-menu .b-menu__item{color:#454545;font-weight:500}.b-menu__list.-header-menu .b-menu__item:hover{color:#dc911c}.b-menu__list.-header-menu .b-menu__item.-is-active{color:#dc911c}.b-menu__list.-header-menu .b-menu__link{padding:30px 25px}.b-menu:hover .l-header__dropdown{opacity:1;visibility:visible}.b-phone{display:inline-block;color:silver;font-size:15px;font-weight:500;transition:color .2s linear}.b-phone:hover{color:#dc911c}.l-popup{display:none;width:400px;padding:50px 40px;overflow:visible;font-family:"Montserrat",sans-serif;background-color:#fff}.l-popup__title{margin-bottom:25px;font-size:22px;font-weight:500;text-align:center}.l-popup__txt{font-size:14px;line-height:22px}.l-popup.-change-city{width:400px}.l-popup.-change-phone{width:400px}.l-popup__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:15px;font-size:13px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.fancybox-slide>*{margin:0}.fancybox-bg{background-color:#252529}.fancybox-close-small{top:auto;right:-3px;bottom:100%;width:23px;height:23px;margin-bottom:10px;font-size:0;background-color:#fff0}.fancybox-close-small:focus{outline:0}.fancybox-close-small:focus:after{outline:none}.fancybox-close-small:before,.fancybox-close-small:after{content:"";position:absolute;top:11.5px;left:0;width:23px;height:2px;color:#ccc;background-color:currentColor;border-radius:0;transition:color .2s linear}.fancybox-close-small:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.fancybox-close-small:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.fancybox-close-small:hover{background-color:#fff0}.fancybox-close-small:hover:before,.fancybox-close-small:hover:after{color:#dc911c;background-color:currentColor}.fancybox-close-small svg{display:none}.fancybox-slide--html .fancybox-close-small{top:-30px;color:currentColor}.b-select__control{width:100%}.b-select.-sorting{width:160px}.b-select.-sorting .select2-selection--single{font-size:13px}.b-select.-short{width:55px}.b-select.-day{width:100px}.b-select.-month{width:130px}.b-select.-year{width:100px}.b-select .select2-container{width:100%!important}.b-select .select2-selection--single{width:100%;height:32px;padding:0 25px 0 10px;font:400 13px/18px "Montserrat",sans-serif;line-height:40px;border:1px solid #e1e1e1;border-radius:0;outline:none}.b-select .select2-selection--single .select2-selection__rendered{padding:0;color:#333;line-height:30px}.b-select .select2-selection--single .select2-selection__arrow{top:0;right:0;width:20px;height:100%}.b-select .select2-selection--single .select2-selection__arrow b{margin-top:0;border:0;transition:all .3s linear}.b-select .select2-selection--single .select2-selection__arrow b:before,.b-select .select2-selection--single .select2-selection__arrow b:after{content:"";display:inline-block;position:absolute;top:50%;width:5px;height:2px;color:#353535;background-color:currentColor;border:0;transition:all .3s linear}.b-select .select2-selection--single .select2-selection__arrow b:before{left:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-select .select2-selection--single .select2-selection__arrow b:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.b-select .select2-container--open .select2-selection__arrow b{margin-top:0}.b-select .select2-container--open .select2-selection__arrow b:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.b-select .select2-container--open .select2-selection__arrow b:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#333;font-weight:700;background-color:#f5f5f5}.select2-container--default .select2-results__option[aria-selected=true]{color:#333;background-color:#f5f5f5}.select2-dropdown{border:1px solid #e1e1e1;border-radius:0}.select2-results__option{padding:7px 10px;font-size:13px}.b-brands-slider .owl-nav,.b-catalog-main__list .owl-nav,.b-history-cards__list .owl-nav,.b-news__list .owl-nav{position:absolute;right:5px;bottom:100%;margin-bottom:55px;font-size:0}.b-brands-slider .owl-prev,.b-catalog-main__list .owl-prev,.b-history-cards__list .owl-prev,.b-news__list .owl-prev,.b-brands-slider .owl-next,.b-catalog-main__list .owl-next,.b-history-cards__list .owl-next,.b-news__list .owl-next{display:inline-block;position:relative;width:14px;height:14px;margin-left:10px;color:#212123;transition:color .2s linear}.b-brands-slider .owl-prev:hover,.b-catalog-main__list .owl-prev:hover,.b-history-cards__list .owl-prev:hover,.b-news__list .owl-prev:hover,.b-brands-slider .owl-next:hover,.b-catalog-main__list .owl-next:hover,.b-history-cards__list .owl-next:hover,.b-news__list .owl-next:hover{color:#dc911c}.b-brands-slider .owl-prev:before,.b-catalog-main__list .owl-prev:before,.b-history-cards__list .owl-prev:before,.b-news__list .owl-prev:before,.b-brands-slider .owl-next:before,.b-catalog-main__list .owl-next:before,.b-history-cards__list .owl-next:before,.b-news__list .owl-next:before{content:"";display:inline-block;position:absolute;top:3px;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor}.b-brands-slider .owl-prev:after,.b-catalog-main__list .owl-prev:after,.b-history-cards__list .owl-prev:after,.b-news__list .owl-prev:after,.b-brands-slider .owl-next:after,.b-catalog-main__list .owl-next:after,.b-history-cards__list .owl-next:after,.b-news__list .owl-next:after{content:"";display:inline-block;position:absolute;top:50%;width:14px;height:2px;margin-top:-1px;background-color:currentColor}.b-brands-slider .owl-prev:before,.b-catalog-main__list .owl-prev:before,.b-history-cards__list .owl-prev:before,.b-news__list .owl-prev:before{left:0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.b-brands-slider .owl-next:before,.b-catalog-main__list .owl-next:before,.b-history-cards__list .owl-next:before,.b-news__list .owl-next:before{right:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-social-menu__title{margin-bottom:8px;font-size:14px;font-weight:700}.b-social-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px}.b-social-menu__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:15px;line-height:32px;vertical-align:middle;border:2px solid #dc911c;border-radius:50%;transition:all .2s linear;-webkit-align-items:center;fill:#dc911c;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-social-menu__item:hover{background-color:#dc911c;fill:#fff}.b-social-menu__item .b-icon.-ig{margin-left:-1px}.b-social-menu__item .b-icon.-fb{margin-top:-1px}.b-spinner{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:25px}.b-spinner__trigger{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:5px;color:#606060;font-size:0;background-color:#f5fafd;border:1px solid #d5d5d5;border-radius:50%;transition:all .2s linear;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-spinner__trigger:before{content:"";display:inline-block;position:relative;top:50%;left:50%;width:6px;height:2px;margin-top:-1px;margin-left:-3px;background-color:currentColor}.b-spinner__trigger.-minus{margin-right:4px}.b-spinner__trigger.-plus{margin-left:4px}.b-spinner__trigger.-plus:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:2px;height:6px;margin-top:-3px;margin-left:-1px;background-color:currentColor}.b-spinner__trigger:hover{color:#fff;background-color:#252529;border-color:#252529}.b-spinner__input{width:35px;height:100%;padding:0 5px;font-size:13px;font-weight:400;line-height:37px;text-align:center;background-color:#fff0;border:1px solid #d5d5d5;border-radius:2px;outline:none}.b-subtitle{margin-bottom:25px;font-size:16px;font-weight:700}.b-subtitle span{color:#dc911c;font-weight:500}.b-textarea{display:block;width:100%;height:60px;padding:5px 15px;font:normal 13px/1.23 "Montserrat",sans-serif;background:#fff;border:1px solid #e1e1e1;border-radius:2px;outline:none;transition:border-color .2s linear;resize:none;-webkit-appearance:none}.b-textarea.-is-error{border-color:#d81f1f}.b-textarea:focus{border-color:#dc911c}.b-title{margin-bottom:35px;color:#353535;font-size:2.2rem;font-weight:600;letter-spacing:-.1px}.b-title h1{margin-bottom:0;font-size:inherit;font-weight:inherit}.b-txt{font-size:13px;line-height:20px}.b-txt__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-40px}.b-txt__column{flex-grow:1;width:100%;margin-left:40px;-webkit-flex-grow:1;-ms-flex-positive:1}.b-txt h1,.b-txt h2,.b-txt h3{margin-bottom:20px;font-size:16px;font-weight:600}.b-txt ul{padding-left:15px}.b-txt a{color:#dc911c;text-decoration:underline;transition:color .2s linear}.b-txt a:hover{color:#353535}.b-video{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;z-index:5;background-color:rgb(0 0 0 / .4);-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-video:hover{background-color:rgb(0 0 0 / .6);transition:background-color .2s linear}.b-video__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:46px;height:46px;font-size:0;border:2px solid #fff;border-radius:50%;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-video__icon .b-icon{margin-left:5px}.l-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:column;justify-content:space-between;width:100%;min-height:100%;padding-top:165px;overflow:hidden;-webkit-flex-flow:column;-ms-flex-flow:column;-ms-flex-pack:justify;-webkit-justify-content:space-between}.autocomplete-suggestions{z-index:1;max-height:210px;padding:10px 0;margin-top:4px;overflow:auto;font-weight:500;background:#fff;box-shadow:0 3px 3px rgb(0 0 0 / .1)}.autocomplete-suggestions::-webkit-scrollbar{width:4px}.autocomplete-suggestions::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);outline:1px solid slategrey}.autocomplete-suggestions::-webkit-scrollbar-thumb:hover{background-color:#dc911c}.autocomplete-suggestion{position:relative;padding:7px 40px 7px 20px;font-size:13px}.autocomplete-suggestion strong{color:#dc911c;font-weight:500}.autocomplete-suggestion:hover{background-color:rgb(220 145 28 / .2)}.autocomplete-suggestion__count{position:absolute;top:7px;right:20px;color:#999}.autocomplete-selected{background-color:rgb(220 145 28 / .2)}.b-basket-header{width:360px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1}.b-basket-header__list{max-height:357px;padding:0 25px;overflow-y:scroll;border-bottom:1px solid #e1e1e1}.b-basket-header__list .b-card-header{border-top:1px solid #e1e1e1}.b-basket-header__list .b-card-header:first-child{border-top:0}.b-basket-header__list::-webkit-scrollbar{width:4px}.b-basket-header__list::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);outline:1px solid slategrey}.b-basket-header__list::-webkit-scrollbar-thumb:hover{background-color:#dc911c}.b-basket-header__bottom{padding:15px 25px 25px}.b-basket-header__total-price{margin-bottom:10px;font-size:18px;font-weight:600}.b-basket-header__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px;margin-left:-10px}.b-basket-header__btns .b-button{width:100%;height:40px;margin-left:10px;font-size:13px;line-height:40px}.b-basket-small{position:relative;padding-left:20px;font-size:0}.b-basket-small__icon{display:inline-block;position:relative;transition:fill .2s linear;cursor:pointer;fill:#353535}.b-basket-small__icon:hover{fill:#dc911c}.b-basket-small__icon:before{content:attr(data-count);display:inline-block;position:absolute;right:-5px;bottom:-3px;z-index:1;height:15px;min-width:15px;padding:0 3px;color:#fff;font-size:9px;line-height:15px;text-align:center;background-color:#ce181f;border-radius:8px}.b-basket-small:hover .b-basket-small__dropdown{opacity:1;visibility:visible}.b-basket-small__dropdown{position:absolute;top:100%;right:0;z-index:10;padding-top:20px;transition:opacity .2s linear;opacity:0;visibility:hidden}.b-card-header{position:relative;padding:20px 5px 15px}.b-card-header__main{padding-right:40px;margin-bottom:10px}.b-card-header__name{color:#353535;font-size:13px;font-weight:500;line-height:16px;transition:color .2s linear}.b-card-header__name:hover{color:#dc911c}.b-card-header__delete{position:absolute;top:10px;right:-5px;padding:10px;transition:fill .2s linear;cursor:pointer;fill:silver}.b-card-header__delete:hover{fill:#dc911c}.b-card-header__price{font-size:16px;font-weight:500}.b-card-header__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-card-header__modify{margin-top:3px;color:#606060;font-size:13px}.b-change-city{display:inline-block;font-size:0}.b-change-city__name{display:inline-block;position:relative;padding-right:11px;color:silver;font-size:13px;transition:color .2s linear}.b-change-city__name:hover{color:#dc911c}.b-change-city__name:after{content:"";display:inline-block;position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;border-color:currentColor #fff0 #fff0 #fff0;border-style:solid;border-width:4px 3.5px 0 3.5px}.b-header-catalog{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.b-header-catalog:before{content:"";display:inline-block;position:absolute;top:10px;right:100%;bottom:0;z-index:4;width:999px;background-color:#fff}.b-header-catalog__column{display:inline-block;position:relative;z-index:3;padding:30px 0;background-color:#fff;border-right:1px solid #e1e1e1}.b-header-catalog__column.-inner{position:absolute;z-index:2;padding:35px 0 30px 0;transform:translateX(-290px);transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;opacity:0;visibility:hidden;-webkit-transform:translateX(-290px)}.b-header-catalog__column.-inner.-is-active{position:relative;transform:translateX(0);opacity:1;visibility:visible;-webkit-transform:translateX(0)}.b-header-catalog__column.-inner .b-header-catalog__link{font-size:13px;font-weight:400}.b-header-catalog__column.-inner .b-header-catalog__item{color:#606060}.b-header-catalog__column.-inner .b-header-catalog__item:hover{color:#dc911c}.b-header-catalog__column.-inner .b-header-catalog__link{padding:5px 100px 5px 30px}.b-header-catalog__column.-inner .b-header-catalog__list{display:none}.b-header-catalog__column.-inner .b-header-catalog__list.-is-active{display:block}.b-header-catalog__column.-inner.-last{z-index:1}.b-header-catalog__column.-last{border:0;transform:translateX(-290px);-webkit-transform:translateX(-290px)}.b-header-catalog__column.-last.-is-active{transform:none;-webkit-transform:none}.b-header-catalog__column.-last .b-header-catalog__link{padding:5px 30px}.b-header-catalog__item{display:block;position:relative;color:#252529}.b-header-catalog__item:hover{color:#dc911c}.b-header-catalog__item.-has-children:before{content:"";display:inline-block;position:absolute;top:50%;right:20px;width:7px;height:7px;margin-top:-3px;color:#8f8f8f;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-header-catalog__link{display:block;padding:10px 60px 10px 0;color:inherit;font-size:13px;font-weight:600}.b-header-dropdown{position:relative}.b-header-dropdown:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#fff;box-shadow:0 4px 17px rgb(165 165 165 / .5)}.b-header-dropdown__wrap{max-width:1050px;padding:0 10px;margin:0 auto}.b-header-dropdown__info{flex-shrink:0;margin-left:55px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-header-dropdown__main{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.b-header-dropdown__main.-categories{flex-direction:column;flex-wrap:wrap;height:310px;margin-top:-15px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-header-dropdown__main.-categories .b-header-dropdown__item:first-child{width:500px}.b-header-dropdown__main.-categories .b-header-dropdown__item:first-child .b-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;height:270px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-header-dropdown__main.-brands{flex-direction:column;flex-wrap:wrap;height:300px;margin-top:-5px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-header-dropdown__main.-brands .b-header-dropdown__title{margin-bottom:0}.b-header-dropdown__main.-brands .b-header-dropdown__item{margin-top:5px}.b-header-dropdown__main.-brands .b-menu__list{margin-top:0}.b-header-dropdown__main.-targets .b-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;height:300px;margin-left:-40px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-header-dropdown__main.-targets .b-menu__item{margin-left:40px}.b-header-dropdown__main.-catalog{margin:-25px 0}.b-header-dropdown__item{margin-top:15px}.b-header-dropdown__content{display:none;justify-content:space-between;padding:25px 0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-header-dropdown__content.-is-active{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-header-dropdown .b-menu__list{margin-top:-5px}.b-header-dropdown .b-menu__item{color:#606060}.b-header-dropdown .b-menu__item:hover{color:#dc911c}.b-header-dropdown .b-menu__link{padding:5px 0;font-size:13px}.b-header-dropdown__column{margin-left:50px}.b-header-dropdown__column:first-child{margin-left:0}.b-header-dropdown__img-wrap{display:block;font-size:0;box-shadow:0 0 36px 4px rgb(53 53 53 / .2)}.b-header-dropdown__title{margin-top:15px;margin-bottom:15px;color:#353535;font-size:13px;font-weight:700}.b-header-dropdown__title:first-child{margin-top:0}.b-header-dropdown__link{display:inline-block;color:inherit;transition:color .2s linear}.b-header-dropdown__link:hover{color:#dc911c}.b-header-dropdown__inner{margin-top:15px}.b-header-dropdown__inner:first-child{margin-top:0}.b-header-dropdown__col-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.l-header{position:fixed;top:0;right:0;left:0;z-index:10;margin-bottom:30px;box-shadow:0 0 36px 4px rgb(53 53 53 / .2);border-bottom:1px solid #d5d5d5}.l-header__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;max-width:1200px;padding:0 10px;margin:0 auto;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-header .b-logo{width:180px;margin-right:auto}.l-header__top{position:relative;z-index:6;background-color:#252529}.l-header__top .l-header__wrap{align-items:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline}.l-header__top .b-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.l-header__top .b-menu__item{color:silver}.l-header__top .b-menu__item:hover{color:#dc911c}.l-header__top .b-menu__item.-is-active{color:#dc911c}.l-header__top .b-menu__link{padding:15px 10px;font-size:13px}.l-header__top .b-menu__dropdown .b-menu__item{color:#353535}.l-header__top .b-menu__dropdown .b-menu__item.-is-active{color:#dc911c}.l-header__top .b-menu__dropdown .b-menu__link{padding:4px 20px}.l-header__main{position:relative;z-index:5;background-color:#fff;box-shadow:0 3px 5px rgb(165 165 165 / .2)}.l-header .b-phone{margin-right:20px}.l-header .b-personal{margin-left:30px}.l-header__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.l-header .b-basket-small{margin-left:20px}.l-header .b-search-small{margin-left:45px}.l-header__dropdown{position:absolute;top:100%;right:0;left:0;transition:all .2s linear;transition-delay:.5s;opacity:0;visibility:hidden}.l-header.-is-fixed{position:fixed}.l-header.-is-fixed .l-header__top{display:none}.l-header.-is-fixed .b-menu__list.-header-menu .b-menu__link{padding:20px 25px}.l-header.-is-fixed .b-basket-small__dropdown{padding-top:15px}.b-personal{font-size:0}.b-personal__item{display:inline-block;padding:0 5px;margin-left:1px;color:silver;font-size:13px;border-left:1px solid silver;transition:color .2s linear}.b-personal__item:first-child{margin-left:0;border-left:0}.b-personal__item:hover{color:#dc911c}.b-search-small{font-size:0}.b-search-small__icon{display:inline-block;transition:fill .2s linear;cursor:pointer;fill:#353535}.b-search-small__icon:hover{fill:#dc911c}.b-search-small__wrap{position:absolute;top:50%;right:65px;bottom:18px;left:250px;height:40px;transform:translateY(-50%);transition:all .2s linear;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%)}.b-search-small.-is-active .b-search-small__wrap{opacity:1;visibility:visible}.b-search-small .b-input{height:100%;background:#fff;border:2px solid #dc911c}.b-search-small .b-input__box{height:100%}.b-search-small .b-input__control{height:100%;padding:0 40px 0 20px}.b-search-small__close{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:6px;right:0;bottom:6px;align-items:center;justify-content:center;width:40px;border-left:1px solid #353535;transition:fill .2s linear;cursor:pointer;-webkit-align-items:center;fill:#353535;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-search-small__close:hover{fill:#dc911c}.b-search-small__close .b-icon.-close{margin-left:-2px}.b-404-page{text-align:center}.b-404-page__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-top:55px;margin-left:-20px;-ms-flex-pack:center;-webkit-justify-content:center}.b-404-page__btns .b-button{width:220px;margin-left:20px}.b-404-page__img-wrap{margin-bottom:50px;font-size:0;text-align:center}.b-404-page__img{display:inline-block;margin-left:80px}.b-404-page__title{margin-bottom:30px;font-size:40px;font-weight:600}.b-404-page__txt{font-size:14px;line-height:20px}.b-404-page__txt a{color:#0095f4;text-decoration:underline;transition:color .2s linear}.b-404-page__txt a:hover{color:#dc911c;text-decoration:underline}.b-advantages__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-advantages__item{width:210px;margin:30px 0 0 40px}.b-advantages__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;height:70px;margin-bottom:15px;-webkit-align-items:center;-ms-flex-align:center}.b-advantages__txt{font-size:13px;line-height:20px}.b-advantages .b-button{width:100%;margin-top:15px}.b-articles-detail__big-img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center;margin-bottom:50px;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-flex-pack:center;-webkit-justify-content:center}.b-articles-detail__img{max-width:100%}.b-articles-detail__content{max-width:720px;margin:0 auto 50px;font-size:13px;line-height:20px}.b-articles-detail__content h2,.b-articles-detail__content h3{margin:35px 0 20px;font-size:16px;text-align:center}.b-articles-detail__content a{color:#dc911c;text-decoration:underline;transition:color .2s linear}.b-articles-detail__content a:hover{color:#c95300;text-decoration:underline}.b-articles-detail__content img{max-width:100%}.b-articles-detail .b-catalog-main{margin-bottom:60px}.b-articles-detail__info{margin-bottom:15px;color:#606060;font-size:13px;text-align:center}.b-articles-detail__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;max-width:720px;margin:0 auto 50px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-articles-detail__date{color:#606060;font-size:13px}.b-articles__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-50px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-articles__item{display:inline-block;position:relative;width:220px;margin:50px 0 0 20px;overflow:hidden;border-radius:3px}.b-articles__item:hover .b-articles__content{text-shadow:none;background-color:#dc911c}.b-articles__item.-no-photo .b-articles__img-wrap{background:url(/local/templates/kultlab/assets/dist/images/no-photo.png) no-repeat 50% 40% #eee}.b-articles__img-wrap{display:block;height:100%;font-size:0}.b-articles__img{width:100%}.b-articles__content{display:block;position:absolute;right:0;bottom:0;left:0;padding:15px 10px;background-color:rgb(0 0 0 / .4);transition:background-color .2s linear}.b-articles__name{display:block;color:#fff;font-size:14px;font-weight:900;line-height:20px;text-transform:uppercase}.b-articles__date{display:block;margin-top:10px;color:#fff;font-size:13px}.b-articles__bottom{margin-top:50px}.b-attention{padding:25px 30px 20px;margin-bottom:25px;color:#fff;background-color:#dc911c}.b-attention__title{margin-bottom:8px;font-size:16px;font-weight:900;text-transform:uppercase}.b-attention__txt{font-size:13px;line-height:20px}.b-brands-slider{margin-bottom:55px}.b-brands-slider__list{font-size:0;border:1px solid #e1e1e1}.b-brands-slider__item{display:inline-block;width:160px;height:110px;padding:15px;line-height:80px;text-align:center;transition:all .2s linear}.b-brands-slider__item:hover{background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1)}.b-brands-slider__item:hover .b-brands-slider__img{opacity:1;filter:none;-webkit-filter:none}.b-brands-slider .owl-stage-outer{overflow:visible}.b-brands-slider .owl-item{opacity:0}.b-brands-slider .owl-item.active{opacity:1}.b-brands-slider .owl-item img{display:inline-block}.b-brands-slider .owl-nav{margin-bottom:28px}.b-brands-slider__img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;transition:all .2s linear;opacity:.7;filter:grayscale(1);-webkit-filter:grayscale(1)}.b-certificates__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-25px 0 0 -30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-certificates__item{width:160px;margin:35px 0 0 30px;color:#0095f4;transition:color .2s linear}.b-certificates__item:hover{color:#dc911c}.b-certificates__img-wrap{display:block;height:228px;margin-bottom:10px;overflow:hidden}.b-certificates__img{width:100%}.b-certificates__name{display:block;font-size:13px;text-align:center}.b-consultation{width:100%;padding:20px 30px;color:#fff;background:linear-gradient(135deg,#eba71b 0%,#d8841b 100%);border-radius:6px 6px 0 0}.b-consultation__row{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-consultation__row:last-child{align-items:flex-end;margin-top:22px;-webkit-align-items:flex-end;-ms-flex-align:end}.b-consultation__title{font-size:18px;font-weight:900;line-height:24px;text-transform:uppercase}.b-consultation .b-address__txt{line-height:23px}.b-consultation .b-button{width:auto;height:32px;padding:0 20px;font-size:13px;line-height:29px;background-color:#fff0;border:2px solid #fff;border-radius:32px}.b-consultation .b-button:hover{color:#dc911c;background-color:#fff}.b-consultation__txt{font-size:13px;line-height:23px}.b-consultation.-white-bg{padding:0;color:#353535;text-align:center;background:#fff;border-radius:0}.b-consultation.-white-bg .b-consultation__title{font-size:14px;font-weight:600;text-transform:none}.b-consultation__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-consultation__wrap .b-address{margin-left:15px}.b-fitness-plan{position:relative;padding:53px 88px;margin:0 -120px;background:linear-gradient(135deg,#eba71b 0%,#d8841b 100%);box-shadow:0 0 36px 4px rgb(53 53 53 / .2)}.b-fitness-plan:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-color:#fff0 #fff0 #efb629 #fff0;border-style:solid;border-width:0 0 465px 850px}.b-fitness-plan__content{position:relative;width:600px}.b-fitness-plan__title{margin-bottom:19px;color:#fff;font-size:36px;font-weight:900;text-transform:uppercase}.b-fitness-plan__subtitle{margin-bottom:21px;color:#fff;font-size:26px;font-weight:600}.b-fitness-plan__txt{font-size:14px;line-height:24px;letter-spacing:.1px}.b-fitness-plan .b-steps{margin-top:58px}.b-fitness-plan__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:-15px;margin-left:-18px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-fitness-plan__item{display:inline-block;margin-top:15px;margin-left:18px}.b-fitness-plan__item .b-radio__txt{display:block;height:40px;padding:0 25px;font-size:14px;font-weight:500;line-height:36px;border:2px solid #252529;border-radius:20px;transition:all .2s linear;cursor:pointer}.b-fitness-plan__item .b-radio__box{display:none}.b-fitness-plan__item .b-radio.-is-active .b-radio__txt{color:#e2901a;background-color:#252529}.b-fitness-plan__item .b-radio:hover .b-radio__txt{color:#e2901a;background-color:#252529}.b-fitness-plan__item .b-input{width:100px}.b-fitness-plan__item .b-input__control{height:40px}.b-fitness-plan__item .b-button{height:40px;padding:0 25px;line-height:40px}.b-fitness-plan__img-wrap{position:absolute;right:70px;bottom:0;font-size:0}.b-for-customers__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-35px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-for-customers__item{position:relative;width:220px;margin:35px 0 0 20px;counter-increment:step-counter}.b-for-customers__item:before{content:counter(step-counter);position:absolute;top:-35px;left:0;z-index:-1;color:#f6cf96;font-size:82px;font-weight:900}.b-for-customers__txt{font-size:13px;line-height:16px}.b-how-order__item{margin-top:55px}.b-how-order__item:first-child{margin-top:0}.b-how-order__img-wrap{margin-bottom:25px}.b-how-order__img{max-width:100%}.b-how-order__title{margin-bottom:10px;font-size:16px;font-weight:700}.b-how-order__txt{font-size:13px;line-height:20px}.b-how-order__txt a{color:#00aeef;text-decoration:underline}.b-how-order__txt a:hover{color:#dc911c;text-decoration:underline}.b-how-order__content{max-width:730px;margin:0 auto}.b-info-block{position:relative;padding:65px 0}.b-info-block:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#dfe0e0}.b-info-block__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px}.b-info-block__item{width:300px;margin-left:20px;overflow:hidden;font-size:0;box-shadow:0 0 36px 4px rgb(53 53 53 / .2);border-radius:4px}.b-info-block__img{width:100%}.b-page-discount__img-wrap{margin-bottom:20px;font-size:0}.b-page-discount__img{max-width:100%}.b-page-discount__content{width:100%;max-width:720px;margin:0 auto 50px}.b-page-discount__txt{margin-bottom:30px;font-size:13px;line-height:20px}.b-page-discount__txt a{color:#00aeef;text-decoration:underline;transition:color .2s linear}.b-page-discount__txt a:hover{color:#dc911c}.b-partners__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-25px 0 0 -30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-partners__item{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:160px;margin:35px 0 0 30px;-webkit-flex-direction:column;-ms-flex-direction:column}.b-partners__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:160px;margin-bottom:10px;overflow:hidden;background-color:#fff;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-partners__img{max-width:100%;max-height:100%}.b-partners__name{display:block;margin-bottom:10px;color:#0095f4;font-size:13px;line-height:16px;transition:color .2s linear}.b-partners__name:hover{color:#dc911c}.b-partners__txt{color:#7e7e7e;font-size:12px;line-height:14px}.b-partners__content{margin-bottom:10px}.b-partners__bottom{margin-top:auto}.b-partners__bottom .b-button{width:100%;height:24px;padding:0 5px;font-size:13px;line-height:24px;border-radius:15px}.b-rating-page .b-catalog__list.-list{margin-left:0}.b-rating-page .b-catalog__list.-list .b-card{margin-left:0}.b-rating-page .b-catalog__top{justify-content:flex-start;padding:0;-ms-flex-pack:start;-webkit-justify-content:flex-start}.b-rating-page .b-catalog-controls{width:100%}.b-rating-page .b-catalog-controls__list{margin-left:-20px}.b-rating-page .b-catalog-controls__item{width:300px;margin-left:20px}.b-rating-page .b-select.-sorting{width:100%}.b-rating-page .b-select.-sorting .select2-selection--single{height:32px;font-size:13px}.b-rating-page .b-select.-sorting .select2-selection__rendered{line-height:30px}.b-rating-page .b-card{background-color:#fff}.b-rating-page .b-card__bottom{padding-left:35px}.b-rating-table__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:35px;margin-top:10px;color:#353535;background:#fff;border:1px solid #e1e1e1;transition:box-shadow .2s linear;-webkit-align-items:center;-ms-flex-align:center}.b-rating-table__item:hover{box-shadow:0 0 15px rgb(0 0 0 / .2)}.b-rating-table__number{display:block;width:45px;margin-right:25px;font-size:26px;font-weight:900}.b-rating-table__img-wrap{display:block;width:200px;margin-right:30px;font-size:0}.b-rating-table__img{display:inline-block;max-width:100%}.b-rating-table__content{display:block}.b-rating-table__name{font-size:14px;font-weight:700}.b-search-page{width:100%;max-width:850px;margin:0 auto}.b-search-page .b-search-small{position:relative;margin-bottom:30px}.b-search-page .b-search-small .b-input__control{height:40px}.b-search-page .b-search-small__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:6px;right:0;bottom:6px;align-items:center;justify-content:center;width:45px;border-left:1px solid #353535;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-search-page .b-search-small__icon .b-icon{margin-left:-2px}.b-steps__list{margin-left:-30px;font-size:0}.b-steps__item{display:inline-block;width:10px;height:10px;margin-left:30px;border:2px solid #252529;border-radius:50%}.b-steps__item.-is-active{background-color:#252529}.b-steps__content{display:none}.b-steps__content.-is-active{display:block}.b-steps__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-top:70px;-webkit-align-items:center;-ms-flex-align:center}.b-steps__number-step{width:80px;margin-right:20px;font-size:22px;font-weight:600;text-transform:uppercase}.b-tabs__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-tabs__item{display:inline-block;padding:10px 40px;color:#353535;font-size:1.6rem;font-weight:600;transition:background-color .2s linear;cursor:pointer}.b-tabs__item.-is-active{background-color:#dedede;cursor:default}.b-tabs__item:hover{background-color:#dedede}.b-tabs__item:after{content:attr(data-reviews-count);display:inline-block;font-size:12px;vertical-align:top}.b-tabs__content-list{padding:40px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:3px}.b-tabs__content{display:none}.b-tabs__content.-is-active{display:block}.b-wholesale-page .b-txt{margin-bottom:6rem}.b-wholesale-page .b-for-customers{margin-bottom:6rem}.b-wholesale-page__btn{text-align:center}.b-wholesale-page__btn .b-button{width:auto;padding:0 50px}.b-wholesale-page .b-ws-gallery{margin-bottom:6rem}.b-ws-gallery__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-35px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-ws-gallery__item{width:220px;margin:35px 0 0 20px;font-size:0}.b-ws-gallery__img{max-width:100%}.b-about-cards__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:auto;margin:-30px 0 0 -15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-about-cards__item{width:230px;margin:30px 0 0 15px;background:#fff}.b-about-cards__img-wrap{height:200px;overflow:hidden;font-size:0}.b-about-cards__content{padding:20px}.b-about-cards__name{margin-bottom:10px;color:#353535;font-size:14px;font-weight:900}.b-about-cards__txt{font-size:13px;line-height:16px}.b-about-map__main{position:relative}.b-about-map__img-wrap{font-size:0}.b-about-map__img{display:inline-block;width:100%}.b-about-map__dots{position:absolute;top:0;right:0;bottom:0;left:0}.b-about-map__dot{position:absolute;z-index:1;width:10px;height:10px;background-color:#dc911c;border-radius:50%;cursor:pointer}.b-about-map__dot:hover,.tta{z-index:2;box-shadow:0 0 0 5px rgb(226 144 26 / .5)}.b-about-map__dot:hover:before,.tta{opacity:1;visibility:visible}.b-about-map__dot:hover:after,.tta{opacity:1;visibility:visible}.b-about-map__dot:before{content:attr(data-name);position:absolute;bottom:100%;left:50%;z-index:3;padding:10px 18px;margin-bottom:20px;color:#606060;font-size:12px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:5px;transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%)}.b-about-map__dot[data-id="26153"]:before{content:attr(data-name);left:403%;margin-bottom:17px}.b-about-map__dot_show[data-id="26153"]:before{content:attr(data-name);left:403%;margin-bottom:17px}.b-about-map__dot[data-id="31795"]:before{content:attr(data-name);left:615%;margin-bottom:17px}.b-about-map__dot_show[data-id="31795"]:before{content:attr(data-name);left:615%;margin-bottom:17px}.b-about-map__dot[data-id="31795"]:after{left:9px}.b-about-map__dot_show[data-id="31795"]:after{left:9px}.b-about-map__dot[data-id="3"]:before{content:attr(data-name);left:-394%;margin-bottom:17px}.b-about-map__dot_show[data-id="3"]:before{content:attr(data-name);left:-394%;margin-bottom:17px}.b-about-map__dot[data-id="26154"]:before{content:attr(data-name);left:-262%;margin-bottom:-50px}.b-about-map__dot_show[data-id="26154"]:before{content:attr(data-name);left:-262%;margin-bottom:-50px}.b-about-map__dot[data-id="26154"]:after{visibility:hidden}.b-about-map__dot_show[data-id="26154"]:after{visibility:hidden}.b-about-map__dot:after{content:"";position:absolute;bottom:100%;left:-5px;z-index:3;width:0;height:0;margin-bottom:10px;border-color:#fff #fff0 #fff0 #fff0;border-style:solid;border-width:10px 10px 0 10px;opacity:0;visibility:hidden}.b-about-map__dot_show:before{content:attr(data-name);position:absolute;bottom:100%;left:50%;z-index:3;padding:10px 18px;margin-bottom:20px;color:#606060;font-size:12px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:5px;transform:translateX(-50%);opacity:1;visibility:visible;-webkit-transform:translateX(-50%)}.b-about-map__dot_show:after{content:"";position:absolute;bottom:100%;left:-5px;z-index:3;width:0;height:0;margin-bottom:10px;border-color:#fff #fff0 #fff0 #fff0;border-style:solid;border-width:10px 10px 0 10px;opacity:1;visibility:visible}.b-about-map__cursor{position:relative;flex-shrink:0;width:418px;margin-top:-140px;margin-right:70px;font-size:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-about-map__info{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:815px;margin:0 auto}.b-about-map__content{width:100%}.b-about-map__title{margin-bottom:20px;font-size:25px;font-weight:900}.b-about-map__txt{font-size:13px;line-height:20px}.b-about-map__btn{margin-top:25px}.b-about-map__btn .b-button{padding:0 40px}.b-about-page__promo{margin-bottom:40px;font-size:0}.b-about-page__txt{margin-bottom:40px;font-size:13px;line-height:20px}.b-about-page__inner{margin-top:50px}.b-about-page__main{max-width:720px;margin:0 auto}.b-about-page__title{margin-bottom:15px;font-size:16px;font-weight:700}.b-about-page__img-wrap{font-size:0}.b-about-page__img{max-width:100%}.b-about-page__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-about-page .b-facts{flex-shrink:0;width:350px;margin-right:70px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-about-page__events-info{padding:80px 30px 50px;font-size:13px;line-height:20px;background:url(/local/templates/kultlab/assets/dist/images/bg-top.png) no-repeat 100% 0 #fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:3px}.b-about-page__events-info ul{padding:0;margin:15px 0 0;list-style:none}.b-about-page__events-info li{padding:0;margin-top:7px}.b-about-page__events-info li b{font-size:16px}.b-facts__title{margin-bottom:10px;font-size:14px}.b-facts__item{margin-top:15px}.b-facts__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;color:#909090;font-size:13px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-facts__progress{position:relative;height:13px;margin-top:10px;background-color:#d9d9d9}.b-facts__fill{position:absolute;top:0;bottom:0;left:0;z-index:2;background-color:#dc911c}.b-availability{position:relative}.b-availability:hover .b-availability__dropdown{opacity:1;visibility:visible}.b-availability__link{display:inline-block;color:#00aeef;border-bottom:1px dotted currentColor;transition:color .2s linear;cursor:pointer}.b-availability__link:hover{color:#dc911c}.b-availability__dropdown{display:block;position:absolute;bottom:100%;left:50%;padding-bottom:15px;transform:translateX(-50%);transition:all .2s linear;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%)}.b-availability__content{display:block;position:relative;width:250px;padding:20px;color:#606060;font-size:14px;line-height:20px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:5px}.b-availability__content:before{content:"";display:inline-block;position:absolute;top:100%;left:50%;width:10px;height:10px;margin-top:-4px;margin-left:-5px;background-color:#fff;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.b-availability__list{max-height:90px;overflow-y:auto}.b-availability__list::-webkit-scrollbar{width:4px}.b-availability__list::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);outline:1px solid slategrey}.b-availability__list::-webkit-scrollbar-thumb:hover{background-color:#dc911c}.b-availability__item{margin-top:3px;font-size:13px}.b-availability__item:first-child{margin-top:0}.b-basket-fast{position:fixed;right:0;bottom:0;left:0;z-index:10;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-top:1px solid #e1e1e1;opacity:0;visibility:hidden}.b-basket-fast.-is-active{opacity:1;visibility:visible}.b-basket-fast__wrap{max-width:960px;padding:0 10px;margin:0 auto}.b-basket-fast__list{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-right:20px;-ms-flex-pack:end;-webkit-justify-content:flex-end}.b-basket-fast__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:20px 30px;font-size:14px;border-left:1px solid #e1e1e1;-webkit-align-items:center;-ms-flex-align:center}.b-basket-fast .b-button{height:30px;padding:0 30px;font-size:13px;line-height:30px}.b-brands-products__title{display:block;margin-bottom:20px;color:#353535;font-size:16px;font-weight:700}.b-brands-products__item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px 40px;margin-top:20px;border:1px solid #e1e1e1}.b-brands-products__img-wrap{display:block;flex-shrink:0;width:160px;margin-right:40px;font-size:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-brands-products__img{max-width:100%}.b-brands-products__content{width:100%}.b-brands-products__top{margin-bottom:25px}.b-brands-products__name{color:#353535;font-size:16px;transition:color .2s linear}.b-brands-products__name:hover{color:#dc911c}.b-brands-products__note{margin-top:3px;color:#606060;font-size:13px}.b-brands-products__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:45px;margin-left:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-brands-products__btns .b-button{height:32px;padding:0 25px;margin-left:20px;font-size:13px;line-height:32px}.b-brands__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;height:2100px;margin-top:-20px;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-brands__inner{margin-top:20px}.b-brands__name{display:inline-block;color:#353535;font-size:14px;font-weight:700}.b-brands .b-menu__link{padding:5px 0;font-size:13px}.b-brands .b-menu__item:hover{color:#dc911c}.b-card-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-shrink:0;width:120px;padding:15px 0 15px 20px;border-left:1px solid #e1e1e1;-webkit-flex-direction:column;-ms-flex-direction:column;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-card-actions__inner{margin-bottom:10px;font-size:13px;line-height:16px}.b-card-actions__inner.-consult{margin-top:auto;margin-bottom:0}.b-card-actions__inner a{color:#0095f4;text-decoration:underline;transition:color .2s linear}.b-card-actions__inner a:hover{color:#dc911c;text-decoration:underline}.b-card-actions__link{display:block}.b-card-actions__img-wrap{width:48px;height:48px;margin-bottom:10px;overflow:hidden;border-radius:50%}.b-card-composition__inner{margin-top:30px}.b-card-composition__inner:first-child{margin-top:0}.b-card-composition__txt{font-size:13px;line-height:16px}.b-card-composition__subtitle{margin-bottom:10px;font-size:14px;font-weight:600}.b-card-composition__item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px;font-size:13px;line-height:20px}.b-card-composition__item:hover{background-color:#ececec}.b-card-composition__name{width:320px;margin-right:30px}.b-card-composition__list{margin:0 -20px}.b-card-description__txt{font-size:13px;line-height:20px}.b-card-description__txt p{font-size:13px;line-height:20px}.b-card-description__txt h2,.b-card-description__txt h3{margin:25px 0 10px;font-size:14px;font-weight:600}.b-card-description__txt h2:first-child,.b-card-description__txt h3:first-child{margin-top:0}.b-card-detail__info{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.b-card-detail__top{margin-top:-20px;margin-bottom:30px}.b-card-detail__wrap{padding:25px 40px 60px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:3px}.b-card-detail__main{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-card-detail__gallery{position:-webkit-sticky;position:sticky;top:60px;width:300px;max-width:100%;padding-top:65px;margin-right:35px;flex-shrink:0;align-self:flex-start}.b-card-detail__main-img{font-size:0;display:block;text-align:center}.b-card-detail__img{display:inline-block;max-width:100%}.b-card-detail__content{width:100%;padding:15px 0}.b-card-detail__content .b-price{margin-bottom:10px}.b-card-detail__content .b-price__value{font-size:28px;font-weight:700}.b-card-detail__content .b-price__sale{font-size:16px;font-weight:600}.b-card-detail__content .b-properties{margin-top:30px}.b-card-detail__content .b-properties__inner{font-size:13px;line-height:20px}.b-card-detail__descr{margin-top:30px;font-size:18px;line-height:20px}.b-card-detail .b-modifications{margin-top:30px}.b-card-detail .b-card-actions{margin-left:35px}.b-card-detail .b-brands-products{margin-top:40px}.product-slider{grid-gap:10px;gap:10px}.product-slider__detail{min-width:1px;padding-bottom:20px;flex:1 1 auto}.product-slider__detail-list{padding:0;margin:auto 0;list-style:none;flex:1 1 auto}.product-slider__detail-item{padding:0;margin:0;display:flex;align-self:stretch}.product-slider__detail-img{display:flex;align-items:center;justify-content:center;flex:1 1 auto;text-decoration:none}.product-slider__detail-img picture{display:contents}.product-slider__detail-control{position:absolute;left:0;right:0;bottom:0;flex:0 0 auto}.product-slider__detail-nav{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center}.product-slider__preview{position:relative;min-width:1px;margin-top:20px;display:flex;flex:0 0 auto}.product-slider__preview-inner{padding-bottom:1px}.product-slider__preview-list{height:auto;padding:0;margin:0;list-style:none;display:flex;justify-content:flex-start;grid-gap:5px;gap:5px}.product-slider__preview-item{width:auto;height:auto;padding:0;margin:0!important;flex:0 0 auto}.product-slider__preview-img{width:60px;height:60px;border-radius:4px;border:1px solid #D9D9D9;background:#FFF;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.swiper-slide-thumb-active>.product-slider__preview-img{border-color:#dc911c}.product-slider__preview-img img{width:100%;height:100%;object-fit:contain;flex:0 0 auto}.product-slider__preview-arrow{background:#dc911c;color:#fff}.product-slider__preview-arrow:where(.swiper-button-disabled){background:#eee;color:#000}@media (min-width:640px){.product-slider{display:flex}.product-slider__preview{width:60px;margin-top:0;order:-1}.product-slider__preview-list{height:calc(60px * 4 + 5px * 3);flex-direction:column}}.b-card{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;flex-direction:column;width:188px;padding:46px 15px 15px;border:1px solid #e1e1e1;-webkit-flex-direction:column;-ms-flex-direction:column}.b-card__top{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:15px;right:15px;left:15px;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-card__top .b-rating{margin-left:auto}.b-card__img-wrap{display:block;height:190px;margin-bottom:13px;font-size:0;line-height:164px;text-align:center}.b-card__img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.b-card__detail{margin-bottom:9px}.b-card__name{display:block;height:32px;margin-bottom:6px;overflow:hidden;color:#db7511;font-size:13px;font-weight:500;line-height:16px;transition:color .2s linear}.b-card__name:hover{color:#c95300}.b-card__brand{display:block;margin-bottom:13px;color:#353535;font-size:13px;font-weight:500}.b-card__brand:hover{color:#c95300}.b-card__section{display:block;margin-bottom:13px;color:#3f3f3f;font-size:13px;font-weight:600}.b-card__btns .b-button{width:100%;height:32px;margin-top:9px;font-size:13px;line-height:32px}.b-card__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;margin-top:auto;-webkit-flex-direction:column;-ms-flex-direction:column}.b-card__label{font-size:13px;font-weight:900;text-transform:uppercase}.b-card__label.-hit{color:#d81f1f}.b-card__label.-sale{color:#51ad14}.b-card__txt{display:none;margin-top:15px;font-size:13px;line-height:16px}.b-card .b-properties{display:none;margin-top:15px}.b-card .b-modifications{display:none;margin-top:15px}.b-card__place-rating{width:25px;margin-right:15px;font-size:16px;font-weight:900}.b-card.-no-photo .b-card__img-wrap{background:url(/local/templates/kultlab/assets/dist/images/no-photo.png) no-repeat 50% 50% #eee}.b-catalog-controls__list{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-catalog-controls__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-left:35px;-webkit-align-items:center;-ms-flex-align:center}.b-catalog-controls__name{margin-right:5px;color:#606060;font-size:13px}.b-catalog-main__row{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:45px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .2);border:1px solid #e1e1e1}.b-catalog-main__promo{margin-left:auto;font-size:0;border-bottom:1px solid #e1e1e1}.b-catalog-main__promo-img{height:100%}.b-catalog-main__list{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff}.b-catalog-main__list .b-card{margin:-1px 0 0 -1px}.b-catalog-main__list .owl-nav{right:0;margin-bottom:28px}.b-catalog-main__list .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-catalog-main__list.owl-carousel.owl-loaded .b-card{height:100%;margin:0;border-left:0}.b-catalog-main__list.owl-carousel.owl-loaded .b-card__img{display:inline-block;width:auto}.b-catalog-main__list.owl-carousel .b-card__img{display:inline-block;width:auto}.b-catalog-main__wrap{box-shadow:0 0 36px 4px rgb(53 53 53 / .2)}.b-catalog-main.-with-bg{position:relative;padding:60px 0}.b-catalog-main.-with-bg:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#eee}.b-catalog-sorting{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:15px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-catalog-sorting__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-catalog-sorting__list .b-checkbox{margin-left:20px}.b-catalog-sorting__list .b-checkbox__txt{font-size:13px;font-weight:500}.b-catalog-sorting__name{margin-right:5px;font-size:13px;font-weight:500}.b-catalog-sorting__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-catalog__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-catalog__top{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:0 17px;margin-bottom:10px;-ms-flex-pack:end;-webkit-justify-content:flex-end}.b-catalog .b-filters{flex-shrink:0;width:260px;margin-top:30px;margin-right:40px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-catalog__main{width:640px}.b-catalog__main .b-articles__item{width:200px}.b-catalog__list-wrap{padding:20px 17px;margin-bottom:50px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1}.b-catalog__bottom{margin-top:15px}.b-catalog__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-15px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-catalog__list .b-card{margin:15px 0 0 20px}.b-catalog__list.-list .b-card{width:100%;padding:30px}.b-catalog__list.-list .b-card__detail{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.b-catalog__list.-list .b-card__bottom{align-items:center;flex-direction:row;height:auto;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:row;-ms-flex-direction:row}.b-catalog__list.-list .b-card__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:370px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-catalog__list.-list .b-card__btns .b-button{width:175px;margin-top:0}.b-catalog__list.-list .b-card__img-wrap{flex-shrink:0;width:140px;margin-right:30px;margin-bottom:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-catalog__list.-list .b-card__content{width:100%}.b-catalog__list.-list .b-card__top{position:relative;top:auto;right:auto;left:auto;margin-bottom:15px}.b-catalog__list.-list .b-card__label{order:2;margin-left:10px;-ms-flex-order:2;-webkit-order:2}.b-catalog__list.-list .b-card__name{height:auto;font-size:13px}.b-catalog__list.-list .b-card__txt{display:block}.b-catalog__list.-list .b-modify{flex-shrink:0;width:140px;margin-right:30px;margin-bottom:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-catalog__list.-list .b-rating{order:1;margin-left:0;-ms-flex-order:1;-webkit-order:1}.b-catalog__list.-list .b-properties{display:block}.b-catalog__list.-detail .b-card{width:100%;padding:30px}.b-catalog__list.-detail .b-card__detail{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.b-catalog__list.-detail .b-card__bottom{display:none}.b-catalog__list.-detail .b-card__img-wrap{flex-shrink:0;width:140px;margin-right:30px;margin-bottom:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-catalog__list.-detail .b-card__top{display:none}.b-catalog__list.-detail .b-card__name{height:auto;padding-right:150px;font-size:13px}.b-catalog__list.-detail .b-card__brand{padding-right:150px}.b-catalog__list.-detail .b-card__content{width:100%}.b-catalog__list.-detail .b-modifications{display:block}.b-catalog__list.-detail .b-price{display:block;position:absolute;top:0;right:0;text-align:right}.b-catalog__list.-detail .b-price__value{margin-right:0}.b-catalog__list.-detail .b-price__sale{margin-top:5px;margin-left:0}.b-categories__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-categories__list.-no-bg{margin-top:15px}.b-categories__list.-no-bg .b-categories__item{padding:0 31px;background-color:#fff0;box-shadow:none;border:0}.b-categories__list.-no-bg .b-categories__name{margin-bottom:10px;font-size:14px}.b-categories__list.-no-bg .b-categories__name:last-child{margin-bottom:0}.b-categories__item{width:300px;padding:27px 31px 27px 29px;margin:30px 0 0 20px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1}.b-categories__name{margin-bottom:23px;font-size:16px;font-weight:700;letter-spacing:-.3px}.b-categories__link{color:inherit;font-size:inherit}.b-categories__link:hover{color:#dc911c}.b-categories .b-menu__item{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:13px;color:#353535;font-size:13px;line-height:16px;transition:color .2s linear;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-categories .b-menu__item:hover{color:#dc911c}.b-categories .b-menu__count{margin-left:15px}.b-history-cards__list{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 9px;border:1px solid #e1e1e1}.b-history-cards__list.owl-carousel .b-history-cards__img{width:auto}.b-history-cards__list .owl-nav{right:0;margin-bottom:28px}.b-history-cards__item{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:8px 10px;transition:background-color .2s linear}.b-history-cards__item:hover{background-color:#e7e7e7}.b-history-cards__item .b-price{flex-direction:column;margin-top:10px;-webkit-flex-direction:column;-ms-flex-direction:column}.b-history-cards__item .b-price__sale{margin-top:3px;margin-left:0}.b-history-cards__item.-no-photo .b-history-cards__img-wrap{background:url(/local/templates/kultlab/assets/dist/images/no-photo.png) no-repeat 50% 50% #fff;background-size:85%}.b-history-cards__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:80px;height:115px;margin-right:13px;font-size:0;background-color:#fff;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-flex-shrink:0;-webkit-justify-content:center}.b-history-cards__img{max-width:100%;max-height:100%}.b-history-cards__content{width:100%;padding:5px 0}.b-history-cards__name{height:34px;margin-bottom:5px;overflow:hidden;font-size:13px;line-height:16px}.b-history-cards__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.b-modifications__name{margin-bottom:10px;font-size:13px;font-weight:600}.b-modifications__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%;margin-top:10px;-webkit-align-items:center;-ms-flex-align:center}.b-modifications__item.-no-available .b-modifications__inner.-count{color:red}.b-modifications__item.-no-available .b-spinner{display:none}.b-modifications__inner{flex-shrink:0;font-size:13px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-modifications__inner.-name{width:110px;margin-right:15px}.b-modifications__inner.-count{width:110px;margin-right:10px}.b-modifications__inner.-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:145px;margin-left:auto;-webkit-align-items:center;-ms-flex-align:center}.b-modifications__inner.-controls .b-spinner{margin-right:20px}.b-modifications .b-button{height:39px;font-size:13px;line-height:24px;border-radius:24px}.b-modifications .b-button.-with-icon{width:52px;line-height:27px;background:#dc911c}.b-modifications__list-stores{display:-webkit-flex;display:-ms-flexbox;display:flex;width:65px}.b-modifications__store{display:inline-block;margin-left:10px;color:silver;font-size:12px}.b-modify{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline}.b-modify__name{flex-shrink:0;margin-right:7px;font-size:12px;font-weight:500;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-modify .b-select{width:100%;font-size:13px}.b-price{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:baseline;flex-wrap:wrap;-webkit-align-items:baseline;-ms-flex-align:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-price__value{margin-right:9px;font-size:16px;font-weight:500}.b-price__sale{color:#606060;font-size:14px;text-decoration:line-through}.b-properties__inner{color:#353535;font-size:13px;transition:color .2s linear}.b-properties__inner.-value:hover{color:#dc911c}.b-properties__inner.-value.-no-link:hover{color:#353535}.b-properties__inner.-name{font-weight:600}.b-rating{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-rating__icon{margin-right:4px;font-size:0;fill:#dc911c}.b-rating__value{color:#606060;font-size:9px}.b-rating__list{display:inline-block;position:relative;width:78px;height:13px;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTYgMTMiPjxwYXRoIGZpbGw9IiNkNWQ1ZDUiIGQ9Ik0xMC44NjUgMTIuOTNjLTAuMDM3LTAtMC4wNzEtMC4wMTAtMC4xMDEtMC4wMjZsMC4wMDEgMC4wMDEtMy43NzktMS45ODNjLTAuMDQ4LTAuMDI2LTAuMTA2LTAuMDQxLTAuMTY3LTAuMDQxcy0wLjExOCAwLjAxNS0wLjE2OCAwLjA0MmwwLjAwMi0wLjAwMS0zLjc3MSAxLjk4M2MtMC4wMjkgMC4wMTYtMC4wNjMgMC4wMjUtMC4xIDAuMDI2aC0wYy0wLjA2Ni0wLjAwMS0wLjEyNS0wLjAzMC0wLjE2NC0wLjA3N2wtMC0wYy0wLjAzMC0wLjAzNi0wLjA0OC0wLjA4My0wLjA0OC0wLjEzNCAwLTAuMDE0IDAuMDAxLTAuMDI4IDAuMDA0LTAuMDQybC0wIDAuMDAxIDAuNzE1LTQuMmMwLjAwMy0wLjAxOCAwLjAwNS0wLjAzOSAwLjAwNS0wLjA2MCAwLTAuMS0wLjA0MS0wLjE5MS0wLjEwOC0wLjI1NmwtMC0wLTMuMDQyLTIuOTc1Yy0wLjA0MC0wLjAzOS0wLjA2NS0wLjA5My0wLjA2NS0wLjE1NCAwLTAuMTA4IDAuMDc5LTAuMTk3IDAuMTgyLTAuMjEybDAuMDAxLTAgNC4yMTgtMC42MTNjMC4xMTktMC4wMTggMC4yMTctMC4wOTIgMC4yNjgtMC4xOTRsMC4wMDEtMC4wMDIgMS44OC0zLjgyYzAuMDM2LTAuMDcxIDAuMTA4LTAuMTIgMC4xOTItMC4xMnMwLjE1NiAwLjA0OCAwLjE5MiAwLjExOGwwLjAwMSAwLjAwMSAxLjg4NiAzLjgyMmMwLjA1MiAwLjEwNCAwLjE1IDAuMTc4IDAuMjY3IDAuMTk2bDAuMDAyIDAgNC4yMTggMC42MTNjMC4xMDQgMC4wMTYgMC4xODQgMC4xMDUgMC4xODQgMC4yMTIgMCAwLjA2MC0wLjAyNSAwLjExNS0wLjA2NSAwLjE1NGwtMCAwLTMuMDUxIDIuOTc0Yy0wLjA2NyAwLjA2NS0wLjEwOCAwLjE1Ni0wLjEwOCAwLjI1NiAwIDAuMDIxIDAuMDAyIDAuMDQyIDAuMDA1IDAuMDYybC0wLTAuMDAyIDAuNzE1IDQuMmMwLjAwMiAwLjAxMSAwLjAwMyAwLjAyNCAwLjAwMyAwLjAzOCAwIDAuMDUyLTAuMDE5IDAuMDk5LTAuMDQ5IDAuMTM1bDAtMGMtMC4wMzcgMC4wNDUtMC4wOTEgMC4wNzQtMC4xNTIgMC4wNzlsLTAuMDAxIDB6Ij48L3BhdGg+PHBhdGggZmlsbD0iI2Q1ZDVkNSIgZD0iTTYuODIgMC4xNDNjMCAwIDAgMCAwIDAgMC4wNTYgMCAwLjEwNSAwLjAzMiAwLjEyOCAwLjA3OWwwIDAuMDAxIDEuODg2IDMuODIyYzAuMDYzIDAuMTI1IDAuMTgxIDAuMjEzIDAuMzIxIDAuMjM0bDAuMDAyIDAgNC4yMTggMC42MTNjMC4wNzAgMC4wMTAgMC4xMjIgMC4wNzAgMC4xMjIgMC4xNDEgMCAwLjA0MC0wLjAxNyAwLjA3Ny0wLjA0NCAwLjEwM2wtMCAwLTMuMDUxIDIuOTc0Yy0wLjA4MCAwLjA3OC0wLjEyOSAwLjE4Ny0wLjEyOSAwLjMwNyAwIDAuMDI2IDAuMDAyIDAuMDUxIDAuMDA3IDAuMDc2bC0wLTAuMDAzIDAuNzE1IDQuMmMwLjAwMSAwLjAwOCAwLjAwMiAwLjAxNiAwLjAwMiAwLjAyNSAwIDAuMDM0LTAuMDEyIDAuMDY2LTAuMDMyIDAuMDkxbDAtMGMtMC4wMjYgMC4wMzItMC4wNjYgMC4wNTMtMC4xMSAwLjA1M2gtMGMtMC4wMjUtMC0wLjA0OC0wLjAwNi0wLjA2OC0wLjAxOGwwLjAwMSAwLTMuNzY3LTEuOTg2Yy0wLjA1OC0wLjAzMS0wLjEyNy0wLjA0OS0wLjE5OS0wLjA0OXMtMC4xNDIgMC4wMTgtMC4yMDIgMC4wNTBsMC4wMDItMC4wMDEtMy43NzMgMS45ODRjLTAuMDE5IDAuMDExLTAuMDQzIDAuMDE3LTAuMDY3IDAuMDE3aC0wYy0wLjA0NC0wLTAuMDg0LTAuMDIxLTAuMTEtMC4wNTNsLTAtMGMtMC4wMjAtMC4wMjQtMC4wMzItMC4wNTYtMC4wMzItMC4wOTAgMC0wLjAwOSAwLjAwMS0wLjAxOCAwLjAwMi0wLjAyNmwtMCAwLjAwMSAwLjcxNS00LjJjMC4wMDQtMC4wMjIgMC4wMDYtMC4wNDcgMC4wMDYtMC4wNzMgMC0wLjEyLTAuMDQ5LTAuMjI5LTAuMTI5LTAuMzA3bC0wLTAtMy4wNDctMi45NzRjLTAuMDI3LTAuMDI2LTAuMDQ0LTAuMDYzLTAuMDQ0LTAuMTAzIDAtMC4wNzIgMC4wNTMtMC4xMzEgMC4xMjItMC4xNDFsMC4wMDEtMCA0LjIxOC0wLjYxM2MwLjE0My0wLjAyMSAwLjI2MS0wLjExIDAuMzIyLTAuMjMybDAuMDAxLTAuMDAyIDEuODg3LTMuODJjMC4wMjQtMC4wNDcgMC4wNzItMC4wODAgMC4xMjctMC4wODBoMHpNNi44MiAwYy0wLjExMSAwLTAuMjA4IDAuMDY0LTAuMjU1IDAuMTU3bC0wLjAwMSAwLjAwMi0xLjg4NiAzLjgyMmMtMC4wNDIgMC4wODMtMC4xMjEgMC4xNDItMC4yMTQgMC4xNTZsLTAuMDAyIDAtNC4yMTggMC42MTVjLTAuMTM5IDAuMDIxLTAuMjQ0IDAuMTQtMC4yNDQgMC4yODMgMCAwLjA4MCAwLjAzMyAwLjE1MyAwLjA4NiAwLjIwNWwzLjA1OCAyLjk3NGMwLjA1NCAwLjA1MiAwLjA4NyAwLjEyNSAwLjA4NyAwLjIwNSAwIDAuMDE3LTAuMDAxIDAuMDMzLTAuMDA0IDAuMDQ5bDAtMC4wMDItMC43MTUgNC4yYy0wLjAwMyAwLjAxNS0wLjAwNCAwLjAzMS0wLjAwNCAwLjA0OCAwIDAuMTU4IDAuMTI4IDAuMjg2IDAuMjg2IDAuMjg2IDAuMDQ5IDAgMC4wOTQtMC4wMTIgMC4xMzQtMC4wMzNsLTAuMDAyIDAuMDAxIDMuNzU5LTEuOTgzYzAuMDM5LTAuMDIxIDAuMDg0LTAuMDMzIDAuMTMzLTAuMDMzczAuMDk0IDAuMDEyIDAuMTM0IDAuMDM0bC0wLjAwMi0wLjAwMSAzLjc3IDEuOTgzYzAuMDM5IDAuMDIxIDAuMDg0IDAuMDMzIDAuMTMzIDAuMDMzIDAuMTU4IDAgMC4yODYtMC4xMjggMC4yODYtMC4yODYgMC0wLjAxNy0wLjAwMS0wLjAzNC0wLjAwNC0wLjA1MGwwIDAuMDAyLTAuNzE1LTQuMmMtMC4wMDMtMC4wMTQtMC4wMDQtMC4wMzEtMC4wMDQtMC4wNDggMC0wLjA4MSAwLjAzMy0wLjE1MyAwLjA4Ny0wLjIwNWwwLTAgMy4wNDgtMi45NzRjMC4wNTMtMC4wNTIgMC4wODYtMC4xMjQgMC4wODYtMC4yMDUgMC0wLjE0My0wLjEwNi0wLjI2Mi0wLjI0My0wLjI4M2wtMC4wMDItMC00LjIxNi0wLjYxM2MtMC4wOTUtMC4wMTQtMC4xNzQtMC4wNzMtMC4yMTUtMC4xNTRsLTAuMDAxLTAuMDAyLTEuODg2LTMuODIzYy0wLjA0OC0wLjA5NS0wLjE0NS0wLjE1OS0wLjI1Ni0wLjE1OS0wIDAtMC4wMDEgMC0wLjAwMSAwaDB6Ij48L3BhdGg+PC9zdmc+) repeat-x 0 0}.b-rating__name{display:inline-block;margin-top:2px;margin-left:10px;color:#606060;font-size:13px}.b-rating__inner{position:absolute;top:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTYgMTMiPiAgICA8cGF0aCBmaWxsPSIjZGM5MTFjIiBkPSJNMTAuODY1IDEyLjkzYy0wLjAzNy0wLTAuMDcxLTAuMDEwLTAuMTAxLTAuMDI2bDAuMDAxIDAuMDAxLTMuNzc5LTEuOTgzYy0wLjA0OC0wLjAyNi0wLjEwNi0wLjA0MS0wLjE2Ny0wLjA0MXMtMC4xMTggMC4wMTUtMC4xNjggMC4wNDJsMC4wMDItMC4wMDEtMy43NzEgMS45ODNjLTAuMDI5IDAuMDE2LTAuMDYzIDAuMDI1LTAuMSAwLjAyNmgtMGMtMC4wNjYtMC4wMDEtMC4xMjUtMC4wMzAtMC4xNjQtMC4wNzdsLTAtMGMtMC4wMzAtMC4wMzYtMC4wNDgtMC4wODMtMC4wNDgtMC4xMzQgMC0wLjAxNCAwLjAwMS0wLjAyOCAwLjAwNC0wLjA0MmwtMCAwLjAwMSAwLjcxNS00LjJjMC4wMDMtMC4wMTggMC4wMDUtMC4wMzkgMC4wMDUtMC4wNjAgMC0wLjEtMC4wNDEtMC4xOTEtMC4xMDgtMC4yNTZsLTAtMC0zLjA0Mi0yLjk3NWMtMC4wNDAtMC4wMzktMC4wNjUtMC4wOTMtMC4wNjUtMC4xNTQgMC0wLjEwOCAwLjA3OS0wLjE5NyAwLjE4Mi0wLjIxMmwwLjAwMS0wIDQuMjE4LTAuNjEzYzAuMTE5LTAuMDE4IDAuMjE3LTAuMDkyIDAuMjY4LTAuMTk0bDAuMDAxLTAuMDAyIDEuODgtMy44MmMwLjAzNi0wLjA3MSAwLjEwOC0wLjEyIDAuMTkyLTAuMTJzMC4xNTYgMC4wNDggMC4xOTIgMC4xMThsMC4wMDEgMC4wMDEgMS44ODYgMy44MjJjMC4wNTIgMC4xMDQgMC4xNSAwLjE3OCAwLjI2NyAwLjE5NmwwLjAwMiAwIDQuMjE4IDAuNjEzYzAuMTA0IDAuMDE2IDAuMTg0IDAuMTA1IDAuMTg0IDAuMjEyIDAgMC4wNjAtMC4wMjUgMC4xMTUtMC4wNjUgMC4xNTRsLTAgMC0zLjA1MSAyLjk3NGMtMC4wNjcgMC4wNjUtMC4xMDggMC4xNTYtMC4xMDggMC4yNTYgMCAwLjAyMSAwLjAwMiAwLjA0MiAwLjAwNSAwLjA2MmwtMC0wLjAwMiAwLjcxNSA0LjJjMC4wMDIgMC4wMTEgMC4wMDMgMC4wMjQgMC4wMDMgMC4wMzggMCAwLjA1Mi0wLjAxOSAwLjA5OS0wLjA0OSAwLjEzNWwwLTBjLTAuMDM3IDAuMDQ1LTAuMDkxIDAuMDc0LTAuMTUyIDAuMDc5bC0wLjAwMSAweiI+PC9wYXRoPiAgICA8cGF0aCBmaWxsPSIjZGM5MTFjIiBkPSJNNi44MiAwLjE0M2MwIDAgMCAwIDAgMCAwLjA1NiAwIDAuMTA1IDAuMDMyIDAuMTI4IDAuMDc5bDAgMC4wMDEgMS44ODYgMy44MjJjMC4wNjMgMC4xMjUgMC4xODEgMC4yMTMgMC4zMjEgMC4yMzRsMC4wMDIgMCA0LjIxOCAwLjYxM2MwLjA3MCAwLjAxMCAwLjEyMiAwLjA3MCAwLjEyMiAwLjE0MSAwIDAuMDQwLTAuMDE3IDAuMDc3LTAuMDQ0IDAuMTAzbC0wIDAtMy4wNTEgMi45NzRjLTAuMDgwIDAuMDc4LTAuMTI5IDAuMTg3LTAuMTI5IDAuMzA3IDAgMC4wMjYgMC4wMDIgMC4wNTEgMC4wMDcgMC4wNzZsLTAtMC4wMDMgMC43MTUgNC4yYzAuMDAxIDAuMDA4IDAuMDAyIDAuMDE2IDAuMDAyIDAuMDI1IDAgMC4wMzQtMC4wMTIgMC4wNjYtMC4wMzIgMC4wOTFsMC0wYy0wLjAyNiAwLjAzMi0wLjA2NiAwLjA1My0wLjExIDAuMDUzaC0wYy0wLjAyNS0wLTAuMDQ4LTAuMDA2LTAuMDY4LTAuMDE4bDAuMDAxIDAtMy43NjctMS45ODZjLTAuMDU4LTAuMDMxLTAuMTI3LTAuMDQ5LTAuMTk5LTAuMDQ5cy0wLjE0MiAwLjAxOC0wLjIwMiAwLjA1MGwwLjAwMi0wLjAwMS0zLjc3MyAxLjk4NGMtMC4wMTkgMC4wMTEtMC4wNDMgMC4wMTctMC4wNjcgMC4wMTdoLTBjLTAuMDQ0LTAtMC4wODQtMC4wMjEtMC4xMS0wLjA1M2wtMC0wYy0wLjAyMC0wLjAyNC0wLjAzMi0wLjA1Ni0wLjAzMi0wLjA5MCAwLTAuMDA5IDAuMDAxLTAuMDE4IDAuMDAyLTAuMDI2bC0wIDAuMDAxIDAuNzE1LTQuMmMwLjAwNC0wLjAyMiAwLjAwNi0wLjA0NyAwLjAwNi0wLjA3MyAwLTAuMTItMC4wNDktMC4yMjktMC4xMjktMC4zMDdsLTAtMC0zLjA0Ny0yLjk3NGMtMC4wMjctMC4wMjYtMC4wNDQtMC4wNjMtMC4wNDQtMC4xMDMgMC0wLjA3MiAwLjA1My0wLjEzMSAwLjEyMi0wLjE0MWwwLjAwMS0wIDQuMjE4LTAuNjEzYzAuMTQzLTAuMDIxIDAuMjYxLTAuMTEgMC4zMjItMC4yMzJsMC4wMDEtMC4wMDIgMS44ODctMy44MmMwLjAyNC0wLjA0NyAwLjA3Mi0wLjA4MCAwLjEyNy0wLjA4MGgwek02LjgyIDBjLTAuMTExIDAtMC4yMDggMC4wNjQtMC4yNTUgMC4xNTdsLTAuMDAxIDAuMDAyLTEuODg2IDMuODIyYy0wLjA0MiAwLjA4My0wLjEyMSAwLjE0Mi0wLjIxNCAwLjE1NmwtMC4wMDIgMC00LjIxOCAwLjYxNWMtMC4xMzkgMC4wMjEtMC4yNDQgMC4xNC0wLjI0NCAwLjI4MyAwIDAuMDgwIDAuMDMzIDAuMTUzIDAuMDg2IDAuMjA1bDMuMDU4IDIuOTc0YzAuMDU0IDAuMDUyIDAuMDg3IDAuMTI1IDAuMDg3IDAuMjA1IDAgMC4wMTctMC4wMDEgMC4wMzMtMC4wMDQgMC4wNDlsMC0wLjAwMi0wLjcxNSA0LjJjLTAuMDAzIDAuMDE1LTAuMDA0IDAuMDMxLTAuMDA0IDAuMDQ4IDAgMC4xNTggMC4xMjggMC4yODYgMC4yODYgMC4yODYgMC4wNDkgMCAwLjA5NC0wLjAxMiAwLjEzNC0wLjAzM2wtMC4wMDIgMC4wMDEgMy43NTktMS45ODNjMC4wMzktMC4wMjEgMC4wODQtMC4wMzMgMC4xMzMtMC4wMzNzMC4wOTQgMC4wMTIgMC4xMzQgMC4wMzRsLTAuMDAyLTAuMDAxIDMuNzcgMS45ODNjMC4wMzkgMC4wMjEgMC4wODQgMC4wMzMgMC4xMzMgMC4wMzMgMC4xNTggMCAwLjI4Ni0wLjEyOCAwLjI4Ni0wLjI4NiAwLTAuMDE3LTAuMDAxLTAuMDM0LTAuMDA0LTAuMDUwbDAgMC4wMDItMC43MTUtNC4yYy0wLjAwMy0wLjAxNC0wLjAwNC0wLjAzMS0wLjAwNC0wLjA0OCAwLTAuMDgxIDAuMDMzLTAuMTUzIDAuMDg3LTAuMjA1bDAtMCAzLjA0OC0yLjk3NGMwLjA1My0wLjA1MiAwLjA4Ni0wLjEyNCAwLjA4Ni0wLjIwNSAwLTAuMTQzLTAuMTA2LTAuMjYyLTAuMjQzLTAuMjgzbC0wLjAwMi0wLTQuMjE2LTAuNjEzYy0wLjA5NS0wLjAxNC0wLjE3NC0wLjA3My0wLjIxNS0wLjE1NGwtMC4wMDEtMC4wMDItMS44ODYtMy44MjNjLTAuMDQ4LTAuMDk1LTAuMTQ1LTAuMTU5LTAuMjU2LTAuMTU5LTAgMC0wLjAwMSAwLTAuMDAxIDBoMHoiPjwvcGF0aD48L3N2Zz4=) repeat-x 0 0}.b-rating__link{margin-left:20px;color:#00aeef;font-size:13px;text-decoration:underline;transition:color .2s linear}.b-rating__link:hover{color:#dc911c}.b-switcher{font-size:0}.b-switcher__item{display:inline-block;margin-left:8px;transition:fill .2s linear;cursor:pointer;fill:#d5d5d5}.b-switcher__item:hover{fill:#353535}.b-switcher__item.-is-active{cursor:default;fill:#353535}.b-contacts-maps{display:-webkit-flex;display:-ms-flexbox;display:flex;height:380px}.b-contacts-maps__control{width:100%;height:100%}.b-contacts-maps__wrap{flex-shrink:0;width:625px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-contacts-maps__content{width:100%;padding:0 10px;overflow-y:auto;border:1px solid #e1e1e1}.b-contacts-maps__content::-webkit-scrollbar{width:4px}.b-contacts-maps__content::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);outline:1px solid slategrey}.b-contacts-maps__content::-webkit-scrollbar-thumb:hover{background-color:#dc911c}.b-contacts-maps__title{padding:0 20px;font-size:14px;font-weight:700}.b-contacts-maps__inner{padding:30px 0 15px;border-top:1px solid #e1e1e1}.b-contacts-maps__inner:first-child{border-top:0}.b-contacts-maps__item{padding:15px 20px;font-size:13px;line-height:16px;cursor:pointer}.b-contacts-maps__item:hover{color:#dc911c}.b-contacts-maps__item.-is-active{color:#dc911c}.b-contacts-maps.-full-width .b-contacts-maps__wrap{width:100%}.b-map-balloon{position:relative;width:29px;height:29px;background-color:rgb(220 145 28 / .3);border-radius:50%;cursor:pointer}.b-map-balloon:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:14px;height:14px;background-color:#dc911c;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s linear;-webkit-transform:translate(-50%,-50%)}[class*="ymaps-2"][class*="-copyrights-pane"]{display:none}.b-contacts-page__main{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:50px;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-contacts-page__txt{font-size:13px;line-height:20px}.b-contacts-page .b-social-menu__item{border-color:silver;fill:silver}.b-contacts-page .b-social-menu__item:hover{border-color:#dc911c;fill:#fff}.b-delivery-page__wrap{font-size:0}.b-delivery-page .b-page-sidebar{display:inline-block;position:-webkit-sticky;position:sticky;top:76px;width:220px;margin-left:20px;vertical-align:top}.b-delivery-page__main{display:inline-block;width:700px;vertical-align:top}.b-delivery-page__txt{font-size:13px;line-height:20px}.b-delivery-page__inner{margin-top:50px}.b-delivery-page__inner:first-child{margin-top:0}.b-delivery-page__item{margin-top:25px}.b-delivery-page__list-img{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:20px 0 20px -50px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-delivery-page__list-img img{display:inline-block;margin-left:50px}.b-delivery-payment__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-delivery-payment__item{width:338px;padding:25px 20px 20px;margin:20px 0 0 20px;text-align:center;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:3px}.b-delivery-payment__item:nth-child(4n+1) .b-delivery-payment__value{background-image:url(/local/templates/kultlab/assets/dist/images/price-1.png)}.b-delivery-payment__item:nth-child(4n+2) .b-delivery-payment__value{background-image:url(/local/templates/kultlab/assets/dist/images/price-2.png)}.b-delivery-payment__item:nth-child(4n+3) .b-delivery-payment__value{background-image:url(/local/templates/kultlab/assets/dist/images/price-3.png);background-position:31% 50%}.b-delivery-payment__item:nth-child(4n+4) .b-delivery-payment__value{background-image:url(/local/templates/kultlab/assets/dist/images/price-4.png);background-position:45% 50%}.b-delivery-payment__name{margin-bottom:20px;font-size:14px;font-weight:700}.b-delivery-payment__value{height:72px;margin-bottom:25px;font-size:44px;font-weight:700;line-height:72px;background-repeat:no-repeat;background-position:50% 50%}.b-delivery-payment__note{color:#606060;font-size:13px;line-height:16px}.b-delivery-payment__bottom{margin-top:30px}.b-page-sidebar{flex-shrink:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-page-sidebar__list{margin-top:-15px}.b-page-sidebar__item{display:block;margin-top:15px;color:#353535;font-size:14px;font-weight:700;transition:color .2s linear}.b-page-sidebar__item:hover{color:#dc911c}.b-page-sidebar__item.-small{margin-top:7px;font-size:13px;font-weight:500}.b-page-sidebar__item.-is-active{color:#dc911c}.b-page-sidebar.-is-fixed{position:fixed}.b-consult-info{margin-bottom:60px}.b-consult-info__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-20px 0 0 -20px}.b-consult-info__item{width:220px;margin:20px 0 0 20px;font-size:0}.b-consult-info__img{display:inline-block;max-width:100%}.b-fitness-page .b-trainers{position:relative;padding-top:60px;margin-bottom:60px}.b-fitness-page .b-trainers:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#eee}.b-order-consult__img-wrap{font-size:0}.b-order-consult__img{width:100%}.b-results .b-subtitle{text-align:center}.b-results__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-results__img-wrap{width:350px;overflow:hidden;font-size:0;border-radius:10px}.b-results__separator{padding:20px;font-size:0}.b-results__img{width:100%}.b-results__list{position:relative}.b-results__txt{margin-bottom:25px;font-size:13px;line-height:20px}.b-results .owl-nav{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.b-results .owl-prev,.b-results .owl-next{display:inline-block;position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;color:#fff;background-color:#252529;border-radius:50%;transition:background-color .2s linear;visibility:visible}.b-results .owl-prev:before,.b-results .owl-next:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:13px;height:13px;margin-top:-6px;border-top:2px solid currentColor;border-right:2px solid currentColor}.b-results .owl-prev:hover,.b-results .owl-next:hover{background-color:#dc911c}.b-results .owl-prev{right:100%;margin-right:30px}.b-results .owl-prev:before{margin-left:-5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.b-results .owl-next{left:100%;margin-left:30px}.b-results .owl-next:before{margin-left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-conditions__wrap{padding:40px 25px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1}.b-conditions__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-30px}.b-conditions__item{margin-left:30px}.b-conditions__name{margin-bottom:8px;color:#dc911c;font-size:26px;font-weight:900;line-height:20px}.b-conditions__value{font-size:13px;line-height:18px}.b-franchise-page__img-wrap{display:block;font-size:0}.b-franchise-page__img{max-width:100%}.b-franchise-page__content{width:100%;max-width:720px;margin:0 auto 50px}.b-franchise-page__txt{margin-bottom:30px;font-size:13px;line-height:20px}.b-franchise-page__txt a{color:#00aeef;text-decoration:underline;transition:color .2s linear}.b-franchise-page__txt a:hover{color:#dc911c}.b-start-business .b-subtitle{margin-bottom:0}.b-start-business__top{margin-bottom:20px}.b-start-business__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -60px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-start-business__item{position:relative;width:200px;padding-top:25px;margin:30px 0 0 60px;counter-increment:step-counter}.b-start-business__item .b-button{width:100%;margin-top:10px}.b-start-business__item:before{content:counter(step-counter);display:inline-block;position:absolute;top:0;left:0;z-index:-1;color:#f6cf96;font-size:83px;font-weight:900;line-height:70px}.b-start-business__name{font-size:15px;font-weight:700;line-height:23px}.b-gym-detail__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;margin-bottom:50px;-webkit-align-items:flex-start;-ms-flex-align:start}.b-gym-detail__top{margin-bottom:40px}.b-gym-detail__top .b-title{margin-bottom:0}.b-gym-detail__label{margin-top:5px;font-size:13px}.b-gym-detail__label.-green{color:#20b46c}.b-gym-detail__label.-blue{color:#1c7ac3}.b-gym-detail__label.-orange{color:#dc911c}.b-gym-detail__content{width:100%}.b-gym-detail__txt{margin-bottom:20px;font-size:13px;line-height:20px}.b-gym-detail__txt h3{margin-bottom:5px}.b-gym-detail .b-properties__item{font-size:13px;line-height:20px}.b-gym-detail .b-properties__item a{color:#00aeef;text-decoration:underline;transition:color .2s linear}.b-gym-detail .b-properties__item a:hover{color:#dc911c}.b-gym-detail .b-properties__name{font-weight:600}.b-gym-detail__logo-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:438px;height:262px;padding:45px;margin-left:60px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:3px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-flex-shrink:0;-webkit-justify-content:center}.b-gym-detail__logo{max-width:100%;max-height:100%}.b-gym-detail .b-gym-graphic{margin-top:20px}.b-gym-filters{margin-bottom:50px}.b-gym-filters__form{padding:20px;border:1px solid #e1e1e1}.b-gym-filters__row{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-gym-filters__row.-btns{justify-content:flex-end;margin-top:20px;-ms-flex-pack:end;-webkit-justify-content:flex-end}.b-gym-filters__column{width:610px}.b-gym-filters__column.-w2{width:225px;margin-left:auto}.b-gym-filters__item{margin-top:25px}.b-gym-filters__item:first-child{margin-top:0}.b-gym-filters__name{margin-bottom:10px;font-size:14px;font-weight:600}.b-gym-filters .b-button{width:225px;height:40px;line-height:40px}.b-gym-filters .b-button.-link{width:auto;margin-right:20px;color:#00aeef;font-size:13px;text-decoration:underline;background-color:#fff0}.b-gym-filters .b-button.-link:hover{color:#dc911c}.b-gym-filters .b-checboxgroup__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-15px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-gym-filters .b-checboxgroup .b-checkbox{width:190px;margin:15px 0 0 20px}.b-gym-filters__mobile-btn{display:none}.b-gym-graphic__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-gym-graphic__item{margin-left:15px;fill:silver}.b-gym__top{margin-bottom:40px;text-align:center}.b-gym__top .b-title{margin-bottom:0}.b-gym__scroll-map{display:inline-block;color:#00aeef;font-size:13px;text-decoration:underline;transition:color .2s linear}.b-gym__scroll-map:hover{color:#dc911c}.b-gym__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-gym__item{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:300px;padding:55px 40px 35px;margin:30px 0 0 20px;text-align:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;-webkit-flex-direction:column;-ms-flex-direction:column}.b-gym__label{font-size:13px}.b-gym__label.-green{color:#20b46c}.b-gym__label.-blue{color:#1c7ac3}.b-gym__label.-orange{color:#dc911c}.b-gym__label.-pink{color:#ca2953}.b-gym__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:125px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-gym__img{display:inline-block;max-width:100%;max-height:100%}.b-gym__name{display:block;margin-bottom:10px;color:#353535;font-weight:600;transition:color .2s linear}.b-gym__name:hover{color:#dc911c}.b-gym__address{margin-bottom:5px;color:#909090;font-size:13px}.b-gym__metro{margin-bottom:20px;color:#909090;font-size:13px}.b-gym__metro b{color:#d81f1f;font-weight:900}.b-gym .b-gym-graphic{margin-top:auto}.b-gym .b-gym-graphic__list{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-gym__bottom{margin-top:40px}.b-news-detail__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-news-detail__txt{font-size:13px;line-height:22px}.b-news-detail__txt a{color:#00aeef;text-decoration:underline;transition:color .2s linear}.b-news-detail__txt a:hover{color:#dc911c}.b-news-detail__content{flex-grow:1;width:430px;margin-left:40px;-webkit-flex-grow:1;-ms-flex-positive:1}.b-news-detail .b-tags{margin-top:40px}.b-news-gallery{flex-grow:1;width:460px;-webkit-flex-grow:1;-ms-flex-positive:1}.b-news-gallery__item{display:block;width:460px;height:310px;font-size:0;text-align:center}.b-news-gallery .owl-item{justify-content:center;transition:opacity .3s linear;opacity:0;-ms-flex-pack:center;-webkit-justify-content:center}.b-news-gallery .owl-item.active{display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}.b-news-gallery .owl-item img{display:inline-block;width:auto;max-width:100%;max-height:100%}.b-news-gallery__pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-news-gallery__item-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:140px;height:90px;margin:20px 0 0 20px;overflow:hidden;border-radius:4px;cursor:pointer;opacity:.3;-webkit-align-items:center;-ms-flex-align:center}.b-news-gallery__item-dots.active{opacity:1}.b-news-gallery__img-dots{display:inline-block;width:100%}.b-news__description{padding-right:60px;margin-bottom:25px;font-size:14px}.b-news .b-title{padding-right:60px;margin-bottom:10px}.b-news__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-news__list.owl-carousel{margin:0}.b-news__list.owl-carousel .b-news__item{width:100%;height:100%;margin:0}.b-news__list.owl-carousel .b-news__img{width:auto}.b-news__list .owl-stage-outer{padding:0 2px}.b-news__list .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-news__img-wrap{position:relative;height:200px;overflow:hidden}.b-news__content{padding:20px 15px 15px}.b-news__item{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:300px;margin:20px 0 0 20px;overflow:hidden;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;-webkit-flex-direction:column;-ms-flex-direction:column}.b-news__item.-no-photo .b-news__img-wrap{background:url(/local/templates/kultlab/assets/dist/images/no-photo.png) no-repeat 50% 50% #eee;background-size:80%}.b-news__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-news__name{display:block;margin-bottom:10px;color:#353535;font-size:13px;font-weight:500;line-height:20px;transition:color .2s linear}.b-news__name:hover{color:#dc911c}.b-news__date{margin-top:auto;color:#909090;font-size:13px}.b-news__bottom{margin-top:40px;text-align:center}.b-news__bottom .b-button{padding:0 40px}.b-basket-card{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-basket-card__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:110px;height:120px;padding:10px;margin-right:20px;text-align:center;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:2px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-flex-shrink:0;-webkit-justify-content:center}.b-basket-card__img{display:inline-block;max-width:100%;max-height:100%}.b-basket-card__content{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;padding:10px 0;-webkit-flex-direction:column;-ms-flex-direction:column}.b-basket-card__name{display:block;color:#252529;font-size:13px;font-weight:500;transition:color .2s linear}.b-basket-card__name:hover{color:#dc911c}.b-basket-card__modify{margin-top:5px;color:#606060;font-size:13px}.b-basket-card.-no-photo .b-basket-card__img-wrap{background:url(/local/templates/kultlab/assets/dist/images/no-photo.png) no-repeat 50% 50% #eee}.b-basket__head{font-size:14px;font-weight:500}.b-basket__main .b-basket__row{border-top:1px solid #e1e1e1}.b-basket__main .b-basket__cell.-price{padding-top:5px}.b-basket__row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0}.b-basket__cell{flex-shrink:0;padding-right:30px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-basket__cell.-product{flex-shrink:1;width:100%;-ms-flex-negative:1;-webkit-flex-shrink:1}.b-basket__cell.-price{width:140px}.b-basket__cell.-spinner{width:150px}.b-basket__cell.-points{width:90px}.b-basket__cell:last-child{padding-right:0}.b-basket__delete{margin-top:auto}.b-basket__delete .b-button{width:auto;height:24px;padding:0 25px;font-size:13px;line-height:24px;border-radius:14px}.b-basket__bottom{margin-top:20px}.b-basket__bottom .b-total-price__name{text-align:right}.b-basket__bottom .b-total-price__value{width:100px}.b-basket .b-price{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.b-basket .b-price__value{font-size:14px;font-weight:600}.b-basket .b-price__sale{margin-left:0;font-size:13px}.b-order-steps__item{margin-top:50px}.b-order-steps__item.-login .b-button{width:240px;height:42px;line-height:42px}.b-order-steps__item.-login .b-link{flex-shrink:0;margin-left:20px;font-size:13px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-order-steps__item.-login .b-form__item.-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center}.b-order-steps__item.-login .b-checkbox{height:34px}.b-order-steps__row{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-order-steps__inner{width:48%}.b-order-steps__inner.-border{padding:35px 40px;border:1px solid #e1e1e1}.b-order-steps__title{font-size:16px;font-weight:700}.b-order-steps__top{margin-bottom:20px}.b-order-steps__top .b-link{display:inline-block;margin-top:8px;font-size:13px}.b-order-steps__subtitle{margin-bottom:20px;font-size:14px;font-weight:700}.b-order-steps .b-select .select2-selection--single{height:34px}.b-order-steps .b-select .select2-selection--single .select2-selection__rendered{line-height:34px}.b-order-steps__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.b-order-steps__bottom .b-button{flex-shrink:0;width:165px;margin-right:18px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-order-steps__txt{color:#909090;font-size:13px;line-height:16px}.b-total-price{padding:25px 40px;background-color:#e1edf5}.b-total-price__list{margin-top:-8px}.b-total-price__item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.b-total-price__item.-final{margin-top:25px}.b-total-price__item.-final .b-total-price__name{font-size:16px;font-weight:700}.b-total-price__item.-final .b-total-price__value{font-size:16px;font-weight:700}.b-total-price__name{width:100%;font-size:13px}.b-total-price__value{flex-shrink:0;width:105px;margin-left:20px;font-size:14px;font-weight:600;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-order-detail__basket{padding:25px 40px;margin-top:45px;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:3px}.b-order-detail .b-basket__head{font-size:13px}.b-order-detail .b-basket__cell.-price{width:110px;padding-top:0}.b-order-detail .b-basket__cell.-spinner{width:110px}.b-order-detail .b-basket__cell.-product{width:430px}.b-order-detail .b-basket__row{padding-right:10px;padding-left:10px}.b-order-detail .b-basket__bottom .b-total-price__value{width:110px}.b-order-detail .b-total-price{padding:20px 0}.b-order-detail .b-basket-card__content{padding:0}.b-order-detail .b-title{margin-bottom:10px}.b-order-detail__info{margin-bottom:30px;font-size:13px}.b-order-detail__info.-canceled{color:#d81f1f}.b-order-detail .b-properties{margin-bottom:30px}.b-order-detail .b-properties__item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:7px;font-size:13px}.b-order-detail .b-properties__name{width:190px;padding-right:30px;font-weight:600}.b-order-detail__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px}.b-order-detail__btns .b-button{margin-left:15px}.b-orders__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:25px 50px;margin-top:15px;color:#353535;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:3px;transition:color .2s linear;-webkit-align-items:center;-ms-flex-align:center}.b-orders__item.-canceled .b-orders__status{color:#d81f1f}.b-orders__item .b-icon{margin-left:auto}.b-orders__item .b-icon.-arrow-right{width:11px;height:11px}.b-orders__item:hover{color:#dc911c}.b-orders__number{font-size:14px;font-weight:700}.b-orders__info{margin-right:10px;font-size:13px;line-height:16px}.b-orders__status{font-size:13px;line-height:16px}.b-personal-card{width:380px;height:250px;padding:25px 35px;background:url(/local/templates/kultlab/assets/dist/images/personal-card.png) no-repeat bottom right #fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border-radius:10px}.b-personal-card__title{margin-bottom:15px;font-size:14px;font-weight:700}.b-personal-card__balance{margin-bottom:5px;font-size:22px;font-weight:700}.b-personal-card__txt{font-size:13px;line-height:20px}.b-personal-page .b-button{height:40px;padding:0 50px;line-height:40px}.b-personal-page .b-tabs{margin-bottom:50px}.b-personal-page__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-personal-page__inner.-main-data{width:330px}.b-personal-page__inner.-extended-data{width:550px;margin-left:60px}.b-personal-page__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px;margin-left:-15px}.b-personal-page__btns .b-button{width:157px;padding:0 15px;margin-left:15px}.b-personal-page__reg-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.b-personal-page__reg-txt{max-width:260px;margin-left:40px;color:#909090;font-size:13px;line-height:16px}.b-personal-page__reg-txt a{color:#0095f4;text-decoration:underline}.b-personal-page__reg-txt a:hover{color:#dc911c;text-decoration:underline}.b-personal-page__txt{font-size:13px;line-height:20px}.b-personal-page__card{flex-shrink:0;margin-right:70px;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-reviews{margin:0 -10px}.b-reviews__top{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:0 10px 30px;margin-bottom:40px;border-bottom:1px solid #e1e1e1;-webkit-align-items:center;-ms-flex-align:center}.b-reviews__top .b-button{width:auto;height:32px;padding:0 35px;margin-left:auto;font-size:13px;line-height:32px}.b-reviews__top .b-rating{margin-left:15px}.b-reviews__top .b-rating__value{font-size:13px}.b-reviews__main{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start}.b-reviews__main .b-reviews-statistics{flex-shrink:0;width:210px;padding-left:30px;margin-left:auto;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-reviews__main .b-reviews__list{width:100%}.b-reviews__title{font-size:14px;font-weight:500}.b-reviews__title:after{content:attr(data-count);display:inline-block;margin-left:2px;color:silver}.b-reviews__form{display:none}.b-reviews__list{margin-top:-30px}.b-reviews__item{margin-top:30px}.b-reviews__item .b-rating{margin-bottom:10px}.b-reviews__name{margin-bottom:10px;font-size:13px;font-weight:600}.b-reviews__txt{margin-bottom:10px;font-size:13px;line-height:20px}.b-reviews__date{color:#606060;font-size:13px}.b-school-info{padding-top:60px;margin-bottom:60px}.b-school-info__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;align-items:flex-end;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-school-info__img-wrap{position:absolute;bottom:0;font-size:0}.b-school-info__img-wrap.-left{left:35px}.b-school-info__img-wrap.-right{right:35px}.b-school-info__img{max-width:100%}.b-school-info__txt{padding:50px 150px;font-size:14px;font-style:italic;line-height:20px;text-align:center;background-color:#dc911c}.b-school-page .b-title{text-align:center}.b-school-page .b-tabs__list{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-school-page .b-trainers{position:relative;padding-top:60px;margin-bottom:60px}.b-school-page .b-trainers:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#eee}.b-school-page .b-trainers .b-title{text-align:left}.b-school-page .b-news__list{margin-top:30px}.b-school-page .b-news__list .owl-stage-outer{padding:0}.b-school-page .b-news__description{padding-right:0;text-align:center}.b-school-page .b-news .b-title{padding-right:0}.b-school-page .b-results__txt{text-align:center}.b-school-page .b-results .b-title{margin-bottom:15px}.b-school-page .b-tabs{margin-bottom:50px}.b-school-page__txt{margin-bottom:50px;font-size:13px;line-height:20px}.b-school-page__content{width:100%;max-width:720px;margin:0 auto 50px}.b-school-support__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-between}.b-school-support__item{width:48%;padding:45px;text-align:center;background-color:#fff;border:1px solid #e1e1e1}.b-school-support__img-wrap{height:100px;margin-bottom:10px;font-size:0}.b-school-support__img{display:inline-block;max-height:100%}.b-school-support__name{color:#606060;font-size:13px;line-height:16px}.b-logo-files__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-top:15px;-webkit-align-items:center;-ms-flex-align:center}.b-logo-files__item:hover .b-logo-files__name{color:#dc911c}.b-logo-files__item[href$=".jpg"] .b-logo-files__icon{background-image:url(/local/templates/kultlab/assets/dist/images/file--jpg.svg)}.b-logo-files__item[href$=".pdf"] .b-logo-files__icon{background-image:url(/local/templates/kultlab/assets/dist/images/file--pdf.svg)}.b-logo-files__item[href$=".cdr"] .b-logo-files__icon{background-image:url(/local/templates/kultlab/assets/dist/images/file--cdr.svg)}.b-logo-files__item[href$=".ai"] .b-logo-files__icon{background-image:url(/local/templates/kultlab/assets/dist/images/file--ai.svg)}.b-logo-files__txt{color:#989898;font-size:13px}.b-logo-files__name{color:#00aeef;text-decoration:underline;transition:color .2s linear}.b-logo-files__icon{display:inline-block;position:relative;flex-shrink:0;width:27px;height:35px;margin-right:15px;background:url(/local/templates/kultlab/assets/dist/images/file.svg) no-repeat 0 0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-logo-style__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-logo-style__item{width:300px;margin:30px 0 0 20px}.b-logo-style__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:180px;padding:20px;margin-bottom:20px;font-size:0;background-color:#fff;border:1px solid #e1e1e1;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-logo-style__img-wrap.-dark{background-color:#030303;border-color:#030303}.b-style-page__img{max-width:100%}.b-style-page__img-wrap{font-size:0}.b-style-page__color-info{position:relative;padding:50px 0;margin-bottom:50px}.b-style-page__color-info:before{content:"";position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#eee}.b-style-page__content{max-width:725px;margin:0 auto}.b-style-page__txt{margin-bottom:30px;font-size:13px;line-height:20px}.b-style-page__img-list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 40px 40px;margin-bottom:45px;border:1px solid #e1e1e1;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-between}.b-style-page__img-item{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:center;width:48%;margin-top:45px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-style-page__icon{position:absolute;top:0;left:0}.b-slider-consult .owl-dots{margin-top:10px;margin-left:-5px;font-size:0;text-align:center}.b-slider-consult .owl-dot{display:inline-block;width:8px;height:8px;margin-left:5px;border:1px solid #353535;border-radius:50%}.b-slider-consult .owl-dot.active{background-color:#353535}.b-slider-consult .owl-nav{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.b-slider-consult .owl-prev,.b-slider-consult .owl-next{position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;border:1px solid #353535;border-radius:50%;transition:all .2s linear;visibility:visible}.b-slider-consult .owl-prev:before,.b-slider-consult .owl-next:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:9px;height:9px;margin-top:-4px;color:#353535;border-top:1px solid currentColor;border-right:1px solid currentColor;transition:color .2s linear}.b-slider-consult .owl-prev:hover,.b-slider-consult .owl-next:hover{background-color:#dc911c;border-color:#dc911c}.b-slider-consult .owl-prev:hover:before,.b-slider-consult .owl-next:hover:before{color:#fff}.b-slider-consult .owl-prev{left:0}.b-slider-consult .owl-prev:before{margin-left:-3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.b-slider-consult .owl-next{right:0}.b-slider-consult .owl-next:before{margin-left:-6px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-trainers-detail{margin-bottom:50px}.b-trainers-detail__top{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;z-index:2;margin-bottom:50px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-trainers-detail__name{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:440px;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-trainers-detail__name .b-title{margin-bottom:0}.b-trainers-detail__label{position:relative;padding:10px 15px 9px 10px;color:#fff;font-size:13px;background-color:#dc911c}.b-trainers-detail__label:before{content:"";display:inline-block;position:absolute;top:0;right:100%;width:0;height:0;border-color:#fff0 #dc911c #fff0 #fff0;border-style:solid;border-width:16px 17px 16px 0}.b-trainers-detail .b-social-menu__item{border-color:silver;fill:silver}.b-trainers-detail .b-social-menu__item:hover{border-color:#dc911c;fill:#fff}.b-trainers-detail__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-trainers-detail__wrap:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-2;background-image:linear-gradient(to bottom,#fff0 0%,#e6e6e6 100%)}.b-trainers-detail__img-wrap{width:450px;margin-top:-95px;margin-left:auto;font-size:0}.b-trainers-detail__img{display:inline-block;max-width:100%}.b-trainers-detail__main{width:440px}.b-trainers-detail__subtitle{margin-bottom:15px;font-size:16px;font-weight:600;text-align:center}.b-trainers-detail__triangle{position:absolute;right:0;bottom:0;left:35%;z-index:-1;width:0;height:0;border-color:#fff0 #fff0 #dc911c;border-style:solid;border-width:0 0 26vw 65vw}.b-trainers-detail .b-properties{margin-bottom:25px}.b-trainers-detail .b-properties__list{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin-left:-40px;-ms-flex-pack:center;-webkit-justify-content:center}.b-trainers-detail .b-properties__item{margin-left:40px;text-align:center}.b-trainers-detail .b-properties__value{margin-bottom:5px;color:#252529;font-size:24px;font-weight:700}.b-trainers-detail .b-properties__name{font-size:13px}.b-trainers-detail .b-directions{width:100%;max-width:340px;padding:15px 40px;margin:0 auto 45px;border:1px solid #e1e1e1}.b-trainers-detail .b-directions__item{font-size:13px}.b-trainers-detail .b-directions__value{margin-top:5px;font-weight:600}.b-trainers-detail .b-consultation{width:100%;max-width:340px;padding:15px 40px;margin:0 auto;border:1px solid #e1e1e1}.b-trainers-detail .b-consultation__txt{margin-bottom:10px;font-weight:600}.b-trainers-detail__bottom{position:relative;padding:60px 0}.b-trainers-detail__bottom:before{content:"";display:inline-block;position:absolute;top:0;right:-999px;bottom:0;left:-999px;z-index:-1;background-color:#eee}.b-trainers-detail__txt{font-size:13px;line-height:20px}.b-trainers-detail__vacancy{margin-bottom:15px;font-size:13px}.b-trainers-detail__about .b-trainers-detail__subtitle{margin-bottom:5px;text-align:left}.b-trainers-detail__about .b-trainers-detail__txt{font-size:14px;line-height:24px}.b-trainers-gallery{margin-bottom:50px}.b-trainers-gallery__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-25px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-trainers-gallery__item{display:block;width:220px;height:145px;margin:25px 0 0 20px;overflow:hidden;font-size:0;border-radius:5px}.b-trainers-gallery .b-pagination{margin-top:30px}.b-trainers-small__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-30px 0 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-trainers-small__item{width:300px;margin:30px 0 0 20px;overflow:hidden;background-color:#fff;box-shadow:0 0 36px 4px rgb(53 53 53 / .1);border:1px solid #e1e1e1;border-radius:3px}.b-trainers-small__top{position:relative;z-index:2}.b-trainers-small__top:hover .b-trainers-small__info{transform:translateY(-225px);-webkit-transform:translateY(-225px)}.b-trainers-small__content{position:relative;z-index:2;min-height:225px;padding:30px;background:#fff}.b-trainers-small__img-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:center;height:225px;font-size:0;background:#eee;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:center;-webkit-justify-content:center}.b-trainers-small__img{max-width:100%;max-height:100%}.b-trainers-small__txt{max-height:100%;overflow:hidden;font-size:13px;line-height:16px}.b-trainers-small__info{position:absolute;z-index:1;height:225px;padding:45px 30px 20px;background-color:#d5d5d5;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.b-trainers-small__name{display:block;width:100%;padding:13px 15px 11px;margin-bottom:25px;color:#353535;font-size:18px;font-weight:700;text-align:center;border:1px solid #e1e1e1;border-radius:30px;transition:all .2s linear}.b-trainers-small__name:hover{color:#fff;background-color:#dc911c;border-color:#dc911c}.b-trainers-small .b-social-menu{position:absolute;top:15px;right:15px;z-index:2}.b-trainers-small .b-social-menu__list{margin-left:-10px}.b-trainers-small .b-social-menu__item{width:auto;height:auto;margin-left:10px;background-color:#fff0;border:0;fill:#353535}.b-trainers-small .b-social-menu__item:hover{fill:#dc911c}.b-trainers-small .b-address{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-trainers-tags{margin-top:30px}.b-trainers-tags__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-trainers-tags__item{flex-grow:1;-webkit-flex-grow:1;-ms-flex-positive:1}.b-trainers-tags__title{margin-bottom:10px;font-size:13px;font-weight:600}.b-trainers-tags .b-tags{margin-bottom:0}.b-trainers-tags .b-tags__item{box-shadow:0 0 0 1px #909090}.b-trainers-tags .b-tags__item:hover{background-color:#252529;box-shadow:0 0 0 1px #252529}.b-trainers__list .owl-stage-outer{overflow:visible}.b-trainers__list .owl-item{transition:opacity .2s linear;opacity:0}.b-trainers__list .owl-item.active{opacity:1}.b-trainers__list .owl-nav{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.b-trainers__list .owl-nav__icon{display:inline-block;position:relative;width:40px;height:40px;margin-bottom:15px;color:#fff;background-color:#252529;border-radius:50%;transition:background-color .2s linear}.b-trainers__list .owl-nav__icon:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:13px;height:13px;margin-top:-6px;border-top:2px solid currentColor;border-right:2px solid currentColor}.b-trainers__list .owl-prev,.b-trainers__list .owl-next{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;align-items:center;flex-direction:column;justify-content:center;width:90px;color:#252529;text-align:center;visibility:visible;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center}.b-trainers__list .owl-prev__txt,.b-trainers__list .owl-next__txt{font-size:13px;line-height:16px}.b-trainers__list .owl-prev:hover,.b-trainers__list .owl-next:hover{color:#dc911c}.b-trainers__list .owl-prev:hover .owl-nav__icon,.b-trainers__list .owl-next:hover .owl-nav__icon{background-color:#dc911c}.b-trainers__list .owl-prev{right:100%;margin-right:60px}.b-trainers__list .owl-prev .owl-nav__icon:before{margin-left:-5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.b-trainers__list .owl-next{left:100%;margin-left:60px}.b-trainers__list .owl-next .owl-nav__icon:before{margin-left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.b-trainers__wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-trainers__content{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:400px;-webkit-flex-direction:column;-ms-flex-direction:column}.b-trainers__content .b-consultation{margin-top:auto}.b-trainers__txt{margin-bottom:25px;font-size:13px;line-height:18px;letter-spacing:-.1px}.b-trainers__img-wrap{position:relative;flex-shrink:0;width:420px;min-height:445px;margin-left:60px;font-size:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-trainers__img{display:block;position:absolute;right:0;bottom:0}.b-trainers__name{margin-bottom:25px;color:#dc911c;font-size:26px;font-weight:600}.m-header-menu{display:none}.m-header-phone{display:none}.m-header-phone__icon{display:block;width:30px;height:30px;line-height:30px;text-align:center;background-color:#dc911c;border-radius:50%;fill:#fff}.m-header-phone__icon .b-icon{margin-top:-3px;vertical-align:middle}.m-icon{display:none}.m-icon.-arrow-down{width:30px;height:30px}.m-icon.-arrow-down:before,.m-icon.-arrow-down:after{content:"";display:inline-block;position:absolute;top:50%;width:8px;height:2px;margin-top:-3px;background-color:currentColor;transition:all .2s linear}.m-icon.-arrow-down:before{left:8px;transform:rotate(40deg);-webkit-transform:rotate(40deg)}.m-icon.-arrow-down:after{right:9px;transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}.m-menu-icon{display:none;position:relative;height:20px;padding:15px 10px;margin:-2px 0 0 -10px;color:#353535;border-right:1px solid #e1e1e1}.m-menu-icon__lines{position:relative;width:25px;height:2px;background-color:currentColor;border-radius:1px;transition:.35s}.m-menu-icon__lines:before,.m-menu-icon__lines:after{content:"";display:inline-block;position:absolute;left:0;width:100%;height:2px;background-color:currentColor;border-radius:1px;transform-origin:50% 0;transition:transform .35s,-webkit-transform .35s;-webkit-transform-origin:50% 0}.m-menu-icon__lines:before{transform:translate(0,-7px);-webkit-transform:translate(0,-7px)}.m-menu-icon__lines:after{transform:translate(0,7px);-webkit-transform:translate(0,7px)}.m-sidebar-bg{position:absolute;top:0;bottom:0;left:100%;width:1000px;background-color:rgb(37 37 41 / .65);transition:all .2s linear;opacity:0;visibility:hidden}@media all and (max-width:1180px){.b-slider{margin:0}}@media (min-width:641px) and (max-width:1180px){.b-catalog-main__row{overflow-x:auto}}@media all and (max-width:1024px){.b-button{font-size:13px}.b-card-detail__wrap{padding-right:30px;padding-left:30px}.b-card-detail__gallery{width:230px}.b-card-detail .b-card-actions{margin-left:15px}.b-trainers__img{position:relative}.b-fitness-page .b-trainers .owl-dots{position:absolute;top:100%;right:0;left:0}.b-fitness-plan{padding:40px 50px;margin:0}.b-fitness-plan:before{border-width:0 0 405px 680px}.b-fitness-plan__img-wrap{right:20px;width:380px}.b-fitness-plan__img{width:100%}.b-fitness-plan__content{width:100%}.l-footer{padding:40px 0 15px}.l-footer__bottom{padding-top:10px;gap:12px}.l-footer__main{padding-bottom:25px;margin-left:-10px}.l-footer__inner{margin-left:10px}.l-footer .b-social-menu{margin-top:15px}.b-results .owl-nav{display:none}.b-results .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-results .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-results .owl-dot.active{background-color:#252529}.b-school-page .b-trainers .owl-dots{position:absolute;top:100%;right:0;left:0}.b-subscribe{padding:15px}.b-subscribe__title{margin-bottom:0;font-size:16px}.b-trainers{margin-bottom:30px}.b-trainers__name{margin-bottom:20px;font-size:18px}.b-trainers__txt{margin-bottom:20px;font-size:13px;line-height:18px}.b-trainers__img-wrap{width:350px;min-height:0;margin-left:40px}.b-trainers .owl-nav{display:none}.b-trainers .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-trainers .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-trainers .owl-dot.active{background-color:#252529}}@media all and (max-width:768px){.b-card-detail__gallery{width:170px}.b-about-map{margin-bottom:30px}.b-about-map__cursor{display:none}.b-about-page__inner{margin-top:30px}.b-about-page__txt{margin-bottom:20px}.b-about-page__promo{margin-bottom:20px}.b-articles__list{margin:-10px 0 0 -10px}.b-articles__item{width:179px;margin:10px 0 0 10px}.b-articles__content{right:0;left:0}.b-articles__name{font-size:13px;font-weight:700;line-height:17px}.b-articles__bottom{margin-top:30px}.b-basket-card__img-wrap{box-shadow:none;border:1px solid #e1e1e1}.b-basket-small__dropdown{display:none}.b-basket__cell.-price{width:100px}.b-basket__cell.-spinner{width:130px}.b-brands-slider{margin-bottom:30px}.b-brands-slider__list{border:0}.b-brands-slider .owl-nav{display:none}.b-brands-slider .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-brands-slider .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-brands-slider .owl-dot.active{background-color:#252529}.b-brands-slider .owl-stage-outer{overflow:visible;border:1px solid #e1e1e1}.b-brands__list{flex-direction:row;height:auto;margin-left:-20px;-webkit-flex-direction:row;-ms-flex-direction:row}.b-brands__inner{width:17%;margin-left:20px}.b-card-actions{padding-left:10px}.b-card-detail__wrap{padding:15px 20px 30px;margin:0 -10px;box-shadow:none}.b-catalog-controls{position:absolute;top:100%;left:0;margin-top:8px}.b-catalog-controls__item{margin-left:0}.b-catalog-controls__item.-mobile-hidden{display:none}.b-catalog-controls__name{font-size:13px}.b-catalog-main__promo{display:none}.b-catalog-sorting{padding-left:250px}.b-catalog-sorting__inner.-mobile-hidden{display:none}.b-catalog-sorting__list{flex-wrap:wrap;margin-top:-10px;margin-left:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-catalog-sorting__list .b-checkbox{margin-top:10px;margin-left:10px}.b-catalog__top{position:relative;justify-content:flex-start;padding:0;margin-bottom:0;-ms-flex-pack:start;-webkit-justify-content:flex-start}.b-catalog__wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-catalog__main{width:100%}.b-catalog__main .b-articles__item{width:179px}.b-catalog .b-filters{width:100%;margin:0 0 20px}.b-catalog__list-wrap{padding:15px 10px;margin:0 -10px 30px;box-shadow:0 0 6px rgb(53 53 53 / .1);border:0}.b-catalog__list{margin-left:-10px}.b-catalog .b-card{width:179px;margin-left:10px}.b-consultation{padding:15px 20px;border-radius:6px}.b-consultation__title{font-size:16px;line-height:20px}.b-consultation__txt{font-size:13px;line-height:18px}.b-consultation__row:last-child{margin-top:15px}.b-contacts-maps__wrap{width:435px}.l-content__item{margin-bottom:30px}.l-content__item.-bg-gray{padding:30px 0}.b-delivery-page .b-page-sidebar{display:none}.b-delivery-page__main{width:100%}.b-delivery-page__inner{margin-top:30px}.b-delivery-payment__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-delivery-payment__item{width:48%;margin-left:0;box-shadow:none}.b-filters__mobile-btn{display:block;width:100%;height:40px;color:#fff;line-height:40px;text-align:center;background-color:#353535}.b-filters__form{position:fixed;top:0;bottom:0;left:-290px;z-index:9;width:290px;background-color:#fff;border:0;transition:all .4s linear;opacity:0;visibility:hidden}.b-filters__list{height:100%;max-height:100%;margin-top:-20px;overflow-y:auto}.b-filters__item{margin-top:20px}.b-filters .b-button{width:100%}.b-filters .b-button.-link{margin-right:0}.b-filters .b-checboxgroup__list{display:block;margin-top:-5px;margin-left:0}.b-filters .b-checboxgroup .b-checkbox{width:100%;margin-top:0;margin-left:0}.b-filters .b-checkbox{padding:5px 0}.b-filters.-is-active .b-filters__form{left:0;opacity:1;visibility:visible}.b-filters.-is-active .b-filters__mobile-bg{position:absolute;top:0;bottom:0;left:100%;width:1000px;background-color:rgb(37 37 41 / .65);transition:all .2s linear}.b-filters__name{padding:10px 15px;font-size:14px}.b-filters__content{padding:10px 15px 0}.b-filters__bottom{margin-top:0}.b-fitness-plan:before{display:none}.b-fitness-plan__img-wrap{display:none}.b-fitness-plan .b-steps{margin-top:18px}.l-footer{padding-top:25px}.l-footer .b-logo{width:150px;margin-top:0}.l-footer .b-social-menu{margin-top:0}.l-footer__txt{margin-top:-3px;line-height:20px}.l-footer__txt img{max-width:100%}.l-footer__inner{width:25%;margin-top:15px;margin-left:0}.l-footer__inner:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:0;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-footer__title{width:100%;margin-bottom:8px}.l-footer__main{flex-wrap:wrap;margin-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.l-footer .b-phone{margin-top:10px}.l-footer__order-link{width:100%;line-height:35px;text-align:center;text-decoration:none;box-shadow:inset 0 0 0 2px #dc911c;border-radius:3px}.b-gym-detail__logo-wrap{width:300px;height:auto;padding:15px;margin-left:30px;box-shadow:none}.b-gym-detail__top{margin-bottom:20px}.b-gym-filters{margin-bottom:30px}.b-gym-filters__form{padding:15px}.b-gym-filters .b-checboxgroup__list{margin-left:-10px}.b-gym-filters .b-checboxgroup .b-checkbox{width:155px;margin-left:10px}.b-gym__list{margin:-15px 0 0 -10px}.b-gym__item{width:242px;padding:20px;margin:15px 0 0 10px}.l-header__dropdown{display:none}.l-header .b-search-small{margin-left:0}.l-header .b-basket-small{margin-left:0}.l-header .m-header-phone{display:block;margin-left:20px}.b-history-cards .b-price__value{font-size:14px}.b-history-cards .b-price__sale{font-size:13px}.b-history-cards .owl-nav{display:none}.b-history-cards .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-history-cards .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-history-cards .owl-dot.active{background-color:#252529}.b-info-block{padding:30px 0}.b-info-block__list{margin-left:-15px}.b-info-block__item{width:240px;margin-left:15px}.b-info-block__img{width:100%}.b-logo-style__list{margin:-20px 0 0 -10px}.b-logo-style__item{width:242px;margin:20px 0 0 10px}.b-logo-style__img-wrap{height:130px}.b-news-detail__wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-news-detail__content{width:100%;margin-top:20px;margin-left:0}.b-news-gallery__item-dots{width:116px;height:75px;margin-top:10px;margin-left:10px}.b-news-gallery__pagination{margin-left:-10px}.b-news-gallery__item{width:100%}.b-news__description{font-size:13px;line-height:18px}.b-news__bottom{margin-top:20px}.b-news .owl-nav{display:none}.b-news .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-news .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-news .owl-dot.active{background-color:#252529}.b-news__list{margin-left:-10px}.b-news__item{width:242px;margin-left:10px}.b-order-steps__inner.-border{padding:30px}.b-order-steps__item{margin-top:30px}.b-partners__list{margin:-20px 0 0 -10px}.b-partners__item{margin:20px 0 0 10px}.b-personal-card{width:300px;padding:25px;box-shadow:0 0 6px rgb(53 53 53 / .1)}.b-personal-page__inner.-extended-data{width:490px;margin-left:30px}.b-personal-page .b-form__row{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-personal-page .b-checboxgroup.-columns .b-checkbox{width:120px}.b-personal-page .b-tabs{margin-bottom:30px}.b-personal-page__card{margin-right:30px}.b-school-info{margin-bottom:30px}.b-school-info__img-wrap.-left{left:15px}.b-school-info__img-wrap.-right{right:15px}.b-school-info__txt{padding:40px 130px}.b-school-page__txt{margin-bottom:30px;font-size:13px;line-height:18px}.b-school-page .b-tabs{margin-bottom:30px}.b-school-page .b-news__list{margin-top:-10px}.b-school-support__item{padding:20px}.b-search-small__wrap{right:96px;left:10px}.b-slider-consult .owl-nav{display:none}.b-social-menu__list{margin-left:-8px}.b-social-menu__item{margin-left:8px}.b-steps__bottom{margin-top:40px}.b-tabs__item{padding:10px 20px;font-size:14px}.b-title{margin-bottom:25px;font-size:2rem}.b-trainers-detail__top{margin-bottom:30px}.b-trainers-detail__img-wrap{width:320px;margin-top:0;margin-left:20px}.b-trainers-detail__main{width:400px}.b-trainers-detail .b-properties{margin-bottom:15px}.b-trainers-detail .b-directions{margin-bottom:15px}.b-trainers-gallery__item{width:179px;height:115px;margin:10px 0 0 10px}.b-trainers-gallery__list{margin:-10px 0 0 -10px}.b-trainers-gallery__img{width:100%}.b-trainers-small__list{margin:-15px 0 0 -10px}.b-trainers-small__item{width:242px;margin:15px 0 0 10px;box-shadow:none}.b-trainers-small__info{display:none}.b-trainers-small__content{min-height:0;padding:20px}.b-trainers-small__name{margin-bottom:15px;font-size:15px}.b-txt h1,.b-txt h2,.b-txt h3{margin-bottom:10px;font-size:16px}.b-txt .b-subtitle{margin-bottom:10px}.b-wholesale-page .b-txt{margin-bottom:30px}.b-wholesale-page .b-for-customers{margin-bottom:30px}.b-wholesale-page .b-ws-gallery{margin-bottom:30px}.b-ws-gallery__item{width:179px;margin:20px 0 0 10px}.b-ws-gallery__list{margin:-20px 0 0 -10px}}@media all and (min-width:641px) and (max-width:768px){.l-header__top{padding:5px 0}.l-header__top .b-menu{margin:0 auto}.l-header__top .b-menu__link{padding:10px}.l-header__top .l-header__wrap{align-items:center;-webkit-align-items:center;-ms-flex-align:center}.l-header__inner{width:100%}.l-header__inner:first-child{align-items:flex-start;flex-direction:column;flex-shrink:0;width:auto;-webkit-align-items:flex-start;-ms-flex-align:start;-webkit-flex-direction:column;-ms-flex-direction:column;-ms-flex-negative:0;-webkit-flex-shrink:0}.l-header .b-phone{margin-right:0}.l-header .b-personal{margin-left:0}.l-header .b-logo{width:130px;margin-right:0}.l-header__main .b-menu{margin:0 auto}.l-header__main .b-menu__link{font-size:13px}.l-header .b-phone{display:none}.l-header .b-change-city{margin-top:-4px}.l-header .b-change-city__name{font-size:13px}.l-header.-is-fixed .b-menu__list.-header-menu .b-menu__link{padding:20px 15px}.b-menu__list.-header-menu .b-menu__link{padding:20px 15px}.b-personal__item:nth-child(n+2){display:none}.l-wrapper{padding-top:120px}}@media all and (max-width:640px){.b-404-page__img{max-width:100%;margin-left:0}.b-404-page__title{margin-bottom:10px;font-size:25px}.b-404-page__img-wrap{margin-bottom:20px}.b-404-page__btns{margin-top:25px}.b-404-page__txt{font-size:13px;line-height:18px}.b-about-cards__list{width:100%}.b-about-cards__list.owl-loaded{margin:0}.b-about-cards__list.owl-loaded .b-about-cards__item{width:100%;height:100%;margin:0}.b-about-cards__list.owl-loaded .b-about-cards__img-wrap{height:auto}.b-about-cards__list .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.b-about-cards .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-about-cards .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-about-cards .owl-dot.active{background-color:#252529}.b-about-map{margin-top:15px}.b-about-map__title{margin-bottom:10px;font-size:22px;font-weight:700}.b-about-map__txt{font-size:13px;line-height:18px}.b-about-map .b-button{width:100%;max-width:300px}.b-about-map__info{margin-top:15px}.b-about-map__dot{width:5px;height:5px}.b-about-page__wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-about-page__events-info{padding:20px;margin-top:20px;font-size:13px;line-height:17px;background:#fff;box-shadow:none}.b-about-page__events-info li{margin-top:5px}.b-about-page__events-info li b{font-size:14px}.b-about-page__txt{font-size:13px;line-height:18px}.b-about-page .b-facts{width:100%;margin-right:0}.b-articles-detail__big-img-wrap{margin-bottom:20px}.b-articles-detail__content{margin-bottom:30px;font-size:13px;line-height:19px}.b-articles-detail__content h2,.b-articles-detail__content h3{margin:20px 0 10px}.b-articles-detail__bottom{margin-bottom:20px}.b-articles-detail .b-catalog-main{margin-bottom:30px}.b-articles__list{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-attention{padding:15px;margin-bottom:15px}.b-attention__title{margin-bottom:3px;font-size:14px}.b-attention__txt{font-size:13px;line-height:18px}.autocomplete-suggestion{padding:5px 40px 5px 20px}.b-basket-card__img-wrap{border:0}.b-basket__head{display:none}.b-basket__main .b-basket__row{border-top:0}.b-basket__row{flex-wrap:wrap;justify-content:center;margin-top:10px;background-color:#fff;border-radius:3px;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-basket__cell.-product{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e1e1e1}.b-basket__cell.-mobile-hidden{display:none}.b-basket__delete{margin-top:10px}.b-brands-products__btns{display:block;margin-top:25px;margin-left:0}.b-brands-products__btns .b-button{width:100%;max-width:300px;margin-top:10px;margin-left:0}.b-brands-products__item{padding:20px;margin-top:10px}.b-brands-products__img-wrap{width:140px;margin-right:20px}.b-brands-products__name{font-size:14px}.b-brands-products__top{margin-bottom:15px}.b-brands__inner{width:20%}.b-breadcrumbs{margin-bottom:15px}.b-breadcrumbs__item{display:none}.b-breadcrumbs__item:last-child{display:inline-block}.b-breadcrumbs__item:nth-last-child(-2n+2){display:inline-block}.b-breadcrumbs__item:nth-last-child(-2n+2):before{display:none}.b-breadcrumbs__link{font-size:13px}.b-card-actions{flex-direction:row;width:100%;padding-top:10px;padding-left:0;border-top:1px solid #e1e1e1;border-left:0;-webkit-flex-direction:row;-ms-flex-direction:row}.b-card-actions__inner{margin-bottom:0}.b-card-actions__inner.-consult{margin-left:auto}.b-card-actions__img-wrap{width:44px;height:44px;margin-bottom:4px}.b-card-composition__name{width:50%;padding-right:15px;margin-right:0}.b-card-composition__value{width:50%}.b-card-description__txt{font-size:13px;line-height:18px}.b-card-detail__main{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-card-detail .b-card-actions{margin-left:0}.b-card-detail__content{padding-top:0}.b-card-detail__content .b-price__value{font-size:18px}.b-card-detail__content .b-price__sale{font-size:15px}.b-card-detail__content .b-properties{margin-top:15px}.b-card-detail__content .b-properties__inner{font-size:13px;line-height:19px}.b-card-detail__gallery{position:relative;top:auto;width:auto;padding-top:20px}.b-card-detail__descr{margin-top:15px;font-size:13px;line-height:18px}.b-card-detail .b-modifications{margin-top:15px}.b-card-detail .b-brands-products{margin-top:20px}.b-catalog-main__row{display:block;margin-bottom:30px;background-color:#fff0;box-shadow:none;border:0}.b-catalog-main__list{display:block;background-color:#fff0}.b-catalog-main__wrap{box-shadow:none}.b-catalog-main__wrap .owl-carousel.owl-loaded .b-card{border-left:1px solid #e1e1e1}.b-catalog-main .b-card{background-color:#fff}.b-catalog-main .owl-item .b-card{width:100%;height:100%}.b-catalog-main .owl-nav{display:none}.b-catalog-main .owl-dots{margin-top:15px;margin-left:-15px;text-align:center}.b-catalog-main .owl-dot{display:inline-block;width:6px;height:6px;margin-left:15px;background-color:silver;border-radius:50%}.b-catalog-main .owl-dot.active{background-color:#252529}.b-catalog-main.-with-bg{padding:30px 0}.b-catalog-main.-with-bg .b-subtitle{margin-bottom:15px}.b-catalog__list.-list .b-card{padding:20px}.b-catalog__list.-list .b-card__place-rating{position:absolute;top:15px;left:15px}.b-catalog__list.-list .b-card__btns{margin-left:-10px}.b-catalog__list.-list .b-card__btns .b-button{width:100%;margin-left:10px}.b-catalog .b-card{flex-grow:1;width:165px;-webkit-flex-grow:1;-ms-flex-positive:1}.b-categories__list{margin-top:-20px;margin-left:-10px}.b-categories__list.-no-bg .b-categories__item{padding:0}.b-categories__item{flex-grow:1;width:240px;padding:20px;margin-top:20px;margin-left:10px;box-shadow:none;-webkit-flex-grow:1;-ms-flex-positive:1}.b-categories__name{margin-bottom:13px;font-size:14px}.b-categories .b-menu__item{padding:5px 0;margin-top:0;font-size:13px}.b-certificates__list{margin:0 0 0 -15px}.b-certificates__item{width:142px;margin:20px 0 0 15px}.b-certificates__img-wrap{height:200px}.b-conditions__wrap{padding:20px 10px;margin:0 -10px;background-color:#fff;box-shadow:none;border:0}.b-conditions__name{margin-bottom:5px;font-size:20px}.b-consult-info{margin-bottom:30px}.b-consult-info__list{flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-contacts-maps{flex-wrap:wrap;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-contacts-maps__wrap{width:100%;height:300px}.b-contacts-maps__inner{padding:15px 0 5px}.b-contacts-maps__list{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-contacts-maps__title{padding:0 10px;font-size:13px}.b-contacts-maps__item{padding:10px;font-size:13px;line-height:15px}.b-contacts-page__txt{font-size:13px;line-height:18px}.b-contacts-page__main{display:block;margin-bottom:30px}.b-contacts-page__inner{margin-top:15px}.l-content__item.-bg-gray{padding:0}.l-content__item.-bg-gray:before{display:none}.b-delivery-page__txt{font-size:13px;line-height:17px}.b-delivery-page__inner{margin-top:15px}.b-delivery-page .b-title{margin-bottom:15px;font-size:18px}.b-delivery-page .b-subtitle{margin-bottom:10px;font-size:14px}.b-delivery-page__item{margin-top:15px}.b-delivery-payment__item{padding:15px}.b-delivery-payment__value{margin-bottom:10px;font-size:30px}.b-delivery-payment__name{margin-bottom:10px}.b-facts__item{margin-top:10px}.b-facts__wrap{font-size:13px}.b-facts__progress{height:8px;margin-top:7px}.b-filters__form{top:46px}.b-fitness-page .b-trainers{padding-top:0}.b-fitness-page .b-trainers:before{display:none}.b-fitness-plan{padding:20px;margin:0 -10px;box-shadow:none}.b-fitness-plan__title{margin-bottom:15px;font-size:26px}.b-fitness-plan__txt{font-size:13px;line-height:17px}.b-fitness-plan__subtitle{margin-bottom:15px;font-size:20px}.b-for-customers__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-for-customers__item{width:47%;margin-left:0}.b-gym-detail__wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-gym-detail__logo-wrap{order:-1;margin-bottom:15px;margin-left:0;-ms-flex-order:-1;-webkit-order:-1}.b-gym-detail__txt{margin-bottom:10px;font-size:13px;line-height:18px}.b-gym-detail__top{margin-bottom:10px}.b-gym-detail .b-properties__item{font-size:13px}.b-gym-filters__mobile-btn{display:block;width:100%;height:40px;color:#fff;line-height:40px;text-align:center;background-color:#353535}.b-gym-filters__form{position:fixed;top:47px;bottom:0;left:-290px;z-index:10;width:290px;background-color:#fff;border:0;transition:all .4s linear;opacity:0;visibility:hidden}.b-gym-filters__mobile-scroll{height:100%;max-height:100%;overflow-y:auto}.b-gym-filters__row{display:block}.b-gym-filters__item{margin-top:15px}.b-gym-filters__column{width:100%;margin-top:15px}.b-gym-filters__column.-w2{width:100%;margin-left:0}.b-gym-filters .b-button{width:100%}.b-gym-filters .b-button.-link{margin-right:0}.b-gym-filters .b-checboxgroup__list{display:block;margin-top:0;margin-left:0}.b-gym-filters .b-checboxgroup .b-checkbox{width:100%;margin-top:0;margin-left:0}.b-gym-filters .b-checkbox{padding:10px 0}.b-gym-filters.-is-active .b-gym-filters__form{left:0;opacity:1;visibility:visible}.b-gym-filters.-is-active .b-gym-filters__mobile-bg{position:absolute;top:0;bottom:0;left:100%;width:1000px;background-color:rgb(37 37 41 / .65);transition:all .2s linear}.b-gym__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-gym__item{width:48%;padding:10px;margin-left:0}.b-gym__bottom{margin-top:30px}.b-gym__img-wrap{height:90px}.l-header{box-shadow:0 0 10px 0 rgb(53 53 53 / .1)}.l-header .b-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100px;height:30px;overflow:hidden;-ms-flex-pack:end;-webkit-justify-content:flex-end}.l-header .b-logo__img{width:auto;height:100%}.l-header .m-header-menu{display:block;flex-shrink:0;width:100%;-ms-flex-negative:0;-webkit-flex-shrink:0}.l-header__top{position:fixed;top:47px;bottom:0;left:-290px;width:290px;background-color:#fff;transition:all .4s linear;opacity:0;visibility:hidden}.l-header__top .l-header__wrap{align-items:stretch;flex-direction:column-reverse;height:100%;min-height:100%;padding:0;overflow-y:auto;-webkit-align-items:stretch;-ms-flex-align:stretch;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.l-header__top .l-header__inner{flex-shrink:0;flex-wrap:wrap;-ms-flex-negative:0;-webkit-flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.l-header__top .l-header__inner:first-child{justify-content:space-between;padding:15px 20px;margin-top:auto;border-top:1px solid #e1e1e1;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-header__top .b-menu{width:100%;padding:15px 0}.l-header__top .b-menu__list{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.l-header__top .b-menu__item{color:#606060}.l-header__top .b-menu__item.-dropdown:after{display:none}.l-header__top .b-menu__item.-dropdown .m-icon{display:block;position:absolute;top:2px;right:15px;z-index:5}.l-header__top .b-menu__item.-is-open .b-menu__dropdown{display:block}.l-header__top .b-menu__item.-is-open .m-icon.-arrow-down:before{transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}.l-header__top .b-menu__item.-is-open .m-icon.-arrow-down:after{transform:rotate(40deg);-webkit-transform:rotate(40deg)}.l-header__top .b-menu__link{padding:7px 20px;font-size:13px}.l-header__top .b-menu__dropdown{display:none;position:relative;top:auto;right:-1px;left:-1px;width:100%;padding:0;margin-top:5px;margin-bottom:8px;background-color:#eee;box-shadow:none;opacity:1;visibility:visible}.l-header__top .b-personal{order:-1;width:100%;padding:10px 0;margin-left:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;-ms-flex-order:-1;-webkit-order:-1}.l-header__top .b-personal__item{display:block;padding:7px 20px;margin-left:0;color:#606060;font-size:13px;border-left:0}.l-header__top .b-phone{color:#606060;font-size:13px}.l-header__top .b-change-city__name{color:#606060;font-size:13px}.l-header__main{padding:8px 0;box-shadow:none}.l-header__main .b-menu{display:none}.l-header .m-menu-icon{display:block;margin-right:10px}.l-header.-show-mobile-menu .m-menu-icon__lines{background:#fff0}.l-header.-show-mobile-menu .m-menu-icon__lines:before{margin-left:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.l-header.-show-mobile-menu .m-menu-icon__lines:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.l-header.-show-mobile-menu .m-sidebar-bg{opacity:1;visibility:visible}.l-header.-show-mobile-menu .l-header__top{left:0;opacity:1;visibility:visible}.b-history-cards{margin-bottom:15px}.b-history-cards__list{padding:0;border:0}.b-history-cards__item{background-color:#fff}.b-how-order__img-wrap{display:none}.b-how-order__item{margin-top:15px}.b-how-order__title{margin-bottom:5px;font-size:14px}.b-how-order__txt{font-size:13px;line-height:18px}.b-info-block__list{flex-wrap:wrap;justify-content:center;margin-top:-10px;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-info-block__item{width:100%;max-width:290px;margin-top:10px;box-shadow:none}.b-logo-files__list{margin-top:-10px}.b-logo-files__item{margin-top:10px}.b-modifications__inner.-controls{width:auto}.b-modifications__inner.-count{display:none}.b-order-detail__basket{padding:10px;margin:30px -10px 0;box-shadow:0 0 6px rgb(53 53 53 / .1);border:0;border-radius:0}.b-order-detail .b-basket__cell.-product{width:100%}.b-order-detail .b-basket__row{justify-content:flex-start;padding:0 10px;margin-top:20px;-ms-flex-pack:start;-webkit-justify-content:flex-start}.b-order-steps__row{display:block}.b-order-steps__inner{width:auto;margin-top:15px}.b-order-steps__inner.-border{margin:15px -10px 0;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1);border:0}.b-orders__item{padding:20px;box-shadow:none}.b-personal-card{width:100%;height:auto;background:#fff}.b-personal-page__wrap{display:block}.b-personal-page__inner.-extended-data{width:100%;margin-top:20px;margin-left:0}.b-personal-page__inner.-main-data{width:100%}.b-personal-page__reg-bottom{margin-top:25px}.b-personal-page__card{margin-right:0}.b-rating-page .b-card__bottom{padding-left:0}.b-rating-page .b-card__img-wrap{padding-left:15px}.b-rating-table__item{padding:15px}.b-rating-table__number{width:25px;margin-right:15px;font-size:16px}.b-rating-table__img-wrap{width:140px;margin-right:15px}.b-reviews__top{padding:0 0 15px;margin-bottom:20px}.b-reviews__list{margin-top:-20px}.b-reviews__item{margin-top:20px}.b-reviews__txt{font-size:13px;line-height:18px}.b-school-info__img-wrap.-right{display:none}.b-school-info__txt{padding-right:20px}.b-spinner__trigger{width:25px;height:25px;margin-top:0}.b-spinner__trigger:before{width:10px;margin-left:-5px}.b-spinner__trigger.-plus:after{height:10px;margin-top:-5px}.b-spinner__input{width:60px}.b-steps__number-step{width:70px;margin-right:15px;font-size:19px}.b-style-page__color-info{display:none}.b-style-page__img-wrap{display:none}.b-tabs__content-list{padding:20px;box-shadow:none}.b-tags{margin-bottom:15px}.b-tags__list{display:none}.b-tags__mobile{display:block}.b-trainers-detail__top{margin-bottom:15px}.b-trainers-detail__vacancy{margin-bottom:10px;font-size:13px}.b-trainers-detail__about .b-trainers-detail__txt{font-size:13px;line-height:21px}.b-trainers-detail__main{width:250px}.b-trainers-detail__subtitle{margin-bottom:10px;font-size:14px}.b-trainers-detail .b-properties__value{margin-bottom:0;font-size:18px}.b-trainers-detail .b-directions{padding:10px 20px}.b-trainers-detail .b-directions__item{font-size:13px}.b-trainers-detail__label{display:none}.b-trainers-detail__bottom{padding:30px 0}.b-trainers-detail__txt{font-size:13px;line-height:21px}.b-trainers-tags{margin-top:15px}.b-trainers-tags__list{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-trainers-tags__item{margin-top:15px}.b-trainers-tags .b-tags__list{display:block}.b-trainers__txt{display:none}.b-trainers__wrap{align-items:center;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-ms-flex-direction:column}.b-trainers__img-wrap{order:-1;margin-left:0;-ms-flex-order:-1;-webkit-order:-1}.b-trainers__img{position:relative}.b-txt.-mobile-hidden{display:none}.l-wrapper{padding-top:65px;overflow:hidden}}@media all and (max-width:550px){.b-404-page__title{font-size:16px}.b-404-page__img-wrap{margin-bottom:10px}.b-404-page__btns{display:block;margin-top:0;margin-left:0}.b-404-page__btns .b-button{width:100%;max-width:350px;margin-top:15px;margin-left:0}.b-advantages__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%;-webkit-align-items:center;-ms-flex-align:center}.b-advantages__icon{flex-shrink:0;width:70px;height:auto;margin-right:15px;margin-bottom:0;-ms-flex-negative:0;-webkit-flex-shrink:0}.b-brands-products__title{margin-bottom:10px}.b-brands-products__item{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-brands-products__img-wrap{width:100%;margin-bottom:15px;text-align:center}.b-brands-products__img{max-width:160px}.b-brands__list{margin-left:-15px}.b-brands__inner{width:29%;margin-left:15px}.b-button{height:40px;line-height:40px}.b-card-detail__info{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-card-detail__gallery{width:100%;padding-top:0;margin-right:0;margin-bottom:15px}.b-catalog-controls{right:0}.b-catalog-controls__item{width:100%}.b-select.-sorting{width:100%}.b-catalog-sorting{padding-top:35px;padding-left:0}.b-catalog-sorting__list{margin-left:-10px}.b-catalog__list.-list .b-card{padding:20px}.b-catalog__list.-list .b-card__detail{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-catalog__list.-list .b-card__img-wrap{margin-bottom:15px}.b-catalog__list.-list .b-card__bottom{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-catalog__list.-list .b-card__btns{width:100%;margin-left:0}.b-catalog__list.-list .b-card__btns .b-button:first-child{margin-left:0}.b-catalog__list.-list .b-modify{width:100%;margin-right:0;margin-bottom:10px}.b-conditions__list{flex-wrap:wrap;justify-content:space-between;margin-top:-20px;margin-left:0;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-between}.b-conditions__item{width:48%;margin-top:20px;margin-left:0}.b-consult-info__item{width:48%;margin-left:0;text-align:center}.b-consult-info__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.l-content__item{margin-bottom:25px}.b-delivery-payment__item{width:100%;max-width:330px;margin-top:10px}.b-delivery-payment__list{justify-content:center;margin-top:-10px;-ms-flex-pack:center;-webkit-justify-content:center}.b-delivery-payment__bottom{margin-top:20px}.b-fitness-plan__item .b-radio__txt{height:30px;padding:0 15px;font-size:13px;line-height:26px}.b-fitness-plan__item .b-button{height:30px;padding:0 20px;line-height:30px}.b-fitness-plan__item .b-input__control{height:30px}.l-footer{padding-top:15px;padding-bottom:5px}.l-footer__inner{display:none;width:50%;margin-top:5px}.l-footer__inner:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex}.l-footer__inner:last-child{display:block;text-align:center}.l-footer__order-link{display:inline-block}.l-footer__main{justify-content:center;padding-bottom:15px;-ms-flex-pack:center;-webkit-justify-content:center}.l-footer__main .l-footer__txt{display:none}.l-footer__title{display:none}.l-footer .b-phone{margin-top:0}.b-franchise-page__content{margin-bottom:30px}.l-footer__bottom{flex-direction:column}.b-logo-style__item{width:100%;max-width:300px}.b-logo-style__img-wrap{height:100px}.b-news-gallery{width:100%}.b-news-gallery__item{height:200px}.b-news__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-news__item{width:48%;margin-left:0}.b-news__item.-no-photo .b-news__img-wrap{background-size:65%}.b-order-detail__btns{display:block;margin-left:0}.b-order-detail__btns .b-button{margin-top:10px;margin-left:0}.b-order-detail .b-properties{margin-bottom:10px}.b-order-detail__info{margin-bottom:15px;font-size:13px}.b-order-detail .b-basket__cell{padding-right:10px}.b-order-detail .b-basket__cell.-points{width:70px}.b-order-detail .b-basket__cell.-price{width:80px}.b-order-detail .b-basket__cell.-spinner{width:70px}.b-personal-page__reg-bottom{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-personal-page__reg-txt{max-width:100%;margin-top:15px;margin-left:0}.b-personal-page .b-button{width:100%;padding:0 20px}.b-rating-page .b-catalog-controls__list{flex-wrap:wrap;margin-top:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-rating-page .b-catalog-controls__item{width:100%;margin-top:10px}.b-reviews .b-reviews-statistics{display:none}.b-school-info{padding-top:0}.b-school-info__img-wrap.-left{display:none}.b-school-info__txt{padding:20px;font-size:13px}.b-school-page .b-trainers{padding-top:30px;margin-bottom:50px}.b-school-page .b-tabs{margin-bottom:20px}.b-slider{margin:0 -50px}.b-slider__carousel{box-shadow:none}.b-slider .owl-dots{bottom:5px;margin-left:-10px}.b-slider .owl-dot{width:50px}.b-start-business__list{justify-content:space-between;margin-top:-20px;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-start-business__item{width:48%;margin-top:20px;margin-left:0}.b-start-business__name{font-size:13px;line-height:18px}.b-steps__number-step{width:60px;font-size:14px}.b-steps__item{width:8px;height:8px;margin-left:20px}.b-steps__bottom{margin-top:25px}.b-style-page__txt{margin-bottom:15px;font-size:13px;line-height:16px}.b-style-page__img-list{padding:0;margin-top:-20px;border:0}.b-style-page__img-item{width:100%;padding:10px 20px 10px 40px;margin-top:20px;border:1px solid #e1e1e1}.b-style-page__icon{top:10px;left:10px}.b-subscribe{box-shadow:none;border-radius:5px}.b-subscribe__title{margin-bottom:5px;font-size:14px}.b-subscribe .b-form__list{align-items:center;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-ms-flex-direction:column}.b-subscribe .b-form__item{width:100%;max-width:260px;margin-top:10px}.b-subscribe .b-input{width:100%}.b-subscribe .b-input__control{height:35px}.b-subscribe .b-button{width:100%;height:35px;line-height:35px}.b-subscribe .b-select{width:100%}.b-subtitle{margin-bottom:15px;font-size:15px}.b-tabs__item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:10px;font-size:13px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-total-price{padding:20px}.b-trainers-detail{margin-bottom:30px}.b-trainers-detail__wrap{flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:center}.b-trainers-detail__main{width:100%;margin-bottom:15px}.b-trainers-detail__img-wrap{width:228px;margin-left:0}.b-trainers-gallery{margin-bottom:30px}.b-trainers-gallery__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-trainers-gallery__item{width:48%;height:auto;margin-left:0}.b-trainers-gallery .b-pagination{margin-top:20px}.b-trainers-small__list{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-trainers-small__item{width:100%;max-width:300px}.b-trainers__img-wrap{width:228px}.b-trainers__content{width:100%;max-width:400px}.b-txt{font-size:13px;line-height:18px}.b-wholesale-page .b-for-customers{margin-top:20px;margin-bottom:15px}.b-wholesale-page .b-txt{margin-bottom:15px}.b-wholesale-page .b-ws-gallery{margin-bottom:15px}.l-wrapper{padding-top:55px}}@media all and (max-width:375px){.b-about-cards__content{padding:10px}.b-about-cards__name{font-size:13px}.b-advantages__list{margin-top:-15px}.b-advantages__item{margin-top:15px}.b-advantages__icon{width:50px}.b-advantages__img{width:100%}.b-advantages__txt{font-size:13px;line-height:17px}.b-articles__list{justify-content:space-between;margin-left:0;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-articles__item{width:48%;margin-left:0}.b-articles__name{font-size:12px;line-height:15px}.b-articles__date{margin-top:5px}.b-articles__content{padding:10px 6px}.b-attention{padding:10px;margin-bottom:10px}.b-basket-card__name{font-size:13px}.b-basket-card__img-wrap{width:90px;padding:0;margin-right:10px}.b-basket__row{justify-content:space-between;padding:10px;-ms-flex-pack:justify;-webkit-justify-content:space-between}.b-basket__cell{padding-right:15px}.b-basket__cell.-spinner{width:auto;padding-right:0}.b-basket__bottom .b-total-price__value{width:70px}.b-brands-products__btns{margin-top:10px}.b-brands-products__item{padding:10px}.b-brands__inner{width:45%}.b-card-actions__inner.-consult{width:50%;padding-left:15px;border-left:1px solid #e1e1e1}.b-card-detail__top{margin-top:0}.b-card-detail__wrap{padding:15px 10px 20px}.b-card{padding:35px 10px 10px}.b-card__top{top:10px;right:10px;left:10px}.b-card__label{font-size:13px}.b-card__img-wrap{height:115px;margin-bottom:10px;line-height:115px}.b-card__name{height:29px;margin-bottom:4px;font-size:13px;line-height:15px}.b-card__brand{margin-bottom:5px}.b-card__btns .b-button{height:26px;font-size:13px;line-height:26px}.b-catalog__list.-list .b-card__btns{display:block}.b-catalog__list.-list .b-card__btns .b-button{width:100%;margin-top:10px;margin-left:0}.b-catalog__list.-list .b-card__txt{display:none}.b-catalog__list.-list .b-card__top{margin-bottom:10px}.b-catalog__list.-list .b-card__detail{margin-bottom:5px}.b-catalog__list.-list .b-modify{margin-bottom:0}.b-catalog__list .b-card{width:145px}.b-catalog__list .b-card .b-properties{margin-top:5px}.b-catalog__main .b-articles__item{width:48%}.b-checkbox__txt{font-size:13px}.b-checboxgroup.-columns .b-checboxgroup__list{margin-top:0;margin-left:-10px}.b-checboxgroup.-columns .b-checkbox{width:50%;padding:8px;margin:0}.b-consultation{position:relative;padding:15px 15px 55px}.b-consultation__row:last-child{margin-top:8px}.b-consultation .b-button{position:absolute;right:15px;bottom:10px;left:15px}.b-contacts-maps__content{padding:0}.l-footer__inner{width:100%}.l-footer__inner:first-child{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.l-footer .b-logo{display:none}.l-footer__bottom{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.l-footer__bottom .l-footer__txt{margin-top:5px}.l-footer__bottom .l-footer__txt:first-child{margin-top:0}.b-form__item.-btn{margin-top:10px}.b-form__list.-order-discount{display:block}.b-form__list.-order-discount .b-form__item.-btn{width:100%;margin-top:10px;margin-left:0}.b-form__list.-order-discount .b-button{width:100%}.b-form__error-message{position:relative}.b-franchise-page__txt{margin-bottom:20px;font-size:13px;line-height:18px}.b-gym__list{justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center}.b-gym__item{width:100%}.b-gym__img-wrap{height:auto;margin:15px 0}.b-gym__bottom{margin-top:20px}.b-input__control{height:26px;font-size:13px}.b-modifications__inner.-name{width:90px;margin-right:10px}.b-news-gallery__item-dots{width:90px;height:55px}.b-news__img-wrap{height:95px}.b-news__img{width:100%}.b-news__list.owl-carousel .b-news__img{width:100%}.b-news__content{padding:10px}.b-news__name{margin-bottom:5px;font-size:13px;line-height:16px}.b-news__date{font-size:12px}.b-order-detail .b-properties__item{font-size:13px}.b-order-detail .b-properties__name{width:50%}.b-order-detail .b-basket__cell.-spinner{width:50px}.b-order-detail .b-basket__bottom .b-total-price__value{width:90px}.b-order-steps__inner.-border{padding:15px 10px}.b-order-steps__bottom{display:block;margin-top:20px}.b-order-steps__bottom .b-button{width:100%}.b-order-steps__txt{margin-top:10px}.b-order-steps__subtitle{margin-bottom:15px}.b-order-steps__top{margin-bottom:10px}.b-orders__item{padding:10px;margin-top:10px}.b-partners__item{width:145px}.b-partners__bottom .b-button{font-size:12px}.b-partners__img-wrap{height:100px;padding:10px}.b-personal-card{width:auto;padding:10px;margin:0 -10px;border-radius:0}.b-personal-card__txt{font-size:13px;line-height:18px}.b-personal-card__title{margin-bottom:10px;font-size:13px}.b-personal-page .b-checboxgroup.-columns .b-checkbox{width:50%}.b-personal-page .b-tabs{margin-bottom:20px}.b-personal-page__txt{font-size:13px;line-height:17px}.b-personal-page__btns{margin-top:20px}.l-popup{width:290px;padding:25px}.l-popup__title{margin-bottom:15px;font-size:18px}.l-popup.-change-city{width:290px}.b-price__value{margin-right:7px;font-size:14px}.b-price__sale{font-size:13px}.b-radiogroup.-type-btn .b-radio{height:26px;line-height:26px}.b-radiogroup.-type-btn .b-radio__txt{font-size:13px}.b-rating-table__img-wrap{width:90px}.b-results__img-wrap.-mobile-hidden{display:none}.b-results__separator{display:none}.b-reviews__top{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-reviews__top .b-button{width:100%;margin-top:10px}.b-school-info{margin-bottom:20px}.b-school-info__txt{padding:10px}.b-select .select2-selection--single{height:26px;padding-left:8px;font-size:13px}.b-select .select2-selection--single .select2-selection__rendered{line-height:24px}.b-select.-day{width:80px}.b-select.-year{width:80px}.b-select.-month{width:120px}.b-title{margin-bottom:15px}.b-total-price{padding:15px}.b-total-price__name{font-size:13px}.b-total-price__value{width:90px;margin-left:10px;font-size:13px}.b-trainers-detail__top{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.b-trainers-detail .b-social-menu{margin-top:5px}.b-ws-gallery__list{margin:-10px 0 0 -10px}.b-ws-gallery__item{width:145px;margin:10px 0 0 10px}}
/* End */


/* Start:/local/templates/kultlab/assets/dist/css/cherkas.css?16963044269448*/
.b-menu__dropdown {
    z-index: 6;
}

.b-checkbox.-is-error .b-checkbox__box {
    box-shadow: inset 0 0 0 1px rgba(216, 31, 31, 1);
}
@media (min-width: 768px) {
    .b-brands__list {
        height: 900px;
    }
}

.b-helper__icon {
    flex-shrink: 0;
}

.b-basket__row {
    position: relative;
}

.b-pagination {
    position: relative;
}

.autocomplete-suggestion {
    padding: 0;
}
.autocomplete-suggestion .autocomplete-suggestion__txt {
    text-decoration: none;
    color: #353535;
    width: 100%;
    height: 100%;
    display: block;
    padding: 7px 40px 7px 20px;
}

.b-order-steps__item .-captcha {
    display: none;
}
.b-order-steps__item .-captcha.-is-visible {
    display: block;
}

.b-rating-table__img-wrap {
    display: flex;
    justify-content: center;
}

.b-card-composition pre {
    max-width: 100%;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap !important;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.b-card-composition__item:hover {
    background: #fff;
}

#kultlab_preload_wrapper {
    display: none;
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 100;
    top: 0;
    left: 0;
}

.ajax-loader {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    background-color: rgba(255, 255, 255, 0.7);
    /*background: url(https://web-finder.ru/files/preloader1.gif) center center no-repeat rgba(255, 255, 255, 0.7);*/
}

.loader {
    position: absolute;
    top: calc(50% - 32px);
    left: calc(50% - 32px);
    width: 64px;
    height: 64px;
    border-radius: 50%;
    perspective: 800px;
}

.inner {
    position: absolute;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.inner.one {
    left: 0%;
    top: 0%;
    animation: rotate-one 1s linear infinite;
    border-bottom: 5px solid #dc911c;
}

.inner.two {
    right: 0%;
    top: 0%;
    animation: rotate-two 1s linear infinite;
    border-right: 5px solid #dc911c;
}

.inner.three {
    right: 0%;
    bottom: 0%;
    animation: rotate-three 1s linear infinite;
    border-top: 5px solid #dc911c;
}

@keyframes rotate-one {
    0% {
        transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
    }
    100% {
        transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
    }
}

@keyframes rotate-two {
    0% {
        transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
    }
    100% {
        transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
    }
}

@keyframes rotate-three {
    0% {
        transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
    }
    100% {
        transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
    }
}

.b-card-description .b-helper {
    margin-top: 20px;
}

pre {
    font-family: Montserrat, monospace;
}

@media (max-width: 550px) {
    .b-txt {
        font-size: 14px;

    }
}

.b-icon.-small-heart {
    width: 14px;
    height: 25px;
}

.b-icon.-heart {
    width: 25px;
    height: 24px;
}

.l-header .b-basket-small-heart {
    margin-left: 20px;
}

.b-basket-small-heart {
    position: relative;
    padding-left: 20px;
    font-size: 0;
}

.b-basket-small-heart__icon {
    display: inline-block;
    position: relative;
    transition: fill .2s linear;
    cursor: pointer;

    fill: #353535;
}

.b-basket-small-heart__icon:hover {
    fill: #dc911c;
}

.b-basket-small-heart__icon:before {
    content: attr(data-count);
    display: inline-block;
    position: absolute;
    right: -5px;
    bottom: -3px;
    z-index: 1;
    height: 15px;
    min-width: 15px;
    padding: 0 3px;
    color: #fff;
    font-size: 9px;
    line-height: 15px;
    text-align: center;
    background-color: #ce181f;
    border-radius: 8px;
}

.b-card-detail__wrap {
    position: relative;
}

.detail-card-like {
    position: absolute;
    top: 20px;
    right: 20px;
    display: flex;
}

.detail-card-like .b-button.-with-icon {
      width: 24px;
      line-height: 27px;
}

.detail-card-like .b-button.-with-icon._active {
    color: #f5f5f5;
    background-color: #252529;
    box-shadow: 0 0 0 1px #252528;
    fill: #fff;
}

.detail-card-like .b-button {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 24px;
}

.list-cart-like {
    position: absolute;
    bottom: 135px;
    right: 20px;
    display: flex;
}

.list-cart-like .b-button.-with-icon {
    width: 24px;
    line-height: 27px;
}

.list-cart-like .b-button.-with-icon._active {
    color: #f5f5f5;
    background-color: #252529;
    box-shadow: 0 0 0 1px #252528;
    fill: #fff;
}

.list-cart-like .b-button {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 24px;
}

.-grid .list-cart-like {
    position: absolute;
    bottom: 140px;
    right: 15px;
    display: flex;
}

.-grid .list-cart-like .b-button.-with-icon {
    width: 24px;
    line-height: 27px;
}

.-grid .list-cart-like .b-button.-with-icon._active {
    color: #f5f5f5;
    background-color: #252529;
    box-shadow: 0 0 0 1px #252528;
    fill: #fff;
}

.-grid .list-cart-like .b-button {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 24px;
}

.-detail .list-cart-like {
    position: absolute;
    top: 30px;
    right: 10px;
    display: flex;
}

.-detail .list-cart-like .b-button.-with-icon {
    width: 24px;
    line-height: 27px;
}

.-detail .list-cart-like .b-button.-with-icon._active {
    color: #f5f5f5;
    background-color: #252529;
    box-shadow: 0 0 0 1px #252528;
    fill: #fff;
}

.-detail .list-cart-like .b-button {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 24px;
}

.-list .list-cart-like {
    position: absolute;
    top: 20px;
    right: 20px;
    display: flex;
}

.-list .list-cart-like .b-button.-with-icon {
    width: 24px;
    line-height: 27px;
}

.-list .list-cart-like .b-button.-with-icon._active {
    color: #f5f5f5;
    background-color: #252529;
    box-shadow: 0 0 0 1px #252528;
    fill: #fff;
}

.-list .list-cart-like .b-button {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 24px;
}

.l-header__top .b-menu__link{

}
.l-header__top .b-menu__link, .b-change-city__name{
    font-size: 13px;
}
.b-modifications__inner, .b-history-cards__name, .b-rating__name {
    font-size: 13px;
}
@media (max-width: 375px) {
    .list-cart-like, .-grid .list-cart-like  {
        bottom: 110px;
        right: 10px;
    }

}

.b-search-small__wrap .b-input {
    width: 95%;
}
.b-search-small__close {
    right: 40px;
}
@media (max-width: 480px) {
    .b-search-small__wrap .b-input {
        width: 85%;
    }

}
@media (max-width: 640px) {
    .b-card__name {
        font-size: 14px;
    }
    .b-card__brand {
        font-size: 13px;
    }
    .l-header__top .b-menu__link {
        font-size: 14px;
    }
}
.b-txt {
    font-size: 14px;
}

/*up button*/
.back_to_top {
    position: fixed;
    bottom: 80px;
    right: 40px;
    z-index: 9999;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    background: #da901c;
    color: #444;
    cursor: pointer;
    border-radius: 2px;
    display: none;
}

.back_to_top:hover {
    background: #bd7e19;
}

.back_to_top-show {
    display: block;
}
/*up button*/


.b-slider .owl-dots {
    bottom: -35px;
}
.b-menu__list.-header-menu{
    align-items: center;
}

.l-header__top .l-header__wrap{
    align-items: center;
}

/*.l-header__top .b-menu__link{*/
/*    white-space: nowrap;*/
/*}*/
.l-header__top .b-menu__list{
    align-items: center;
}
.b-menu__dropdown .b-menu__list{
    align-items: unset;
}

@media (max-width: 1024px) {
    .b-menu__list.-header-menu .b-menu__link{
        padding: 20px 5px;
    }
    .l-header .b-basket-small-heart{
        padding-left: 15px;
        margin-left: 15px;
    }
    .b-basket-small{
        padding-left: 15px;
    }
    .l-header__inner .m-header-phone{
        display: block;
        margin-right: 5px;
    }
    .l-header .b-logo{
        width: 150px;
    }
    /*.l-header .b-phone{*/
    /*    display: none;*/
    /*}*/
}
@media (max-width: 768px){
    .l-header .b-logo{
        width: 120px;
    }
    .l-header__inner .m-header-phone{
        display: none;
    }
}
@media (max-width: 640px) {
    .l-header .b-logo{
        width: 100px;
    }
    .l-header .b-phone{
        display: block;
    }
    .l-header__top .b-menu__list{
        align-items: unset;
    }
}

/* Вакансии */

.vacancy-card{
    width: 100%;
    margin-bottom: 35px;
}

.vacancy-card__subtitle{
    font-size: 18px;
    font-weight: 600;
    line-height: 100%;
    margin-bottom: 20px;
}

.vacancy-card__wrapper{
    display: flex;
    flex-direction: column;
    background: white;
    padding: 20px;
}

.vacancy-card__title{
    font-size: 18px;
    font-weight: 600;
    line-height: 100%;
    margin-bottom: 10px;
}
.vacancy-card__description-wrapper{
    overflow: hidden;
    max-height: 65px;
}
.vacancy-card__description-wrapper.open{
    max-height: unset;
}
.vacancy-card__description{
    font-size: 16px;
    font-weight: normal;
    line-height: 135%;
}
.vacancy-card__button{
    margin-top: 20px;
    max-width: 200px;
}
.vacancy-card__button.hidden{
    display: none;
}
.vacancy-card__text{
    margin-top: 20px;
    font-weight: 600;
}
.b-helper__txt {
    line-height: 15px;
}
.b-spinner__input {
    line-height: 100%;
}

/* End */


/* Start:/local/templates/kultlab/assets/dist/css/ouibounce.css?16963044267074*/
#ouibounce-modal {
    font-family: 'Open Sans', sans-serif;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
}

#ouibounce-modal .underlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    cursor: pointer;
    -webkit-animation: fadein 0.5s;
    animation: fadein 0.5s;
}

#ouibounce-modal .modal {
    width: 640px;
    height: 665px;
    background-color: #F0F1F2;
    z-index: 1;
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 4px;
    -webkit-animation: popin 0.3s;
    animation: popin 0.3s;
}

#ouibounce-modal .modal-title {
    font-size: 18px;
    background-color: #252525;
    color: #FFFFFF;
    padding: 10px;
    margin: 0;
    border-radius: 4px 4px 0 0;
    text-align: center;
    position: relative;

}

#ouibounce-modal .close {
    color: #FFFFFF;
    font-size: 30px;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -16px;
    text-decoration: none;
}

#ouibounce-modal .modal.result {
    height: 100px;
}

#ouibounce-modal .image_wrap {
    text-align: center;
    margin-bottom: 5px;
}

#ouibounce-modal h3 {
    color: #FFFFFF;
    font-size: 1em;
    margin: 0.2em;
    text-transform: uppercase;
    font-weight: 500;
    margin-right: 25px;

}

#ouibounce-modal .modal-body {
    padding: 20px 35px;
    font-size: 0.9em;
}

#ouibounce-modal p {
    color: #344A5F;
}

#ouibounce-modal .field {
    display: block;
    margin: 10px 0;
}

#ouibounce-modal form {
    text-align: center;
    margin-top: 15px;
}

#ouibounce-modal form input[type=text] {
    padding: 12px;
    font-size: 1.2em;
    width: 300px;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    -webkit-font-smoothing: antialiased;
}

#ouibounce-modal form input[type=submit] {
    text-transform: uppercase;
    font-weight: bold;
    padding: 12px;
    font-size: 1.1em;
    border-radius: 4px;
    color: #FFFFFF;
    background-color: #4AB471;
    border: none;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
}

#ouibounce-modal form p {
    text-align: left;
    margin-left: 35px;
    opacity: 0.8;
    margin-top: 1px;
    padding-top: 1px;
    font-size: 0.9em;
}

#ouibounce-modal .modal-footer {
    position: absolute;
    bottom: 20px;
    text-align: center;
    width: 100%;
}

#ouibounce-modal .modal-footer p {
    text-transform: capitalize;
    cursor: pointer;
    display: inline;
    border-bottom: 1px solid #344A5F;
}

@-webkit-keyframes fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-ms-keyframes fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadein {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes popin {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0;
    }

    85% {
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@-ms-keyframes popin {
    0% {
        -ms-transform: scale(0);
        transform: scale(0);
        opacity: 0;
    }

    85% {
        -ms-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 1;
    }

    100% {
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes popin {
    0% {
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        opacity: 0;
    }

    85% {
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

#ouibounce-modal .footer-form-field {
    width: 100%;
}

#ouibounce-modal .modal {
    border-radius: 5px !important;
}

#ouibounce-modal .modal-title {
    padding: 15px !important;
}

.footer-form-title {
    text-align: center !important;
    font: 24px/107px 'Arial' !important;
    color: #323232 !important;
    background: none !important;
    height: 60px !important;
    line-height: 60px !important;
    margin-bottom: 20px !important;
}

.footer-form-btn {
    display: block !important;
    border: none !important;
    outline: none !important;
    background-color: #7A1241 !important;
    width: 85% !important;
    height: 45px !important;
    color: #FFFFFF !important;
    margin: 10px auto 20px auto !important;
    font: 21px 'Arial' !important;
    cursor: pointer !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box !important;
}

.errArea {
    border: 1px solid #FF0000 !important;
    background-color: rgb(255, 238, 238) !important;
}

#ouibounce-modal {
    z-index: 9999;
}

#ouibounce-modal .image_wrap img {
    width: 100%;
}

.image_wrap {
    font-size: 30px;
    margin-bottom: 15px !important;
}

.image_wrap img {
    margin-bottom: 10px;
}

.msg-success {
    text-align: center;
    color: green;
    font-size: 22px;
    padding: 30px;
    width: 350px;
    font-family: Arial;
}

@media screen and (max-width: 640px) {
    #ouibounce-modal .modal {
        width: 300px;
        height: 425px;
    }

    #ouibounce-modal .modal-body {
        padding: 20px 10px;
    }
}

.errArea {
    border: 1px solid #FF0000 !important;
    background-color: rgb(255, 238, 238) !important;
}

.msg-success {
    text-align: center;
    color: green;
    font-size: 22px;
    padding: 30px;
    width: 350px;
    font-family: Arial;
}

.mobile-phone {
    display: none;
}

.footer-form-title {
    text-align: center;
    font: 24px/107px 'Arial';
    color: #323232;
    background: none;
    height: 60px;
    line-height: 60px;
    margin-bottom: 20px;
}

.footer-form-btn {
    display: block;
    border: none;
    outline: none;
    background-color: #7A1241;
    width: 85%;
    height: 45px;
    color: #FFFFFF;
    margin: 10px auto 20px auto;
    font: 21px 'Arial';
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.send-order {
    min-width: 400px;
}

.counters {
    display: none;
}

@media screen and (max-device-width: 640px) {
    #allrecords a.mobile-phone {
        color: #FFFFFF;
        display: block;
        font-family: 'Roboto', sans-serif;
        position: absolute;
        top: 14px;
        left: 19px;
    }
}

.official-site {
    font-family: 'Noto Sans', sans-serif;
    font-weight: 300;
    color: #000000;
    text-align: left;
    font-size: 18px;
    min-width: 250px;
    max-width: 300px;
    float: right;
}

.white .official-site {
    color: #FFFFFF;
}

.b-title {
    padding-top: 20px;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
}
/* End */


/* Start:/local/templates/kultlab/components/arturgolubev/search.title/.default/style.min.css?169630442612020*/
.bx_smart_searche,.bx_smart_searche *,.bx-searchtitle,.bx-searchtitle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:14px}.bx-searchtitle{margin:10px 0 0}.bx-searchtitle-history{margin-top:5px}.bx-searchtitle-history a{color:#222;text-decoration:underline}.bx-searchtitle-history a:hover{text-decoration:none}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#333;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:1px 0 0 1px;outline:none;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-searchtitle .bx-input-group .bx-form-control:focus{background-color:#fff}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0%,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0%,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;line-height:normal}.bx-searchtitle .bx-input-group-btn button{position:relative;border:none;background:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/search-icon.png) center center no-repeat #95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:0;border-radius:0 1px 1px 0;color:#fff;font-size:16px;line-height:1.42857143;height:34px;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#1484CE}div.title-search-result{border:0 none!important;border-top:0 none;display:none;overflow:hidden;z-index:999;min-width:200px;margin-top:3px;background-color:#FFF;border-radius:2px;box-shadow:0 0 7px -2px #d6d6d6}div.title-search-fader{display:none;background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_smart_searche{padding-top:8px;border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche .bx_info_wrap{margin-left:85px}.bx_smart_searche .bx_img_element{float:left;padding:5px;width:75px;text-align:center}.bx_smart_searche .bx_item_block{min-height:65px;position:relative}.bx_smart_searche .bx_image{display:inline-block;max-width:100%}.bx_smart_searche .bx_image.empty_image{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/image/noimg.png)}.bx_smart_searche .bx_item_element{padding:8px 0}.bx_smart_searche .bx_item_element_all_result{text-align:center}.bx_smart_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5}.bx_smart_searche .bx_item_element a{margin-top:5px;display:inline-block;color:#333;font-size:14px;text-decoration:none;font-weight:700}.bx_smart_searche .bx_item_element a b{font-weight:700;color:#000}.bx_smart_searche .bx_item_element a:hover,.bx_smart_searche .bx_item_element a:hover b{text-decoration:underline}.bx_smart_searche .bx_item_preview_text{font-size:13px;padding:5px 10px 5px 0}.bx_smart_searche .bx_price{font-weight:700;font-size:15px;margin-top:5px}.bx_smart_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363;font-size:12px;vertical-align:middle}.bx_smart_searche .bx_item_block.all_result{min-height:0}.bx_smart_searche .bx_item_block.others_result{min-height:0;line-height:12px;padding:0}.bx_smart_searche .bx_item_block.all_result .all_result_button{display:inline-block;font-size:14px;background-color:#1485CE;border:1px solid;border-color:#1485CE;color:#FFF;padding:0 22px;height:34px;text-decoration:none;border-radius:2px;margin:0 0 8px;line-height:34px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.bx_smart_searche .bx_item_block_href{display:block;text-decoration:none;margin-bottom:5px;padding:8px;line-height:14px}.bx_smart_searche .bx_item_block_href:hover{background-color:#feeed2}.bx_smart_searche .bx_item_block_hrline{border-bottom:1px solid #f5a61c;margin:0 8px 5px}.bx_item_block_item_clear{display:block;clear:both}.bx_smart_searche .bx_item_block_item_info_wrap{display:block}.bx_smart_searche .bx_item_block_item_info_wrap.wpic{padding-left:39px}.bx_smart_searche .bx_item_block_item_info{display:block}.bx_smart_searche .bx_item_block_href_category_title{color:#a2a2a2}.bx_smart_searche .bx_item_block_href_category_name{color:#f5a61c;font-weight:700;text-transform:uppercase}.bx_smart_searche .bx_item_block_item_image{width:34px;height:34px;float:left;margin-right:5px;position:relative}.bx_smart_searche .bx_item_block_item_image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.bx_smart_searche .bx_item_block_item_name{color:#333;overflow:hidden;height:34px;display:block;line-height:17px;display:flex}.bx_smart_searche .bx_item_block_item_name_flex_align{margin:auto 0}.bx_smart_searche .bx_item_block_item_simple_name{color:#333;display:block;line-height:17px}.bx_smart_searche .bx_item_block_item_name b,.bx_smart_searche .bx_item_block_item_simple_name b{color:#f5a61c}.bx_smart_searche .bx_item_block_item_price{float:right;text-align:right;color:#333;line-height:17px;padding-left:5px}.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one{line-height:34px}.bx_smart_searche .bx_item_block_item_price .bx_price_new{white-space:nowrap;font-weight:700;display:block}.bx_smart_searche .bx_item_block_item_price .bx_price_old{white-space:nowrap;text-decoration:line-through}.bx_smart_searche .bx_item_block_item_text{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_smart_searche .bx_item_block_item_props{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_item_block_item_prop_item{display:block}.bx_smart_no_result_find{padding:0 8px 8px}.bx-searchtitle .bx-searchtitle-preloader{position:absolute;top:2px;right:110%;width:30px;height:30px;z-index:5;display:none}.bx-searchtitle .bx-searchtitle-preloader.view{background:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_orange.gif) center center no-repeat}.bx-searchtitle.theme-blue .bx-input-group .bx-form-control{border-color:#0083d1}.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_blue.gif)}.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{background-color:#0083d1;border-color:#0083d1}.bx-searchtitle.theme-blue .bx-input-group-btn button{background-color:#0083d1;border-color:#0083d1;color:#FFF}.bx-searchtitle.theme-blue .bx-input-group-btn button:hover,.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover{background-color:#5ca6e4;border-color:#5ca6e4;text-decoration:none}.bx_smart_searche.theme-blue .bx_item_element a b{color:#5ca6e4}.bx_smart_searche.theme-blue .bx_item_block_href:hover{background-color:#b2d9f1}.bx_smart_searche.theme-blue .bx_item_block_href_category_name{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_item_name b,.bx_smart_searche.theme-blue .bx_item_block_item_simple_name b{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_hrline{border-color:#0083d1}.bx-searchtitle.theme-black .bx-input-group .bx-form-control{border-color:#333}.bx-searchtitle.theme-black .bx-searchtitle-preloader.view{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_black.gif)}.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{background-color:#333;border-color:#333}.bx-searchtitle.theme-black .bx-input-group-btn button{background-color:#333;border-color:#333;color:#FFF}.bx-searchtitle.theme-black .bx-input-group-btn button:hover,.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover{background-color:#5c5c5c;border-color:#5c5c5c;text-decoration:none}.bx_smart_searche.theme-black .bx_item_element a b{color:#5c5c5c}.bx_smart_searche.theme-black{border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche.theme-black .bx_item_block_href:hover{background-color:#eaeaea}.bx_smart_searche.theme-black .bx_item_block_href_category_name{color:#333}.bx_smart_searche.theme-black .bx_item_block_item_name b,.bx_smart_searche.theme-black .bx_item_block_item_simple_name b{color:#333}.bx_smart_searche.theme-black .bx_item_block_hrline{border-color:#333}.bx-searchtitle.theme-green .bx-input-group .bx-form-control{border-color:#159ebb}.bx-searchtitle.theme-green .bx-searchtitle-preloader.view{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_green.gif)}.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{background-color:#159ebb;border-color:#159ebb}.bx-searchtitle.theme-green .bx-input-group-btn button{background-color:#159ebb;border-color:#159ebb;color:#FFF}.bx-searchtitle.theme-green .bx-input-group-btn button:hover,.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover{background-color:#44b1c9;border-color:#44b1c9;text-decoration:none}.bx_smart_searche.theme-green .bx_item_element a b{color:#44b1c9}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#d0ebf1}.bx_smart_searche.theme-green .bx_item_block_href_category_name{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_item_name b,.bx_smart_searche.theme-green .bx_item_block_item_simple_name b{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_hrline{border-color:#159ebb}.bx-searchtitle.theme-red .bx-input-group .bx-form-control{border-color:#E22B2B}.bx-searchtitle.theme-red .bx-searchtitle-preloader.view{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_red.gif)}.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{background-color:#E22B2B;border-color:#E22B2B}.bx-searchtitle.theme-red .bx-input-group-btn button{background-color:#E22B2B;border-color:#E22B2B;color:#FFF}.bx-searchtitle.theme-red .bx-input-group-btn button:hover,.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover{background-color:#e95c5c;border-color:#e95c5c;text-decoration:none}.bx_smart_searche.theme-red .bx_item_element a b{color:#e95c5c}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#f9d4d4}.bx_smart_searche.theme-red .bx_item_block_href_category_name{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_item_name b,.bx_smart_searche.theme-red .bx_item_block_item_simple_name b{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_hrline{border-color:#E22B2B}.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control{border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view{background-image:url(/local/templates/kultlab/components/arturgolubev/search.title/.default/images/loader_yellow.gif)}.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{background-color:#F9A91D;border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-input-group-btn button{background-color:#F9A91D;border-color:#F9A91D;color:#FFF}.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover,.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover{background-color:#faba4a;border-color:#faba4a;text-decoration:none}.bx_smart_searche.theme-yellow .bx_item_element a b{color:#faba4a}.bx_smart_searche.theme-yellow .bx_item_block_href_category_name{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_item_name b,.bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_hrline{border-color:#F9A91D}
/* End */


/* Start:/local/components/itconstruct/cookie.accept/templates/.default/style.min.css?1751340927884*/
.fixed-block__cookies{z-index:2000;position:fixed;bottom:0;width:100%}.fixed-block__cookies .cookies{border-radius:10px;box-shadow:0 4px 43.5px 0 rgba(0,0,0,.05);background:#353535;display:flex;align-items:center;gap:16px;padding:20px 50px 20px 20px;width:70%;margin:auto;font-size:12px;position:relative}.fixed-block__cookies .cookies a{color:#e2901a}.cookies__btn{background-color:#e2901a;border:none;padding:0 25px;min-width:150px;height:40px;font-weight:500;font-size:12px;text-align:center;border-radius:4px;cursor:pointer;line-height:40px}.cookies__btn-close{background:url(/local/templates/kultlab/assets/dist/images/close.svg) 0 0/contain no-repeat;width:20px;height:21px;border:none;position:absolute;right:0;margin:15px;cursor:pointer}@media (max-width:767px){.cookies__btn{margin:0 auto 0 0}.fixed-block__cookies .cookies{flex-direction:column}.cookies__btn-close{top:5px}}
/* End */
/* /local/templates/kultlab/assets/dist/js/libs/Swiper/swiper-bundle.min.css?172464075816495 */
/* /local/templates/kultlab/assets/dist/css/main.min.css?1751340927222588 */
/* /local/templates/kultlab/assets/dist/css/cherkas.css?16963044269448 */
/* /local/templates/kultlab/assets/dist/css/ouibounce.css?16963044267074 */
/* /local/templates/kultlab/components/arturgolubev/search.title/.default/style.min.css?169630442612020 */
/* /local/components/itconstruct/cookie.accept/templates/.default/style.min.css?1751340927884 */
