

/* Start:/bitrix/templates/osnova/css/style.min.css?1785267351378867*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes overflowState{0%{overflow:hidden}to{overflow:visible}}@keyframes overflowState{0%{overflow:hidden}to{overflow:visible}}html{-webkit-text-size-adjust:100%}.seo-card__text p{margin:0}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,optgroup,select{font-size:100%}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0;border:0}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}@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,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-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;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);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, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet: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%;-webkit-transform:translate3d(0,-50%,0);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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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;-webkit-transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;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-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.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;-webkit-filter:blur(50px);filter:blur(50px)}.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-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{-webkit-transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;-o-transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);-o-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;z-index:1}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-month{background:0 0;line-height:1;text-align:center;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background:0 0;border:0;border-radius:0;box-sizing:border-box;color:inherit;height:auto;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{padding:0 0 0 .5ch;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;cursor:text;margin:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{cursor:pointer;margin:-1px 0 0;outline:0;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;background:0 0;color:rgba(0,0,0,.54);margin:0;display:block;-ms-flex:1;flex:1}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;text-align:left;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-ms-flex-pack:justify;justify-content:space-around}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;cursor:pointer;width:14.2857143%;margin:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.today.inRange{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:0}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;display:block}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;max-height:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;line-height:40px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@font-face{font-style:normal;font-weight:300;font-family:"Roboto";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Roboto-Light.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Roboto-Light.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:"Roboto";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Roboto-Regular.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Roboto-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Roboto";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Roboto-Medium.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Roboto-Medium.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Roboto";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Roboto-Bold.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Roboto-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:"Roboto Condensed";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Regular.woff) format("woff")}@font-face{font-style:italic;font-weight:400;font-family:"Roboto Condensed";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Italic.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Italic.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Roboto Condensed";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Bold.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/RobotoCondensed-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Montserrat-Bold.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:800;font-family:"Montserrat";font-display:swap;src:url(/bitrix/templates/osnova/css/../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/bitrix/templates/osnova/css/../fonts/Montserrat-ExtraBold.woff) format("woff")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Roboto","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,textarea{border-radius:0;font-size:16px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh));padding-top:168px}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{font-family:"Rouble","Arial",sans-serif;text-transform:lowercase!important;font-weight:400!important}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.only-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.header .btn-close-catalog,.hide,.only-mobile{display:none}.header.mobile-active .header__more,.show{display:block}.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mb-0{margin-bottom:0}.container{width:100%;max-width:1192px;margin:0 auto;padding:0 16px}.container--mobile-only,.container--no-padding{width:100%;max-width:1192px;margin:0 auto;padding:0}.advantages-product{padding:56px 0 60px}.header{z-index:999;position:fixed;top:0;left:0;width:100%;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header--divider::after{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:#000;opacity:10%}.header,.header .catalog{display:-webkit-box;display:-ms-flexbox;display:flex}.header.hide{-webkit-transform:translateY(-168px);-ms-transform:translateY(-168px);transform:translateY(-168px)}.header.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:fixed}.header.active,.header.mobile-active{position:fixed;height:100%;overflow:scroll}.header.active{overflow:auto}.header.active .btn-open-catalog,.header.active .header-catalog{display:none}.header.active .btn-close-catalog{display:-webkit-box;display:-ms-flexbox;display:flex}.header.active .header-more{display:block}.header.active .bg-overlay--catalog{height:100%;opacity:.32;pointer-events:auto}.header.active .header__more{background-color:transparent}.header--filters.hide{-webkit-transform:translateY(-210px);-ms-transform:translateY(-210px);transform:translateY(-210px)}.header__nav{z-index:3;background-color:#000;color:#fff}.header__menu{z-index:3;width:100%;background-color:#fff}.header__menu.fixed{position:fixed;z-index:inherit}.header__menu-container,.header__menu-container .btn-close-menu.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-width:1192px;margin:0 auto;padding:22px 16px 14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__catalog-btn.hide,.header__menu-container .btn-close-menu,.header__menu-container .btn-open-menu,.header__menu-container .btn-open-menu.hide{display:none}.header__menu-container .btn-close-menu.show{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.header__menu-btn{border:0;background-color:transparent;cursor:pointer;padding:0;width:24px;height:24px}.header__catalog-btn svg,.header__logo svg,.header__menu-btn svg{width:100%;height:100%}.header__menu-btn.width-60 svg{width:60%;height:auto}.header__logo{-ms-flex-negative:0;flex-shrink:0;width:139px;height:55px;margin-right:61px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}a.header__logo:focus,a.header__logo:hover{opacity:65%}.header__catalog-btn{width:113px;position:relative;text-transform:uppercase;font-size:15px;line-height:24px;letter-spacing:.03em;font-family:"Roboto Condensed","Arial",sans-serif}.header__catalog-btn.show{display:-webkit-box;display:-ms-flexbox;display:flex}.header__catalog-icon{width:20px;height:14px;-ms-flex-item-align:baseline;align-self:baseline;margin-right:7px}.header__more{position:relative;height:100%;background-color:#fff}.header__filters{display:block;width:100%;background-color:#f2f2f2}.header__filters.hide{display:none}.header__search{display:none;padding-top:16px}.header__search.show{display:block}.main-nav{padding:6px 0 10px}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.main-nav__item{-ms-flex-negative:0;flex-shrink:0;margin-right:16.4px}.main-nav__link{font-family:"Roboto Condensed","Arial",sans-serif;color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;line-height:20px}.main-nav__link.is-active{color:#ffd426}.main-nav__link:focus,.main-nav__link:hover{color:#ffd426}.main-nav__link:focus-visible{outline:0}.main-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters .hidden-text{max-height:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.filters fieldset,.form-order fieldset{border:0;padding:0}.btn--filters svg{width:14px;height:8px;color:#0048bb;margin-left:4px}.btn--filters:focus .filters__btn,.btn--filters:focus svg,.btn--filters:hover .filters__btn,.btn--filters:hover svg,.custom-select--bordered .custom-select__button:focus .custom-select__icon svg,.custom-select--bordered .custom-select__button:hover .custom-select__icon svg{color:#e50000}.btn--filters:active{color:#fb5151}.btn--filters:focus-visible{outline:0}.btn--filters.is-show svg,.filters__btn-text-hidden svg{-webkit-transform:rotate(-180deg) translateZ(0);transform:rotate(-180deg) translateZ(0)}.filters__checkboxes{margin-bottom:7px;overflow:hidden}.filters__inputs{max-width:255px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.filters__btn{font-size:15px;line-height:20px;color:#0048bb;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.filters__btn:active{color:#fb5151}.filters__btn:focus-visible{outline:0}.filters__btn-text-hidden{display:none;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.filters__options.is-show .hidden-text{margin-top:8px}.filters__title{margin-bottom:9px;font-weight:700;font-size:15px;line-height:20px;color:#0d0d0d}.filters__title-prices{margin-bottom:15px}.filters__group{margin:0 0 24px}.custom-select__text br,.filters__group .scroll-btn-next,.filters__group .scroll-btn-prev{display:none}.filters__tags-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__tags-item{margin-bottom:12px}.filters__tags-item:not(:last-of-type){margin-right:8px}.footer,.footer__link{font-family:"Roboto Condensed","Arial",sans-serif;font-weight:400;font-size:15px;line-height:20px;color:#666;background-color:#f4f4f4}.footer .footer__link{outline:0}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__wrapper{margin:0 auto}.footer-sections-title{display:block;font-family:"Roboto","Arial",sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#000;text-transform:uppercase;letter-spacing:.05em}.footer-sections-list{margin:0;padding:0;list-style:none}.footer-sections-list-item{margin-bottom:8px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);-o-transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;-o-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.modal--slider .modal__wrapper,.modal--upload .modal__wrapper{padding:0}.modal--slider .modal__content,.modal--upload .modal__content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}.modal--slider .modal__close-btn,.modal--upload .modal__close-btn{top:5px;right:4px;-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.modal--slider .modal__close-btn svg,.modal--upload .modal__close-btn svg{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease;cursor:pointer}.modal--slider .modal__close-btn:focus,.modal--slider .modal__close-btn:focus svg,.modal--slider .modal__close-btn:hover,.modal--slider .modal__close-btn:hover svg,.modal--upload .modal__close-btn:focus,.modal--upload .modal__close-btn:focus svg,.modal--upload .modal__close-btn:hover,.modal--upload .modal__close-btn:hover svg{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease;fill:#e50000}.modal--slider .modal__close-btn:active,.modal--slider .modal__close-btn:active svg,.modal--upload .modal__close-btn:active,.modal--upload .modal__close-btn:active svg{-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease;fill:#fb5151}.modal--slider .modal__close-btn:focus-visible svg,.modal--upload .modal__close-btn:focus-visible svg{outline:0}.modal--upload.modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal--upload .modal__content{padding-top:16px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px 0;padding:10px 20px;color:#fff;background-color:#0048bb;border:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.5;pointer-events:none}.btn--red{background-color:#e50000}.btn--yellow{border-radius:4px;color:#000;background-color:#ffe680;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.btn--yellow:hover{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--yellow:focus{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--yellow:active{-webkit-box-shadow:none;box-shadow:none}.btn--yellow.active,.btn--yellow:active{background-color:#fabf38}.btn--yellow:disabled{background-color:#e6e6e6}.btn--yellow-two{border-radius:4px;color:#000;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.btn--yellow-two,.btn--yellow-two:hover{background-color:#ffd426}.btn--blue{-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;background-color:#bcdafa;color:#000;border-radius:4px}.btn--blue:hover,.btn--yellow-two:hover{-webkit-box-shadow:0 22px 18px rgba(0,0,0,.04),0 13px 10px rgba(0,0,0,.04),0 6.7px 5.3px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22px 18px rgba(0,0,0,.04),0 13px 10px rgba(0,0,0,.04),0 6.7px 5.3px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--blue:focus{-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--blue:active{-webkit-box-shadow:none;box-shadow:none}.btn--blue-border,.btn--gray-border{margin:0;border-radius:4px;background-color:transparent}.btn--blue-border{border:1px solid rgba(17,115,212,.3);padding:4px 10px;color:#0048bb}.btn--gray-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12.5px 9px;border:1px solid #d9d9d9;color:#0d0d0d}.btn--gray{background:#428a44;border-radius:4px;border:0;padding:7px 31px;font-weight:500;font-size:15px;line-height:24px;color:#fff;margin:0}.btn--gray:hover{background:#64b466;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--gray:focus{background:#64b466;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn--gray:active{background:#326733}.btn--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:10px 12.5px 9px;line-height:21px}.btn--icon svg,.btn--tag svg{-ms-flex-negative:0;flex-shrink:0}.btn--icon-nav{padding:0;margin:0}.btn--tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:6px 12px;margin:0;height:36px;font-family:"Roboto Condensed","Arial",sans-serif;cursor:pointer;background:#e6e6e6;border-radius:18px;color:#0d0d0d;-webkit-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.btn--tag button{margin:0;padding:0}.btn--tag svg{display:none;margin-left:6.5px}.btn--tag:focus,.btn--tag:hover{background:#0d0d0d;color:#fff}.btn--tag.active{background:#0d0d0d;color:#fff}.btn--tag.active svg{display:block;color:#727272}.btn--tag.active:hover{color:rgba(255,255,255,.6)}.btn--focus-inside:focus{color:rgba(255,255,255,.6)}.btn--transparent{color:transparent;background-color:transparent;border:0}.btn--opacity-50{opacity:.5}.btn--transparent-with-text{background-color:transparent;border:0;color:#0d0d0d;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.btn--transparent-with-text.active{cursor:pointer;opacity:1}.btn--icon-when-active.active{position:relative;margin-right:32px;padding-right:5px}.btn--icon-when-active.active::after{position:absolute;right:-8px;margin-top:3px;content:"";width:0;height:0;border-top:solid 8px #0d0d0d;border-left:solid 4.6px transparent;border-right:solid 4.6px transparent;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.btn--icon-when-active.active.icon-up::after,.custom-select.is-open .custom-select__icon svg,.page-top__btn-filters.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn--half-transparent{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50.36%,#fff),to(#fff));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50.36%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 50.36%,#fff 100%);width:60px;height:36px}.btn--half-transparent svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.btn--white{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 20px;border-radius:4px;background-color:#fff;color:#0d0d0d;font-size:17px;line-height:24px}.btn--white svg{-ms-flex-negative:0;flex-shrink:0;margin-left:6px}.bg-overlay{position:fixed;top:168px;left:0;z-index:2;width:100%;height:0;background:#ccc;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.bg-overlay.active{height:100%;opacity:.32;pointer-events:auto}.bg-overlay--catalog{position:absolute;top:0;z-index:1}.call,.call__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px}.call{margin:0;font-family:"Roboto Condensed","Arial",sans-serif}.call__link{-ms-flex-negative:0;flex-shrink:0;padding-top:3px;font-size:14px;color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.call__link:focus,.call__link:hover{color:#ffd426}.call__link:focus-visible{outline:0}.call__link-icon{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.call__link-icon span{display:block;width:24px;height:24px;margin-left:15px}.call__link-icon svg{width:100%;height:100%;color:#2cb742}.call__link-icon:focus,.call__link-icon:hover{opacity:70%}.call__text{margin-right:10px}.custom-input,.custom-textarea{position:relative;min-width:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{min-width:10px;width:auto;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:40px;padding:9px;border-radius:4px;outline:0;font-size:16px;border:1px solid transparent;-webkit-transition:background-color .3s ease,border .3s ease,padding .3s ease;-o-transition:background-color .3s ease,border .3s ease,padding .3s ease;transition:background-color .3s ease,border .3s ease,padding .3s ease}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{background-color:#f2f2f2;border:1px solid #578dd9}.custom-input label input:-webkit-autofill,.custom-input label textarea:-webkit-autofill,.custom-textarea label input:-webkit-autofill,.custom-textarea label textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.custom-input label input::-webkit-input-placeholder,.custom-textarea label input::-webkit-input-placeholder{font-size:15px;line-height:20px;color:#000;opacity:.5}.custom-input label input::-moz-placeholder,.custom-textarea label input::-moz-placeholder{font-size:15px;line-height:20px;color:#000;opacity:.5}.custom-input label input:-ms-input-placeholder,.custom-input label input::-ms-input-placeholder,.custom-textarea label input:-ms-input-placeholder,.custom-textarea label input::-ms-input-placeholder{font-size:15px;line-height:20px;color:#000;opacity:.5}.custom-input label input::placeholder,.custom-textarea label input::placeholder{font-size:15px;line-height:20px;color:#000;opacity:.5}.custom-input__label,.custom-textarea__label{margin-bottom:8px;font-weight:400;font-size:15px;line-height:20px;color:#000}.custom-input__error,.custom-textarea__error{position:absolute;font-size:14px;line-height:20px;left:0;bottom:-20px;color:#e50000;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.custom-input__clear-btn,.custom-textarea__clear-btn{background:0 0;border:0;outline:0;cursor:pointer;padding:14px 10px 14px 3px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;opacity:0;pointer-events:none;color:#999;-webkit-transition:color .3s ease,opacity .3s ease;-o-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}.custom-input__clear-btn svg,.custom-textarea__clear-btn svg{width:12px;height:12px}.is-show-clear-btn .custom-input__clear-btn,.is-show-clear-btn .custom-textarea__clear-btn{opacity:1;pointer-events:all}.custom-input.is-invalid label input,.custom-textarea.is-invalid label input{border:1px solid #fb5151;background-color:#f2f2f2}.custom-input.is-invalid .custom-input__error,.custom-textarea.is-invalid .custom-input__error{opacity:1}.custom-input.is-show-clear-btn label input,.custom-input.is-show-clear-btn label textarea,.custom-textarea.is-show-clear-btn label input,.custom-textarea.is-show-clear-btn label textarea{padding-right:24px}.custom-input[disabled],.custom-textarea[disabled]{opacity:.5;pointer-events:none}.custom-input--time,.custom-textarea--time{max-width:80px}.custom-input--time label input,.custom-textarea--time label input{padding:5px 9px 6px}.custom-input--bordered label input,.custom-input--bordered label textarea,.custom-textarea--bordered label input,.custom-textarea--bordered label textarea{min-height:26px;border:1px solid #b3b3b3}.custom-input--bg label input,.custom-input--bg label textarea,.custom-textarea--bg label input,.custom-textarea--bg label textarea{background-color:#f2f2f2;border:1px solid transparent}.custom-toggle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#0d0d0d}.custom-toggle__error{position:absolute;bottom:0;left:0;color:#e50000;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle__label small{margin-top:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;line-height:20px;color:gray}.custom-toggle--checkbox .custom-toggle__icon{position:absolute;top:2px;left:0;width:16px;height:16px;background-color:#ccc;border-radius:2px;-webkit-transition:background-color ease;-o-transition:background-color ease;transition:background-color ease}.custom-toggle--checkbox input:checked+.custom-toggle__icon{background-color:#4d4d4d;background-image:url(/bitrix/templates/osnova/css/../img/sprite/icon-check.svg);background-repeat:no-repeat;background-position:center}.custom-toggle--radio .custom-toggle__icon{position:absolute;top:2px;left:0;width:16px;height:16px;border:1px solid #999;border-radius:50%;-webkit-transition:border .3s ease,background-color .3s ease;-o-transition:border .3s ease,background-color .3s ease;transition:border .3s ease,background-color .3s ease}.custom-toggle--radio .custom-toggle__icon::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:transparent;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.custom-toggle--radio .custom-toggle__icon::after{content:"";position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;background-color:transparent;border:1px solid transparent;border-radius:50%;-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.custom-toggle--radio input:checked+.custom-toggle__icon{background-color:#4d4d4d;border-color:#4d4d4d}.custom-toggle--radio input:checked+.custom-toggle__icon::before{background-color:#fff}.custom-toggle--radio input:checked+.custom-toggle__icon::after{border-color:#d9d9d9}.custom-toggle--bg label{background-color:rgba(255,212,38,.4);border-radius:4px;padding:6px 11px 6px 34px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.custom-toggle--bg .custom-toggle__icon{top:10px;left:10px}.custom-toggle--bordered label{position:relative;padding:11px 19px 10px 37px;font-family:"Roboto Condensed","Arial",sans-serif;font-size:15px;line-height:20px}.custom-toggle--bordered label b{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.custom-toggle--bordered .custom-toggle__icon{top:13px;left:15px}.custom-toggle--bordered .custom-toggle__label::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:transparent;border:1px solid #e6e6e6;border-radius:4px;z-index:-1;-webkit-transition:border-color .3s ease,background-color .3s ease;-o-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease}.custom-toggle--bordered input:checked~.custom-toggle__label::before{background-color:#fd9;border-color:#fd9}.custom-toggle[disabled]{opacity:.5;pointer-events:none}.custom-toggle.is-invalid .custom-toggle__icon{border:1px solid #e50000}.custom-toggle.is-invalid .custom-toggle__error{opacity:1}.custom-select{position:relative}.custom-select__label,.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 10px;background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.custom-select__list{position:absolute;bottom:2px;z-index:1;width:100%;margin:0;padding:0;list-style:none;font-family:"Roboto Condensed","Arial",sans-serif;background-color:#f2f2f2;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;-o-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:#ffe680}.custom-select__error{position:absolute;bottom:0;left:0;color:#e50000;opacity:0;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:"Roboto Condensed","Arial",sans-serif;opacity:0;-webkit-transition:opacity .3s ease .1s;-o-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s;color:#000}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.custom-select__icon svg{-webkit-transition:color .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 30px));-ms-transform:translateY(calc(-100% + 30px));transform:translateY(calc(-100% + 30px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #e50000}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(229,0,0,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select--transparent .custom-select__button{border:1px solid transparent;color:#0d0d0d}.custom-select--bordered .custom-select__button{height:36px;padding:0 10px;color:#0d0d0d}.custom-select--bordered .custom-select__icon{padding:6px 0 6px 10px;height:100%;border-left:1px solid #d9d9d9}.custom-select--bordered .custom-select__list{background-color:#fff;border:1px solid rgba(0,0,0,.2)}.custom-select--bordered .custom-select__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.custom-checkbox input,.footer-cart{display:none}.custom-checkbox label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#0d0d0d;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.custom-checkbox label:hover{color:#e50000}.custom-checkbox label:active{color:#fb5151}.custom-checkbox label:disabled,.custom-checkbox--background input:disabled~span{color:#b3b3b3}.custom-checkbox .checkbox-icon{content:"";position:absolute;left:0}.custom-checkbox span{font-size:15px}.custom-checkbox--background .checkbox-icon{width:16px;height:16px;background-color:#ccc;border-radius:2px;-webkit-transition:background-color ease;-o-transition:background-color ease;transition:background-color ease}.custom-checkbox--background input:checked+.checkbox-icon{background-color:#4d4d4d;background-image:url(/bitrix/templates/osnova/css/../img/sprite/icon-check.svg);background-repeat:no-repeat;background-position:center}.custom-checkbox--background input:disabled+.checkbox-icon{background-color:#f2f2f2}.footer-menu__accordion{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:40px;padding-top:43px;padding-bottom:35px;border-bottom:1px solid rgba(0,0,0,.1)}.footer-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu__wrapper--company{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.footer-menu__wrapper--buyers{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.footer-menu__wrapper--catalog{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.footer-menu__wrapper--sets{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;padding-right:26px}.footer-menu__param-btn{padding:0;background:0 0;border:0;outline:0;cursor:pointer;display:none;width:16px;height:16px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer-menu__param-btn svg{width:16px;height:16px}.footer-contacts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:40px;padding-top:27px;padding-bottom:43px;border-bottom:1px solid rgba(0,0,0,.1);font-family:"Roboto Condensed","Arial",sans-serif;font-weight:400;font-size:15px;line-height:20px}.footer-sections-title{margin:0 0 5px}.contacts-phone,.contacts-work-mode{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.contacts-phone{-ms-grid-column:2;grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-phone__item{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;margin-bottom:8px}.contacts-phone__name,.contacts-phone__wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.contacts-phone__name{-ms-grid-column:2;grid-column:2/3}.contacts-messenger__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:207px;margin:0}.contacts-messenger__item{position:relative;margin-right:18px}.contacts-messenger__item::after{position:absolute;top:9px;right:-11px;width:2px;height:2px;border-radius:50%;background-color:#666;content:""}.contacts-messenger__item:last-child::after,.form-order fieldset:last-child::after{content:none}.contacts-address{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.contacts-address__item-name{font-style:italic}.contacts-social{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}.contacts-social__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:9px 0 0}.contacts-social__item{margin-right:15px}.contacts-social__item:last-child{margin-right:0}.footer-contacts__btn{display:none}.footer-contacts__btn-more{padding:0;background:0 0;border:0;outline:0;cursor:pointer;color:#0048bb;font-size:16px;line-height:20px;text-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts__btn-more text{padding-right:6px}.contacts-social__link{outline:0;fill:transparent}.contacts-social__link svg{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#177ee6;opacity:.7}.header-catalog{margin-bottom:2px;position:relative}.header-catalog__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-catalog__item{-ms-flex-negative:0;flex-shrink:0;font-family:"Roboto Condensed","Arial",sans-serif;margin-right:21px;line-height:20px;margin-bottom:10px}.header-catalog__item.btn-open-catalog{display:initial}.header-catalog__link:focus-visible{outline:0}.hover-red{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.hover-red.active{color:#e50000}.copyright{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:40px;color:#666;margin:0;padding-top:25px;padding-bottom:31px}.copyright .footer__link{position:relative;display:inline-block}.copyright .footer__link::after{position:absolute;content:"";display:block;height:1px;width:100%;left:0;bottom:2px;background-color:#666}.copyright__years{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.copyright__link,.copyright__politics,.copyright__years{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.copyright__politics{padding-right:48px;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}.copyright__link{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;display:-webkit-box;display:-ms-flexbox;display:flex;color:#666;justify-self:start;align-self:start;outline:0}.copyright__logo{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:29px;height:32px;-o-object-fit:contain;object-fit:contain}.copyright__text{min-width:122px;width:122px;margin-left:11px}.mobile-nav{display:none;opacity:0;height:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.mobile-nav.active{display:block;z-index:5;position:absolute;top:0;left:0;opacity:100;width:100%;height:auto;background-color:#fff;padding:88px 0 28px}.mobile-nav__wrapper{list-style:none;padding:0 51px;margin:0 0 28px;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-nav__wrapper:last-child{border-bottom:none}.mobile-nav__wrapper .menu__wrapper{border-bottom:none}.mobile-nav__wrapper .menu__head{margin-top:-2px;margin-bottom:0;font-size:14px;line-height:32px;letter-spacing:1px}.mobile-nav__wrapper .contacts-social{margin-top:0}.mobile-nav__wrapper .contacts-social__list{margin-top:13px}.mobile-nav__wrapper .contacts-social__icon{width:28px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__wrapper .contacts-social__item{margin-right:11px}.mobile-nav__wrapper .footer-sections-title{font-size:14px;letter-spacing:1px}.mobile-nav__block{padding-bottom:36px}.mobile-nav__block:last-child{padding-bottom:31px}.mobile-nav__list{list-style:none;margin:0;padding:0}.mobile-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.mobile-nav__item:last-child{margin-bottom:0}.mobile-nav__icon{-ms-flex-negative:0;flex-shrink:0;margin-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px}.mobile-nav__icon svg{width:100%;height:100%;fill:#e50000;color:#e50000}.mobile-nav__contacts:last-child{padding-bottom:15px}.mobile-nav__contacts .mobile-nav__item{max-width:100%;margin-bottom:8px}.mobile-nav__link{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:17px;line-height:24px}.mobile-nav__link-contacts{-ms-flex-negative:0;flex-shrink:0;color:#177ee6;font-family:"Roboto Condensed","Arial",sans-serif}.mobile-nav__title{margin-bottom:12px;color:#0d0d0d;font-weight:600;font-size:14px;line-height:24px;letter-spacing:1px;text-transform:uppercase}.modal-upload{width:360px;min-height:648px;padding:22px 24px 26px;-webkit-box-shadow:0 2px 35px rgba(0,0,0,.2);box-shadow:0 2px 35px rgba(0,0,0,.2);border-radius:4px;background-color:#fff}.modal-upload .modal-upload__form{padding-top:12px}.nav-icons{fill:none;margin-bottom:-4px}.nav-icons__item,.nav-icons__list{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.nav-icons__list{list-style:none;margin:3px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-icons__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3px}.nav-icons__item:not(:last-child){margin-right:14px}.nav-icons__btn{position:relative;width:23px;height:24px;-ms-flex-negative:0;flex-shrink:0}.nav-icons__btn svg{stroke:#0d0d0d;color:#0d0d0d;width:75%;height:auto}.nav-icons__basket-count{padding:3px 4px 2px;min-width:16px;height:16px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-3px;right:-10px;background-color:red;border-radius:8px;color:#fff;font-weight:600;font-size:11px;line-height:11px;z-index:1}.badge.has-number .badge__number,.is-basket-full .nav-icons__basket-count{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-icons__full-width svg{width:100%;height:100%}.nav-icons__sized svg{width:85%;height:100%}.page-top{border-bottom:1px solid #e6e6e6;overflow:hidden;color:#0d0d0d}.page-top .container{position:relative;padding-top:58px;padding-bottom:10px}.page-top--empty-page{border:0}.page-top--empty-page .container{padding-bottom:92px}.page-top--background .container{padding-top:66px;padding-bottom:27px}.page-top__grid{padding-top:31px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 260px;grid-template-columns:1fr 260px}.page-top__text{margin:0;min-height:56px}.page-top__title+.page-top__text{margin-top:2px}.page-top__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-top__btn{font-size:15px;line-height:20px;margin-right:20px}.page-top__btn-filters{margin-right:0;margin-left:29px;display:none}.page-top__btn-filters svg{margin-left:5px;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page-top__background{position:absolute;width:1440px;height:100%;top:0;left:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-top__background img,.promo__offers-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.badge.has-number svg,.badge__number{display:none}.badge.has-number{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.badge.has-number .badge__number{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;margin-left:5px;color:#fff;font-weight:600;font-size:11px;line-height:20px;border-radius:50%;background-color:red}.search{margin-left:20px;margin-right:auto}.search .custom-input label{width:423px}.search .custom-input input{padding-right:35px}.search__input{position:relative}.search__input-btn{position:absolute;right:3px;top:0;margin:0;padding:10px;background-color:transparent;color:#000}.search__input-btn svg{fill:none;width:100%;height:100%}.search__input-icon{width:20px;height:20px}.seo-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:260px;min-height:472px;height:100%;padding:96px 31px 31px;background-color:#f6f3ee;border-radius:16px;background-image:url(/bitrix/templates/osnova/css/../img/bg/bg-house-frame.svg);background-repeat:no-repeat;background-size:170%;background-position-y:15px;background-position-x:-18%}.seo-card__icon{position:absolute;left:31px;top:24px}.seo-card__text{font-family:"Roboto Condensed","Arial",sans-serif;font-size:22px;line-height:32px;color:#0d0d0d}.tag-swiper__wrapper{width:100%;overflow:hidden}.tag-swiper__list{margin:0;padding:0;list-style:none}.tag-swiper__item{width:auto;height:36px}.tag-swiper__wrapper{position:relative}.tag-swiper__wrapper .scroll-btn-prev.show{display:block}.pagination__list li.is-hidden,.tag-swiper__more-btn[disabled],.tag-swiper__wrapper .scroll-btn-next.hide,.tag-swiper__wrapper .scroll-btn-prev{display:none}.tag-swiper__more-btn{position:absolute;top:-1px;right:-1px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:60px;height:38px;border:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;cursor:pointer}.tag-swiper__more-btn-next,.tag-swiper__more-btn-prev{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50.36%,#fff),to(#fff));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 50.36%,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 50.36%,#fff 100%)}.tag-swiper__more-btn-prev{left:-1px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tag-swiper__more-btn-prev svg{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:12px;height:24px}.tag-swiper__more-btn-next svg{width:12px;height:24px}.title--color-0d{color:#0d0d0d}.title-h2-32-40-22-28{font-size:32px;line-height:40px}.title-h2-32-40-22-28,.title-h2-32-40-26-32,.title-h2-40-48-34-40{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800}.title-h2-40-48-34-40{letter-spacing:1px;font-size:40px;line-height:48px}.title-h2-32-40-26-32{font-size:32px;line-height:40px}.title-h3-24-32-17-24,.title-h3-mob-normal,.title-h3-mob-upper{margin:0;font-family:"Roboto","Arial",sans-serif;font-weight:600;font-size:20px;line-height:28px}.title-h3-24-32-17-24{font-size:24px;line-height:32px}.title-h3-30-40-17-24{margin:0;font-weight:600;font-size:30px;line-height:40px}.title-26-32-20-28{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:26px;line-height:32px}.title--sub-24-32-17-24{font-weight:400;font-size:24px;line-height:32px}.title-h1-56-56-34-40{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:56px;line-height:56px;letter-spacing:1px;color:#0d0d0d}.title--h1,.title--h1-40-48,.title--h1-40-48-22-28,.title--h1-40-48-30-36{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px;letter-spacing:1px}.title--h1,.title--h1-40-48-22-28,.title--h1-40-48-30-36{font-size:48px;line-height:56px}.title--h1-40-48-22-28,.title--h1-40-48-30-36{font-size:40px;line-height:48px}.title__subtitle-text{margin:0;font-size:26px;line-height:34px}.text-16-24,.text-16-24-15-20,.text-16-24-15-22,.text-16-24-15-24{font-size:16px;line-height:24px}.text-18-28-16-24{font-size:18px;line-height:28px}.text-26-36-17-24{font-size:26px;line-height:36px}.text-attention{font-weight:700}[data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent].no-transition [data-accordion=content]{-webkit-transition:none;-o-transition:none;transition:none}[data-accordion=content]{max-height:0;-webkit-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.promo{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.promo__link{position:relative;-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:.04em;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.promo__link:focus,.promo__link:hover{color:#e50000;outline:0}.promo__link:active{color:#fb5151}.promo__link svg{margin-left:5px;margin-bottom:10px}.promo__offers-wrapper{position:relative;border-radius:4px 4px 0 0;background-color:#ffdc4c}.promo__offers-list{margin:0;padding:0;list-style:none}.promo__offers-item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-transform:translate3d(0,0,0)}.promo__offers-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:520px;padding:106px 80px 70px 120px;-webkit-box-sizing:border-box;box-sizing:border-box}.promo__offers-text-main{margin-top:0;margin-bottom:3px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:40px;line-height:48px;letter-spacing:1px}.promo__offers-text-minor{margin-top:0;margin-bottom:auto;font-family:"Roboto","Arial",sans-serif;font-weight:400;font-size:26px;line-height:36px}.promo__link-wrapper{border-bottom:1px solid #b3b3b3}.promo__link{width:150px;margin-top:20px;margin-bottom:18px}.promo__offers-image{max-height:520px;overflow:hidden;border-radius:0 4px 0 0;line-height:0}.promo__offers-list-pagination.swiper-pagination{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:70px;padding-left:120px;padding-right:120px}.promo__slider-bullet{position:relative;display:block;width:16px;height:16px;margin-right:12px;background-color:#fff;border:0;border-radius:50%;outline:0;font-size:0;cursor:pointer}.promo__slider-bullet:last-of-type{margin-right:0}.promo__slider-bullet-active{background-color:#4d4d4d;border:1px solid #d9d9d9}.promo__slider-bullet-active::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:8px;height:8px;background-color:#fff;border-radius:50%}.promo__offers-special{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;border-radius:0 0 4px 4px;background-color:#eee}.promo__offers-special-image{position:relative;overflow:hidden;border-radius:0 0 0 4px;line-height:0}.promo__image-box{position:absolute;top:0;left:0;width:940px;height:360px}.promo__image-box img{-o-object-fit:none;object-fit:none}.promo__offers-special-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:360px;padding:82px 120px 48px 80px;-webkit-box-sizing:border-box;box-sizing:border-box}.promo__offers-special-text-main{max-width:480px;margin-top:0;margin-bottom:auto;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:32px;line-height:40px}.promo__offers-special-text-desc{margin:0;font-size:14px;line-height:24px;letter-spacing:.04em;text-transform:uppercase}.service-card-content p{margin:8px 0}.service-card-content p.service-card__attention-text{margin-top:12px;color:#0d0d0d}.service-card__title{margin:0;color:#0d0d0d}.service-card__text-list{list-style:none;margin:8px 0 0;padding:0}.service-card__text-list li{position:relative;margin-bottom:8px}.service-card__text-list li::before{position:absolute;content:"";display:block;width:3px;height:3px;top:11px;left:-12px;border-radius:50%;background-color:#0d0d0d}.service-card__text-list--inner li{margin-left:22px}.service-card__text-list--mob-inner{margin-top:0}.service-card__text-list--discount,p.service-card__text--discount{margin-top:11px}.service-card__link-list{list-style:none;margin:0;padding:0}.service-card__link-list li{margin-bottom:8px;color:#0048bb}.map__attention-msg a[href],.service-card__link{color:#0048bb}.discount__title,.discount__title-wrapper{position:relative}.discount__title-wrapper::after{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:#000;opacity:10%}.discount__title{overflow:hidden;width:100%;max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;min-height:352px}.discount__title-bg{-ms-grid-column-align:end;justify-self:end}.discount__title-bg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.discount__title-bg,.discount__title-content{grid-column:1/-1;grid-row:1/-1}.discount__title-text{margin-top:99px;margin-bottom:30px;width:675px}.discount__groups{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:50px;margin:0 0 40px;padding:48px 0 0}.discount__group-item h2{margin-bottom:10px;color:#0d0d0d}.discount__card{margin-bottom:20px}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0;width:100%;list-style:none}.pagination__item{margin-right:4px}.pagination__item,.pagination__item-text{-ms-flex-negative:0;flex-shrink:0}.pagination__button{padding:8px 15px;font-size:17px;line-height:24px;border-radius:4px}.pagination__button.is-active{background-color:#eff4f5;pointer-events:none}.pagination__button.is-active:hover{color:unset;stroke:none}.pagination__button-text{padding:8px 13px;font-size:17px}.pagination__prev{margin-right:10px}.payment{margin-bottom:128px}.payment__title{position:relative;width:100%;border-bottom:1px solid #e6e6e6}.payment__title-content{min-height:200px;margin-bottom:auto;padding-top:67px;padding-bottom:47px;background-image:url(/bitrix/templates/osnova/css/../img/bg/page-top-bg.png);background-repeat:no-repeat;background-position-x:center;background-size:cover}.payment__title-text h1{font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px;width:70%;margin:0 0 2px;letter-spacing:1px;color:#0d0d0d}.payment__title-text p{margin:0;font-size:26px;line-height:34px;color:#0d0d0d}.product-filters{z-index:1;display:block;height:auto;width:100%;background-color:#fff}.product-filters__wrapper{padding:19px 0 19px 19px}.product-filters.hide,.product-filters__btn-block{display:none}.product-filters__btn-block span{margin-left:11px;text-transform:uppercase;font-weight:500;font-size:14px;line-height:20px;letter-spacing:1px;color:#000}.product-filters__title{display:none;margin-bottom:16px;font-weight:600;font-size:18px}.product-filters__panel{display:none}.product-filters__panel-btn{font-size:15px;margin:0}.product-filters__show-btn{padding:12px 17px;margin-right:12px}.product-filters__reset-btn{padding:12px 16px}.product-form__block{margin-bottom:25px}.product-form .filters{padding-left:10px}.product-form .custom-checkbox{margin-bottom:8px}.product-form .custom-checkbox:last-child{margin-bottom:0}.product-form .custom-checkbox--mb-0{margin-bottom:0}.product-form .tags{margin-left:-3px}.product-form .tags__list{width:256px}.product-form .tags__item{margin-bottom:12px}.product-form .btn--tag{font-size:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-form .prices-select{width:191px;margin-bottom:20px}.product-form .prices-select .custom-select__placeholder{font-size:15px}.product-list{position:relative}.product-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-list__wrapper--no-filter{display:block}.product-list__cards-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.product-list__cards-column--filters-open{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;padding-right:40px;width:calc(100% - 256px)}.product-list__tags{margin-top:20px}.product-list__container{margin-bottom:64px}.product-list__list{margin:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:64px;width:100%;padding:48px 0 0}.product-list__item{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50}.product-list__item--promo,.product-list__item--seo{width:auto}.product-list__item--promo{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.product-list__item--seo{-webkit-box-ordinal-group:39;-ms-flex-order:38;order:38}.product-list__item--1,.product-list__item--2,.product-list__item--3,.product-list__item--4,.product-list__item--5,.product-list__item--6,.tools-rental__devices .product-list__item--1,.tools-rental__devices .product-list__item--2,.tools-rental__devices .product-list__item--3,.tools-rental__devices .product-list__item--4,.tools-rental__devices .product-list__item--5,.tools-rental__devices .product-list__item--6,.tools-rental__devices .product-list__item--7{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.product-list__item--10,.product-list__item--11,.product-list__item--12,.product-list__item--7,.product-list__item--8,.product-list__item--9{-webkit-box-ordinal-group:34;-ms-flex-order:33;order:33}.tools-rental__devices .product-list__item--15,.tools-rental__devices .product-list__item--16{display:none}.tools-rental__devices .product-list__pagination{padding-bottom:105px}.product-list__pagination{padding-bottom:80px}.product-list__button-box{display:none}.product-list__button{display:block;width:100%;max-width:400px;margin:0 auto}.product-list__button:active{color:#e50000;border-color:#fcc}.product-list__filters-column,.top-filters__link svg{display:none}.product-list__filters-column--open{display:block;width:259px;border-left:1px solid #e6e6e6}.product-advantages-article{padding:56px 0 55px}.promo-card{width:260px;min-height:472px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f6f3ee;border-radius:4px;background-image:url(/bitrix/templates/osnova/css/../img/bg/bg-wood.png);background-repeat:no-repeat;background-size:cover}.promo-card:focus .promo-card__btn,.promo-card:hover .promo-card__btn{color:#e50000}.promo-card__link{position:relative;width:100%}.promo-card__block{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 24px;background-color:#ffd426;color:#0d0d0d;border-radius:0 0 4px 4px}.promo-card__title{margin-bottom:5px;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:26px;line-height:32px}.promo-card__text{margin:0 0 21px;line-height:22px;font-family:"Roboto Condensed","Arial",sans-serif}.promo-card__accent{font-weight:700}.promo-card__btn{margin-bottom:6px}.service-info{background-color:none}.service-info__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;min-height:176px;padding-top:40px;padding-bottom:41px;background-color:#f6f3ee;border-radius:4px}.service-info p{margin-top:0;margin-bottom:8px}.service-info__left-container{max-width:360px;margin-left:40px}.service-info__right-container{max-width:360px;margin-left:18px}.service-info__title{margin-top:0;margin-bottom:8px;font-weight:400;font-size:24px;line-height:32px;color:#0d0d0d}.service-info__link{display:block;font-weight:300;font-size:52px;line-height:52px;margin-top:3px;margin-bottom:8px;color:#0048bb}.service-info__link:focus{outline:0}.top-filters{padding:11px 0}.top-filters__list,.top-filters__list.is-shown{display:-webkit-box;display:-ms-flexbox;display:flex}.top-filters__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-filters__list.is-shown{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.top-filters__list.is-shown .top-filters__link{padding:0 24px 0 44px}.top-filters__link{font-family:"Roboto Condensed","Arial",sans-serif;line-height:20px;color:#0d0d0d}.top-filters__link:focus,.top-filters__link:hover{stroke:none}.top-filters__item{margin-right:16px;margin-bottom:2px}.top-filters__item:last-child{margin-bottom:0}.top-filters__item.selected{background-color:#ffe680}.top-filters__btn{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px 11px;margin-right:16px;margin-bottom:2px;border:0;font-family:"Roboto Condensed","Arial",sans-serif;line-height:20px;color:#0d0d0d;background:0 0}.top-filters__btn svg{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-top:3px;width:14px;height:8px}.top-filters__btn.btn-active{margin-bottom:12px;padding-bottom:0}.top-filters__btn.btn-active svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.product-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card--full{width:260px}.product-card--short{width:240px;min-height:362px}.product-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-card__link:focus{outline:0}.product-card__image{position:relative;width:260px;height:256px;margin-bottom:14px;background-color:#727272;border:solid 1px #e6e6e6;border-radius:2px;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.product-card:hover .product-card__image{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.product-card--short .product-card__image{width:240px;height:240px;margin-bottom:16px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-card__image img,.product-category__illustration img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-card__label{position:absolute;top:0;left:0;padding:5px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#428a44;border-radius:0 0 2px 0}.product-card__label p{min-width:100%;margin:0;font-family:"Roboto Condensed","Arial",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:.2px;color:#fff}.product-card__price-bar-short{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.product-card__price-bar-short-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-card__price-bar-short span{display:block;margin:0 6px 0 0}.product-card__description,.product-card__old-price,.product-card__price,.product-card__product-name{font-family:"Roboto","Arial",sans-serif;font-style:normal}.product-card__price{margin:0;font-weight:500;font-size:17px;line-height:20px;color:#0d0d0d}.product-card:hover .product-card__product-name,.product-card__price--discount{color:#e50000}.product-card--not-available .product-card__price,.product-card__old-price{font-weight:400;font-size:15px;color:#0d0d0d}.product-card__price-bar-short .product-card__price{margin-right:6px;font-size:18px}.product-card__old-price{line-height:20px;color:gray}.product-card__price-bar-short .product-card__old-price{display:inline-block;margin-right:6px;font-size:14px;line-height:17px}.product-card__price-description-box{overflow:hidden;max-width:120px}.product-card__description{opacity:.5;font-weight:400;font-size:14px;line-height:17px;color:#000;word-wrap:break-word}.product-card:active .product-card__product-name,.product-card__product-name{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.product-card__product-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:48px;margin-top:0;margin-bottom:11px;font-weight:400;font-size:16px;line-height:24px;color:#0048bb}.product-card--short .product-card__product-name{font-size:16px}.product-card:active .product-card__product-name{color:#fb5151}.product-card__link:focus .product-card__product-name{color:#e50000}.product-card__price-bar-full{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:3px}.product-card--not-available .product-card__price-bar-full{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-bottom:14px;border-bottom:1px solid #e6e6e6}.product-card__price-bar-full p{margin:0}.product-card__buttons-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:16px}.product-card__cart-button{min-width:120px;min-height:40px;margin-right:22px;margin-bottom:0;color:#0d0d0d;background-color:#ffd426;border:0;border-radius:4px;outline:0;font-family:"Roboto","Arial",sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:24px;cursor:pointer;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.product-card__cart-button:focus{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);outline:0}.product-card__cart-button:hover{background-color:#ffe680;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.product-card__cart-button:active{background-color:#fabf38}.product-card__cart-button.disabled,.product-card__cart-button:disabled,.product-card__cart-button[disabled]{background-color:#e6e6e6;color:gray;pointer-events:none}.product-card__cart-button .text-card,.product-card__cart-button.is-active .text-add{display:none}.product-card__cart-button.is-active{background:#428a44;color:#fff}.product-card__cart-button.is-active .text-card{display:block}.product-card__mark-button{padding:0;border:0;outline:0;background-color:transparent;font-size:0;cursor:pointer}.product-card__mark-button svg{fill:transparent;stroke:gray;-webkit-transition:fill .3s ease,stroke .3s ease;-o-transition:fill .3s ease,stroke .3s ease;transition:fill .3s ease,stroke .3s ease}.product-card__mark-button:hover svg{fill:#e50000;stroke:#e50000}.product-card__mark-button:active svg{fill:#fb5151;stroke:#fb5151}.product-card__mark-button.is-active svg{fill:#e50000;stroke:#e50000}.product-slider{position:relative}.product-slider__inner{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden}.product-slider__list{margin:0;padding:0;list-style:none}.product-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:240px}.product-slider__button{top:109px;z-index:1;width:64px;height:64px;background-color:#fff;border:0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);opacity:.8;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:0}.product-slider__button--next{right:-15px}.product-slider__button--prev{left:-15px}.product-slider__button:active,.product-slider__button:focus,.product-slider__button:hover{opacity:1;outline:0}.product-slider__button:active{-webkit-box-shadow:none;box-shadow:none}.product-slider__button::after{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease;color:#000;font-size:26px}.product-slider__button:focus::after,.product-slider__button:hover::after{color:#e50000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;outline:0}.product-slider__button:active::after{color:#fb5151}.product-slider__button--next,.product-slider__button--prev{padding:0}.product-slider__button[aria-disabled=true],.swiper-scrollbar.product-slider__scrollbar{display:none}.header-more{z-index:2;display:none;position:relative;width:100%;padding-bottom:357px;background-color:#bcdafa}.header-more__bg-img{z-index:-1;position:absolute;bottom:0;left:0;overflow:hidden}.header-more__btn-close{color:#000;padding:16px 10px 10px;margin:0 0 0 auto;position:sticky;top:0}.header-more__btn-close svg{width:14px;height:14px}.header-more__grid{margin:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:218px minmax(82px,.6fr) 267px minmax(10px,1.04fr) 199px minmax(101px,.5fr) 260px;grid-template-columns:218px minmax(82px,.6fr) 267px minmax(10px,1.04fr) 199px minmax(101px,.5fr) 260px;grid-row-gap:31px;padding:25px 0 0}.header-more__block-1,.header-more__block-13,.header-more__block-17,.header-more__block-21,.header-more__block-5,.header-more__block-9{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.header-more__block-10,.header-more__block-14,.header-more__block-18,.header-more__block-2,.header-more__block-22,.header-more__block-6{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.header-more__block-11,.header-more__block-15,.header-more__block-19,.header-more__block-3,.header-more__block-7{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6}.header-more__block-12,.header-more__block-16,.header-more__block-20,.header-more__block-4,.header-more__block-8{-ms-grid-column:7;-ms-grid-column-span:1;grid-column:7/8}.header-more__list{list-style:none;margin:0;padding:0;font-size:15px;line-height:20px}.header-more__item{margin-bottom:10px}.header-more__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;font-weight:500;font-size:20px;line-height:28px;cursor:pointer}.line{width:100%;height:1px;background-color:#000;-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8;opacity:10%}.line--desktop-S{display:none}.product-category--bottom-border{position:relative}.advantages::after,.product-category--bottom-border::after,.product-category-group::after,.terms::after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.product-category__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding-left:16px;padding-right:16px}.product-category--item-illustrated .product-category__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-category--planks .product-category__wrapper{padding-top:72px;padding-bottom:35px}.product-category--framehouse-materials .product-category__wrapper{padding-top:56px;padding-bottom:62px}.product-category--home-decoration-materials .product-category__wrapper{padding-top:50px;padding-bottom:22px}.product-category__illustrated-list{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.blog-timeline__button::after,.product-category__illustrated-product-name{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.product-category__illustrated-link:focus .product-category__illustrated-product-name,.product-category__illustrated-link:hover .product-category__illustrated-product-name{color:#e50000}.product-category__illustrated-link:active .product-category__illustrated-product-name{color:#fb5151}.product-category__illustrated-link{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-category__illustration{height:240px;border:solid 1px #e6e6e6;line-height:0;overflow:hidden;-webkit-transition:.3s ease;-webkit-transition:-webkit-box-shadow .6s ease;-o-transition:box-shadow .6s ease;transition:box-shadow .6s ease;transition:box-shadow .6s ease,-webkit-box-shadow .6s ease}.product-category__illustrated-link:focus{outline:0}.product-category__illustrated-link:hover .product-category__illustration{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.product-category__illustrated-product-name{margin-top:14px;margin-bottom:14px;font-weight:700;font-size:14px;letter-spacing:.05em;color:#0d0d0d;text-transform:uppercase}.product-category__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:20px}.product-category h2{margin-top:10px;margin-bottom:20px;font-family:"Roboto","Arial",sans-serif;font-style:normal;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.product-category--item-illustrated .product-category__title{margin-top:0;margin-bottom:32px}.product-category__list{margin:0;padding:0;list-style:none}.product-category__item{margin-bottom:11px}.product-category__item.is-hidden{display:none}.product-category__item.is-visible{display:block}.product-category__item-link{font-family:"Roboto","Arial",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#0048bb;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.product-category__item-link:focus,.product-category__item-link:hover{outline:0;color:#e50000}.product-category__item-link:active{color:#fb5151}.product-category__list-control{margin-bottom:15px}.product-category__image{max-height:360px;overflow:hidden;line-height:0}.product-category__image img{border-radius:4px}.product-category__slider{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;width:100%;padding-left:16px;padding-right:16px;padding-bottom:30px}.product-category__slider-title{margin-top:0;margin-bottom:25px;font-weight:600;font-size:20px;line-height:28px;color:#0d0d0d}.product-category-group{position:relative}.product-category-group__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px;padding-top:55px;padding-bottom:40px}.product-category-group__main-link:hover .product-category-group__image{opacity:.8}.product-category-group__image{margin-bottom:19px;background-color:#ffe680;overflow:hidden;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.product-category-group__image img,.product-category__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-category-group__group-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:15px;font-weight:600;font-size:20px;line-height:28px;color:#0d0d0d}.product-category-group__group-title svg{width:18px;height:18px;display:block;margin-left:7px}.product-category-group__list,.service-catalog__item ul,.service-promo__text-content ul{margin:0;padding:0;list-style:none}.product-category-group__item:not(:last-of-type){margin-bottom:12px}.product-category-group__item .product-category-group__link,.product-category-group__toggle{font-family:"Roboto","Arial",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#0048bb;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-category-group__item .product-category-group__link:focus,.product-category-group__item .product-category-group__link:hover,.product-category-group__toggle:focus,.product-category-group__toggle:hover{outline:0;color:#e50000}.product-category-group__item .product-category-group__link:active,.product-category-group__toggle:active{color:#fb5151}.product-category-group__toggle{position:relative;display:none;min-width:150px;margin-top:12px;padding:0;background-color:transparent;border:0;text-align:left;cursor:pointer}.product-category-group__toggle--visible{display:block}.product-category-group__toggle svg{position:absolute;top:50%;width:14px;height:8px;color:#0048bb}.product-category-group__toggle:focus svg,.product-category-group__toggle:hover svg{color:#e50000;outline:0}.product-category-group__toggle:active svg{color:#fb5151}.product-category-group__toggle--open svg{left:120px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-category-group__toggle--close svg{left:70px;-webkit-transform:translateY(-45%) rotate(180deg);-ms-transform:translateY(-45%) rotate(180deg);transform:translateY(-45%) rotate(180deg)}.product-category-group__slider{padding-bottom:54px}.product-category-group__slider-title{margin-top:0;margin-bottom:25px;font-weight:600;font-size:20px;line-height:28px;color:#0d0d0d}.breadcrumbs{margin-top:7px;margin-bottom:55px}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-top:0;margin-bottom:6px;list-style:none}.breadcrumbs__item{color:gray;font-size:15px;line-height:20px}.breadcrumbs__item+.breadcrumbs__item{position:relative;padding-left:14px}.breadcrumbs__item+.breadcrumbs__item::before{content:"/";position:absolute;left:4px}.breadcrumbs__link{outline:0;color:gray;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.breadcrumbs__link:active{color:#fb5151}.breadcrumbs.breadcrumbs--article-list{margin-bottom:48px}.communications{margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:47px}.communications .grid-block{display:-ms-grid;display:grid;-ms-grid-columns:33.7% 25% 39%;grid-template-columns:33.7% 25% 39%;gap:10px}.communications__list{list-style:none;padding:0;margin:0}.communications__title{font-size:14px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 9px;color:#0d0d0d}.communications__item{margin-bottom:6.5px;letter-spacing:.2px;font-size:14px}.communications__item span{font-size:14px;color:#0d0d0d}.communications__link{font-family:"Roboto Condensed","Arial",sans-serif;font-size:16px;letter-spacing:0;color:#0d0d0d;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.communications__link svg{-webkit-transition:fill .3s ease,stroke .3s ease;-o-transition:fill .3s ease,stroke .3s ease;transition:fill .3s ease,stroke .3s ease}.communications__link:active{color:#fb5151}.communications__wrapp{margin-bottom:35px}.communications__wrapp--social .communications__item{margin-bottom:16px}.communications__wrapp--social .communications__link{width:160px;height:40px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.communications__wrapp--social .communications__link svg{width:22px;height:22px;margin-left:8px}.communications__wrapp--social .communications__link--whatsapp{border:1px solid #6ccd7b;color:#2cb742}.communications__wrapp--social .communications__link--whatsapp svg{fill:transparent;stroke:#2cb742}.communications__wrapp--social .communications__link--tg:active,.communications__wrapp--social .communications__link--whatsapp:active{border:1px solid #e50000;color:#e50000}.communications__wrapp--social .communications__link--tg:active svg,.communications__wrapp--social .communications__link--whatsapp:active svg{stroke:#e50000}.communications__wrapp--social .communications__link--tg{border:1px solid #20a0e1;color:#20a0e1}.communications__wrapp--social .communications__link--tg svg{width:24px;height:22px}.communications__wrapp--phone .communications__item span{text-transform:lowercase}.communications__wrapp--adress{border:0}.communications__wrapp--adress .communications__title{margin-bottom:15px}.communications__wrapp--adress .communications__list{display:-webkit-box;display:-ms-flexbox;display:flex}.communications__wrapp--adress .communications__item{margin:0;padding:15px 20px;border-right:1px solid #d9d9d9;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.communications__wrapp--adress .communications__item p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:0 0;text-align:start;margin:0;font-weight:600;font-size:16px;letter-spacing:0;color:#0d0d0d}.communications__wrapp--adress .communications__item p span{font-size:16px;margin-top:1px;font-weight:400;color:#0d0d0d}.communications__wrapp--adress .communications__item:last-child{border-right:none}.communications__wrapp--adress .communications__item.is-active{padding:15px 30px;border-radius:4px 4px 0 0;background:#f6f3ee;border-right:1px solid transparent}.communications__wrapp-desctop{display:block}.communications__wrapp-mobil{display:none}.communications__wrapp--work .communications__item{font-family:"Roboto Condensed","Arial",sans-serif;color:#0d0d0d;letter-spacing:0;font-size:16px}.communications__map .map-wrapp,.communications__map .map-wrapp iframe,.communications__map .map-wrapp img{border-radius:0 4px 4px 4px}.map,.map-wrapp{border-radius:4px}.map-wrapp{position:relative;display:block;width:100%;max-width:1160px;height:544px}.authorization__intro img,.map-wrapp img{width:100%;-o-object-fit:cover;object-fit:cover}.map-wrapp img{position:absolute;top:0;z-index:-1;border-radius:4px;height:100%}.map-wrapp .ymaps-2-1-79-map,.map-wrapp iframe{width:100%!important;height:100%!important;border-radius:4px;border:0}.map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.map__toggle{padding:0;background:0 0;border:0;outline:0;cursor:pointer;margin-bottom:19px;margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a}.map__toggle .hide{display:none}.map__toggle .show,.map__toggle.is-active .hide{display:inline-block}.map__toggle.is-active .show{display:none}.map__toggle-icon{width:14px;height:8px;margin-left:6px;fill:none;stroke:currentColor;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.map__toggle.is-active .map__toggle-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.map__attention-msg,.map__close-msg{position:absolute;top:0;color:#1a1a1a}.map__attention-msg{display:none;left:0;width:100%;z-index:1;background-color:#ffe680;padding:14px 54px 14px 20px}.confirm-order__attention.is-active,.map__attention-msg.is-active{display:block}.map__close-msg{background:0 0;border:0;outline:0;cursor:pointer;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.map__close-msg svg{width:10px;height:10px}.map .map-wrapp.is-hidden{display:none}.confirm-order{padding-top:58px;padding-bottom:100px}.confirm-order h1,.error-page__content h1{font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px}.confirm-order h1{letter-spacing:1px;margin:0 0 21px}.confirm-order p{margin:8px 0;color:#0d0d0d}.confirm-order p.confirm-order__confirm-text{margin-top:0;margin-bottom:8px}.confirm-order p.confirm-order__social-text{width:320px;margin:6px 0 24px;font-weight:700;font-size:15px;line-height:20px}.confirm-order__link{color:#0048bb}.confirm-order__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px;min-height:392px}.confirm-order__content{max-width:560px}.confirm-order__social-container{width:322px;height:299px;border-radius:4px}.confirm-order__attention{margin-top:15px;display:none;padding:13px 30px 15px;font-weight:400;font-size:15px;line-height:20px;color:#1a1a1a;background:#ffe680;border-radius:2px}.error-page{padding-top:67px;padding-bottom:78px}.error-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-page__text-wrapper{max-width:523px;text-align:center}.error-page__content h1{margin:0 0 18px;text-align:center}.error-page__content p{margin:0 0 17px;font-size:18px;line-height:28px;color:#17191c}.error-page__content p.error-page__error-info{margin:0;font-weight:500;font-size:20px;line-height:32px;letter-spacing:1px;color:#e50000}.error-page__link{color:#0048bb}.error-page .category-list{margin-top:43px}.authorization{width:100%;min-height:528px;position:relative;background-image:url(/bitrix/templates/osnova/css/../img/content/autho-intro.jpg);background-position:center;background-size:cover}.authorization__intro{width:100%;position:absolute;height:528px}.authorization__intro img{height:528px}.authorization-form{position:relative;top:64px;width:100%;max-width:360px;background:rgba(255,255,255,.75);-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:4px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px 32px}.authorization-form.authorization-form--user-exist{max-width:560px}.authorization-form__entrance{width:100%}.authorization-form__block-item{display:none}.authorization-form__block-item.is-active{display:block}.authorization-form__title{line-height:32px;color:#0d0d0d;margin:0 0 11px}.authorization-form__block-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:14px;color:#0d0d0d;margin-bottom:18px;border-bottom:1px solid #b3b3b3}.authorization-form__block-controls .authorization-form__btn{border:0;background:0 0;border-bottom:3px solid transparent;padding:0 2px 10px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;width:49%;color:#000;opacity:.5;position:relative}.authorization-form__block-controls .authorization-form__btn:hover{opacity:.8}.authorization-form__block-controls .authorization-form__btn:active{font-weight:700}.authorization-form__block-controls .authorization-form__btn.is-active{font-weight:700;pointer-events:none;color:#0d0d0d;opacity:1}.authorization-form__block-controls .authorization-form__btn.is-active::after{content:"";position:absolute;border-bottom:3px solid #000;width:100%;right:0;left:0;bottom:-4px}.authorization-form__confirmation .authorization-form__back{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.authorization-form__confirmation .authorization-form__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border:0;padding-bottom:0;font-weight:400;font-size:15px;line-height:20px;color:#000;width:auto;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;opacity:1}.authorization-form__confirmation .authorization-form__btn svg{margin-right:5px;fill:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.authorization-form__confirmation .authorization-form__btn:focus,.authorization-form__confirmation .authorization-form__btn:focus-visible,.authorization-form__confirmation .authorization-form__btn:hover{color:#e50000}.authorization-form__confirmation .authorization-form__btn:focus svg,.authorization-form__confirmation .authorization-form__btn:focus-visible svg,.authorization-form__confirmation .authorization-form__btn:hover svg{fill:#e50000}.authorization-form__confirmation .authorization-form__btn:active{color:#fb5151}.authorization-form__confirmation .authorization-form__btn:active svg{fill:#fb5151}.authorization-form__confirmation .form-block__input p{margin:0;font-style:normal;font-weight:700;font-size:15px;line-height:20px;color:#0d0d0d}.authorization-form__confirmation .form-block__info-text{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0d0d0d;margin:0 0 5px}.authorization-form__confirmation .form-block__info-link{font-weight:700;font-size:14px;line-height:20px;color:#0d0d0d;outline:0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.authorization-form__confirmation .form-block__info-link:hover,.authorization-form__confirmation .msg-error p,.lk-order .order__copied p a:hover{color:#e50000}.authorization-form__confirmation .form-block__btn--return{font-weight:700;background:#d9d9d9;background-image:url(/bitrix/templates/osnova/css/../img/content/btn-bg.svg);background-repeat:no-repeat;background-size:cover;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.authorization-form__confirmation .form-block__btn--return:active,.authorization-form__confirmation .form-block__btn--return:focus,.authorization-form__confirmation .form-block__btn--return:hover{background:#d9d9d9;background-image:url(/bitrix/templates/osnova/css/../img/content/btn-bg.svg);background-repeat:no-repeat;background-size:cover;pointer-events:none}.form-block__input{position:relative;margin-bottom:39px}.form-block__input .custom-input label,.upload-form__input .custom-input label,.upload-form__input .custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-block__input .custom-input__label{font-size:15px;line-height:20px;color:#0d0d0d;margin-bottom:6px}.form-block__input .custom-input input{width:100%;border:1px solid transparent;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:16px}.form-block__input .custom-input input:focus{border:1px solid #578dd9}.form-block__input .custom-input input:-ms-input-placeholder{color:#999;opacity:1}.form-block__input .custom-input input::placeholder{color:#999;opacity:1}.form-block__input .custom-input input::-webkit-input-placeholder{color:#999;opacity:1}.form-block__input .custom-input input::-ms-input-placeholder{color:#999;opacity:1}.form-block__input .custom-input input::-moz-placeholder{color:#999;opacity:1}.form-block__input .custom-input.is-invalid input{border:1px solid #fb5151;background-color:#f2f2f2}.form-block__input .custom-input__error{font-size:14px;line-height:20px;left:0;bottom:-25px}.form-block__input .msg-error{position:absolute;left:0;bottom:-25px;color:#e50000;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.form-block__input .msg-error p{font-size:14px;margin:0;color:#e50000}.form-block__input .msg-error--show{opacity:1}.form-block__link{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#999;position:absolute;right:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:1}.form-block__link:focus,.form-block__link:hover{color:#e50000}.form-block__link:focus-visible{color:#e50000}.form-block__link:active{color:#fb5151}.form-block__btn{width:100%;font-weight:500;font-size:15px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;padding:8px 20px}.form-block__btn:focus{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.form-block__btn:hover{background-color:#ffe680;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.form-block__btn:active{background-color:#fabf38;-webkit-box-shadow:none;box-shadow:none}.advantages{position:relative}.advantages__inner{padding-top:50px;padding-bottom:66px}.advantages__title{margin-top:0;margin-bottom:20px;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.advantages__list{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.advantages__item{-webkit-box-sizing:border-box;box-sizing:border-box}.advantages__content-box,.advantages__icon-box{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__icon-box{padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:95px}.advantages__icon-box svg{width:56px;height:58px}.advantages__content-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:48px}.advantages__content-box p{margin:0;font-size:18px;color:#0d0d0d}.shadow-border{width:100%;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.terms{position:relative}.terms__inner{padding-top:50px;padding-bottom:63px}.terms__title{max-width:450px;margin-top:0;margin-bottom:15px;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.terms__list{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:24px}.terms__item{padding-right:30px}.terms__desc,.terms__subject{-webkit-box-sizing:border-box;box-sizing:border-box}.terms__subject{border-bottom:1px solid #ccc;min-height:87px;padding-top:30px}.terms__desc{min-height:89px;padding-top:10px}.terms__item p{margin-top:0;margin-bottom:5px}.terms__subject-text{font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#0d0d0d}.blog-timeline__inner{position:relative;padding-top:50px;padding-bottom:80px}.blog-timeline__title{margin:0 16px 30px;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.blog-timeline__slider-wrapper{margin:0 16px;overflow:hidden}.blog-timeline__post{display:block}.blog-timeline__post:focus{outline:0}.blog-timeline__post-image{height:224px;margin-bottom:15px;overflow:hidden;border-radius:4px;-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.blog-timeline__post:hover .blog-timeline__post-image{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.blog-timeline__post-image img,.blog-timeline__special-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-timeline__post-promo,.blog-timeline__post-title{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0d0d0d;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.blog-timeline__post:focus .blog-timeline__post-promo,.blog-timeline__post:focus .blog-timeline__post-title,.blog-timeline__post:hover .blog-timeline__post-promo,.blog-timeline__post:hover .blog-timeline__post-title{color:#e50000;outline:0}.blog-timeline__post:active .blog-timeline__post-promo,.blog-timeline__post:active .blog-timeline__post-title{color:#fb5151}.blog-timeline__post-title{margin-top:0;margin-bottom:1px;font-weight:600;font-size:17px}.blog-timeline__post-promo{margin:0}.blog-timeline__button{top:225px;z-index:1;width:64px;height:64px;background-color:#fff;border:0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);opacity:.8;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;padding:0}.blog-timeline__button--next{right:22px;margin-right:-20px}.blog-timeline__button--prev{left:21px;margin-left:-20px}.blog-timeline__button:active,.blog-timeline__button:focus,.blog-timeline__button:hover{opacity:1;outline:0}.blog-timeline__button:active{-webkit-box-shadow:none;box-shadow:none}.blog-timeline__button:focus::after,.blog-timeline__button:hover::after{color:#e50000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;outline:0}.blog-timeline__button:active::after{color:#fb5151}.blog-timeline__button[aria-disabled=true]{display:none}.blog-timeline__button::after{color:#000;font-size:26px}.blog-timeline__special{display:-ms-grid;display:grid;-ms-grid-columns:14fr 15fr;grid-template-columns:14fr 15fr;min-height:360px;margin-top:64px;padding:0 16px}.blog-timeline__special-image{overflow:hidden;border-radius:4px 0 0 4px}.blog-timeline__special-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:63px 40px 28px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ffdc4c;border-radius:0 4px 4px 0}.blog-timeline__special-title{margin-top:0;margin-bottom:4px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:26px;line-height:32px}.blog-timeline__special-text{max-width:500px;margin-top:0;margin-bottom:37px;font-size:20px;line-height:28px;color:#0d0d0d}.article p.blog-timeline__buttons-desc,.blog-timeline__buttons-desc{margin-top:15px;margin-bottom:9px;font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:.04em}.blog-timeline__buttons-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-timeline__buttons-item{margin-bottom:20px}.blog-timeline__buttons-item:not(:last-of-type){margin-right:16px}.blog-timeline__btn,.blog-timeline__file-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin:0;padding:2px 16px 0;background:#000;border-radius:4px;color:#fff;cursor:pointer;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;outline:0}.blog-timeline__btn:hover,.blog-timeline__file-button:hover{background:#568add;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.blog-timeline__btn:focus,.blog-timeline__file-button:focus{background:#4d4d4d;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.blog-timeline__btn:active,.blog-timeline__file-button:active{background-color:#0048bb;-webkit-box-shadow:none;box-shadow:none}.blog-timeline__btn:disabled,.blog-timeline__file-button:disabled{background-color:#d9d9d9}.blog-timeline__button-name{margin:0 6px 0 0;font-size:14px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#fff}.blog-timeline__buttons-list svg{width:28px;height:19px;margin-bottom:2px;color:#fff}.products-compilation{position:relative}.products-compilation--bottom-border::after,.products-compilation--top-border::before{content:"";position:absolute;left:0;display:block;width:100%;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.products-compilation--top-border::before{top:0}.products-compilation--bottom-border::after{bottom:-8px}.products-compilation__inner{padding-top:50px;padding-bottom:30px}.products-compilation__title{margin-top:0;margin-bottom:30px;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.lk-order{margin-top:64px}.lk-order__title{margin-bottom:22px}.lk-order .title--mob{display:none}.lk-order__header{border-bottom:1px solid #e6e6e6;padding-bottom:11px}.lk-order__header .title{font-size:56px;letter-spacing:1px;color:#000}.lk-order__exit,.lk-order__header-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-order__header-wrapp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.lk-order__btns .lk-order__btn.is-active{color:#0d0d0d;pointer-events:none}.lk-order__btns .lk-order__btn{font-family:"Roboto Condensed","Arial",sans-serif;font-size:16px;color:#0048bb;padding-right:11px;outline:0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.lk-order__btns .lk-order__btn:hover{opacity:.8;color:#e50000}.lk-order__btns .lk-order__btn:active{color:#fb5151}.lk-order__exit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:33px}.lk-order__exit .lk-order__client{margin:0 8px 0 0;font-size:15px;color:gray}.lk-order__exit .lk-order__btn{padding:0;color:gray;font-size:15px;outline:0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;margin-left:19px}.lk-order__exit .lk-order__btn:focus,.lk-order__exit .lk-order__btn:hover{color:#e50000}.lk-order__exit .lk-order__btn:active{color:#fb5151}.lk-order .order__copied p,.lk-order__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lk-order .order__copied{border:0;pointer-events:none}.lk-order .order__copied p{margin:0;font-size:15px;color:#0d0d0d}.lk-order .order__copied p a{color:#0048bb;cursor:pointer;margin-left:15px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;pointer-events:auto}.lk-order .order__copied p::before{content:"";background-image:url(/bitrix/templates/osnova/css/../img/svg/icon-copy.svg);width:20px;background-repeat:no-repeat;height:18px;display:inline-block}.lk-order .order-group{border-right:1px solid #e6e6e6;padding-top:50px;padding-right:30px}.lk-order .order-group__title{margin:0 0 31px;font-weight:600;font-size:24px;line-height:32px}.lk-order .order-group__list{margin:0;padding:0;list-style:none;border-bottom:1px solid #e6e6e6}.lk-order .order-group__year{padding:15px 6px 10px;border-bottom:1px solid #e6e6e6;font-weight:700;font-size:15px;line-height:20px;color:#000;margin:0 0 3px}.lk-order .order-group__item{padding-bottom:7.5px;cursor:pointer}.lk-order .order-group__item .order-group__info P:first-child::after{content:"\2022";color:#000;display:inline-block;padding-left:6px;padding-right:6px}.lk-order .order-group__item.is-active{pointer-events:none;cursor:default}.lk-order .order-group__item.is-active .order-group__link{background:#fff1d5;border-radius:4px}.lk-order .order-group__item.is-active .order-group__link p{color:#000}.lk-order .order-group__link{width:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.lk-order .order-group__link:focus .order-group__sum,.lk-order .order-group__link:focus p,.lk-order .order-group__link:hover .order-group__sum,.lk-order .order-group__link:hover p{color:#e50000}.lk-order .order-group__link:active{color:#fb5151}.lk-order .order-group__link .order-group__info{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-order .order-group__link p{margin:0;font-size:15px;line-height:20px;color:#0048bb}.lk-order .order{padding-top:53px;padding-bottom:80px;max-width:630px;width:100%;margin-left:30px}.lk-order .order__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lk-order .order__header,.lk-order .order__info{display:-webkit-box;display:-ms-flexbox;display:flex}.lk-order .order__info .order__number{margin:0 7px 0 0;font-weight:600}.lk-order .order__info .order__datum{font-size:15px;color:#0d0d0d;margin:3px 0 0}.lk-order .order__btn-copy{font-weight:400;font-size:15px;line-height:24px;margin-top:-9px;cursor:pointer;outline:0;-webkit-transform:.3s ease;-ms-transform:.3s ease;transform:.3s ease}.lk-order .order__btn-copy:focus,.lk-order .order__btn-copy:hover{color:#e50000;border-color:#e50000}.lk-order .order__btn-copy:active{color:#fb5151;border-color:#fb5151}.lk-order .order__btn-orders{display:none}.lk-order .order__list{padding:0;margin:33px 0 0;list-style:none}.lk-order .order__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #e6e6e6;margin-bottom:32px;padding-bottom:22px;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0}.lk-order .order__item img{max-width:80px;height:80px;width:100%;-o-object-fit:contain;object-fit:contain}.lk-order .order__item:hover .order__item-header p{color:#e50000}.form-order .order__item:hover .order__item-header p:last-child,.lk-order .order__item:hover .order__item-header p:last-child{color:#000}.lk-order .order__item:hover .order__item-img{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.lk-order .order__link{position:absolute;width:100%;height:100%}.lk-order .order__item-btn{border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;pointer-events:none}.lk-order .order__item-btn:hover{opacity:.8}.lk-order .order__services{display:block;padding-left:100px;margin-top:-7px}.lk-order .order__services .order__column{margin-bottom:4px;font-size:14px}.lk-order .order__item:last-of-type{margin-bottom:16px;padding-bottom:13px}.lk-order .order__item-img{border:1px solid #e6e6e6;border-radius:2px;width:80px;height:80px;margin-right:23px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.lk-order .order__item-img img{width:100%;height:100%;border-radius:2px}.lk-order .order__item-info{width:86%}.lk-order .order__item-header{border-bottom:1px solid #e6e6e6;padding-bottom:12px;margin-bottom:9px}.lk-order .order__item-header p{margin:0 0 9px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.lk-order .order__item-header .order__title{max-width:430px;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#0d0d0d}.lk-order .order__column,.lk-order .order__total-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}.lk-order .order__column p,.service__title h1{line-height:20px;color:#000;margin:0}.lk-order .order__total-amount{font-weight:600;line-height:20px;text-align:right;color:#000;padding-left:100px}.lk-order .order__total-amount p{margin:0}.lk-order .order__sums,.service-catalog__item h3 br{display:none}.service__catalog{margin-bottom:120px}.service__title{padding-top:103px;padding-bottom:65px}.service__title h1{font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:56px;line-height:56px;letter-spacing:1px}.service__document-control,.service__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.service__title-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service__document-control{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.service__button{margin-left:15px;font-weight:500;font-size:15px;line-height:20px;color:#000}.service__button--upload{padding:9px 24px 10px}.service__button--upload svg{width:16px;height:18px;margin-left:8px;stroke:#000;fill:none}.service__button--upload:focus svg,.service__button--upload:hover svg{stroke:#e50000}.service__button--upload:active svg{stroke:#fb5151}.service__promo{margin-bottom:104px}.service__site-publication{margin-bottom:96px}.service-catalog__list-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:80px;margin-bottom:100px}.service-catalog__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.service-catalog__item h4{margin:17px 0 7px}.service-catalog__item ol{margin:0;padding-left:22px}.service-catalog__item ol li{margin-bottom:4px}.service-catalog__item ul li,.service-promo__text-content ul li{position:relative;margin-bottom:4px;margin-left:22px}.service-catalog__item ul li::before,.service-promo__text-content ul li::before{position:absolute;content:"";display:block;width:3px;height:3px;top:10px;left:-12px;border-radius:50%;background-color:#0d0d0d}.service-catalog__item-img-wrapper{position:relative;margin-bottom:24px;line-height:0}.service-catalog__item-img-box{position:relative}.service-catalog__item-text{margin-top:15px}.service-catalog__item-text p{margin-top:0;margin-bottom:7px}.service-catalog__item--wide{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;min-height:720px;margin-bottom:80px}.service-catalog__item--wide .service-catalog__item-img-wrapper{margin-bottom:0}.service-catalog__item--wide .service-catalog__item-txt-wrapper{padding-top:52px}.service-catalog__item--img-right .service-catalog__item-img-wrapper{grid-column:2/-1;grid-row:1/-1;margin-bottom:0;overflow:hidden}.service-catalog__item--img-right .service-catalog__item-txt-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:1/-1}.service-catalog__item--img-left img{position:absolute;right:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.service-catalog__item--img-left .service-catalog__item-txt-wrapper{padding-left:32px}.service-promo__content{display:-ms-grid;display:grid;-ms-grid-columns:55.5% 44.5%;grid-template-columns:55.5% 44.5%}.service-promo__content,.service-promo__slider{background-color:#f2f2f2}.service-promo__text-wrapper{padding:52px 0 45px 40px;max-width:469px}.service-promo__title p{margin:0 0 15px;font-weight:600;font-size:30px;line-height:40px}.service-promo__text-content p{margin:0 0 8px}.service-slider{position:relative;min-height:520px;height:100%;overflow:hidden}.service-slider__slide{height:100%;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.service-slider__control.swiper-pagination{bottom:18px}.service-slider__control .swiper-pagination-bullet{position:relative;width:16px;height:16px;margin-left:12px;border-radius:50%;background-color:#fff;opacity:1;--swiper-pagination-bullet-horizontal-gap: 6px}.service-slider__control .swiper-pagination-bullet-active{background-color:#d9d9d9}.service-slider__control .swiper-pagination-bullet-active::after{position:absolute;content:"";display:block;top:1px;left:1px;width:14px;height:14px;border:4px solid #4d4d4d;border-radius:50%;background-color:#fff}.publication-info__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:48.27% 51.73%;grid-template-columns:48.27% 51.73%;min-height:320px;background-color:#f2f2f2;border-radius:8px}.publication-info__img-wrapper{position:relative;overflow:hidden;line-height:0;border-top-left-radius:8px;border-bottom-left-radius:8px}.publication-info__img{position:absolute;top:0;left:0;width:560px;height:320px}.about-swiper .swiper.swiper--about-company-small .swiper-slide img,.publication-info__img img,.service-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.publication-info__text-wrapper{padding:63px 128px 25px 40px}.publication-info__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.publication-info__text-content p{margin:0;font-size:20px;line-height:28px}.publication-info__text-content p.publication-info__title{font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:26px;line-height:32px}.publication-info__link{position:relative;margin-top:auto;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.publication-info__link svg{position:absolute;top:-2px;left:128px;display:block;width:22px;height:24px}.category-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:1440px;margin:0 auto 8px;padding:0 20px}.category-header__description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ffdc4c;border-radius:4px 0 0 0}.category-header__description{min-height:400px;width:100%;max-width:596px;margin-left:auto;padding:70px 100px 20px 16px}.category-header__title{margin-top:0;margin-bottom:20px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:40px;line-height:48px;letter-spacing:1px}.category-header__benefits-list{margin:0;padding:0;list-style:none}.category-header__benefits-item:not(:last-of-type){margin-bottom:8px}.category-header__benefit{margin:0;font-size:20px;line-height:32px}.category-header__image-box{overflow:hidden;background-color:#fabf38}.category-header__image-box img{width:100%;height:100%;border-radius:0 4px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.category-header__navigation{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;background-color:#eee}.category-header__navigation-item,.category-header__navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.category-header__navigation-list{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1192px;min-width:0;margin:0 auto;padding:4px 16px}.category-header__navigation-item{-ms-flex-item-align:stretch;align-self:stretch;height:auto;min-height:40px;padding:5px 0}.category-header__navigation-item:not(:last-of-type){margin-right:12px}.category-header__navigation-item.swiper-slide{width:auto}.category-header__navigation-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto Condensed","Arial",sans-serif;font-size:16px;line-height:20px;color:#0d0d0d;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.category-header__navigation-link:focus,.category-header__navigation-link:hover{color:#e50000;outline:0}.category-header__navigation-link:active{color:#fb5151}.about-swiper{margin:0 auto 65px;position:relative;max-width:1440px;padding:0 20px}.about-swiper .swiper--about-company-big{width:100%;height:520px;border-radius:4px 4px 0 0;margin-bottom:2px}.about-swiper .swiper--about-company-big .swiper-slide{height:520px;-webkit-transform:translateZ(0);transform:translateZ(0)}.about-swiper .swiper--about-company-big .swiper-slide img,.delivery .delivery-swiper .swiper--about-company-big .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}.about-swiper .swiper--about-company-big .swiper-slide::after{content:"";display:block;width:100%;height:100%;position:absolute;background-image:url(/bitrix/templates/osnova/css/../img/svg/bg-swiper.svg);background-size:cover;background-repeat:no-repeat;top:0}.about-swiper .swiper.swiper--about-company-small{border-radius:0 0 4px 4px}.about-swiper .swiper.swiper--about-company-small .swiper-slide{height:150px;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.about-swiper .swiper.swiper--about-company-small .swiper-slide:hover,.delivery .delivery-swiper .swiper--about-company-small .swiper-slide:hover{opacity:.8;-webkit-transform:translateZ(0);transform:translateZ(0)}.about-swiper .swiper-slide-thumb-active{opacity:.6;pointer-events:none}.about-swiper .swiper-button-prev[aria-disabled=true]{display:none}.about-swiper .swiper-button-next,.about-swiper .swiper-button-prev{width:34px;height:57px;bottom:6.5%;top:auto;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0;border:0;background-color:transparent;padding:0}.about-swiper .swiper-button-prev{left:100px}.about-swiper .swiper-button-prev svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.about-swiper .swiper-button-next::after,.about-swiper .swiper-button-prev::after,.delivery .delivery-swiper .swiper--about-company-big .swiper-slide::after,.delivery .delivery-swiper .swiper-button-next::after,.delivery .delivery-swiper .swiper-button-prev::after,.video--article .video__caption::after,.video.is-play .video__container::after{content:none}.about-swiper .swiper-button-next:active,.about-swiper .swiper-button-prev:active{outline:0}.about-swiper .swiper-button-next:hover svg,.about-swiper .swiper-button-prev:hover svg,.delivery .delivery-swiper .swiper-button-next:hover svg,.delivery .delivery-swiper .swiper-button-prev:hover svg{stroke:#e50000}.about-swiper .swiper-button-next{right:100px}.about-swiper .swiper-button-next svg,.about-swiper .swiper-button-prev svg{width:40px;height:60px;fill:transparent;stroke:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.about-swiper__text{position:absolute;z-index:4;left:120px;top:112px;max-height:344px}.about-swiper__text h1{font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px;letter-spacing:1px;color:#fff;margin:0 0 2px}.about-swiper__text p{max-width:443px;font-weight:400;font-size:26px;line-height:36px;color:#fff;margin:0}.about-swiper__text-block{overflow:hidden}.about-info{margin:0 0 88px;list-style:none;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:35px}.about-info__block{max-width:330px}.about-info__title-block{border-bottom:1px solid #ccc;padding-bottom:14px;margin-bottom:16px}.about-info__title-block .about-info__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:200;font-size:96px;line-height:96px;color:#0d0d0d;margin:0 0 0 -7px}.about-info__title-block .about-info__text{display:block;font-weight:500;font-size:18px;line-height:24px;width:55%;padding-bottom:9px;padding-left:8px;color:#0d0d0d}.about-info__text-block,.article__table tbody,.form-order__block-item.is-active form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-info__text-block .about-info__text{font-weight:400;font-size:18px;line-height:28px;color:#0d0d0d;margin:0 0 12px}.video,.video__container{position:relative;border-radius:4px}.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;margin:0 0 80px}.video.is-play .video__wrapper iframe{opacity:1;pointer-events:auto;z-index:10}.video.is-play .video__play{display:none;z-index:0}.video__container{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:-webkit-max-content;-ms-grid-rows:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:760px}.video__container::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.65;border-radius:4px}.video__img-wrapper,.video__wrapper{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;height:520px}.video__img-wrapper{border-radius:4px 0 0 4px;overflow:hidden}.video__img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px 0 0 4px}.video__wrapper{position:relative;width:100%;max-width:760px}.video__play,.video__wrapper iframe{width:100%;height:100%;position:absolute;border:0}.video__wrapper iframe{top:0;left:0;opacity:0;pointer-events:none;border-radius:4px}.video__play{z-index:10;background-color:transparent;cursor:pointer;outline:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.video__play,.video__play-btn,.video__play-btn svg{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.video__play-btn{background:#fff;opacity:.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-right:auto;width:80px;height:80px;margin-left:auto}.video__play-btn svg{width:20px;height:23px;fill:#428a44;margin-left:3px}.video__play:hover .video__play-btn{opacity:1}.video__play:hover .video__play-btn svg{fill:#e50000}.video__play:focus .video__play-btn{opacity:1}.video__play:focus .video__play-btn svg{fill:#fb5151}.video__caption{position:relative;max-width:400px;height:520px;background-image:url(/bitrix/templates/osnova/css/../img/content/video-caption.jpg);padding:49px 31px 49px 39px;border-radius:0 4px 4px 0}.video__caption::after{content:"";background:rgba(26,26,26,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:0 4px 4px 0}.video__caption .video__title{z-index:1;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:32px;line-height:40px;color:#fff;margin:0}.video__caption .video__text{z-index:1;font-size:18px;line-height:28px;color:#fff;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.video--article,.video__caption-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video__caption-text{z-index:1;overflow:hidden;gap:11px;height:430px}.video--article{max-width:960px;margin:0 auto}.video--article .video__title-h2{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:30px;line-height:40px;margin:0 0 20px 100px}.video--article .video__container,.video--article .video__img-wrapper,.video--article .video__wrapper{max-width:100%;height:536px}.video--article .video__play-btn{background:#fff;opacity:.7;width:136px;height:131px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-left:auto;margin-right:auto;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.video--article .video__play-btn svg{width:30px;height:33px;fill:#578ad6}.video--article__play:hover__play-btn{opacity:1}.video--article__play:hover__play-btn svg{fill:#e50000}.video--article__play:focus__play-btn{opacity:1}.video--article__play:focus__play-btn svg{fill:#fb5151}.video--article .video__caption{position:initial;max-width:none;width:100%;height:100%;background-image:none;padding:0;border-radius:0}.video--article .video__caption-text{z-index:1;overflow:visible;gap:11px;height:100%}.video--article .video__caption-text .video__title{font-family:"Roboto","Arial",sans-serif;font-style:italic;font-weight:400;font-size:16px;line-height:24px;color:#17191c;margin-left:100px;margin-top:15px;letter-spacing:-.27px}.about-cards{list-style:none;padding:0;display:-ms-grid;display:grid;gap:40px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin:0 0 75px}.about-cards__item--grow{-ms-grid-column-span:2;grid-column:span 2}.about-cards__item--grow .about-card__text{max-width:510px}.about-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.about-card__img{margin-bottom:29px;border-radius:4px}.about-card__img img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.about-card__title{max-width:270px;font-weight:600;font-size:24px;line-height:32px;color:#0d0d0d;margin:0 0 4px}.about-card__text{font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#0d0d0d;margin:0}.delivery{margin-bottom:86px}.delivery .delivery-swiper{margin:0 auto 71px;max-width:1440px;padding:0 20px;position:relative}.delivery .delivery-swiper__text{width:50%;min-height:520px;background:#ffdc4c;border-radius:4px 0 0 0;padding:114px 29px 23px 120px}.delivery .delivery-swiper__text h1{letter-spacing:1px;color:#000;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px;margin:0 0 8px}.delivery .delivery-swiper__text p{font-weight:400;font-size:20px;line-height:28px;color:#0d0d0d;max-width:85%;margin:0 0 8px}.delivery .delivery-swiper__swiper-block,.delivery .delivery-swiper__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.delivery .delivery-swiper__text-block{overflow:hidden;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.delivery .delivery-swiper__swiper-block{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2px}.delivery .delivery-swiper .swiper--about-company-big{width:50%;border-radius:0 4px 0 0}.delivery .delivery-swiper .swiper--about-company-big .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.delivery .delivery-swiper .swiper--about-company-small{border-radius:0 0 4px 4px}.delivery .delivery-swiper .swiper--about-company-small .swiper-slide{height:134px;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.delivery .delivery-swiper .swiper--about-company-small .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.delivery .delivery-swiper .swiper-slide-thumb-active{opacity:.6;pointer-events:none}.delivery .delivery-swiper .swiper-button-prev[aria-disabled=true]{display:none}.delivery .delivery-swiper .swiper-button-next,.delivery .delivery-swiper .swiper-button-prev{width:34px;height:57px;bottom:5%;top:auto;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0;border:0;background-color:transparent}.delivery .delivery-swiper .swiper-button-prev{left:102px}.delivery .delivery-swiper .swiper-button-prev svg{width:40px;height:60px;fill:transparent;stroke:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.delivery .delivery-swiper .swiper-button-next:active,.delivery .delivery-swiper .swiper-button-prev:active{outline:0}.delivery .delivery-swiper .swiper-button-next{right:102px}.delivery .delivery-swiper .swiper-button-next svg{width:48px;height:64px;fill:transparent;stroke:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.upload-form h2{margin:0 0 8px;font-weight:600;font-size:24px;line-height:32px}.upload-form p{margin-top:0;margin-bottom:21px;font-size:15px;line-height:24px;color:#0d0d0d}.upload-form__link{color:#0048bb}.upload-form__input{position:relative;margin-bottom:38px}.upload-form__input .custom-input__label,.upload-form__input .custom-textarea__label{font-size:15px;line-height:20px;color:#0d0d0d;margin-bottom:6px}.upload-form__input .custom-input input,.upload-form__input .custom-textarea textarea{width:100%;border:1px solid transparent;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:#f2f2f2}.form-order .custom-textarea textarea:focus,.upload-form__input .custom-input input:focus,.upload-form__input .custom-textarea textarea:focus{border:1px solid #578dd9}.upload-form__input .custom-input input::-webkit-input-placeholder,.upload-form__input .custom-textarea textarea::-webkit-input-placeholder{color:#999}.upload-form__input .custom-input input::-ms-input-placeholder,.upload-form__input .custom-textarea textarea::-ms-input-placeholder{color:#999}.upload-form__input .custom-input input::-moz-placeholder,.upload-form__input .custom-textarea textarea::-moz-placeholder{color:#999}.upload-form__input .custom-textarea textarea{height:96px}.upload-form__input .custom-input.is-invalid input,.upload-form__input .custom-textarea.is-invalid input{border:1px solid #fb5151}.upload-form__input .custom-input__error,.upload-form__input .custom-textarea__error{font-size:14px;line-height:20px;left:0;bottom:-25px}.upload-form__input .msg-error{position:absolute;left:0;bottom:-25px;color:#e50000;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.upload-form__input .msg-error p{font-size:14px;margin:0;color:#e50000}.upload-form__input .msg-error--show{opacity:1}.upload-form__input--textarea{margin-bottom:36px}.upload-form__input--attach{margin-bottom:30px}.upload-form__input--attach svg{margin-left:8px;stroke:#000;fill:none}.upload-form__input--attach:focus svg,.upload-form__input--attach:hover svg,input[type=file]:focus+.upload-form__input--attach svg{stroke:#e50000}.upload-form__input--attach:active svg{stroke:#fb5151}input[type=file]:focus+.upload-form__input--attach{border:1px solid #578dd9;color:#e50000}.upload-form__btn{width:100%;height:40px;font-weight:500;font-size:15px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;background:#ffd426}.upload-form__btn:hover{background-color:#ffe680;-webkit-box-shadow:0 22.34px 17.87px rgba(0,0,0,.042),0 12.52px 10.02px rgba(0,0,0,.04),0 6.66px 5.32px rgba(0,0,0,.07),0;box-shadow:0 22.34px 17.87px rgba(0,0,0,.042),0 12.52px 10.02px rgba(0,0,0,.04),0 6.66px 5.32px rgba(0,0,0,.07),0}.upload-form__btn:focus{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.upload-form__btn:active{background-color:#fabf38;-webkit-box-shadow:none;box-shadow:none}.upload-form__btn.active{background-color:#fabf38}.article{margin-bottom:80px;font-size:16px;line-height:24px;color:#17191c;overflow:hidden}.article h1:not([class]){font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:40px;line-height:48px;color:#000}.article h2:not([class]){font-family:"Montserrat","Arial",sans-serif;margin-top:42px;margin-bottom:16px;font-weight:600;font-size:30px;line-height:40px}.article h3:not([class]){margin:49px 0 8px;font-weight:600;font-size:24px;line-height:32px;color:#0d0d0d}.article p:not([class]){margin:0;max-width:630px}.article p:not([class])+p:not([class]){margin-top:8px}.article__container{max-width:792px;width:100%;margin:0 auto 32px;padding:0 16px}.article__header h1{margin-bottom:7px}.article__header p{margin-bottom:43px;max-width:none;font-size:20px;line-height:28px}.article__header .article__img{margin-right:-100px;margin-left:-100px}.article__header .article__img p{margin-right:100px;margin-left:100px}.article__note{margin-top:30px;margin-bottom:38px;padding-bottom:16px;max-width:700px;border-bottom:4px solid rgba(255,220,76,.7)}.article__note p{max-width:none;font-weight:400;font-size:24px;line-height:32px}.article__img{margin:17px 0 32px}.article__img img{margin-bottom:15px;height:592px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.article__img p{max-width:758px;font-style:italic;letter-spacing:-.23px;color:#17191c}.article__img--average img{height:560px}.article__img--average p{margin:0;max-width:627px}.article__img--small img{height:424px}.article__img+p{margin-top:30px}.article__list{margin-bottom:30px}.article__list p{margin-bottom:8px}.article__list ol,.article__list ul{margin:0;padding:0 0 0 45px;max-width:640px;color:#17191c}.article__list li+li{margin-top:8px}.article__table p{margin-bottom:22px;font-weight:600;font-size:23px;line-height:32px}.article__table table{display:block;font-size:16px;line-height:24px}.article__table th{margin-top:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#17191c;width:330px;display:block;text-align:start}.article__table tr{display:-ms-grid;display:grid;-ms-grid-columns:63.5% 23% 13%;grid-template-columns:63.5% 23% 13%;margin-bottom:10px}.article__table tr:first-child{border-bottom:1px solid #ccc;padding-bottom:8px}.article__table tr:last-child{border-bottom:1px solid #ccc;padding-bottom:25px}.article__table td{color:#17191c}.article__table td:last-child:not(:first-child){text-align:end}.article .product-card__price-bar-short .product-card__price{margin:0}.article .product-category{margin-bottom:27px;padding-bottom:27px}.article .product-category .product-category__inner,.article .product-category .product-category__wrapper{padding:0}.article .product-category .product-category__title,.article .product-category::after,.article .recent-view h2,.article .recent-view::after{display:none}.article .product-category .container{padding:0 24px}.article .products-compilation{margin-bottom:-10px}.article .products-compilation .products-compilation__inner,.article .recent-view .recent-view__inner{padding:0}.article .video{margin-right:-100px;margin-left:-100px}.article .recent-view{margin-bottom:30px}.article .form-block__input{margin-bottom:20px}.article .form-block__input .custom-input label{width:320px;margin-right:12px}.article .blog-timeline::after,.article .blog-timeline::before{content:"";display:block;margin:0;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.article .blog-timeline__inner{padding-top:80px;padding-bottom:96px}.article .blog-timeline__inner .blog-timeline__special{padding:0;margin-top:0}.article .blog-timeline__special-text-wrapper{padding:79px 40px 50px}.article .blog-timeline__special-text-wrapper .blog-timeline__buttons-box{display:-webkit-box;display:-ms-flexbox;display:flex}.article .blog-timeline__special-text-wrapper h3{margin-top:0;margin-bottom:4px;font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:26px;line-height:32px}.article .products-compilation--bottom-border::after,.product-card-big .product-card-swiper .swiper-button-next::after,.product-card-big .product-card-swiper .swiper-button-prev::after{content:none}.calculator-info__title{font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#0d0d0d;margin:0 0 18px}.calculator-info .custom-input__label{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.category-list{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.category-item p{font-weight:700;font-size:14px;letter-spacing:.05em;color:#0d0d0d;text-transform:uppercase}.category-item__link{-webkit-transition:color .3s ease,-webkit-box-shadow .3s ease;-o-transition:color .3s ease,box-shadow .3s ease;transition:color .3s ease,box-shadow .3s ease;transition:color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.category-item__link:focus{outline:0}.category-item__link:focus p,.category-item__link:hover p{color:#e50000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.category-item__link:active p{color:#fb5151}.category-item__img{height:240px;border:solid 1px #e6e6e6;line-height:0;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.category-item__link:active .category-item__img,.category-item__link:focus .category-item__img,.category-item__link:hover .category-item__img{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.article-card__img img,.category-item__img img{height:100%;-o-object-fit:cover;object-fit:cover}.article-card__img{margin-bottom:22px;height:200px;border-radius:4px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.article-card__img img{width:100%;border-radius:4px}.article-card__block-text{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:14px}.article-card__text,.article-card__title{font-weight:600;font-size:18px;line-height:24px;color:#0d0d0d;margin:0 0 2px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.article-card__text{font-weight:400;font-size:16px;color:#000;margin:0}.article-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#177ee6;cursor:pointer;outline:0;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.article-card__link:hover{color:#e50000}.article-card__link:hover svg{fill:#e50000}.article-card__link:focus{color:#e50000}.article-card__link:focus svg{fill:#e50000}.article-card__link:active{color:#fb5151}.article-card__link:active svg{fill:#fb5151}.article-card__link svg{fill:#177ee6;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:18px;margin-left:5px;-webkit-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}.article-card .link{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.article-cards{margin-top:55px}.article-cards .article__title-h2{font-family:"Roboto","Arial",sans-serif;text-align:center;font-weight:600;margin:0}.article-cards__wrapp{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:40px}.article-cards__swiper{display:none}.article-cards__header,.article-cards__link{display:-webkit-box;display:-ms-flexbox;display:flex}.article-cards__header{margin-bottom:47px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-cards__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#177ee6;cursor:pointer;outline:0;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin-top:9px}.article-cards__link:focus,.article-cards__link:hover{color:#e50000}.article-cards__link:focus svg,.article-cards__link:hover svg{fill:#e50000}.article-cards__link:active{color:#fb5151}.article-cards__link:active svg{fill:#fb5151}.article-cards__link svg,.article-link svg{fill:#177ee6;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:18px;margin-left:5px}.article-cards .swiper-slide{max-width:360px;min-width:360px}.article-cards .swiper-wrapper{padding-right:140px}.article-cards .article-cards__link--mob{display:none}.top-article{display:-ms-grid;display:grid;-ms-grid-columns:65.5% 1fr;grid-template-columns:65.5% 1fr;min-height:432px;border-radius:4px;background-color:#f2f2f2}.top-article.link{outline:0}.top-article h3{margin:0 0 2px;font-weight:600;font-size:24px;line-height:32px;color:#0d0d0d}.top-article h3,.top-article p,.top-article.link,.top-article__img-box{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.top-article p{margin:0}.top-article__img-wrapper{height:100%;line-height:0}.top-article__img-box{height:100%;min-height:224px}.top-article__img-box img{height:100%;min-height:224px;-o-object-fit:cover;object-fit:cover}.top-article__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 22px 18px 39px}.top-article__article-link,.top-article__text-content{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.top-article__article-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:21px;border-top:1px solid #ccc}.article-list{padding-bottom:99px}.article-list__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}.article-list__title h1{margin:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:48px;line-height:56px;letter-spacing:1px;text-align:center}.article-list__top-article{margin-bottom:40px}.article-list__content{margin-bottom:59px}.article-list__content-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:40px}.article-list__content-wrapper>div{min-height:462px}.article-list__card .article-card__img,.article-list__card .article-card__img img{height:200px}.article-list__card .article-card__title{margin-bottom:0}.article-list__card .article-card__block-text{margin-bottom:16px}.article-list__card .article-card__link{margin-top:8px;margin-bottom:32px}.article-list__pagination{padding-right:67px}.article-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#177ee6;cursor:pointer;outline:0;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.article-link:hover{color:#e50000}.article-link:hover svg,.product-card-big__services-block .wrapp-checkbox .data-tooltip:hover svg{fill:#e50000}.article-link:focus{color:#e50000}.article-link:focus svg{fill:#e50000}.article-link:active{color:#fb5151}.article-link:active svg{fill:#fb5151}.tools-rental__head{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;min-height:616px;margin-bottom:32px}.tools-rental__head::after{content:"";position:absolute;display:block;top:0;left:0;min-width:900px;width:61.41%;height:100%;margin-right:auto;background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.tools-rental__background-wrapper{position:relative;grid-column:1/-1;grid-row:1/-1;padding:0 20px}.tools-rental__background-img-box{position:relative;width:100%;height:100%;line-height:0;font-size:0;overflow:hidden;max-height:616px}.tools-rental__background-img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tools-rental__text{grid-column:1/-1;grid-row:1/-1;padding:80px 0 96px;z-index:2}.tools-rental__title{margin:0 0 40px;font-family:"Montserrat","Arial",sans-serif;font-weight:800;font-size:56px;line-height:56px;letter-spacing:1px}.tools-rental__subtitle{margin:0 0 8px;font-weight:400;font-size:24px;line-height:32px;color:#0d0d0d}.tools-rental__text ul{margin:0;list-style:none;padding:0 0 0 25px}.tools-rental__text li{position:relative;margin-bottom:4px}.tools-rental__text li::before{position:absolute;content:"";display:block;width:3px;height:3px;top:11px;left:-12px;border-radius:50%;background-color:#0d0d0d}.tools-rental__text p{margin:0 0 8px}.tools-rental__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:22%}.tools-rental__subsection{position:relative;width:50%;max-width:360px;margin-right:40px;padding-right:8px}.tools-rental__subsection:last-child::after{display:none}.tools-rental__subsection-content{position:relative;overflow:hidden}.tools-rental__subsection-content--rules{max-height:auto}.tools-rental-subsection-control,.tools-rental__subsection.is-show .tools-rental__btn-text{display:none}.tools-rental__btn{font-size:15px;line-height:20px;color:#0048bb}.tools-rental__btn:focus,.tools-rental__btn:focus svg,.tools-rental__btn:hover,.tools-rental__btn:hover svg{color:#e50000}.tools-rental__btn:active{color:#fb5151}.tools-rental__btn:focus-visible{outline:0}.tools-rental__btn-text-hidden{display:none;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tools-rental__btn-text-hidden svg{-webkit-transform:rotate(-180deg) translateZ(0);transform:rotate(-180deg) translateZ(0)}.tools-rental__subsection.is-show .tools-rental__btn-text-hidden{display:block}.tools-rental__subsection.is-show .hidden-text{margin-top:8px}.tools-rental__shadow-border--top{display:none}.tools-rental__devices{position:relative;padding-bottom:0}.tools-rental__recent-view{margin-top:30px;margin-bottom:33px}.tools-rental__recent-view .products-compilation__title{margin-bottom:22px}.selected-products--bottom-border{position:relative}.selected-products--bottom-border::after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.selected-products__wrapper{padding-bottom:96px}.selected-products__list{margin:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:64px;padding:48px 0 0}.selected-products__item{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.selected-products__item--promo{width:260px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.selected-products__item--seo{width:260px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.selected-products__item--1,.selected-products__item--2,.selected-products__item--3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.selected-products__item--4,.selected-products__item--5,.selected-products__item--6{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.selected-products__pagination{padding-top:70px;padding-bottom:10px}.selected-products__button-box{display:none}.selected-products__button{display:block;width:100%;max-width:400px;margin:0 auto}.selected-products__button:active{color:#e50000;border-color:#fcc}.product-card-big{margin-top:48px;margin-bottom:69px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:140px}.product-card-big__img{max-width:460px;height:496px;border-radius:2px}.product-card-big .product-card-swiper{margin-bottom:17px;border-radius:2px}.product-card-big .product-card-swiper .swiper-button-next,.product-card-big .product-card-swiper .swiper-button-prev{color:#fff;width:32px;height:32px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0;top:52%}.product-card-big .product-card-swiper .swiper-button-next svg,.product-card-big .product-card-swiper .swiper-button-prev svg{width:32px;height:32px;fill:transparent;stroke:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-card-big .product-card-swiper .swiper-button-prev{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.product-card-big__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.product-card-big__btns .product-card-big__status{font-size:15px;line-height:20px;color:#0d0d0d;margin:0}.product-card-big__btns .swiper-pagination{bottom:0}.product-card-big__btns .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#c4c4c4;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;opacity:1}.product-card-big__btns .swiper-pagination .swiper-pagination-bullet:hover{background:#ffe680}.product-card-big__btns .swiper-pagination .swiper-pagination-bullet:focus{background:#ffe680}.product-card-big__btns .swiper-pagination .swiper-pagination-bullet-active{background:#ffd426}.product-card-big__btns .product-card-big__btn{margin:0;padding:0;font-weight:400;font-size:15px;line-height:20px;color:#0048bb;background-color:transparent;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;z-index:12}.product-card-big__btns .product-card-big__btn svg{margin-left:9px;fill:transparent;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;stroke:#c4c4c4}.product-card-big__btns .product-card-big__btn.is-active svg{fill:#e50000;stroke:none}.product-card-big .swiper-slide{max-width:460px;height:460px;border:1px solid #e6e6e6;border-radius:2px;cursor:-webkit-grab;cursor:grab}.product-card-big .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.product-card-big__services-btn button svg,.product-card-big__title--mob{display:none}.product-card-big__description,.product-card-big__price-sum .wrapp-price span{font-weight:400;font-size:14px;line-height:17px;color:#000;opacity:.5}.product-card-big__price,.product-card-big__price-sum{display:-webkit-box;display:-ms-flexbox;display:flex;gap:21px}.product-card-big__price-sum .wrapp-price{font-weight:500;font-size:17px;line-height:20px;color:#0d0d0d}.product-card-big__price-sum .wrapp-price p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 2.5px}.product-card-big__price-sum .wrapp-price del{font-weight:400;font-size:15px;color:gray}.product-card-big__price-sum .wrapp-price span{color:#0d0d0d;margin-top:2.5px}.product-card-big__price{max-width:360px;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #e6e6e6;padding-bottom:15px;margin-bottom:24px}.product-card-big .filters__btn{font-size:16px;line-height:22px}.product-card-big__price-code{margin-bottom:-2px;font-weight:400;font-size:13px;line-height:20px;color:#0d0d0d}.product-card-big__price-code p,.product-card-big__services-btn button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-big__price-code span{opacity:.5;margin-left:6px}.product-card-big__block-info{max-width:460px}.product-card-big__block-info .product-card-big__title{font-weight:600;font-size:34px;line-height:40px;color:#0d0d0d;margin:0 0 17px}.product-card-big__basket,.product-card-big__block-info .product-card-big__info,.product-card-big__price-code p,.product-card-big__services-btn button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-big__block-info .product-card-big__info{max-width:300px;font-size:15px;line-height:20px;font-weight:400;color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-big__block-info .product-card-big__info p{margin:0 0 3px}.product-card-big__block-info .product-card-big__info .text-blod{font-weight:600}.product-card-big__basket,.product-card-big__basket-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card-big__basket{margin-bottom:32px}.product-card-big__basket .product-card-big__description{line-height:24px;margin-bottom:17px}.product-card-big__basket-wrapp{gap:9px;margin-bottom:8px}.product-card-big__services{max-width:360px;width:100%;border-bottom:1px solid #e6e6e6;padding-bottom:18px;margin-bottom:19px}.product-card-big__services-btn{pointer-events:none}.product-card-big__services-btn button{border:0;background:0 0;font-weight:600;font-size:17px;line-height:20px;color:#0d0d0d;margin:0 0 10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;pointer-events:none;padding:0}.product-card-big__services-wrapp .hidden-text{opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:0}.product-card-big__services-wrapp .filters__btn-text-hidden{display:none}.product-card-big__services-wrapp.is-show .hidden-text{opacity:1;pointer-events:auto}.product-card-big__services-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.product-card-big__services-block svg{fill:transparent}.product-card-big__services-block .wrapp-checkbox,.product-card-big__services-block .wrapp-checkbox .data-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card-big__services-block .wrapp-checkbox .data-tooltip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid #b3b3b3;border-radius:8px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.product-card-big__services-block .wrapp-checkbox .data-tooltip svg{width:6px;height:9px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;fill:#999}.product-card-big__services-block .wrapp-checkbox .data-tooltip:hover{border-color:#e50000}.product-card-big__services-block .wrapp-checkbox .data-tooltip:focus{border-color:#fb5151}.product-card-big__services-block .wrapp-checkbox .data-tooltip:focus svg{fill:#fb5151}.product-card-big__services-block .wrapp-checkbox .data-tooltip[aria-describedby]{pointer-events:none;background:#0d0d0d;border-color:#0d0d0d}.product-card-big__services-block .wrapp-checkbox .data-tooltip[aria-describedby] svg{fill:#fff}.product-card-big__services-block .custom-checkbox label{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:24px;color:#0048bb;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;margin-right:4px}.product-card-big__services-block .custom-checkbox .checkbox-icon{width:18px;height:18px;background:#fff;border:1px solid #0048bb;border-radius:2px;margin-right:7px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.card-basket-product__services .custom-checkbox input:checked+.checkbox-icon,.product-card-big__services-block .custom-checkbox input:checked+.checkbox-icon,.product-profile__services-block .custom-checkbox input:checked+.checkbox-icon,.product-profile__services-wrapper .hidden-text .custom-checkbox input:checked+.checkbox-icon{border-color:#4d4d4d;background:#4d4d4d;background-image:url(/bitrix/templates/osnova/css/../img/sprite/icon-check.svg);background-repeat:no-repeat;background-position:center center}.card-basket-product__services .custom-checkbox input:checked+.checkbox-icon+span,.product-card-big__services-block .custom-checkbox input:checked+.checkbox-icon+span,.product-profile__services-block .custom-checkbox input:checked+.checkbox-icon+span,.product-profile__services-wrapper .hidden-text .custom-checkbox input:checked+.checkbox-icon+span{color:#0d0d0d}.product-card-big__services-block .custom-checkbox span{font-weight:400;font-size:16px;line-height:24px;color:#0048bb}.product-card-big__services-block span,.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card-big__services-block span{font-weight:400;font-size:14px;line-height:24px;color:#0048bb;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.product-card-big__services-block.checked span,.product-card-big__services-block.checked:hover span{color:#0d0d0d}.product-card-big .shadow-border{display:none}.quantity{min-width:120px}.quantity .btn-minus,.quantity .btn-plus,.quantity__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px}.quantity__inner{border-radius:4px;border:1px solid #ddd}.often-buy__text p,.quantity .btn-minus,.quantity .btn-plus{line-height:24px;color:#0d0d0d;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.quantity .btn-minus,.quantity .btn-plus{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;background:0 0;border:0;cursor:pointer;outline:0;padding:0;font-size:24px;font-weight:300}.form-order .order__item:hover .order__item-header p,.often-buy:hover p,.quantity .btn-minus:hover,.quantity .btn-plus:hover{color:#e50000}.quantity__input{max-width:54px;height:100%;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;font-size:16px;line-height:20px;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-align:center;padding:2px 0 0}.quantity__format{margin-left:9px}.often-buy-block{margin-top:50px;margin-bottom:64px}.often-buy-block-border::after{content:"";display:block;margin:0;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.often-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:384px;background:#f6f3ee;border-radius:4px;position:relative;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.often-buy__link{position:absolute;width:100%;height:100%;z-index:999}.often-buy__img img{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover;mix-blend-mode:darken;border-radius:4px}.often-buy__text{margin-top:auto;padding:17px}.often-buy__text p{font-weight:700;font-size:14px;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin:0}.form-order .order__item:hover .order__item-img,.often-buy:hover{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.often-buy-title{font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d;margin:0 0 30px}.often-buy-wrapp{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:40px}.product-page{padding-top:30px}.product-page .product-category--planks .product-category__slider{margin-top:57px;padding-bottom:38px}.product-page .product-category--planks .product-category__slider h3{font-weight:600;font-size:30px;line-height:40px;margin-bottom:32px}.device-list__item.device-list__item--promo::after,.device-list__item.device-list__item--seo::after,.device-list__item.device-list__item--tools-last::after,.product-page .product-category--framehouse-materials .shadow-border{display:none}.product-page .product-category--framehouse-materials .product-category__wrapper{padding-bottom:64px}.product-page .advantages__inner h2{margin-bottom:26px;font-weight:600;font-size:24px;line-height:32px}.device-list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px 0 0}.device-list__item{position:relative;margin-right:40px;margin-bottom:64px}.device-list__item-divider::after{position:absolute;bottom:-24px;content:"";height:1px;background-color:#000;opacity:10%;-webkit-opacity:.1}.device-list__item.device-list__item--tools:nth-last-of-type(1)::after,.device-list__item.device-list__item--tools:nth-last-of-type(2)::after{display:none}.device-list__item--tools:nth-of-type(-n+8){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.device-list__item--tools:nth-of-type(n+9){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.device-list__item--tools:nth-of-type(n+17){display:none}.device-list__item.device-list__item--promo,.device-list__item.device-list__item--seo,.form-order--user .form-order__info-input .form-order__block .custom-input--phone{width:260px}.device-list__item.device-list__item--promo .seo-card,.device-list__item.device-list__item--seo .seo-card{height:auto;min-height:100%}.device-list__item.device-list__item--promo .promo-card,.device-list__item.device-list__item--seo .promo-card{height:auto}.device-list__item--promo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.device-list__item--seo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form-order{margin-top:64px;margin-bottom:82px}.form-order .order-list__title,.form-order-title{border-bottom:1px solid #e6e6e6;padding-bottom:30px;margin-bottom:40px}.form-order .order-list__title h2,.form-order-title h1{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:40px;line-height:48px;letter-spacing:1px;color:#000;margin:0}.form-order .order{margin-bottom:54px}.form-order .order__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-order .order__header,.form-order .order__info{display:-webkit-box;display:-ms-flexbox;display:flex}.form-order .order__info .order__number{margin:0 7px 0 0}.form-order .order__info .order__datum{font-size:15px;color:#0d0d0d;margin:3px 0 0}.form-order .order__btn-copy{font-weight:400;font-size:15px;line-height:24px;margin-top:-9px;cursor:pointer;outline:0;-webkit-transform:.3s ease;-ms-transform:.3s ease;transform:.3s ease}.form-order .order__btn-copy:focus,.form-order .order__btn-copy:hover{color:#e50000;border-color:#e50000}.form-order .order__btn-copy:active{color:#fb5151;border-color:#fb5151}.form-order .order__list{padding:0;margin:35px 0 0;list-style:none;max-width:660px}.form-order .order__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #e6e6e6;margin-bottom:32px;padding-bottom:22px;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0}.form-order .order__item img{max-width:80px;height:80px;width:100%;-o-object-fit:contain;object-fit:contain}.form-order .order__link{position:absolute;width:100%;height:100%}.form-order .order__item-btn{border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;pointer-events:none}.form-order .order__item-btn:hover{opacity:.8}.form-order .order__services{display:block;padding-left:100px;margin-top:-7px}.form-order .order__services .order__column{margin-bottom:4px}.form-order .order__services .order__column p{font-size:14px}.form-order .order__item:last-of-type{margin-bottom:16px;padding-bottom:13px}.form-order .order__item-img{border:1px solid #e6e6e6;border-radius:2px;width:80px;height:80px;margin-right:23px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .order__item-img img{width:100%;height:100%;border-radius:2px}.form-order .order__item-info{width:86%}.form-order .order__item-header{border-bottom:1px solid #e6e6e6;padding-bottom:12px;margin-bottom:9px}.form-order .order__item-header p{margin:0 0 9px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .order__item-header .order__title{max-width:430px;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#0d0d0d}.form-order .order__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-order .order__column p{font-size:16px;line-height:20px;color:#000;margin:0}.form-order .order__sums{display:none}.form-order .order-list::after,.form-order fieldset::after{content:"";display:block;margin:0;height:8px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.form-order .order-list::after{background-color:#f4f4f4}.form-order .order__total-amount{max-width:660px;width:100%;font-weight:600;font-size:16px;line-height:20px;text-align:right;color:#000;padding-left:100px}.form-order .order__total-amount p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-order fieldset::after{background:#f4f4f4}.form-order input:-moz-read-only{color:#aaa}.form-order input:read-only{color:#aaa}.form-order__block-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:31px;background:#e6e6e6;border-radius:4px}.form-order__block-controls .form-order__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:40px;border:0;background:0 0;font-family:"Roboto Condensed","Arial",sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#4d4d4d;padding:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order__block-controls .form-order__btn.is-active,.form-order__block-controls .form-order__btn:hover{background:#fd9;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px}.form-order__block-controls .form-order__btn:hover{opacity:.8}.form-order__block-controls .form-order__btn.is-active{color:#000;pointer-events:none}.form-order__block-controls .form-order__btn.is-active::before{content:"\2022";display:block;margin-right:8px;font-size:28px}.form-order__block-controls .form-order__btn--two.is-active,.form-order__block-controls .form-order__btn--two:hover{border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0}.form-order__block-controls .form-order__btn--two:hover{opacity:.8;background:#fd9}.form-order__form{max-width:660px;margin-top:32px}.form-order__block-item{display:none}.form-order__block-item.is-active{display:block}.form-order__title{font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#0d0d0d;margin:0 0 14px}.form-order__info-input{margin-bottom:24px}.form-order__info-input .form-order__block{display:-ms-grid;display:grid;-ms-grid-columns:39% 55%;grid-template-columns:39% 55%;gap:43px}.form-order__info-input .form-order__block .custom-input input{background:#f2f2f2;border-color:transparent}.form-order__info-map{margin-bottom:22px}.form-order__info-map .map-toggle{display:none;font-weight:400;font-size:15px;line-height:20px;color:#0048bb}.form-order__info-map .map-wrapp-text{display:none}.form-order__info-map .map-wrapp{height:360px}.form-order__info-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.form-order__info-radio .form-order__title{margin-bottom:10px}.form-order__info-radio .form-order__wrapp-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-bottom:25px;margin-right:40px}.form-order__info-radio .form-order__wrapp-radio .custom-radio{cursor:pointer}.form-order__info-radio .form-order__wrapp-radio .custom-radio input{position:absolute;z-index:-1;opacity:0}.form-order__info-radio .form-order__wrapp-radio .custom-radio input+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;width:auto;font-size:15px;line-height:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order__info-radio .form-order__wrapp-radio .custom-radio input+label::before{content:"";width:16px;height:16px;border:1px solid #999;border-radius:50%;margin-right:8px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.form-order__info-radio .form-order__wrapp-radio .custom-radio input:checked+label::before{border:4px solid #4d4d4d}.form-order__info-radio .form-order__wrapp-radio .custom-radio input:not(:checked):hover+label::before{border:1px solid #e50000;cursor:pointer}.form-order__info-radio .form-order__wrapp-radio .custom-radio input:disabled+label::before{border:1px solid #ccc}.form-order__info-radio .form-order__wrapp-radio .custom-radio input:not(:checked):hover+.custom-input__label:hover{color:#e50000;cursor:pointer}.form-order__info-radio .form-order__wrapp-radio .custom-radio input:not(:checked):active+.custom-input__label:active{color:#fb5151}.form-order__info-input--details{margin-bottom:30px}.form-order__info-input--details.custom-textarea{width:320px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:25px}.form-order__info-input--details.custom-textarea.custom-textarea--address{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.form-order__info-input--details.custom-textarea.custom-textarea--time{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;width:300px}.form-order__info-input--details.custom-textarea label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-order__info-input--details.custom-textarea .custom-textarea__label{height:-webkit-fill-available;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:400;font-size:15px;line-height:20px;margin-bottom:8px}.form-order__info-input--details.custom-textarea textarea{width:300px;max-height:80px;min-height:80px;background:#f2f2f2;border-radius:4px;border-color:transparent}.form-order__info-input--details.custom-textarea:last-child{margin-right:0}.form-order__details-order{position:relative;padding:16px 0 11px;margin-bottom:14px}.form-order__details-order .form-order__title{font-weight:700;font-size:13px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px}.form-order__details-order p{font-weight:400;font-size:15px;line-height:20px;margin:0}.form-order__total-amount{position:relative;width:100%;margin-bottom:33px;font-weight:600;font-size:16px;line-height:24px}.form-order__total-amount p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.form-order__pickup p{font-size:15px;line-height:20px;font-weight:400;margin:0 0 25px;color:#0d0d0d}.form-order__pickup .text{border-bottom:1px solid #e6e6e6;padding-bottom:19px}.form-order__pickup .map-wrapp-text{display:block}.form-order__working{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:37px}.form-order__working p{margin:0;font-size:15px;line-height:20px}.form-order-back,.form-order__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.form-order__btn{min-height:40px;width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-order__btn svg{fill:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:18px;margin-left:5px}.form-order__btn[data-block=online-payment]{display:none}.form-order-back{width:153px;border:0;background:0 0;font-weight:400;font-size:15px;line-height:20px;color:#0048bb;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:2px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.form-order-back:focus,.form-order-back:hover{color:#e50000}.form-order-back:focus svg,.form-order-back:hover svg{fill:#e50000}.form-order-back:active{color:#fb5151}.form-order-back:active svg{fill:#fb5151}.form-order-back svg{fill:#0048bb;margin-right:4px;width:12px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order fieldset legend,.form-order__start{display:none}.form-order--user{margin-top:30px;margin-bottom:112px}.form-order--user .form-order__form{max-width:100%}.form-order--user .form-order__container{max-width:660px}.form-order--user .form-order-title{margin-bottom:32px}.form-order--user .form-order__info-input{margin-bottom:47px}.form-order--user .form-order__info-input .form-order__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:460px;gap:20px}.form-order--user .form-order__info-radio{margin-bottom:46px;margin-top:33px}.form-order--user .form-order__info-radio .form-order__title{margin-bottom:18px}.form-order--user .form-order__info-radio .form-order__wrapp-radio{gap:11px;margin-bottom:10px}.form-order--user .form-order__info-radio .form-order__wrapp-radio .custom-input input+label::before{margin-right:5px}.form-order--user .form-order__info-radio--payment .form-order__wrapp-radio{gap:15px;margin-bottom:10px}.form-order--user .form-order__info-radio--payment .form-order__wrapp-radio .custom-radio input+label::before{margin-right:10px}.form-order--user .form-order__info-radio--payment .custom-radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-order--user .form-order__info-radio--payment .custom-radio span{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:15px;line-height:20px;color:gray;margin-left:25px}.form-order--user .form-order__info-input--data{display:none;margin-left:30px;margin-bottom:-13px}.form-order--user .form-order__amount{margin-top:30px;margin-bottom:20px}.form-order--user .form-order__amount .form-order__total-amount{margin-bottom:7px}.form-order--user .form-order__amount .form-order__total-amount:last-child{padding-top:10px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-top:13px;padding-bottom:13px}.form-order--user .form-order__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.form-order--user .form-order__footer p{font-weight:400;font-size:15px;line-height:20px;color:gray;margin:0;max-width:306px}.form-order__wrapp-text{font-size:13px;line-height:20px;color:#0d0d0d}.form-order__wrapp-text p{font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-order__wrapp-text span{font-weight:400;font-size:15px;margin-top:7px;letter-spacing:0;text-transform:none}.form-order__wrapp-text span:last-child{margin:0}.form-order__wrapp-text .form-order__link{letter-spacing:0;text-transform:none;margin-top:7px;font-weight:400;font-size:15px;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.form-order__wrapp-text .form-order__link:active{color:#fb5151}.form-order .data-tooltip:hover .svg,.form-order .self-call{display:none}.form-order .data-tooltip,.form-order .data-tooltip svg{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .data-tooltip{cursor:pointer;outline:0;height:19px;margin-left:6px}.form-order .data-tooltip svg{fill:transparent}.form-order .data-tooltip .svg-active,.form-order .data-tooltip .svg-focus,.form-order .data-tooltip .svg-hover{display:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .data-tooltip:hover .svg-focus{display:block}.form-order .data-tooltip:focus .svg,.form-order .data-tooltip:focus .svg-focus{display:none}.form-order .data-tooltip:focus .svg-hover{display:block}.form-order .data-tooltip:active .svg,.form-order .data-tooltip:active .svg-focus,.form-order .data-tooltip:active .svg-hover{display:none}.form-order .data-tooltip:active .svg-active{display:block}.form-order .data-tooltip[aria-describedby]{pointer-events:none}.form-order .data-tooltip[aria-describedby] .svg,.form-order .data-tooltip[aria-describedby] .svg-focus,.form-order .data-tooltip[aria-describedby] .svg-hover,.upload .file-upload input{display:none}.form-order .data-tooltip[aria-describedby] .svg-active{display:block}.form-order .custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-order .custom-textarea__label,.upload .file-upload{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .custom-textarea__label{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#000;margin-bottom:8px}.form-order .custom-textarea textarea{width:100%;background:#f2f2f2;border-radius:4px;border-color:transparent;height:80px}.tippy-box{width:310px;background:#fff;border-radius:8px}.tippy-content{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:17px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tippy-content p{font-size:15px;line-height:20px;color:#0d0d0d;margin:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow::before,.tippy-box[data-placement^=top]>.tippy-arrow::before{left:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;color:#fff}.tippy-box[data-placement^=bottom]>.tippy-arrow::before{top:-7px;border-bottom-color:initial;border-width:0 8px 8px}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow::before{bottom:-7px;border-width:8px 8px 0;border-top-color:initial}.tippy-arrow{width:16px;height:16px}.tippy-arrow::before{content:"";position:absolute;border-color:transparent;border-style:solid}.upload .file-upload{position:relative;overflow:hidden;text-align:center;width:165px;height:40px;border:1px solid rgba(17,115,212,.5);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;outline:0}.upload .file-upload svg{margin-left:8px;stroke:#000;fill:none}.upload .file-upload:hover{border-color:#e50000}.upload .file-upload:hover span{color:#e50000}.format-select .custom-select__button .custom-select__icon:hover svg,.upload .file-upload:hover span svg{stroke:#e50000}.upload .file-upload:focus{border-color:#fb5151}.upload .file-upload:focus span{color:#e50000}.upload .file-upload:focus span svg{stroke:#e50000}.upload .file-upload:active{border-color:#fb5151}.upload .file-upload:active span{color:#fb5151}.upload .file-upload:active span svg{stroke:#fb5151}.upload .file-upload label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload .file-upload span{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:15px;line-height:24px;color:#0048bb;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.upload .file-upload--show{display:none}.upload .file-show,.upload .file-show .text,.upload .file-upload label,.upload .file-upload span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload .file-show{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.upload .file-show .text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:17px}.upload .file-show .file-upload-btn,.upload .file-show span{display:-webkit-box;font-size:15px;line-height:24px;color:#0d0d0d}.upload .file-show span{max-width:216px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 17px 0 0;font-weight:500}.upload .file-show p{font-weight:500;font-size:15px;line-height:24px;margin:0;color:gray}.upload .file-show .file-upload-btn{width:79px;height:32px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;border:1px solid #d9d9d9;border-radius:4px;background-color:transparent;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.upload .file-show .file-upload-btn:hover{color:#e50000;border-color:#e50000}.upload .file-show .file-upload-btn:focus{color:#fb5151;border-color:#fb5151}.upload--border-gray .file-upload{width:170px;border:1px solid #d9d9d9}.upload--border-gray .file-upload span{font-weight:700;font-size:15px;line-height:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload--border-gray .file-upload span svg{fill:transparent;margin-left:8px}.product-profile{position:relative;margin-bottom:8px}.product-description::after,.product-profile::after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.product-profile__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:575px;margin-top:48px;padding-bottom:69px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-profile__swiper-wrapper{position:absolute;top:0;left:0;width:50%;padding-left:16px}.product-profile__swiper-inner{max-width:460px;height:496px}.product-profile__label{position:absolute;top:0;left:0;padding:5px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#428a44;border-radius:0 0 2px 0;z-index:2}.product-profile__label p{min-width:100%;margin:0;font-family:"Roboto Condensed","Arial",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:.2px;color:#fff}.product-profile__swiper{position:relative;margin-bottom:17px;cursor:-webkit-zoom-in;cursor:zoom-in;border-radius:2px;border:1px solid #e6e6e6}.product-profile__swiper .swiper-slide{max-width:460px;height:460px}.product-profile__swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.product-profile__control-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.product-profile__status{min-width:115px;margin:0;font-size:15px;line-height:20px;color:#0d0d0d}.product-profile__swiper-pagination{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:130px;padding-top:7px;padding-left:5px;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-profile__swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{left:50%;bottom:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-profile__swiper-pagination-bullet{display:block;width:8px;height:8px;margin-bottom:7px;background:#c4c4c4;opacity:1;border-radius:50%;outline:0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-profile__swiper-pagination-bullet:not(:last-of-type):not(:nth-of-type(7n)){margin-right:10px}.product-profile__swiper-pagination-bullet-active{background:#ffd426}.product-profile__btn,.product-profile__btn svg{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-profile__btn{z-index:12;margin:0;padding:0;outline:0;background-color:transparent;font-weight:400;font-size:15px;line-height:20px;color:#0048bb;cursor:pointer}.product-profile__btn svg{margin-left:9px;fill:transparent;stroke:gray}.product-profile__btn.is-active svg{fill:#e50000;stroke:transparent}.product-profile__main-info{width:50%;padding-left:20px}.product-profile__title{max-width:460px;margin:0 0 17px;font-weight:600;font-size:34px;line-height:40px;color:#0d0d0d}.product-profile__data-table{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content auto 80px;-ms-grid-columns:max-content auto 80px;grid-template-columns:-webkit-max-content auto 80px;grid-template-columns:max-content auto 80px;-ms-grid-rows:(minmax(20px,-webkit-max-content))[2] minmax(17px,-webkit-max-content);-ms-grid-rows:(minmax(20px,max-content))[2] minmax(17px,max-content);grid-template-rows:repeat(2,minmax(20px,-webkit-max-content)) minmax(17px,-webkit-max-content);grid-template-rows:repeat(2,minmax(20px,max-content)) minmax(17px,max-content);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:3px;width:360px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.product-profile__desc-box,.product-profile__id-box,.product-profile__old-group-price-box,.product-profile__old-price-box,.product-profile__optional-price-box,.product-profile__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-profile__old-price-box{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.product-profile__old-group-price-box{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.product-profile__old-price{font-weight:400;font-size:15px;line-height:20px;color:gray}.product-profile__price-box{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.product-profile__optional-price-box{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.product-profile__price{margin:0;font-weight:500;font-size:17px;line-height:20px;color:#0d0d0d}.product-profile__price-desc{font-weight:400;font-size:16px;line-height:24px;color:#0d0d0d;margin:0 0 30px;padding-bottom:14px;border-bottom:1px solid #e6e6e6}.product-profile__id-box{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-profile__id{margin:0;font-weight:400;font-size:13px;line-height:20px;white-space:nowrap}.product-profile__desc-box--align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-profile__desc{margin:0;font-weight:400;font-size:14px;line-height:17px;opacity:.5}.product-profile__desc-box--align-right .product-profile__desc{font-size:13px;line-height:20px}.product-profile__quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.product-profile__useful-info{margin-top:0;margin-bottom:17px;font-weight:400;font-size:14px;line-height:24px;color:#727272}.product-profile__button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.product-profile__services{width:100%;max-width:360px;margin-bottom:19px;padding-bottom:18px;border-bottom:1px solid #e6e6e6}.product-profile__services-button-box{pointer-events:none}.product-profile__services-button-box.is-active .product-profile__services-button svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.product-profile__services-button{border:0;background:0 0;font-weight:600;font-size:17px;line-height:20px;color:#0d0d0d;margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;pointer-events:none;padding:0}.product-profile__services-button:focus,.product-profile__services-button:focus svg,.product-profile__services-button:hover,.product-profile__services-button:hover svg{color:#e50000;border-color:#e50000}.product-profile__services-button:active{color:#fb5151;border-color:#fb5151}.product-profile__services-button svg{display:none}.product-profile__services-button.is-active svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.product-profile__services-wrapper .product-profile__services-block--hidden{opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:0}.product-profile__services-wrapper.is-show .product-profile__services-block--hidden{opacity:1;pointer-events:auto}.product-profile__services-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.product-profile__services-block.checked span,.product-profile__services-block.checked:hover span{color:#0d0d0d}.product-profile__services-block svg{fill:transparent}.product-profile__services-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-basket-product__services .custom-checkbox label,.product-profile__data-tooltip,.product-profile__services-block .custom-checkbox label,.product-profile__services-wrapper .hidden-text .custom-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-profile__data-tooltip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16px;border:1px solid #b3b3b3;border-radius:8px;width:16px}.product-profile__data-tooltip[aria-describedby]{pointer-events:none;background:#0d0d0d;border-color:#0d0d0d}.product-profile__data-tooltip svg{width:6px;height:9px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;fill:#999}.product-profile__data-tooltip svg[aria-describedby]{fill:#fff}.card-basket-product__services .custom-checkbox label,.product-profile__services-block .custom-checkbox label,.product-profile__services-wrapper .hidden-text .custom-checkbox label{width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:24px;color:#0048bb;margin-right:4px}.product-profile__services-block .custom-checkbox .checkbox-icon,.product-profile__services-wrapper .hidden-text .custom-checkbox .checkbox-icon{width:18px;height:18px;background:#fff;border:1px solid #0048bb;border-radius:2px;margin-right:7px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-profile__info{position:relative;max-width:300px;font-size:15px;line-height:20px;font-weight:400;color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-profile__info p{margin:0 0 3px}.product-profile__info .text-blod{font-weight:600}.product-profile__services-wrapper.is-show .hidden-text{opacity:1;pointer-events:auto}.product-profile__services-wrapper .hidden-text{margin-top:10px;opacity:0;pointer-events:none;-webkit-transition:max-height .3s ease,opacity .3s ease;-o-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease;max-height:0}.product-profile__services-wrapper .hidden-text .custom-checkbox span{font-weight:400;font-size:16px;line-height:24px;color:#0048bb}.product-description{position:relative}.product-description__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px;padding:56px 16px 69px}.product-description--selling .product-description__inner{display:block}.product-description__inner h3{font-weight:600;font-size:23px;line-height:32px;color:#0d0d0d;margin-top:0;margin-bottom:7px}.product-description__shadow-border{display:none}.product-description__deal-offer-list,.product-description__deal-rules-list,.product-description__deal-terms h3{max-width:360px}.product-description__deal-offer-list{margin-top:0;margin-bottom:29px;padding-left:25px}.product-description__deal-offer-item:not(:last-of-type){margin-bottom:3px}.product-description__deal-offer-item p,.product-description__deal-rules-item p{margin:0;color:#0d0d0d}.product-description__deal-offer-list-control{display:none}.product-description__deal-rules-list{margin:0;padding:0;list-style:none}.product-description__deal-rules-item{margin-bottom:7px}.product-description__deal-rules-item:last-of-type{margin-bottom:0}.product-description__deal-rules-list-control{display:none}.product-description--selling .product-description__specification-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}.product-description__text{max-width:460px;margin-bottom:33px}.product-description--selling .product-description__text{max-width:unset}.product-description__text-paragraph{margin-top:0;margin-bottom:8px;color:#0d0d0d}.product-description--selling .product-description__text-paragraph{max-width:520px}.product-description__specification-item.is-hidden,.product-description__text-control{display:none}.product-description__list-control button,.product-description__text-control button{font-size:16px;line-height:22px}.product-description__terms-of-use-list{margin:0;padding:0;list-style:none}.product-description__terms-of-use-title{margin-top:8px;margin-bottom:4px;font-weight:400;font-size:20px;line-height:28px;color:#0d0d0d}.product-description__terms-of-use-text{margin-top:0;margin-bottom:8px;color:#0d0d0d}.product-description__specification-list{margin:0;padding:0;list-style:none}.product-description__specification-item{-ms-flex-wrap:wrap;flex-wrap:wrap;width:360px;margin-bottom:16px}.product-description__specification-item,.product-description__specification-item.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.product-description__specification-item span{font-size:15px;line-height:20px}.product-description__specification-item-name,.product-description__specification-item-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-description__specification-item-name{width:200px}.product-description__specification-item-value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-description__list-control .list-control__toggle--open svg{left:106px}.product-description__list-control .list-control__toggle--close svg{left:63px}.list-control__toggle{position:relative;display:none;min-width:150px;padding:0;background-color:transparent;border:0;font-family:"Roboto","Arial",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#0048bb;text-align:left;cursor:pointer;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.list-control__toggle::before{content:attr(data-text);display:block;margin-right:5px}.list-control__toggle--visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.list-control__toggle:focus,.list-control__toggle:hover{outline:0;color:#e50000}.list-control__toggle:active{color:#fb5151}.list-control__toggle svg{width:14px;height:8px;margin-bottom:7px;color:#0048bb;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.list-control__toggle:focus svg,.list-control__toggle:hover svg{color:#e50000;outline:0}.list-control__toggle:active svg{color:#fb5151}.list-control__toggle--open svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.format-select{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.format-select .custom-select__button{width:88px;height:32px;border:1px solid #ddd;border-radius:4px;padding:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:default;pointer-events:none}.format-select .custom-select__button .custom-select__icon,.format-select .custom-select__button .custom-select__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.format-select .custom-select__button .custom-select__text{font-size:15px;line-height:20px;font-family:"Roboto","Arial",sans-serif;color:#000;width:52px;pointer-events:none}.format-select .custom-select__button .custom-select__icon{width:35px;height:32px;border-left:1px solid #ddd;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;pointer-events:visible}.format-select .custom-select__button .custom-select__icon:hover{color:#e50000}.format-select .custom-select__button .custom-select__icon:focus{color:#fb5151}.format-select .custom-select__button .custom-select__icon:focus svg{stroke:#fb5151}.format-select .custom-select__button .custom-select__icon svg{fill:transparent;stroke:#000}.format-select .custom-select__list{width:54px;max-height:91px;background:#fff;border:1px solid #ddd;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;bottom:1px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.format-select .custom-select__list::-webkit-scrollbar{display:none}.format-select .custom-select__item{width:100%;font-size:15px;line-height:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-bottom:1px solid #ddd;background-color:transparent;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.format-select .custom-select__item:hover{opacity:.8;color:#e50000}.format-select .custom-select__item[aria-selected=true]{pointer-events:none}.format-select .custom-select__item:last-child{border-bottom:none}.format-select[disabled]{opacity:.5;pointer-events:none}.format-select[disabled] .custom-select__icon{pointer-events:none}.format-select.is-open .custom-select__icon{-webkit-transform:initial;-ms-transform:initial;transform:initial}.format-select.is-open .custom-select__icon svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.format-select.is-open .custom-select__button{border-bottom-left-radius:0}.btn-baskets{max-width:260px}.btn-baskets .btn--yellow{background:#ffd426;width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:15px;margin:0;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.btn-baskets .btn--yellow:hover{background:#ffe680;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn-baskets .btn--yellow:focus{background:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.btn-baskets .btn--yellow:active{background:#fabf38;-webkit-box-shadow:none;box-shadow:none}.btn-baskets .btn--yellow:disabled{background-color:#e6e6e6}.btn-baskets .btn-basket{padding:0 18.5px;width:100%;height:40px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-baskets .btn-basket span{font-weight:500;font-size:15px;line-height:24px;color:#fff}.btn-baskets .btn-basket span svg{margin-left:4px;fill:#fff;-webkit-transform:rotateY(181deg);transform:rotateY(181deg)}.basket .recent-view::after,.btn-baskets.btn-show .btn-add-basket{display:none}.btn-baskets .btn-basket span,.btn-baskets.btn-show .btn-basket{display:-webkit-box;display:-ms-flexbox;display:flex}.toast-container{z-index:11111;max-width:360px;width:100%;height:48px;background:#222;position:fixed;bottom:2%;right:0}.toast-info{padding:11px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toast-close-button{border:0;background-color:transparent;color:#fff;cursor:pointer;outline:0;-webkit-transform:.3s ease;-ms-transform:.3s ease;transform:.3s ease}.basket-without-goods p a:hover,.toast-close-button:hover{color:#e50000}.toast-message{font-weight:400;font-size:15px;line-height:24px;color:#fff}.basket{margin-top:60px;margin-bottom:24px}.basket__block-title{border-bottom:1px solid #e6e6e6;padding-bottom:40px;margin-bottom:40px}.basket__title{font-family:"Montserrat","Arial",sans-serif;font-style:normal;font-weight:800;font-size:56px;line-height:56px;letter-spacing:1px;color:#000;margin:0}.basket .recent-view .recent-view__inner{padding-top:0}.basket .products-compilation--bottom-border::after{content:none}.basket__products{max-width:760px;margin-bottom:80px}.basket__total,.basket__total-price{display:-webkit-box;display:-ms-flexbox;display:flex}.basket__total{max-width:560px;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:end;align-content:flex-end;margin-top:-5px}.basket__total-price{gap:10px;margin-bottom:37px;font-weight:600;font-size:18px;line-height:20px;color:#000}.basket__total-info,.basket__total-price,.basket__total-price p{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket__total-price p{margin:0;width:100%}.basket__total-info,.basket__total-info .btn,.basket__total-price p{display:-webkit-box;display:-ms-flexbox;display:flex}.basket__total-info{gap:10px}.basket__total-info p{width:306px;font-weight:400;font-size:15px;line-height:20px;color:gray;margin:0}.basket__total-info .btn{width:200px;height:40px;font-weight:500;font-size:15px;line-height:24px;color:#000;background:#ffd426;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__total-info .btn:hover{background-color:#ffe680;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0;box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0}.basket__total-info .btn:focus{background-color:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.basket__total-info .btn:active{background-color:#fabf38;-webkit-box-shadow:none;box-shadow:none}.basket__total-info .btn.active{background-color:#fabf38}.basket__total-info .btn:disabled{background-color:#e6e6e6}.basket--without-goods{margin-bottom:16px}.basket--without-goods .basket__block-title{padding-bottom:35px;margin-bottom:28px}.basket--without-goods .abbreviation-block{margin-bottom:8px}.basket-without-goods{margin-bottom:60px}.basket-without-goods__block-title{margin-bottom:27px}.basket-without-goods .text-bold{font-weight:600;font-size:20px;line-height:28px;color:#000;margin:0 0 4px}.basket-without-goods p{max-width:593px;font-weight:400;font-size:17px;line-height:28px;color:#0d0d0d;margin:0 0 1px}.basket-without-goods p a{color:#0048bb;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.basket-without-goods p a:focus{color:#fb5151}.card-basket-product{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:760px;border-bottom:1px solid #e6e6e6;margin:0 0 32px;padding-bottom:23px}.card-basket-product__block-info{max-width:560px;width:100%}.card-basket-product__img-block{margin-right:40px}.card-basket-product__img{width:160px;height:160px;border:1px solid #e6e6e6;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-basket-product__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-basket-product__title{max-width:430px;font-weight:400;font-size:18px;line-height:28px;color:#0048bb;margin:-4px 0 12px}.card-basket-product__price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.card-basket-product__price p{font-weight:400;font-size:16px;line-height:20px;color:#0d0d0d;margin:0 10px 0 0}.card-basket-product__price p:first-child::after{content:"\2022";margin-left:10px}.card-basket-product__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:13px}.card-basket-product__btns,.card-basket-product__btns .btns-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex}.card-basket-product__btns .quantity{margin-right:10px}.card-basket-product__btns .format-select{margin-right:35px}.card-basket-product__btns .btn--deletel{border:0;background:0 0;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#999;padding:0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.card-basket-product__btns .btn--deletel:hover{color:#e50000}.card-basket-product__btns .btn--deletel:focus{color:#fb5151}.card-basket-product__price-sum{font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#0d0d0d;margin:18px 0 0 auto}.card-basket-product__services{max-width:360px}.card-basket-product__services svg{fill:transparent}.card-basket-product__services .wrapp-checkbox,.card-basket-product__services .wrapp-checkbox .data-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-basket-product__services .wrapp-checkbox .data-tooltip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid #b3b3b3;border-radius:8px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.card-basket-product__services .wrapp-checkbox .data-tooltip svg{width:6px;height:9px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;fill:#999}.card-basket-product__services .wrapp-checkbox .data-tooltip:hover{border-color:#e50000}.card-basket-product__services .wrapp-checkbox .data-tooltip:hover svg{fill:#e50000}.card-basket-product__services .wrapp-checkbox .data-tooltip:focus{border-color:#fb5151}.card-basket-product__services .wrapp-checkbox .data-tooltip:focus svg{fill:#fb5151}.card-basket-product__services .wrapp-checkbox .data-tooltip[aria-describedby]{pointer-events:none;background:#0d0d0d;border-color:#0d0d0d}.card-basket-product__services .wrapp-checkbox .data-tooltip[aria-describedby] svg{fill:#fff}.card-basket-product__services .custom-checkbox .checkbox-icon{width:18px;height:18px;background:#fff;border:1px solid #0048bb;border-radius:2px;margin-right:7px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.card-basket-product__services .custom-checkbox span,.card-basket-product__services span{font-weight:400;font-size:16px;line-height:24px;color:#0048bb}.card-basket-product__services span{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0}.card-basket-product__services-btn{display:none}.card-basket-product__services-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.card-basket-product__services-block.checked span,.card-basket-product__services-block.checked:hover span{color:#0d0d0d}.card-basket-product__services-block:hover .custom-checkbox span,.card-basket-product__services-block:hover span{color:#e50000}.card-basket-product__services-block:hover .custom-checkbox .checkbox-icon{border:1px solid #e50000}.card-basket-product__services-wrapp .hidden-text{opacity:0;pointer-events:none;-webkit-transition:max-height .3s ease,opacity .3s ease;-o-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease;max-height:0}.card-basket-product__services-wrapp .filters__btn-text-hidden,.card-basket-product__wrapp-mob{display:none}.card-basket-product__services-wrapp.is-show .hidden-text{opacity:1;pointer-events:auto}.card-basket-product .filters__btn{font-size:15px}.card-basket-product .filters__btn svg{margin-left:5px}.block-deletel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:0 0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.block-deletel.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.block-deletel__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.block-deletel__content{width:360px;padding:52px;border:1px solid #e6e6e6;border-radius:4px;background:#fff;position:relative}.block-deletel__wrapp p{width:166px;font-weight:400;font-size:15px;line-height:20px;text-align:center;color:#0d0d0d;margin:0 auto 51px}.block-deletel__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-deletel__btns .btn,.modal-slider__swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-deletel__btns .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:40px}.block-deletel__close-btn{position:absolute;top:6px;right:3px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:1440px;height:100%;margin:0 auto}.modal--slider{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-slider__swiper-box{position:relative;width:840px;margin-left:auto;margin-right:0;padding:32px 40px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-slider__swiper{overflow:hidden}.modal-slider__swiper .swiper-slide{width:760px;height:760px;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}.modal-slider__swiper-button{top:367px;z-index:2;width:64px;height:64px;background-color:#fff;border:0;border-radius:50%;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);box-shadow:0 43px 29px rgba(26,71,109,.061852),0 17.9644px 13.9915px rgba(26,71,109,.0888564),0 9.60461px 8.49354px rgba(26,71,109,.11),0 5.38427px 5.35416px rgba(26,71,109,.131144),0 2.85954px 3.20085px rgba(26,71,109,.158148),0 1.18992px 1.50287px rgba(26,71,109,.22);opacity:.8;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.modal-slider__swiper-button--next{right:-45px}.modal-slider__swiper-button--prev{left:-45px}.modal-slider__swiper-button:active,.modal-slider__swiper-button:focus,.modal-slider__swiper-button:hover{opacity:1;outline:0}.modal-slider__swiper-button:active{-webkit-box-shadow:none;box-shadow:none}.modal-slider__swiper-button::after{-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease;color:#000;font-size:26px}.modal-slider__swiper-button:focus::after,.modal-slider__swiper-button:hover::after{color:#e50000;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;outline:0}.modal-slider__swiper-button:active::after{color:#fb5151}.modal-slider__swiper-button[aria-disabled=true],.product-set__item.product-set__item-last:after,.product-set__item.product-set__promo:after,.product-set__item.product-set__seo:after{display:none}.modal-slider__info{width:360px;padding-top:31px}.modal-slider__product-name{max-width:200px;margin-top:0;margin-bottom:8px;font-weight:700;font-size:15px;line-height:24px}.modal-slider__info-table{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:3px;margin-bottom:14px}.modal-slider__desc-box,.modal-slider__price-box{min-height:20px}.modal-slider__desc,.modal-slider__price{margin:0;font-weight:400;font-size:20px;line-height:20px}.modal-slider__desc{font-size:13px;opacity:.5}.modal-slider__cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:260px;height:40px;margin:0;padding:10px;background:#ffd426;border-radius:4px;font-weight:500;font-size:15px;color:#000;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;-o-transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.modal-slider__cart-button:hover{background:#ffe680;-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.modal-slider__cart-button:focus{background:#ffe680;-webkit-box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 5px 4.32px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.modal-slider__cart-button:active{background:#fabf38;-webkit-box-shadow:none;box-shadow:none}.modal-slider__button-box .btn-baskets{width:160px}.modal-slider__button-box .btn-baskets .btn--yellow{padding:0}.abbreviation-block{margin-bottom:25px}.abbreviation-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;background:#f2f2f2;border-radius:8px}.abbreviation-block__img-wrapper{max-width:500px;width:100%;background-image:url(/bitrix/templates/osnova/css/../img/content/service/publication-img.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px 0 0 4px}.abbreviation-block__text-content{max-width:600px;width:100%;padding:54px 59px;font-weight:400;font-size:17px;line-height:24px;color:#0d0d0d}.abbreviation-block p{margin:0}.abbreviation-block .text-bold{font-weight:600;font-family:"Roboto","Arial",sans-serif}.seo-advantages{position:relative}.seo-advantages__section-title{margin:0 0 26px;font-weight:500;font-size:24px;line-height:32px;color:#0d0d0d}.seo-advantages__item-title{margin:0 0 8px;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase}.seo-advantages__block p{margin:0 0 8px;color:#0d0d0d}.seo-advantages__block>ul{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(360px)[3];grid-template-columns:repeat(3,360px);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:28px}.seo-advantages--rental{padding:80px 0 76px}.seo-advantages--rental .seo-advantages__section-title{margin-bottom:24px}.seo-advantages--rental .seo-advantages__item-title{font-size:15px}.seo-advantages--rental .seo-advantages__block>ul>li{padding-right:16px}.seo-article{color:#17191c;position:relative}.seo-article p{margin:0 0 8px}.seo-article__title{margin:0 0 15px;font-weight:500;font-size:24px;line-height:32px;color:#0d0d0d}.seo-article__wrapper{margin:0 200px;max-width:644px}.seo-article--tools-rental{padding:80px 0 66px}.bottom-border::after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px;background:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.text-section--payment{border-bottom:1px solid #e6e6e6}.text-section--payment .text-section__group{margin-top:24px}.text-section--payment .text-section__card-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;margin-top:18px;max-width:900px}.text-section--payment .text-section__card{margin-bottom:49px}.text-section--purchase{padding-top:56px}.text-section--purchase .text-section__group{margin-bottom:25px}.text-section--purchase .text-section__card-list{margin-top:34px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-section--purchase .text-section__card{max-width:360px;width:100%;margin-bottom:57px}.product-set__item.width-full{width:100%}.product-set__item{position:relative}.product-set__item-divider:after{position:absolute;bottom:-24px;content:"";height:1px;background-color:#000;opacity:10%;-webkit-opacity:.1}.popular-category{padding-bottom:14px}.popular-category__title{margin-top:0;margin-bottom:30px;font-weight:600;font-size:30px;line-height:40px;color:#0d0d0d}.all-categories{padding-top:74px;padding-bottom:90px}.all-categories .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;row-gap:80px}.all-categories__title{margin:0;padding-bottom:11px;font-weight:600;font-size:20px;line-height:28px;border-bottom:1px solid #ccc}.all-categories__title-link{display:inline-block;color:#0d0d0d}.all-categories__title-link svg{width:24px;height:25px;display:inline-block;vertical-align:middle;margin-left:4px}.all-categories__subtitle-link{margin-bottom:10px;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.03em;text-transform:uppercase}.all-categories__list{margin:0;padding:20px 0 0;list-style:none}.all-categories__list--inner{padding-top:0}.all-categories__list-inner-item,.all-categories__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.all-categories__list-item{font-size:18px;line-height:24px}.all-categories__list-inner-item{padding-top:35px}.all-categories__list-inner-item:first-child{padding-top:15px}.all-categories__list-link{color:#0048bb}.all-categories__list-item+.all-categories__list-item{margin-top:10px}.flatpickr-calendar{width:304px;border-radius:4px;-webkit-box-shadow:0 22px 70px rgba(0,0,0,.1),0 8.03036px 24.3509px rgba(0,0,0,.0689982),0 3.89859px 10.6507px rgba(0,0,0,.0556291),0 1.91116px 4.47149px rgba(0,0,0,.0443709),0 .75568px 1.4218px rgba(0,0,0,.0310018);box-shadow:0 22px 70px rgba(0,0,0,.1),0 8.03036px 24.3509px rgba(0,0,0,.0689982),0 3.89859px 10.6507px rgba(0,0,0,.0556291),0 1.91116px 4.47149px rgba(0,0,0,.0443709),0 .75568px 1.4218px rgba(0,0,0,.0310018)}.flatpickr-calendar::after,.flatpickr-calendar::before{content:none}.flatpickr-months .flatpickr-month{height:44px}.flatpickr-current-month .numInputWrapper,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{display:none}.flatpickr-current-month{padding-top:0;padding-right:24px;padding-bottom:2px;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flatpickr-current-month .flatpickr-monthDropdown-months{padding:19px 0 0;width:100%;min-width:auto;max-width:none;font-family:"Roboto","Arial",sans-serif;font-weight:600;font-size:12px;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-align:center;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.flatpickr-rContainer{padding-right:21px;padding-bottom:8px;padding-left:10px;width:100%}.flatpickr-weekdays{margin-bottom:4px;width:100%;height:auto}.dayContainer,.flatpickr-days{width:100%;min-width:auto;max-width:none}.flatpickr-weekdaycontainer{-ms-flex-pack:distribute;justify-content:space-around}.flatpickr-day,span.flatpickr-weekday{padding:7px 0 9px;max-width:37px;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:36px;font-family:"Roboto","Arial",sans-serif;font-weight:400;line-height:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent}.flatpickr-day{margin-bottom:4px;color:#000;border-radius:2px;font-size:15px}span.flatpickr-weekday{font-size:12px}.flatpickr-day:focus,.flatpickr-day:hover{background:0 0;border-color:#ffd426}.flatpickr-day.today{font-weight:700;color:#000;border-color:transparent}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:0 0;border-color:#ffd426;color:#000}.flatpickr-day.selected{background:#ffd426;border-color:#ffd426;color:#000;pointer-events:none}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:#000}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover{background:0 0;border-color:#ffd426}.flatpickr-day.flatpickr-disabled{color:#b3b3b3}.flatpickr-day.flatpickr-disabled:focus,.flatpickr-day.flatpickr-disabled:hover{border-color:transparent;background:0 0;color:#b3b3b3}.select-date__inner{position:relative;width:175px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;border-radius:4px;padding:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:default;pointer-events:none}.select-date input,.select-date__button{border:0;background-color:transparent;outline:0}.select-date input{padding:5px 0 5px 10px;min-width:10px;font-size:16px;line-height:20px;font-family:"Roboto","Arial",sans-serif;width:auto}.select-date__button{margin-left:auto;width:35px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #ddd;cursor:pointer;pointer-events:visible}.select-date__button:hover{color:#e50000}.select-date__button:hover svg{stroke:#e50000}.select-date__button:focus{color:#fb5151}.select-date__button:focus svg{stroke:#fb5151}.select-date__button.is-active .select-date__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-date__button svg{fill:transparent;stroke:#000;-webkit-transition:stroke .3s ease;-o-transition:stroke .3s ease;transition:stroke .3s ease}.select-date__calendar-position{position:absolute;left:-1px;bottom:-11px}.select-date__icon{-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.select-date__today-message,.select-date__weekend-message{margin-top:12px;display:none;position:relative;font-size:15px;line-height:20px}.select-date__today-message.is-show,.select-date__weekend-message.is-show{display:block}.select-date__today-message{padding-left:22px}.select-date__msg-icon{position:absolute;top:1px;left:0;width:16px;height:16px;background-color:#ffd426;color:#fff;border-radius:9999px}.shipping-calculator__title{margin-bottom:31px}.shipping-calculator__form{max-width:660px;font-size:15px;line-height:20px}.shipping-calculator__field{margin-bottom:28px}.shipping-calculator__field .custom-input--time{margin-top:10px;margin-left:25px}.shipping-calculator__field .custom-toggle{font-size:15px;line-height:20px}.shipping-calculator__field .custom-toggle:not(.custom-toggle--bordered)+.custom-toggle{margin-top:12px}.shipping-calculator__field .custom-textarea{max-width:560px}.shipping-calculator__field .custom-textarea textarea{height:80px}.shipping-calculator__field-title{margin:0 0 10px;font-weight:600;font-size:14px;line-height:24px;letter-spacing:1px;text-transform:uppercase}.shipping-calculator__items--row{display:-webkit-box;display:-ms-flexbox;display:flex}.shipping-calculator__columns-2{display:-ms-grid;display:grid;-ms-grid-columns:260px 360px;grid-template-columns:260px 360px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.shipping-calculator__map{margin-top:24px;grid-column:1/-1}.shipping-calculator .custom-input[data-connect-item=preferential-tariff].is-hidden,.shipping-calculator .custom-input[data-connect-item=time].is-hidden,.shipping-calculator .custom-toggle[data-connect-item=preferential-tariff].is-hidden,.shipping-calculator .custom-toggle[data-connect-item=standart-tariff].is-hidden,.shipping-calculator__map .map__toggle{display:none}.shipping-calculator__map .map-wrapp{width:100%;height:360px;border-radius:2px;overflow:hidden}.shipping-calculator__info{padding-top:10px;padding-bottom:10px;border-top:1px solid #e6e6e6}.shipping-calculator__details span{display:inline-block;white-space:nowrap}.shipping-calculator__total-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:16px;line-height:24px}.shipping-calculator__total-price .data-tooltip{margin-top:4px;margin-left:6px}.shipping-calculator .data-tooltip,.shipping-calculator__submit-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shipping-calculator__submit-btn{margin-top:10px;min-height:40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:200px}.shipping-calculator__submit-btn svg{fill:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:18px;margin-left:5px}.shipping-calculator .data-tooltip{background-color:transparent;color:#ffd426;-ms-flex-negative:0;flex-shrink:0;display:none;width:16px;height:16px;border:1px solid #ffd426;border-radius:9999px;cursor:pointer;-webkit-transition:color .3s ease,border-color .3s ease,background-color .3s ease;-o-transition:color .3s ease,border-color .3s ease,background-color .3s ease;transition:color .3s ease,border-color .3s ease,background-color .3s ease;outline:0}.shipping-calculator .data-tooltip:focus,.shipping-calculator .data-tooltip:hover{background-color:#ffd426;color:#fff}.shipping-calculator .data-tooltip[aria-describedby]{background-color:#ffd426;color:#fff}.shipping-calculator .data-tooltip.is-active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shipping-calculator .custom-input[data-connect-item=preferential-tariff]{margin-top:30px}@media (hover:hover),screen and (min-width:0\0){.footer .footer__link:active{color:#666}.btn--transparent:focus svg,.btn--transparent:hover svg{opacity:.8}.btn--transparent-with-text:focus,.btn--transparent-with-text:hover{color:#e50000;opacity:1}.btn--transparent-with-text:focus::after,.btn--transparent-with-text:hover::after{border-top:solid 8px #e50000}.btn--transparent-with-text:active{color:#fb5151}.btn--transparent-with-text:focus-visible{outline:0}.custom-input__clear-btn:focus,.custom-input__clear-btn:hover,.custom-textarea__clear-btn:focus,.custom-textarea__clear-btn:hover{color:#0d0d0d}.custom-input__clear-btn:focus-visible,.custom-textarea__clear-btn:focus-visible{outline:0}.custom-select__item:focus,.custom-select__item:hover,.custom-select__item[aria-selected=true]:focus,.custom-select__item[aria-selected=true]:hover{background-color:#f2f2f2}.contacts-social__link:focus svg,.contacts-social__link:hover svg,.custom-toggle--bg label:focus,.custom-toggle--bg label:hover,.hover-red:focus,.hover-red:hover{color:#e50000}.hover-red:active{color:#fb5151}.hover-red:focus-visible{outline:0}.communications__wrapp--social .communications__link--tg:focus,.communications__wrapp--social .communications__link--tg:hover,.communications__wrapp--social .communications__link--whatsapp:focus,.communications__wrapp--social .communications__link--whatsapp:hover{border:1px solid #e50000;color:#e50000}.communications__wrapp--social .communications__link--tg:focus svg,.communications__wrapp--social .communications__link--tg:hover svg,.communications__wrapp--social .communications__link--whatsapp:focus svg,.communications__wrapp--social .communications__link--whatsapp:hover svg{stroke:#e50000}.article-card .link:focus .article-card__img,.article-card .link:hover .article-card__img{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.article-card .link:focus .article-card__link,.article-card .link:hover .article-card__link,.breadcrumbs__link:focus,.breadcrumbs__link:hover,.communications__link:focus,.communications__link:hover{color:#e50000}.article-card .link:focus .article-card__link svg,.article-card .link:hover .article-card__link svg,.top-article.link:focus .article-link svg,.top-article.link:hover .article-link svg{fill:#e50000}.top-article.link:focus .top-article__img-box,.top-article.link:hover .top-article__img-box{-webkit-box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1);box-shadow:0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.07),0 1.5px 3px rgba(0,0,0,.1)}.top-article.link:focus .article-link,.top-article.link:hover .article-link{color:#e50000}.product-card-big .product-card-swiper .swiper-button-next:hover,.product-card-big .product-card-swiper .swiper-button-prev:hover,.product-card-big__btns .product-card-big__btn:hover,.product-card-big__services-block .custom-checkbox:hover span,.product-card-big__services-block:hover .custom-checkbox span,.product-card-big__services-block:hover span{color:#e50000}.product-card-big .product-card-swiper .swiper-button-next:hover svg,.product-card-big .product-card-swiper .swiper-button-prev:hover svg{stroke:#e50000}.product-card-big__btns .product-card-big__btn:hover svg{fill:#e50000;stroke:none}.card-basket-product__services .custom-checkbox:hover .checkbox-icon,.product-card-big__services-block .custom-checkbox:hover .checkbox-icon,.product-card-big__services-block:hover .custom-checkbox .checkbox-icon,.product-profile__services-block .custom-checkbox:hover .checkbox-icon{border:1px solid #e50000}.form-order__wrapp-text .form-order__link:focus,.form-order__wrapp-text .form-order__link:hover{color:#e50000}.product-profile__swiper-pagination-bullet:hover{background:#ffe680}.product-profile__swiper-pagination-bullet:focus{background:#ffe680}.card-basket-product__services .custom-checkbox:hover span,.product-profile__btn:hover,.product-profile__services-block .custom-checkbox:hover span{color:#e50000}.product-profile__btn:hover svg{fill:#e50000;stroke:transparent}}@media (min-width:768px){.shipping-calculator__items--row .custom-toggle--bordered:not(:first-child) .custom-toggle__label::before{border-left-color:transparent}.shipping-calculator__items--row .custom-toggle--bordered:not(:first-child):not(:last-child) .custom-toggle__label::before{border-radius:0}.shipping-calculator__items--row .custom-toggle--bordered:first-child:not(:last-child) .custom-toggle__label::before{border-top-right-radius:0;border-bottom-right-radius:0}.shipping-calculator__items--row .custom-toggle--bordered:last-child:not(:first-child) .custom-toggle__label::before{border-top-left-radius:0;border-bottom-left-radius:0}}@media (min-width:1024px){.lk-order .order-group.hide,.lk-order .show{display:block!important}}@media (min-width:1100px){.product-list__cards-column--filters-open .product-list__list{-ms-grid-columns:(minmax(auto,1fr))[3];grid-template-columns:repeat(3,minmax(auto,1fr))}}@media (min-width:1440px) and (max-height:899px){.modal-slider__swiper-box{width:640px;margin-right:auto;padding-top:0}.modal-slider__swiper .swiper-slide{width:560px;height:560px}.modal-slider__swiper-button{top:248px}.modal-slider__info{margin-left:40px}}@media (max-width:1439px){.container{padding:0 34px}.container--mobile-only,.container--no-padding,.container--tablet-overflow{padding:0}.header__menu-container{padding-left:34px;padding-right:34px}.footer-contacts,.footer-menu__accordion{-ms-grid-columns:26% 26% 27% 21%;grid-template-columns:26% 26% 27% 21%;gap:0}.contacts-social__item{margin-right:13px}.copyright{-ms-grid-columns:26% 26% 27% 21%;grid-template-columns:26% 26% 27% 21%;gap:0}.copyright__years{color:#727272}.copyright__politics{color:#727272;padding-right:0}.copyright__link{margin-left:auto}.page-top__background{width:1024px;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.title--tab-23-32{font-size:23px;line-height:32px}.title--sub-tablet-bold-20-28{font-weight:600;font-size:20px;line-height:28px}.title-h4--tablet-24-32{font-weight:400;font-size:24px;line-height:32px}.promo{padding:0}.promo__offers-wrapper{border-radius:0}.promo__offers-text{padding:106px 32px 55px}.promo__link{margin-bottom:32px}.promo__offers-image,.promo__offers-special,.promo__offers-special-image{border-radius:0}.promo__offers-list-pagination.swiper-pagination{min-height:55px;padding-left:32px;padding-right:32px}.promo__offers-special-text{padding:82px 32px 50px 36px}.promo__offers-special-text-desc{font-size:13px;line-height:20px}p.service-card__text--discount{margin-top:6px}.service-card__text-list--discount{margin-top:11px}.discount{padding-bottom:8px}.discount__title-bg{position:absolute;width:1000px;height:352px;left:32.8%;z-index:-1}.discount__groups{margin-bottom:80px;-webkit-column-gap:31px;-moz-column-gap:31px;column-gap:31px}.payment{margin-bottom:82px}.payment__title{border-bottom:none}.payment__title-content{padding-top:74px;padding-bottom:39px;border-bottom:1px solid #ccc;background-image:url(/bitrix/templates/osnova/css/../img/bg/page-top-bg-1439.png);background-position-x:center}.product-list__pagination{padding-bottom:96px}.product-card--full,.promo-card{width:100%;max-width:260px}.product-card--short{width:200px;min-height:312px}.product-card--full .product-card__image{width:100%;margin-bottom:9px}.product-card--short .product-card__image{width:200px;height:200px}.product-card__price-bar-short{margin-bottom:5px}.product-card--short .product-card__product-name{font-size:15px;line-height:20px}.product-slider__item{max-width:200px}.product-slider__button--next{right:28px}.product-slider__button--prev{left:28px}.product-slider__button{top:90px}.product-category__wrapper{padding-left:0;padding-right:0}.product-category--item-illustrated .product-category__wrapper{padding-left:32px;padding-right:32px}.product-category--planks .product-category__wrapper{padding-top:72px}.product-category--framehouse-materials .product-category__wrapper{padding-top:56px;padding-bottom:62px}.product-category--home-decoration-materials .product-category__wrapper{padding-top:51px;padding-bottom:21px}.product-category__illustrated-list{gap:32px}.product-category__text-content{padding-left:32px}.product-category__image img{border-radius:4px 0 0 4px}.product-category__slider{padding-left:32px;padding-right:32px;padding-bottom:40px}.product-category--home-decoration-materials .product-category__slider{padding-bottom:64px}.product-category-group__inner{padding-top:80px;padding-bottom:50px}.product-category-group__image{margin-bottom:20px}.product-category-group__group-title{margin-bottom:12px}.product-category-group__item:not(:last-of-type){margin-bottom:7px}.product-category-group__slider{padding-bottom:96px}.product-category-group__slider-title{margin-bottom:26px}.confirm-order{padding:58px 0 70px}.confirm-order__wrapper{padding-right:38px}.confirm-order__content{max-width:472px}.error-page{padding-top:57px;padding-bottom:90px}.error-page .category-list{margin-top:16px}.advantages__inner{padding-top:50px;padding-bottom:66px}.advantages__list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:40px}.advantages__item{padding-right:20px}.terms__inner{padding-top:50px;padding-bottom:69px}.terms__list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.terms__item{padding-right:0}.blog-timeline__inner{padding-top:50px}.blog-timeline__inner--no-padding-bottom{padding-bottom:80px}.blog-timeline__title{margin:0 32px 30px}.blog-timeline__slider-wrapper{margin:0 32px}.blog-timeline__post-title{font-size:16px}.blog-timeline__button--next{right:-7px;margin-right:20px}.blog-timeline__button--prev{left:12px;margin-left:0}.blog-timeline__special{-ms-grid-columns:42% 58%;grid-template-columns:42% 58%;margin-top:64px;padding:0}.blog-timeline__special-image,.blog-timeline__special-text-wrapper{border-radius:0}.blog-timeline__special-image img{width:auto;height:100%}.products-compilation__inner{padding-top:50px;padding-bottom:30px}.service__catalog,.service__promo{margin-bottom:64px}.service__site-publication{margin-bottom:72px}.service-catalog__list-wrapper{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;margin-bottom:60px}.service-catalog__item.service-catalog__item--img-high img{aspect-ratio:290/400}.service-catalog__item--wide{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:64px}.service-catalog__item--img-right img{max-width:none;width:auto;border-top-right-radius:0;border-bottom-right-radius:0}.service-catalog__item--img-right .service-catalog__item-txt-wrapper{padding-left:31px}.service-catalog__item--img-left img{max-width:none;width:auto;border-top-left-radius:0;border-bottom-left-radius:0}.service-catalog__item--img-left .service-catalog__item-txt-wrapper{padding-left:0;padding-right:32px}.service-promo__wrapper{overflow:hidden}.service-promo__content{margin:0 auto;padding:0 32px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:transparent}.service-promo__slider{overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.service-promo__text-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;max-width:100%;min-height:320px;background-color:#f2f2f2;padding:32px 0 36px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.service-promo__title{padding-left:30px}.service-promo__title p{font-size:24px;line-height:32px;color:#0d0d0d}.service-promo__text-content{padding-top:8px;padding-right:60px}.service-slider{width:100%;max-height:100vw;min-height:0;min-width:0;max-width:100vw;overflow:hidden;height:440px}.service-slider__slide-list{max-height:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.service-slider__slide{width:auto;-ms-flex-negative:0;flex-shrink:0;display:block;height:100%;max-height:100%}.service-slider__slide img{border-top-left-radius:4px;border-top-right-radius:4px}.publication-info__wrapper{-ms-grid-columns:41.71% 58.29%;grid-template-columns:41.71% 58.29%}.publication-info__img,.publication-info__img img{height:100%}.publication-info__text-wrapper{padding-right:50px;padding-bottom:27px}.category-header{margin-bottom:0;padding:0}.category-header__description-wrapper,.category-header__image-box img{border-radius:0}.category-header__description{padding:70px 70px 20px 32px}.category-header__title{margin-bottom:25px}.category-header__benefit{font-size:17px;line-height:24px}.category-header__navigation-list{padding:4px 32px}.category-header__navigation-item{min-height:32px}.category-header__navigation-link{font-size:15px}.article__container{padding:0 34px}.category-list{gap:32px}.top-article{-ms-grid-columns:62.5% 1fr;grid-template-columns:62.5% 1fr}.top-article__img-box img{border-top-left-radius:4px;border-bottom-left-radius:4px}.top-article__text-wrapper{padding:32px 21px 40px 29px}.top-article__article-link{padding-top:23px}.article-list__content{margin-bottom:55px}.article-list__content-wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:42px;padding:0 100px}.article-list__content-wrapper>div:nth-child(n+7){display:none}.article-list__pagination{padding-right:0;padding-left:16px}.tools-rental__head::after{width:64.41%;min-width:792px}.tools-rental__background-wrapper{padding:0}.tools-rental__background-img-box img{-o-object-position:25% center;object-position:25% center}.tools-rental__title{margin-bottom:48px;font-size:40px;line-height:48px}.tools-rental__content{padding-right:16%}.tools-rental__recent-view{margin-top:32px;margin-bottom:56px}.selected-products__wrapper{padding-bottom:96px}.selected-products__list{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.category{margin-bottom:80px}.device-list__item--tools:nth-of-type(-n+8),.device-list__item--tools:nth-of-type(n+9){-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.device-list__item--tools:nth-of-type(-n+5){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.device-list__item--tools:nth-of-type(n+12){display:none}.product-profile__wrapper{padding-bottom:69px}.product-profile__swiper-wrapper{padding-left:34px}.product-description__inner{padding:56px 34px 69px}.modal-slider__swiper-box{width:640px;margin-right:auto;padding-top:0}.modal-slider__swiper .swiper-slide{width:560px;height:560px}.modal-slider__swiper-button{top:248px}.modal-slider__info{margin-left:40px}.seo-advantages__block>ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.seo-advantages--rental{padding-bottom:68px}.seo-advantages--rental .seo-advantages__block>ul{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}.seo-article__wrapper{margin:0 100px}.seo-article--tools-rental{padding-bottom:66px}.text-section--payment{margin-bottom:56px;border-bottom:none}.text-section--payment .text-section__group{border-bottom:1px solid #ccc}.text-section--purchase{padding-top:0}.text-section--purchase .text-section__group{margin-bottom:62px}.text-section--purchase .text-section__card{margin-bottom:18px}}@media (max-width:1279px){.container{padding:0 32px}.container--mobile-only,.container--no-padding,.container--tablet-overflow{padding:0}.header__menu-container{padding-left:32px;padding-right:32px}.header__logo{margin-right:61px}.main-nav__item{margin-right:13px}.call,.header-catalog__item,.main-nav__link{font-size:15px}.modal--slider .modal__content{padding-left:35px;padding-right:5px}.call__link-icon span{margin-left:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-catalog__item.hide-1279{display:none}.page-top__btn-filters{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-list__cards-column--filters-open .product-list__tags{margin-right:10px}.top-filters{padding:7px 0}.top-filters__link{font-size:15px}.top-filters__item{margin-right:12px}.header-more{padding-bottom:349px}.header-more__bg-img img{width:140%;max-width:unset}.header-more__grid{-ms-grid-columns:267px minmax(33px,.26fr) 252px minmax(48px,.16fr) 287px;grid-template-columns:267px minmax(33px,.26fr) 252px minmax(48px,.16fr) 287px}.header-more__block-5{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.header-more__block-6,.header-more__block-7,.header-more__block-9{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6}.header-more__block-7{-ms-grid-column:1;grid-column:1/2}.header-more__block-10{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.header-more__block-8{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.header-more__block-4,.line{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.line{-ms-grid-column-span:5;grid-column:1/6}.line--desktop-L{display:none}.line--desktop-S{display:block}.product-category__illustration{height:200px}.product-category-group__inner{padding-top:80px;padding-bottom:50px}.advantages__inner{padding-top:50px;padding-bottom:66px}.terms__inner{padding-bottom:63px}.blog-timeline__inner,.terms__inner{padding-top:50px}.blog-timeline__inner--no-padding-bottom{padding-bottom:0}.blog-timeline__post-image{height:184px}.blog-timeline__button{top:203px}.products-compilation__inner{padding-top:50px;padding-bottom:56px}.article__container{padding:0 32px}.category-item__img{height:200px}.tools-rental__head::after{width:70.41%}.tools-rental__background-img-box img{-o-object-position:25% center;object-position:25% center}.selected-products__wrapper{padding-bottom:96px}.product-profile__wrapper{min-height:551px;padding-bottom:45px}.product-profile__swiper-wrapper{padding-left:32px}.product-description__inner{padding:48px 32px 102px}.modal-slider__info{width:188px}.modal-slider__product-name{max-width:160px}.all-categories{padding-right:0}.all-categories .container{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.all-categories__title{font-size:18px}}@media (max-width:1200px){.product-list__list,.selected-products__list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;max-width:860px}.product-list__list{grid-template-columns:repeat(3,1fr);-ms-grid-columns:(1fr)[3]}.tools-rental__devices .product-list__item--6,.tools-rental__devices .product-list__item--7{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.tools-rental__devices .product-list__item--11,.tools-rental__devices .product-list__item--12,.tools-rental__devices .product-list__item--13,.tools-rental__devices .product-list__item--14{display:none}.selected-products__list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (max-width:1040px){.lk-order .order{margin-left:12px}}@media (max-width:1024px){.communications .grid-block{-ms-grid-columns:40.7% 30% 27%;grid-template-columns:40.7% 30% 27%}.communications__title{margin-bottom:7px}.communications__wrapp--adress .communications__title{margin-bottom:17px}.authorization{padding-top:48px}.about-swiper{margin:0 0 60px;padding:0}.about-swiper .swiper.swiper--about-company-big{width:100%;height:360px;border-radius:0}.about-swiper .swiper.swiper--about-company-big .swiper-slide{height:360px}.about-swiper .swiper.swiper--about-company-small{border-radius:0}.about-swiper .swiper-button-next{right:30px;bottom:8%}.about-swiper .swiper-button-prev{left:30px;bottom:8%}.about-swiper__text{position:absolute;z-index:4;left:32px;top:82px;max-height:270px}.about-info{gap:30px;margin:0 0 82px}.about-info__block{max-width:260px}.about-info__title-block{padding-bottom:18px;margin-bottom:22px}.about-info__title-block .about-info__text{padding-bottom:7px}.about-info__text-block{gap:8px}.about-info__text-block .about-info__text{font-size:16px;line-height:24px}.video__container{max-width:560px}.video__play::after{margin-left:42%;margin-top:-3%}.about-cards{gap:30px;margin-bottom:15px}.about-card{margin-bottom:43px}.about-card__img img{height:336px}.about-card__text{font-weight:400;font-size:17px}.delivery{margin-bottom:146px}.delivery .delivery-swiper{margin:0 0 71px;padding:0}.delivery .delivery-swiper .swiper--about-company-big{width:50%;border-radius:0}.delivery .delivery-swiper .swiper--about-company-small{border-radius:0}.delivery .delivery-swiper .swiper--about-company-small .swiper-slide{min-width:257px;max-width:257px}.delivery .delivery-swiper .swiper-button-next{right:29px;bottom:6%}.delivery .delivery-swiper .swiper-button-prev{left:29px;bottom:6%}.delivery .delivery-swiper__text{gap:7px;border-radius:0;padding:70px 32px 32px;min-height:400px}.delivery .delivery-swiper__text h2{font-size:40px;line-height:48px;margin-bottom:7px}.delivery .delivery-swiper__text p{font-size:17px;line-height:24px;max-width:85%}.article__img{margin-bottom:30px}.article__img img{margin-bottom:14px}.article .blog-timeline{display:none}.article .article-card:nth-child(n+3):nth-child(-n+8){display:none}.calculator-info__title{margin-bottom:16px}.article-cards{max-width:760px;margin:45px auto 0}.article-cards .article__title-h2{margin:0;font-size:30px;line-height:40px;font-family:"Roboto","Arial",sans-serif}.article-cards__wrapp{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.article-cards__link{margin-top:12px}.product-card-big{gap:40px}.often-buy{height:320px}.often-buy__text p{font-size:13px;line-height:20px}.often-buy-wrapp{gap:32px}.product-page .advantages__inner h2{margin-bottom:26px;font-size:30px;line-height:40px}.product-page .advantages__inner{padding-bottom:62px}.product-page .product-category--planks .product-category__slider{padding-bottom:77px}.form-order .form-order-title,.form-order .order-list__title{padding-bottom:23px;margin-bottom:39px}.form-order--user .form-order-title{margin-bottom:32px}.form-order--user .form-order__info-radio .form-order__title{margin-bottom:17px}.form-order--user .form-order__info-radio .form-order__wrapp-radio{gap:7px}.form-order--user .form-order__info-radio--payment{margin-bottom:42px}.form-order--user .form-order__info-radio--payment .form-order__wrapp-radio{gap:11px}.basket{margin-top:62px;margin-bottom:50px}.basket__products{margin-bottom:60px}.basket--without-goods{margin-bottom:15px}.basket--without-goods .basket__block-title{padding-bottom:40px;margin-bottom:27px}.abbreviation-block__text-wrapper{padding:54px 33px}.abbreviation-block__text-content{max-width:492px;padding:55px 33px}.text-section--purchase .text-section__group{margin-bottom:38px}.text-section--purchase .text-section__card-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-section--purchase .text-section__card{margin-bottom:14px}}@media (max-width:1023px){.header.hide{-webkit-transform:translateY(-232px);-ms-transform:translateY(-232px);transform:translateY(-232px)}.header--filters.hide{-webkit-transform:translateY(-310px);-ms-transform:translateY(-310px);transform:translateY(-310px)}.header--filters.show{overflow:unset}.header__logo{margin-right:20px}.main-nav{padding-bottom:0}.main-nav__list{margin-bottom:10px}.main-nav__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.call{-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px}.call__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-contacts,.footer-menu__accordion{-ms-grid-columns:20% 30% 27% 23%;grid-template-columns:20% 30% 27% 23%}.contacts-address,.contacts-phone{padding-right:10px}.copyright{-ms-grid-columns:20% 30% 27% 23%;grid-template-columns:20% 30% 27% 23%}.page-top__btn-filters{display:-webkit-box;display:-ms-flexbox;display:flex}.search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:13px}.search .custom-input label,.seo-card{width:100%}.seo-card{padding:96px 19px 31px}.seo-card__icon{left:19px}.seo-card__text{font-size:18px;line-height:22px}.promo__link{font-size:13px;line-height:20px}.promo__link svg{margin-bottom:7px}.promo__offers-text-main{font-size:30px;line-height:36px}.product-category h2,.promo__offers-text-minor{font-size:20px;line-height:28px}.promo__offers-special-text-main{font-size:22px;line-height:28px}.product-filters__wrapper{padding:20px 0 19px 23px}.product-list__cards-column--filters-open{padding-right:24px}.product-list__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-list__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;max-width:828px;margin-right:auto;padding-top:24px}.promo-card__block{padding:18px}.promo-card__title{font-size:18px}.promo-card__btn{font-size:15px;line-height:19px}.service-info__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-info__left-container{width:40%}.service-info__right-container{width:65%;padding-right:25px}.product-card--full .product-card__image{width:100%;margin-bottom:9px}.product-card__cart-button{min-width:110px;margin-right:17px;font-size:15px}.header-more{padding-bottom:262px}.header-more__grid{-ms-grid-columns:204px minmax(33px,.26fr) 252px minmax(48px,.16fr);grid-template-columns:204px minmax(33px,.26fr) 252px minmax(48px,.16fr)}.product-category__illustration{height:150px}.product-category__item-link{font-size:16px}.product-category-group__inner{padding-top:32px;padding-bottom:20px;gap:24px}.product-category-group__image{margin-bottom:6px}.product-category-group__group-title{margin-bottom:11px;font-size:17px;line-height:24px}.product-category-group__item:not(:last-of-type){margin-bottom:12px}.product-category-group__item .product-category-group__link,.product-category-group__toggle{font-size:16px}.lk-order .order__btn-orders button,.product-category-group__item{display:-webkit-box;display:-ms-flexbox;display:flex}.product-category-group__link,.tools-rental__text p{font-size:15px;line-height:20px}.breadcrumbs{margin-top:7px;margin-bottom:56px}.authorization-form{padding:16px 0 32px;top:0}.authorization-form__block-items{padding:0 16px}.authorization-form__confirmation .authorization-form__back{padding-left:16px}.lk-order .order-group{width:100%;padding-right:0;padding-top:0;border:0}.lk-order .order-group__list,.lk-order .order-group__year{border:0}.lk-order .order-group__link{width:100%;border-bottom:1px solid #e6e6e6}.lk-order .order-group__item.is-active .order-group__link{background:0 0;border-radius:0;pointer-events:visible}.lk-order .order-group__item.is-active .order-group__link p{color:#0048bb}.lk-order .order-group__item.is-active:hover .order-group__link p,.lk-order .order__btn-orders button:hover{color:#e50000}.lk-order{margin-bottom:20px}.lk-order__header{border:0;padding:0}.lk-order__header .title{font-size:30px;letter-spacing:0}.lk-order__header-wrapp{margin-bottom:30px}.lk-order__exit{margin-right:0}.lk-order .lk-order__btn{letter-spacing:0;margin-left:8px}.lk-order .order__info .order__datum{margin-top:0}.lk-order .order__column{font-size:14px}.lk-order .order__column__sum{font-size:15px}.lk-order .order__sums{display:block;margin:0;font-size:15px}.lk-order .order-group__info ::after,.lk-order .order__sums::after,.lk-order .order__sums::before{content:"\2022";color:#000;display:inline-block;padding-left:6px;padding-right:6px}.lk-order .order__btn-orders{display:block;padding-left:32px;border-bottom:1px solid #e6e6e6;padding-bottom:9px;margin:0 -32px 28px}.lk-order .order__btn-orders button{font-size:15px;color:#0048bb;border:0;background:0 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;outline:0}.lk-order .order__btn-orders button svg{width:10px;height:14px;fill:transparent;stroke:#0048bb;margin-left:8px}.lk-order .order__btn-orders button:hover svg{stroke:#e50000}.lk-order .order-group__title{font-size:18px;line-height:20px;border-bottom:1px solid #e6e6e6;padding-left:32px;padding-bottom:14px;margin:0 -32px 14px}.lk-order .order-group__item{margin:0 -32px}.lk-order .order-group__item.is-active{pointer-events:visible;cursor:pointer}.lk-order .order-group__link{padding:0 32px 13px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lk-order--detail .order__header{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e6e6e6;padding-bottom:16px}.lk-order--detail .order__header .order__number{font-size:18px;margin:0}.lk-order--detail .order__header .order__info{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lk-order--detail .order{display:none;padding:0;margin:0;max-width:100%}.lk-order--detail .order__item-img{max-width:56px;height:56px;margin-right:28px}.lk-order--detail .order__item-info{width:100%}.lk-order--detail .order__item{padding-bottom:0}.lk-order--detail .order__item .order__services{display:none}.lk-order--detail .order__item:first-child .order__services{display:block}.lk-order--detail .order__item:first-child .order__item-header{border-bottom:1px solid #e6e6e6}.lk-order--detail .order__item-header{border-bottom:none}.lk-order--detail .order__item-header .order__title{max-width:230px;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.lk-order--detail .order__total-amount{padding:0}.lk-order--detail .order__item-btn{pointer-events:visible}.lk-order--detail .order__item-btn:hover{opacity:.8}.lk-order--detail .order__services{display:none;padding:0;margin-bottom:10px}.publication-info__link svg{top:-1px;left:128px}.category-header__description{padding-right:30px}.category-header__title{font-size:30px;line-height:36px;letter-spacing:0}.category-item__img{height:150px}.tools-rental__head::after{width:77%;min-width:auto}.tools-rental__background-img-box img{-o-object-position:center;object-position:center}.tools-rental__title{font-size:30px;line-height:36px;letter-spacing:normal}.tools-rental__subtitle{font-size:20px;line-height:28px}.tools-rental__text li{font-size:15px;line-height:24px}.selected-products__wrapper{padding-bottom:96px}.selected-products__list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:24px;max-width:828px;margin-right:auto;padding-top:24px}.device-list__item.device-list__item--promo,.device-list__item.device-list__item--seo,.selected-products__item--promo,.selected-products__item--seo{width:auto}.product-card-big__img{max-width:420px}.device-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-right:0}.device-list__item{margin-right:0;margin-bottom:24px}.device-list__item.device-list__item--promo .promo-card,.device-list__item.device-list__item--promo .seo-card,.device-list__item.device-list__item--seo .promo-card,.device-list__item.device-list__item--seo .seo-card{width:100%}.product-profile__wrapper{min-height:510px;padding-bottom:69px}.product-profile__swiper .swiper-slide,.product-profile__swiper-inner{max-width:400px;height:400px}.product-profile__swiper-pagination{max-width:120px}.product-profile__main-info{width:45%}.product-profile__title{font-size:22px;line-height:28px}.product-profile__data-table{width:100%}.product-description__inner{padding:30px 32px 37px}.list-control__toggle{font-size:16px}.modal-slider__info{display:none}.abbreviation-block__text-wrapper{padding:24px 33px}.abbreviation-block__text-content{max-width:492px;padding:25px 33px}.text-section--payment .text-section__group{max-width:900px}.all-categories .container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.video__caption{padding:24px}.video__caption .video__title{font-size:28px}.video__caption .video__text{font-size:15px}}@media (max-width:900px){.about-info{gap:30px}.about-info__block{max-width:230px}.about-info__title-block .about-info__title{font-size:86px}.about-info__title-block .about-info__text{font-size:16px}}@media (max-width:767px){body{padding-top:0}.wrapper{padding-top:96px}.header .catalog,.header--divider::after,.only-desktop{display:none}.only-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.container,.container--tablet-overflow{padding:0 24px}.container--no-mob-padding,.container--no-padding{padding:0}.container--mobile-only{padding:0 24px}.advantages-product{padding:28px 0 48px}.header.show{overflow:scroll}.header.mobile-active{height:100%}.header__nav{display:none}.header__menu-container{padding:10px 18px 8px}.header__menu-container .btn-open-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{width:95px;height:38px;margin-right:auto;margin-left:13px}.header__catalog-btn,.header__menu-container .search{display:none}.header__more{display:block;height:unset}.header__search{display:none}.header__search .search{margin:0 24px}.main-nav{padding:0}.main-nav__list{margin-bottom:0}.main-nav__item{-ms-flex-negative:0;flex-shrink:0}.footer-sections-title{font-size:13px;line-height:20px;margin-top:11px;margin-bottom:8px}.footer-sections-list-item{margin-top:5px}.modal__wrapper{padding:60px 16px}.modal__content{width:100%;padding:20px}.modal--fit-content .modal__content{width:100%}.modal--slider .modal__content{padding-right:30px}.btn--icon-when-active.active{margin-right:16px}.btn--icon-when-active.active::after{right:-6.4px;margin-top:1px;border-top:solid 6.6px #0d0d0d;border-left:solid 3.6px transparent;border-right:solid 3.6px transparent}.bg-overlay{top:54.5px}.call{margin-bottom:0}.custom-toggle--bordered label{width:100%;padding:9px 5px 11px 33px;font-size:14px}.custom-toggle--bordered label b{font-size:13px}.custom-toggle--bordered .custom-toggle__icon{top:11px;left:10px}.custom-checkbox--background .checkbox-icon{width:18px;height:18px}.footer-cart,.footer-menu__accordion{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-cart{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:"Roboto","Arial",sans-serif;font-weight:400;font-size:13px;line-height:20px;color:gray;margin-bottom:16px;padding:16px 24px 3px 23px;border-bottom:1px solid #e6e6e6}.footer-cart .footer__logo{-ms-flex-negative:0;flex-shrink:0;width:95px;height:38px}.footer-cart .footer-cart__text{padding-bottom:6px}.footer-menu__accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;padding:0;border-bottom:none}.footer-menu__wrapper--sets{padding-right:0}.footer-menu__wrapper{border-bottom:1px solid rgba(0,0,0,.1)}.footer-menu__param-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.footer-menu__param-btn{display:inline-block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;padding-top:16px;padding-bottom:36px}.contacts-work-mode{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.contacts-work-mode__title{padding-bottom:3px}.contacts-phone{padding-top:18px}.contacts-phone__title{margin-bottom:10px}.contacts-phone__list{margin-bottom:8px}.contacts-phone__name{margin-top:2px}.contacts-phone__item-name{font-size:16px}.contacts-messenger__list{margin-top:3px;margin-bottom:11px}.footer__link{font-size:16px;color:#0048bb}.footer__link svg{margin-left:5px}.contacts-address{padding-bottom:11px;border:0}.contacts-address--hidden{display:none}.contacts-social{margin-top:10px}.contacts-social .footer-sections-title{margin-bottom:5px}.contacts-social__item{margin-right:15px}.footer-contacts__btn{display:block;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}.header-catalog{background-color:#000;margin-bottom:0}.header-catalog__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll;padding:10px 0 7px 2px}.header-catalog__item{margin-right:12px;margin-bottom:3px}.header-catalog__item:nth-child(2){padding-left:18px}.header-catalog__item.hide-767,.header-catalog__item.hide-mobile,.page-top__text br{display:none}.header-catalog__item.last-on-mobile{padding-right:18px;margin-right:0}.header-catalog__link{color:#fff}.hover-red--yellow.active,.hover-red--yellow:active{color:#ffd426}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:25px;padding-bottom:23px}.copyright .copyright__politics{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.copyright .footer__link{position:relative;font-size:15px;line-height:20px;color:#666}.copyright__years{color:#666;padding-top:14px;margin-bottom:26px}.copyright__politics{color:#666;padding-right:30px}.copyright__link,.product-card-big__price-code span{margin-left:0}.nav-icons{margin-bottom:0}.nav-icons__item{margin-right:3px;max-width:24px}.nav-icons__item:not(:last-child){margin-right:7px}.nav-icons__item.nav-icons__item-plane{margin-right:15px;margin-bottom:6px}.page-top .container{padding-top:26px}.page-top--filters .container{padding-top:34px!important}.page-top--empty-page .container{padding-bottom:24px}.page-top__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.page-top__btn{font-size:14px;margin-right:7px}.page-top__btn-filters{margin-left:8px;font-size:14px}.page-top__background{width:100%}.seo-card{padding:96px 32px 31px;background-size:unset;background-position-x:-25%}.seo-card__icon{left:32px}.seo-card__text{font-size:22px;line-height:32px}.tag-swiper__item:first-child{padding-left:24px}.tag-swiper__item:last-child{margin-right:0;padding-right:24px}.tag-swiper__more-btn{display:none}.title-h2-32-40-22-28{font-size:22px;line-height:28px}.title-h2-40-48-34-40{font-size:34px;line-height:40px}.title-h2-32-40-26-32{font-size:26px;line-height:32px}.title-h3-mob-upper{font-weight:700;font-size:13px;line-height:24px;letter-spacing:.05em;text-transform:uppercase}.title-h3-mob-normal{font-size:15px;line-height:20px}.title-h3-24-32-17-24,.title-h3-30-40-17-24{font-size:17px;line-height:24px}.title-26-32-20-28{font-size:20px;line-height:28px}.title--sub-24-32-17-24{font-weight:400;font-size:17px;line-height:24px}.title-h1-56-56-34-40{font-size:34px;line-height:40px}.title--h1,.title--h1-40-48{font-size:30px;line-height:36px;letter-spacing:normal}.title--h1-40-48-22-28{font-size:22px;line-height:28px;letter-spacing:normal}.payment__title-text h1,.title--h1-40-48-30-36{font-size:30px;line-height:36px;letter-spacing:normal}.title__subtitle-text{font-size:17px;line-height:24px}.text-16-24-15-24{font-size:15px;line-height:24px}.text-16-24-15-22{font-size:15px;line-height:22px}.text-16-24-15-20{font-size:15px;line-height:20px}.text-18-28-16-24{font-size:16px;line-height:24px}.payment__title-text p,.text-26-36-17-24{font-size:17px;line-height:24px}.accordion__content{max-height:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.accordion__wrapper:last-child .accordion__element,.service-catalog__item ul li:last-child{margin-bottom:0}.accordion__element.is-active .accordion__content{-webkit-animation-name:overflowState;animation-name:overflowState;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateZ(0);transform:translateZ(0)}.accordion__element.is-active button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.promo__offers-wrapper{-webkit-box-shadow:0 2px 3px 0 rgba(77,77,77,.2);box-shadow:0 2px 3px 0 rgba(77,77,77,.2);margin-bottom:8px}.promo__offers-wrapper::after{background-color:#f4f4f4}.promo__offers-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo__offers-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:312px;padding:27px 24px 55px}.promo__offers-text-main{margin-bottom:4px;letter-spacing:0}.promo__link{margin-bottom:10px;margin-top:43px}.promo__offers-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:200px}.promo__offers-list-pagination.swiper-pagination{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:55px;padding-left:24px;padding-right:24px}.promo__offers-special{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 -2px 3px 0 rgba(77,77,77,.2);box-shadow:0 -2px 3px 0 rgba(77,77,77,.2);margin-bottom:8px}.promo__offers-special::after,.promo__offers-wrapper::after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.about-swiper .swiper.swiper--about-company-big .swiper-slide,.promo__offers-special-image{height:200px}.promo__image-box{width:100%;height:200px}.promo__image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 80%;object-position:30% 80%}.promo__offers-special-text{min-height:200px;padding:24px 24px 28px}.promo__offers-special-text-desc,.service-promo__text-content ul li{margin-bottom:7px}.service-card-content p.service-card__attention-text{margin-top:8px;margin-bottom:8px}.service-card__title{width:80%}.service-card__text-list--mob-inner li{margin-left:12px}.service-card__text-list--mob-small li{margin-bottom:4px}.service-card__text-list--discount{margin-top:0;margin-bottom:31px}.discount{padding-bottom:16px}.discount__title-wrapper::after{background-color:#ccc;opacity:1}.article-list__content-wrapper>div,.discount__title{min-height:auto}.discount__title-bg,.product-filters.hidden-on-mobile{display:none}.discount__title-text{margin-top:27px;margin-bottom:33px;width:100%}.discount__groups{display:block;padding-top:26px;margin-bottom:16px}.discount__group-item{margin-bottom:26px}.payment{margin-bottom:0}.payment__title{background-image:url(/bitrix/templates/osnova/css/../img/bg/page-top-bg-767.png);background-position-x:center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ccc}.payment__title-content{min-height:184px;padding-top:27px;padding-bottom:34px;border-bottom:none;background-image:none}.product-filters{z-index:1000;overflow-y:scroll;position:fixed;top:0;left:0;height:100%;width:100%}.product-filters__wrapper{overflow:scroll;padding-bottom:40px}.product-filters__btn-block{display:block;width:100%;background-color:#f2f2f2;padding:18px 23px}.product-filters__title{display:block}.product-filters__panel{z-index:2;position:fixed;bottom:0;left:0;width:100%;padding:10px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d9d9d9}.product-form__block{margin-bottom:16px}.product-form .filters{padding-left:0;padding-bottom:30px}.product-form .tags__list{width:276px}.product-list__wrapper{display:block}.product-list__cards-column--filters-open{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;padding-right:0}.product-list__tags{margin-bottom:13px;margin-right:0}.product-list__container{padding:0 24px;margin-bottom:32px;margin-right:0}.product-list__pagination{display:none}.product-list__button-box{display:block;padding:32px 24px 40px}.promo-card__block{padding:18px 24px}.promo-card__title{font-size:23px;letter-spacing:1px;text-transform:uppercase}.promo-card__btn{max-width:212px;padding:10px 20px;font-size:17px}.service-info{background-color:#f6f3ee;border-radius:4px}.service-info__container{display:block;padding-top:38px;min-height:328px;background-color:none}.service-info__left-container{width:100%;margin-left:0}.service-info__right-container{width:100%;padding:0;margin-left:0}.service-info__title{font-weight:600;font-size:20px;line-height:28px}.service-info__link{font-size:40px;margin-top:16px;margin-bottom:0}.top-filters{padding:7px 0 0}.top-filters__list{display:none}.top-filters__link{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-filters__item{padding:9px 0;width:100%}.top-filters__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card--full{width:auto}.product-card--full .product-card__image{margin-bottom:6px}.product-card--short{width:100%;min-height:270px}.product-card--short .product-card__image{width:120px;height:120px}.product-card__label{padding:2px 4px}.product-card__label p{font-size:13px}.product-card__price-bar-short{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card--not-available .product-card__price,.product-card__old-price{font-size:14px}.product-card__price-bar-short .product-card__old-price{margin-right:0}.product-card__price-description-box{max-width:62px}.product-card__description{line-height:20px}.product-card__product-name{margin-bottom:8px;font-size:15px;line-height:20px}.product-card__buttons-box{margin-top:13px}.product-slider__item{max-width:120px}.product-slider__item:last-of-type{max-width:144px;width:144px}.product-slider__button--next{right:13px}.product-slider__button--prev{left:13px}.header-more,.product-slider__button{display:none}.swiper-scrollbar.product-slider__scrollbar{left:7%;bottom:-11px;z-index:1;width:87%;display:block;cursor:pointer}.product-category__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-category--item-illustrated .product-category__wrapper,.product-category__wrapper{padding-left:24px;padding-right:24px}.product-category--planks .product-category__wrapper{padding-top:32px;padding-bottom:3px}.product-category--framehouse-materials .product-category__wrapper{padding-top:32px;padding-bottom:23px}.product-category--home-decoration-materials .product-category__wrapper{padding-top:27px;padding-bottom:0}.product-category__illustrated-list{-ms-grid-columns:(calc(50% - 12px))[2];grid-template-columns:repeat(2,calc(50% - 12px));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:15px;margin-right:0;margin-bottom:16px}.product-category__illustration{height:0;padding-bottom:98%}.product-category__illustration img{height:auto}.product-category__illustrated-product-name{margin-top:9px;margin-bottom:5px;font-size:13px;line-height:20px}.product-category__text-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;padding-right:0}.product-category h2{margin-top:0;margin-bottom:12px}.product-category--item-illustrated .product-category__title{margin-bottom:21px}.product-category__item{margin-bottom:8px}.product-category__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;max-height:none;margin-bottom:19px;padding:0 0 44%}.product-category__image img{position:absolute;top:0;left:0;border-radius:4px}.product-category__slider{padding-left:0;padding-right:0;padding-bottom:51px}.product-category--home-decoration-materials .product-category__slider{padding-bottom:51px}.product-category__slider-title{margin:0 24px 18px;font-size:15px;line-height:20px}.product-category-group__image{position:relative;padding:0 0 67%}.product-category-group__image img{position:absolute}.product-category-group__link{display:block;width:300px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-category-group__toggle--open svg{left:110px}.product-category-group__toggle--close svg{left:65px}.product-category-group__slider{margin-left:-24px;margin-right:-24px;padding-bottom:50px}.product-category-group__slider-title{margin-top:0;margin-bottom:19px;margin-left:24px;font-size:15px;line-height:20px}.breadcrumbs{margin-top:7px;margin-bottom:32px}.breadcrumbs__item{font-size:14px}.breadcrumbs.breadcrumbs--article-list{margin-top:9px;margin-bottom:31px}.communications{margin-bottom:0}.communications .grid-block{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.communications__skin{display:none}.communications__title{font-size:13px;width:50%}.communications__wrapp{border-bottom:1px solid #d9d9d9;padding-bottom:17px;margin-bottom:5px;width:100%}.communications__wrapp--phone{width:100%;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.communications__wrapp--phone .communications__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:8px}.communications__wrapp--phone .communications__item--full,.confirm-order__social-container img{width:100%}.communications__wrapp--phone .communications__item span{font-family:"Roboto Condensed","Arial",sans-serif;font-size:14px;text-transform:inherit;letter-spacing:0}.communications__wrapp--social{grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;border:0}.communications__wrapp--social .communications__link{width:144px}.communications__wrapp--social .communications__item{margin-bottom:26px}.communications__wrapp--adress{border:0}.communications__wrapp--adress .communications__title{font-size:13px;margin-bottom:7px}.communications__wrapp--adress .communications__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.communications__wrapp--adress .communications__wrapp-mobil{display:block}.communications__wrapp--adress .communications__wrapp-mobil .communications__item{width:100%;padding:0;margin-bottom:9px;border:0}.communications__wrapp--adress .communications__wrapp-mobil .communications__item p span{margin-top:0;letter-spacing:-.07px}.communications__wrapp--adress .communications__wrapp-mobil .communications__map{margin-bottom:40px;margin-top:14px}.communications__wrapp--work{margin-bottom:19px;padding-bottom:14px;-ms-grid-column-span:2;grid-column:span 2}.communications__wrapp--work .communications__title{margin-bottom:-2px}.communications__wrapp--work .communications__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.communications__wrapp--work .communications__list .communications__item{padding-right:8px;font-size:16px;font-family:"Roboto Condensed","Arial",sans-serif}.communications__wrapp-desctop{display:none}.map-wrapp{height:176px}.map__attention-msg{padding:20px 24px}.confirm-order{padding-top:17px;padding-bottom:53px}.confirm-order h1{margin-bottom:20px;font-size:30px;line-height:36px;letter-spacing:normal}.confirm-order p{font-size:15px;line-height:22px;color:#1a1a1a}.confirm-order p.confirm-order__social-text{width:100%;margin:0 auto 14px;padding:0 10px}.confirm-order__wrapper{display:block;margin:0 auto;min-height:auto;padding-right:0}.confirm-order__content{max-width:100%;margin:0 auto 30px;padding:0 24px}.confirm-order__social-sign{margin:0 auto;padding:24px 13px 0;border-top:1px solid #e6e6e6}.confirm-order__social-container{margin:0 auto;height:auto;width:100%;aspect-ratio:331/299;background-color:#bcdafa}.error-page{padding-top:79px;padding-bottom:62px}.error-page__content h1{margin-bottom:8px;font-size:24px;line-height:32px;letter-spacing:normal}.error-page__content p{font-size:16px;line-height:24px;margin:0 0 7px}.error-page__content p.error-page__error-info{font-size:15px;line-height:24px}.error-page .category-list{margin-top:26px}.authorization{padding-bottom:69px;min-height:100%}.contacts{margin-bottom:18px;margin-top:36px}.contacts .title--h1{font-size:35px;line-height:36px;letter-spacing:normal}.advantages__inner{padding-top:27px;padding-bottom:38px}.advantages__title{margin-bottom:5px;font-size:20px;line-height:28px}.advantages__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:14px}.advantages__item{padding-right:0}.advantages__icon-box{min-height:88px;padding-bottom:15px}.advantages__content-box p{font-size:16px;line-height:22px}.terms__inner{padding-top:27px;padding-bottom:37px}.terms__title{margin-bottom:20px;font-size:20px;line-height:28px}.terms__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:20px}.terms__item{padding-right:16px}.terms__subject{min-height:57px;padding-top:0}.terms__desc{min-height:63px}.terms__subject-text{font-size:14px}.blog-timeline__inner{padding-top:27px;padding-bottom:40px}.blog-timeline__inner--no-padding-bottom{padding-bottom:0}.blog-timeline__title{margin:0 24px 17px;font-size:20px;line-height:28px}.blog-timeline__slider-wrapper{margin:0}.blog-timeline__post{width:228px}.blog-timeline__post:last-of-type{width:252px;padding-right:24px}.blog-timeline__post-image{height:124px;margin-bottom:13px}.blog-timeline__post-title{margin-bottom:4px}.blog-timeline__post-promo,.blog-timeline__post-title{font-size:15px;line-height:20px}.blog-timeline__button{display:none}.blog-timeline__special{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.blog-timeline__special-image{position:relative;padding-bottom:55.5%}.blog-timeline__special-image img{position:absolute;top:0;left:0;width:100%;height:100%}.blog-timeline__special-text-wrapper{padding:24px 24px 20px}.blog-timeline__special-title{margin:0;font-weight:700;font-size:18px;line-height:26px}.blog-timeline__special-text{font-size:15px;line-height:20px}.products-compilation__inner{padding:27px 0 50px}.products-compilation__title{margin:0 24px 17px;font-size:18px;line-height:24px}.lk-order__exit{position:absolute;top:104px;right:24px}.lk-order .order-group{padding-top:0}.lk-order .order-group__title{padding-left:24px;margin:0 -24px 14px}.lk-order .order-group__item{padding-bottom:13px;margin:0 -24px}.lk-order .order-group__link{padding:0 24px 13px}.lk-order .order-group__year{padding:11px 6px 16px 0}.lk-order .order__btn-orders{padding-left:24px;margin:-7px -24px 26px;padding-bottom:12px}.lk-order .order__sum{font-size:15px}.lk-order .order__copied{padding:4px 0}.lk-order .order__copied p a{margin-left:10px}.lk-order--detail .order__datum{margin:0}.lk-order--detail .order__info{margin-bottom:10px}.lk-order--detail .order__item{margin-bottom:16px}.lk-order--detail .order__list{margin-top:24px}.lk-order--detail .order__item-header{padding-bottom:15px;margin-bottom:28px}.lk-order--detail .order__item-header .order__title{font-size:14px;margin-bottom:19px;line-height:21px}.service__catalog{margin-bottom:56px}.service__title{padding-top:28px;padding-bottom:14px}.service__title h1{margin-bottom:12px;font-size:34px;line-height:40px;color:#0d0d0d}.service__title-wrapper{display:block}.service__document-control{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service__button{margin-left:0;font-size:14px}.service__button--upload{margin-left:10px;padding:9px 12px 10px}.service__promo{margin-bottom:58px}.service__site-publication{margin-bottom:56px}.service-catalog__list-wrapper{display:block;margin-bottom:0}.service-catalog__item{margin-bottom:32px}.service-catalog__item.service-catalog__item--img-high img{aspect-ratio:312/264}.service-catalog__item h3 br{display:inline}.service-catalog__item-img-wrapper{margin-bottom:20px;min-height:224px}.service-catalog__item-text{margin-top:9px}.service-catalog__item--wide{display:block}.service-catalog__item--wide img{aspect-ratio:312/320}.service-catalog__item--wide .service-catalog__item-img-wrapper{margin-bottom:20px}.service-catalog__item--wide .service-catalog__item-txt-wrapper{padding-top:0}.service-catalog__item--img-left img,.service-catalog__item--img-right img{width:100%;max-width:100%;border-radius:4px}.service-catalog__item--img-right .service-catalog__item-img-wrapper{display:block}.service-catalog__item--img-right .service-catalog__item-txt-wrapper{padding-left:0}.service-catalog__item--img-left img{position:initial}.service-catalog__item--img-left .service-catalog__item-txt-wrapper{padding-right:0}.service-promo__content{display:block;padding:0}.service-promo__slider{border-radius:0}.service-promo__text-wrapper{display:block;padding:35px 22px 20px;border-radius:0}.service-promo__title{padding-left:0}.service-promo__title p{font-size:20px;line-height:28px;margin-bottom:12px}.service-promo__text-content{padding:0}.service-slider,.service-slider__slide{height:auto}.service-slider__slide img{height:auto;min-width:320px;min-height:312px;border-top-left-radius:0;border-top-right-radius:0}.service-slider__control.swiper-pagination{bottom:10px}.publication-info__wrapper{display:block;border-radius:0}.publication-info__img-wrapper{border-radius:0}.publication-info__img,.publication-info__img img{position:relative;width:100%;height:100%}.publication-info__img img{top:0;left:0;height:auto;min-height:312px;min-width:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border-radius:0}.publication-info__text-wrapper{padding:26px 24px 36px;min-height:247px}.publication-info__text-content p{font-size:17px;line-height:24px}.publication-info__text-content p.publication-info__title{margin-bottom:2px;font-family:"Roboto","Arial",sans-serif;font-size:20px;line-height:28px}.category-header,.publication-info__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-header__description-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.category-header__description{max-width:none;width:100%;min-height:200px;margin-left:0;padding:27px 24px 30px}.category-header__title{margin-bottom:10px}.category-header__benefits-item:not(:last-of-type){margin-bottom:4px}.article__table table,.category-header__benefit{font-size:15px;line-height:20px}.category-header__image-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;padding:0 0 44.5%}.category-header__image-box img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.category-header__navigation{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;overflow:hidden}.category-header__navigation-list{-ms-flex-wrap:unset;flex-wrap:unset;padding:4px 0}.category-header__navigation-item:first-of-type{margin-left:24px}.about-swiper{margin-bottom:37px}.about-swiper__text{position:initial;max-height:100%;overflow:visible;margin-left:23px;margin-top:40px;margin-bottom:33px}.about-swiper__text h1,.about-swiper__text p{color:#0d0d0d}.about-swiper__text h1,.delivery .delivery-swiper__text h1{font-size:30px;line-height:36px;letter-spacing:0;font-family:"Montserrat","Arial",sans-serif;font-weight:800;margin-bottom:7px}.about-swiper__text p{font-size:20px;line-height:28px;max-width:100%;-webkit-box-orient:initial}.about-swiper .swiper-button-next{width:39.5px;height:51px;right:11.5px;bottom:28.5%}.about-swiper .swiper-button-next svg,.about-swiper .swiper-button-prev svg{width:28px;height:40px;fill:transparent}.about-swiper .swiper-button-prev{width:39.5px;height:51px;left:11.5px;bottom:28.5%}.about-swiper .swiper.swiper--about-company-big{height:200px;border-radius:0}.about-swiper .swiper.swiper--about-company-big .swiper-slide::after{content:none}.about-swiper .swiper.swiper--about-company-small .swiper-slide,.delivery .delivery-swiper .swiper.swiper--about-company-small .swiper-slide{min-width:96px;max-width:96px;height:54px}.about-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6px;gap:33px}.about-info__block{max-width:100%;width:100%}.about-info__title-block{padding-bottom:8px;margin-bottom:16px}.about-info__title-block .about-info__title{font-size:96px}.about-info__title-block .about-info__text{font-size:18px}.about-info__text-block,.video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-info__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.about-info__text-block .about-info__text{font-weight:400;font-size:15px;line-height:20px;margin:0}.video{margin:0 -24px 49px;border-radius:0}.video__container{max-width:100%;height:200px;border:0}.video__img-wrapper,.video__wrapper{height:200px;border-radius:0}.video__img-wrapper img{border-radius:0}.video__play-btn{width:64px;height:64px}.video--article .video__play-btn svg,.video__play-btn svg{width:20px;height:20px}.video__caption{max-width:100%;height:100%;padding:27px 24px 38px;background:0 0;border-radius:0}.video__caption::after{border-radius:0;background:rgba(26,26,26,.9)}.video__caption .video__title{font-size:22px;line-height:28px}.video__caption .video__text{font-size:16px;line-height:24px;overflow:visible;-webkit-line-clamp:initial}.video__caption-text{gap:5px;height:100%}.video--article .video__title-h2{font-size:18px;line-height:28px;margin-bottom:16px;margin-left:24px;margin-right:24px}.video--article .video__container,.video--article .video__img-wrapper,.video--article .video__wrapper{max-width:100%;height:207px}.video--article .video__play{margin:0}.video--article .video__play-btn{content:"";width:50px;height:50px}.video--article .video__caption-text .video__title{max-width:312px;font-size:15px;line-height:20px;margin-left:24px;margin-right:24px;margin-top:6px}.about-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.about-card{margin-bottom:11px}.about-card__img{margin-bottom:17px}.about-card__img img{height:280px}.about-card__title{font-size:17px;line-height:24px;margin-bottom:1px}.about-card__text,.article__list li,.tools-rental__text li{font-size:15px;line-height:24px}.delivery{margin-bottom:57px}.delivery .delivery-swiper{margin-bottom:32px}.delivery .delivery-swiper__text{margin:0;width:100%;padding:27px 24px 23px;min-height:100%}.delivery .delivery-swiper__text h1{letter-spacing:normal;color:#000;margin-bottom:14px}.delivery .delivery-swiper__text h2{font-size:30px;line-height:36px;margin-bottom:6px;letter-spacing:0}.delivery .delivery-swiper__text p{max-width:100%;font-size:17px;line-height:24px;overflow:visible}.delivery .delivery-swiper__swiper-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery .delivery-swiper .swiper--about-company-big,.delivery .delivery-swiper .swiper--about-company-big .swiper-slide{width:100%;height:269px}.delivery .delivery-swiper .swiper-button-next{width:39.5px;height:51px;right:11.5px;bottom:25%}.delivery .delivery-swiper .swiper-button-next svg,.delivery .delivery-swiper .swiper-button-prev svg{width:37px;height:43px}.delivery .delivery-swiper .swiper-button-prev{width:39.5px;height:51px;left:11.5px;bottom:25%}.article{margin-top:-16px}.article h1:not([class]){font-weight:800;font-size:24px;line-height:32px}.article h2:not([class]){margin-top:57px;margin-bottom:7px;font-size:18px;line-height:28px;font-weight:800}.article h2:not([class])+.video{margin-top:16px}.article h3:not([class]){margin-top:37px;font-weight:500;font-size:18px;line-height:24px}.article p:not([class]){font-size:15px}.article__container{padding:0 24px;margin-bottom:25px}.article__header h1{margin-bottom:5px}.article__header p{margin-bottom:24px;font-size:17px}.article__header .article__img{margin-top:0;margin-right:-24px;margin-left:-24px}.article__header .article__img p{margin-right:0;margin-bottom:18px;margin-left:0}.article__note{margin-top:21px;margin-bottom:25px;padding-bottom:12px}.article__note p{font-weight:500;font-size:18px;line-height:28px}.article__img{margin:32px -24px 18px}.article__img img{border-radius:0;height:216px;margin:0 auto 13px}.article__img p{padding:0 24px;font-size:15px;line-height:20px}.article__img--average{margin-right:auto;margin-left:auto}.article__img--average img{height:376px;border-radius:4px}.article .product-category--home-decoration-materials .product-category__illustrated-list,.article__img--average p{padding:0}.article__img--small img{height:200px}.article__list{margin-bottom:22px}.article__list ol,.article__list ul{padding-left:14px}.article__list li+li{margin-top:0}.article__table p{font-weight:500;font-size:18px;line-height:24px}.article__table th{width:100%;padding-top:16px;font-size:15px;line-height:24px;border-top:1px solid #ccc}.article__table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:17px}.article__table tr:first-child{display:none}.article__table td:last-child:not(:first-child){text-align:start}.article .video{margin-right:-24px;margin-left:-24px;margin-bottom:0}.article .recent-view .product-slider__inner{margin:0}.article .article-card:nth-child(n+3):nth-child(-n+8){display:block}.calculator-info__title{margin-bottom:10px;letter-spacing:0}.about-company{margin-top:40px;margin-bottom:74px}.category-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:15px;margin-right:0;margin-bottom:16px}.category-item p{margin-top:9px;margin-bottom:5px;font-size:13px;line-height:20px}.category-item__img{height:0;padding-bottom:98%}.category-item__img img{width:100%;height:auto}.article-card{width:100%}.article-card__img{margin-bottom:22px;max-width:100%;width:100%;height:200px;border-radius:4px}.article-cards{max-width:760px;margin:50px auto 0}.article-cards__wrapp{-ms-grid-columns:100%;grid-template-columns:100%;gap:32px;margin-bottom:40px}.article-cards__header{margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-cards__header .article-cards__link{display:none}.article-cards .article__title-h2{font-weight:500;font-size:20px;line-height:28px;margin:0}.article-cards .article-cards__link--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;border:1px solid #ccc;border-radius:4px}.top-article{min-height:auto;display:block}.top-article h3{font-size:18px;line-height:24px}.tools-rental__text p,.top-article p{font-size:15px;line-height:20px}.top-article__img-box img{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0}.top-article__text-wrapper{padding:22px 16px 15px}.top-article__text-content{margin-bottom:20px}.top-article__article-link{padding-top:16px}.article-list{padding-bottom:66px}.article-list__title{margin-bottom:16px}.article-list__title h1{font-size:34px;line-height:40px;color:#0d0d0d}.article-list__content{margin-bottom:45px}.article-list__content-wrapper{display:block;padding:0}.article-list__content-wrapper>div:nth-child(n+6){display:none}.article-list__card .article-card__img{margin-bottom:14px}.article-list__card .article-card__img,.article-list__card .article-card__img img{height:auto;min-height:200px;aspect-ratio:312/200}.article-list__card .article-card__block-text{margin-bottom:8px;padding-bottom:17px}.article-list__pagination{padding:0 20px 0 0}.article-list__pagination .pagination__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tools-rental__head{margin-bottom:0}.tools-rental__head::after{width:100%;height:128px}.tools-rental__background-wrapper{height:500px}.tools-rental__background-img-box img{-o-object-fit:none;object-fit:none;-o-object-position:75% 15%;object-position:75% 15%}.tools-rental__text{padding-top:27px;padding-bottom:0}.tools-rental__title{font-size:30px;line-height:36px;letter-spacing:normal}.tools-rental__subtitle{font-weight:700;font-size:16px;line-height:24px}.tools-rental__text-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.tools-rental__title-wrapper{height:473px}.tools-rental__content{display:block;padding:0;margin:0 0 8px}.tools-rental__subsection{width:100%;max-width:none;margin:0;padding:22px 0 23px}.tools-rental__subsection::after{position:absolute;content:"";margin-left:-24px;width:100vw;height:1px;bottom:0;left:0;background-color:#e6e6e6}.tools-rental__subsection-content{margin-bottom:8px;-webkit-transition:height 1.3s ease;-o-transition:height 1.3s ease;transition:height 1.3s ease}.tools-rental__subsection-content--rules,.tools-rental__subsection-content--stages{max-height:76px;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.tools-rental__subsection.is-show .tools-rental__subsection-content--rules,.tools-rental__subsection.is-show .tools-rental__subsection-content--stages{max-height:500px}.tools-rental__subsection-content--rules{max-height:108px}.tools-rental-subsection-control,.tools-rental__shadow-border--top{display:block}.tools-rental__recent-view{margin-top:20px;margin-bottom:0}.tools-rental__recent-view .products-compilation__title{margin-bottom:28px;font-weight:600;font-size:18px;line-height:24px}.product-card-big__btns .product-card-big__btn span,.selected-products__pagination{display:none}.selected-products__button-box{display:block;padding:32px 0}.category{margin-bottom:0}.product-card-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;margin-top:29px;margin-bottom:29px}.product-card-big__img{max-width:100%;height:340px}.product-card-big__title--mob{display:block;font-weight:600;font-size:20px;line-height:24px;margin:0 0 3px}.product-card-big .product-card-swiper{margin-bottom:9px}.product-card-big .swiper-slide{max-width:100%;height:312px}.product-card-big .swiper-slide img{-o-object-fit:contain;object-fit:contain}.form-order .order__column p,.product-card-big__btns .product-card-big__status{font-size:14px;line-height:20px}.product-card-big__btns .product-card-big__btn,.product-card-big__btns .product-card-big__btn:hover{color:transparent}.product-card-big__block-info{max-width:100%}.product-card-big__block-info .product-card-big__title{display:none}.product-card-big__price{max-width:100%;border-bottom:0;padding-bottom:0;margin-bottom:15px}.product-card-big__basket{margin-bottom:26px}.product-card-big__basket .product-card-big__description,.product-card-big__basket-wrapp{margin-bottom:8px}.product-card-big__services-block{margin-bottom:9px}.product-card-big__services-block .custom-checkbox span{font-size:14px}.product-card-big__services-btn{width:176px;pointer-events:visible}.product-card-big__services-btn button{font-weight:400;font-size:15px;line-height:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;cursor:pointer;border-bottom:1px dashed #0d0d0d;pointer-events:visible}.product-card-big__services-btn button svg,.product-profile__services-button svg{display:block;margin-right:6px}.form-order .form-order__info-map .map-toggle:focus button,.form-order .form-order__info-map .map-toggle:hover button,.product-card-big__services-btn button:focus,.product-card-big__services-btn button:focus svg,.product-card-big__services-btn button:hover,.product-card-big__services-btn button:hover svg{color:#e50000;border-color:#e50000}.form-order .form-order__info-map .map-toggle:active button,.product-card-big__services-btn button:active{color:#fb5151;border-color:#fb5151}.product-card-big__services-btn button.is-active svg,.product-card-big__services-btn.is-active button svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.product-card-big .btn--transparent-with-text,.product-card-big__price-sum del{display:none}.product-card-big__price-sum{gap:11px}.product-card-big__price-sum p{font-size:20px}.product-card-big__services{max-width:100%;border-bottom:0;padding-bottom:0;margin-bottom:32px}.product-card-big__services-wrapp{opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:0}.product-card-big__services-btn.is-active+.product-card-big__services-wrapp,.product-card-big__services-wrapp .hidden-text{opacity:1;max-height:initial;pointer-events:visible}.often-buy__text span,.product-card-big__services-wrapp .filters{display:none}.product-card-big .shadow-border{display:block;margin:0 -24px;width:auto}.product-card-big__info{margin-top:25px}.product-card-big__price-code{margin-bottom:0}.often-buy-block{margin-top:27px;margin-bottom:41px}.often-buy{width:calc(50% - 14px);min-height:220px;height:100%}.often-buy__img img{max-height:152px}.often-buy__text{padding:14px}.often-buy-title{font-weight:500;font-size:20px;line-height:28px;margin-bottom:17px}.often-buy-wrapp{gap:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page .product-category--planks .product-category__slider{margin-top:28px;padding-bottom:45px}.product-page .product-category--planks .product-category__slider h3{font-weight:600;font-size:20px;line-height:28px;margin-bottom:14px}.product-page .advantages__inner{margin-bottom:18px;padding-bottom:46px}.product-page .advantages__inner h2{margin-bottom:8px;font-size:20px;line-height:28px}.device-list{margin-right:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.device-list__item{margin-top:25px;margin-right:0;min-height:360px}.device-list__item-divider--left::after{margin-left:-24px;width:calc(100% + 48px)}.device-list__item-divider--right::after{margin-right:-24px;width:calc(100% + 24px)}.device-list__item--tools:nth-of-type(-n+8){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.device-list__item:nth-of-type(n+10){margin-top:23px}.device-list__item--tools:nth-of-type(7n+8),.device-list__item--tools:nth-of-type(7n+9){margin-top:0}.device-list__item--tools:nth-of-type(-n+5),.device-list__item--tools:nth-of-type(n+9){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.device-list__item--tools:nth-of-type(n+12),.device-list__item--tools:nth-of-type(n+17){display:block}.device-list__item.device-list__item--promo,.device-list__item.device-list__item--seo{margin-top:0;min-height:472px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.device-list__item--promo,.device-list__item--seo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.form-order{margin-top:27px;margin-bottom:45px}.form-order .order{margin-bottom:27px}.form-order .order-list__title{padding-bottom:16px;margin-bottom:18px}.form-order .form-order-title h1,.form-order .order-list__title h2{font-weight:800;font-size:30px;line-height:36px;letter-spacing:0}.form-order .order__list{margin:0 0 20px}.form-order .order__item-img{max-width:56px;height:56px;margin-right:28px}.form-order .order__item-info{width:100%}.form-order .order__item{padding-bottom:0;margin-bottom:18px}.form-order .order__item .order__services{display:none}.form-order .order__item:first-child .order__services{display:block}.form-order .order__item:first-child .order__item-header{border-bottom:1px solid #e6e6e6;padding-bottom:8px;margin-bottom:12px}.form-order .order__item:last-of-type{margin-bottom:0;padding-bottom:0}.form-order .order__item-header{border-bottom:none;margin:0}.form-order .order__item-header .order__title{max-width:230px;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start;font-size:14px;line-height:20px}.form-order .order__total-amount{padding:0}.form-order .order__item-btn{pointer-events:visible;margin-bottom:1px}.form-order .order__item-btn:hover{opacity:.8}.form-order .order__services{display:none;padding:0;margin-bottom:5px}.form-order__info-radio{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.form-order__info-radio .form-order__wrapp--cargo{margin-bottom:7px}.form-order__info-radio .form-order__wrapp-radio{margin-right:0;margin-bottom:0}.form-order__info-input--details{margin-bottom:20px}.form-order__info-input--details.custom-textarea{margin-right:0}.form-order__info-input--details.custom-textarea.custom-textarea--address{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:8px}.form-order__info-input--details.custom-textarea.custom-textarea--time{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.form-order__details-order{padding-bottom:26px;border:0}.form-order__details-order::before{top:0;position:absolute;margin-left:-24px;width:calc(100vw);content:"";height:1px;background-color:#e6e6e6}.form-order__details-order::after,.form-order__total-amount::after{bottom:0;position:absolute;margin-left:-24px;width:calc(100vw);content:"";height:1px;background-color:#e6e6e6}.form-order .form-order__working{gap:56px}.form-order .form-order-title{padding-bottom:16px;margin-bottom:18px}.form-order .form-order__form{max-width:100%;margin-top:24px}.form-order .form-order__info-input{margin-bottom:20px}.form-order .form-order__info-input .form-order__title,.form-order .form-order__info-map .map-wrapp.hide{display:none}.form-order .form-order__info-input .form-order__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.form-order .form-order__info-map{margin-bottom:16px;border-bottom:1px solid #e6e6e6;padding:0}.form-order .form-order__info-map .map-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:19px;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .form-order__info-map .map-toggle button{font-weight:400;font-size:15px;line-height:20px;color:#0d0d0d;background-color:transparent;border:0;cursor:pointer;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:0;border-bottom:1px dashed #0d0d0d}.form-order .form-order__info-map .map-toggle:focus svg,.form-order .form-order__info-map .map-toggle:hover svg{stroke:#e50000}.form-order .form-order__info-map .map-toggle:active svg{stroke:#fb5151}.form-order .form-order__info-map .map-toggle svg{fill:transparent;stroke:#0d0d0d;margin-left:8px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form-order .form-order__info-map .map-toggle button.is-active+svg{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.form-order .form-order__info-map .map-wrapp-text{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-order .form-order__info-map .map-wrapp-text .form-order__title{letter-spacing:.05em;font-weight:700;font-size:14px;line-height:24px}.form-order .form-order__info-map .map__toggle{margin-top:-37px}.form-order .form-order__info-map .map-wrapp{height:296px}.form-order .form-order__info-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px}.form-order .form-order__info-radio .form-order__title,.form-order .form-order__title{font-size:13px;line-height:20px;letter-spacing:.05em}.form-order .form-order__info-input--details{border:0;padding-bottom:0}.form-order .form-order__info-input--details.custom-textarea,.form-order .form-order__info-input--details.custom-textarea input,.form-order .form-order__info-input--details.custom-textarea textarea{width:100%}.form-order .form-order__block-controls{margin-bottom:25px}.form-order .form-order__total-amount{padding-bottom:18px;margin-bottom:22px}.form-order .form-order__pickup h2{border-bottom:1px solid #e6e6e6;padding-bottom:17px;margin-bottom:17px}.form-order .form-order__pickup .text{margin-bottom:16px}.form-order .form-order__pickup .map-wrapp-text__wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:18px}.form-order .form-order__pickup .map-wrapp-text__wrapp .form-order__title{margin-bottom:9px;font-size:13px;line-height:20px}.form-order .form-order__pickup .map-wrapp-text__wrapp p{font-weight:400;font-size:15px;line-height:20px;color:#0d0d0d;margin:0}.form-order .form-order__pickup .form-order__info-map{border-bottom:1px solid #e6e6e6}.form-order .form-order__pickup .form-order__wrapp-text p{font-size:13px;line-height:20px}.form-order .form-order__working{margin-bottom:25px}.form-order .form-order__working .form-order__wrapp{width:42%}.form-order .form-order__working .form-order__wrapp .form-order__title{margin-bottom:3px}.form-order .order__list{max-width:100%}.form-order--user{margin-top:10px}.card-basket-product__wrapp-mob .card-basket-product__price p,.form-order--user .form-order-back{font-weight:400;font-size:14px;line-height:20px}.form-order--user .form-order-title{padding-bottom:10px;margin-bottom:20px}.form-order--user .form-order__block-controls{margin-bottom:19px}.form-order--user .form-order__block-controls .form-order__btn.is-active{margin-right:1px}.form-order--user .form-order__info-input{border:0;padding:0;margin-bottom:30px}.form-order--user .form-order__info-input .form-order__title{display:block}.form-order--user .form-order__info-input .form-order__block{width:100%;gap:20px}.form-order--user .form-order__info-input .form-order__block .custom-input--phone{width:100%}.form-order--user .form-order__container{max-width:100%}.form-order--user .form-order__info-radio{margin-bottom:20px;margin-top:27px}.form-order--user .form-order__info-radio .form-order__wrapp-radio{margin-bottom:15px;gap:10px}.form-order--user .form-order__info-input--data{margin-left:0;margin-bottom:10px}.form-order--user .form-order__info-input--data .form-order__block{gap:22px}.form-order--user .form-order__info-radio--payment{margin-bottom:6px}.form-order--user .form-order__info-radio--payment .form-order__title{margin-bottom:12px}.form-order--user .form-order__info-radio--payment .form-order__wrapp-radio{gap:3px}.form-order--user .form-order__info-radio--payment .form-order__wrapp-radio .custom-radio input+label:before{margin-right:8px}.form-order--user .form-order__amount{margin-top:24px}.form-order--user .form-order__amount .form-order__total-amount:last-child{margin-top:9px;padding-bottom:13px;border:0}.form-order--user .form-order__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-order--user .form-order__footer .form-order__btn{width:100%}.tippy-arrow{border:0}.product-profile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;margin-top:29px;padding-bottom:29px}.product-profile__swiper-wrapper{position:relative;width:100%;margin-bottom:18px;padding-left:0}.product-profile__swiper-inner{max-width:100%;height:340px;margin:0 auto}.product-profile__label{padding:2px 4px}.product-profile__label p{font-size:13px}.product-profile__swiper{margin-bottom:9px}.product-profile__swiper .swiper-slide{max-width:100%;height:312px}.product-profile__status{min-width:0;font-size:14px;line-height:20px}.product-profile__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:68px;font-size:0}.product-profile__main-info{width:100%;padding-left:0}.product-profile__title{margin-bottom:10px}.product-profile__data-table{margin-bottom:16px;border:0}.product-profile__price,.product-profile__price-desc{font-weight:400;font-size:20px}.product-profile__desc{font-size:13px;line-height:20px}.product-profile__quantity-control{margin-bottom:8px}.product-profile__button-box{width:100%;max-width:460px;margin:0 auto 24px}.product-profile__services{max-width:100%;margin-bottom:32px;padding-bottom:0;border-bottom:0}.product-profile__services-button-box{width:176px;pointer-events:visible}.product-profile__services-button,.product-profile__services-wrapper{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-profile__services-button{font-weight:400;font-size:15px;line-height:20px;outline:0;cursor:pointer;border-bottom:1px dashed #0d0d0d;pointer-events:visible}.product-profile__services-wrapper{opacity:0;pointer-events:none;max-height:0}.product-profile__services-button-box.is-active+.product-profile__services-wrapper,.product-profile__services-wrapper.is-show .product-profile__services-block--hidden{opacity:1;max-height:initial;pointer-events:visible}.product-profile__services-block{margin-bottom:9px}.card-basket-product__services .custom-checkbox span,.product-profile__services-block span,.product-profile__services-wrapper .hidden-text .custom-checkbox span{font-size:14px}.product-profile__info{width:100%;max-width:unset;padding-top:33px}.product-profile__info::after{content:"";position:absolute;top:0;left:-24px;right:-24px;display:block;width:calc(100% + 48px);height:8px;background-color:#f4f4f4;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.15);box-shadow:inset 0 0 5px rgba(0,0,0,.15)}.product-description__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:30px 0 37px}.product-description--selling .product-description__inner{padding-top:0}.product-description__deal-terms,.product-description__specification-wrapper{padding-left:24px;padding-right:24px}.product-description__inner h3{margin-bottom:10px;font-size:17px;line-height:24px}.product-description--tool .product-description__shadow-border{display:block}.product-description__deal-terms{margin-bottom:38px}.product-description__deal-offer-list,.product-description__deal-rules-list,.product-description__deal-terms h3{max-width:none}.product-description__deal-offer-wrapper{margin-bottom:22px}.product-description__deal-offer-list{margin-bottom:11px}.product-description__deal-offer-item:not(:last-of-type){margin-bottom:0}.product-description__deal-offer-item p,.product-description__deal-rules-item p{font-size:15px}.product-description__deal-offer-item.is-hidden{display:none}.product-description__deal-offer-item.is-visible{display:list-item}.product-description__deal-offer-item p{line-height:15px}.product-description__deal-offer-list-control,.product-description__deal-rules-list-control{display:block}.product-description__deal-rules-item:last-of-type{margin-bottom:7px}.product-description__deal-rules-item.is-hidden{display:none}.product-description__deal-rules-item.is-visible{display:list-item}.product-description__deal-rules-item p{line-height:22px}.product-description__specification-wrapper{margin-top:30px}.product-description--selling .product-description__specification-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.product-description__text{max-width:none;margin-bottom:17px}.product-description__text-paragraph.is-hidden{display:none}.product-description__text-paragraph{font-size:15px;line-height:22px}.product-description__text-control,.product-description__text-paragraph.is-visible,.seo-advantages__block>ul{display:block}.product-description__terms-of-use-list{display:none}.product-description__specification-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.product-description__specification-item-name{min-width:200px}.product-description__list-control button{font-size:15px;line-height:20px}.product-description__list-control .list-control__toggle--open svg{width:12px;left:99px}.product-description__list-control .list-control__toggle--close svg{width:12px;left:58px}.btn-baskets{max-width:100%}.toast-container{bottom:0;max-width:100%;width:100%}.basket{margin-top:28px;margin-bottom:0}.basket__products{margin-bottom:41px}.basket__block-title{border-bottom:1px solid #e6e6e6;padding-bottom:16px;margin-bottom:22px}.basket__title{font-weight:800;font-size:30px;line-height:36px;letter-spacing:0}.basket__total{max-width:100%;margin-top:46px}.basket__total-price{margin-bottom:15px}.basket__total-price p{font-weight:600;font-size:16px;line-height:20px}.basket__total-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket__total-info .btn{width:100%}.basket__total-info p{width:auto}.basket--without-goods .basket__block-title{padding-bottom:16px;margin-bottom:19px}.basket-without-goods{margin-bottom:30px}.basket-without-goods h2{letter-spacing:0;font-weight:500;font-size:18px;line-height:24px;margin-bottom:12px}.basket-without-goods p{font-weight:400;font-size:15px;line-height:20px;margin-bottom:7px}.basket-without-goods .text-bold{font-weight:500;font-size:18px;line-height:24px;margin-bottom:11px}.card-basket-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;padding-bottom:15px}.card-basket-product__img{max-width:60px;height:60px}.card-basket-product__btns{border:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px}.card-basket-product__btns .btn--deletel{margin-right:25px}.card-basket-product__btns .btns-wrapp{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card-basket-product .format-select{margin:0}.card-basket-product__block-info{max-width:100%}.card-basket-product__price-sum{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:400;font-size:15px;line-height:20px;margin:0 0 0 auto}.card-basket-product__services-btn{display:block;width:176px;pointer-events:visible}.card-basket-product__services-btn .services-btn{background:0 0;color:#0d0d0d;margin:0 0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;padding:0;font-weight:400;font-size:15px;line-height:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;outline:0;border:0;border-bottom:1px dotted #0d0d0d;pointer-events:visible}.card-basket-product__services-btn .services-btn svg{display:block;margin-right:6px}.card-basket-product__services-btn .services-btn:focus,.card-basket-product__services-btn .services-btn:focus svg,.card-basket-product__services-btn .services-btn:hover,.card-basket-product__services-btn .services-btn:hover svg{color:#e50000;border-color:#e50000}.card-basket-product__services-btn .services-btn:active{color:#fb5151;border-color:#fb5151}.card-basket-product__services-block{margin-bottom:9px}.card-basket-product__services-btn.is-active .services-btn svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.card-basket-product__services-btn.is-active+.card-basket-product__services-wrapp{opacity:1;pointer-events:visible;max-height:initial}.card-basket-product__services-wrapp{opacity:0;pointer-events:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:0}.card-basket-product__wrapp-mob{display:block;gap:0}.card-basket-product__wrapp-mob .card-basket-product__title,.card-basket-product__wrapp-mob .card-basket-product__title a{font-weight:400;font-size:14px;line-height:20px;margin-bottom:0}.card-basket-product__wrapp-desktop{display:none}.card-basket-product__price{margin-bottom:0}.card-basket-product__img-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-bottom:13px}.card-basket-product__img-block .card-basket-product__img{margin-right:24px}.block-deletel__wrapper{padding:0;height:100%}.block-deletel__content{width:100%;height:100%;padding-top:139px}.modal-slider__swiper-box{padding:20px 0 0;width:100%;max-width:560px}.modal-slider__swiper .swiper-slide{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.modal-slider__swiper-button{display:none}.modal-slider__cart-button{max-width:100%}.abbreviation-block{margin-bottom:8px}.abbreviation-block__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:0;height:100%}.abbreviation-block__img-wrapper{max-width:100%;width:100%;height:144px;background-size:cover;border-radius:0}.abbreviation-block__text-content{padding:24px 23px 33px;font-size:15px;line-height:24px}.abbreviation-block .text-bold{font-weight:700;font-size:15px;line-height:24px}.seo-advantages__section-title{margin-bottom:13px;font-weight:500;font-size:20px;line-height:28px}.seo-advantages__item-title{margin-bottom:4px;color:#0d0d0d;font-size:13px;line-height:24px}.seo-advantages__block{font-weight:400;font-size:15px;line-height:22px}.seo-advantages__block>ul>li{margin-bottom:17px}.seo-advantages--rental{padding:38px 0 32px}.seo-advantages--rental .seo-advantages__section-title{margin-bottom:21px}.seo-advantages--rental .seo-advantages__block{font-size:16px;line-height:24px}.seo-advantages--rental .seo-advantages__block>ul>li{padding-right:0;margin-bottom:19px}.seo-article{font-size:15px;color:#000}.seo-article__title{margin-bottom:9px;font-size:18px;line-height:24px}.seo-article__wrapper{margin:0}.seo-article--tools-rental{padding:40px 0 42px}.text-section--payment{margin-bottom:0}.text-section--payment .text-section__group{border-bottom:none;margin-top:40px;margin-bottom:12px}.text-section--payment .text-section__card-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.text-section--payment .text-section__card{margin-bottom:20px}.text-section--purchase .text-section__group{margin-top:0;margin-bottom:0}.text-section--purchase .text-section__card-list{margin-right:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:17px}.text-section--purchase .text-section__card{width:100%;margin-bottom:28px}.product-set__item{min-height:360px}.product-set__promo,.product-set__seo{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;margin:-24px 0}.product-set__item-divider:nth-of-type(odd):after{margin-left:-24px;width:calc(100% + 48px)}.product-set__item-divider:nth-of-type(even):after,.product-set__item-divider:nth-of-type(odd):nth-of-type(-n+6):after{margin-left:-24px;width:calc(100% + 24px)}.product-set__item-divider:nth-of-type(even):nth-of-type(-n+6):after{margin-left:-24px;width:calc(100% + 48px)}.popular-category__title{margin-bottom:17px;font-size:18px;line-height:24px}.all-categories{padding-top:42px;padding-bottom:58px}.all-categories .container{-ms-grid-columns:100%;grid-template-columns:100%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:24px}.all-categories__title-link{max-width:95%}.all-categories__list-item{font-size:16px;line-height:22px}.shipping-calculator__title{margin-bottom:20px}.shipping-calculator__field .custom-input+.custom-input{margin-top:20px}.shipping-calculator__field-title{letter-spacing:normal}.shipping-calculator__items--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shipping-calculator__items--row .custom-toggle--bordered:not(:first-child):not(:last-child) .custom-toggle__label::before{border-radius:0}.shipping-calculator__items--row .custom-toggle--bordered:first-child:not(:last-child) .custom-toggle__label::before{border-bottom-color:transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}.shipping-calculator__items--row .custom-toggle--bordered:last-child:not(:first-child) .custom-toggle__label::before{border-top-color:transparent;border-top-right-radius:0;border-top-left-radius:0}.shipping-calculator__columns-2{-ms-grid-columns:100%;grid-template-columns:100%}.shipping-calculator__map{margin-top:-30px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.shipping-calculator__map .map__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#0048bb}.shipping-calculator__map .map-wrapp{height:264px;margin-bottom:14px}}@media (max-width:719px){.product-list__list{-ms-grid-columns:(calc(50% - 12px))[2];grid-template-columns:repeat(2,calc(50% - 12px))}.product-list__item--10,.product-list__item--11,.product-list__item--12,.product-list__item--13,.product-list__item--14,.product-list__item--15,.product-list__item--16,.product-list__item--7,.product-list__item--8,.product-list__item--9{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tools-rental__devices .product-list__item--seo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.tools-rental__devices .product-list__item--6{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tools-rental__devices .product-list__item--10,.tools-rental__devices .product-list__item--11,.tools-rental__devices .product-list__item--12,.tools-rental__devices .product-list__item--7,.tools-rental__devices .product-list__item--8,.tools-rental__devices .product-list__item--9{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.tools-rental__devices .product-list__item--13,.tools-rental__devices .product-list__item--14{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.tools-rental__devices .product-list__item--11,.tools-rental__devices .product-list__item--12,.tools-rental__devices .product-list__item--13,.tools-rental__devices .product-list__item--14{display:block}.tools-rental__devices .product-list__item--15,.tools-rental__devices .product-list__item--16{display:block;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.product-card--full,.promo-card{max-width:none}.selected-products__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.selected-products__item--4,.selected-products__item--5,.selected-products__item--6{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.selected-products__item--10,.selected-products__item--11,.selected-products__item--12,.selected-products__item--7,.selected-products__item--8,.selected-products__item--9{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.subcategories-catalog .product-list__item--13,.subcategories-catalog .product-list__item--14,.subcategories-catalog .product-list__item--15{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (max-width:680px){.product-category-group__link{width:250px}}@media (max-width:583px){.product-card--full .product-card__image{height:auto;padding:0 0 100%}.product-card--full img{position:absolute;top:0;left:0}}@media (max-width:580px){.product-category-group__link{width:200px}}@media (max-width:520px){.product-list__item--promo,.product-list__item--seo,.selected-products__item--promo,.selected-products__item--seo{grid-column:1/-1;padding:0}.product-list__list--with-seo-card .product-list__item:not(.product-list__item--promo):not(.product-list__item--seo),.product-list__list--without-seo-card .product-list__item:not(:nth-of-type(1)):not(:nth-of-type(6)):not(:nth-of-type(7)):not(:last-of-type):not(:nth-last-of-type(2):nth-child(2n)),.selected-products__item:not(:nth-of-type(1)):not(:nth-of-type(6)):not(:nth-of-type(7)):not(:last-of-type):not(:nth-last-of-type(2):nth-child(2n)){padding-bottom:23px}.product-list__list--with-seo-card .product-list__item:not(.product-list__item--promo):not(.product-list__item--seo)::after,.product-list__list--without-seo-card .product-list__item:not(:nth-of-type(1)):not(:nth-of-type(6)):not(:nth-of-type(7)):not(:last-of-type):not(:nth-last-of-type(2):nth-child(2n))::after{content:"";position:absolute;bottom:0;left:-24px;display:block;width:calc(100% + 46px);height:1px;background-color:#e6e6e6}}@media (max-width:520px) and (max-width:520px){.selected-products__item:not(:nth-of-type(1)):not(:nth-of-type(6)):not(:nth-of-type(7)):not(:last-of-type):not(:nth-last-of-type(2):nth-child(2n))::after{content:"";position:absolute;bottom:0;left:-24px;display:block;width:calc(100% + 48px);height:1px;background-color:#e6e6e6}}@media (max-width:480px){.product-category-group__link{width:170px}}@media (max-width:460px){.modal--upload .modal__close-btn{top:-5px;right:-4px}}@media (max-width:420px){.product-category-group__link{width:140px}}@media (max-width:359px){.mobile-nav__wrapper{padding:0 41px}.page-top__btn,.page-top__btn-filters{font-size:11px}.pagination__button{font-size:14px;padding:6px 12px}.pagination__button-text{font-size:14px}.product-filters__panel-btn{padding:12px 6px}.product-list__container{padding:0 24px}.product-card__price{font-size:14px}.product-card__price-bar-full{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.product-card__cart-button{min-width:89px;padding:1px 3px}.product-category-group__inner{gap:10px}.product-category-group__link{width:130px}.device-list__item-divider::after,.product-set__item-divider:after{display:none}.product-set__item{width:100%}.product-set__promo,.product-set__seo{padding:0;margin:unset}}@media (max-width:350px){.product-card-big__services-block .custom-checkbox span{font-size:11px}.product-profile__services-block .custom-checkbox span,.product-profile__services-block span{font-size:12px}}@media (max-width:340px){.lk-order .order__btn-copy p a{margin-left:2px}.often-buy__text p{font-size:11px}.form-order--user .form-order__block-controls .form-order__btn{font-size:14px}.card-basket-product .wrapp-checkbox .custom-checkbox span{font-weight:400;font-size:14px;line-height:24px;color:#0048bb}}@media (min-width:768px) and (max-width:1099px){.product-list__cards-column--filters-open .product-list__list{-ms-grid-columns:(minmax(auto,1fr))[2];grid-template-columns:repeat(2,minmax(auto,1fr))}}@media (pointer:coarse){.card-basket-product__services .wrapp-checkbox .data-tooltip,.product-card-big__services-block .wrapp-checkbox .data-tooltip,.product-profile__data-tooltip{border:1px solid #b3b3b3}.card-basket-product__services .wrapp-checkbox .data-tooltip svg,.product-card-big__services-block .wrapp-checkbox .data-tooltip svg,.product-profile__data-tooltip svg{fill:#999}}@media (hover:hover){.product-profile__data-tooltip:hover{border-color:#e50000}.product-profile__data-tooltip:hover svg{fill:#e50000}}
/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/bitrix/templates/osnova/css/dop.css?17852673511002*/
/* .all-categories__title-link span {
	    text-transform: capitalize;
} */

.authorization { 
	padding-top: 64px;
    padding-bottom: 64px;
	}
.authorization-form {
	top: 0px;
}
.modal-upload.spasibo{
min-height:  auto;
}

.modal-slider__button-box .btn-baskets {
    width: auto;
}

.searchcat .article-list__content-wrapper > div {
	min-width: 360px;
}

.line2 {
    padding-bottom: 50px;
}

.line2::after {
	content: "";
    position: absolute;
       margin-top: 15px;
    display: block;
    width: 100%;
    height: 8px;
    background-color: #f4f4f4;
    -webkit-box-shadow: inset 0 0 5px rgb(0 0 0 / 15%);
    box-shadow: inset 0 0 5px rgb(0 0 0 / 15%);
}
.filters__inputs {
	height: auto !important;
	display: grid!important;
	    opacity: 1 !important;
}
.notetext {
	color: #000 !important;
}
/* div.bx-component-opener {
	top: -10px !important;
} */

.product-page .product-category--planks .product-category__wrapper {
	display: grid;
}
/* End */


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


/* Start:/bitrix/templates/osnova/components/bitrix/catalog.section.list/vspl_menu/style.min.css?17852673502306*/
.catalog-section-list-item-title{overflow:hidden;margin:0;padding:0;vertical-align:middle;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:20px}.catalog-section-list-item-link{vertical-align:middle;font-size:14px;line-height:20px}.catalog-section-list-item-counter{vertical-align:middle;font-size:12px;line-height:20px}.catalog-section-list-item-description{font-size:13px}.catalog-section-list-item-img{display:block;padding-top:100%;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;transition:250ms linear all}.catalog-section-list-item-img:hover{border-color:var(--theme-color-primary)}.catalog-section-list-line-list{padding:0;list-style:none}.catalog-section-list-line-list .catalog-section-list-item{display:flex;margin-bottom:15px;align-items:flex-start}.catalog-section-list-line-list .catalog-section-list-item-title{text-align:left}.catalog-section-list-line-img-container{padding-right:15px;min-width:75px;width:75px}.catalog-section-list-line-list .catalog-section-list-titles{margin:0;line-height:20px}.catalog-section-list-text-list{padding:0;list-style:none;column-count:3}.catalog-section-list-text-list .catalog-section-list-item-title{text-align:left}@media(max-width:767px){.catalog-section-list-text-list{column-count:1}}.catalog-section-list-tile-list{padding:0;list-style:none}.catalog-section-list-tile-img-container{width:100%}.catalog-section-list-list{margin-bottom:30px}.catalog-section-list-list .catalog-section-list-item{padding:0;line-height:16px}.catalog-section-list-list .catalog-section-list-item:before{content:''!important}.catalog-section-list-list-title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;font-size:12px;line-height:16px}.catalog-section-list-list-link{white-space:nowrap;font-size:13px}.catalog-section-list-list-link:hover{text-decoration:none}.catalog-section-list-list-title span{font-size:11px}@media(max-width:639px){.bx-touch .catalog-section-list-list .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .catalog-section-list-list .bx_catalog_line_title a{font-size:12px}}.catalog-section-list-list-title,.catalog-section-list-list-link{transition:all .3s ease}
/* End */


/* Start:/bitrix/templates/osnova/components/bitrix/catalog.section.list/glavn_menu/style.min.css?17852673502306*/
.catalog-section-list-item-title{overflow:hidden;margin:0;padding:0;vertical-align:middle;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:20px}.catalog-section-list-item-link{vertical-align:middle;font-size:14px;line-height:20px}.catalog-section-list-item-counter{vertical-align:middle;font-size:12px;line-height:20px}.catalog-section-list-item-description{font-size:13px}.catalog-section-list-item-img{display:block;padding-top:100%;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;transition:250ms linear all}.catalog-section-list-item-img:hover{border-color:var(--theme-color-primary)}.catalog-section-list-line-list{padding:0;list-style:none}.catalog-section-list-line-list .catalog-section-list-item{display:flex;margin-bottom:15px;align-items:flex-start}.catalog-section-list-line-list .catalog-section-list-item-title{text-align:left}.catalog-section-list-line-img-container{padding-right:15px;min-width:75px;width:75px}.catalog-section-list-line-list .catalog-section-list-titles{margin:0;line-height:20px}.catalog-section-list-text-list{padding:0;list-style:none;column-count:3}.catalog-section-list-text-list .catalog-section-list-item-title{text-align:left}@media(max-width:767px){.catalog-section-list-text-list{column-count:1}}.catalog-section-list-tile-list{padding:0;list-style:none}.catalog-section-list-tile-img-container{width:100%}.catalog-section-list-list{margin-bottom:30px}.catalog-section-list-list .catalog-section-list-item{padding:0;line-height:16px}.catalog-section-list-list .catalog-section-list-item:before{content:''!important}.catalog-section-list-list-title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;font-size:12px;line-height:16px}.catalog-section-list-list-link{white-space:nowrap;font-size:13px}.catalog-section-list-list-link:hover{text-decoration:none}.catalog-section-list-list-title span{font-size:11px}@media(max-width:639px){.bx-touch .catalog-section-list-list .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .catalog-section-list-list .bx_catalog_line_title a{font-size:12px}}.catalog-section-list-list-title,.catalog-section-list-list-link{transition:all .3s ease}
/* End */


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


/* Start:/bitrix/templates/osnova/components/bitrix/catalog.section.list/glavn_menu2/style.min.css?17852673502306*/
.catalog-section-list-item-title{overflow:hidden;margin:0;padding:0;vertical-align:middle;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:20px}.catalog-section-list-item-link{vertical-align:middle;font-size:14px;line-height:20px}.catalog-section-list-item-counter{vertical-align:middle;font-size:12px;line-height:20px}.catalog-section-list-item-description{font-size:13px}.catalog-section-list-item-img{display:block;padding-top:100%;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;transition:250ms linear all}.catalog-section-list-item-img:hover{border-color:var(--theme-color-primary)}.catalog-section-list-line-list{padding:0;list-style:none}.catalog-section-list-line-list .catalog-section-list-item{display:flex;margin-bottom:15px;align-items:flex-start}.catalog-section-list-line-list .catalog-section-list-item-title{text-align:left}.catalog-section-list-line-img-container{padding-right:15px;min-width:75px;width:75px}.catalog-section-list-line-list .catalog-section-list-titles{margin:0;line-height:20px}.catalog-section-list-text-list{padding:0;list-style:none;column-count:3}.catalog-section-list-text-list .catalog-section-list-item-title{text-align:left}@media(max-width:767px){.catalog-section-list-text-list{column-count:1}}.catalog-section-list-tile-list{padding:0;list-style:none}.catalog-section-list-tile-img-container{width:100%}.catalog-section-list-list{margin-bottom:30px}.catalog-section-list-list .catalog-section-list-item{padding:0;line-height:16px}.catalog-section-list-list .catalog-section-list-item:before{content:''!important}.catalog-section-list-list-title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;font-size:12px;line-height:16px}.catalog-section-list-list-link{white-space:nowrap;font-size:13px}.catalog-section-list-list-link:hover{text-decoration:none}.catalog-section-list-list-title span{font-size:11px}@media(max-width:639px){.bx-touch .catalog-section-list-list .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .catalog-section-list-list .bx_catalog_line_title a{font-size:12px}}.catalog-section-list-list-title,.catalog-section-list-list-link{transition:all .3s ease}
/* End */


/* Start:/bitrix/templates/osnova/components/bitrix/catalog.section.list/footer_menu/style.min.css?17852673502306*/
.catalog-section-list-item-title{overflow:hidden;margin:0;padding:0;vertical-align:middle;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:20px}.catalog-section-list-item-link{vertical-align:middle;font-size:14px;line-height:20px}.catalog-section-list-item-counter{vertical-align:middle;font-size:12px;line-height:20px}.catalog-section-list-item-description{font-size:13px}.catalog-section-list-item-img{display:block;padding-top:100%;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;transition:250ms linear all}.catalog-section-list-item-img:hover{border-color:var(--theme-color-primary)}.catalog-section-list-line-list{padding:0;list-style:none}.catalog-section-list-line-list .catalog-section-list-item{display:flex;margin-bottom:15px;align-items:flex-start}.catalog-section-list-line-list .catalog-section-list-item-title{text-align:left}.catalog-section-list-line-img-container{padding-right:15px;min-width:75px;width:75px}.catalog-section-list-line-list .catalog-section-list-titles{margin:0;line-height:20px}.catalog-section-list-text-list{padding:0;list-style:none;column-count:3}.catalog-section-list-text-list .catalog-section-list-item-title{text-align:left}@media(max-width:767px){.catalog-section-list-text-list{column-count:1}}.catalog-section-list-tile-list{padding:0;list-style:none}.catalog-section-list-tile-img-container{width:100%}.catalog-section-list-list{margin-bottom:30px}.catalog-section-list-list .catalog-section-list-item{padding:0;line-height:16px}.catalog-section-list-list .catalog-section-list-item:before{content:''!important}.catalog-section-list-list-title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;font-size:12px;line-height:16px}.catalog-section-list-list-link{white-space:nowrap;font-size:13px}.catalog-section-list-list-link:hover{text-decoration:none}.catalog-section-list-list-title span{font-size:11px}@media(max-width:639px){.bx-touch .catalog-section-list-list .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .catalog-section-list-list .bx_catalog_line_title a{font-size:12px}}.catalog-section-list-list-title,.catalog-section-list-list-link{transition:all .3s ease}
/* End */


/* Start:/bitrix/templates/osnova/template_styles.css?1785267351199*/
#panel {
	z-index: 1000;
	position: fixed;
	width: 100%;
	margin-top: 40px;
}
.quantity-block-class,.product-item-detail-short-card-fixed,.product-item-detail-tabs-container-fixed {
	display: none;
}
/* End */
/* /bitrix/templates/osnova/css/style.min.css?1785267351378867 */
/* /bitrix/templates/osnova/css/dop.css?17852673511002 */
/* /bitrix/templates/osnova/components/bitrix/menu/topmenu/style.min.css?1785267350490 */
/* /bitrix/templates/osnova/components/bitrix/catalog.section.list/vspl_menu/style.min.css?17852673502306 */
/* /bitrix/templates/osnova/components/bitrix/catalog.section.list/glavn_menu/style.min.css?17852673502306 */
/* /bitrix/templates/osnova/components/bitrix/menu/footer1/style.min.css?1785267350490 */
/* /bitrix/templates/osnova/components/bitrix/catalog.section.list/glavn_menu2/style.min.css?17852673502306 */
/* /bitrix/templates/osnova/components/bitrix/catalog.section.list/footer_menu/style.min.css?17852673502306 */
/* /bitrix/templates/osnova/template_styles.css?1785267351199 */
