@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#scrollTopButton{position:fixed;bottom:20px;right:20px;background:transparent;border:none;cursor:pointer;outline:none;padding:0;opacity:0;transition:opacity .3s ease}#scrollTopButton.show{opacity:1;z-index:13}#scrollTopButton img{width:30px;height:auto;transition:transform .3s ease}#scrollTopButton:hover img{transform:scale(1.1) rotate(10deg)}@keyframes pulse{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(4deg)}50%{transform:scale(1.05) rotate(-4deg)}75%{transform:scale(1.05) rotate(4deg)}to{transform:scale(1) rotate(0)}}#scrollTopButton.active img{animation:pulse 1.5s infinite}#scrollTopButton:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;background:rgba(0,0,0,.2);border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:width .5s ease,height .5s ease,opacity .5s ease}#scrollTopButton:active:after{width:120%;height:120%;opacity:0;transition:0s}.catalog__sidebar .filter__characteristics.hidden{display:none}.catalog__sidebar .filter__characteristics{display:flex}.item-page__quantity-btn--minus.disabled,.item-page__quantity-btn--plus.disabled{pointer-events:none}.brands .swiper-slide .swiper-slide_image__link{max-width:100%;max-height:100%}.filter__show-more.hidden,.filter__results-btn.mobile-submit{display:none}@media screen and (max-width: 1024px){.filter__results-btn.mobile-submit{display:flex}}body.products{padding-top:0}.product-card__button--order-js.disabled{cursor:initial;pointer-events:none;border-color:#cacaca;color:#989898;border-width:2px}.brand-slider-css{width:100%;margin:12px auto auto;padding-bottom:20px;max-height:145px;padding-top:2px}@media screen and (min-width: 1024px){.brand-slider-css{padding-bottom:45px}}@media screen and (max-width: 1024px){.brand-slider-css{margin-bottom:20px;padding-bottom:0}}.brand-slider-css__wrapper{width:calc(100% + 265px);height:100px}.brand-slider-css__list{display:flex;width:100%;position:relative;gap:20px}.brand-slider-css__item-link{display:inline-flex;width:-moz-fit-content;width:fit-content;text-align:center;text-decoration:none;font-size:14px;color:#0056b3;height:100%}.brand-slider-css__item{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;aspect-ratio:8/3;max-width:264px;padding:15px;flex-direction:column;gap:14px;cursor:pointer;width:16.6666666667%;height:var(--height);position:absolute;left:100%;animation:autoRun 30s linear infinite;animation-delay:calc(30s / (var(--quantity)) * (var(--position) - 1) - 30s)!important}.brand-slider-css__image{width:100%;transition:.3s;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brand-slider-css__link{width:100%;justify-content:center;position:absolute;display:flex;align-items:center;gap:4px;bottom:0;transition:.3s;opacity:0;visibility:hidden;z-index:666;background:white;padding:16px 0;border:1px solid #e0e0e0;border-top:1px solid transparent;border-radius:0 0 8px 8px;transform:translateY(-10%);box-sizing:content-box}@media screen and (max-width: 671px){.brand-slider-css__link svg{width:12px;height:12px}}.brand-slider-css__link p,.brand-slider-css__link a{display:block;width:-moz-fit-content;width:fit-content;text-align:center;text-decoration:none;font-size:14px;color:#0056b3}.brand-slider-css__link p.disabled,.brand-slider-css__link a.disabled{color:gray;cursor:default}@media screen and (max-width: 671px){.brand-slider-css__link p,.brand-slider-css__link a{font-size:9px;line-height:14.4px}.brand-slider-css__link{padding:0 0 16px}}@keyframes autoRun{0%{transform:translate(100%)}to{transform:translate(calc(-100% * var(--quantity)))}}@media screen and (min-width: 567px){.brand-slider-css .brand-slider-css__wrapper:hover .brand-slider-css__item{animation-play-state:paused!important}}@media (hover: hover) and (pointer: fine){.brand-slider-css__item:hover img{scale:1.1}.brand-slider-css__item:hover .brand-slider-css__link{width:100%;opacity:1;visibility:visible;transform:translateY(30%);transition:.3s}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1024px){.brand-slider-css__item:hover .brand-slider-css__link{transform:translateY(80%)}}@media screen and (max-width: 1024px){.brand-slider-css__item{height:60px;padding:12px 12px 10px}.brand-slider-css__item .brand-slider-css__link{width:100%;opacity:1;visibility:visible;transform:translateY(90%);align-items:stretch;padding:0 0 16px;bottom:1px}}.visuallyhiddenhav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}a,button,select,input,textarea,div,span{-webkit-tap-highlight-color:rgba(255,255,255,0)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}.link{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7;border-bottom:1px solid transparent;transition:.3s}@media (hover: hover) and (pointer: fine){.link:hover{border-bottom:1px solid #3c96d7}}ul,ol{list-style:none}a{text-decoration:none;color:#303030}img{max-width:100%;display:block;line-height:0}button,input,textarea,select{border:none;outline:none!important;font:inherit}html{font-size:10px;scroll-behavior:smooth!important}body{font-family:Inter,Cera,Arial,sans-serif;overflow-x:hidden;overflow-y:auto;min-height:100vh;scroll-behavior:smooth!important;text-rendering:optimizeSpeed}.body-wrapper{overflow:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.lock-scroll{overflow:hidden!important;height:100vh!important}.preload,.preload *{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.container{margin:0 auto;max-width:1400px;padding:0 50px;box-sizing:content-box}@media screen and (max-width: 1024px){.container{padding:16px}}@media screen and (max-width: 671px){.container{width:calc(100% - 32px)}}@media screen and (max-width: 1024px){.slider-with-aside .container{padding:0}}.title__h2{position:relative;z-index:2;width:-webkit-fill-available;font-size:4.4rem;line-height:120%;font-weight:700}@media screen and (max-width: 671px){.title__h2{font-size:2.4rem}}.title__h2:before{content:attr(data-title);position:absolute;top:-25px;left:10px;font-size:69px;line-height:120%;font-weight:700;z-index:-1;transform:translateZ(0);display:block;color:#fff;text-shadow:1px 1px 0px rgb(212,231,244),-1px -1px 0px rgb(212,231,244),1px -1px 0px rgb(212,231,244),-1px 1px 0px rgb(212,231,244)}.title__h2[data-title^=\41f\440\435\438\43c\443\449\435\441\442\432\430]:before{color:#f4f5f7}@media screen and (max-width: 671px){.title__h2:before{font-size:2.8rem;line-height:120%;font-weight:700;top:-5px;left:5px}}.error-input>.select-selected,.error-input~span:not(.error-message){border-color:#e25c5c;border:1px solid #e25c5c;border-radius:8px;color:#e25c5c!important}.error-message{position:absolute;top:100%;color:#e25c5c!important;font-size:1.2rem;line-height:160%;font-weight:400}input,textarea{border:1px solid #a8ceea;border-radius:8px;width:100%}form:not(.create_order_form) input:not([type=range],.modalContainerCallBack input,.review-form input,.formSearch__input,.item-page__details.item-page__quantity-input),textarea{background:#fff;border-radius:4px;color:#232323;display:flex;font-size:1.5rem;font-weight:700;line-height:2.4rem;padding:18px 30px;width:100%}.popup input.custom_checkbox{width:-moz-fit-content;width:fit-content}.item-page__details .item-page__quantity-btn{flex-shrink:0}.item-page__details input.item-page__quantity-input:not([type=range]){padding:0}.container .item-page__quantity .item-page__quantity-input{width:auto;padding:0;min-width:42px;border:none}label:has(input[type=text]),label:has(input[type=tel]),label:has(input[type=email]){color:#989898;display:flex;font-size:1.6rem;line-height:150%;font-weight:400;margin-bottom:20px;position:relative;width:100%;z-index:1}.placeholder{align-items:center;color:#7e7e7e;display:flex;font-size:1.5rem;height:100%;line-height:2.4rem;padding:16px 24px;position:absolute;top:0;width:100%;z-index:2}input:focus+.feedback-form__placeholder,input:not(:placeholder-shown)+.feedback-form__placeholder,input:-webkit-autofill+.feedback-form__placeholder,textarea:focus+.feedback-form__placeholder,textarea:not(:placeholder-shown)+.feedback-form__placeholder,textarea:-webkit-autofill+.feedback-form__placeholder{display:none!important}label .req:after{content:"*";color:red;margin-left:4px;font-size:16px}@media screen and (max-width: 671px){input.form-input,textarea.form-textarea{padding:16px 24px}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;opacity:0!important}.editor-image-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,max-content));grid-gap:20px}.editor-image-container>img{height:auto}.editor-image-container::-webkit-scrollbar{display:none;scrollbar-width:none}@media screen and (max-width: 671px){.editor-image-container{display:flex;overflow-x:auto;margin-right:-16px}.editor-image-container>img{max-width:305px;width:100%}.home{margin-top:16px}}.home{overflow:hidden}.captcha{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media screen and (max-width: 867px){.captcha{gap:16px}}.captcha_vertical{flex-direction:column}.captcha_vertical .captcha__image{align-self:flex-start}.captcha__label,.captcha__input{margin-bottom:0!important}.captcha__image{padding:0;max-height:56px;width:auto;border-radius:4px;border:1px solid #fff}body .captcha .captcha__input.error-input{border-color:#e25c5c!important;border-radius:8px;color:#e25c5c!important}.btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:4px;color:#fff;transition:.3s;text-wrap-mode:nowrap;white-space:nowrap}.btn:disabled{cursor:initial;pointer-events:none;border-color:#cacaca;color:#989898;border-width:1px}.btn__icon{width:20px;height:16px;flex-shrink:0}.btn-l{font-size:2rem;line-height:120%;padding:20px 40px}.btn-m{font-size:1.6rem;line-height:150%;font-weight:600;padding:16px 32px}.btn-s{font-size:1.4rem;line-height:150%;font-weight:600;padding:14px 28px}.primary{background-color:#3c96d7}@media (hover: hover) and (pointer: fine){.primary:hover{border-color:#d4e7f4;background-color:#fff;color:#3c96d7}}.primary:disabled{background-color:#e9e9e9}.secondary{background-color:#fff;color:#3c96d7;border-color:#3c96d7}@media (hover: hover) and (pointer: fine){.secondary:hover{background-color:#3c96d7;color:#fff}}.secondary:disabled{background-color:#fff}.icon-button{background-color:#3c96d7}@media (hover: hover) and (pointer: fine){.icon-button:hover{border-color:#d4e7f4;background-color:#fff;color:#3c96d7}}.icon-button:disabled{background-color:#e9e9e9}.icon-button.btn-m .btn__icon{width:17px;height:13px}.icon-button.btn-s .btn__icon{width:13px;height:11px}@font-face{font-family:OpenSans;src:url(/build/assets/opensans-regular.8e8e37cd.woff2) format("woff2"),url(/build/assets/opensans-regular.49f1e3f6.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(/build/assets/opensans-light.ae47a51f.woff2) format("woff2"),url(/build/assets/opensans-light.d58c7419.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:OpenSans;src:url(/build/assets/opensans-semibold.e5147cbd.woff2) format("woff2"),url(/build/assets/opensans-semibold.1d5aa274.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:OpenSans;src:url(/build/assets/opensans-bold.c6b2914f.woff2) format("woff2"),url(/build/assets/opensans-bold.802dae36.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/inter_18pt-regular.1441a669.woff2) format("woff2"),url(/build/assets/inter_18pt-regular.e260f444.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/inter_18pt-bold.b08ec6c5.woff2) format("woff2"),url(/build/assets/inter_18pt-bold.e105a0de.woff) format("woff");font-weight:700;font-style:normal}@media screen and (max-width: 671px){.header{position:sticky;top:0;z-index:11}}.cart-widget{flex-shrink:0;position:relative;display:inline-block;width:48px;height:48px;cursor:pointer}.cart-widget .cart-icon{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #d4e7f4;border-radius:50%;transition:.3s}@media (hover: hover) and (pointer: fine){.cart-widget .cart-icon:hover{background-color:#d4e7f4}}.cart-widget .cart-badge{position:absolute;border:1.5px solid #3c96d7;top:-4px;right:3px;background-color:#fff;color:#3c96d7;font-size:9px;font-weight:400;width:15px;height:15px;display:flex;justify-content:center;align-items:center;border-radius:50%}@media screen and (max-width: 991px){.cart-widget{width:28px;height:28px}}.desktop-header{display:block}.mobile_header{display:none}@media screen and (max-width: 991px){.desktop-header,.mobile_header{display:none}}.mobile_header{padding-top:15px;padding-bottom:15px;display:none;position:relative;z-index:105}.mobile_header .svg-search{--color-primary-300: }.mobile_header .formSearch__input{border-radius:6px}.mobile_header .logo{display:block}.mobile_header .container{width:100%;padding:0}.mobile_header--inner .menuBtnBlock{padding:5px 2px;margin-right:18px;transition:.3s;border-radius:4px;cursor:pointer;width:-moz-fit-content;width:fit-content;stroke:#000;background:#fff}.mobile_header--inner .menuBtnBlock .hamburger-menu{background:#3c96d7}.mobile_header--inner .menuBtnBlock .hamburger-menu:before{background:#3c96d7}.mobile_header--inner .menuBtnBlock .hamburger-menu:after{background:#3c96d7}.mobile_header--inner .menuBtnBlock#active_burger{display:none;align-items:center}.mobile_header--inner .menuBtnBlock#active_burger svg{fill:#fff}.mobile_header--inner .menuBtnBlock#not_active_burger{display:flex}.mobile_header--inner.active #not_active_burger{display:none}.mobile_header--inner.active #active_burger{display:block}@media screen and (max-width: 671px){.mobile_header--inner{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.mobile_header--inner{display:flex;padding:14px 16px;margin:0 auto;align-items:center}.mobile_header--inner .phone-link{display:flex;margin-left:auto;align-items:center;font-weight:700;font-size:2rem;line-height:2rem;color:#044288}.mobile_header--inner .cart-widget .cart-badge{top:-7px;right:-5px}.mobile_header--inner .cart-widget .cart-icon{padding:4px}.mobile_header--inner .round-icon{fill:#fff;align-items:center;flex-shrink:0;position:relative;display:inline-block;width:28px;height:28px}.mobile_header--inner .round-icon .cart-icon{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #d4e7f4;border-radius:50%;transition:.3s;padding:4px}@media (hover: hover) and (pointer: fine){.mobile_header--inner .round-icon .cart-icon:hover{background-color:#d4e7f4}}.mobile_header--inner .burger_menu{margin-left:15px}.mobile_header .active_menu{width:100%;top:0;bottom:0;left:0;z-index:999;background:#fff;overflow:auto;position:fixed;transition:all .3s ease-in-out}.mobile_header .active_menu .line{display:inline-flex}@media screen and (max-width: 991px){.mobile_header{display:flex;width:100%;background:#ffffff;box-shadow:0 0 15px #0000004d}.mobile_header .mobile_header--inner{padding:14px 5px 10px;width:100%;position:relative}.mobile_header .active_menu{overflow:hidden}.mobile_header .active_menu .mobile_header--inner{z-index:-1}.mobile_header .active_menu .container{padding-bottom:82px}.mobile_header .active_menu .container .search_result_mobile .header_search_scroller{max-width:calc(100vw - 28px)}.mobile_header .active_menu.nextActiveMenu{height:100%;z-index:1}.mobile_header .active_menu .container{height:90%;overflow:hidden auto;position:relative;padding-left:14px;padding-right:14px;z-index:-1}.mobile_header .active_menu .container .contactsBlock .contact .label{font-weight:400;font-size:1.2rem;line-height:1.2rem;color:#4a4a4a}.mobile_header .active_menu .container .contactsBlock .contact .phone-link{display:flex;font-weight:700;font-size:2rem;line-height:2rem;color:#044288;margin-top:4px;pointer-events:none;justify-content:space-between}.mobile_header .active_menu .container .contactsBlock .contact .phone-link svg{margin:0}.mobile_header .active_menu .container .menuElementsBlock{margin-top:24px}.mobile_header .active_menu .container .menuElementsBlock .title{font-weight:700;font-size:18px;line-height:24px;color:#b0b0b0}.mobile_header .active_menu .container .menuCatalogGrid{display:flex;flex-direction:column;margin-bottom:30px}.mobile_header .active_menu .container .menuCatalogGrid__item{width:100%;flex-direction:row;padding:0}.mobile_header .active_menu .container .menuCatalogGrid__item img{margin-left:auto}.mobile_header .active_menu .container .menuCatalogGrid__item svg{width:34px;height:34px;margin-right:15px}.mobile_header .active_menu .container .menuCatalogGrid__item span{font-size:1.4rem;line-height:2rem}.mobile_header .active_menu .container .footerMenuBlock .title{font-weight:700;font-size:18px;line-height:24px;color:#b0b0b0;margin-bottom:-4px}.mobile_header .active_menu .container .footerMenuBlock .line{margin-top:30px;margin-bottom:30px}.mobile_header .active_menu .container .footerMenuBlock .navigation-menu{font-weight:700;font-size:1.6rem;line-height:1.6rem;color:#232323;display:flex;flex-wrap:wrap}.mobile_header .active_menu .container .footerMenuBlock .navigation-menu li{width:50%;padding-top:24px}.mobile_header .active_menu .container .footerMenuBlock .navigation-social{margin-bottom:33px}.mobile_header .active_menu .container .footerMenuBlock .navigation-social .svg-social{width:44px;height:44px}.mobile_header .active_menu .container .footerMenuBlock .navigation-social .svg-social svg{width:100%;height:100%}}@media screen and (max-width: 991px) and (max-width: 671px){.mobile_header .active_menu .container .footerMenuBlock .navigation-menu li,.mobile_header .active_menu .container .footerMenuBlock .navigation-social .svg-social{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 991px){.mobile_header .active_menu .container .search{margin-bottom:24px}.mobile_header .active_menu .container .search .formSearch{flex-direction:row;flex-wrap:wrap;align-content:center;width:100%;position:relative}.mobile_header .active_menu .container .search .formSearch__input{width:100%;background:#f9f9f9;border:1px solid #f4f4f4;border-radius:4px;padding:16px 16px 16px 47px}.mobile_header .active_menu .container .search .formSearch__input::-moz-placeholder{font-weight:400;font-size:1.3rem;line-height:1.4rem;color:#818181}.mobile_header .active_menu .container .search .formSearch__input::placeholder{font-weight:400;font-size:1.3rem;line-height:1.4rem;color:#818181}.mobile_header .active_menu .container .search .formSearch__inputWrap{display:flex;align-items:center;position:relative}.mobile_header .active_menu .container .search .formSearch__inputWrap .searchIcon{width:22px;height:22px;text-align:center;margin-left:15px;position:absolute;z-index:1;float:left}.mobile_header .active_menu .container .search .formSearch__inputWrap .searchIcon .svg-search{width:100%;height:100%}.mobile_header .active_menu .container .search .formSearch__inputWrap button[type=reset]{position:absolute;top:10px;bottom:10px;right:10px;color:#000;font-size:20px;border:0;display:none;padding:0 10px;border-radius:50%;background-color:transparent;transition:background .2s;outline:none}.mobile_header .active_menu .container .search .formSearch__inputWrap input:valid~button[type=reset]{display:block}.mobile_header .active_menu .container.contacts{padding-top:28px;background:#ffffff;width:100%;height:100%;top:0;position:absolute;z-index:2;right:-110%;transition:.3s}.mobile_header .active_menu .container.contacts .contactListBlock{width:100%;padding:0;border-radius:2px;top:0;display:flex;flex-direction:column;height:100%;transition:.3s}.mobile_header .active_menu .container.contacts .contactListBlock .contact{padding-bottom:10px;padding-top:10px}.mobile_header .active_menu .container.contacts .contactListBlock .contact .label{font-size:1.4rem;line-height:1.4rem;color:#5c5c5c;margin-bottom:5px}.mobile_header .active_menu .container.contacts .contactListBlock .contact .phone-link{width:100%;border-bottom:1px dashed #BFBFBF;padding-bottom:14px;font-weight:700;font-size:2rem;line-height:2rem;color:#3c96d7;transition:.3s;display:flex}}@media screen and (max-width: 991px) and (hover: hover) and (pointer: fine){.mobile_header .active_menu .container.contacts .contactListBlock .contact .phone-link:hover{color:#005fcb}}@media screen and (max-width: 991px){.mobile_header .active_menu .container.contacts .contactListBlock .contact:first-child{padding-top:0}.mobile_header .active_menu .container.contacts .contactListBlock .contact:first-child .label{font-weight:700;font-size:2rem;line-height:2rem;color:#000;margin-bottom:5px}.mobile_header .active_menu .container.contacts .contactListBlock .contact:first-child .phone-link{width:100%;border-bottom:1px dashed #BFBFBF;padding-bottom:14px;padding-top:14px}.mobile_header .active_menu .container.contacts .contactListBlock .contact:first-child .phone-link:nth-child(3){border-bottom:none}.mobile_header .active_menu .container.contacts .contactListBlock .contact .social{margin-top:10px}.mobile_header .active_menu .container.contacts .contactListBlock .contact .social a img{width:34px;height:34px}.mobile_header .active_menu .container.contacts .contactListBlock .contact:last-child{padding-bottom:0;border-bottom:none}.mobile_header .active_menu .container.contacts .contactListBlock .contact:last-child .label{font-weight:700;font-size:2rem;line-height:2rem;color:#232323;margin-bottom:8px}.mobile_header .active_menu .container.contacts .contactListBlock .contact:last-child .time{font-weight:400;font-size:1.2rem;line-height:1.8rem;color:#232323;align-items:baseline;display:flex;margin-bottom:.5em}.mobile_header .active_menu .container.contacts .contactListBlock .contact:last-child .time:before{content:"";border-bottom:1px dotted #393939;flex-grow:1;order:2;margin:0 5px}.mobile_header .active_menu .container.contacts .contactListBlock .contact:last-child .time span{order:3}.mobile_header .active_menu .container.contacts .btnTopBlock{display:flex;align-items:center;margin-bottom:28px}.mobile_header .active_menu .container.contacts .btnTopBlock .menuBtnBlock{margin-left:auto}.mobile_header .active_menu .container.contacts .btnTopBlock .back{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 20px 4px 4px;font-weight:500;font-size:1.5rem;line-height:1.5rem;color:#fff;border-radius:18px}.mobile_header .active_menu .container.contacts .btnTopBlock .back svg{width:24px;height:24px;margin-right:10px}.mobile_header .active_menu .container.contacts.show{overflow-y:auto;right:0}.mobile_header .active_menu .container .btnTopBlock{display:flex;align-items:center}.mobile_header .active_menu .container .btnTopBlock .menuBtnBlock{margin-left:auto}.mobile_header .active_menu .callBlock{position:fixed;top:auto;bottom:0;z-index:666;padding:15px 28px;width:100%;background:#FFFFFF;box-shadow:0 -15px 24px #0000000d}.mobile_header .active_menu .callBlock .callMe{background:#044288;border-radius:4px;display:flex;padding:11px 28px;align-items:center;justify-content:center}.mobile_header .active_menu .callBlock .callMe svg{fill:#fff}}@media screen and (max-width: 991px) and (max-width: 671px){.mobile_header .active_menu .callBlock{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 991px){.mobile_header .customMenuBtn{font-weight:400;font-size:1.4rem;line-height:2.4rem;color:#044288;border:1px solid #044288;border-radius:2px;background:#FFFFFF;padding:10px 134px}.mobile_header{padding:0 16px}.mobile_header .burger_menu{margin-left:auto}.mobile_header .widget-block{margin-left:auto;display:flex;gap:12px}}@media screen and (max-width: 671px){.mobile_header{padding-top:0;padding-bottom:0}.mobile_header .search_result_mobile{width:100vw}.mobile_header .formSearch__input:not(:-moz-placeholder-shown){border-color:#3c96d7;border-radius:6px;box-shadow:none}.mobile_header .formSearch__input:not(:placeholder-shown){border-color:#3c96d7;border-radius:6px;box-shadow:none}.mobile_header .header_search_scroller{margin-top:10px;box-shadow:none;background:#fff;border-radius:0;width:calc(100% + 3px);left:-1px}.mobile_header .sliding__menu-additionally .additionally__title{font-weight:500;font-size:1.4rem;line-height:150%}.mobile_header .sliding__nav_item:first-child{padding-top:0}.mobile_header .searchIcon svg{padding:3px}.mobile_header .mobile_header--inner{padding:14px 0 10px}.mobile_header .customMenuBtn{padding:10px;width:100%;justify-content:center}.mobile_header .logo{width:56px}.mobile_header .burger_menu .menuBtnBlock{padding-right:0}.mobile_header .active_menu .root-nav span{width:80%;text-align:left;display:flex}.mobile_header .active_menu .root-nav span.line{width:100%}}@media screen and (max-width: 474px){.mobile_header .active_menu .root-nav span{width:100%}}.mobile_header{flex-direction:column}.mobile_header .formSearch{margin-left:0}.mobile_header--container{position:fixed;top:70px;left:0;width:100%;height:100%;z-index:30;transform:translate(100%);transition:.6s ease-out;background:#fff}@media screen and (max-width: 1024px){.mobile_header--container{top:100px}}@media screen and (max-width: 671px){.mobile_header--container{top:70px}}.mobile_header.open .mobile_header--container{transform:translate(0)}.mobile_header.open .mobile_header--container .socials{padding-left:16px;padding-right:16px;padding-bottom:24px;justify-content:flex-start}.sliding__menu .btn{border-radius:8px;width:100%;border-width:2px}.sliding__menu .top-bar__contacts{display:flex;align-items:flex-start;gap:15px;justify-content:center;flex-direction:column}.sliding__menu--contacts{padding:24px 0 12px;display:flex;justify-content:space-between;align-items:flex-start}.socials{display:flex;gap:10px}.sliding__menu{padding:0 16px;overflow:hidden auto;height:80%}.sliding__menu-additionally{padding:24px 0 46px}.sliding__menu-additionally .additionally__title{margin-bottom:12px;font-weight:500;font-size:1.4rem;line-height:150%;color:#303030}.sliding__menu-additionally .additionally__container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 45px}.sliding__menu-additionally .additionally__container>li>a{font-size:1.2rem;line-height:160%;font-weight:400;color:#303030}.sliding__menu-title{font-size:1.6rem;line-height:150%;font-weight:700;color:#303030;margin:20px 0 16px}.sliding__nav{margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sliding__nav_item{color:#3c96d7;width:100%;display:inline-flex;gap:8px;padding:8px 0;border-bottom:1px solid #d4e7f4}.sliding__nav_item>svg{flex-shrink:0}.sliding__nav_link{color:#303030;display:inline-flex;justify-content:space-between;width:100%;align-items:center}.sliding__nav_link a{color:#303030;font-size:14px;line-height:150%;font-weight:500}.sliding__services-menu{opacity:0;transition:opacity .3s ease}.sliding__services-menu.active{display:block;opacity:1}.desktop-header .formSearch__inputWrap button[type=reset]{font-size:0;position:absolute;right:10px;top:13px;transition:background .3s;width:20px;height:20px;background-color:#cacaca;border:none;border-radius:2px;display:none;align-items:center;justify-content:center;cursor:pointer}@media (hover: hover) and (pointer: fine){.desktop-header .formSearch__inputWrap button[type=reset]:hover{background-color:red}}.desktop-header .formSearch__inputWrap button[type=reset]:before,.desktop-header .formSearch__inputWrap button[type=reset]:after{content:"";position:absolute;width:12px;height:1px;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.desktop-header .formSearch__inputWrap button[type=reset]:after{transform:translate(-50%,-50%) rotate(-45deg)}.formSearch__input.formSearch__input_desktop:not(:-moz-placeholder-shown){border-color:#3c96d7}.formSearch__input.formSearch__input_desktop:not(:placeholder-shown){border-color:#3c96d7}.search_result_desktop .header_search_scroller{border:1px solid #3c96d7;border-top:transparent;top:-1px}.formSearch__input_desktop:not(:-moz-placeholder-shown)~button[type=reset]{display:flex}.formSearch__input_desktop:not(:placeholder-shown)~button[type=reset]{display:flex}@media screen and (max-width: 991px){.mobile_header.open .search .formSearch__inputWrap input:valid~button[type=reset]{display:block}.mobile_header.open .search .formSearch__inputWrap button[type=reset]{font-size:0;position:absolute;right:10px;top:13px;width:20px;height:20px;background-color:#cacaca;border:none;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile_header.open .search .formSearch__inputWrap button[type=reset]:before,.mobile_header.open .search .formSearch__inputWrap button[type=reset]:after{content:"";position:absolute;width:12px;height:1px;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.mobile_header.open .search .formSearch__inputWrap button[type=reset]:after{transform:translate(-50%,-50%) rotate(-45deg)}}.sliding__services-menu.active{transform:translate(0)}.sliding__services-menu{padding:0 16px;transform:translate(100%);background:#fff;flex-shrink:0;align-self:stretch;transition:.6s ease-out;width:100%;height:calc(100vh - 30px);z-index:7;position:absolute;top:30px}.sliding__services-back-btn{padding:6px 10px 6px 4px;margin:21px 0;font-size:1.2rem;line-height:160%;font-weight:300;color:#3c96d7;display:inline-flex;align-items:center;gap:3px;border:1px solid #3c96d7;border-radius:8px}.sliding__nav-title{font-size:1.6rem;line-height:150%;font-weight:700;color:#3c96d7;margin-bottom:16px}.desktop-header .header_search_scroller_wrapper{max-height:255px;min-height:auto}.header_search_scroller{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 74px 100px -10px #0000001f;max-width:788px;padding:0 16px 16px;position:absolute;top:auto;width:100%;z-index:999;overflow:auto}.header_search_scroller_wrapper .product_wrapper a p,.header_search_scroller_wrapper .product_wrapper a div{font-size:14px;line-height:1.5;font-weight:700;color:#303030}.header_search_scroller_wrapper .product_wrapper a p.price--old{color:#ff3b30}.header_search_scroller_wrapper .search_categories_collapse_btn{text-align:center;font-size:16px;line-height:100%;color:#393939;transition:.3s;cursor:pointer}@media (hover: hover) and (pointer: fine){.header_search_scroller_wrapper .search_categories_collapse_btn:hover{color:#3c96d7}}.header_search_scroller_wrapper .search_products_title{color:#3c96d7;font-size:12px;font-style:normal;font-weight:400;line-height:12px;margin-bottom:10px;margin-top:17px}.header_search_scroller_wrapper .product_wrapper a{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex;font-size:1.4rem;line-height:150%;font-weight:700;color:#303030;text-decoration:none;margin-top:6px;transition:.3s}.header_search_scroller_wrapper .product_wrapper a div{transition:.3s}@media (hover: hover) and (pointer: fine){.header_search_scroller_wrapper .product_wrapper a:hover,.header_search_scroller_wrapper .product_wrapper a:hover div{color:#3c96d7}}.header_search_scroller_wrapper .search_categories_collapse_btn{color:#393939;cursor:pointer;font-size:16px;line-height:100%;text-align:center;transition:.3s}.header_search_scroller_wrapper .product_wrapper img{max-width:47px}.product_wrapper-info{display:flex;flex-direction:column}.category-count{font-size:14px;line-height:150%;font-weight:400;color:#303030}.header_search_scroller_wrapper{box-sizing:content-box;margin-top:5px;max-height:70vh;min-height:-moz-fit-content;min-height:fit-content;overflow-x:hidden;overflow-y:auto}.header_search_scroller_wrapper p{font-size:1.4rem;line-height:150%;font-weight:700;color:#303030}@media screen and (max-width: 991px){.mobile_header.open .search_result_mobile .header_search_scroller{max-width:100vw}.header_search_scroller_wrapper{min-height:calc(100vh - 200px)}}.header_search_scroller_wrapper::-webkit-scrollbar{height:15px;left:-25px;width:5px}.header_search_scroller_wrapper::-webkit-scrollbar-thumb{background:#3c96d7;border-radius:4px}.header_search_scroller_wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;box-shadow:inset 0 0 6px #0000004d}.search-category-caption{font-size:14px;line-height:1.5;font-weight:700}.product_wrapper-info>div{font-size:12px!important;line-height:1.6!important;font-weight:400!important}.header-category-row{display:flex;margin:20px auto 17px;border-top:1px solid #d4e7f4;border-bottom:1px solid #d4e7f4}.header-category-row .container{display:flex;width:100%}.header-category-row svg{flex-shrink:0;color:#3c96d7}@media screen and (max-width: 1024px){.header-category-row{display:none}}.category-plate-row{border-left:1px solid #d4e7f4}.category-plate-row:last-child{border-right:1px solid #d4e7f4}.category-plate-row__item{height:100%;display:flex;align-items:center;gap:8px;padding:15px 26px;transition:background-color .3s,color .3s;cursor:pointer}@media (hover: hover) and (pointer: fine){.category-plate-row__item:hover{background-color:#7db6df}.category-plate-row__item:hover svg{color:#fff}}.category-plate-row__text{color:#303030;font-size:1.4rem;line-height:150%;font-weight:600;flex-shrink:0}@media screen and (max-width: 1499px){.category-plate-row__text{flex-shrink:initial}}.category-plate-row__item:hover .category-plate-row__text{color:#fff}.top-bar{padding:10px 0;background-color:#f1f4f7}.top-bar .container{display:flex;align-items:center}.top-bar__menu{margin-right:60px}.top-bar__menu-list{display:flex;gap:19px;list-style:none;margin:0;padding:0}.top-bar__menu-link{text-decoration:none;color:#303030;font-size:1.2rem;line-height:160%;font-weight:400;transition:color .3s,border-bottom .3s;border-bottom:1px solid transparent}@media (hover: hover) and (pointer: fine){.top-bar__menu-link:hover{color:#3c96d7;border-bottom:1px solid #3c96d7}}.top-bar__contacts{display:flex;align-items:center;gap:15px;justify-content:center}.top-bar__contacts svg{width:20px;height:20px}.top-bar__email{display:flex;gap:6px;align-items:center;text-decoration:none;color:#303030;font-size:1.2rem;line-height:160%;font-weight:400;transition:color .3s,border-bottom .3s;border-bottom:1px solid transparent}@media (hover: hover) and (pointer: fine){.top-bar__email:hover{color:#3c96d7;border-bottom:1px solid #3c96d7}}.top-bar__working-hours{display:flex;align-items:center;gap:6px;color:#303030;font-size:1.2rem;line-height:160%;font-weight:400}.top-bar__socials{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:10px}.top-bar__social-link img{width:24px;transition:transform .3s}@media (hover: hover) and (pointer: fine){.top-bar__social-link img:hover{transform:scale(1.15)}}.center-bar{margin-top:12px;margin-bottom:20px}.center-bar .logo{flex-shrink:0;width:105px;margin-right:24px}.center-bar__wrapper{display:flex;align-items:center}.center-bar .menuCatalogContainer{border-right:1px solid #d4e7f4;padding-right:20px}.center-bar .menuCatalog__body{padding:29px}.center-bar .menuCatalog__empty{font-size:16px;font-weight:600}.center-bar .menuCatalog__inside{position:absolute;opacity:0;right:0;left:0;padding:0;z-index:-1;background-color:#fff;transition:all ease-in-out .3s;border-radius:6px}.center-bar .menuCatalog__inside.open{opacity:1;z-index:100;padding:9px 0 20px;margin:0 auto;transition:all ease-in-out .3s}.center-bar .menuCatalog__inside{background-color:#fff;border-radius:6px;box-shadow:0 24px 120px #0000001f;left:0;opacity:0;padding:0;position:absolute;right:0;transition:all .3s ease-in-out;z-index:-1}.menuBtnBlock{gap:10px;padding:12px 19px;height:48px;display:flex;justify-content:center;align-items:center;transition:.3s;background:#3c96d7;border:1px solid transparent;border-radius:4px;cursor:pointer}@media (hover: hover) and (pointer: fine){.menuBtnBlock:hover{background:transparent;color:#3c96d7;border:1px solid #3c96d7}.menuBtnBlock:hover span{color:#3c96d7}.menuBtnBlock:hover .hamburger-menu{background:#3c96d7}.menuBtnBlock:hover .hamburger-menu.animate{background:transparent}.menuBtnBlock:hover .hamburger-menu:before{background:#3c96d7}.menuBtnBlock:hover .hamburger-menu:after{background:#3c96d7}}.menuBtnBlock span{font-size:1.6rem;line-height:150%;font-weight:600;color:#fff}.menuBtnBlock#active_burger{display:none;align-items:center}.menuBtnBlock#active_burger svg{fill:#fff}.menuBtnBlock#not_active_burger{display:flex}.bottom{padding-bottom:17px;display:flex;position:relative}.bottom .menuBtnBlock{width:60px;height:54px;display:flex;justify-content:center;align-items:center;transition:.3s;background:#3c96d7;border-radius:4px;cursor:pointer}@media (hover: hover) and (pointer: fine){.bottom .menuBtnBlock:hover{background:#005FCB}}.bottom .menuBtnBlock#active_burger{display:none;align-items:center}.bottom .menuBtnBlock#active_burger svg{fill:#fff}.bottom .menuBtnBlock#not_active_burger{display:flex}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:20px;height:2px}@media screen and (max-width: 867px){.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{height:1px}}.menuBtnBlock.open .hamburger-menu{background:rgba(255,255,255,0)}.desktop-header .hamburger-menu,.mobile_header--inner .hamburger-menu{position:relative;background:rgb(255,255,255);margin-bottom:2px}.desktop-header .hamburger-menu.animate,.mobile_header--inner .hamburger-menu.animate{background:rgba(255,255,255,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:6px;background:rgb(255,255,255);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:6px;background:rgb(255,255,255);transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.menuBtnBlock.open .hamburger-menu:after,.hamburger-menu.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.menuBtnBlock.open .hamburger-menu:before,.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.mobile_header--inner .menuBtnBlock .hamburger-menu.animate:after,.mobile_header--inner .menuBtnBlock .hamburger-menu.animate:before{background:#303030}.titleBox .labelTitle{font-weight:700;font-size:2rem;line-height:2rem;color:#000;margin-bottom:5px}.root-nav>li.dataParent{display:flex}.root-nav>li{display:none}.root-nav>li ul.sub-menu-active>li{display:flex}.root-nav>li ul li{display:none}.search{width:100%;position:relative}.search_result_desktop{position:relative;left:16px}.formSearch{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;width:100%;position:relative;margin-left:16px}.formSearch__inputWrap{display:flex;align-items:center;width:100%}.formSearch .searchIcon{width:24px;height:24px;text-align:center;margin-left:15px;position:absolute;z-index:1;float:left;color:#3c96d7}.formSearch .searchIcon svg{width:100%;height:100%}.formSearch__input{width:100%;background:#fff;border:1px solid #d4e7f4;border-radius:4px;padding:11.5px 16px 11.5px 47px;color:#303030;font-size:14px;line-height:1.5;font-weight:700}.formSearch__input::-moz-placeholder{font-size:1.4rem;line-height:150%;font-weight:400;color:#989898}.formSearch__input::placeholder{font-size:1.4rem;line-height:150%;font-weight:400;color:#989898}.formSearch__input:not(:-moz-placeholder-shown){background:#ffffff;border-color:#fff;box-shadow:0 24px 120px #0000001f;border-radius:6px}.formSearch__input:not(:placeholder-shown){background:#ffffff;border-color:#fff;box-shadow:0 24px 120px #0000001f;border-radius:6px}.contactsBlock{flex-shrink:0;margin-left:50px;position:relative;margin-right:27px;cursor:pointer}.contactsBlock img{width:20px;height:20px}.contactsBlock.open>.contact svg{transform:rotate(180deg)}.contactsBlock .contact{display:flex;flex-direction:column}.contactsBlock .contact .label{font-weight:400;font-size:1.2rem;line-height:1.2rem;color:#4a4a4a;margin-bottom:4px}.contactsBlock .contact .phone-link{font-weight:700;font-size:2rem;line-height:2rem;color:#3c96d7;pointer-events:none}@media screen and (max-width: 1630px){.contactsBlock .contact .label{font-size:1.1rem}.contactsBlock .contact .phone-link{font-size:1.6rem}}.contactsBlock>.contact{flex-direction:row;gap:6px;align-items:center}.contactsBlock>.contact .phone-link{font-size:1.6rem;line-height:150%;font-weight:700;color:#303030;display:contents}.contactsBlock>.contact svg{transition:.3s}.contactsBlock .contactListBlock{background:#FFFFFF;padding:24px;box-shadow:0 18px 90px #00000012;border-radius:2px;opacity:0;top:20px;position:absolute;visibility:hidden;display:flex;flex-direction:column;height:auto;min-width:338px;left:50%;transform:translate(-50%);transition:.3s}.contactsBlock .contactListBlock .contact{padding-bottom:10px;padding-top:10px;border-bottom:1px dashed #BFBFBF}.contactsBlock .contactListBlock .contact-messengers{padding:15px 0}.contactsBlock .contactListBlock .contact .label{font-size:1.4rem;line-height:1.4rem;color:#5c5c5c;margin-bottom:8px}.contactsBlock .contactListBlock .contact .label-headline{font-weight:700;font-size:2rem;line-height:2rem;color:#232323;margin-bottom:10px}.contactsBlock .contactListBlock .contact .phone-link{width:-moz-fit-content;width:fit-content;font-weight:700;font-size:2.2rem;line-height:2.2rem;color:#3c96d7;transition:.3s;pointer-events:auto}@media (hover: hover) and (pointer: fine){.contactsBlock .contactListBlock .contact .phone-link:hover{color:#005fcb}}.contactsBlock .contactListBlock .contact:first-child{padding-top:0}.contactsBlock .contactListBlock .contact .social{margin-top:3px}.contactsBlock .contactListBlock .contact:last-child{padding-bottom:0;border-bottom:none}.contactsBlock .contactListBlock .contact:last-child .label{font-weight:700;font-size:1.4rem;line-height:1.5rem;color:#232323;margin-bottom:8px}.contactsBlock .contactListBlock .contact:last-child .time{font-weight:400;font-size:1.2rem;line-height:1.8rem;color:#232323;align-items:baseline;display:flex;margin-bottom:.5em}.contactsBlock .contactListBlock .contact:last-child .time:before{content:"";border-bottom:1px dotted #393939;flex-grow:1;order:2;margin:0 5px}.contactsBlock .contactListBlock .contact:last-child .time span{order:3}@media screen and (max-width: 1630px){.contactsBlock .contactListBlock .contact .label,.contactsBlock .contactListBlock .contact .label-headline{font-size:1.6rem}.contactsBlock .contactListBlock .contact .phone-link{font-size:2rem}.contactsBlock .contactListBlock .contact{padding-bottom:5px;padding-top:5px}.contactsBlock .contactListBlock .contact .label.label-headline{margin-top:5px!important}.contactsBlock .contactListBlock .contact .label,.contactsBlock .contactListBlock .contact .label-headline{font-size:1.4rem;line-height:1.5rem;margin-bottom:5px}.contactsBlock .contactListBlock .contact .phone-link{font-size:1.3rem;line-height:2rem}}.contactsBlock .contactListBlock.active{opacity:1;visibility:visible;background:#FFFFFF;z-index:10}.menuCatalog__category{transition:.3s;display:flex;align-items:center;margin-top:20px}.menuCatalog__category-name{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;padding-left:8px;padding-right:17px}.menuCatalog__category:not(.menu-icon) svg{margin-left:auto}@media (hover: hover) and (pointer: fine){.menuCatalog__category:hover{color:#3c96d7}.menuCatalog__category:hover>*{color:#3c96d7}}.menuCatalog__icon{display:flex;align-items:center;justify-content:center}.menuCatalog__icon img{filter:brightness(0) saturate(100%) invert(58%) sepia(23%) saturate(1368%) hue-rotate(165deg) brightness(88%) contrast(90%)}.menuCatalog__submenu-link{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030}.menuCatalog__subcategory-name{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;margin-bottom:4px;transition:.3s}@media (hover: hover) and (pointer: fine){.menuCatalog__subcategory-name:hover{color:#3c96d7}}.menuCatalog__subcategory-item{margin-top:8px}.menuCatalog__subcategory-link{font-size:1.4rem;line-height:150%;font-weight:400;color:#555;transition:.3s}@media (hover: hover) and (pointer: fine){.menuCatalog__subcategory-link:hover{color:#3c96d7}}.menuCatalog__subcategory-group{margin-top:0}.menuCatalog__wrapper{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:30px 60px}.menuCatalog__inside-wrapper{display:flex}.menuCatalog__inside-wrapper .menuCatalogContainer{width:390px;flex-shrink:0}.menuCatalog__subcategory-item--hidden{display:none}.menuCatalog__subcategory-item--hidden.show{display:block}.menuCatalog__show-more{color:#3c96d7;cursor:pointer;margin-top:8px;display:flex;transition:.3s;border-bottom:1px solid transparent;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;font-size:1.4rem;line-height:150%;font-weight:600}@media (hover: hover) and (pointer: fine){.menuCatalog__show-more:hover{color:#303030;border-bottom:1px solid #3c96d7}}.menuCatalog__show-more svg{transition:.3s}.menuCatalog__show-more.showElements svg{transform:rotate(180deg)}.item-active,.item-active>*{color:#3c96d7}.footer{color:#555;flex:0 0 auto;overflow-x:hidden;background:#F3F5F7 url(/build/assets/footer-desktop.579b295b.svg) no-repeat right top}@media screen and (max-width: 474px){.footer{background-image:url(/build/assets/footer-mobile.8800a158.svg)}}.footer__logo{width:-moz-fit-content;width:fit-content}@media screen and (max-width: 671px){.footer__logo{max-width:127px}}.footer__company-info{display:block;min-width:277px}@media screen and (max-width: 671px){.footer__company-info{width:100%;display:flex;flex-direction:column;align-items:center}}.footer__inner{gap:80px;padding:48px 0 86px}@media screen and (max-width: 1220px){.footer__inner{gap:40px}}@media screen and (max-width: 671px){.footer__inner{flex-direction:column}}.footer__links{flex:1;justify-content:space-between;gap:20px}@media screen and (max-width: 1024px){.footer__links{flex-wrap:wrap}}@media screen and (max-width: 671px){.footer__links{flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%}}.footer__links .btn{background-color:transparent}@media (hover: hover) and (pointer: fine){.footer__links .btn:hover{background-color:#3c96d7}}.footer__description{color:#555;font-size:1.6rem;line-height:150%;font-weight:600;margin-top:16px;margin-bottom:20px}@media screen and (max-width: 671px){.footer__description{text-align:center;margin-top:13px;margin-bottom:24px;font-size:1.4rem;line-height:150%;font-weight:600}}.footer__contacts{gap:16px;flex-direction:column}.footer__links,.footer__bottom-wrapper,.footer__contacts,.footer__inner{display:flex}@media screen and (max-width: 768px){.footer__inner{align-items:flex-start}.footer__bottom-wrapper{flex-direction:column;gap:20px;align-items:center}}@media screen and (max-width: 671px){.footer__inner{padding:0 0 45px}}.footer__bottom{border-top:1px solid #a8ceea;padding:16px 0 25px}@media screen and (max-width: 671px){.footer__bottom{padding:0}}.footer__legal{max-width:627px;margin-right:auto}.footer__legal p{color:#989898;font-size:11px;line-height:110%;font-weight:400}@media screen and (max-width: 768px){.footer__legal{max-width:none;text-align:center}}.footer__rating{display:flex;gap:9px}.footer__reviews{display:flex;flex-direction:column;height:59px;width:-moz-fit-content;width:fit-content;padding:3px 13px;border-radius:4px;background:#fff}.footer__reviews .footer__reviews-title{font-size:1.2rem;line-height:160%;font-weight:400;color:#555;margin:0}.footer__reviews .footer__reviews-count{font-size:2.4rem;line-height:140%;font-weight:700;color:#303030;margin:0}.footer__rating-score{display:flex;flex-direction:column;height:59px;width:-moz-fit-content;width:fit-content;padding:3px 13px;border-radius:4px;background:#fff}.footer__rating-score .footer__rating-title{font-size:1.2rem;line-height:160%;font-weight:400;color:#555;margin:0}.footer__rating-score .footer__rating-wrapper{font-size:2.4rem;line-height:140%;font-weight:700;color:#303030;display:flex;justify-content:center;gap:10px}.footer__rating-score .footer__rating-count{display:flex;flex-direction:column;font-weight:600;font-size:9px;line-height:160%}.footer__rating-score .footer__rating-count img{width:15px;height:15px}.footer__contacts a,.footer__contacts li{text-decoration:none;display:flex;gap:6px;font-size:1.6rem;line-height:150%;font-weight:700;color:#303030;transition:.3s}.footer__contacts a svg,.footer__contacts li svg{width:24px;height:24px}@media screen and (max-width: 671px){.footer__contacts a,.footer__contacts li{font-size:1.4rem;line-height:150%;font-weight:700}}@media (hover: hover) and (pointer: fine){.footer__contacts a:hover{color:#3c96d7}}.footer__contact-single{display:flex;flex-direction:column}.footer__contact-single>*{margin:0}.footer__contact-single:has(.label){gap:10px}.footer__contact-single+.footer__contact-single{margin-top:12px}.footer__contact-single+.btn{font-size:1.6rem;line-height:150%;font-weight:600;margin-top:24px;height:42px;border-radius:4px;padding:20px 25px}@media screen and (max-width: 671px){.footer__contact-single+.btn{margin-top:16px}}.footer__contact-single .footer__phone{font-size:1.6rem;line-height:150%;font-weight:600;display:flex;align-items:center;gap:12px;color:#555;transition:.3s;text-decoration:none}.footer__contact-single .footer__phone img{width:24px;height:24px}@media (hover: hover) and (pointer: fine){.footer__contact-single .footer__phone:hover{color:#3c96d7}}@media screen and (max-width: 671px){.footer__contact-single .footer__phone{font-size:1.4rem;line-height:150%;font-weight:600}}.footer__section{flex:1;max-width:270px}@media screen and (max-width: 1024px){.footer__section{width:25%;min-width:235px}}@media screen and (max-width: 768px){.footer__section{min-width:200px}}@media screen and (max-width: 671px){.footer__section{text-align:center}}.footer__section-title{font-size:2.8rem;line-height:120%;font-weight:700;color:#000;border-bottom:1px solid #a8ceea;margin-bottom:16px;padding-bottom:6px}@media screen and (max-width: 671px){.footer__section-title{font-size:2.4rem;line-height:120%;font-weight:700;padding-bottom:4px;margin-bottom:9px}}.footer__section .contact{display:flex;flex-direction:column}.footer__section .contact>*{margin:0}.footer__section .contact:has(.label){gap:10px}.footer__section .contact+.contact{margin-top:12px}.footer__section .contact+.btn{font-size:1.6rem;line-height:150%;font-weight:600;margin-top:24px;height:42px}.footer__section .contact .phone-link{display:flex;align-items:center;gap:12px;color:#555;transition:.3s;text-decoration:none}@media (hover: hover) and (pointer: fine){.footer__section .contact .phone-link:hover{color:#3c96d7}}.footer__section .footer__menu{padding:0}.footer__section .footer__menu li{list-style-type:none}.footer__section .footer__menu li+li{margin-top:12px}@media screen and (max-width: 671px){.footer__section .footer__menu li+li{margin-top:6px}}.footer__section .footer__menu li a{font-size:1.6rem;line-height:150%;font-weight:600;color:#555;text-decoration:none;transition:.3s}@media (hover: hover) and (pointer: fine){.footer__section .footer__menu li a:hover{color:#3c96d7}}.footer__socials{display:flex;gap:12px}.footer__socials img{max-width:30px;transition:.3s}@media (hover: hover) and (pointer: fine){.footer__socials img:hover{scale:1.15}}@media screen and (max-width: 671px){.footer__socials img{max-width:20px}.footer__socials{justify-content:center}}.home__section-wrapper+.home__section-wrapper{margin:120px 0}@media screen and (max-width: 1024px){.home__section-wrapper+.home__section-wrapper{margin:60px 0}}.official-representative{padding:12px 0}@media screen and (max-width: 671px){.official-representative,.official-representative .container{padding-bottom:0}}.official-representative .block-text{font-size:1.4rem;line-height:150%;font-weight:400;color:#989898;max-width:774px;text-align:center;margin-inline:auto}@media screen and (max-width: 671px){.official-representative .block-text{font-size:1.2rem;line-height:160%;font-weight:400}}.custom-range-input label{display:block;font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;margin-bottom:20px;margin-top:40px}.custom-range-input .range-slider{width:100%;height:4px;text-align:center;position:relative}.custom-range-input .range-slider .rangeValues{display:block}.custom-range-input input[type=range]{-webkit-appearance:none;border:1px solid white;width:100%;height:4px;position:absolute;left:0}.custom-range-input input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;background:#d4e7f4;border:none;border-radius:3px}.custom-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:24px;width:24px;border-radius:50%;background:#3c96d7;margin-top:-10px;cursor:pointer;position:relative;z-index:2;box-shadow:0 2px 10px #0000001a}.custom-range-input input[type=range]:focus{outline:none}.custom-range-input input[type=range]:focus::-webkit-slider-runnable-track{background:#d4e7f4}.custom-range-input input[type=range]::-moz-range-track{width:100%;height:4px;background:#d4e7f4;border:none;border-radius:3px}.custom-range-input input[type=range]::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#3c96d7}.custom-range-input input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}.custom-range-input input[type=range]::-ms-track{width:100%;height:4px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent;z-index:-4}.custom-range-input input[type=range]::-ms-fill-lower{background:#777;border-radius:10px}.custom-range-input input[type=range]::-ms-fill-upper{background:#d4e7f4;border-radius:10px}.custom-range-input input[type=range]::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#3c96d7}.custom-range-input input[type=range]:focus::-ms-fill-lower{background:#888}.custom-range-input input[type=range]:focus::-ms-fill-upper{background:#d4e7f4}.custom-range-input .range-inputs{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.custom-range-input .range-inputs input{padding:12px;border:1px solid #d4e7f4;border-radius:4px;color:#303030;font-size:1.6rem;line-height:150%;font-weight:400}.custom-range-input .range-track{position:absolute;height:4px;background:#3c96d7;z-index:1}.rating{display:flex;align-items:center;gap:4px}.rating__star{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;display:inline-block}.rating__star--full{background-image:url(/build/assets/full-star.78db443c.svg)}.rating__star--half{background-image:url(/build/assets/half-star.f658880e.svg)}.rating__star--empty{background-image:url(/build/assets/empty-star.3b0c9da6.svg)}.slider-title__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;position:relative}@media screen and (max-width: 768px){.slider-title__header{flex-wrap:wrap;margin-bottom:16px;gap:8px}}.slider-title__title{font-size:2.4rem;line-height:140%;font-weight:700;color:#303030}@media screen and (max-width: 768px){.slider-title__title{font-size:2rem;line-height:120%;font-weight:700;width:100%}}.slider-title__link{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7;text-decoration:none;border-bottom:1px solid #3c96d7;transition:.3s;bottom:0;position:absolute;right:0;z-index:2}.slider-title__link:hover{color:#303030;border-bottom:1px solid #303030}@media screen and (max-width: 768px){.slider-title__link{position:relative}}.brands{overflow:hidden;max-width:1920px;margin-left:auto;margin-right:auto}.brands .swiper-container{width:100%;margin:auto;overflow-y:auto;overflow-x:hidden;padding-bottom:20px;max-height:145px}@media screen and (min-width: 1024px){.brands .swiper-container{padding-bottom:45px}}@media screen and (max-width: 768px){.brands .swiper-container{padding-top:12px}}.brands .swiper-slide{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;aspect-ratio:8/3;max-width:264px;padding:15px;flex-direction:column;gap:14px;cursor:pointer}@media screen and (max-width: 768px){.brands .swiper-slide{aspect-ratio:initial;max-width:124px;height:auto}}.brands .swiper-slide__link{width:100%;justify-content:center;position:absolute;display:flex;align-items:center;gap:4px;bottom:0;transition:.3s;opacity:0;visibility:hidden;z-index:666;background:white;padding:16px 0;border:1px solid #e0e0e0;border-top:1px solid transparent;border-radius:0 0 8px 8px;transform:translateY(-10%);box-sizing:content-box}@media screen and (max-width: 1024px){.brands .swiper-slide__link{transform:translateY(5%);width:100%;opacity:1;visibility:visible}}@media screen and (max-width: 768px){.brands .swiper-slide__link{transform:translateY(80%)}.brands .swiper-slide__link>a{font-size:10px!important}.brands .swiper-slide__link>svg{max-width:12px;max-height:12px}.brands .swiper-slide__link{position:initial;transform:none;padding:0;border:none}}.brands .swiper-slide img{transition:.3s}.brands .swiper-slide.active img{scale:1.1}.brands .swiper-slide.active{transition:.3s}.brands .swiper-slide.active .swiper-slide__link{width:100%;opacity:1;visibility:visible;transform:translateY(30%);transition:.3s}@media screen and (min-width: 1024px){.brands .swiper-slide.active .swiper-slide__link{transform:translateY(80%)}}.brands .swiper-slide a{display:block;width:-moz-fit-content;width:fit-content;text-align:center;text-decoration:none;font-size:14px;color:#0056b3}.brands .swiper-slide img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brands .swiper-wrapper{transition-timing-function:linear}.brands .disabled{pointer-events:none;opacity:.5}.products .swiper-button-prev{left:50px}.products .swiper-button-next{right:50px}.category__slider:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 10px}.category__slider:not(.swiper-initialized) .swiper-slide{width:100%}.category__slider:not(.swiper-initialized)~.swiper-button-prev,.category__slider:not(.swiper-initialized)~.swiper-button-next,.category__slider:not(.swiper-initialized) .swiper-button-prev,.category__slider:not(.swiper-initialized) .swiper-button-next{display:none}.category__slider:not(.swiper-initialized).grid-slider .swiper-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;gap:20px}.products__wrapper{position:relative}@media screen and (max-width: 671px){.products__wrapper .category__slider.grid-slider .btn-next,.products__wrapper .category__slider.grid-slider .btn-prev{top:40px;right:60px;left:auto}}.slider-with-aside{display:flex;gap:20px}.slider-with-aside .container{display:flex;flex-wrap:nowrap;gap:15px;width:calc(100% - 100px)}@media screen and (max-width: 1024px){.slider-with-aside .container{width:100%}}@media screen and (max-width: 867px){.slider-with-aside .container{flex-wrap:wrap;gap:10px}}.slider-with-aside .swiper{min-height:245px;position:relative;max-width:1100px}@media screen and (max-width: 671px){.slider-with-aside .swiper{margin:0 16px}.slider-with-aside .swiper .swiper-pagination{display:none}}.slider-with-aside .swiper-slide{position:relative;text-align:center;border-radius:8px;overflow:hidden}@media screen and (max-width: 671px){.slider-with-aside .swiper-slide{border-radius:0}}.slider-with-aside .swiper-slide:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.52) 100%);top:0;left:0;z-index:0}.slider-with-aside .swiper-slide img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.slider-with-aside .swiper-pagination-bullet{box-sizing:content-box;background:transparent;border-radius:80px;border:1px solid #fff;width:9px;height:9px;opacity:1}.slider-with-aside .swiper-pagination .swiper-pagination-bullet-active{border-radius:80px;background:#2685CA;border:1px solid #2685CA;width:18px}.slider-with-aside .slide-content{position:absolute;top:20%;left:10%;color:#fff;text-align:justify;z-index:1}@media screen and (max-width: 867px){.slider-with-aside .slide-content{transform:translate(-50%,-50%);top:calc(50% - 10px);left:50%;width:calc(100% - 24px)}}.slider-with-aside .slide-content h2{font-size:4.4rem;line-height:120%;font-weight:700;color:#fff;margin-bottom:10px}@media screen and (max-width: 671px){.slider-with-aside .slide-content h2{font-size:2.4rem}}@media screen and (max-width: 1220px){.slider-with-aside .slide-content h2{font-size:clamp(2.4rem,3.6vw,4.4rem);margin-bottom:7px}}.slider-with-aside .slide-content p{font-size:1.6rem;line-height:150%;font-weight:600;color:#fff}.slider-with-aside .slide-content button,.slider-with-aside .slide-content a{margin-top:40px;width:250px;height:49px;font-size:1.4rem;line-height:150%;font-weight:600}@media screen and (max-width: 671px){.slider-with-aside .slide-content button,.slider-with-aside .slide-content a{margin-top:20px;height:42px;width:184px;font-size:1.2rem;line-height:160%;font-weight:600}}.slider-with-aside .aside-banners{display:flex;flex-direction:column;gap:20px;flex-shrink:0}@media screen and (max-width: 867px){.slider-with-aside .aside-banners{flex-direction:row;width:100%}}@media screen and (max-width: 768px){.slider-with-aside .aside-banners{flex-shrink:inherit}}@media screen and (max-width: 671px){.slider-with-aside .aside-banners{gap:10px;margin:0 16px}}@media screen and (max-width: 867px){.slider-with-aside .banner{width:calc(50% - 10px)}}@media screen and (max-width: 671px){.slider-with-aside .banner{width:calc(50% - 5px)}}.slider-with-aside .banner a{max-width:286px;display:block}@media screen and (max-width: 867px){.slider-with-aside .banner a{max-width:none}}@media (hover: hover) and (pointer: fine){.slider-with-aside .banner a:has(img) img:hover{border:1px solid #3c96d7}}.slider-with-aside .banner img{width:100%;height:auto;border-radius:6px;border:1px solid #d4e7f4;transition:.3s}.home__section-wrapper .about .mobile{display:none}@media screen and (max-width: 671px){.home__section-wrapper .about__container{padding-top:0}.home__section-wrapper .about__title{margin-bottom:16px}.home__section-wrapper .about__image{display:none}.home__section-wrapper .about__image.mobile{display:flex;margin-bottom:16px}.home__section-wrapper .about__text{margin-bottom:16px}.home__section-wrapper .about__button{width:135px;padding:13px 28px}}.home__section-wrapper .about__content .title__h2:before{opacity:0}@media (max-width: 768px){.home__section-wrapper .about__content{text-align:left}.home__section-wrapper .about__content .title__h2:before{opacity:1}}.about__container{display:flex;gap:20px;align-items:center}@media (max-width: 768px){.about__container{flex-direction:column}}.about__content{flex:1;max-width:556px;margin-right:auto}@media (max-width: 768px){.about__content{text-align:center}}.about__title{margin-bottom:30px}.about__text{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;margin-bottom:40px}.about__text span{font-size:1.6rem;line-height:150%;font-weight:700;color:#303030}.about__button{width:200px;font-size:1.4rem;line-height:150%;font-weight:600;border-radius:8px}.about__image{flex:1;max-width:690px}.about__image img{width:100%;height:auto}@media (max-width: 768px){.about__image img{max-width:100%;min-height:266px}}.advantages{background-color:#f9f9f9}.advantages__wrapper{padding:88px 0}@media screen and (max-width: 768px){.advantages__wrapper{padding:40px 0 35px}.advantages__wrapper>*{text-align:center}.advantages__wrapper .title__h2:before{top:-5px;left:55%;transform:translate(-50%)}}.advantages__title{font-size:4.4rem;line-height:120%;font-weight:700;margin-bottom:70px}@media screen and (max-width: 671px){.advantages__title{font-size:2.4rem;margin-bottom:32px}}.advantages__grid{padding:0 74px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;justify-items:center}@media screen and (max-width: 768px){.advantages__grid{gap:29px}}@media screen and (max-width: 671px){.advantages{padding-top:40px;padding-bottom:40px}}.advantage-item{display:flex;flex-direction:column;align-items:center;text-align:center}.advantage-item__icon{width:70px;height:70px;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.advantage-item__icon svg{fill:#007bff;width:48px;height:48px}@media screen and (max-width: 768px){.advantage-item__icon{width:100px;height:100px}.advantage-item__icon img{width:100px}}.advantage-item__text{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030}.news-section .news-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;position:relative}@media screen and (max-width: 671px){.news-section .news-header{margin-bottom:16px}}.news-section .news-header .news-link{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7;text-decoration:none;border-bottom:1px solid #3c96d7;transition:.3s;bottom:-5px;position:absolute;right:0;z-index:5}@media (hover: hover) and (pointer: fine){.news-section .news-header .news-link:hover{color:#303030;border-bottom:1px solid #303030}}@media screen and (max-width: 671px){.news-section .news-header .news-link{bottom:0;right:32px}}@media (max-width: 768px){.news-section .news-grid.swiper-initialized .swiper-wrapper{gap:0}}.news-section .news-grid .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 768px){.news-section .news-grid .swiper-wrapper{display:flex}}.news-section .news-card{display:flex;flex-direction:column;height:auto;text-decoration:none;overflow:hidden;border-radius:4px;transition:.3s;border:1px solid #e9e9e9}@media (hover: hover) and (pointer: fine){.news-section .news-card:hover{border:1px solid #3c96d7}.news-section .news-card:hover .news-card__image{scale:1.1}.news-section .news-card:hover .news-card__title{font-size:1.4rem;line-height:150%;font-weight:700}}.news-section .news-card__image{width:100%;height:228px;-o-object-fit:cover;object-fit:cover;transition:.3s}@media screen and (max-width: 671px){.news-section .news-card__image{height:178px}}.news-section .news-card__content{transition:.3s;padding:20px 20px 44px;background:#fff;border-top:none;border-radius:0 0 4px 4px;flex:1;z-index:1}.news-section .news-card__title{margin:0;font-size:1.4rem;line-height:150%;font-weight:600;color:#303030;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:.3s}.category-card{width:-moz-fit-content;width:fit-content;border:1px solid #d4e7f4;padding:18px 17px;border-radius:4px;transition:.3s;width:100%}@media screen and (max-width: 671px){.category-card{padding:12px 12px 16px}}.category-card:hover{border:1px solid #3c96d7}.category-card__wrapper{display:flex;flex-direction:column;gap:16px;align-items:center;height:100%;justify-content:space-between}@media screen and (max-width: 671px){.category-card__wrapper{justify-content:normal}}.category-card__title{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030;height:auto;flex:1;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-moz-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 671px){.category-card__title{min-height:48px;height:auto}}.category-card__image img{transition:opacity .3s ease;opacity:1}.category-card__image img.fade-out{opacity:0}.category-card__image img.fade-in{opacity:1}.category-card__image img--hover{opacity:0}.product-card{display:flex;flex-direction:column;border:1px solid transparent;border-radius:8px;overflow:hidden;background:#fff;width:100%;padding:18px 0;box-sizing:border-box;transition:.3s;gap:12px}.product-card__wrapper{padding:0 17px;border:1px solid transparent;border-radius:0;height:100%;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 671px){.product-card__wrapper{padding:0}}@media (hover: hover) and (pointer: fine){.product-card:hover{border-radius:8px;border:1px solid #d4e7f4}}.product-card__image-wrapper{position:relative;overflow:hidden;aspect-ratio:300/216}.product-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;flex-shrink:0;transition:opacity .3s ease;opacity:1}.product-card__image.fade-out{opacity:0}.product-card__image.fade-in{opacity:1}.product-card__image--hover{opacity:0}.product-card__brand{position:absolute;top:35px;right:8px;width:40px;height:auto;padding:7px 5px;border:1px solid #d4e7f4;border-radius:2px;box-sizing:content-box;background:#fff}.product-card__info{display:flex;flex-direction:column;flex:1 0 auto}.product-card__category{font-size:1.2rem;line-height:160%;font-weight:400;color:#989898;margin:0 0 6px}.product-card__title{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030;margin:0 0 28px;flex:1 0 auto}@media screen and (max-width: 768px){.product-card__title{font-size:14px}}.product-card__price-container{display:flex;gap:15px;margin-bottom:10px}@media screen and (max-width: 768px){.product-card__price-container{gap:5px}}.product-card__price{font-size:2.4rem;line-height:140%;font-weight:600;margin:0;color:#303030}.product-card__price--old{text-decoration:line-through;color:#ff3b30}.product-card__button{cursor:pointer;text-align:center;height:42px}@media (max-width: 768px){.product-card{flex-direction:column}}@media screen and (max-width: 671px){.products-single .item-page .products__wrapper .slider-title__title{font-size:2.4rem;line-height:120%;font-weight:700}.products-single .item-page .products__wrapper .swiper-button-next{right:16px}.products-single .item-page .products__wrapper .swiper-button-prev{right:62px;left:auto}.products-single .item-page .products__wrapper .swiper-button-next,.products-single .item-page .products__wrapper .swiper-button-prev{top:33px}}.products .products__slider .swiper-slide{position:relative;padding-right:10px}.products .products__slider .swiper-slide:first-child{margin-left:-10px}.products .products__slider .swiper-slide:before{content:"";border-left:1px solid #d4e7f4;height:360px;margin-block:auto}.products .products__slider .swiper-slide .product-card{margin-left:10px}.products .products__slider .swiper-slide-active{padding-left:0}.products .products__slider .swiper-slide-active:before{display:none}.products .swiper-slide{height:auto}.products{padding-top:25px}@media screen and (max-width: 768px){.products{padding-top:18px}}.products+.products{padding-top:50px}@media screen and (max-width: 671px){.products+.products{padding-top:24px}}.products .swiper-wrapper{display:flex}.products .swiper-slide{display:flex;justify-content:center}.btn-next{rotate:180deg}.btn-next,.btn-prev{padding:8px;width:36px;height:36px;border-radius:50%;background:#d4e7f4;border:1px solid #d4e7f4;color:#3c96d7;transition:.3s}@media (hover: hover) and (pointer: fine){.btn-next:hover,.btn-prev:hover{background:#3c96d7;border:1px solid #3c96d7;color:#fff}}.btn-next:disabled,.btn-prev:disabled{border:1px solid #cacaca;color:#cacaca}.label{position:absolute;top:6px;left:6px;padding:3px 8px;background-color:#ff6f61;color:#fff;font-size:1.2rem;line-height:160%;font-weight:600;border-radius:4px}.label--hit{background-color:#3c96d7}.label--status__pre-sale,.label--status__out-of-stock,.label--out-of-stock{background-color:#e25c5c}.label--status__in-stock,.label--in-stock{background-color:#2ba726}.label--status__pre-order,.label--pre-order{background-color:#e17a0b}.label--best-seller{background-color:#222;color:#ffe600}.label--new{background:linear-gradient(90deg,#6DD5FA,#4CAF50);color:#fff;text-transform:uppercase;position:relative;box-shadow:0 2px 5px #0003;animation:gradient-shift 3s ease infinite}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media screen and (max-width: 671px){.label{font-size:9px;font-weight:400}}.price{margin:0;font-size:2.4rem;line-height:140%;font-weight:600;color:#303030;flex-shrink:0}.price--old{flex-shrink:0;text-decoration:line-through;color:#ff3b30}.price--new{flex-shrink:0}@media screen and (max-width: 671px){.price{font-size:1.6rem;line-height:clamp(130%,6.2vw,150%);font-weight:700}.item-page__details .price,.home .price{font-size:2.4rem;line-height:140%;font-weight:600}}.product-card__label-status{right:0;left:auto}.product-card__labels{display:flex;flex-direction:column;gap:10px}.product-card__labels .label{position:relative;width:-moz-fit-content;width:fit-content}.product-card__label-promo.label--hit{top:6px}@media screen and (max-width: 671px){.brands+.home__section-wrapper{padding-top:40px}.brands+.home__section-wrapper .products{padding-top:0}.home__section-wrapper .container{padding-top:0;padding-bottom:0}.home__section-wrapper .products__wrapper:has(.swiper-initialized){padding-bottom:0;padding-right:0;width:100%;box-sizing:border-box;padding-left:0}.home__section-wrapper .products__wrapper:has(.swiper-initialized) .btn-prev{left:16px}.home__section-wrapper .products__wrapper:has(.swiper-initialized) .btn-next{right:16px}.home__section-wrapper .products__wrapper:has(.swiper-initialized) .products__slider,.home__section-wrapper .products__wrapper:has(.swiper-initialized) .slider-title__header{padding-left:16px}.home__section-wrapper .product-card{padding-bottom:0}.one-row{padding-right:16px}.one-row .title__h2{display:contents}.one-row .slider-title__link{bottom:-3px}}.review-card{border:1px solid #a8ceea;border-radius:15px;padding:24px;background-color:#fff}@media screen and (max-width: 671px){.review-card{padding:16px}}.review-card__author{display:flex;justify-content:space-between;font-size:1.6rem;line-height:150%;font-weight:600;color:#3c96d7}@media screen and (max-width: 671px){.review-card__author{flex-direction:column-reverse;gap:10px}}.review-card__text{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;margin:12px 0 62px}.review-card__footer{display:flex;justify-content:space-between;align-items:center}.review-card__date{font-size:1.4rem;line-height:150%;font-weight:400;color:#989898}.review-card__stars .star.active{color:#feca00}.review-card__stars{flex-shrink:0}@media screen and (max-width: 671px){.review-card__stars{text-align:right}}.review-card__stars .star{font-size:30px;color:#ccc;width:24px;height:24px;display:inline-flex;justify-content:center}.breadcrumbs{display:block}.breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}.breadcrumbs__item{margin-right:5px}.breadcrumbs__item:after{content:"/";margin-left:5px;color:#303030}.breadcrumbs__item:last-child:after{content:"";margin:0}.breadcrumbs__link{font-size:1.4rem;line-height:150%;font-weight:400;color:#303030;transition:.3s;border-bottom:1px solid transparent}.breadcrumbs__link:hover{color:#3c96d7;border-bottom:1px solid #3c96d7}.breadcrumbs__current{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7}.filter-checkbox{cursor:pointer;align-items:center}@media (hover: hover) and (pointer: fine){.filter-checkbox:hover:before{opacity:.7}}.filter-checkbox:before{content:"";width:20px;height:20px;border:1px solid #D4E7F4;border-radius:4px;margin-right:16px}.filter-checkbox>img{max-width:116px;max-height:32px}.filter-input:checked+.filter-checkbox:before{background:#3C96D7;color:#fff;background-image:url(/assets/images/checkbox-checked.svg);background-repeat:no-repeat;background-position:2px 3px;background-size:14px}.custom_radio{cursor:pointer}.custom_radio>input{position:absolute;z-index:-1;opacity:0;display:none}.custom_radio>span{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px}.custom_radio>span:before{content:"";display:inline-block;width:14px;height:14px;border:1px solid #d4e7f4;box-sizing:border-box;border-radius:50%;flex-shrink:0;flex-grow:0;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom_radio>input:not(:disabled):not(:checked)+span:hover:before{border-color:#d4e7f4}.custom_radio>input:not(:disabled):active+span:before{background:#3c96d7 content-box;padding:3px;border-color:#3c96d7;transition:.3s}.custom_radio>input:focus+span:before{box-shadow:0 0 0 .2rem #007bff40}.custom_radio>input:focus:not(:checked)+span:before{border-color:#d4e7f4}.custom_radio>input:checked+span:before{border:1px solid #3c96d7;box-sizing:border-box;border-radius:50%;padding:3px;background:#3c96d7 content-box}.custom_radio>input:disabled+span:before{background-color:#e9ecef}.custom-select{position:relative;display:inline-block;width:200px;font-size:1.4rem;line-height:150%;font-weight:600;color:#3c96d7}.custom-select__toggle{width:100%;background-color:#fff;padding:10.5px 6px 10.5px 12px;border-radius:4px;border:1px solid #3c96d7;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.custom-select__selected{color:#3c96d7}.custom-select__icon{display:inline-block;width:20px;height:20px;background:url(/build/assets/caretDown.b090df00.svg) no-repeat center;background-size:contain;transition:transform .3s}[aria-selected=true] .custom-select__icon-selected{display:inline-block;width:20px;height:20px;background:url(/build/assets/ok.2cd4a5af.svg) no-repeat center;background-size:contain;transition:transform .3s}[aria-expanded=true] .custom-select__icon{transform:rotate(180deg)}.custom-select__dropdown{position:absolute;top:120%;left:0;width:100%;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #d4e7f4;border-radius:4px;z-index:10}.custom-select__option{padding:10px;cursor:pointer;color:#3c96d7;font-size:1.4rem;line-height:150%;font-weight:600;display:flex;justify-content:space-between;transition:.3s}.custom-select__option:not([aria-selected=true]):hover{background-color:#a8ceea;color:#fff}.custom-select__option[aria-selected=true]{cursor:initial;pointer-events:none}.pagination{float:initial;margin-top:30px;width:100%;padding:0}.pagination-info{margin-top:20px;text-align:center;color:#989898;font-size:1.4rem;line-height:150%;font-weight:400}.pagination-wrapper{display:flex;justify-content:center;align-items:center;list-style:none}.pagination ul li.last{margin-left:20px;width:104px;border-radius:4px;cursor:pointer}@media screen and (max-width: 474px){.pagination ul li.last{margin-left:3px}}.pagination ul li.last a,.pagination ul li.last span{display:block;font-size:1.6rem;line-height:150%;font-weight:400;color:#3c96d7;visibility:hidden;position:relative;height:40px;border-radius:15px 0 0 15px}.pagination ul li.last a:before,.pagination ul li.last span:before{content:"";position:absolute;right:0;top:9px;width:24px;aspect-ratio:1;visibility:visible;background-image:url(/build/assets/arrRight.7f982954.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 474px){.pagination ul li.last a:before,.pagination ul li.last span:before{top:0}}.pagination ul li.last a:after,.pagination ul li.last span:after{content:"\412\43f\435\440\435\434";right:auto;left:17px;visibility:visible;position:absolute;top:50%;translate:0 -50%}@media screen and (max-width: 474px){.pagination ul li.last a:after,.pagination ul li.last span:after{display:none}}.pagination ul li.first{margin-right:20px;width:104px;border-radius:4px;cursor:pointer}@media screen and (max-width: 474px){.pagination ul li.first{margin-right:3px}}.pagination ul li.first a{display:block;font-size:1.6rem;line-height:150%;font-weight:400;color:#3c96d7;visibility:hidden;position:relative;height:40px;border-radius:15px 0 0 15px}.pagination ul li.first a:before{width:24px;aspect-ratio:1;position:absolute;left:9px;top:9px;visibility:visible;content:"";background-image:url(/build/assets/arrLeft.a7cd2735.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 474px){.pagination ul li.first a:before{left:0;top:0}}.pagination ul li.first a:after{content:"\41d\430\437\430\434";left:auto;right:17px;visibility:visible;position:absolute;top:50%;translate:0 -50%}@media screen and (max-width: 474px){.pagination ul li.first a:after{display:none}.pagination ul li.first{width:28px;height:26px}}.pagination ul li.first span{display:block;font-size:1.6rem;line-height:150%;font-weight:400;color:#3c96d7;visibility:hidden;position:relative;height:40px;border-radius:15px 0 0 15px}.pagination ul li.first span:before{left:9px;top:9px;visibility:visible;position:absolute;content:"";width:24px;aspect-ratio:1;background-image:url(/build/assets/arrLeft.a7cd2735.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 474px){.pagination ul li.first span:before{left:0;top:0}}.pagination ul li.first span:after{content:"\41d\430\437\430\434";left:auto;right:17px;visibility:visible;position:absolute;top:50%;translate:0 -50%}@media screen and (max-width: 474px){.pagination ul li.first span:after{display:none}.pagination ul li.last{width:28px;height:26px}}.pagination ul li{font-size:1.6rem;line-height:150%;font-weight:400;color:#3c96d7;border:1px solid #d4e7f4;float:left;list-style-type:none;padding:0;transition:.3s}.pagination ul li.dots{pointer-events:none;color:#a9a9a9}.pagination ul li.active{border:1px solid #3c96d7}.pagination ul li.active span,.pagination ul li.active a{color:#3c96d7}@media (hover: hover) and (pointer: fine){.pagination ul li:not(.disabled):hover{border:1px solid #3c96d7}}.pagination ul li>a{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination ul li:not(.first):not(.last){margin:0 3px;width:40px;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width: 474px){.pagination ul li:not(.first):not(.last){width:28px;height:26px}}.pagination li.disabled,.pagination .disabled a,.pagination .disabled span{opacity:.5;pointer-events:none;cursor:initial}.category-card__image{height:216px}.category-card__image img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 671px){.category-card__image{height:111px}}.category__search-title{margin-top:40px;margin-bottom:20px;font-size:2.4rem;line-height:140%;font-weight:400;color:#303030}@media screen and (max-width: 1024px){.category__search-title{font-size:1.6rem;line-height:150%;font-weight:400;margin-top:17px}}.category__title{margin-top:20px;font-size:4.4rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:30px}@media screen and (max-width: 671px){.category__title{font-size:2.4rem}}.category__content{display:flex;gap:20px}@media (max-width: 768px){.category__content{flex-direction:column}}.category__sidebar{max-width:370px;width:100%;flex-shrink:0}.category__sidebar .menu{list-style:none;padding:0}.category__sidebar .menu__item{margin-bottom:10px}.category__sidebar .menu__link{text-decoration:none;color:#333}.category__sidebar .menu__link:hover{color:#007bff}.category__items{width:100%;padding-bottom:120px}.category__items-wrapper{display:grid;gap:20px}.category__items-wrapper .product-card{position:relative}@media screen and (min-width: 1024px) and (max-width: 1369px){.category__items-wrapper .product-card:nth-child(2n):after{display:none}}@media screen and (min-width: 1370px){.category__items-wrapper .product-card:nth-child(3n):after{display:none}}@media screen and (max-width: 1024px){.category__items-wrapper .product-card:nth-child:after{display:initial}}@media screen and (max-width: 575px){.category__items-wrapper .product-card:nth-child(2n):after{display:none}}.category__items-wrapper .product-card:not(:last-child):after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#ddd}.category__items-category{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.category__items-initial{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media screen and (max-width: 1024px){.category__items-initial{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media screen and (max-width: 671px){.category__items-initial{grid-template-columns:repeat(2,minmax(200px,1fr))}}.category__items .product{text-align:center}.category__items .product__image{max-width:100%;height:auto}.category__items .product__name{margin-top:10px;font-size:16px}.category .content-block{padding:80px 0 0;background-color:#fff}@media screen and (max-width: 671px){.category .content-block{padding:60px 0 0}}.category .content-block__title{font-size:3.6rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:15px;text-align:left}@media screen and (max-width: 671px){.category .content-block__title{font-size:2.4rem}}.category .content-block__subtitle{font-size:2.8rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:10px;text-align:left}.category .content-block a,.category .content-block__link{color:#3c96d7}.category .content-block p,.category .content-block__text{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;margin-bottom:10px}.category .content-block ul,.category .content-block__list{list-style:none;margin-bottom:20px}.category .content-block ul li,.category .content-block ul-item,.category .content-block__list li,.category .content-block__list-item{margin-bottom:10px}.category .content-block ul li span,.category .content-block ul-item span,.category .content-block__list li span,.category .content-block__list-item span{position:relative;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.category .content-block ul li span:before,.category .content-block ul-item span:before,.category .content-block__list li span:before,.category .content-block__list-item span:before{content:"\25cf";padding-left:10px;margin-right:10px;font-size:13px}.category .content-block ul li:last-child,.category .content-block ul-item:last-child,.category .content-block__list li:last-child,.category .content-block__list-item:last-child{margin-bottom:0}.category .content-block ul li p,.category .content-block ul-item p,.category .content-block__list li p,.category .content-block__list-item p{color:#555}.category .content-block__images{display:flex;gap:10px;flex-wrap:wrap}.category .content-block__images .content-block__image{flex:1 1 calc(33.333% - 10px);max-width:calc(33.333% - 10px);height:auto}@media (max-width: 768px){.category .content-block__images .content-block__image{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 480px){.category .content-block__images .content-block__image{flex:1 1 100%;max-width:100%}}.category .content-block__images:has(.content-block__image:nth-of-type(2):last-child) .content-block__image{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}.category .content-block__images:has(.content-block__image:nth-of-type(1):only-child) .content-block__image{flex:1 1 100%;max-width:100%}.category__sidebar>.menu>.menu__item{width:100%}.category__sidebar>.menu>.menu__item>.menu__link{padding:12px 0;border-bottom:1px solid #cacaca}.category__sidebar .sidebar-mobile{display:none}.category__sidebar .menu{list-style:none;padding:0;margin:0}.category__sidebar .menu>.menu__item:not(:has(.menu__submenu)){display:flex;border-bottom:1px solid #cacaca}.category__sidebar .menu>.menu__item:not(:has(.menu__submenu)) .menu__link{border:none}.category__sidebar .menu__item{display:block;position:relative;margin-bottom:10px}.category__sidebar .menu__item img{float:left;margin-right:8px}.category__sidebar .menu__item:last-child{margin-bottom:0}.category__sidebar .menu__item>.menu__submenu{display:none;padding-left:12px;padding-bottom:24px}.category__sidebar .menu__item.menu__item--open>.menu__link{filter:brightness(0) saturate(100%) invert(54%) sepia(70%) saturate(502%) hue-rotate(167deg) brightness(86%) contrast(94%);color:#3c96d7}.category__sidebar .menu__item.menu__item--open>.menu__link img{filter:brightness(0) saturate(100%) invert(54%) sepia(70%) saturate(502%) hue-rotate(167deg) brightness(86%) contrast(94%)}.category__sidebar .menu__item.menu__item--open>.menu__item--open>.menu__link{color:#303030;padding:0}.category__sidebar .menu__item .menu__item a.menu__link.active{color:#303030}.category__sidebar .menu__item.menu__item--open>.menu__submenu{display:block;padding-top:12px}.category__sidebar .menu__item.menu__item--open>.menu__submenu .menu__link.active{width:-moz-fit-content;width:fit-content}.category__sidebar .menu__item.menu__item--open>.menu__link .menu__icon{transform:rotate(0)}.category__sidebar .menu__link{font-size:1.6rem;line-height:150%;font-weight:600;color:#555;text-decoration:none;display:flex;align-items:center;transition:.3s}@media (hover: hover) and (pointer: fine){.category__sidebar .menu__link:hover{color:#3c96d7}}.category__sidebar .menu__icon{width:10px;height:10px;background:url(/assets/images/arrow-top.svg) no-repeat center;background-size:contain;transition:transform .3s;margin-left:auto;transform:rotate(180deg);flex-shrink:0}.category__sidebar .menu__submenu{list-style:none;padding:0;margin:0}.category__sidebar .menu__submenu__item{margin-bottom:5px}.category__sidebar .menu__submenu__item:last-child{margin-bottom:0}.category__sidebar .menu__submenu .menu__link{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}@media (hover: hover) and (pointer: fine){.category__sidebar .menu__submenu .menu__link:hover{color:#3c96d7}}.category__sidebar .menu__submenu .menu__submenu .menu__link{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;text-decoration:none;display:flex;align-items:center;transition:.3s}@media (hover: hover) and (pointer: fine){.category__sidebar .menu__submenu .menu__submenu .menu__link:hover{color:#3c96d7}}.category__sidebar .filter__characteristics,.category__sidebar .filter__brand{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;display:flex;flex-direction:column;margin-top:30px}.category__sidebar .filter__characteristics>label,.category__sidebar .filter__brand>label{width:-moz-fit-content;width:fit-content}.category__sidebar .filter__characteristics>label.filter__title,.category__sidebar .filter__brand>label.filter__title{margin-bottom:20px}.category__sidebar .filter__characteristics span,.category__sidebar .filter__brand span{display:flex;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.category__sidebar .filter__characteristics-item+.filter__characteristics-item,.category__sidebar .filter__characteristics+.filter__characteristics-item,.category__sidebar .filter__brand-item+.filter__brand-item{margin-top:16px}.category__sidebar .filter .custom_radio label,.category__sidebar .filter .custom_checkbox label{height:20px}.category__sidebar .filter .custom_radio img,.category__sidebar .filter .custom_checkbox img{float:right;height:20px}.category__sidebar .filter .custom_radio>span,.category__sidebar .filter .custom_checkbox>span{float:left}.category__sidebar .filter .custom_radio>span:before,.category__sidebar .filter .custom_checkbox>span:before{width:20px;height:20px;margin-right:16px}@media screen and (max-width: 1024px){.category__sidebar{position:fixed;background:#fff;top:0;left:-100%;width:250px;height:100vh;transition:left .3s ease-in-out;box-shadow:2px 0 10px #0000001a;padding:20px;overflow:auto;z-index:110}.category__sidebar--active{left:0}.category__sidebar .sidebar-mobile{margin-bottom:33px;display:flex;justify-content:space-between;align-items:center}.category__sidebar .sidebar-mobile__btn{background:transparent;width:24px;height:24px}.category__sidebar .sidebar-mobile__title{font-size:2rem;line-height:140%;font-weight:700;color:#303030}}@media screen and (max-width: 671px){.category__sidebar{width:100%;max-width:none}}.category__items-filter-block{width:100%;margin-bottom:24px;margin-top:20px;display:flex}@media screen and (max-width: 671px){.filter__results~.filter__results-btn{display:flex;width:100%;margin-top:20px}}.filter__results{text-align:center;padding:12px 0;width:100%;font-size:1.4rem;line-height:150%;font-weight:400;color:#555;background:#f9f9f9;border-radius:4px}.filter__show-more{margin-top:20px;margin-bottom:20px;border-radius:4px;background:#f1f4f7;color:#3c96d7;padding:4px 12px;cursor:pointer;transition:.3s}@media screen and (min-width: 670px){.filter__show-more:hover{background:#3c96d7;color:#fff}}.btn.show-more{margin:40px auto 30px;display:block;width:248px}.filter-wrapper{display:flex}@media screen and (max-width: 671px){.filter-wrapper .custom-select{width:114px}.filter-wrapper .custom-select .dropdown__head{font-size:1.2rem;line-height:160%;font-weight:400}}.filter-menu{display:none}@media screen and (max-width: 1024px){.filter-menu{font-size:1.2rem;line-height:160%;font-weight:400;color:#3c96d7;gap:4px;display:flex;margin-right:auto;align-items:center;background:#fff}}.category__sidebar .menu__item.menu__item--open .menu__item--open>.menu__link{color:#303030;border-bottom:1px solid #3c96d7}.category__sidebar .menu__item.menu__item--open .menu__item--open>.menu__link .menu__icon{filter:brightness(0) saturate(100%) invert(19%) sepia(1%) saturate(1667%) hue-rotate(104deg) brightness(94%) contrast(97%)}.filter-label{display:flex;flex-shrink:0;width:-moz-fit-content;width:fit-content;background:#F1F4F7;padding:7px 7px 7px 12px;gap:7px;justify-content:center;align-items:center;border-radius:45px}.filter-label__text{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7}.filter-label__delete{color:#fff;background:#3c96d7;border-radius:50%;width:16px;height:16px;transition:.3s;cursor:pointer}@media (hover: hover) and (pointer: fine){.filter-label__delete:hover{background:#e25c5c}}.review-form form{padding-top:20px;display:flex;flex-direction:column;max-width:690px}@media screen and (max-width: 671px){.review-form .form-button{width:100%}}.review-form__title{font-size:2.8rem;line-height:120%;font-weight:700;color:#303030;padding-bottom:20px}@media screen and (max-width: 671px){.review-form__title{font-size:4.4rem;line-height:120%;font-weight:700}}@media screen and (max-width: 671px) and (max-width: 671px){.review-form__title{font-size:2.4rem}}.review-form__stars{display:flex;gap:5px;margin-top:20px;margin-bottom:20px}.review-form__stars .star{font-size:30px;line-height:0;cursor:pointer;color:#ccc;transition:color .3s}.review-form__stars .star.active,.review-form__stars .star:hover{color:#feca00}.form-input{max-width:338px}.form-input,.form-textarea{font-size:1.6rem;line-height:150%;font-weight:400;width:100%;padding:10px;margin-bottom:10px;color:#303030;border:1px solid #a8ceea;border-radius:8px}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#989898}.form-input::placeholder,.form-textarea::placeholder{color:#989898}.form-input:not(:-moz-placeholder-shown),.form-textarea:not(:-moz-placeholder-shown){border:1px solid #3c96d7}.form-input:not(:placeholder-shown),.form-textarea:not(:placeholder-shown){border:1px solid #3c96d7}.form-input:focus,.form-input:active,.form-textarea:focus,.form-textarea:active{border:1px solid #3c96d7}@media screen and (max-width: 671px){.form-input,.form-textarea{max-width:100%}}.form-container-textarea{position:relative}.form-textarea{height:255px;resize:none}@media screen and (max-width: 671px){.form-textarea{height:207px}}.form-counter{position:absolute;text-align:right;font-size:12px;color:#888;bottom:26px;right:24px}@media screen and (max-width: 671px){.form-counter{font-size:14px;bottom:19px;right:24px}}.captcha{margin-bottom:15px}.form-button{width:300px;height:49px}.input-phone::-moz-placeholder{color:transparent;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.input-phone::placeholder{color:transparent;transition:color .2s ease-in-out}.input-phone:focus::-moz-placeholder{color:#fff}.input-phone:focus::placeholder{color:#fff}.dropdown{position:relative;max-width:180px;color:#3c96d7;font-size:14px;font-style:normal;font-weight:600;line-height:1.5}.dropdown__head{padding:9px 12px;border-radius:4px;border:1px solid #3C96D7;display:flex;cursor:pointer}.dropdown__head:after{content:"";border-top:1px solid #3C96D7;border-left:1px solid #3C96D7;width:8px;height:8px;transform:rotate(-135deg);margin-left:auto;margin-top:5px;transition:transform .3s ease}.dropdown__head:hover{opacity:.7}.dropdown__body{position:absolute;z-index:1;width:100%;top:100%;margin-top:8px;border-radius:4px;border:1px solid #D4E7F4;background:#FFF;padding:12px;display:flex;flex-direction:column;height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .3s ease,visibility 0s ease .3s,height .3s ease .3s}.dropdown_opened .dropdown__body{height:auto;opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s ease 0s,height .3s ease}.dropdown_opened .dropdown__head:after{transform:rotate(45deg);margin-top:10px}.dropdown__item{display:block;cursor:pointer;padding-top:6px;padding-bottom:6px}.dropdown__item:hover{opacity:.7}.dropdown__item_active{display:flex;justify-content:space-between}.dropdown__item_active:after{content:"";width:16px;height:13px;background-image:url(/assets/images/icon-selected.svg);background-repeat:no-repeat;margin-top:4px}li:first-of-type .dropdown__item{padding-top:0}li:last-of-type .dropdown__item{padding-bottom:0}.popup{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000;margin:auto;opacity:0;transition-duration:.3s}.popup.dynamicPopup .popup__body{max-width:660px;padding:40px}@media screen and (max-width: 671px){.popup.dynamicPopup .popup__body{width:calc(100% - 32px);padding:16px;max-height:80%}}.popup.dynamicPopup .subTitle{font-size:2.8rem;line-height:120%;font-weight:700;text-align:left;margin-bottom:20px}@media screen and (max-width: 671px){.popup.dynamicPopup .subTitle{font-size:2rem;line-height:140%;font-weight:700;margin-bottom:9px}}.popup.dynamicPopup .description ol{margin-top:12px;list-style:auto;margin-left:24px}.popup.dynamicPopup .description-title{font-size:2rem;line-height:140%;font-weight:700;color:#303030}@media screen and (max-width: 671px){.popup.dynamicPopup .description-title{font-size:1.4rem;line-height:150%;font-weight:700}.popup.dynamicPopup .description-title+ol{margin-top:10px}}.popup.dynamicPopup .description-text{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.popup.dynamicPopup .description-text+.description-text{margin-top:20px}.popup.dynamicPopup .company-card{margin-top:28px}.popup.successfullyOrderPopup .popup__body,.popup.successfullyPopup .popup__body{min-width:478px;display:flex;align-items:center;text-align:center}@media screen and (max-width: 671px){.popup.successfullyOrderPopup .popup__body,.popup.successfullyPopup .popup__body{max-width:315px;min-width:initial;padding:50px 20px}}.popup.successfullyOrderPopup .popup__body span,.popup.successfullyPopup .popup__body span{display:block;font-size:1.6rem;line-height:150%;font-weight:400}.popup.successfullyOrderPopup .popup__body span,.popup.successfullyOrderPopup .popup__body>.subTitle,.popup.successfullyPopup .popup__body span,.popup.successfullyPopup .popup__body>.subTitle{margin-bottom:20px;width:275px}.popup.callback .popup__body{box-sizing:content-box;width:330px;height:auto}@media screen and (max-width: 671px){.popup.callback{background-color:transparent}.popup.callback .modalClose{display:none}.popup.callback .popup__body{border-radius:0;box-sizing:border-box;padding:16px;width:100%;height:calc(100vh - 70px);transform:initial;left:auto;top:auto;bottom:0;box-shadow:none}}.popup__body{margin:auto;opacity:0;transition-duration:.3s;height:auto;padding:50px 70px;background:#fff;border-radius:15px;box-shadow:0 4px 120px #00000024;flex-direction:column;left:50%;max-height:100%;max-width:740px;min-width:320px;overflow-y:auto;position:absolute;scrollbar-color:#3c96d7 transparent;scrollbar-width:auto;top:50%;transform:translate(-50%,-50%)}.popup.open .popup__body,.popup.open{opacity:1;visibility:visible}.popup .modalClose{background:none;cursor:pointer;position:absolute;right:25px;top:25px;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:#303030}.popup .modalClose svg{transition:.3s}@media (hover: hover) and (pointer: fine){.popup .modalClose:hover{color:#3c96d7}}.popup .wrapper{display:flex;flex-wrap:wrap;padding:0;max-width:none}.popup .btnBlock{align-items:center;display:flex;flex-direction:column;gap:20px}.popup .btnBlock .custom_checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.popup .btnBlock .custom_checkbox input{opacity:0;position:absolute;width:0;height:0}.popup .btnBlock .custom_checkbox span{position:relative;padding-left:28px;font-size:1.4rem;line-height:150%;font-weight:400;color:#303030}@media (hover: hover) and (pointer: fine){.popup .btnBlock .custom_checkbox:hover span:after{border:1px solid #3c96d7}}.popup .btnBlock .custom_checkbox span:after{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border:1px solid #d4e7f4;background-color:#fff;background-position:center;border-radius:2px;transition:.3s}.popup .btnBlock .custom_checkbox input:checked+span:after{background-color:#3c96d7;background-image:url('data:image/svg+xml,<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.1694 1.27492C13.2547 1.18788 13.3565 1.11873 13.4689 1.07152C13.5812 1.02431 13.7019 1 13.8237 1C13.9456 1 14.0663 1.02431 14.1786 1.07152C14.291 1.11873 14.3928 1.18788 14.4781 1.27492C14.8356 1.63617 14.8406 2.21992 14.4906 2.58742L7.09937 11.3249C7.01545 11.4171 6.91361 11.4911 6.80009 11.5426C6.68656 11.594 6.56374 11.6218 6.43912 11.6241C6.31451 11.6264 6.19073 11.6033 6.07535 11.5562C5.95998 11.509 5.85543 11.4389 5.76812 11.3499L1.27061 6.79242C1.09716 6.61552 1 6.37766 1 6.12992C1 5.88217 1.09716 5.64431 1.27061 5.46742C1.35592 5.38037 1.45774 5.31123 1.5701 5.26402C1.68246 5.21681 1.80311 5.1925 1.92499 5.1925C2.04687 5.1925 2.16752 5.21681 2.27988 5.26402C2.39224 5.31123 2.49406 5.38037 2.57936 5.46742L6.39436 9.33367L13.1444 1.30242C13.1521 1.29276 13.1605 1.28357 13.1694 1.27492Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:14px}.popup .btnBlock .custom_checkbox input:focus+span:after{border-color:#3c96d7}.popup input,.popup textarea{background:#fff;border:none;color:#232323;display:flex;font-size:1.5rem;font-weight:700;line-height:2.4rem;padding:18px 30px;border:1px solid #a8ceea;border-radius:8px;width:100%}.popup input::-moz-placeholder,.popup textarea::-moz-placeholder{font-size:1.5rem;line-height:2.4rem}.popup input::placeholder,.popup textarea::placeholder{font-size:1.5rem;line-height:2.4rem}.popup input:not(:-moz-placeholder-shown),.popup textarea:not(:-moz-placeholder-shown){border:1px solid #3c96d7}.popup input:not(:placeholder-shown),.popup textarea:not(:placeholder-shown){border:1px solid #3c96d7}.popup input:focus+.feedback-form__placeholder,.popup input:not(:placeholder-shown)+.feedback-form__placeholder,.popup input:-webkit-autofill+.feedback-form__placeholder,.popup textarea:focus+.feedback-form__placeholder,.popup textarea:not(:placeholder-shown)+.feedback-form__placeholder,.popup textarea:-webkit-autofill+.feedback-form__placeholder{display:none!important}.popup .wrapper>label{color:#989898;display:flex;font-size:1.6rem;line-height:150%;font-weight:400;margin-bottom:20px;position:relative;width:100%;z-index:1}.popup .wrapper>label .feedback-form__placeholder{align-items:center;color:#7e7e7e;display:flex;font-size:1.5rem;height:100%;line-height:2.4rem;padding:16px 24px;position:absolute;top:0;width:100%;z-index:2}.popup .subTitle{font-size:2.4rem;line-height:140%;font-weight:700;color:#303030;margin-bottom:15px;text-align:center}@media screen and (max-width: 671px){.popup .subTitle{font-size:2rem;line-height:140%;font-weight:700}}.popup .company-card{padding:14px 55px;border:1px solid #d4e7f4;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}@media screen and (max-width: 671px){.popup .company-card{padding:10px;font-size:1.4rem;line-height:150%;font-weight:400}}.popup .company-card__name{margin-bottom:10px}@media screen and (max-width: 671px){.popup .company-card__name{margin-bottom:5px}}.popup .company-card__address,.popup .company-card__bank,.popup .company-card__account,.popup .company-card__unp{margin-bottom:10px}@media screen and (max-width: 671px){.popup .company-card__address,.popup .company-card__bank,.popup .company-card__account,.popup .company-card__unp{margin-bottom:5px}}.add-review-popup,.add-to-cart-popup,.error-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(129,184,241);color:#fff;padding:20px 30px;border-radius:10px;box-shadow:0 4px 10px #81b8f14d;z-index:1000;opacity:1;transition:.5s}@media screen and (max-width: 671px){.add-review-popup,.add-to-cart-popup,.error-popup{width:calc(100% - 32px);padding:15px 10px}}.error-popup{background:rgba(255,17,0,.85)}.add-review-popup.hide,.add-to-cart-popup.hide,.error-popup.hide{opacity:0;z-index:-1}.added-to-shopcard{display:flex;flex-direction:column;text-align:center;font-size:18px}.add-review-popup .added-to-shopcard{gap:15px}@media screen and (max-width: 671px){.add-review-popup{width:calc(100% - 32px);padding:15px 10px}}.added-to-shopcard span{font-size:2rem;line-height:140%;font-weight:700}.added-to-shopcard p{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.added-to-shopcard a{display:inline-block;margin-top:10px;color:#303030;font-weight:700;transition:.3s;text-decoration:underline}.added-to-shopcard a:hover{text-decoration:none;color:#fff}.callback_product .btnBlock .custom_checkbox span:after{top:0}.callback_product .btnBlock{align-items:normal;width:100%}.callback_product .btnBlock button{width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width: 671px){.callback_product .popup__body{padding:20px}}.catalog__title{margin-top:40px;font-size:4.4rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:30px}@media screen and (max-width: 671px){.catalog__title{font-size:2.4rem}}.catalog__content{display:flex;gap:20px;padding-bottom:120px}@media (max-width: 768px){.catalog__content{flex-direction:column;padding-bottom:0}}.catalog__sidebar{max-width:370px;width:100%;flex-shrink:0}.catalog__sidebar .menu{list-style:none;padding:0}.catalog__sidebar .menu__item{margin-bottom:10px}.catalog__sidebar .menu__link{text-decoration:none;color:#333}.catalog__sidebar .menu__link:hover{color:#007bff}.catalog .no-items,.catalog__caption{font-size:16px;font-weight:600;color:#303030}.catalog__items{width:100%}.catalog__items-wrapper{display:grid}.catalog__items-wrapper .product-card{position:relative}@media screen and (min-width: 1024px) and (max-width: 1369px){.catalog__items-wrapper .product-card:nth-child(2n):after{display:none}}@media screen and (min-width: 1370px){.catalog__items-wrapper .product-card:nth-child(3n):after{display:none}}@media screen and (max-width: 1024px){.catalog__items-wrapper .product-card:nth-child:after{display:initial}}@media screen and (max-width: 575px){.catalog__items-wrapper .product-card:nth-child(2n):after{display:none}}.catalog__items-wrapper .product-card:not(:last-child):after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:#ddd}.catalog__items-category{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}@media screen and (max-width: 671px){.catalog__items-category{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}}.catalog__items-initial{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media screen and (max-width: 1024px){.catalog__items-initial{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media screen and (max-width: 768px){.catalog__items-initial{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media screen and (max-width: 671px){.catalog__items-initial{grid-template-columns:repeat(2,minmax(170px,1fr))}}.catalog__items .product{text-align:center}.catalog__items .product__image{max-width:100%;height:auto}.catalog__items .product__name{margin-top:10px;font-size:16px}.catalog .content-block{padding:80px 0 0;background-color:#fff}@media screen and (max-width: 671px){.catalog .content-block{padding:60px 0 0}}.catalog .content-block__title{font-size:3.6rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:15px;text-align:left}@media screen and (max-width: 671px){.catalog .content-block__title{font-size:2.4rem}}.catalog .content-block__subtitle{font-size:2.8rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:10px;text-align:left}.catalog .content-block a,.catalog .content-block__link{color:#3c96d7}.catalog .content-block p,.catalog .content-block__text{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;margin-bottom:10px}.catalog .content-block ol{padding-left:25px;list-style:auto}.catalog .content-block ol li{position:relative;font-size:1.6rem;line-height:150%;font-weight:400;color:#555}.catalog .content-block ul,.catalog .content-block__list{list-style:none;margin-bottom:20px}.catalog .content-block ul li,.catalog .content-block ul-item,.catalog .content-block__list li,.catalog .content-block__list-item{margin-bottom:10px}.catalog .content-block ul li span,.catalog .content-block ul-item span,.catalog .content-block__list li span,.catalog .content-block__list-item span{position:relative;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.catalog .content-block ul li span:before,.catalog .content-block ul-item span:before,.catalog .content-block__list li span:before,.catalog .content-block__list-item span:before{content:"\25cf";padding-left:10px;margin-right:10px;font-size:13px}.catalog .content-block ul li:last-child,.catalog .content-block ul-item:last-child,.catalog .content-block__list li:last-child,.catalog .content-block__list-item:last-child{margin-bottom:0}.catalog .content-block ul li p,.catalog .content-block ul-item p,.catalog .content-block__list li p,.catalog .content-block__list-item p{color:#555}.catalog .content-block ul li,.catalog .content-block__list li{position:relative;font-size:1.6rem;line-height:150%;font-weight:400;color:#555}.catalog .content-block ul li:before,.catalog .content-block__list li:before{content:"\25cf";padding-left:10px;margin-right:10px;font-size:13px}.catalog .content-block__images{display:flex;gap:10px;flex-wrap:wrap}.catalog .content-block__images .content-block__image{flex:1 1 calc(33.333% - 10px);max-width:calc(33.333% - 10px);height:auto}@media (max-width: 768px){.catalog .content-block__images .content-block__image{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 480px){.catalog .content-block__images .content-block__image{flex:1 1 100%;max-width:100%}}.catalog .content-block__images:has(.content-block__image:nth-of-type(2):last-child) .content-block__image{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}.catalog .content-block__images:has(.content-block__image:nth-of-type(1):only-child) .content-block__image{flex:1 1 100%;max-width:100%}.catalog__sidebar>.menu>.menu__item{width:100%}.catalog__sidebar>.menu>.menu__item>.menu__link{padding:12px 0;border-bottom:1px solid #cacaca}.catalog__sidebar .sidebar-mobile{display:none}.catalog__sidebar .menu{list-style:none;padding:0;margin:0}.catalog__sidebar .menu>.menu__item:not(:has(.menu__submenu)){display:flex;border-bottom:1px solid #cacaca}.catalog__sidebar .menu>.menu__item:not(:has(.menu__submenu)) .menu__link{border:none}.catalog__sidebar .menu__item{display:block;position:relative;margin-bottom:10px}.catalog__sidebar .menu__item img{float:left;margin-right:8px}.catalog__sidebar .menu__item:last-child{margin-bottom:0}.catalog__sidebar .menu__item>.menu__submenu{display:none;padding-left:12px;padding-bottom:24px}.catalog__sidebar .menu__item.menu__item--open>.menu__link{color:#3c96d7}.catalog__sidebar .menu__item.menu__item--open>.menu__link img{filter:brightness(0) saturate(100%) invert(54%) sepia(70%) saturate(502%) hue-rotate(167deg) brightness(86%) contrast(94%)}.catalog__sidebar .menu__item.menu__item--open>.menu__item--open>.menu__link{color:#303030;padding:0}.catalog__sidebar .menu__item .menu__item a.menu__link.active{color:#303030}.catalog__sidebar .menu__item.menu__item--open>.menu__submenu{display:block;padding-top:12px}.catalog__sidebar .menu__item.menu__item--open>.menu__submenu .menu__link.active{border-bottom:1px solid #3c96d7;width:-moz-fit-content;width:fit-content}.catalog__sidebar .menu__item.menu__item--open>.menu__link .menu__icon{transform:rotate(0)}.catalog__sidebar .menu__link{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;text-decoration:none;display:flex;align-items:center;transition:.3s}@media (hover: hover) and (pointer: fine){.catalog__sidebar .menu__link:hover{color:#3c96d7}}.catalog__sidebar .menu__icon{width:10px;height:10px;background:url(/assets/images/arrow-top.svg) no-repeat center;background-size:contain;transition:transform .3s;margin-left:auto;transform:rotate(180deg);flex-shrink:0}.catalog__sidebar .menu__submenu{list-style:none;padding:0;margin:0}.catalog__sidebar .menu__submenu__item{margin-bottom:5px}.catalog__sidebar .menu__submenu__item:last-child{margin-bottom:0}.catalog__sidebar .menu__submenu .menu__link{font-size:1.6rem;line-height:150%;font-weight:400;color:#555}@media (hover: hover) and (pointer: fine){.catalog__sidebar .menu__submenu .menu__link:hover{color:#3c96d7}}.catalog__sidebar .menu__submenu .menu__submenu .menu__link{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;text-decoration:none;display:flex;align-items:center;transition:.3s}@media (hover: hover) and (pointer: fine){.catalog__sidebar .menu__submenu .menu__submenu .menu__link:hover{color:#3c96d7}}.catalog__sidebar .filter__characteristics,.catalog__sidebar .filter__brand{font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;display:flex;flex-direction:column;margin-top:30px}.catalog__sidebar .filter__characteristics>label,.catalog__sidebar .filter__brand>label{width:-moz-fit-content;width:fit-content}.catalog__sidebar .filter__characteristics>label.filter__title,.catalog__sidebar .filter__brand>label.filter__title{margin-bottom:20px}.catalog__sidebar .filter__characteristics span,.catalog__sidebar .filter__brand span{display:flex;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.catalog__sidebar .filter__characteristics-item+.filter__characteristics-item,.catalog__sidebar .filter__characteristics+.filter__characteristics-item,.catalog__sidebar .filter__brand-item+.filter__brand-item{margin-top:16px}.catalog__sidebar .filter .custom_radio label,.catalog__sidebar .filter .custom_checkbox label{height:20px}.catalog__sidebar .filter .custom_radio img,.catalog__sidebar .filter .custom_checkbox img{float:right;height:20px}.catalog__sidebar .filter .custom_radio>span,.catalog__sidebar .filter .custom_checkbox>span{float:left}.catalog__sidebar .filter .custom_radio>span:before,.catalog__sidebar .filter .custom_checkbox>span:before{width:20px;height:20px;margin-right:16px}@media screen and (max-width: 1024px){.catalog__sidebar{position:fixed;background:#fff;top:0;left:-100%;width:250px;height:100dvh;transition:.3s ease-in-out;box-shadow:2px 0 10px #0000001a;padding:20px;overflow:auto;z-index:110}.catalog__sidebar--active{left:0}.catalog__sidebar .sidebar-mobile{margin-bottom:33px;display:flex;justify-content:space-between;align-items:center}.catalog__sidebar .sidebar-mobile__btn{background:transparent;width:24px;height:24px}.catalog__sidebar .sidebar-mobile__title{font-size:2rem;line-height:140%;font-weight:700;color:#303030}}@media screen and (max-width: 671px){.catalog__sidebar{width:100%;max-width:none}}.catalog__items-filter-block{width:100%;margin-bottom:24px;margin-top:20px;display:flex;gap:16px;flex-wrap:wrap}.filter__results-btn{border-radius:8px}@media screen and (max-width: 671px){.filter__results~.filter__results-btn{display:flex;width:100%;margin-top:20px}}.filter__brand-item>input.custom_checkbox,.filter__characteristics-item>input.custom_checkbox{width:-moz-fit-content;width:fit-content}.filter__results{font-size:1.4rem;line-height:150%;font-weight:400;text-align:center;padding:12px 0;width:100%;color:#555;background:#f9f9f9;border-radius:4px}.filter__results-btn{margin-top:20px}.filter__results-btn-outline{background:white;color:#3c96d7;border-color:#d4e7f4}@media (hover: hover) and (pointer: fine){.filter__results-btn-outline:hover{border-color:#d4e7f4;background-color:#3c96d7;color:#fff}}.filter__show-more{margin-top:20px;margin-bottom:20px;border-radius:4px;background:#f1f4f7;color:#3c96d7;padding:6px 12px;cursor:pointer;transition:.3s;font-size:14px;line-height:1.5;width:-moz-fit-content;width:fit-content}.btn.show-more{margin:40px auto 30px;display:block;width:248px}.filter-wrapper{display:flex}.filter-menu{display:none}@media screen and (max-width: 1024px){.filter-menu{font-size:1.2rem;line-height:160%;font-weight:400;color:#3c96d7;gap:4px;display:flex;margin-right:auto;align-items:center;background:#fff}}@media screen and (max-width: 671px){.catalog .product-card:nth-child(even){padding-left:6px}.catalog__items-wrapper{margin-top:20px}.catalog .product-card:nth-child(odd){padding-right:6px}.catalog .catalog__items-filter-block{display:none}}.catalog .product-card .add_to_cart svg{flex-shrink:0}@media screen and (max-width: 671px){.catalog__items-wrapper{gap:0}.catalog__items-category{gap:10px}}.catalog__items .catalog__items-category+.catalog__items-initial{margin:60px 0 0}@media screen and (max-width: 671px){.catalog__items .catalog__items-category+.catalog__items-initial{margin:30px 0 0}}.catalog__sidebar .menu__item.menu__item--open .menu__item--open>.menu__link{color:#303030}.catalog__sidebar .menu__item.menu__item--open .menu__item--open>.menu__link .menu__text{border-bottom:1px solid #3c96d7}.catalog__sidebar .menu__item.menu__item--open .menu__item--open>.menu__link .menu__icon{filter:brightness(0) saturate(100%) invert(19%) sepia(1%) saturate(1667%) hue-rotate(104deg) brightness(94%) contrast(97%)}.about-page{padding-top:43px}@media screen and (max-width: 671px){.about-page{padding-top:0;padding-bottom:24px}}.about-page__title{margin-bottom:20px}@media screen and (max-width: 671px){.about-page__title{font-size:4.4rem;line-height:120%;font-weight:700;margin-top:0}}@media screen and (max-width: 671px) and (max-width: 671px){.about-page__title{font-size:2.4rem}}.about-page__image{aspect-ratio:723/476}@media screen and (max-width: 671px){.about-page__image{margin-bottom:24px}}.about-page__inner{max-width:723px;padding-bottom:120px}@media screen and (max-width: 1024px){.about-page__inner{padding-top:0}}@media screen and (max-width: 671px){.about-page__inner{padding-bottom:60px}}.about-page__inner .content h4{font-size:2.8rem;line-height:120%;font-weight:700;color:#555;margin-bottom:12px}@media screen and (max-width: 671px){.about-page__inner .content h4{font-size:3.6rem;line-height:120%;font-weight:700}}@media screen and (max-width: 671px) and (max-width: 671px){.about-page__inner .content h4{font-size:2.4rem}}.about-page__inner .content h4+ul,.about-page__inner .content h4+ol{margin-bottom:24px}@media screen and (max-width: 671px){.about-page__inner .content h4+ul,.about-page__inner .content h4+ol{margin-bottom:16px}}.about-page__inner .content ul+h5,.about-page__inner .content ul+h4,.about-page__inner .content ul+h3,.about-page__inner .content ul+h2,.about-page__inner .content ol+h5,.about-page__inner .content ol+h4,.about-page__inner .content ol+h3,.about-page__inner .content ol+h2{margin-top:24px}@media screen and (max-width: 671px){.about-page__inner .content ul+h5,.about-page__inner .content ul+h4,.about-page__inner .content ul+h3,.about-page__inner .content ul+h2,.about-page__inner .content ol+h5,.about-page__inner .content ol+h4,.about-page__inner .content ol+h3,.about-page__inner .content ol+h2{margin-top:16px}}.about-page__inner .content p+img{margin-bottom:20px;margin-top:20px}@media screen and (max-width: 671px){.about-page__inner .content p+img{margin-bottom:10px;margin-top:10px}}.about-page__inner .content p+h2,.about-page__inner .content p+h3,.about-page__inner .content p+h4{margin-top:40px}.about-page__inner .content ol{padding-left:15px;list-style:disc}.about-page__inner .content ol+p,.about-page__inner .content ul+p{margin-top:30px}.about-page__inner .content p+p{margin-top:20px}.about-page__inner .content>*{font-size:1.6rem;line-height:150%;font-weight:400;color:#555}.about-page__inner .content a{color:#3c96d7}.cart{padding-bottom:120px}@media screen and (max-width: 671px){.cart{padding-bottom:60px}}.cart .cart-title-wrapper{margin-top:40px;margin-bottom:30px;display:flex;align-items:center}.cart__title{font-size:3.6rem;line-height:120%;font-weight:700;color:#303030}@media screen and (max-width: 671px){.cart__title{font-size:2.4rem}}.cart:has(.empty-cart){padding-bottom:120px}@media screen and (max-width: 671px){.cart:has(.empty-cart){padding-bottom:60px}}.cart .empty-cart{display:flex;align-items:center;justify-content:center;flex-direction:column}.cart .empty-cart .one{fill:transparent;stroke:#d4e7f4;stroke-dasharray:1000;stroke-dashoffset:1000;animation:one 1.5s linear forwards .5s}.cart .empty-cart path{fill:#459af7;transition:d 2s ease-in-out}@keyframes one{to{stroke-dashoffset:0;fill:#d4e7f4}}.cart .empty-cart__title{font-size:2.4rem;line-height:140%;font-weight:400;color:#303030;margin:12px 0 10px}.cart .empty-cart__text{font-weight:400;font-size:16px;line-height:150%;color:#303030}.cart .empty-cart__text a{color:#3c96d7}@media screen and (max-width: 671px){.cart .empty-cart svg{width:84px;height:84px}.cart .empty-cart__title{font-size:2rem;line-height:140%;font-weight:400}.cart .empty-cart__text{font-size:1.4rem;line-height:150%;font-weight:400}}.cart{padding:20px;max-width:1400px;margin:0 auto}.cart__wrapper{padding-bottom:120px}.cart .item-page__quantity{gap:0}.cart .item-page__quantity-btn,.cart .item-page__quantity-input{width:42px;height:36px;padding:0}.cart__delete-all{margin-left:auto;padding:5px 14px}.cart__title{font-size:24px}.cart__items{display:flex;flex-direction:column}.cart__summary{display:flex;justify-content:flex-end;background:#F1F4F7;padding:14px 31px}@media screen and (max-width: 671px){.cart__summary{justify-content:center;align-items:center}}.cart__total{font-size:2.4rem;line-height:140%;font-weight:400;color:#303030}.cart__total span{font-weight:600}.cart__actions{display:flex;justify-content:space-between;margin-top:20px}.cart__actions a{padding:10px 20px;text-decoration:none;border-radius:5px;text-align:center}.cart-item{position:relative;display:flex;gap:20px;align-items:flex-start;padding:16px;border-top:1px solid #d4e7f4}.cart-item__left{display:flex}.cart-item .item-page__prices{margin:0}.cart-item:last-child{border-bottom:1px solid #d4e7f4}.cart-item__image{aspect-ratio:209/152;flex-shrink:0;margin-right:16px}.cart-item__image img img{width:100%;height:100%}.cart-item__details{display:flex;flex-direction:column;gap:5px;margin-right:20px}.cart-item__name{font-size:2rem;line-height:120%;color:#303030;transition:.3s}@media (hover: hover) and (pointer: fine){.cart-item__name:hover{color:#3c96d7}}.cart-item__meta{display:inline-flex;-moz-column-gap:17px;column-gap:17px;font-size:1.4rem;line-height:150%;font-weight:400;color:#555;margin-top:17px}.cart-item__meta-brand>span,.cart-item__meta-brand{font-size:1.4rem;line-height:150%;font-weight:400;color:#555;display:flex}.cart-item__meta img{height:20px;margin-left:10px}.cart-item__actions{gap:10px;display:flex;align-items:flex-start;margin-left:auto;width:455px;justify-content:space-between;flex-shrink:0}.cart-item__quantity{display:flex;align-items:center;flex-direction:column;gap:5px}.cart-item__quantity__button{padding:5px 10px;background-color:#f3f3f3;border:none;cursor:pointer;border-radius:5px}.cart-item__quantity__input{width:50px;text-align:center;border:1px solid #ddd;border-radius:5px}.cart-item__price{text-align:center;display:block;width:100%;font-size:1.4rem;line-height:150%;font-weight:400;color:#555}.cart-item__price__subtotal{font-weight:700}.cart-item__image{max-width:210px}@media screen and (max-width: 671px){.cart-item__image{max-width:103px}}.cart-item__remove{background:none;border:none;cursor:pointer}@media (max-width: 1024px){.cart-item{flex-wrap:wrap}.cart-item__remove{position:absolute;top:16px;right:16px}.cart-item__actions{width:100%}.cart-item__details{width:calc(100% - 255px);margin-right:0}}@media (max-width: 767px){.cart-item{align-items:flex-start}.cart-item__actions{gap:20px}.cart-item__price{text-align:left}.cart__actions{flex-direction:column;gap:10px}}@media screen and (max-width: 671px){.cart-item__remove .icon-trash{width:18px;height:18px}.cart-item__actions{align-items:baseline}.cart-item .price{font-size:2rem;line-height:120%}.cart-item__details{width:calc(100% - 155px)}.cart-item__name{font-size:1.4rem;line-height:150%;font-weight:600}.cart-item__meta{font-size:1.2rem;line-height:160%;font-weight:400}}.icon-trash{width:34px;height:34px;cursor:pointer;color:#7db6df;transition:.3s}@media (hover: hover) and (pointer: fine){.icon-trash:hover{color:#e25c5c}}.create_order_form~.btnBlock .error-input~span:not(.error-message){border:none}.create_order_form .checkout__label{position:relative}.create_order_form .checkout__label .error-input{border-color:#e25c5c;border:1px solid #e25c5c;border-radius:8px;color:#303030}.create_order_form .checkout__label .error-message{left:0}.create_order_form .form-input::-moz-placeholder,.create_order_form .form-textarea::-moz-placeholder{font-size:1.6rem;line-height:150%;font-weight:400;color:#cacaca}.create_order_form .form-input::placeholder,.create_order_form .form-textarea::placeholder{font-size:1.6rem;line-height:150%;font-weight:400;color:#cacaca}.checkout{padding-bottom:120px}.checkout__wrapper{display:flex;gap:20px}@media screen and (max-width: 1024px){.checkout__wrapper{flex-direction:column-reverse}}.checkout__summary{border:1px solid #d4e7f4;width:328px;flex-shrink:0;height:-moz-fit-content;height:fit-content;position:sticky;top:0}@media screen and (max-width: 1024px){.checkout__summary{position:relative}}@media screen and (max-width: 671px){.checkout__summary{width:100%}}.checkout__summary .summary__title{display:flex;align-items:center;padding:20px 16px;border-bottom:1px solid #d4e7f4}.checkout__summary .summary__title-name{font-size:2rem;line-height:120%;color:#303030}.checkout__summary .summary__title a{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7;border-bottom:1px solid transparent;transition:.3s;margin-left:auto}@media (hover: hover) and (pointer: fine){.checkout__summary .summary__title a:hover{border-bottom:1px solid #3c96d7}}.checkout__summary .summary__item{display:flex}.checkout__summary .summary__item-value{margin-left:auto}.checkout__summary .summary__item-value,.checkout__summary .summary__item-name{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.checkout__summary .summary__items{display:flex;flex-direction:column;padding:20px 16px;border-bottom:1px solid #d4e7f4}.checkout__summary .summary__total{display:flex;padding:20px 16px}.checkout__summary .summary__total-value{margin-left:auto}.checkout__summary .summary__total-value,.checkout__summary .summary__total-name{font-size:1.6rem;line-height:150%;font-weight:700;color:#303030}.checkout .btnBlock{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 671px){.checkout .btnBlock .form-button{width:100%}}.checkout__title{margin-top:40px;font-size:3.6rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:30px}@media screen and (max-width: 671px){.checkout__title{font-size:2.4rem}}.checkout .cart-item{flex-wrap:wrap}@media screen and (max-width: 1024px){.checkout .cart-item{flex-wrap:wrap}}@media screen and (max-width: 671px){.checkout .cart-item{flex-direction:row;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;row-gap:16px}.checkout .cart-item__details{width:65%;margin-right:0}.checkout .cart-item__image{width:30%}}.checkout .cart-item__actions{gap:20px;align-items:center}@media screen and (max-width: 1024px){.checkout .cart-item__actions{width:100%;gap:16px;justify-content:space-between}}@media screen and (max-width: 671px){.checkout .cart-item__actions .item-page__prices{justify-content:flex-end}}.checkout__section{margin-bottom:30px}.checkout__cart{margin-bottom:50px}.checkout__subtitle{font-size:2.4rem;line-height:140%;font-weight:600;color:#303030;padding:12px 16px;background:#F1F4F7}.checkout .inputs-wrapper{padding:30px;border:1px solid #F1F4F7;border-top:1px solid transparent;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:25px}@media screen and (max-width: 671px){.checkout .inputs-wrapper{padding:10px;grid-template-columns:repeat(1,1fr);grid-row-gap:16px}}.checkout .checkout__label{display:inline-block;font-size:1.6rem;line-height:150%;font-weight:400;color:#989898;margin-bottom:0}.checkout .checkout__label input{max-width:none;margin-top:8px;margin-bottom:0;height:56px}.checkout custom_checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.checkout .custom_checkbox input{opacity:0;position:absolute;width:0;height:0}.checkout .custom_checkbox span{position:relative;padding-left:28px;font-size:1.4rem;line-height:150%;font-weight:400;color:#303030}@media (hover: hover) and (pointer: fine){.checkout .custom_checkbox:hover span:after{border:1px solid #3c96d7}}.checkout .custom_checkbox span:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #d4e7f4;background-color:#fff;background-position:center;border-radius:2px;transition:.3s}.checkout .custom_checkbox input:checked+span:after{background-color:#3c96d7;background-image:url('data:image/svg+xml,<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.1694 1.27492C13.2547 1.18788 13.3565 1.11873 13.4689 1.07152C13.5812 1.02431 13.7019 1 13.8237 1C13.9456 1 14.0663 1.02431 14.1786 1.07152C14.291 1.11873 14.3928 1.18788 14.4781 1.27492C14.8356 1.63617 14.8406 2.21992 14.4906 2.58742L7.09937 11.3249C7.01545 11.4171 6.91361 11.4911 6.80009 11.5426C6.68656 11.594 6.56374 11.6218 6.43912 11.6241C6.31451 11.6264 6.19073 11.6033 6.07535 11.5562C5.95998 11.509 5.85543 11.4389 5.76812 11.3499L1.27061 6.79242C1.09716 6.61552 1 6.37766 1 6.12992C1 5.88217 1.09716 5.64431 1.27061 5.46742C1.35592 5.38037 1.45774 5.31123 1.5701 5.26402C1.68246 5.21681 1.80311 5.1925 1.92499 5.1925C2.04687 5.1925 2.16752 5.21681 2.27988 5.26402C2.39224 5.31123 2.49406 5.38037 2.57936 5.46742L6.39436 9.33367L13.1444 1.30242C13.1521 1.29276 13.1605 1.28357 13.1694 1.27492Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:14px}.checkout .custom_checkbox input:focus+span:after{border-color:#3c96d7}.checkout__required{color:red;margin-left:4px}.checkout .hidden{display:none}.checkout .radio-wrapper{border:1px solid #F1F4F7;border-top:1px solid transparent;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:25px}.checkout .radio-wrapper label{padding:30px 25px}.checkout .radio-wrapper label.custom_radio>span:before{width:20px;height:20px}.checkout .radio-wrapper label:has(input){background:#FAFAFA}.checkout .radio-wrapper label:has(input:checked){background:#FFFFFF}@media screen and (max-width: 671px){.checkout .radio-wrapper{grid-template-columns:repeat(1,1fr);grid-row-gap:0}.checkout .radio-wrapper label{padding:10px}.checkout .radio-wrapper label:has(input){background:#FFFFFF}.checkout .radio-wrapper label:has(input:checked){background:#FFFFFF}}.checkout .checkout__section.checkout__payment:has(.checkout__payment-details:not(.hidden)) .radio-wrapper{border-bottom:none}.contacts-page .btnBlock{align-items:center;gap:20px}.contacts-page .btnBlock .custom_checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.contacts-page .btnBlock .custom_checkbox input{opacity:0;position:absolute;width:0;height:0}.contacts-page .btnBlock .custom_checkbox span{position:relative;padding-left:28px;font-size:1.4rem;line-height:150%;font-weight:400;color:#fff}@media (hover: hover) and (pointer: fine){.contacts-page .btnBlock .custom_checkbox:hover span:after{border:1px solid #3c96d7}}.contacts-page .btnBlock .custom_checkbox span:after{content:"";position:absolute;left:0;width:20px;height:20px;border:1px solid #d4e7f4;background-color:#fff;background-position:center;border-radius:2px;transition:.3s}@media screen and (max-width: 671px){.contacts-page .btnBlock .custom_checkbox span:after{top:0}}.contacts-page .btnBlock .custom_checkbox input:checked+span:after{background-color:#3c96d7;background-image:url('data:image/svg+xml,<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.1694 1.27492C13.2547 1.18788 13.3565 1.11873 13.4689 1.07152C13.5812 1.02431 13.7019 1 13.8237 1C13.9456 1 14.0663 1.02431 14.1786 1.07152C14.291 1.11873 14.3928 1.18788 14.4781 1.27492C14.8356 1.63617 14.8406 2.21992 14.4906 2.58742L7.09937 11.3249C7.01545 11.4171 6.91361 11.4911 6.80009 11.5426C6.68656 11.594 6.56374 11.6218 6.43912 11.6241C6.31451 11.6264 6.19073 11.6033 6.07535 11.5562C5.95998 11.509 5.85543 11.4389 5.76812 11.3499L1.27061 6.79242C1.09716 6.61552 1 6.37766 1 6.12992C1 5.88217 1.09716 5.64431 1.27061 5.46742C1.35592 5.38037 1.45774 5.31123 1.5701 5.26402C1.68246 5.21681 1.80311 5.1925 1.92499 5.1925C2.04687 5.1925 2.16752 5.21681 2.27988 5.26402C2.39224 5.31123 2.49406 5.38037 2.57936 5.46742L6.39436 9.33367L13.1444 1.30242C13.1521 1.29276 13.1605 1.28357 13.1694 1.27492Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:14px}.contacts-page .btnBlock .custom_checkbox input:focus+span:after{border-color:#3c96d7}.contacts-page__callbackForm{margin-bottom:120px;padding:53px 0;position:relative;height:100%;z-index:0;background-image:url(/build/assets/contactBack.dee854a0.jpg)}.contacts-page__callbackForm:after{content:"";position:absolute;width:100%;height:100%;background-color:#0000009c;top:0;z-index:-1}@media screen and (max-width: 867px){.contacts-page__callbackForm{padding:14px 0;margin-bottom:0}}.contacts-page .callbackForm{max-width:775px;margin-left:auto;margin-right:auto}.contacts-page .callbackForm label{flex-direction:column}.contacts-page .callbackForm__title{font-size:2.8rem;line-height:120%;font-weight:700;color:#fff;width:750px;justify-content:flex-start;margin-bottom:26px}@media screen and (max-width: 867px){.contacts-page .callbackForm__title{width:100%;font-size:3.6rem;line-height:120%;font-weight:700}}@media screen and (max-width: 867px) and (max-width: 671px){.contacts-page .callbackForm__title{font-size:2.4rem}}@media screen and (max-width: 671px){.contacts-page .callbackForm__title{font-size:2rem;line-height:120%;font-weight:700;justify-content:flex-start}}.contacts-page .callbackForm textarea::-moz-placeholder{color:#fff}.contacts-page .callbackForm label:has(.form-counter) span,.contacts-page .callbackForm textarea::placeholder,.contacts-page .callbackForm .placeholder{color:#fff}.contacts-page .callbackForm .btn:disabled{border-width:1px}.contacts-page .wrapper{display:flex;flex-wrap:wrap;gap:20px;padding:0;justify-content:center}@media screen and (max-width: 867px){.contacts-page .wrapper{gap:16px}}@media screen and (max-width: 671px){.contacts-page .wrapper{justify-content:flex-start}}.contacts-page .wrapper .btnBlock{display:flex;gap:20px;width:770px;align-items:center}.contacts-page .wrapper .btnBlock label{color:#fff}.contacts-page .wrapper .btnBlock button{width:338px;border-radius:8px}.contacts-page .wrapper .btnBlock .custom_checkbox{flex-grow:1}.contacts-page .wrapper .btnBlock .custom_checkbox>span{display:block;padding-left:30px}.contacts-page .wrapper .btnBlock .custom_checkbox>span:before{position:absolute;left:0;width:20px;height:20px}@media screen and (max-width: 671px){.contacts-page .wrapper .btnBlock .custom_checkbox>span:before{top:3px}}@media screen and (max-width: 867px){.contacts-page .wrapper .btnBlock{width:100%;flex-wrap:wrap;flex-direction:column-reverse;gap:16px}}@media screen and (max-width: 671px){.contacts-page .wrapper .btnBlock{align-items:flex-start}.contacts-page .wrapper .btnBlock button{width:100%;font-size:1.4rem;line-height:150%;font-weight:600;padding:12px 32px}}.contacts-page .wrapper .form-input{height:56px}.contacts-page .wrapper .form-textarea{height:207px}.contacts-page .wrapper .wrapper__left label{margin-bottom:16px}.contacts-page .wrapper .form-input,.contacts-page .wrapper .form-textarea{border:1px solid #fff;color:#fff!important;margin-bottom:0;border-radius:8px}.contacts-page .wrapper__left,.contacts-page .wrapper__right{width:-moz-fit-content;width:fit-content}.contacts-page .wrapper__left label:last-child{margin-bottom:0}@media screen and (max-width: 867px){.contacts-page .wrapper__left{width:100%}.contacts-page .wrapper__left .form-input{max-width:100%}}.contacts-page .wrapper__right{width:413px}@media screen and (max-width: 867px){.contacts-page .wrapper__right{width:100%}}.contacts-page .wrapper input,.contacts-page .wrapper textarea{background:transparent!important}.contacts-page .wrapper label:has(input){width:338px}@media screen and (max-width: 867px){.contacts-page .wrapper label:has(input){width:100%}}.contacts-page .wrapper label:has(textarea){width:413px}.contacts-page .wrapper label{position:relative}.main-title{font-size:4.4rem;line-height:120%;font-weight:700;color:#303030;margin-top:40px;margin-bottom:26px}@media screen and (max-width: 671px){.main-title{font-size:2.4rem;margin-top:0;margin-bottom:16px}.contacts-page{padding-bottom:60px}}.contacts-page__container{display:flex;flex-wrap:wrap;gap:20px}.contacts-page__info{flex:1 1 300px}.contacts-page__map{flex:1 1 570px}.contacts-page__map iframe{margin:0;padding:0;border:none;display:block;width:100%;height:100%;min-height:300px}@media screen and (max-width: 671px){.contacts-page__map iframe{min-height:250px}}@media screen and (max-width: 1024px){.contacts-page__map{height:570px}}@media screen and (max-width: 671px){.contacts-page__map{flex:1 1 261px;height:261px}}.contacts-page__messengers{display:flex;gap:10px;margin-bottom:20px}.contacts-page__wrapper{padding-top:0}.contacts-page__messenger{display:inline-block;width:30px;height:30px;background-size:cover}.contacts-page__footer{margin-top:100px;margin-bottom:70px;border:1px solid #D4E7F4}@media screen and (max-width: 671px){.contacts-page__footer{margin-top:60px;margin-bottom:50px}}.contacts-page__table{width:100%;border-collapse:collapse}.contacts-page__table td{border-top:1px solid #D4E7F4;border-bottom:1px solid #D4E7F4;padding:10px;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.contacts-page__table td:first-child{border-right:1px solid #D4E7F4;width:30rem}@media screen and (max-width: 575px){.contacts-page__table tr{display:flex;flex-direction:column;width:100%;padding:16px 10px;border-top:1px solid #d4e7f4}.contacts-page__table tr td:first-child,.contacts-page__table tr td{border:none;padding:0;color:#303030;font-size:1.4rem;line-height:150%;font-weight:400}.contacts-page__table tr td:first-child+td,.contacts-page__table tr td+td{padding-top:8px}.contacts-page__table tr td:first-child{color:#303030;font-size:1.6rem;line-height:150%;font-weight:700}}@media (max-width: 768px){.contacts-page__container{flex-direction:column}}.communication__title{font-size:2.4rem;line-height:140%;font-weight:700;color:#303030;border-bottom:1px solid #a8ceea;padding-bottom:6px;width:218px}@media screen and (max-width: 867px){.communication__title{font-size:2rem;line-height:120%;font-weight:700}}@media screen and (max-width: 671px){.communication__title{width:165px}}.communication__content{margin-top:16px;color:#303030}.communication__content .footer__phone,.communication__content p,.communication__content a{font-size:2rem;line-height:120%;color:#303030;transition:.3s}@media screen and (max-width: 671px){.communication__content .footer__phone,.communication__content p,.communication__content a{font-size:1.4rem;line-height:150%;font-weight:400}}@media (hover: hover) and (pointer: fine){.communication__content a:hover{color:#3c96d7}}.contacts-info-block__title{font-size:2rem;line-height:140%;font-weight:700;color:#303030;text-align:center;padding-top:16px}.contacts-info-block__title p{font-size:1.4rem;line-height:150%;font-weight:400;color:#303030;margin-top:16px}@media screen and (max-width: 575px){.contacts-info-block__title{padding:16px 10px 0;font-size:2rem;line-height:120%;font-weight:700}.contacts-info-block+.contacts-info-block{border-top:1px solid #d4e7f4}}.contacts-page__details{display:flex;gap:120px}.contacts-page__details-left,.contacts-page__details-right{max-width:350px}.contacts-page__details-left .communication+.communication,.contacts-page__details-right .communication+.communication{margin-top:55px}.contacts-page__details-left .communication+.communication+.communication,.contacts-page__details-right .communication+.communication+.communication{margin-top:49px}@media screen and (max-width: 671px){.contacts-page__details-left,.contacts-page__details-right{max-width:none}.contacts-page__details-left .communication+.communication,.contacts-page__details-right .communication+.communication{margin-top:0}.contacts-page__details-left .communication+.communication+.communication,.contacts-page__details-right .communication+.communication+.communication{margin-top:0}.contacts-page__details-left .communication+.communication{margin-top:16px}.contacts-page__details-right{display:inline-flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.contacts-page__details-right .communication{margin-top:0}}.contacts-page__details-wrapper{display:flex;gap:120px}@media screen and (max-width: 671px){.contacts-page__details-wrapper{gap:24px;flex-direction:column}}@media screen and (max-width: 1220px){.contacts-page__details{gap:60px}}@media screen and (max-width: 1024px){.contacts-page__details{gap:24px;flex-direction:column-reverse}}@media (max-width: 1024px){.communication__content br{display:none}}.delivery{padding-top:43px}@media screen and (max-width: 671px){.delivery{padding-bottom:24px;padding-top:0}.delivery__title{margin-top:0;margin-bottom:24px}}.delivery__image{aspect-ratio:723/304}@media screen and (max-width: 671px){.delivery__image{margin-bottom:24px}}.delivery__inner{max-width:723px;padding-bottom:120px}@media screen and (max-width: 1024px){.delivery__inner{padding-top:0}}.delivery__inner .content .account-details{padding:28px 127px;border:1px solid #d4e7f4;color:#303030;margin-top:20px;margin-bottom:20px;font-size:1.6rem;line-height:150%;font-weight:400}.delivery__inner .content .account-details p+p{margin-top:10px}@media screen and (max-width: 1024px){.delivery__inner .content .account-details{padding:10px}}.delivery__inner .content h4{font-size:2.8rem;line-height:120%;font-weight:700;color:#303030;margin-bottom:12px}@media screen and (max-width: 671px){.delivery__inner .content h4{font-size:3.6rem;line-height:120%;font-weight:700}}@media screen and (max-width: 671px) and (max-width: 671px){.delivery__inner .content h4{font-size:2.4rem}}.delivery__inner .content h4+ul,.delivery__inner .content h4+ol{margin-bottom:24px}.delivery__inner .content ul+h5,.delivery__inner .content ul+h4,.delivery__inner .content ul+h3,.delivery__inner .content ul+h2,.delivery__inner .content ol+h5,.delivery__inner .content ol+h4,.delivery__inner .content ol+h3,.delivery__inner .content ol+h2{margin-top:50px}.delivery__inner .content p+h2,.delivery__inner .content p+h3,.delivery__inner .content p+h4{margin-top:40px}.delivery__inner .content ol{padding-left:15px;list-style:auto}.delivery__inner .content ol+p,.delivery__inner .content ul+p{margin-top:30px}.delivery__inner .content p+p{margin-top:20px}.delivery__inner .content>*{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.delivery__inner .content a{color:#3c96d7}.error-page__btn{width:290px}.error-page__msg{font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:40px}.error-page__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;position:relative}.error-page .error-page-container{display:flex;flex-direction:column;margin:100px auto 120px;width:calc(100% - 50px)}@media screen and (max-width: 1024px){.error-page .error-page-container{margin:60px auto}}.error-page div.gradient{-webkit-text-fill-color:transparent;text-fill-color:transparent;align-items:center;background:linear-gradient(180deg,#3c96d7,#000 163%);-webkit-background-clip:text;background-clip:text;display:flex;font-size:200px;font-weight:700;justify-content:center;line-height:200px;margin-bottom:45px;position:relative}.news{padding-top:43px;margin-bottom:120px}@media screen and (max-width: 671px){.news{margin-bottom:44px;padding-top:0}}@media screen and (max-width: 1024px){.news__inner{padding-top:0}}.news__filters{margin:40px 0;display:flex;align-items:baseline}@media screen and (max-width: 1024px){.news__filters{margin:0 0 30px}}.news__filters-block{display:flex;align-items:baseline;gap:40px}@media screen and (max-width: 1024px){.news__filters-block{flex-direction:column;gap:16px}}.news__filters-list{display:flex;gap:20px}.news__filters-item{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;border-bottom:1px solid transparent;transition:.3s}@media (hover: hover) and (pointer: fine){.news__filters-item:not(.news__filters-item--active):hover{color:#3c96d7;border-bottom:1px solid #3c96d7}}.news__filters-item--active{border-bottom:1px solid #3c96d7}.news__filters-link{text-decoration:none;color:inherit}.news__title{margin:0}.news__content{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}@media screen and (max-width: 671px){.news__content{grid-template-columns:repeat(1,1fr);gap:16px}}.news__item{display:flex;flex-direction:column;border:1px solid #d4e7f4}@media (hover: hover) and (pointer: fine){.news__item:hover{border-color:#3c96d7}.news__item:hover .news__image{transform:scale(1.01)}}.news__image-wrapper{overflow:hidden;aspect-ratio:690/455;width:100%;flex-shrink:0}.news__image-wrapper>a{display:flex;height:100%}.news__image-wrapper .news__image{transition:.3s}.news__info{flex-grow:1;padding:16px;border:1px solid #d4e7f4;border-top:none;transition:.3s}.news__info-title{font-size:2rem;line-height:120%;color:#303030;margin-bottom:8px}.news__info-description{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.news__footer{display:flex;justify-content:space-between;margin-top:60px}.news__link{font-size:1.4rem;line-height:150%;font-weight:400;color:#555;border-bottom:1px solid #3c96d7;transition:.3s}@media (hover: hover) and (pointer: fine){.news__link:hover{color:#3c96d7}}.news__date{font-size:1.4rem;line-height:150%;font-weight:400;color:#555}.news-single{padding-bottom:120px;padding-top:43px}@media screen and (max-width: 671px){.news-single{padding-top:0;padding-bottom:60px}}.news-single__inner{margin-top:40px;margin-bottom:120px;max-width:723px}@media screen and (max-width: 1024px){.news-single__inner{margin-top:0;margin-bottom:20px}}.news-single__title{margin-top:16px;font-size:3.6rem;line-height:120%}.news-single__title~div p+h2,.news-single__title~div p+h3,.news-single__title~div p+h4{margin-top:40px}.news-single__title~div ol{padding-left:15px;list-style:auto}.news-single__title~div ol+p,.news-single__title~div ul+p{margin-top:30px}.news-single__title~div p+p{margin-top:20px}.news-single__title~div>*{font-size:1.6rem;line-height:150%;font-weight:400;color:#555}.news-single__title~div a{color:#3c96d7}.news-single__date{font-size:1.6rem;line-height:150%;font-weight:400;color:#989898}.news-single__img-wrap{margin-bottom:20px;max-height:476px}.news-single__img-wrap img{width:100%}@media screen and (max-width: 671px){.news-container{padding-left:0;padding-right:0;max-width:100%;width:100%}.news-container .news-header{left:16px}.news-container .news-grid{padding:0 16px}}.item-page__footer{margin-bottom:95px}@media screen and (max-width: 1024px){.item-page__footer{margin-bottom:26px}}.item-page .wrap_content{font-size:1.6rem;line-height:150%;font-weight:400;color:#555}.item-page .wrap_content_empty{font-size:1.6rem;line-height:150%;font-weight:400;color:#555;margin-bottom:20px}.item-page .wrap_content ol,.item-page .wrap_content ul{padding-left:22px}.item-page .wrap_content ol+ul,.item-page .wrap_content p+ul,.item-page .wrap_content p+ol,.item-page .wrap_content ul+p,.item-page .wrap_content ol+p,.item-page .wrap_content p+p{margin-top:16px}.item-page .wrap_content ul li{list-style:disc;margin-left:20px}.item-page .product-card__labels{position:absolute;right:auto;top:0;left:30px}.item-page__swiper{max-height:415px;height:100%}.item-page__swiper .swiper-slide{padding:16px;border:1px solid #d4e7f4;cursor:pointer;background:#fff}.item-page__swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1024px){.item-page__swiper{height:415px}}.item-page__slider-wrapper{padding-bottom:120px}.item-page__header{background:#fff;padding:30px 0 24px}@media screen and (max-width: 671px){.item-page__header{padding-top:12px;padding-bottom:17px}.item-page__header .container{padding-top:0;padding-bottom:0}.item-page__header+.item-page__header{padding-top:0;padding-bottom:24px}}.item-page__spec-item{font-size:1.6rem;line-height:150%;font-weight:400;color:#303030;list-style:initial}@media screen and (max-width: 671px){.item-page__spec-item{font-size:1.4rem;line-height:150%;font-weight:400}}.item-page__title{font-size:3.6rem;line-height:120%;font-weight:700;color:#303030}@media screen and (max-width: 671px){.item-page__title{font-size:2.4rem}}.item-page__content{display:flex;gap:20px;margin:0 auto;padding-bottom:50px}.item-page__content .label{top:16px;right:16px;left:auto}@media screen and (max-width: 1024px){.item-page__content{flex-direction:column;position:relative;gap:0}}@media screen and (max-width: 671px){.item-page__content{padding-top:30px}}.item-page__gallery{width:572px}@media screen and (max-width: 768px){.item-page__gallery{width:100%}}.item-page__details{flex:1;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 768px){.item-page__details{flex-direction:row}}.item-page__info{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1024px){.item-page__info{gap:35px;display:none}}@media screen and (max-width: 671px){.item-page__info{flex-wrap:wrap;width:calc(100% - 32px);gap:0}}.item-page__meta{display:flex;gap:17px;align-items:center}@media screen and (max-width: 671px){.item-page__meta{flex-shrink:0}}.item-page__article{font-size:1.4rem;line-height:150%;font-weight:400;color:#555}@media screen and (max-width: 671px){.item-page__article{font-size:1.2rem;line-height:160%;font-weight:400;flex-shrink:0}}.item-page__brand{display:flex;align-items:center;gap:4px;font-size:1.4rem;line-height:150%;font-weight:400;color:#555}.item-page__brand-logo{width:41px;height:auto}@media screen and (max-width: 671px){.item-page__brand{font-size:1.2rem;line-height:160%;font-weight:400;flex-shrink:0}}.item-page__prices{margin:20px 0;display:flex;gap:15px;align-items:center}.item-page__prices-old-price{margin-right:10px}@media screen and (max-width: 1024px){.item-page__prices{margin:16px 0;order:0}}@media screen and (max-width: 768px){.item-page__prices{width:100%}}.item-page__specifications{display:flex;gap:20px;justify-content:space-between;padding-left:20px;width:100%}.item-page__specifications-list{list-style:none;padding:0}.item-page__specifications-item{font-size:14px;color:#333}@media screen and (max-width: 1024px){.item-page__specifications{gap:40px;justify-content:flex-start;order:2}}@media screen and (max-width: 671px){.item-page__specifications{flex-direction:column;gap:0;margin-bottom:20px}}.item-page__link{font-size:1.4rem;line-height:150%;font-weight:400;color:#3c96d7;margin:10px 0 10px 20px;display:inline-block;border-bottom:1px solid #3c96d7;width:-moz-fit-content;width:fit-content;transition:.3s;height:-moz-min-content;height:min-content}@media (hover: hover) and (pointer: fine){.item-page__link:hover{color:#303030;border-bottom:1px solid #303030}}@media screen and (max-width: 1024px){.item-page__link{order:2}}@media screen and (max-width: 671px){.item-page__link{margin-right:40%}}.item-page__actions{display:flex;align-items:center;gap:20px;margin-top:auto;margin-bottom:20px;width:100%}@media screen and (max-width: 671px){.item-page__actions{margin-right:auto;width:-moz-fit-content;width:fit-content}.item-page__actions .item-page__quantity .item-page__quantity-input{width:55px;height:47px}}.item-page__quantity-input{padding:0}.item-page__quantity{display:flex;align-items:center;border:1px solid #a8ceea;font-size:1.6rem;line-height:150%;font-weight:400;color:#303030}.item-page__quantity-btn{width:42px;height:36px;text-align:center;background:#fff}@media screen and (max-width: 671px){.item-page__quantity-btn{width:55px;height:47px}}.item-page__quantity-btn--minus{border-right:1px solid #a8ceea}.item-page__quantity-btn--minus,.item-page__quantity-btn--plus{cursor:pointer;transition:.3s}.item-page__quantity-btn--minus.disabled,.item-page__quantity-btn--plus.disabled{opacity:.5;background:lightgray;cursor:auto}@media (hover: hover) and (pointer: fine){.item-page__quantity-btn--minus:hover,.item-page__quantity-btn--plus:hover{color:#3c96d7}.item-page__quantity-btn--minus:hover.disabled,.item-page__quantity-btn--plus:hover.disabled{color:#303030}}.item-page__quantity-btn--plus{border-left:1px solid #a8ceea}.item-page__quantity-input{width:50px;text-align:center}.item-page__add-to-cart{height:49px;width:307px;cursor:pointer;margin-top:auto}@media screen and (max-width: 671px){.item-page__add-to-cart{margin-top:0;margin-bottom:20px;width:-moz-fit-content;width:fit-content}}.item-page__extra{margin-top:20px;display:flex;align-items:center;gap:20px}@media screen and (max-width: 1024px){.item-page__extra{order:2}}.item-page__delivery{display:flex;gap:12px;justify-content:center;color:#303030;cursor:pointer;height:49px;font-size:1.6rem;line-height:150%;font-weight:400;background:none;text-decoration:none;transition:.3s;margin-left:20px;align-items:center;margin-top:auto}.item-page__delivery svg{color:#3c96d7}@media (hover: hover) and (pointer: fine){.item-page__delivery:hover{color:#3c96d7}}@media screen and (max-width: 671px){.item-page__delivery{order:5}}.item-page__tabs{display:flex}@media screen and (max-width: 1024px){.item-page__tabs{gap:6px}}.item-page__tab{padding:10px 20px;cursor:pointer;border:1px solid #d4e7f4;font-size:1.6rem;line-height:150%;font-weight:600;color:#303030;background:#F1F4F7}@media screen and (max-width: 1024px){.item-page__tab{border-radius:6px;border:1px solid #3c96d7;font-size:1.4rem;line-height:150%;font-weight:600;color:#3c96d7;padding:10px 12px}}.item-page__tab.active{border:1px solid transparent;border-top:2px solid #3c96d7;font-weight:700;background:#fff}@media screen and (max-width: 1024px){.item-page__tab.active{border:1px solid #3c96d7;background:#3c96d7;font-size:1.4rem;line-height:150%;font-weight:600;color:#fff}}.item-page__tab+.item-page__tab:not(.active){border:1px solid #d4e7f4}.item-page__tab+.item-page__tab:not(.active)+.item-page__tab:not(.active){border-left:1px solid transparent}.item-page__tab+.item-page__tab.active{border-left:none}.item-page__tab-content{margin-top:40px}.item-page__tab-content__tab-panel{display:none}.item-page__tab-content__tab-panel[data-type=desc]{display:block}@media screen and (max-width: 671px){.item-page__tab-content{margin-top:16px}}.item-page__info.mobile{display:none}@media screen and (max-width: 1024px){.item-page__info.mobile{display:flex;width:calc(100% - 32px);gap:10px;margin:0 auto}}.item-page__tab:not(.active){border:1px solid #d4e7f4}.item-page__tab:not(.active)+.item-page__tab:not(.active){border-left:1px solid transparent}.item-page__tab-panel{display:none}.item-page__tab-panel.active{display:block}.filterResult div{color:#000!important;font-family:Inter,serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.filterResult-container.slider{max-width:none!important;display:flex}.filterResult-container.slider .bigTableLeft{flex:1 4 auto}.filterResult-container.slider .bigTableLeft .title{border-radius:4px 0 0 4px}.filterResult-container.slider .bigTableLeft div{display:inline-flex}.filterResult-container.slider .bigTableLeft div:nth-child(odd){background:#F9F9F9;padding:16px 30px;font-size:1.5rem;line-height:1.8rem}@media screen and (max-width: 1024px){.filterResult-container.slider .bigTableLeft div:nth-child(odd){font-size:1.3rem}}.filterResult-container.slider .bigTableLeft div:nth-child(odd).title{background:#044288}.filterResult-container.slider .bigTableLeft div:nth-child(even){padding:16px 30px;font-size:1.5rem;line-height:1.8rem}.filterResult-container.slider .bigTableLeft div .title{background:#044288}.filterResult-container.slider .bigTableLeft .tableName{font-weight:600!important;margin-bottom:0!important;margin-left:0!important}.filterResult-container.slider .bigTableRight{cursor:grab;display:flex;flex:2 1 auto;overflow:auto hidden}.filterResult-container.slider .bigTableRight::-webkit-scrollbar{background:#fff;height:7px;width:7px}.filterResult-container.slider .bigTableRight::-webkit-scrollbar-thumb{background-color:red}.filterResult-container.slider .bigTableRight .singleModel .tableName{min-height:50px;margin-bottom:0!important;margin-left:0!important}.filterResult-container.slider .bigTableRight .singleModel:last-child .title{border-radius:0 4px 4px 0}.filterResult-container.slider .bigTableRight .singleModel div{display:inline-flex;justify-content:center;text-align:center}.filterResult-container.slider .bigTableRight .singleModel div:nth-child(odd){background:#F9F9F9;padding:16px 30px;font-size:1.5rem;line-height:1.8rem}@media screen and (max-width: 1024px){.filterResult-container.slider .bigTableRight .singleModel div:nth-child(odd){font-size:1.3rem}}.filterResult-container.slider .bigTableRight .singleModel div:nth-child(odd).title{background:#044288}.filterResult-container.slider .bigTableRight .singleModel div:nth-child(even){padding:16px 30px;font-size:1.5rem;line-height:1.8rem}.filterResult-container.slider .bigTableRight .singleModel div .title{background:#044288}.filterResult-container.slider div.title{padding:16px 30px;background:#044288;font-weight:700;font-size:1.5rem;line-height:1.8rem;color:#fff}@media screen and (max-width: 1024px){.filterResult-container.slider .bigTableLeft{min-width:224px}.filterResult-container.slider .bigTableLeft .title{border-radius:0!important;min-height:50px}.filterResult-container.slider .bigTableLeft div{min-height:62px;padding:16px 14px!important;align-items:center}.filterResult-container.slider .bigTableRight{overflow:auto hidden}.filterResult-container.slider .bigTableRight div{min-height:62px;align-items:center}.filterResult-container.slider .bigTableRight .title{min-height:50px}.filterResult-container.slider .bigTableRight:last-child .title{border-radius:0!important}.filterResult-container.slider .bigTableRight::-webkit-scrollbar{width:4px;height:4px;background:#ffffff}.filterResult-container.slider .bigTableRight::-webkit-scrollbar-thumb{background-color:red;border-radius:20px;width:5px;border:none}}@media screen and (max-width: 671px){.filterResult-container.slider .bigTableRight{overflow:auto hidden}.filterResult-container.slider .bigTableRight div{min-height:62px;align-items:center}.filterResult-container.slider .bigTableRight .title{min-height:50px}.filterResult-container.slider .bigTableLeft{min-width:150px}}.filterResult h2{font-family:Inter,serif!important;font-weight:700!important;font-size:2.4rem!important;line-height:4rem!important;color:#000!important;margin-bottom:15px!important}.filterResult p{margin-bottom:10px!important;display:inline}.filterResult a{color:red!important;width:-moz-fit-content;width:fit-content;height:auto;display:inline-block}.filterResult p,.filterResult pre,.filterResult p span,.filterResult ul>li{font-family:Inter,serif!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#000!important}.filterResult p strong{font-family:Inter,serif!important;font-size:16px!important;line-height:24px!important;color:#000!important}.filterResult p img{width:250px!important}.filterResult img{margin-bottom:20px!important;width:250px!important;height:auto!important}.filterResult h3{font-family:Inter,serif!important;margin-top:26px!important;font-weight:700!important;font-size:20px!important;line-height:26px!important;color:#232323!important;margin-bottom:10px!important}.filterResult .js-subBlock .filterResult-container .tableName{margin-left:20px;font-weight:600;font-size:1.5rem;line-height:1.8rem;color:red;margin-bottom:15px}.filterResult .js-subBlock .filterResult-container.product-description{display:flex;flex-direction:column}.filterResult .js-subBlock .filterResult-container.product-description table{overflow-x:auto;width:calc(100% - 300px)!important;max-width:unset}@media screen and (max-width: 671px){.filterResult .js-subBlock .filterResult-container.product-description table{width:700px!important}}.filterResult .js-subBlock .filterResult-container table{max-width:900px;width:100%;margin-bottom:25px}.filterResult .js-subBlock .filterResult-container table tr{font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#232323;padding:11px 30px}.filterResult .js-subBlock .filterResult-container table tr td{vertical-align:middle;padding:11px 30px}@media screen and (max-width: 671px){.filterResult .js-subBlock .filterResult-container table tr td{padding-left:0}}.filterResult .js-subBlock .filterResult-container table tr:nth-child(odd){background:#F9F9F9;border-radius:4px}.filterResult .js-subBlock .filterResult-container img{width:100%}.filterResult .js-subBlock ul li{display:block;margin-bottom:10px}.filterResult .js-subBlock ul li:before{display:inline-block;top:-2px;position:relative;content:"";width:6px;height:6px;background-color:#044288;margin-right:5px;border-radius:50%;flex-shrink:0}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row,.filterResult .js-subBlock[data-type=desc] .filterResult-container .row p{display:block}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row table{max-width:-webkit-fill-available!important}@media screen and (max-width: 671px){.filterResult .js-subBlock[data-type=desc] .filterResult-container .row table{max-width:unset!important}}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row h2{margin-left:275px}@media screen and (max-width: 768px){.filterResult .js-subBlock[data-type=desc] .filterResult-container .row h2{margin-left:0}}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row .nullImage{width:250px!important;margin-right:25px;flex-shrink:0}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row .row_block{display:flex}@media screen and (max-width: 671px){.filterResult .js-subBlock[data-type=desc] .filterResult-container .row .row_block{flex-direction:column}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row .row_block .fancyImg{margin-right:0}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row .row_block .fancyImg img{margin:0}}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row div>.fancyImg{float:left;margin-right:25px;clear:both}@media screen and (max-width: 671px){.filterResult .js-subBlock[data-type=desc] .filterResult-container .row div>.fancyImg{width:100%}.filterResult .js-subBlock[data-type=desc] .filterResult-container .row div>.fancyImg img{display:flex;margin:0 auto}}.filterResult .js-subBlock[data-type=desc] .filterResult-container .wrapper{display:inline-block;overflow:auto}@media screen and (max-width: 671px){.filterResult .js-subBlock[data-type=desc] .filterResult-container .wrapper{display:inline-block}}.filterResult .js-subBlock[data-type=desc] .filterResult-container.product-description table{width:inherit}.filterResult .js-subBlock[data-type=desc] .filterResult-container .js-find-table p{display:block}.filterResult .videoContainer{display:flex;flex-wrap:wrap;margin-bottom:-20px;padding-top:30px;gap:20px;max-width:905px}.filterResult .videoContainer .videoBlock{padding:0;width:48%;display:flex;align-items:center;justify-content:center;position:relative;transition-duration:.3s;cursor:pointer}.filterResult .videoContainer .videoBlock img{margin:0}.filterResult .videoContainer .videoBlock .videoWrapper iframe{border-radius:4px}.filterResult .videoContainer .videoBlock:nth-child(even){margin-right:0}.filterResult .videoContainer .videoBlock .imageEye{min-width:70px;min-height:70px;flex-shrink:0;border:none;width:-moz-fit-content;width:fit-content;padding:23px 17px;background:#fff;border-radius:50%;opacity:1;z-index:10;display:flex;align-items:center;justify-content:center;position:absolute;transition-duration:.3s}.filterResult .videoContainer .videoBlock .imageEye img{margin:0}@media (hover: hover) and (pointer: fine){.filterResult .videoContainer .videoBlock:hover{scale:1.024}}.filterResult .modelContainer .modelTables{display:flex;border:1px solid #d4e7f4}.modelContainer-title{display:none;font-size:3.6rem;line-height:120%;font-weight:700;color:#303030}@media screen and (max-width: 671px){.modelContainer-title{font-size:2.4rem;display:block}}.filterResult div{width:100%}@media (max-width: 640px){.item-page .itemScreen .filterResult .js-subBlock .filterResult-container table tr{padding:0}.item-page .itemScreen .filterResult .js-subBlock .filterResult-container table tr td{height:unset!important;width:unset!important;border:none}.item-page .itemScreen .filterResult .js-subBlock .filterResult-container table tr td p{text-align:left!important}}.reviews__button-wrapper{width:100%;text-align:center}.reviews__button{margin:0 auto 80px}@media screen and (max-width: 671px){.reviews__button{width:100%;margin:30px auto 60px}}.reviews{margin:0 auto}.reviews__list{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));gap:20px;transition:max-height .3s ease;margin-bottom:80px}@media screen and (max-width: 671px){.reviews__list{margin-bottom:60px}}@media (max-width: 768px){.reviews__list{grid-template-columns:1fr}}.products-single .item-page:has(.product_single_categories) .product_single_categories{margin-bottom:120px}@media screen and (max-width: 671px){.products-single .item-page:has(.product_single_categories) .product_single_categories{margin-bottom:60px}.products-single .item-page__header+.item-page__header{padding-bottom:16px}.products-single .item-page__content{padding-top:15px}}
