

/* Start:/local/templates/.default/assets/css/libs.css?177327047943251*/
/**
 * Swiper 9.2.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 21, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{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-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.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-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom: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-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */


/* Start:/local/templates/.default/assets/css/main.css?1776535497282031*/
:root{--index:calc(1vw + 1vh);--fs-default:16px;--line-height:1.4;--radius-border:12px;--radius-border2:8px;--radius-border3:22px;--radius-border4:32px;--box-shadow:0 -1px 0 rgba(58,58,58,.1),0 10px 20px rgba(0,0,0,.2);--box-shadow2:0px 0px 16px rgba(0,0,0,.3);--box-shadow3:0px 0px 12px rgba(0,0,0,.1);--container-width:1560px;--container-padding:40px;--s-section-bottom:30px;--m-section-bottom:60px;--l-section-bottom:80px;--section-title:32px;--section-title-min:26px;--header-gap:52px;--header-gap-fix:32px;--size-h1:clamp(24px,3vw,34px);--size-h2:clamp(22px,2.4vw,24px);--size-h3:clamp(18px,2vw,20px);--size-h4:clamp(16px,1.8vw,18px);--size-h5:clamp(14px,1.6vw,26px);--size-h6:clamp(12px,1.4vw,14px);--font-default:"Gilroy",sans-serif;--transition:cubic-bezier(0.445,0.050,0.550,0.950);--transition2:cubic-bezier(0.785,0.135,0.150,0.860);--transition3:cubic-bezier(0.715,-0.235,0.120,1.300);--bg-body:#fff;--color-text:#1d1d1b;--color-white:#fff;--color-white-rgba16:hsla(0,0%,100%,.16);--color-white-rgba25:hsla(0,0%,100%,.25);--color-gray:#f1f2f2;--color-gray-rgba60:hsla(180,4%,95%,.6);--color-gray2:#eee;--color-gray3:#828282;--color-gray4:#e5e5e5;--color-gray5:#c9c9c9;--color-gray6:#868686;--color-gray7:#f4f4f4;--color-gray8:#fbfbfb;--color-gray9:#fafafa;--color-black:#000;--color-black2:#1d1d1b;--color-black3:#2d2722;--color-accent:#01394d;--color-accent-rgba05:rgba(1,57,77,.05);--color-accent-rgba10:rgba(1,57,77,.1);--color-accent-rgba20:rgba(1,57,77,.2);--color-accent-rgba30:rgba(1,57,77,.3);--color-accent-rgba60:rgba(1,57,77,.6);--color-accent2:#1795b8;--color-accent2-rgba05:rgba(23,149,184,.05);--color-accent3:#0c5d79;--color-accent4:#1b7da1;--color-accent5:#416b7a;--category-style2:#cfedfa;--category-style3:#e2eff5;--color-accentLight:#424f60;--color-accentLight-rgba60:rgba(66,79,96,.6);--color-red:#f22626;--color-red-rgba10:rgba(242,38,38,.1);--color-red-rgba20:rgba(242,38,38,.2);--color-red-rgba30:rgba(242,38,38,.3);--color-red-rgba50:rgba(242,38,38,.5);--color-tg:#039be5;--color-yellow:#f7c70a;--color-green:#66c209;--color-yandex:#f8604a;--color-max:linear-gradient(97deg,#01c5c8 .32%,#046ef4 44.6%,#572dff 62.16%)}@media screen and (max-width:1440px){:root{--header-gap:32px;--header-gap-fix:32px}}@media screen and (max-width:1200px){:root{--container-padding:22px;--header-gap-fix:22px;--s-section-bottom:20px;--m-section-bottom:40px;--l-section-bottom:60px}}@media screen and (max-width:768px){:root{--container-padding:12px;--section-title:26px;--section-title-min:20px}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-lightitalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-mediumitalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Roboto/roboto-bolditalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Gilroy/Gilroy-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/Gilroy/Gilroy-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/local/templates/.default/assets/css/../fonts/Gilroy/Gilroy-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Gilroy/Gilroy-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url(/local/templates/.default/assets/css/../fonts/Gilroy/Gilroy-ExtraBold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box;margin:0;outline:none!important;padding:0}:where(ul,ol):where([class]){padding-left:0}:where(ul[class]){list-style:none}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%}a,button,input,select,textarea{font:inherit;outline:none!important}input:focus{outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}html{font-size:var(--fs-default);height:100%;scroll-behavior:smooth}body{line-height:var(--line-height);min-height:100%;min-width:320px}svg [fill]{fill:currentColor}svg [stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{background:var(--bg-body);color:var(--color-text);font-family:var(--font-default);position:relative}@media screen and (max-width:768px){body{padding-bottom:62px}}body.no-scroll{overflow:hidden;padding-right:15px}@media screen and (max-width:992px){body.no-scroll{padding-right:0}}@media screen and (min-width:480px){.desctop-hidden{display:none!important}}@media screen and (max-width:480px){.mobile-hidden{display:none!important}}@media screen and (max-width:1280px){.laptop-hidden{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.container{margin-inline:auto;max-width:var(--container-width);padding-inline:var(--container-padding);width:100%}.b-section .b-section__top{margin-bottom:var(--s-section-bottom)}.b-section .b-section__top:has(>.b-section__right){align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.b-section .b-section__top:has(>.b-section__right){align-items:flex-start;flex-direction:column;gap:22px 0}}.b-section.s-overflow{overflow-x:hidden;overflow-y:auto}.b-section.s-overflow .swiper{overflow:visible}.b-section.section-gray{background:var(--color-gray);padding-bottom:var(--m-section-bottom);padding-top:var(--m-section-bottom)}.b-section.section-gray .brands-element{border:1px solid var(--color-accent-rgba10)}.b-section.section-gray .brands-element:hover{border-color:var(--color-accentLight)}.b-section.section-border{border-bottom:2px solid var(--color-gray)}.section-title{font-size:var(--section-title);font-weight:600;line-height:1.2;margin:0}.section-title.section-title--min,.section-title.section-title--min h1,.section-title.section-title--min h2,.section-title.section-title--min h3,.section-title.section-title--min h4{font-size:var(--section-title-min);font-weight:500}.section-title h1,.section-title h2,.section-title h3,.section-title h4{font-size:var(--section-title);font-weight:600;line-height:1.2;margin:0}.margin-s-bottom{margin-bottom:var(--s-section-bottom)}.margin-m-bottom{margin-bottom:var(--m-section-bottom)}.margin-l-bottom{margin-bottom:var(--l-section-bottom)}.padding-s-bottom{padding-bottom:var(--s-section-bottom)}.padding-m-bottom{padding-bottom:var(--m-section-bottom)}.padding-l-bottom{padding-bottom:var(--l-section-bottom)}.padding-s-top{padding-top:var(--s-section-bottom)}.padding-m-top{padding-top:var(--m-section-bottom)}.padding-l-top{padding-top:var(--l-section-bottom)}.s-tabs .s-tabs__nav{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width:768px){.s-tabs .s-tabs__nav{gap:0 6px}}.s-tabs .s-tabs__nav .s-tabs__nav-btn{background:var(--color-gray);border:none;border-radius:var(--radius-border2);color:var(--color-text);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:46px;line-height:46px;padding:0 20px;text-decoration:none;transition:all .3s var(--transition)}@media screen and (max-width:768px){.s-tabs .s-tabs__nav .s-tabs__nav-btn{font-size:13px;height:36px;line-height:36px;padding:0 12px}}.s-tabs .s-tabs__nav .s-tabs__nav-btn:hover{background:var(--color-gray2)}.s-tabs .s-tabs__nav .s-tabs__nav-btn.is-active{background:var(--color-accent);color:var(--color-white);cursor:default;pointer-events:none}.s-tabs .s-tabs__item{display:none}.s-tabs .s-tabs__item.is-active{display:block}.hidden{display:none}.default-content{display:flow-root;font-size:18px;font-weight:400;line-height:1.4}@media screen and (max-width:1200px){.default-content{font-size:clamp(14px,1.2vw,16px)}}.default-content:after{clear:both;content:"";display:table}.default-content iframe,.default-content video{aspect-ratio:16/9;margin-bottom:54px;margin-top:54px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1920px){.default-content iframe,.default-content video{border-radius:var(--radius-border);margin-bottom:40px;margin-top:40px}}@media screen and (max-width:1440px){.default-content iframe,.default-content video{margin-bottom:32px;margin-top:32px}}.default-content iframe:has(+img,+.grid-gallery),.default-content video:has(+img,+.grid-gallery){margin-bottom:22px}@media screen and (max-width:768px){.default-content iframe:has(+img,+.grid-gallery),.default-content video:has(+img,+.grid-gallery){margin-bottom:16px}}.default-content iframe+iframe,.default-content iframe+video,.default-content video+iframe,.default-content video+video{margin-top:0}.default-content p{line-height:inherit;margin-bottom:clamp(8px,1.5vw,16px)}@media screen and (max-width:768px){.default-content p{margin-bottom:8px}}.default-content p:has(+ul,+ol){margin-bottom:16px}.default-content p:last-child{margin-bottom:0}.default-content b,.default-content strong{font-weight:600}.default-content a:where(:not([class])){color:var(--color-accent);text-decoration:underline;transition:color .3s var(--transition)}@media (hover:hover){.default-content a:where(:not([class])):hover{color:var(--color-accent2);text-decoration:none}}@media (hover:none){.default-content a:where(:not([class])):active{color:var(--color-accent2);text-decoration:none}}.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{font-weight:600;margin-bottom:clamp(16px,1.8vw,24px);margin-top:clamp(22px,2.5vw,32px);scroll-margin-top:80px}.default-content h1{font-size:var(--size-h1);line-height:1.2}.default-content h2{font-size:var(--size-h2);line-height:1.25}.default-content h3{font-size:var(--size-h3);line-height:1.3}.default-content h4{font-size:var(--size-h4);line-height:1.35}.default-content h5{font-size:var(--size-h5);line-height:1.4}.default-content h6{font-size:var(--size-h6);line-height:1.4}.default-content .float-left{float:left;margin:0 clamp(16px,1.5vw,24px) clamp(12px,1vw,16px) 0}@media screen and (max-width:768px){.default-content .float-left{display:block;float:none;margin:0 0 16px}}.default-content .float-right{float:right;margin:0 0 clamp(12px,1vw,16px) clamp(16px,1.5vw,24px)}@media screen and (max-width:768px){.default-content .float-right{display:block;float:none;margin:0 0 16px}}.default-content .clear{clear:both}.default-content .no-float{float:none!important}.default-content ol,.default-content ul{line-height:1.3;margin-bottom:clamp(16px,2vw,22px);padding-left:16px}.default-content ol li,.default-content ul li{margin-bottom:clamp(4px,.8vw,6px);position:relative}.default-content ol li:last-child,.default-content ul li:last-child{margin-bottom:0}.default-content img{border-radius:var(--radius-border2);display:block;height:auto;margin-bottom:26px;margin-top:26px;max-width:100%}.default-content img+.grid-gallery,.default-content img+img{margin-top:26px}.default-content img.float-left,.default-content img.float-right{margin-bottom:0;margin-top:0}@media screen and (max-width:768px){.default-content img.float-left,.default-content img.float-right{margin-bottom:16px;margin-top:0}}.default-content :has(+h1,+h2,+h3,+h4,+h5,+h6,+img){margin-bottom:0}.default-content :first-child{margin-top:0}.default-content :last-child{margin-bottom:0}.default-content :has(+hr){margin-bottom:0}.default-content hr{border-color:var(--color-gray);border-style:solid;border-width:1px;margin:22px 0}@media screen and (max-width:768px){.default-content hr{margin:22px 0}}.default-content hr+h1,.default-content hr+h2,.default-content hr+h3,.default-content hr+h4,.default-content hr+h5,.default-content hr+h6,.default-content hr+img{margin-top:0}.default-content .list-banks:has(+p){margin-bottom:22px}.default-content .table-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:26px;margin-top:26px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.default-content .table-wrapper table{margin-bottom:0;margin-top:0}.default-content .table-wrapper::-webkit-scrollbar{display:none}.default-content table{border:none;border:1px solid var(--color-gray4);border-collapse:collapse;margin-bottom:26px;margin-top:26px;width:100%}@media screen and (max-width:768px){.default-content table{display:block;font-size:14px;overflow-x:auto;white-space:nowrap}}.default-content table tr:last-child td{border-bottom:0}.default-content table tr:nth-child(2n+2){background-color:var(--color-gray7)}.default-content table td{border-bottom:1px solid var(--color-gray4);border-right:1px solid var(--color-gray4);padding:6px 8px}@media screen and (max-width:768px){.default-content table td{min-width:100px;padding:8px 10px}}.default-content table td:last-child{border-right:0}.default-content table th{border-bottom:2px solid var(--color-gray);border-right:1px solid var(--color-gray);font-weight:600;padding:12px 14px;text-align:left}@media screen and (max-width:768px){.default-content table th{min-width:100px;padding:8px 10px}}.default-content table th:first-child{padding-left:0}.default-content table th:last-child{border-right:0}.default-content .default-content__section{margin-bottom:clamp(16px,1.5vw,20px)}@media screen and (max-width:768px){.default-content .default-content__section{margin-bottom:16px}}.default-content .default-content__section h1,.default-content .default-content__section h2,.default-content .default-content__section h3,.default-content .default-content__section h4,.default-content .default-content__section h5,.default-content .default-content__section ol,.default-content .default-content__section p,.default-content .default-content__section ul{margin-bottom:6px}.default-content .default-content__section h1 li,.default-content .default-content__section h2 li,.default-content .default-content__section h3 li,.default-content .default-content__section h4 li,.default-content .default-content__section h5 li,.default-content .default-content__section ol li,.default-content .default-content__section p li,.default-content .default-content__section ul li{margin-bottom:0}.default-content .default-content__section h1:has(+ul,+ol),.default-content .default-content__section h2:has(+ul,+ol),.default-content .default-content__section h3:has(+ul,+ol),.default-content .default-content__section h4:has(+ul,+ol),.default-content .default-content__section h5:has(+ul,+ol),.default-content .default-content__section ol:has(+ul,+ol),.default-content .default-content__section p:has(+ul,+ol),.default-content .default-content__section ul:has(+ul,+ol){margin-bottom:0}.page-title{font-size:var(--size-h1);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom);margin-top:0}.page-title.page-title--detail{font-size:var(--size-h2);margin-bottom:calc(var(--s-section-bottom)/2)}.page-title.page-title--detail h1,.page-title.page-title--detail h2,.page-title.page-title--detail h3,.page-title.page-title--detail h4{font-size:var(--size-h2)}.page-title h1,.page-title h2,.page-title h3,.page-title h4{font-size:var(--size-h1);font-weight:600;line-height:1.2;margin:0}.page-desc{margin-bottom:var(--s-section-bottom)}.page-container{margin-bottom:var(--m-section-bottom)}.page-container.page-container--overflow{overflow:hidden}.page-container:has(>.section-form:last-child){margin-bottom:0}.page-container .margin-l-bottom:last-child,.page-container .margin-m-bottom:last-child,.page-container .margin-s-bottom:last-child,.page-container .padding-l-bottom:last-child,.page-container .padding-m-bottom:last-child,.page-container .padding-s-bottom:last-child{margin-bottom:0}.page-container .margin-l-bottom:last-child:not(.section-gray),.page-container .margin-m-bottom:last-child:not(.section-gray),.page-container .margin-s-bottom:last-child:not(.section-gray),.page-container .padding-l-bottom:last-child:not(.section-gray),.page-container .padding-m-bottom:last-child:not(.section-gray),.page-container .padding-s-bottom:last-child:not(.section-gray){padding-bottom:0}.container-flex{display:flex;flex-wrap:wrap;gap:0 42px}.container-flex .page-title{width:100%}.container-flex .catalog-sidebar{width:250px}@media screen and (max-width:768px){.container-flex .catalog-sidebar{width:100%}}.container-flex .catalog-main{width:calc(100% - 292px)}@media screen and (max-width:768px){.container-flex .catalog-main{width:100%}}.empty-message{align-items:center;background:var(--color-gray);border-radius:var(--radius-border3);display:inline-flex;gap:0 10px;padding:var(--index)}@media screen and (max-width:768px){.empty-message{align-items:flex-start;padding:calc(var(--index)*2)}}.empty-message strong{color:var(--color-accent2)}.empty-message .empty-message__icon{color:var(--color-accent);line-height:0px}.inline-block{margin:0 auto;max-width:510px;padding:calc(var(--index)*3) 0}@media screen and (max-width:768px){.inline-block{padding:0 var(--container-padding)}}.inline-block .inline-block__title{font-size:var(--size-h1);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom);text-align:center}.inline-block .inline-block__title h1,.inline-block .inline-block__title h2,.inline-block .inline-block__title h3,.inline-block .inline-block__title h4{font-size:var(--size-h1);font-weight:600;margin:0}.inline-block .inline-block__recover{display:flex;justify-content:flex-end;margin-bottom:22px}.inline-block .inline-block__recover a{color:var(--color-accent);font-size:14px;font-weight:500;text-decoration:none;transition:color .3s var(--transition)}.inline-block .inline-block__recover a:hover{color:var(--color-accent2)}.inline-block .inline-block__linkreg{color:var(--color-accent);font-size:16px;font-weight:400;margin-top:22px;text-align:center}.inline-block .inline-block__linkreg a{color:var(--color-accent);display:inline-block;font-weight:500;position:relative;text-decoration:none;transition:color .3s var(--transition)}.inline-block .inline-block__linkreg a:hover{color:var(--color-accent2)}.inline-block .form-element{margin-bottom:16px}.inline-block .inline-block__btns{display:flex;flex-direction:column;gap:12px 0}.inline-block .consent-agreement{margin-bottom:16px}.inline-block .inline-block__desc{font-size:16px;font-weight:500;margin-bottom:calc(var(--s-section-bottom)*2);text-align:center}@media screen and (max-width:768px){.inline-block .inline-block__desc{font-size:15px}}.inline-block .inline-block__desc a{color:var(--color-accent2);text-decoration:none;transition:color .3s var(--transition)}@media (hover:hover){.inline-block .inline-block__desc a:hover{color:var(--color-accent)}}@media (hover:none){.inline-block .inline-block__desc a:active{color:var(--color-accent)}}.btn{background:var(--color-accent);border:none;border-radius:var(--radius-border2);color:var(--color-white);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:56px;line-height:56px;padding:0 20px;text-decoration:none;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:hover{background:var(--color-accentLight)}.btn.btn--center{text-align:center}.btn.btn--width{width:100%}.btn.btn--small{font-size:15px;font-weight:400;height:46px;line-height:46px}.btn.btn--small.btn--border{line-height:44px}.btn.btn--micro{font-size:14px;font-weight:400;height:36px;line-height:36px;padding:0 10px}.btn.btn--micro.btn--border{line-height:34px}.btn.btn--fade{background:var(--color-accent-rgba10);color:var(--color-accent)}.btn.btn--fade:hover{background:var(--color-accent);color:var(--color-white)}.btn.btn--border{background:transparent;border:1px solid var(--color-accent-rgba10);color:var(--color-accent);line-height:54px}.btn.btn--border:hover{background:var(--color-accent-rgba10);color:var(--color-accent)}.btn.btn--weight-500{font-weight:500}.btn.btn--yandex{background:var(--color-yandex);color:var(--color-white);transition:opacity .3s var(--transition)}.btn.btn--yandex:hover{background:var(--color-yandex);opacity:.8}.btn.btn--white{background:var(--color-white);color:var(--color-accent);transition:all .3s var(--transition)}.btn.btn--white:hover{background:var(--color-accentLight);color:var(--color-white)}.btn.btn--filter{align-items:center;border-radius:calc(var(--radius-border2)/2);display:flex;gap:0 12px;height:36px;line-height:0px}.btn.btn--filter i{display:block;line-height:0px}.btn.btn--filter i svg{height:14px;width:14px}.btn.btn--icon{align-items:center;border-radius:calc(var(--radius-border2)/2);display:inline-flex;gap:0 12px;line-height:0px}.btn.btn--icon:hover .icon{transform:rotate(45deg)}.btn.btn--icon i{display:block;line-height:0px;transition:all .3s var(--transition);will-change:transform}.btn.btn--icon i svg{height:14px;width:14px}.link-favourites{color:var(--color-black2);display:block;position:relative;text-decoration:none;transition:all .3s var(--transition)}.link-favourites:hover{color:var(--color-accentLight)}.link-favourites .link-favourites__icon{display:block;line-height:0px}.link-favourites .link-favourites__icon svg{height:30px;width:auto}@media screen and (max-width:1200px){.link-favourites .link-favourites__icon svg{height:24px;width:auto}}.link-favourites .link-favourites__count{align-items:center;background:var(--color-accent);border-radius:50%;color:var(--color-white);display:flex;font-size:12px;font-weight:500;height:26px;justify-content:center;position:absolute;right:0;top:0;transform:translate(38%,-38%);width:26px}@media screen and (max-width:1200px){.link-favourites .link-favourites__count{font-size:10px;height:22px;width:22px}}.link-favourites .link-favourites__text{display:none}.link-compare{color:var(--color-black2);display:block;position:relative;text-decoration:none;transition:all .3s var(--transition)}.link-compare:hover{color:var(--color-accentLight)}.link-compare .link-compare__icon{display:block;line-height:0px}.link-compare .link-compare__icon svg{height:30px;width:auto}@media screen and (max-width:1200px){.link-compare .link-compare__icon svg{height:24px;width:auto}}.link-compare .link-compare__count{align-items:center;background:var(--color-accent);border-radius:50%;color:var(--color-white);display:flex;font-size:12px;font-weight:500;height:26px;justify-content:center;position:absolute;right:0;top:0;transform:translate(38%,-38%);width:26px}@media screen and (max-width:1200px){.link-compare .link-compare__count{font-size:10px;height:22px;width:22px}}.link-compare .link-compare__text{display:none}.link-basket{background:transparent;border:none;color:var(--color-black2);cursor:pointer;display:block;position:relative;transition:all .3s var(--transition)}.link-basket:hover{color:var(--color-accentLight)}.link-basket .link-basket__icon{display:block;line-height:0px}.link-basket .link-basket__icon svg{height:30px;width:auto}@media screen and (max-width:1200px){.link-basket .link-basket__icon svg{height:24px;width:auto}}.link-basket .link-basket__count{align-items:center;background:var(--color-accent);border-radius:50%;color:var(--color-white);display:flex;font-size:12px;font-weight:500;height:26px;justify-content:center;position:absolute;right:0;top:0;transform:translate(38%,-38%);width:26px}@media screen and (max-width:1200px){.link-basket .link-basket__count{font-size:10px;height:22px;width:22px}}.link-basket .link-basket__text{display:none}.link-login{align-items:center;background-color:transparent;border:none;color:var(--color-black2);cursor:pointer;display:flex;justify-content:center;line-height:0px;transition:all .3s var(--transition)}@media screen and (max-width:768px){.link-login{height:34px;width:34px}}.link-login svg{height:30px}@media screen and (max-width:1200px){.link-login svg{height:24px;width:auto}}.link-login:hover{color:var(--color-accentLight)}.btn-search{align-items:center;background:none;border:none;color:var(--color-black2);display:none;height:34px;justify-content:center;width:34px}@media screen and (max-width:768px){.btn-search{display:flex}}.btn-search svg{height:24px;width:auto}.btn-catalog{align-items:center;background:var(--color-accent);border:none;border-radius:var(--radius-border2);color:var(--color-white);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:0 12px;height:46px;justify-content:center;line-height:0px;padding:0 30px;text-decoration:none;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup-block{background:var(--color-white);border-radius:var(--radius-border);max-width:440px;padding:2rem 1.7rem 1.4rem;width:100%}.popup-block.popup-block--content{max-width:690px}.popup-block.popup-block--success .form-success{opacity:1;pointer-events:all;position:relative}.popup-block .popup-block__top{margin-bottom:26px}.popup-block .popup-block__title{font-size:24px;font-weight:600;line-height:1.2}.popup-block .popup-block__desc{color:var(--color-gray3);font-size:16px;margin-top:6px}.popup-block .form-element{margin-bottom:16px}@media screen and (max-width:768px){.popup-block .form-element{margin-bottom:12px}}.popup-block .form-files{margin-bottom:16px}@media screen and (max-width:768px){.popup-block .form-files{margin-bottom:12px}}.popup-block .consent-agreement{margin-bottom:26px}.popup-block .f-button.is-close-btn{background:transparent;color:var(--color-text);position:absolute;right:3px;top:5px}.popup-block .f-button.is-close-btn svg{height:16px;width:16px}.popup-block .popup-block__recover{display:flex;justify-content:flex-end;margin-bottom:22px}.popup-block .popup-block__recover a{color:var(--color-accent);font-size:14px;font-weight:500;text-decoration:none;transition:color .3s var(--transition)}.popup-block .popup-block__recover a:hover{color:var(--color-accent2)}.popup-block .popup-block__linkreg{color:var(--color-accent);font-size:16px;font-weight:400;margin-top:22px;text-align:center}.popup-block .popup-block__linkreg a{color:var(--color-accent);display:inline-block;font-weight:500;position:relative;text-decoration:none;transition:color .3s var(--transition)}.popup-block .popup-block__linkreg a:hover{color:var(--color-accent2)}.popup-block .popup-block__btns{display:flex;flex-direction:column;gap:12px 0}.fancymobile .fancybox__content{box-shadow:var(--box-shadow2);opacity:0;transform:translateY(-20px);transition:all .3s var(--transition);will-change:transform}@media screen and (max-width:768px){.fancymobile .fancybox__content{opacity:0;transform:translateY(100px);transition:opacity .3s var(--transition),transform .4s var(--transition3);will-change:transform}}.fancymobile .fancybox__content.f-in{opacity:1;transform:translateY(0);transition:all .3s var(--transition) .2s}@media screen and (max-width:768px){.fancymobile .fancybox__content.f-in{opacity:1;transform:translateY(10px);transition:opacity .3s var(--transition) .3s,transform .4s var(--transition3) .3s}}.fancymobile .fancybox__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--color-accent-rgba10);opacity:1}@media screen and (max-width:768px){.fancymobile .fancybox__track{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%}.fancymobile .fancybox__slide{height:auto;margin:0;max-height:95%;overflow:hidden;padding:0;transform:translate(0);width:100%}.fancymobile .fancybox__slide:after,.fancymobile .fancybox__slide:before{display:none}.fancymobile .fancybox__content{overflow-y:auto}}.fast-authorization{margin-top:26px}.fast-authorization .fast-authorization__title{color:var(--color-text);font-size:14px;font-weight:500;margin-bottom:14px;text-align:center}.fast-authorization .fast-authorization__list{display:flex;flex-wrap:wrap;gap:6px}.fast-authorization .fast-authorization__list a,.fast-authorization .fast-authorization__list button{align-items:center;background:var(--color-gray);border:none;border-radius:var(--radius-border2);display:flex;height:46px;justify-content:center;line-height:0px;text-decoration:none;transition:all .3s var(--transition);width:calc(50% - 3px)}.fast-authorization .fast-authorization__list a:hover,.fast-authorization .fast-authorization__list button:hover{background:var(--color-gray2)}.fast-authorization .fast-authorization__list a img,.fast-authorization .fast-authorization__list button img{height:26px}.add-photos{align-items:center;display:flex;gap:8px}@media screen and (max-width:480px){.add-photos{display:block}}.add-photos .add-photos__list{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1}@media screen and (max-width:768px){.add-photos .add-photos__list{margin-bottom:10px}}.add-photos .add-photos__el{aspect-ratio:1/1;background:var(--color-gray);border:1px solid var(--color-gray);border-radius:var(--radius-border2);display:block;height:60px;overflow:hidden;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}@media screen and (max-width:768px){.add-photos .add-photos__el{height:40px}}.add-photos .add-photos__el .play{align-items:center;background-color:hsla(0,0%,53%,.33);border-radius:50%;color:var(--color-white);display:flex;height:32px;justify-content:center;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:2}@media screen and (max-width:768px){.add-photos .add-photos__el .play{height:26px;margin-left:-13px;margin-top:-13px;width:26px}}.add-photos .add-photos__el .play svg{height:auto;left:2px;position:relative;width:10px}.add-photos .add-photos__el button{background:var(--color-accent) url(/local/templates/.default/assets/css/../img/icon-close_black.svg) no-repeat center;background-size:8px;border:none;border-radius:50%;cursor:pointer;font-size:0;height:20px;position:absolute;right:6px;top:6px;width:20px;z-index:10}.add-photos .add-photos__el button:hover{background:var(--color-white) url(/local/templates/.default/assets/css/../img/icon-close_h.svg) no-repeat center;background-size:8px}.add-photos .add-photos__el img,.add-photos .add-photos__el video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.add-photos .add-photos__choice{align-items:center;background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-accent);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:16px;height:60px;line-height:1.2;max-width:190px;padding:0 20px;position:relative;transition:background .3s var(--transition)}@media screen and (max-width:768px){.add-photos .add-photos__choice{height:40px;max-width:100%;width:100%}}.add-photos .add-photos__choice:hover{background:var(--color-accent-rgba10)}.add-photos .add-photos__choice:hover .add-photos__choice-icon svg path:last-child{color:var(--color-accent2)}.add-photos .add-photos__choice .add-photos__choice-icon{color:var(--color-accent);line-height:0px}.add-photos .add-photos__choice .add-photos__choice-icon svg{height:30px;width:auto}.add-photos .add-photos__choice .add-photos__choice-icon svg path{transition:color .3s var(--transition)}.add-photos .add-photos__choice .add-photos__input{left:0;max-width:100%;opacity:0;position:absolute;top:0;z-index:-1}.add-photos .add-photos__choice .add-photos__hint{align-items:center;background:var(--color-gray3);border-radius:50%;box-sizing:border-box;color:var(--color-text);cursor:pointer;display:inline-block;display:flex;display:none;font-size:12px;font-weight:600;height:16px;justify-content:center;line-height:1.2;margin-right:-2px;margin-top:-2px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.add-photos .add-photos__choice .add-photos__hint:hover{background:var(--color-blue);color:var(--color-white)}.add-photos .add-photos__choice .add-photos__hint:hover .add-photos__hint-text{opacity:1;pointer-events:auto;pointer-events:all;transform:scale(1) translate(calc(-100% - 5px),-50%);visibility:visible}@media screen and (max-width:480px){.add-photos .add-photos__choice .add-photos__hint:hover .add-photos__hint-text{transform:scale(1) translate(calc(-50% - 5px))}}.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text{background:var(--color-white);border-radius:16px;box-shadow:0 0 60px rgba(0,0,0,.1);color:var(--color-text);font-size:14px;font-weight:400;left:0;line-height:1.2;opacity:0;padding:20px;pointer-events:none;position:absolute;top:50%;transform:scale(.75) translate(calc(-100% - 5px),-50%);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;visibility:hidden;white-space:normal;width:340px;z-index:20}@media screen and (max-width:480px){.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text{font-size:12px;left:0;padding:10px;top:20px;transform:scale(.75) translate(0);transform:scale(.75) translate(calc(-50% - 5px),-50%);width:280px}}.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text:before{background:var(--color-white);content:"";height:8px;margin-top:-4px;position:absolute;right:-4px;top:50%;transform:rotate(45deg);width:8px}@media screen and (max-width:480px){.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text:before{display:none}}.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text:after{background:transparent;content:"";height:100%;position:absolute;right:-10px;top:0;width:10px;z-index:1}@media screen and (max-width:480px){.add-photos .add-photos__choice .add-photos__hint .add-photos__hint-text:after{display:none}}.form-success{align-items:center;background:var(--color-white);border-radius:var(--radius-border);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:2rem 1.7rem 1.4rem;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:4}.form-success.is-visible{opacity:1;pointer-events:all}.form-success .form-success__icon{align-items:center;border:2px solid var(--color-accent-rgba60);border-radius:50%;color:var(--color-accent);display:flex;height:60px;justify-content:center;margin-bottom:24px;position:relative;width:60px}.form-success .form-success__icon svg{height:auto;width:40px}.form-success .form-success__title{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:24px}.form-success .form-success__desc{color:var(--color-gray3);font-size:16px;margin-bottom:32px}.form-success .form-success__btn,.form-success .form-success__btn button{width:100%}.bread-crumbs-wrapper{background-color:var(--color-gray);margin-bottom:var(--s-section-bottom);overflow:hidden;padding:12px 0}@media screen and (max-width:768px){.bread-crumbs-wrapper:has(+.product-detail){margin-bottom:0}}.bread-crumbs-wrapper:has(+.page-cooperation),.bread-crumbs-wrapper:has(+.page-start-cooperation){background:transparent;margin-bottom:0;position:relative;top:10px;z-index:2}.bread-crumbs-wrapper:has(+.page-cooperation) .bread-crumbs .bread-crumbs__item a,.bread-crumbs-wrapper:has(+.page-start-cooperation) .bread-crumbs .bread-crumbs__item a{color:var(--color-white)}.bread-crumbs-wrapper:has(+.page-cooperation) .bread-crumbs .bread-crumbs__current,.bread-crumbs-wrapper:has(+.page-start-cooperation) .bread-crumbs .bread-crumbs__current{color:var(--color-gray3)}.bread-crumbs-wrapper:has(+.page-start-request){margin-bottom:0}@media screen and (max-width:768px){.bread-crumbs-wrapper .container{padding:0}}.bread-crumbs{-webkit-overflow-scrolling:touch;display:flex;font-size:15px;font-weight:500;list-style:none;overflow-x:auto;overflow-y:hidden}@media screen and (max-width:1500px){.bread-crumbs{font-size:14px}}@media screen and (max-width:768px){.bread-crumbs{font-size:12px;padding:0 var(--container-padding) 3px var(--container-padding)}}.bread-crumbs .bread-crumbs__item{margin-right:17px;padding-right:17px;position:relative;white-space:nowrap}@media screen and (max-width:1500px){.bread-crumbs .bread-crumbs__item{margin-right:14px;padding-right:14px}}@media screen and (max-width:768px){.bread-crumbs .bread-crumbs__item{margin-right:10px;padding-right:10px}}.bread-crumbs .bread-crumbs__item:last-child{margin-right:0;padding-right:0}.bread-crumbs .bread-crumbs__item:last-child .arrow{display:none}.bread-crumbs .bread-crumbs__item .arrow{position:absolute;right:0}@media screen and (max-width:768px){.bread-crumbs .bread-crumbs__item .arrow{margin-right:-2px}}.bread-crumbs .bread-crumbs__item a{color:var(--color-text);text-decoration:none;transition:all .3s var(--transition)}@media (hover:hover){.bread-crumbs .bread-crumbs__item a:hover{color:var(--color-accent2)}}@media (hover:none){.bread-crumbs .bread-crumbs__item a:active{color:var(--color-accent2)}}.bread-crumbs .bread-crumbs__current{color:var(--color-gray3)}@media screen and (max-width:768px){.is-load .mobile-pannel{opacity:1;pointer-events:all}}.mobile-pannel{background:var(--color-white);border-top:1px solid var(--color-gray2);bottom:0;box-shadow:0 -12px 12px 0 rgba(0,0,0,.04);display:none;left:0;position:fixed;width:100%;z-index:990}@media screen and (max-width:768px){.mobile-pannel{display:block;opacity:0;pointer-events:none;transition:all .3s var(--transition) .5s}}.mobile-pannel .mobile-pannel__inner{align-items:center;display:flex;justify-content:space-between;padding:16px var(--container-padding) 2px var(--container-padding)}.mobile-pannel .link-favourites{align-items:center;display:flex;flex-direction:column}.mobile-pannel .link-favourites .link-favourites__icon{color:var(--color-accent);height:20px;margin-bottom:4px}.mobile-pannel .link-favourites .link-favourites__icon svg{fill:currentColor;height:20px}.mobile-pannel .link-favourites .link-favourites__text{color:var(--color-gray3);display:block;font-size:12px;font-weight:500}.mobile-pannel .link-favourites .link-favourites__count{border-radius:50%;font-size:9px;height:16px;right:30%;width:16px}.mobile-pannel .link-compare{align-items:center;display:flex;flex-direction:column}.mobile-pannel .link-compare .link-compare__icon{color:var(--color-accent);height:20px;margin-bottom:4px}.mobile-pannel .link-compare .link-compare__icon svg{fill:currentColor;height:20px}.mobile-pannel .link-compare .link-compare__text{color:var(--color-gray3);display:block;font-size:12px;font-weight:500}.mobile-pannel .link-compare .link-compare__count{border-radius:50%;font-size:9px;height:16px;right:30%;width:16px}.mobile-pannel .link-basket{align-items:center;display:flex;flex-direction:column;text-decoration:none}.mobile-pannel .link-basket .link-basket__icon{color:var(--color-accent);height:20px;margin-bottom:4px}.mobile-pannel .link-basket .link-basket__icon svg{fill:currentColor;height:20px}.mobile-pannel .link-basket .link-basket__text{color:var(--color-gray3);display:block;font-size:12px;font-weight:500}.mobile-pannel .link-basket .link-basket__count{border-radius:50%;font-size:9px;height:16px;right:30%;width:16px}.mobile-pannel .mobile-pannel__item{background:none;border:none;color:var(--color-accent)}.mobile-pannel .mobile-pannel__item.js_open_filter{display:none}.mobile-pannel .mobile-pannel__item .mobile-pannel__icon{align-items:center;display:flex;height:20px;justify-content:center;margin-bottom:4px}.mobile-pannel .mobile-pannel__item .mobile-pannel__icon .icon{color:var(--color-accent);line-height:0px}.mobile-pannel .mobile-pannel__item .mobile-pannel__icon .icon svg{height:20px;width:auto}.mobile-pannel .mobile-pannel__item .mobile-pannel__icon .icon.icon-catalog svg{height:20px}.mobile-pannel .mobile-pannel__item .mobile-pannel__name{color:var(--color-gray3);font-size:12px;font-weight:500}.form-element{display:block;position:relative}.form-element.form-element--white input[type=email],.form-element.form-element--white input[type=password],.form-element.form-element--white input[type=tel],.form-element.form-element--white input[type=text],.form-element.form-element--white input[type=url],.form-element.form-element--white textarea{background:var(--color-white)}.form-element.is-error input[type=email],.form-element.is-error input[type=password],.form-element.is-error input[type=tel],.form-element.is-error input[type=text],.form-element.is-error input[type=url],.form-element.is-error textarea{border-color:var(--color-red-rgba50)}.form-element.is-error .form-element__error{display:block}.form-element .form-element__label{display:block;font-size:14px;font-weight:500;margin-bottom:4px}.form-element .form-element__label span{color:var(--color-red)}.form-element select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--color-gray);background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>');background-position:right 10px center;background-repeat:no-repeat;background-size:20px;border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);display:block;font-size:16px;height:52px;padding:0 20px;transition:border .4s var(--transition);width:100%}.form-element select.placeholder{color:var(--color-gray3)}.form-element select:-moz-placeholder,.form-element select::-moz-placeholder{color:var(--color-gray3)}.form-element select:-ms-input-placeholder{color:var(--color-gray3)}.form-element select::-webkit-input-placeholder{color:var(--color-gray3)}.form-element select:focus{border-color:var(--color-sandy-4);outline:none}.form-element input[type=email],.form-element input[type=password],.form-element input[type=tel],.form-element input[type=text],.form-element input[type=url]{background:var(--color-gray);border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);display:block;font-size:16px;height:52px;padding:0 12px;transition:border .3s var(--transition),background .3s var(--transition);width:100%}.form-element input[type=email].placeholder,.form-element input[type=password].placeholder,.form-element input[type=tel].placeholder,.form-element input[type=text].placeholder,.form-element input[type=url].placeholder{color:var(--color-gray3)}.form-element input[type=email]:-moz-placeholder,.form-element input[type=email]::-moz-placeholder,.form-element input[type=password]:-moz-placeholder,.form-element input[type=password]::-moz-placeholder,.form-element input[type=tel]:-moz-placeholder,.form-element input[type=tel]::-moz-placeholder,.form-element input[type=text]:-moz-placeholder,.form-element input[type=text]::-moz-placeholder,.form-element input[type=url]:-moz-placeholder,.form-element input[type=url]::-moz-placeholder{color:var(--color-gray3)}.form-element input[type=email]:-ms-input-placeholder,.form-element input[type=password]:-ms-input-placeholder,.form-element input[type=tel]:-ms-input-placeholder,.form-element input[type=text]:-ms-input-placeholder,.form-element input[type=url]:-ms-input-placeholder{color:var(--color-gray3)}.form-element input[type=email]::-webkit-input-placeholder,.form-element input[type=password]::-webkit-input-placeholder,.form-element input[type=tel]::-webkit-input-placeholder,.form-element input[type=text]::-webkit-input-placeholder,.form-element input[type=url]::-webkit-input-placeholder{color:var(--color-gray3)}.form-element input[type=email]:focus,.form-element input[type=password]:focus,.form-element input[type=tel]:focus,.form-element input[type=text]:focus,.form-element input[type=url]:focus{background:var(--color-gray9);border-color:var(--color-gray5)}.form-element textarea{background:var(--color-gray);border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);display:block;font-size:16px;height:160px;padding:16px 20px;resize:none;transition:border .3s var(--transition),background .3s var(--transition);width:100%}.form-element textarea.placeholder{color:var(--color-gray3)}.form-element textarea:-moz-placeholder,.form-element textarea::-moz-placeholder{color:var(--color-gray3)}.form-element textarea:-ms-input-placeholder{color:var(--color-gray3)}.form-element textarea::-webkit-input-placeholder{color:var(--color-gray3)}.form-element textarea:focus{background:var(--color-gray9);border-color:var(--color-gray5)}.form-element .form-element__error{color:var(--color-red);display:none;font-size:12px;font-weight:500;padding-top:4px}.form-choice{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-choice:has(>input[type=checkbox]) .form-choice__val:checked+.form-choice__label:before{background:var(--color-accent);border-color:var(--color-accent)}.form-choice:has(>input[type=checkbox]) .form-choice__val:checked+.form-choice__label:after{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) .25s forwards}.form-choice:has(>input[type=checkbox]) .form-choice__label:before{border:2px solid var(--color-gray4);border-radius:calc(var(--radius-border2)/2);content:"";height:22px;left:0;position:absolute;top:0;transition:all .3s var(--transition);width:22px}.form-choice:has(>input[type=checkbox]) .form-choice__label:after{border-bottom:2px solid transparent;border-right:2px solid transparent;box-sizing:content-box;content:"";height:8px;left:6px;position:absolute;top:8px;transform-origin:0 100%;width:4px;z-index:2}.form-choice:has(>input[type=radio]) .form-choice__val:checked+.form-choice__label:before{background:var(--color-accent);border-color:var(--color-accent)}.form-choice:has(>input[type=radio]) .form-choice__val:checked+.form-choice__label:after{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) .25s forwards}.form-choice:has(>input[type=radio]) .form-choice__label:before{border:2px solid var(--color-gray4);border-radius:50%;content:"";height:22px;left:0;position:absolute;top:0;transition:all .3s var(--transition);width:22px}.form-choice:has(>input[type=radio]) .form-choice__label:after{border-bottom:2px solid transparent;border-right:2px solid transparent;box-sizing:content-box;content:"";height:8px;left:5px;position:absolute;top:9px;transform-origin:0 100%;width:4px;z-index:2}.form-choice.form-choice--white .form-choice__label{color:var(--color-white)}.form-choice.form-choice--white:has(>input[type=checkbox]) .form-choice__label:before{background:var(--color-white)}.form-choice.form-choice--white:has(>input[type=radio]) .form-choice__label:before{background:var(--color-white)}.form-choice .form-choice__val{left:0;opacity:0;position:absolute;top:0;visibility:hidden;z-index:-1}.form-choice .form-choice__label{align-items:center;color:var(--color-text);cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:1.2;min-height:24px;padding-left:30px;transition:color .3s var(--transition);width:100%}@media screen and (max-width:1440px){.form-choice .form-choice__label{font-size:15px}}@media screen and (max-width:1200px){.form-choice .form-choice__label{font-size:14px}}.form-choice .form-choice__label:hover:before{border-color:var(--color-accent)}.consent-agreement{display:block;position:relative}.consent-agreement .consent-agreement__input{left:5px;position:absolute;top:5px;z-index:-1}.consent-agreement .consent-agreement__input:checked+label:before{background:var(--color-accent);border-color:var(--color-accent)}.consent-agreement .consent-agreement__input:checked+label:after{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) .25s forwards}.consent-agreement .consent-agreement__label{cursor:pointer;display:block;font-size:13px;padding-left:30px;position:relative}.consent-agreement .consent-agreement__label:hover:before{border-color:var(--color-accent);border-width:2px}.consent-agreement .consent-agreement__label:before{background:var(--color-white);border:1px solid var(--color-gray4);border-radius:calc(var(--radius-border2)/2);content:"";height:22px;left:0;position:absolute;top:0;transition:all .2s var(--transition);width:22px;z-index:1}.consent-agreement .consent-agreement__label:after{border-bottom:2px solid transparent;border-right:2px solid transparent;box-sizing:content-box;content:"";height:8px;left:6px;position:absolute;top:8px;transform-origin:0 100%;width:4px;z-index:2}@keyframes checkbox-check{0%{border-color:var(--color-white);height:0;transform:translateZ(0) rotate(45deg);width:0}33%{height:0;transform:translateZ(0) rotate(45deg);width:.2em;width:4px}to{border-color:var(--color-white);height:.5em;height:8px;transform:translate3d(0,-8px,0) rotate(45deg);width:.2em;width:4px}}.eye-password{position:relative}.eye-password.eye-password--show .eye-password__btn{background-image:url(/local/templates/.default/assets/css/../img/eye_open.svg)}.eye-password .eye-password__btn{aspect-ratio:1/1;background-image:url(/local/templates/.default/assets/css/../img/eye_close.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;content:"";cursor:pointer;height:100%;position:absolute;right:0;top:0;z-index:2}.form-group .form-group__lable{font-weight:500;margin-bottom:14px}.form-group .form-group__list{align-items:flex-start;display:flex;flex-direction:column;gap:6px 0}.form-element-row{display:flex;gap:6px}@media screen and (max-width:768px){.form-element-row{flex-direction:column;gap:12px}}.form-element-row .form-element{width:calc(50% - 3px)}@media screen and (max-width:768px){.form-element-row .form-element{width:100%}}.section-form{padding-bottom:var(--m-section-bottom);padding-top:var(--m-section-bottom);position:relative}.section-form:has(>.section-form__bg) .container{position:relative;z-index:2}.section-form.section-form--white{color:var(--color-white)}@media screen and (max-width:768px){.section-form.section-form--white .section-form__desc{margin-bottom:0}}.section-form.section-form--white .section-form__desc ul{font-size:20px}@media screen and (max-width:768px){.section-form.section-form--white .section-form__desc ul{font-size:16px}}.section-form.section-form--white .form-files .form-files__item .form-files__item-name{color:var(--color-white)}.section-form .container{display:flex;gap:0 80px}@media screen and (max-width:1440px){.section-form .container{gap:0 60px}}@media screen and (max-width:1200px){.section-form .container{gap:0 40px}}@media screen and (max-width:768px){.section-form .container{flex-direction:column;gap:20px}}.section-form .section-form__bg{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.section-form .section-form__left{position:relative;width:420px}@media screen and (max-width:768px){.section-form .section-form__left{position:static;width:100%}}.section-form .section-form__right{width:calc(100% - 500px)}@media screen and (max-width:1440px){.section-form .section-form__right{width:calc(100% - 480px)}}@media screen and (max-width:1200px){.section-form .section-form__right{width:calc(100% - 460px)}}@media screen and (max-width:768px){.section-form .section-form__right{position:relative;width:100%;z-index:2}}.section-form .section-form__title{font-size:var(--section-title);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.section-form .section-form__title.section-form__title--custom{padding-top:12px}@media screen and (max-width:768px){.section-form .section-form__title.section-form__title--custom{padding-top:0}}.section-form .section-form__title.section-form__title--custom span{display:block;font-size:var(--section-title);line-height:1.2;margin-bottom:20px}@media screen and (max-width:768px){.section-form .section-form__title.section-form__title--custom span{font-size:calc(var(--section-title)*1.4);margin-bottom:0}}.section-form .section-form__title.section-form__title--custom h1,.section-form .section-form__title.section-form__title--custom h2{font-size:26px}@media screen and (max-width:768px){.section-form .section-form__title.section-form__title--custom h1,.section-form .section-form__title.section-form__title--custom h2{font-size:18px}}.section-form .section-form__title h1,.section-form .section-form__title h2{font-size:var(--section-title);font-weight:600}.section-form .section-form__desc:has(+.section-form__img){margin-bottom:var(--m-section-bottom)}@media screen and (max-width:768px){.section-form .section-form__desc:has(+.section-form__img){margin-bottom:0}}.section-form .section-form__img{content:"";display:block;position:relative;width:100%}@media screen and (max-width:768px){.section-form .section-form__img{bottom:0;height:160px;left:0;pointer-events:none;position:absolute;transform:translate(-20%,40%);width:auto;z-index:1}}.section-form .section-form__img img{height:auto;max-width:inherit;position:absolute;right:0;top:0;transform:translate(5%,-5%);width:120%}@media screen and (max-width:768px){.section-form .section-form__img img{height:100%;position:relative;transform:translate(0);width:auto}}.section-form .form-element{margin-bottom:22px}@media screen and (max-width:1440px){.section-form .form-element{margin-bottom:18px}}@media screen and (max-width:768px){.section-form .form-element{margin-bottom:12px}}.section-form .section-form__row{align-items:flex-end;display:flex;gap:22px;margin-bottom:22px}@media screen and (max-width:1440px){.section-form .section-form__row{margin-bottom:18px}}@media screen and (max-width:992px){.section-form .section-form__row{flex-direction:column;gap:12px 0;margin-bottom:12px}}.section-form .section-form__row .form-element,.section-form .section-form__row .form-files{margin-bottom:0;width:calc(50% - 11px)}@media screen and (max-width:992px){.section-form .section-form__row .form-element,.section-form .section-form__row .form-files{width:100%}}.section-form .form-group{margin-bottom:22px}@media screen and (max-width:1440px){.section-form .form-group{margin-bottom:18px}}@media screen and (max-width:768px){.section-form .form-group{margin-bottom:12px}}.section-form .consent-agreement{max-width:400px}@media screen and (max-width:1440px){.section-form .consent-agreement{margin-bottom:22px}}.section-form .consent-agreement{margin-bottom:26px;margin-top:22px}@media screen and (max-width:768px){.section-form .btn{width:100%}}.form-files{align-items:center;display:flex;gap:12px;position:relative}.form-files .form-files__input{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.form-files .form-files__label{align-items:center;background:var(--color-white);border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:10px;height:52px;line-height:1.2;padding:0 14px 0 10px;transition:color .3s var(--transition)}.form-files .form-files__label:hover{color:var(--color-accent2)}.form-files .form-files__label i{display:block;line-height:0px}.form-files .form-files__label i svg{height:24px;width:auto}.form-files .form-files__item{align-items:center;color:var(--color-text);display:flex;font-size:14px;font-weight:500;gap:6px;line-height:1.2;max-width:calc(100% - 182px)}.form-files .form-files__item .form-files__item-del{align-items:center;background:none;border:none;color:var(--color-red);cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.cookies-message{background:var(--color-white);border-radius:var(--radius-border2);bottom:6px;box-shadow:var(--box-shadow);font-size:14px;max-width:520px;opacity:0;padding:16px;pointer-events:none;position:fixed;right:6px;transition:transform .9s var(--transition3),opacity .9s var(--transition3);width:calc(100% - 12px);z-index:110}@media screen and (max-width:1200px){.cookies-message{bottom:68px}}.cookies-message.is-visible{opacity:1;pointer-events:all;transform:translateY(0);transition:transform .9s var(--transition3),opacity .9s var(--transition3)}.cookies-message .cookies-message__content{line-height:1.2;margin-bottom:18px}.cookies-message .cookies-message__content p{margin-bottom:10px}.cookies-message .cookies-message__content p:last-child{margin-bottom:0}.cookies-message .cookies-message__content a{color:var(--color-accent);text-decoration:underline}.cookies-message .cookies-message__content a:hover{color:var(--color-accent2);text-decoration:none}@media screen and (max-width:480px){.cookies-message .cookies-message__btns .btn{width:100%}}.location-btn{align-items:center;background:transparent;border:none;cursor:default;display:flex}.location-btn .location-btn__icon{color:var(--color-accent);display:block;line-height:0px;margin-right:8px}.location-btn .location-btn__icon svg{height:20px;width:16px}.location-btn .location-btn__text{font-size:15px;font-weight:500;margin-right:6px}.location-btn .location-btn__arrow svg{height:5px;width:8px}.header-search{align-items:center;display:flex;flex:1 1 auto;gap:0 12px;position:relative}@media screen and (max-width:1200px){.header-search{gap:0 6px}}@media screen and (max-width:768px){.header-search{background:var(--color-white);height:100%;left:0;opacity:0;padding:12px var(--container-padding);pointer-events:none;position:absolute;top:0;transition:all .2s var(--transition);width:100%}}.header-search.is-visible{opacity:1;pointer-events:all}.header-search .header-search__block{height:56px;position:relative;width:100%}@media screen and (max-width:1200px){.header-search .header-search__block{height:48px}}.header-search .header-search__block.is-focus:has(+.button-search-photo) .pannel-search__wrap{width:calc(100% + 195px)}@media screen and (max-width:1200px){.header-search .header-search__block.is-focus:has(+.button-search-photo) .pannel-search__wrap{width:calc(100% + 118px)}}@media screen and (max-width:768px){.header-search .header-search__block.is-focus:has(+.button-search-photo) .pannel-search__wrap{width:calc(100% + 108px)}}.header-search .header-search__val{background:var(--color-gray);border:none;border-radius:var(--radius-border2);height:56px;padding:0 56px 0 20px;width:100%}@media screen and (max-width:1200px){.header-search .header-search__val{height:48px;padding:0 40px 0 12px}}.header-search .header-search__btn{align-items:center;aspect-ratio:1/1;background-color:transparent;border:none;color:var(--color-black2);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:all .3s var(--transition);z-index:2}.header-search .header-search__btn:hover{color:var(--color-accent)}@media screen and (max-width:1200px){.header-search .header-search__btn svg{height:16px;width:16px}}.header-search .pannel-search__wrap{display:block;left:0;position:absolute;top:0;transition:all .2s linear;width:100%;z-index:1}.button-search-photo{align-items:center;background:var(--color-gray);border:none;border-radius:var(--radius-border2);color:var(--color-text);cursor:pointer;display:flex;gap:0 10px;height:56px;padding:0 20px;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:1200px){.button-search-photo{height:48px;padding:0 12px}}@media screen and (max-width:768px){.button-search-photo{align-items:center;justify-content:center;min-width:48px;width:48px}}.button-search-photo:hover{background:var(--color-gray4)}.button-search-photo i{display:block;line-height:0px}@media screen and (max-width:1200px){.button-search-photo i svg{height:18px;width:18px}}@media screen and (max-width:768px){.button-search-photo .button-search-photo__name{display:none}}@media screen and (max-width:1200px){.button-search-photo .button-search-photo__name.button-search-photo__name--desktop{display:none}}.button-search-photo .button-search-photo__name.button-search-photo__name--mobile{display:none}@media screen and (max-width:1200px){.button-search-photo .button-search-photo__name.button-search-photo__name--mobile{display:block}}@media screen and (max-width:768px){.button-search-photo .button-search-photo__name.button-search-photo__name--mobile{display:none}}.header-search__close{align-items:center;background:var(--color-gray);border:none;border-radius:var(--radius-border2);color:var(--color-gray3);display:none;height:48px;justify-content:center;min-width:48px;width:48px}@media screen and (max-width:768px){.header-search__close{display:flex}}.header-search__close svg{height:16px;width:16px}.smarsearch-title-search-result{background:var(--color-white);border-radius:var(--radius-border);box-shadow:var(--box-shadow);display:none;left:0;overflow:hidden;position:absolute;top:calc(100% + 4px);width:calc(100% + 195px);z-index:30}@media screen and (max-width:1200px){.smarsearch-title-search-result{width:calc(100% + 118px)}}@media screen and (max-width:768px){.smarsearch-title-search-result{max-width:calc(100vw - var(--container-padding)*2);min-width:calc(100vw - var(--container-padding)*2)}}.smarsearch-title-search-result.is-visible{display:block}@media screen and (max-width:768px){.smarsearch-title-search-result{top:100%}}.smarsearch-title-search-result .pannel-search__result-table{max-height:410px;max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:8px}.smarsearch-title-search-result .pannel-search__result-table::-webkit-scrollbar{width:3px}.smarsearch-title-search-result .pannel-search__result-table::-webkit-scrollbar-track{background:var(--color-gray2)}.smarsearch-title-search-result .pannel-search__result-table::-webkit-scrollbar-thumb{background-color:var(--color-gray5);border-radius:6px}@media screen and (max-width:768px){.smarsearch-title-search-result .pannel-search__result-table{max-height:320px}}.smarsearch-title-search-result .pannel-search__result-line{align-items:center;border-radius:var(--radius-border2);display:flex;justify-content:space-between;padding:6px 10px;position:relative;transition:background .3s var(--transition)}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-line{padding:3px 6px}}@media screen and (max-width:1200px){.smarsearch-title-search-result .pannel-search__result-line{flex-wrap:wrap;min-height:50px;padding:6px 6px 6px 56px}}.smarsearch-title-search-result .pannel-search__result-image{background:var(--color-white);border-radius:2px;margin-right:12px;min-width:56px;overflow:hidden;padding:3px;width:56px}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-image{left:0;min-width:46px;padding:2px;position:absolute;top:2px;width:46px}}.smarsearch-title-search-result .pannel-search__result-image a{aspect-ratio:1;display:block;width:100%}.smarsearch-title-search-result .pannel-search__result-image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.smarsearch-title-search-result .pannel-search__result-content{flex:1 1 auto;margin-right:20px;padding-top:4px}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-content{margin-right:12px}}@media screen and (max-width:1200px){.smarsearch-title-search-result .pannel-search__result-content{margin-bottom:6px;margin-right:0;padding-top:0}}.smarsearch-title-search-result .pannel-search__result-availability{font-size:12px;font-weight:400;line-height:1.4;margin-bottom:1px}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-availability{font-size:10px}}.smarsearch-title-search-result .pannel-search__result-availability._in_stock{color:var(--color-green)}.smarsearch-title-search-result .pannel-search__result-availability._under{color:var(--color-blue)}.smarsearch-title-search-result .pannel-search__result-title a{color:var(--color-text);display:block;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s var(--transition)}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-title a{font-size:14px;line-height:1.2}}@media (hover:hover){.smarsearch-title-search-result .pannel-search__result-title a:hover{color:var(--color-accent);text-decoration:underline}}@media (hover:none){.smarsearch-title-search-result .pannel-search__result-title a:active{color:var(--color-accent);text-decoration:underline}}.smarsearch-title-search-result .pannel-search__result-prices{align-items:center;display:flex;gap:0 12px;white-space:nowrap}.smarsearch-title-search-result .pannel-search__result-prices .current{font-size:14px;font-weight:500}.smarsearch-title-search-result .pannel-search__result-prices .old{color:var(--color-gray5);font-size:12px;font-weight:500;position:relative}@media screen and (max-width:1300px){.smarsearch-title-search-result .pannel-search__result-prices .old{font-size:10px}}.smarsearch-title-search-result .searche-result__all .btn{width:100%}.social-list{display:flex;gap:0 12px}.social-element{display:block;line-height:0px;transition:all .3s var(--transition)}.social-element:hover{opacity:.5}.social-element svg{height:28px;width:auto}.header-basket{position:relative}.header-basket:hover .small-basket-wrapper{opacity:1;pointer-events:all;transform:translateY(0)}.small-basket-wrapper{background:var(--color-white);border-radius:var(--radius-border);box-shadow:var(--box-shadow);max-width:360px;opacity:0;pointer-events:none;position:absolute;right:-10px;top:calc(100% + 4px);transform:translateY(-4px);transition:all .3s var(--transition);transition-delay:.1s;width:90vw;will-change:transform;z-index:30}.small-basket-wrapper:before{content:"";height:15px;left:0;position:absolute;top:-14px;width:100%}.small-basket .small-basket__items{max-height:380px;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px 2px;scrollbar-width:thin}.small-basket .small-basket__item{border-bottom:1px solid var(--color-gray);display:flex;gap:0 12px;padding:6px 12px}.small-basket .small-basket__item .small-basket__item-img{display:block;height:72px;width:72px}.small-basket .small-basket__item .small-basket__item-img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.small-basket .small-basket__item .small-basket__item-cont{padding-top:4px;width:calc(100% - 116px)}.small-basket .small-basket__item .small-basket__item-title{margin-bottom:6px}.small-basket .small-basket__item .small-basket__item-title a{color:var(--color-text);display:block;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s var(--transition)}@media screen and (max-width:1300px){.small-basket .small-basket__item .small-basket__item-title a{font-size:12px;height:30px;line-height:1.2}}@media (hover:hover){.small-basket .small-basket__item .small-basket__item-title a:hover{color:var(--color-accent);text-decoration:underline}}@media (hover:none){.small-basket .small-basket__item .small-basket__item-title a:active{color:var(--color-accent);text-decoration:underline}}.small-basket .small-basket__item .small-basket__item-price{align-items:flex-start;display:flex;gap:0 12px;line-height:1.2}.small-basket .small-basket__item .small-basket__item-price .current{font-size:16px;font-weight:600}.small-basket .small-basket__item .small-basket__item-price .old{color:var(--color-red);font-size:14px;font-weight:600;position:relative;text-decoration:line-through;top:3px}.small-basket .small-basket__item .small-basket__item-del{align-items:center;background:transparent;border:none;color:var(--color-accent);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.5;transition:all .3s var(--transition);width:20px}.small-basket .small-basket__item .small-basket__item-del:hover{opacity:1}.small-basket .small-basket__item .small-basket__item-del svg{height:14px;width:14px}.small-basket .small-basket__total{align-items:center;display:flex;justify-content:space-between;padding:10px 14px 12px}.small-basket .small-basket__total .small-basket__total-label{font-size:16px}.small-basket .small-basket__total .small-basket__total-value{font-size:18px;font-weight:600}.small-basket .small-basket__btns{align-items:center;display:flex;gap:0 12px;justify-content:space-between;padding:0 14px 16px}.small-basket .small-basket__btns .btn{flex:1 1 auto}.product-card{background:var(--color-white);border:1px solid var(--color-gray);border-radius:2px;display:flex;flex-direction:column;position:relative;transition:box-shadow .3s var(--transition);width:100%}@media screen and (min-width:768px){.product-card:hover{box-shadow:var(--box-shadow3)}}.product-card:hover .product-card__btns{opacity:1}.product-card .product-card__images{aspect-ratio:1/1;background:var(--color-gray);display:block;overflow:hidden;position:relative;z-index:1}.product-card .product-card__images .product-card__images-columns{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.product-card .product-card__images .product-card__images-columns span{flex:1 1 auto}.product-card .product-card__images .product-card__images-dots{bottom:14px;display:flex;gap:3px;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%;z-index:3}.product-card .product-card__images .product-card__images-dots span{background:var(--color-accent);border-radius:2px;content:"";display:block;height:3px;width:12px}.product-card .product-card__images .product-card__images-dots span.is-active{background:var(--color-accent2)}.product-card .product-card__images-gallery{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-card .product-card__images-gallery img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:100%}.product-card .product-card__images-gallery img.is-active{opacity:1}.product-card .product-card__labels{display:flex;flex-wrap:wrap;gap:2px 4px;left:16px;pointer-events:none;position:absolute;top:16px;width:calc(100% - 72px);z-index:2}.product-card .product-card__btns{display:flex;flex-direction:column;gap:8px;position:absolute;right:16px;top:16px;z-index:2}@media screen and (min-width:768px){.product-card .product-card__btns{opacity:0;transition:opacity .3s var(--transition)}}.product-card .product-card__content{display:flex;flex:1 1 auto;flex-direction:column;height:auto;padding:16px 12px}.product-card .product-card__name{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text);display:block;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:12px;overflow:hidden;text-decoration:none;transition:color .3s var(--transition)}.product-card .product-card__name:hover{color:var(--color-accent)}.product-card .product-variations{margin-bottom:18px}.product-card .product-card__prices{align-items:flex-start;display:flex;gap:0 12px;margin-bottom:12px;margin-top:auto}.product-card .product-card__prices .current{font-size:20px;font-weight:600}.product-card .product-card__prices .old{color:var(--color-red);font-size:16px;font-weight:600;line-height:1.2;position:relative;text-decoration:line-through;top:3px}.product-card .product-card__added{display:flex;gap:0 8px}.product-card .product-card__added div[data-entity=buttons-block]{flex:auto}.product-card .product-card__added div[data-entity=buttons-block] .add-product{width:100%}.add-product{background:var(--color-accent);border:none;border-radius:calc(var(--radius-border2)/2);color:var(--color-white);cursor:pointer;display:flex;flex:auto;font-size:16px;font-weight:500;height:42px;justify-content:center;line-height:42px;padding:0 24px;text-align:center;text-decoration:none;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.add-product:hover{background-color:var(--color-accentLight)}.changes-count{max-width:110px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.changes-count .changes-count__val{position:relative;width:100%}.changes-count .changes-count__val-number{background:var(--color-gray4);border:none;border-radius:0;border-radius:calc(var(--radius-border2)/2);font-size:15px;font-weight:500;height:42px;text-align:center;width:100%}.changes-count .changes-count__btn{align-items:center;color:var(--color-text);cursor:pointer;display:flex;height:42px;justify-content:center;position:absolute;top:0;transition:all .3s var(--transition);width:42px}.changes-count .changes-count__btn:hover{color:var(--color-accent2)}.changes-count .changes-count__btn.changes-count__plus{right:0}.changes-count .changes-count__btn.changes-count__minus{left:0}.add-favourites{align-items:center;background:transparent;border:none;color:var(--color-accent);cursor:pointer;display:flex;height:26px;justify-content:center;opacity:.5;transition:all .3s var(--transition);width:26px}.add-favourites:hover{opacity:1}.add-favourites.is-added{color:var(--color-accent2);opacity:1}.add-favourites svg{height:auto;width:24px}.add-compare{align-items:center;background:transparent;border:none;color:var(--color-accent);cursor:pointer;display:flex;height:26px;justify-content:center;opacity:.5;transition:all .3s var(--transition);width:26px}.add-compare:hover{opacity:1}.add-compare.is-added{color:var(--color-accent2);opacity:1}.add-compare svg{height:auto;width:24px}.product-variations{display:flex;flex-direction:column;gap:8px 0}.product-variation{align-items:center;display:flex;gap:0 22px;justify-content:space-between}.product-variation .product-variation__label{color:var(--color-gray6);font-size:14px;line-height:1.2;max-width:50%}.product-variation .product-variation__list{align-items:center;display:flex;gap:0 10px}.product-variation .product-variation__current{font-size:13px;font-weight:500}.product-variation .product-variation__sku{align-items:center;display:flex;gap:0 4px}.product-sku.product-sku__color{border:1px solid var(--color-gray3);cursor:pointer;display:block;height:20px;transition:all .3s var(--transition);width:20px}.product-sku.product-sku__color:hover{border-color:var(--color-accent)}.product-sku.product-sku__color.is-active{border-color:var(--color-accent2)}.product-sku.product-sku__check{border:1px solid var(--color-gray3);cursor:pointer;display:block;height:20px;position:relative;transition:all .3s var(--transition);width:20px}.product-sku.product-sku__check:hover{border-color:var(--color-accent)}.product-sku.product-sku__check:before{background:url(/local/templates/.default/assets/css/../img/check__white.svg) no-repeat 50%;background-size:contain;content:"";height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.product-sku.product-sku__check.is-active{background:var(--color-accent2);border-color:var(--color-accent2)}.variation-select{position:relative}.variation-select.is-visible .variation-select__list{opacity:1;pointer-events:all;transform:translateY(0)}.variation-select .variation-select__current{align-items:center;cursor:pointer;display:flex;gap:0 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.variation-select .variation-select__value{font-size:15px;font-weight:500}.variation-select .variation-select__arrow{line-height:0px}.variation-select .variation-select__list{background:var(--color-white);border-radius:var(--radius-border2);box-shadow:var(--box-shadow);left:-10px;min-width:calc(100% + 20px);opacity:0;padding:34px 10px 4px;pointer-events:none;position:absolute;top:-10px;transform:translateY(-2px);transition:all .3s var(--transition);width:-moz-min-content;width:min-content;will-change:transform;z-index:1}.variation-select .variation-select__item{color:var(--color-text);cursor:pointer;font-size:14px;padding:2px 0;transition:all .3s var(--transition)}.variation-select .variation-select__item:hover{color:var(--color-accent2)}.variation-select .variation-select__item.is-active{color:var(--color-accent2);opacity:.4;pointer-events:none}.product-label{background:var(--color-accent);border-radius:calc(var(--radius-border2)/1.5);color:var(--color-white);display:inline-block;font-size:10px;font-weight:500;height:22px;line-height:22px;padding:0 10px;pointer-events:none;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-label.product-label__accent2{background:var(--color-accent2)}a.product-label{pointer-events:all}.p-added-cart{background:var(--color-white);border-radius:var(--radius-border2);box-shadow:var(--box-shadow);color:var(--color-text);display:flex;gap:12px;line-height:1.2;max-width:320px;opacity:0;overflow:hidden;padding:12px;pointer-events:none;position:fixed;right:10px;text-decoration:none;top:10px;transform:translateY(-5px);transition:transform .9s var(--transition3),opacity .9s var(--transition3);width:calc(100% - var(--container-padding)*2);z-index:140}@media screen and (max-width:480px){.p-added-cart{max-width:100%;right:var(--container-padding)}}.p-added-cart.is-visible{opacity:1;pointer-events:all;transform:translateY(0)}.p-added-cart .p-added-cart__link{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.p-added-cart .p-added-cart__img{height:52px;width:52px}.p-added-cart .p-added-cart__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.p-added-cart .p-added-cart__content{width:calc(100% - 64px)}.p-added-cart .p-added-cart__title{font-size:15px;font-weight:600;margin-bottom:6px}.p-added-cart .p-added-cart__name{font-size:14px}.product-slider{position:relative}.product-slider .swiper-slide{height:auto;max-width:249px;width:100%}.product-slider .swiper-slide .product-card{height:100%}@media screen and (max-width:768px){.product-slider .product-slider__nav{display:none}}.product-slider .product-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;transition:all .3s var(--transition);width:36px}.product-slider .product-slider__btn:hover{background:var(--color-accentLight)}.product-slider .product-slider__btn:after{font-size:14px}.product-slider .product-slider__btn.swiper-button-prev{left:-18px;top:35%}.product-slider .product-slider__btn.swiper-button-next{right:-18px;top:35%}.product-slider .product-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.compilations-slider{overflow:visible;position:relative}.compilations-slider .swiper-wrapper{will-change:transform}.compilations-slider .swiper-slide{width:auto}.compilations-slider .compilations-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;transition:all .3s var(--transition);width:36px}@media screen and (max-width:768px){.compilations-slider .compilations-slider__btn{display:none}}.compilations-slider .compilations-slider__btn:hover{background:var(--color-accentLight)}.compilations-slider .compilations-slider__btn:after{font-size:14px}.compilations-slider .compilations-slider__btn.swiper-button-prev{left:-18px}.compilations-slider .compilations-slider__btn.swiper-button-next{right:-18px}.compilations-slider .compilations-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.compilation-card{align-items:flex-end;aspect-ratio:1/1.3;border-radius:var(--radius-border2);color:var(--color-white);display:block;display:flex;font-size:20px;font-weight:500;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:257px;z-index:1}@media screen and (max-width:768px){.compilation-card{width:200px}}.compilation-card.compilation-card__horizontal{aspect-ratio:1/.8;width:325.5px}@media screen and (max-width:768px){.compilation-card.compilation-card__horizontal{width:240px}}@media screen and (min-width:768px){.compilation-card:hover .compilation-card__image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.compilation-card:hover .compilation-card__image img{transform:scale(1.1)}}.compilation-card .compilation-card__title{padding:26px 20px;position:relative;z-index:2}.compilation-card .compilation-card__image{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.compilation-card .compilation-card__image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:768px){.compilation-card .compilation-card__image:before{transition:background .3s var(--transition);will-change:background}}.compilation-card .compilation-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center;width:100%}@media screen and (min-width:768px){.compilation-card .compilation-card__image img{transition:transform .6s var(--transition);will-change:transform}}.brands-slider .swiper-slide{width:auto}.brands-slider.brands-slider__not-nav .brands-slider__nav{display:none}.brands-slider .brands-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;transition:all .3s var(--transition);width:36px}.brands-slider .brands-slider__btn:hover{background:var(--color-accentLight)}.brands-slider .brands-slider__btn:after{font-size:14px}.brands-slider .brands-slider__btn.swiper-button-prev{left:-18px}.brands-slider .brands-slider__btn.swiper-button-next{right:-18px}.brands-slider .brands-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.brands-element{border:1px solid var(--color-gray);display:block;line-height:0px;max-width:210px;text-decoration:none;transition:border .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.brands-element:hover{border-color:var(--color-accentLight)}.brands-element .brands-element__logo{height:100px;padding:14px}@media screen and (max-width:768px){.brands-element .brands-element__logo{height:80px}}.brands-element .brands-element__name{color:var(--color-text);color:var(--color-accent-rgba60);display:block;font-size:16px;font-weight:500;line-height:1.2;padding:0 14px 14px;text-align:center;text-decoration:none;transition:color .3s var(--transition)}.brands-element img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.brands-list{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:480px){.brands-list{gap:12px}}.brands-list .brands-element{width:calc(16.66667% - 16.6666px)}@media screen and (max-width:1300px){.brands-list .brands-element{width:calc(20% - 16px)}}@media screen and (max-width:992px){.brands-list .brands-element{width:calc(25% - 15px)}}@media screen and (max-width:768px){.brands-list .brands-element{width:calc(33.33333% - 13.3333px)}}@media screen and (max-width:480px){.brands-list .brands-element{width:calc(50% - 6px)}}.brand-info{border:1px solid var(--color-gray);border-radius:var(--radius-border2);display:flex;gap:0 30px;margin-bottom:var(--s-section-bottom);padding:var(--index);width:100%}@media screen and (max-width:768px){.brand-info{flex-direction:column;gap:12px 0}}.brand-info .brand-info__image{width:30%}@media screen and (max-width:768px){.brand-info .brand-info__image{width:100%}.brand-info .brand-info__image img{max-height:120px}}.brand-info .brand-info__content{width:calc(70% - 30px)}@media screen and (max-width:768px){.brand-info .brand-info__content{width:100%}}.brands-full .brands-full__title{font-size:var(--section-title-min);font-weight:500;line-height:1.2;margin-bottom:var(--s-section-bottom);margin-top:0}.brands-full .brands-full__title h1,.brands-full .brands-full__title h2,.brands-full .brands-full__title h3,.brands-full .brands-full__title h4{font-size:var(--section-title-min);font-weight:500;margin:0}.alphabet{background:var(--color-gray);border-radius:var(--radius-border2);margin-bottom:var(--s-section-bottom);padding:22px}@media screen and (max-width:768px){.alphabet{padding:16px 12px}}.alphabet .alphabet__list{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:2px}.alphabet .alphabet__list:last-child{margin-bottom:0;padding-left:54px}@media screen and (max-width:1200px){.alphabet .alphabet__list:last-child{padding-left:0}}.alphabet .alphabet__list button{background:var(--color-gray);border:none;border-radius:var(--radius-border2);color:var(--color-text);cursor:pointer;font-size:16px;line-height:1.2;padding:8px 12px;transition:background .3s var(--transition)}@media screen and (max-width:768px){.alphabet .alphabet__list button{font-size:14px}}.alphabet .alphabet__list button:hover{background:var(--color-accent-rgba10)}.alphabet .alphabet__list button.is-active{background:var(--color-accent);color:var(--color-white);cursor:default;pointer-events:none}@media screen and (max-width:1200px){.subscription-block{display:flex}}@media screen and (max-width:768px){.subscription-block{flex-direction:column}}.subscription-block .subscription-block__title{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.2;margin-bottom:12px}@media screen and (max-width:1200px){.subscription-block .subscription-block__title{margin-right:24px;padding-top:5px;width:200px}}@media screen and (max-width:768px){.subscription-block .subscription-block__title{margin-right:0;width:100%}}@media screen and (max-width:1200px){.subscription-block .subscription-block__wrapper{width:calc(100% - 224px)}}@media screen and (max-width:768px){.subscription-block .subscription-block__wrapper{width:100%}}.subscription-block .subscription-pannel{margin-bottom:20px}.subscription-block .subscription-block__desc{color:var(--color-white);font-size:14px;font-weight:400}@media screen and (max-width:1470px){.subscription-block .subscription-block__desc{font-size:12px}}.subscription-block .subscription-block__desc a{color:var(--color-white);text-decoration:none;transition:all .3s var(--transition)}.subscription-block .subscription-block__desc a:hover{opacity:.7}.subscription-block form{display:block}.subscription-pannel{position:relative}.subscription-pannel .subscription-pannel__val{background:var(--color-accent3);border:none;border-radius:var(--radius-border2);color:var(--color-white);font-size:17px;font-weight:400;height:56px;padding:0 60px 0 21px;width:100%}.subscription-pannel .subscription-pannel__val.placeholder{color:var(--color-gray-rgba60)}.subscription-pannel .subscription-pannel__val:-moz-placeholder,.subscription-pannel .subscription-pannel__val::-moz-placeholder{color:var(--color-gray-rgba60)}.subscription-pannel .subscription-pannel__val:-ms-input-placeholder{color:var(--color-gray-rgba60)}.subscription-pannel .subscription-pannel__val::-webkit-input-placeholder{color:var(--color-gray-rgba60)}@media screen and (max-width:1470px){.subscription-pannel .subscription-pannel__val{font-size:15px}}.subscription-pannel .subscription-pannel__btn{align-items:center;background:var(--color-accent4);border:none;border-radius:8px;color:var(--color-white);cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;right:0;top:0;transition:all .3s var(--transition);width:56px}@media (hover:hover){.subscription-pannel .subscription-pannel__btn:hover{background:var(--color-accent-rgba10);color:var(--color-blue)}}@media (hover:none){.subscription-pannel .subscription-pannel__btn:active{background:var(--color-accent-rgba10);color:var(--color-blue)}}.burger-menu{background:transparent;border:none;cursor:pointer;display:none;height:20px;margin-right:20px;min-width:20px;position:relative}@media screen and (max-width:992px){.burger-menu{display:block}}.burger-menu span{background:var(--color-text);color:var(--color-text);content:"";height:10%;left:0;margin-top:-5%;position:absolute;top:50%;width:100%}.burger-menu span:before{top:-7px}.burger-menu span:after,.burger-menu span:before{background:currentColor;content:"";height:100%;left:0;position:absolute;width:100%}.burger-menu span:after{bottom:-7px}.mobilemenu-block{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all var(--transition) .2s;width:100%;z-index:1000}.mobilemenu-block.is-open{opacity:1;pointer-events:all;transition:all var(--transition)}.mobilemenu-block.is-open .mobilemenu-block__overlay{opacity:1}.mobilemenu-block.is-open .mobilemenu-pannel{transform:translateX(0);transition:all .3s var(--transition) .3s}.mobilemenu-block .mobilemenu-block__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--color-accent-rgba10);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .2s var(--transition);width:100%;z-index:1}.mobilemenu-pannel{background:var(--color-white);box-shadow:5px 0 10px rgba(0,0,0,.1);height:100%;left:0;max-width:370px;overflow:hidden;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:all .3s var(--transition);width:calc(100% - 20px);z-index:5}.mobilemenu-pannel .mobilemenu-pannel__top{align-items:center;border-bottom:1px solid var(--color-gray);display:flex;justify-content:space-between;margin-bottom:12px;padding:12px var(--container-padding)}.mobilemenu-pannel .mobilemenu-pannel__location .location-btn{color:var(--color-text)}.mobilemenu-pannel .mobilemenu-pannel__location .location-btn .location-btn__icon{color:var(--color-gray5)}.mobilemenu-pannel .mobilemenu-pannel__location .location-btn .location-btn__icon svg{height:auto;width:10px}.mobilemenu-pannel .mobilemenu-pannel__location .location-btn .location-btn__text{font-size:13px}.mobilemenu-pannel .mobilemenu-pannel__close{align-items:center;background:transparent;border:none;color:var(--color-accent);display:flex;height:24px;justify-content:center;line-height:0px;width:24px}.mobilemenu-pannel .mobilemenu-pannel__close svg{height:16px;width:16px}.mobilemenu-catalog{margin-bottom:20px;padding:0 var(--container-padding)}.mobilemenu-catalog .mobilemenu-catalog__block{background:var(--color-white);height:100%;left:0;overflow:hidden;overflow-y:auto;padding-bottom:20px;position:absolute;top:0;transform:translate(100%);transition:transform .3s var(--transition);width:100%;z-index:5}.mobilemenu-catalog .mobilemenu-catalog__block.is-visible{transform:translate(0)}.mobilemenu-catalog .mobilemenu-catalog__top{align-items:center;border-bottom:1px solid var(--color-gray);display:flex;justify-content:space-between;margin-bottom:12px;padding:12px var(--container-padding)}.mobilemenu-catalog .mobilemenu-catalog__close{align-items:center;background:transparent;border:none;color:var(--color-accent);display:flex;height:24px;justify-content:center;line-height:0px;width:24px}.mobilemenu-catalog .mobilemenu-catalog__close svg{height:16px;width:16px}.mobilemenu-catalog .mobilemenu-catalog__prev{align-items:center;background:transparent;border:none;color:var(--color-gray3);display:flex;font-size:14px;font-weight:500;gap:0 6px;position:relative}.mobilemenu-catalog .mobilemenu-catalog__prev i{transform:rotate(90deg)}.mobilemenu-catalog__menu{padding:0 var(--container-padding)}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-item{display:flex;flex-wrap:wrap;justify-content:space-between}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-item.mobilemenu-catalog__menu-first .mobilemenu-catalog__menu-link{align-items:center;color:var(--color-accent);display:flex;font-size:18px;font-weight:600;gap:0 12px}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-item.mobilemenu-catalog__menu-first .mobilemenu-catalog__menu-link .arrow{line-height:0px}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-item.mobilemenu-catalog__menu-first .mobilemenu-catalog__menu-link .arrow svg{height:auto;width:20px}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-link{color:var(--color-text);display:block;font-size:15px;font-weight:500;line-height:1.2;padding:10px 0;text-decoration:none;width:calc(100% - 36px)}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-subbtn{align-items:center;background:transparent;border:none;color:var(--color-text);display:flex;height:36px;justify-content:flex-end;min-width:36px;padding-right:8px;width:36px}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-subbtn.is-on svg{transform:rotate(-180deg)}.mobilemenu-catalog__menu .mobilemenu-catalog__menu-subbtn svg{transition:transform .3s var(--transition)}.mobilemenu-catalog__menu .mobilemenu-catalog__sub{display:none;padding-bottom:12px;width:100%}.mobilemenu-catalog__menu .mobilemenu-catalog__column{background:var(--color-gray8);border-radius:var(--radius-border2);margin-bottom:8px;padding:14px 12px;width:100%}.mobilemenu-catalog__menu .mobilemenu-catalog__column .mobilemenu-catalog__column-title{color:var(--color-accent);font-size:14px;font-weight:600;margin-bottom:12px}.mobilemenu-catalog__menu .mobilemenu-catalog__row{display:flex;flex-wrap:wrap;gap:8px}.mobilemenu-catalog__menu .mobilemenu-catalog__row .mobilemenu-catalog__column{margin:0;width:calc(50% - 4px)}.mobilemenu-catalog__menu .sub-menu{width:100%}.mobilemenu-catalog__menu .sub-menu .sub-menu__link{color:var(--color-text);display:block;font-size:15px;font-weight:500;padding:4px 0;text-decoration:none}.mobile-menu{list-style:none;padding:0 var(--container-padding)}.mobile-menu .mobile-menu__item{display:flex;flex-wrap:wrap;justify-content:space-between}.mobile-menu .mobile-menu__link{color:var(--color-text);display:block;font-size:18px;font-weight:500;line-height:1.2;padding:10px 0;text-decoration:none;width:calc(100% - 36px)}.mobile-menu .mobile-menu__btn{align-items:center;background:transparent;border:none;color:var(--color-text);display:flex;height:36px;justify-content:flex-end;min-width:36px;padding-right:8px;width:36px}.mobile-menu .mobile-menu__btn.is-on svg{transform:rotate(-180deg)}.mobile-menu .mobile-menu__btn svg{transition:transform .3s var(--transition)}.mobile-menu .sub-menu{background:var(--color-gray);border-radius:6px;display:none;margin-bottom:10px;padding:14px;width:100%}.mobile-menu .sub-menu .sub-menu__link{color:var(--color-text);display:block;font-size:15px;padding:4px 0;text-decoration:none}.mobilemenu-pannel__bottom{border-top:1px solid var(--color-gray);margin-top:20px;padding:20px var(--container-padding)}.mobile-phone,.mobilemenu-pannel__bottom .social-list{margin-bottom:12px}.mobile-phone{font-size:20px;font-weight:500}.mobile-phone a{color:var(--color-text);text-decoration:none}.mobile-phone a:hover{color:var(--color-accentLight)}.mobile-email{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:2px;margin-bottom:12px}.mobile-email a{color:var(--color-text);text-decoration:none}.mobile-email a[href^="mailto:"]{font-size:17px}.mobile-email a:hover{color:var(--color-accentLight)}.mobile-email .mobile-email__desc{color:var(--color-black2);font-size:14px;font-weight:400}.mobile-address{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:2px;margin-bottom:12px}.mobile-address a{color:var(--color-text);text-decoration:none}.mobile-address a:hover{color:var(--color-accentLight)}.mobile-address .mobile-address__label{color:var(--color-gray3);font-size:14px;font-weight:400}.mobile-address .mobile-address__desc{color:var(--color-black2);font-size:14px;font-weight:400}.mobile-mode{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:2px;margin-bottom:12px}.mobile-mode a{color:var(--color-text);text-decoration:none}.mobile-mode a:hover{color:var(--color-accentLight)}.mobile-mode .mobile-mode__label{color:var(--color-gray3);font-size:14px;font-weight:400}.filter-element{border-bottom:1px solid var(--color-gray4);padding-bottom:14px;padding-top:14px}.filter-element.filter-element__price{padding-top:0}.filter-element.filter-element__toggle .filter-element__title{cursor:pointer}.filter-element.filter-element__toggle .filter-element__title .icon{display:block}.filter-element.filter-element__open .filter-element__title .icon{transform:rotate(-180deg)}.filter-element.filter-element__row .filter-element__inner{display:flex;flex-wrap:wrap;gap:10px 20px}@media screen and (max-width:1200px){.filter-element.filter-element__row .filter-element__inner{gap:6px 12px}}.filter-element.filter-element__row .filter-element__inner .filter-choice{margin-bottom:0;width:calc(50% - 10px)}@media screen and (max-width:1200px){.filter-element.filter-element__row .filter-element__inner .filter-choice{width:calc(50% - 6px)}}.filter-element .filter-element__title{align-items:center;color:var(--color-text);display:block;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:1.4}@media screen and (max-width:1200px){.filter-element .filter-element__title{font-size:15px}}@media (hover:hover){.filter-element .filter-element__title:hover .icon{color:var(--color-accent2)}}@media (hover:none){.filter-element .filter-element__title:active .icon{color:var(--color-accent2)}}.filter-element .filter-element__title .icon{color:var(--color-accent);display:none;height:7px;line-height:0px;transition:all .3s var(--transition);width:13px}.filter-element .filter-element__inner{max-height:300px;overflow:hidden;overflow-y:auto;padding-bottom:3px;padding-right:4px;padding-top:3px;scrollbar-gutter:stable}.filter-element .filter-element__inner::-webkit-scrollbar{width:3px}.filter-element .filter-element__inner::-webkit-scrollbar-track{background:var(--color-gray2)}.filter-element .filter-element__inner::-webkit-scrollbar-thumb{background-color:var(--color-gray5);border-radius:6px}.filter-element .filter-element__inner .filter-choice{margin-bottom:10px}@media screen and (max-width:1200px){.filter-element .filter-element__inner .filter-choice{margin-bottom:6px}}.filter-element .filter-element__inner .filter-choice:last-child{margin-bottom:0}.filter-element .filter-element__content{display:none;padding-bottom:3px;padding-top:14px}.filter-slider{padding-top:16px}.filter-slider .filter-slider__line{display:flex;justify-content:space-between;margin-bottom:22px}.filter-slider .filter-slider__line .filter-slider__col{width:calc(50% - 5px)}.filter-slider .filter-slider__line .filter-slider__col input{border:2px solid var(--color-gray4);border-radius:6px;color:var(--color-text);font-size:16px;font-weight:500;height:48px;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:1500px){.filter-slider .filter-slider__line .filter-slider__col input{font-size:15px}}@media screen and (max-width:1200px){.filter-slider .filter-slider__line .filter-slider__col input{font-size:13px}}.filter-slider .filter-slider__range{background:var(--color-gray4);border:none;height:3px;margin:0 12px 20px;position:relative}.filter-slider .filter-slider__range:before{left:-12px}.filter-slider .filter-slider__range:after,.filter-slider .filter-slider__range:before{background:var(--color-gray4);content:"";height:100%;position:absolute;top:0;width:12px}.filter-slider .filter-slider__range:after{right:-12px}.filter-slider .filter-slider__range .ui-slider-range{background:var(--color-accent-rgba30);border:0;content:"";display:block;font-size:.7em;height:3px;position:absolute;width:100%;z-index:1}.filter-slider .filter-slider__range .ui-slider-handle{background:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;box-shadow:inset 0 0 3px rgba(0,0,0,.3);cursor:pointer;font-size:0;height:24px;margin-left:-12px;position:absolute;top:-12px;transition:box-shadow .2s linear;width:24px;z-index:2}.filter-slider .filter-slider__range .ui-slider-handle.ui-state-active{box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.filter-slider .filter-slider__range .ui-slider-handle.ui-state-active:before{background:var(--color-accent2)}.filter-slider .filter-slider__range .ui-slider-handle:before{background:var(--color-accent);border-radius:50%;content:"";height:6px;left:50%;margin-left:-3px;margin-top:-3px;position:absolute;top:50%;transition:all .2s linear;width:6px}.filter-slider .filter-slider__default{align-items:center;color:var(--color-gray3);display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:1.2;white-space:nowrap}.filter-choice{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-choice .filter-choice__val{left:0;opacity:0;position:absolute;top:0;visibility:hidden;z-index:-1}.filter-choice .filter-choice__val:checked+.filter-choice__label:before{background:var(--color-accent);border-color:var(--color-accent)}.filter-choice .filter-choice__val:checked+.filter-choice__label:after{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) .25s forwards}.filter-choice .filter-choice__label{align-items:center;color:var(--color-text);cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:1.2;min-height:24px;padding-left:30px;transition:color .3s var(--transition);width:100%}@media screen and (max-width:1440px){.filter-choice .filter-choice__label{font-size:15px}}@media screen and (max-width:1200px){.filter-choice .filter-choice__label{font-size:14px}}.filter-choice .filter-choice__label .filter-choice__count{color:var(--color-gray6);font-size:15px;font-weight:400;margin-left:auto;padding:0 0 0 10px}.filter-choice .filter-choice__label:hover:before{border-color:var(--color-accent)}.filter-choice .filter-choice__label:before{border:2px solid var(--color-gray4);border-radius:calc(var(--radius-border2)/2);content:"";height:22px;left:0;position:absolute;top:0;transition:all .3s var(--transition);width:22px}.filter-choice .filter-choice__label:after{border-bottom:2px solid transparent;border-right:2px solid transparent;box-sizing:content-box;content:"";height:8px;left:6px;position:absolute;top:8px;transform-origin:0 100%;width:4px;z-index:2}.filter-bottom{display:flex;flex-direction:column;gap:11px 0;padding-top:12px}.btn-filter{width:100%}.btn-clear{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:0 10px;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-clear,.btn-clear .icon{color:var(--color-gray20);transition:color .3s var(--transition)}.btn-clear .icon{line-height:0px}@media (hover:hover){.btn-clear:hover{color:var(--color-text)}.btn-clear:hover .icon{color:var(--color-red)}}@media (hover:none){.btn-clear:active{color:var(--color-text)}.btn-clear:active .icon{color:var(--color-red)}}.bx-filter-popup-result{align-items:center;display:flex;gap:0 8px;padding:10px 0}.bx-filter-popup-result span{font-weight:600}.bx-filter-popup-result a{background:var(--color-accent-rgba10);border:none;border-radius:var(--radius-border2);color:var(--color-accent);cursor:pointer;display:inline-block;font-size:12px;font-weight:500;height:36px;line-height:36px;margin-left:auto;padding:0 10px;text-decoration:none;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx-filter-popup-result a:hover{background:var(--color-accent-rgba20)}@media screen and (max-width:768px){.catalog-sidebar{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .2s var(--transition) .2s;width:100%;z-index:1000}.catalog-sidebar.is-open{opacity:1;pointer-events:all;transition:all .2s var(--transition)}.catalog-sidebar.is-open .catalog-sidebar__wrapper{transform:translateX(0);transition:all .3s var(--transition) .3s}}.catalog-sidebar.is-open .catalog-sidebar__overlay{opacity:1}.catalog-sidebar .catalog-sidebar__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--color-accent-rgba10);content:"";display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .2s var(--transition);width:100%;z-index:1}@media screen and (max-width:768px){.catalog-sidebar .catalog-sidebar__overlay{display:block}.catalog-sidebar__wrapper{background:var(--color-white);box-shadow:5px 0 10px rgba(0,0,0,.1);height:100%;left:0;max-width:370px;overflow:hidden;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:all .3s var(--transition);width:calc(100% - 56px);z-index:5}}@media screen and (max-width:768px){.catalog-sidebar__wrapper::-webkit-scrollbar{width:3px}.catalog-sidebar__wrapper::-webkit-scrollbar-track{background:var(--color-gray2)}.catalog-sidebar__wrapper::-webkit-scrollbar-thumb{background-color:var(--color-gray5);border-radius:6px}}.catalog-sidebar__wrapper .catalog-sidebar__top{align-items:center;border-bottom:1px solid var(--color-gray);display:flex;display:none;font-weight:500;justify-content:space-between;padding:12px var(--container-padding)}@media screen and (max-width:768px){.catalog-sidebar__wrapper .catalog-sidebar__top{display:flex}}.catalog-sidebar__wrapper .catalog-sidebar__close{align-items:center;background:transparent;border:none;display:flex;height:24px;justify-content:center;width:24px}.catalog-sidebar__wrapper .catalog-sidebar__close i{height:20px;position:relative;width:20px}.catalog-sidebar__wrapper .catalog-sidebar__close i:before{transform:rotate(-45deg)}.catalog-sidebar__wrapper .catalog-sidebar__close i:after,.catalog-sidebar__wrapper .catalog-sidebar__close i:before{background:var(--color-text);border-radius:2px;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.catalog-sidebar__wrapper .catalog-sidebar__close i:after{transform:rotate(45deg)}@media screen and (max-width:768px){.catalog-sidebar__wrapper .filter-wrap{padding:20px var(--container-padding)}}.catalog-sorting{align-items:center;display:flex;gap:0 12px;position:relative}.catalog-sorting._open .catalog-sorting__current{border-radius:var(--radius-border2) var(--radius-border2) 0 0}.catalog-sorting._open .catalog-sorting__current .arrow{transform:rotate(-180deg)}.catalog-sorting._open .catalog-sorting__select{box-shadow:0 4px 22px 0 rgba(0,0,0,.07)}.catalog-sorting._open .catalog-sorting__list{opacity:1;pointer-events:all;visibility:visible}.catalog-sorting .catalog-sorting__label{font-size:15px;font-weight:400}@media screen and (max-width:1200px){.catalog-sorting .catalog-sorting__label{display:none}}.catalog-sorting .catalog-sorting__select{position:relative}.catalog-sorting .catalog-sorting__current{align-items:center;background:var(--color-white);border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:0 8px;height:36px;padding:0 10px 0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:1300px){.catalog-sorting .catalog-sorting__current{border-radius:calc(var(--radius-border2)/2);font-size:14px}}.catalog-sorting .catalog-sorting__current .arrow{color:var(--color-accent);height:7px;line-height:0px;position:relative;top:1px;transition:all .2s var(--transition);width:12px}.catalog-sorting .catalog-sorting__list{background:var(--color-white);border:1px solid var(--color-gray4);border-radius:2px;border-radius:0 0 var(--radius-border2) var(--radius-border2);border-top:0;padding:3px 0 10px;pointer-events:none;position:absolute;right:0;top:calc(100% - 2px);transition:all .1s var(--transition);visibility:hidden;width:100%;z-index:20}.catalog-sorting .catalog-sorting__list a{color:var(--color-text);display:block;font-size:15px;font-weight:400;line-height:1.4;padding:4px 12px;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}@media screen and (max-width:1300px){.catalog-sorting .catalog-sorting__list a{font-size:14px}}.catalog-sorting .catalog-sorting__list a:hover{color:var(--color-accent2)}.catalog-sorting .catalog-sorting__list a._active{display:none}.catalog-sorting .catalog-sorting__list a:last-child{margin-bottom:0}.selected-options{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--s-section-bottom)}@media screen and (max-width:1200px){.selected-options{gap:3px 4px}}@media screen and (max-width:768px){.selected-options{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;left:calc(var(--container-padding)*-1);overflow-x:auto;overflow-y:hidden;padding:0 var(--container-padding) 3px var(--container-padding);position:relative;width:calc(100% + var(--container-padding)*2)}}.selected-options .selected-options__remove{background:var(--color-accent-rgba10);border-radius:6px;color:var(--color-text);cursor:pointer;font-size:14px;font-weight:500;height:36px;line-height:36px;padding:0 10px;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:1200px){.selected-options .selected-options__remove{font-size:14px;height:32px;line-height:32px}}@media screen and (max-width:768px){.selected-options .selected-options__remove{align-items:center;display:flex;font-size:0;justify-content:center;min-width:32px;padding:0;width:32px}}@media (hover:hover){.selected-options .selected-options__remove:hover{background:var(--color-accent-rgba20)}}@media (hover:none){.selected-options .selected-options__remove:active{background:var(--color-accent-rgba20)}}.selected-options .selected-options__remove .icon{display:none;line-height:0px}@media screen and (max-width:768px){.selected-options .selected-options__remove .icon{display:block}}.selected-options .selected-options__el{align-items:center;background:var(--color-gray);border-radius:6px;color:var(--color-text);display:flex;font-size:15px;height:36px;line-height:36px;padding:0 0 0 10px;white-space:nowrap}@media screen and (max-width:1200px){.selected-options .selected-options__el{font-size:14px;height:32px;line-height:32px}}.selected-options .selected-options__el .selected-options__el-title{margin-right:4px}.selected-options .selected-options__el .close{align-items:center;color:var(--color-accent-rgba30);cursor:pointer;display:flex;height:36px;justify-content:center;line-height:0px;transition:color .3s var(--transition);width:36px}@media screen and (max-width:1200px){.selected-options .selected-options__el .close{height:32px;line-height:32px}}@media (hover:hover){.selected-options .selected-options__el .close:hover{color:var(--color-red)}}@media (hover:none){.selected-options .selected-options__el .close:active{color:var(--color-red)}}.selected-options .selected-options__el .close svg{height:12px;width:12px}.sub-catgory{margin-bottom:var(--m-section-bottom)}@media screen and (max-width:768px){.sub-catgory{padding-top:12px}}.sub-catgory .sub-catgory__nav{display:flex;font-size:18px;font-weight:600;gap:0 22px;margin-bottom:24px}@media screen and (max-width:768px){.sub-catgory .sub-catgory__nav{font-size:16px;margin-bottom:16px}}.sub-catgory .sub-catgory__nav .sub-catgory__btn{color:var(--color-accent);cursor:pointer;padding:4px 0;transition:color .3s var(--transition)}.sub-catgory .sub-catgory__nav .sub-catgory__btn:hover{color:var(--color-accent2)}.sub-catgory .sub-catgory__nav .sub-catgory__btn.is-active{color:var(--color-accentLight-rgba60);cursor:default;pointer-events:none}.sub-catgory .sub-catgory__tab{display:none}.sub-catgory .sub-catgory__tab.is-visible{display:block}.sub-catgory .sub-catgory__list{display:flex;flex-wrap:wrap;gap:6px}.sub-catgory .sub-catgory__item{background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-accent);display:flex;font-size:15px;font-weight:500;gap:0 6px;padding:12px 16px;text-decoration:none;transition:all .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.sub-catgory .sub-catgory__item{padding:10px}}.sub-catgory .sub-catgory__item:hover{background:var(--color-accent-rgba20)}.sub-catgory .sub-catgory__item.is-active{background:var(--color-accent-rgba10);color:var(--color-gray3);cursor:default;pointer-events:none}.sub-catgory .sub-catgory__item span{color:var(--color-gray3)}.relateds{display:flex;flex-wrap:wrap;gap:6px}@media screen and (max-width:768px){.relateds{gap:3px}}.related{background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-accent);display:flex;font-size:15px;font-weight:500;gap:0 6px;padding:12px 16px;text-decoration:none;transition:all .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.related{font-size:13px;padding:8p 6px}}.related:hover{background:var(--color-accent-rgba20)}.related span{color:var(--color-gray3)}.faq-block{background:var(--color-gray);border-radius:var(--radius-border2);padding:20px 0}@media screen and (max-width:768px){.faq-block{padding:12px 0}}.faq-element{padding:0 22px;position:relative}@media screen and (max-width:768px){.faq-element{padding:0 12px}}.faq-element:before{background:var(--color-accent-rgba20);bottom:0;content:"";height:1px;left:22px;position:absolute;width:calc(100% - 44px)}@media screen and (max-width:768px){.faq-element:before{left:12px;width:calc(100% - 24px)}}.faq-element.is-open .faq-element__top{color:var(--color-accent2)}.faq-element.is-open .faq-element__top .faq-element__icon:after{transform:rotate(-90deg)}.faq-element:last-child:before{display:none}.faq-element .faq-element__top{align-items:center;color:var(--color-accent);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:10px 0;transition:color .3s var(--transition)}@media screen and (max-width:1200px){.faq-element .faq-element__top{font-size:16px}}@media screen and (max-width:768px){.faq-element .faq-element__top{font-size:14px}}.faq-element .faq-element__top:hover{color:var(--color-accent2)}.faq-element .faq-element__top .faq-element__name{width:calc(100% - 55px)}.faq-element .faq-element__top .faq-element__icon{height:30px;position:relative;width:30px}.faq-element .faq-element__top .faq-element__icon:before{background:var(--color-accent);content:"";height:2px;left:50%;margin-left:-7px;margin-top:-1px;position:absolute;top:50%;width:14px}.faq-element .faq-element__top .faq-element__icon:after{background:var(--color-accent);content:"";height:14px;left:50%;margin-left:-1px;margin-top:-7px;position:absolute;top:50%;transition:transform .3s var(--transition);width:2px;will-change:transform}.faq-element .faq-element__content{display:none;padding:0 50px 30px 0}@media screen and (max-width:768px){.faq-element .faq-element__content{padding:0 0 22px}}.popover{background:transparent;border:none;box-shadow:none;display:block;font-family:var(--font-default);left:0;margin:0;max-width:inherit;padding:0;position:absolute;top:0;transform:translate(-50%,calc(-100% - 15px));z-index:1010}.popover .close{background:url(/local/templates/.default/assets/css/../img/option-close.svg) no-repeat 50%;background-size:10px 10px;cursor:pointer;height:20px;position:absolute;right:15px;top:15px;width:20px;z-index:100}.popover .arrow{background:transparent;border-top-color:transparent!important;bottom:-5px;content:"";height:8px;left:50%;margin-left:-5px;position:absolute;width:8px}.popover .popover-inner>ymaps{background:var(--color-white);border-radius:var(--radius-border);box-shadow:0 0 60px rgba(0,0,0,.1);box-sizing:border-box;height:auto!important;padding:20px;width:335px!important}@media screen and (max-width:480px){.popover .popover-inner>ymaps{max-width:calc(100vh - 40px)}}.popover .popover-content .popover-content__title{font-size:21px;font-weight:500;line-height:1.1;margin-bottom:20px}.popover .popover-content .popover-content__img{border-radius:var(--radius-border2);height:150px;margin-bottom:20px;overflow:hidden;width:100%}.popover .popover-content .popover-content__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.popover .popover-content__desc{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:20px}.popover .popover-content__desc p{margin-bottom:20px}.popover .popover-content__desc p:last-child{margin-bottom:0}.popover .popover-content__mode{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:20px}.popover .popover-content__mode p{margin-bottom:20px}.popover .popover-content__mode p:last-child{margin-bottom:0}.popover .js_map_salon_choice{width:100%}.ymaps-2-1-79-default-cluster ymaps{color:var(--color-text);font-family:var(--font-default);font-size:16px;font-weight:500;line-height:1.3;position:relative;top:-2px}.ymaps-2-1-79-ground-pane{filter:grayscale(.7)}.ymaps-2-1-79-map-copyrights-promo{display:none}.ymaps-2-1-79-copyright__wrap{display:none;opacity:0;pointer-events:none}.popup-salon-choice{background:none;border-radius:var(--radius-border);height:calc(100vh - 50px);max-height:700px;max-width:1000px;padding:0;width:100%}@media screen and (max-width:480px){.popup-salon-choice{border:0;border-radius:0;height:100vh;max-height:100vh;width:100%}}.popup-salon-choice .popup-salon-choice__header{background:var(--color-white);display:none;font-size:24px;font-weight:500;height:105px;line-height:1.2;padding:40px 0 0 20px}@media screen and (max-width:480px){.popup-salon-choice .popup-salon-choice__header{display:block}}.popup-salon-choice #salon-choice-map{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:480px){.popup-salon-choice #salon-choice-map{height:calc(100% - 105px);left:-20px;top:105px;width:calc(100% + 40px)}.popup-salon-choice .ymaps-2-1-79-controls__control{display:none!important}.popup-salon-choice .fancybox-close-small{padding:0;right:15px;top:15px}#map-contacts .popover .close{right:10px;top:10px}#map-contacts .popover .popover-inner>ymaps{padding:10px}#map-contacts .popover .popover-content .popover-content__title{font-size:18px;margin-bottom:15px}#map-contacts .popover .popover-content .popover-content__img{height:120px;margin-bottom:10px}#map-contacts .popover .popover-content .popover-content__desc,#map-contacts .popover .popover-content .popover-content__desc p,#map-contacts .popover .popover-content .popover-content__mode,#map-contacts .popover .popover-content .popover-content__mode p{margin-bottom:10px}#map-contacts .popover .popover-content .popover-content__desc p:last-child,#map-contacts .popover .popover-content .popover-content__mode p:last-child{margin-bottom:0}}#map-contacts .popover .popover-content .btn{width:100%}@media screen and (max-width:480px){#map-contacts .ymaps-2-1-79-controls__control{display:none!important}}.aside-menu{list-style:none}@media screen and (max-width:768px){.aside-menu{display:flex;flex-wrap:wrap}}.aside-menu .aside-menu__item.is-active .aside-menu__link{background-color:var(--color-accent-rgba05);color:var(--color-accent)}.aside-menu .aside-menu__link{align-items:center;border-radius:var(--radius-border);color:var(--color-text);display:flex;font-size:16px;font-weight:500;gap:0 8px;padding:10px 20px;text-decoration:none;transition:all .3s var(--transition)}@media screen and (max-width:768px){.aside-menu .aside-menu__link{font-size:14px;padding:10px}}.aside-menu .aside-menu__link:hover{color:var(--color-accent)}.aside-menu .aside-menu__icon{line-height:0px}.aside-menu .aside-menu__icon svg{height:auto;width:15px}.not-page{color:var(--color-accent);margin-bottom:var(--m-section-bottom);text-align:center}.not-page .not-page__icon{color:var(--color-accent2);font-size:calc(var(--index)*10);font-weight:700;line-height:1;white-space:nowrap}.not-page .not-page__icon.not-page__icon--image svg{height:calc(var(--index)*5);width:auto}.not-page .not-page__title{font-size:calc(var(--index)*2);font-weight:500;margin-bottom:12px}.not-page .not-page__desc{font-size:calc(var(--index)/1.2);font-weight:500;margin-bottom:22px}@media screen and (max-width:768px){.not-page .not-page__desc{font-size:16px}}.not-page .not-page__btn .btn{max-width:260px;width:100%}.main-header{background-color:var(--color-white);border-bottom:1px solid var(--color-gray2);box-shadow:0 12px 12px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;height:216px;margin-bottom:16px;position:relative;z-index:10}@media screen and (max-width:1200px){.main-header{height:200px}}@media screen and (max-width:992px){.main-header{height:154px}}@media screen and (max-width:768px){.main-header{height:104px}}@media screen and (max-width:768px){.main-header:has(+.s-hero){margin-bottom:0}}.main-header:has(+.bread-crumbs-wrapper){margin-bottom:0}.main-header .main-header__wrapper{position:relative}.main-header .main-header__top{border-bottom:1px solid var(--color-gray2);padding:12px 0}@media screen and (max-width:992px){.main-header .main-header__top{display:none}}.main-header .main-header__top .container{align-items:center;display:flex;justify-content:space-between}.main-header .main-header__middle{background:var(--color-white);border-bottom:1px solid var(--color-gray2);padding:16px 0;width:100%}@media screen and (max-width:768px){.main-header .main-header__middle{padding:12px 0;position:relative}}.main-header .main-header__middle .catalog-btn{display:none}.main-header .main-header__middle.is-fixed{box-shadow:var(--box-shadow);left:0;opacity:0;padding:10px 0;pointer-events:all;position:fixed;top:0;transform:translateY(-4px);z-index:90}.main-header .main-header__middle.is-fixed .container .header-logo,.main-header .main-header__middle.is-fixed .container .header-search{margin-right:var(--header-gap-fix)}@media screen and (max-width:768px){.main-header .main-header__middle.is-fixed .container .header-search{margin-right:0}}.main-header .main-header__middle.is-fixed .container .header-contacts{margin-right:var(--header-gap-fix)}.main-header .main-header__middle.is-fixed .container .catalog-btn{margin-right:calc(var(--header-gap-fix)/2)}@media screen and (max-width:768px){.main-header .main-header__middle.is-fixed .container .catalog-btn{display:none}}.main-header .main-header__middle.is-fixed .header-logo{margin-right:32px}.main-header .main-header__middle.is-fixed .header-logo img{width:200px}.main-header .main-header__middle.is-fixed .catalog-btn{display:flex;font-size:15px;height:46px;padding:0 16px;width:auto}.main-header .main-header__middle.is-fixed .catalog-btn .catalog-btn__icon{height:14px;width:14px}.main-header .main-header__middle.is-fixed .header-search .header-search__block{height:46px}.main-header .main-header__middle.is-fixed .header-search .header-search__block.is-focus:has(+.button-search-photo) .pannel-search__wrap{width:calc(100% + 58px)}.main-header .main-header__middle.is-fixed .header-search .header-search__val{height:46px}.main-header .main-header__middle.is-fixed .header-search .header-search__btn svg{height:20px;width:20px}.main-header .main-header__middle.is-fixed .button-search-photo{height:46px;padding:0 11px}@media screen and (max-width:1200px){.main-header .main-header__middle.is-fixed .button-search-photo{padding:0 14px}}.main-header .main-header__middle.is-fixed .button-search-photo span{display:none}.main-header .main-header__middle.is-fixed .header-phone{font-size:18px}@media screen and (max-width:1200px){.main-header .main-header__middle.is-fixed .header-phone{font-size:16px}}.main-header .main-header__middle.is-fixed.is-visible{opacity:1;pointer-events:all;transform:translateY(0);transition:all .3s var(--transition)}.main-header .main-header__middle.is-fixed.is-visible+.main-header__bottom{left:0;position:fixed;top:0}.main-header .main-header__middle.is-fixed.is-visible+.main-header__bottom .header-catalog .catalog-btn,.main-header .main-header__middle.is-fixed.is-visible+.main-header__bottom .main-nav{opacity:0;pointer-events:none}.main-header .main-header__middle .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.main-header .main-header__middle .container{justify-content:flex-start}}.main-header .main-header__middle .container .header-contacts,.main-header .main-header__middle .container .header-logo,.main-header .main-header__middle .container .header-search{margin-right:var(--header-gap)}.main-header .main-header__bottom{margin-top:auto;padding:12px 0;position:relative}@media screen and (max-width:768px){.main-header .main-header__bottom{padding:6px 0}}.main-header .main-header__bottom .container{align-items:center;display:flex;gap:0 26px}@media screen and (max-width:1200px){.main-header .main-header__bottom .container{gap:0 16px}}@media screen and (max-width:768px){.main-header .main-header__bottom .container{padding:0}.main-header .main-header__bottom .header-catalog{display:none}}.small-menu{display:flex;gap:0 26px}.small-menu .small-menu__link{color:var(--color-black2);display:block;font-size:15px;line-height:1.2;position:relative;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}.small-menu .small-menu__link:before{background:var(--color-accent);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .3s var(--transition);width:100%}.small-menu .small-menu__link:hover{color:var(--color-accent)}.small-menu .small-menu__link:hover:before{opacity:1}.header-logo{display:block;line-height:0px}.header-logo img{width:300px}@media screen and (max-width:1500px){.header-logo img{width:260px}}@media screen and (max-width:768px){.header-logo img{width:200px}}.header-contacts{position:relative}@media screen and (max-width:992px){.header-contacts{display:none}}.header-contacts:hover .header-contacts__pannel{opacity:1;pointer-events:all;transform:translateY(0)}.header-contacts .header-contacts__phone{align-items:center;display:flex;gap:0 14px;position:relative;z-index:2}@media screen and (max-width:1200px){.header-contacts .header-contacts__phone{gap:0 8px}}.header-contacts .header-contacts__phone .header-contacts__arrow{display:block;line-height:0px}@media screen and (max-width:1200px){.header-contacts .header-contacts__phone .header-contacts__arrow svg{height:auto;width:10px}}.header-contacts .header-contacts__pannel{background:var(--color-white);border-radius:var(--radius-border);box-shadow:var(--box-shadow);left:-22px;min-width:250px;opacity:0;padding-bottom:22px;padding-top:70px;pointer-events:none;position:absolute;top:-22px;transform:translateY(-5px);transition:all .3s var(--transition);width:calc(100% + 44px);will-change:transform;z-index:1}@media screen and (max-width:1200px){.header-contacts .header-contacts__pannel{left:-12px;min-width:210px;padding-bottom:12px;padding-top:50px;top:-12px}}.header-contacts .header-contacts__pannel .header-contacts__element{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;padding:0 22px}@media screen and (max-width:1200px){.header-contacts .header-contacts__pannel .header-contacts__element{padding:0 12px}}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-value{font-size:15px;font-weight:500}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-value a{color:var(--color-text);text-decoration:none}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-value a[href^="mailto:"]{font-size:17px}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-value a:hover{color:var(--color-accentLight)}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-label{color:var(--color-gray3);font-size:14px}.header-contacts .header-contacts__pannel .header-contacts__element .header-contacts__element-desc{color:var(--color-black2);font-size:14px}.header-contacts .header-contacts__pannel .social-list{padding:12px 22px 0}@media screen and (max-width:1200px){.header-contacts .header-contacts__pannel .social-list{padding:10px 12px 0}}.header-contacts .header-contacts__pannel .btn{display:block;margin:0 auto;max-width:calc(100% - 44px);width:100%}@media screen and (max-width:1200px){.header-contacts .header-contacts__pannel .btn{max-width:calc(100% - 24px)}}.header-contacts .header-contacts__pannel .header-contacts__seperation{border-color:transparent;border-bottom-color:var(--color-gray4);margin:16px 0}.header-phone{color:var(--color-black2);font-size:22px;font-weight:500;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}@media screen and (max-width:1200px){.header-phone{font-size:18px}}.header-phone:hover{color:var(--color-accentLight)}.header-btns{align-items:center;display:flex;gap:0 34px}@media screen and (max-width:1200px){.header-btns{gap:0 22px}}@media screen and (max-width:768px){.header-btns{gap:0 11px;margin-left:auto}}.header-btns>div[id]{display:none}@media screen and (max-width:768px){.header-btns .header-basket,.header-btns .link-compare,.header-btns .link-favourites{display:none}}.catalog-btn{align-items:center;background:var(--color-accent);border:none;border-radius:var(--radius-border2);color:var(--color-white);cursor:pointer;display:flex;font-size:17px;gap:0 12px;height:56px;justify-content:center;padding:0 20px;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:214px}@media screen and (max-width:1200px){.catalog-btn{height:48px;padding:0 12px;width:140px}}.catalog-btn:hover{background:var(--color-accentLight)}@media screen and (max-width:1200px){.catalog-btn .catalog-btn__text span{display:none}}.catalog-btn.is-active .catalog-btn__icon .catalog-btn__icon-open{opacity:0;transform:scale(0);transition:all .2s var(--transition)}.catalog-btn.is-active .catalog-btn__icon .catalog-btn__icon-close{opacity:1;transform:scale(1);transition:all .2s var(--transition) .1s}.catalog-btn .catalog-btn__icon{display:block;height:20px;line-height:0px;position:relative;width:20px}@media screen and (max-width:1200px){.catalog-btn .catalog-btn__icon{height:18px;width:18px}}.catalog-btn .catalog-btn__icon .catalog-btn__icon-open{align-items:center;display:flex;height:100%;justify-content:center;left:0;line-height:0px;opacity:1;position:absolute;top:0;transform:scale(1);transition:all .2s var(--transition) .1s;width:100%;will-change:transform}.catalog-btn .catalog-btn__icon .catalog-btn__icon-open svg{height:auto;width:100%}.catalog-btn .catalog-btn__icon .catalog-btn__icon-close{align-items:center;display:flex;height:100%;justify-content:center;left:0;line-height:0px;opacity:0;position:absolute;top:0;transform:scale(0);transition:all .2s var(--transition);width:100%;will-change:transform}.catalog-btn .catalog-btn__icon .catalog-btn__icon-close svg{height:auto;width:100%}.header-catalog{position:relative;z-index:2}.header-catalog.is-open .header-catalog__pannel{height:calc(100vh - 220px);max-height:600px;opacity:1;pointer-events:all;transform:translateY(0);transition:all .2s var(--transition)}.header-catalog.is-open .header-catalog__pannel .header-catalog__pannel-left,.header-catalog.is-open .header-catalog__pannel .header-catalog__pannel-right{opacity:1;transform:translateY(0);transition:all .2s var(--transition) .2s}.header-catalog.is-open .header-catalog__overlay{opacity:1;pointer-events:all}.header-catalog .header-catalog__overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:var(--color-accent-rgba10);content:"";cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .2s var(--transition);width:100%;z-index:-2}.header-catalog__pannel{background:var(--color-white);border-radius:var(--radius-border);box-shadow:var(--box-shadow2);display:flex;gap:0;left:0;max-width:var(--container-width);opacity:0;padding:22px 0;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(10px);transition:all .2s var(--transition) .2s;width:calc(100vw - var(--container-padding)*2 - 15px);will-change:transform;z-index:10}.header-catalog__pannel .header-catalog__pannel-left{opacity:0;padding-right:6px;position:relative;transform:translateY(10px);transition:all .2s var(--transition);width:22%;will-change:transform}.header-catalog__pannel .header-catalog__pannel-left:before{background:var(--color-gray);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.header-catalog__pannel .header-catalog__pannel-right{height:calc(100vh - 264px);max-height:556px;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:0 22px 0 46px;transform:translateY(10px);transition:all .2s var(--transition);width:77%;will-change:transform}.header-catalog__pannel .header-catalog__pannel-right::-webkit-scrollbar{width:3px}.header-catalog__pannel .header-catalog__pannel-right::-webkit-scrollbar-track{background:var(--color-gray2)}.header-catalog__pannel .header-catalog__pannel-right::-webkit-scrollbar-thumb{background-color:var(--color-gray5);border-radius:6px}.catalog-menu{display:flex;flex-direction:column;height:calc(100vh - 264px);list-style:none;max-height:556px;overflow-y:auto;overscroll-behavior:contain}.catalog-menu::-webkit-scrollbar{width:3px}.catalog-menu::-webkit-scrollbar-track{background:var(--color-gray2)}.catalog-menu::-webkit-scrollbar-thumb{background-color:var(--color-gray5);border-radius:6px}.catalog-menu .catalog-menu__item{display:block;width:100%}.catalog-menu .catalog-menu__item.is-active .catalog-menu__link{color:var(--color-accent2)}.catalog-menu .catalog-menu__item.is-active[data-child] .catalog-menu__link:before{background:url(/local/templates/.default/assets/css/../img/nav_arrow_active.svg) no-repeat 50%;background-size:7px 12px}.catalog-menu .catalog-menu__item[data-child] .catalog-menu__link:before{aspect-ratio:1/1;background:url(/local/templates/.default/assets/css/../img/nav_arrow.svg) no-repeat 50%;background-size:7px 12px;content:"";height:100%;position:absolute;right:0;top:0;transition:background .3s var(--transition);width:auto}.catalog-menu .catalog-menu__link{color:var(--color-text);display:block;font-size:18px;padding:10px 22px;position:relative;text-decoration:none;transition:color .3s var(--transition)}.main-nav{align-items:center;display:flex;width:calc(100% - 240px)}@media screen and (max-width:1200px){.main-nav{width:calc(100% - 156px)}}@media screen and (max-width:768px){.main-nav{overflow:hidden;width:100%}}.main-nav .main-nav__btn{align-items:center;background:var(--color-white);border-radius:calc(var(--radius-border)/2);box-shadow:var(--box-shadow);color:var(--color-accent);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s var(--transition);width:32px}@media screen and (max-width:768px){.main-nav .main-nav__btn{box-shadow:none;width:30px}}.main-nav .main-nav__btn.main-nav__btn--hidden{color:var(--color-text);cursor:default;opacity:0;pointer-events:none}.main-nav .main-nav__btn:hover{background:var(--color-gray2)}.main-nav .main-nav__btn svg{height:15px;width:9px}.main-nav.main-nav--pagination{gap:0}.main-nav.main-nav--pagination .main-nav__wrapper{max-width:calc(100% - 64px);overflow:hidden;padding:0 12px;position:relative;width:100%}@media screen and (max-width:768px){.main-nav.main-nav--pagination .main-nav__wrapper{padding:0 6px 0 0}}.main-nav.main-nav--pagination .main-nav__wrapper:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:10px}.main-nav.main-nav--pagination .main-nav__wrapper:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;top:0;width:10px}.main-menu{align-items:center;display:flex;gap:0 22px;transition:all .3s var(--transition);width:100%;will-change:transform}@media screen and (max-width:768px){.main-menu{gap:0 14px}}.main-menu .main-menu__link{color:var(--color-text);display:block;font-size:18px;font-weight:500;height:32px;line-height:32px;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.main-menu .main-menu__link{font-size:16px}}.main-menu .main-menu__link:hover{color:var(--color-accentLight)}.catalog-child{display:none;gap:0 90px}.catalog-child.is-active{display:flex}.catalog-child .catalog-child__column{padding-top:10px}.catalog-child .catalog-child__column-title{font-size:18px;font-weight:500;margin-bottom:22px}.catalog-child .catalog-child__menu{display:flex;flex-direction:column}.catalog-child .catalog-child__menu .catalog-child__menu-link{color:var(--color-text);display:inline-block;font-size:18px;padding:4px 0;text-decoration:none;transition:all .3s var(--transition);width:100%}.catalog-child .catalog-child__menu .catalog-child__menu-link:hover{color:var(--color-accent2)}.s-hero{margin-bottom:var(--s-section-bottom)}.s-hero .container{display:flex;gap:0 16px}@media screen and (max-width:768px){.s-hero .container{flex-wrap:wrap;gap:10px;padding:0}}.s-hero .s-hero__left{width:70%}@media screen and (max-width:768px){.s-hero .s-hero__left{width:100%}}.s-hero .s-hero__right{display:flex;flex-direction:column;gap:12px;width:calc(30% - 16px)}@media screen and (max-width:768px){.s-hero .s-hero__right{flex-direction:row;gap:6px;padding:0 var(--container-padding);width:100%}}.s-hero .s-hero__right .small-slider{width:100%}@media screen and (max-width:768px){.s-hero .s-hero__right .small-slider{width:calc(50% - 3px)}}.s-hero .s-hero__right .hero-banner{aspect-ratio:1/.437;flex:auto;width:100%}@media screen and (max-width:768px){.s-hero .s-hero__right .hero-banner{width:calc(50% - 3px)}}.hero-slider{border-radius:var(--radius-border3);overflow:hidden;position:relative}@media screen and (max-width:768px){.hero-slider{border-radius:0}}.hero-slider .hero-slider__item{align-items:flex-end;aspect-ratio:1/.46;display:flex;min-height:390px;padding:4% 22px 60px;position:relative;width:100%}@media screen and (max-width:1200px){.hero-slider .hero-slider__item{min-height:310px}}@media screen and (max-width:768px){.hero-slider .hero-slider__item{aspect-ratio:1/.45;min-height:inherit;padding:4% var(--container-padding) 40px var(--container-padding)}}@media screen and (max-width:480px){.hero-slider .hero-slider__item{aspect-ratio:1/.65;padding:4% var(--container-padding) 40px var(--container-padding)}}.hero-slider .hero-slider__item.hero-slider__item--banner .hero-slider__bg img,.hero-slider .hero-slider__item.hero-slider__item--banner .hero-slider__bg video{-o-object-position:left center;object-position:left center}.hero-slider .hero-slider__item .hero-slider__overlay{background:var(--color-black);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.hero-slider .hero-slider__item .hero-slider__link{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.hero-slider .hero-slider__item .hero-slider__bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero-slider .hero-slider__item .hero-slider__bg.hero-slider__bg--mobile{display:none}@media screen and (max-width:480px){.hero-slider .hero-slider__item .hero-slider__bg.hero-slider__bg--mobile{display:block}.hero-slider .hero-slider__item .hero-slider__bg.hero-slider__bg--desctop{display:none}}.hero-slider .hero-slider__item .hero-slider__bg img,.hero-slider .hero-slider__item .hero-slider__bg video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-slider .hero-slider__navigation{align-items:center;bottom:22px;display:flex;gap:0 12px;position:absolute;right:22px}.hero-slider .hero-slider__navigation-btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;left:auto;margin:0;opacity:1;position:relative;right:auto;top:auto;transition:all .3s var(--transition);width:36px}@media screen and (max-width:768px){.hero-slider .hero-slider__navigation-btn{display:none}}.hero-slider .hero-slider__navigation-btn:hover{background:var(--color-accentLight)}.hero-slider .hero-slider__navigation-btn:after{font-size:14px}.hero-slider .hero-slider__navigation-btn.swiper-button-disabled{opacity:.3;pointer-events:none}.hero-slider .swiper-pagination{align-items:center;bottom:22px;display:flex;gap:8px;left:22px;position:absolute;width:auto;z-index:2}@media screen and (max-width:768px){.hero-slider .swiper-pagination{bottom:12px;left:var(--container-padding)}}.hero-slider .swiper-pagination .swiper-pagination-bullet{background:var(--color-accent);border-radius:5px;display:block;height:6px;margin:0;opacity:.7;overflow:hidden;position:relative;transition:all .3s var(--transition);width:6px}.hero-slider .swiper-pagination .swiper-pagination-bullet i{background:var(--color-white);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all linear;width:var(--progress)}.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:16px}.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active i{opacity:1}.hero-slider .hero-slider__content{color:var(--color-white);max-width:490px;position:relative;z-index:3}.hero-slider .hero-slider__title{font-size:32px;font-weight:500;line-height:1.2}@media screen and (max-width:1200px){.hero-slider .hero-slider__title{font-size:22px}}.hero-slider .hero-slider__title:has(+div){margin-bottom:12px}.hero-slider .hero-slider__desc{font-size:16px}@media screen and (max-width:1200px){.hero-slider .hero-slider__desc{font-size:14px}}@media screen and (max-width:768px){.hero-slider .hero-slider__desc{font-size:12px}.hero-slider .hero-slider__btn .btn{font-size:12px;font-weight:500;height:42px;line-height:42px}}.small-slider{border-radius:var(--radius-border3);overflow:hidden;position:relative}@media screen and (max-width:768px){.small-slider{border-radius:var(--radius-border2)}}.small-slider .small-slider__item{aspect-ratio:1/.65;position:relative;width:100%;z-index:1}.small-slider .small-slider__item img,.small-slider .small-slider__item video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.small-slider .small-slider__desc{bottom:20px;color:var(--color-white);font-size:20px;font-weight:500;left:20px;position:relative;position:absolute;z-index:2}.small-slider .small-slider__overlay{background:linear-gradient(180deg,hsla(0,0%,85%,0),hsla(0,0%,7%,.8));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.small-slider .small-slider__link{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.small-slider .swiper-pagination{align-items:center;bottom:12px;display:flex;gap:6px;left:22px;position:absolute;width:auto;z-index:2}.small-slider .swiper-pagination .swiper-pagination-bullet{background:var(--color-accent);border-radius:5px;display:block;height:6px;margin:0;opacity:.7;overflow:hidden;position:relative;transition:all .3s var(--transition);width:6px}.small-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-white);opacity:1;width:16px}.hero-banner{align-items:flex-end;border-radius:var(--radius-border3);color:var(--color-white);display:block;display:flex;font-size:15px;font-weight:500;overflow:hidden;padding:5%;position:relative;text-decoration:none}@media screen and (max-width:768px){.hero-banner{border-radius:var(--radius-border2);font-size:12px;padding:3% 2%}}.hero-banner .hero-banner__content{position:relative;z-index:2}.hero-banner .hero-banner__desc{max-width:215px}.hero-banner .hero-banner__img{max-width:90%}.hero-banner .hero-banner__bg{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero-banner .hero-banner__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;width:100%}@media screen and (max-width:768px){.hero-banner .hero-banner__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:10% bottom;object-position:10% bottom}}.hero-banner .hero-banner__bg video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.s-advantages{overflow:hidden}.advantages{overflow:visible;width:100%}@media screen and (min-width:1200px){.advantages .swiper-wrapper{display:flex;gap:16px}}.advantages .swiper-slide{height:auto}.advantages .swiper-slide .advantages-element{height:100%}.advantages-element{background:var(--color-gray);border-radius:var(--radius-border3);display:flex;flex-direction:column;gap:18px 0;justify-content:flex-end;min-height:160px;padding:2%;position:relative;transition:box-shadow .3s var(--transition);width:calc(20% - 12.8px);will-change:box-shadow}@media screen and (max-width:1440px){.advantages-element{font-size:14px;min-width:200px;padding:2%}}@media screen and (max-width:768px){.advantages-element{min-height:130px;min-width:160px;padding:20px 12px}}.advantages-element.advantages-element--about{min-height:170px;width:calc(25% - 12.8px)}@media screen and (max-width:768px){.advantages-element.advantages-element--about{justify-content:flex-start;min-height:140px;padding-top:9%;width:60%}}.advantages-element.advantages-element--about .advantages-element__title{font-size:24px;font-weight:600;min-height:86px}@media screen and (max-width:768px){.advantages-element.advantages-element--about .advantages-element__title{font-size:20px;min-height:auto}}.advantages-element:is([data-src]){cursor:pointer}.advantages-element:is([data-src]):hover .advantages-element__icon{opacity:1;right:12px;top:12px}.advantages-element .advantages-element__icon{color:var(--color-accent);display:block;line-height:0px;opacity:.6;position:absolute;right:18px;top:18px;transition:all .3s var(--transition)}.advantages-element .advantages-element__icon svg{height:auto;width:18px}@media screen and (max-width:768px){.advantages-element .advantages-element__icon svg{width:12px}}.advantages-element .advantages-element__title{color:var(--color-accent);font-size:24px;font-weight:500;line-height:1.2}@media screen and (max-width:1440px){.advantages-element .advantages-element__title{font-size:22px}}@media screen and (max-width:768px){.advantages-element .advantages-element__title{font-size:18px}}.categories-grid{display:grid;gap:8px;grid-auto-rows:160px;grid-template-areas:"c1 c2 c4 c5" "c1 c3 c4 c5" "c6 c7 c8 c10" "c6 c7 c9 c10";grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.categories-grid{grid-auto-rows:120px}}@media (max-width:992px){.categories-grid{grid-auto-rows:120px;grid-template-areas:"c1 c2 c3" "c1 c2 c3" "c4 c4 c5" "c4 c4 c5" "c6 c7 c8" "c6 c7 c8" "c9 c10 c10" "c9 c10 c10";grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.categories-grid{display:flex;flex-wrap:wrap;gap:6px}.categories-grid .categories-card{aspect-ratio:1/1;width:calc(50% - 3px)}}.categories-grid .categories-card:first-child{-ms-grid-row-span:3;grid-area:c1;-ms-grid-column:1;-ms-grid-row:1}.categories-grid .categories-card:nth-child(2){grid-area:c2;-ms-grid-column:3;-ms-grid-row:1}.categories-grid .categories-card:nth-child(3){grid-area:c3;-ms-grid-column:3;-ms-grid-row:3}.categories-grid .categories-card:nth-child(4){-ms-grid-row-span:3;grid-area:c4;-ms-grid-column:5;-ms-grid-row:1}.categories-grid .categories-card:nth-child(5){-ms-grid-row-span:3;grid-area:c5;-ms-grid-column:7;-ms-grid-row:1}.categories-grid .categories-card:nth-child(6){-ms-grid-row-span:3;grid-area:c6;-ms-grid-column:1;-ms-grid-row:5}.categories-grid .categories-card:nth-child(7){-ms-grid-row-span:3;grid-area:c7;-ms-grid-column:3;-ms-grid-row:5}.categories-grid .categories-card:nth-child(8){grid-area:c8;-ms-grid-column:5;-ms-grid-row:5}.categories-grid .categories-card:nth-child(9){grid-area:c9;-ms-grid-column:5;-ms-grid-row:7}.categories-grid .categories-card:nth-child(10){-ms-grid-row-span:3;grid-area:c10;-ms-grid-column:7;-ms-grid-row:5}.categories-flex{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:768px){.categories-flex{gap:6px}}.categories-flex .categories-card{aspect-ratio:1/.9;width:calc(25% - 9px)}@media (max-width:1200px){.categories-flex .categories-card{width:calc(33.33333% - 8px)}}@media (max-width:768px){.categories-flex .categories-card{aspect-ratio:1/1;width:calc(50% - 3px)}}.categories-flex .categories-card:nth-child(10){-ms-grid-row-span:3;grid-area:c10;-ms-grid-column:7;-ms-grid-row:5}@media (max-width:992px){.categories-grid .categories-card:first-child{-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:1}.categories-grid .categories-card:nth-child(2){-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row:1}.categories-grid .categories-card:nth-child(3){-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-row:1}.categories-grid .categories-card:nth-child(4){-ms-grid-row-span:2;-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3}.categories-grid .categories-card:nth-child(5){-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-row:3}.categories-grid .categories-card:nth-child(6){-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:5}.categories-grid .categories-card:nth-child(7){-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-row:5}.categories-grid .categories-card:nth-child(8){-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-row:5}.categories-grid .categories-card:nth-child(9){-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-row:7}.categories-flex .categories-card:nth-child(10),.categories-grid .categories-card:nth-child(10){-ms-grid-row-span:2;-ms-grid-column-span:2;-ms-grid-column:2;-ms-grid-row:7}}.categories-card{align-items:flex-end;background:var(--color-gray);border-radius:var(--radius-border3);color:var(--color-text);display:flex;font-size:22px;font-weight:500;overflow:hidden;padding:20px;position:relative;text-decoration:none}@media (max-width:768px){.categories-card{font-size:18px;padding:12px}}.categories-card.categories-card--style2{background:var(--category-style2)}.categories-card.categories-card--style3{background:var(--category-style3)}.categories-card.categories-card--bottom .categories-card__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%}.categories-card.categories-card--right .categories-card__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;width:100%}@media (max-width:768px){.categories-card.categories-card--right .categories-card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}}.categories-card .categories-card__image{height:100%;left:0;line-height:0px;position:absolute;top:0;width:100%;z-index:1}.categories-card .categories-card__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%}.categories-card .categories-card__title{line-height:1.2;position:relative;z-index:2}.categories-card .categories-card__title span{color:var(--color-gray3);display:block;font-size:14px;padding-top:8px}.s-banner{margin-bottom:var(--l-section-bottom)}.inline-banner{align-items:center;border-radius:var(--radius-border3);color:var(--color-white);display:flex;overflow:hidden;position:relative;text-decoration:none}@media (max-width:768px){.inline-banner{border-radius:var(--radius-border2)}}.inline-banner.inline-banner__black{color:var(--color-text)}.inline-banner .inline-banner__content{max-width:500px;position:relative;z-index:2}.inline-banner .inline-banner__title{font-size:32px;font-weight:600;margin-bottom:16px}@media (max-width:768px){.inline-banner .inline-banner__title{font-size:26px}}.inline-banner .inline-banner__desc{font-size:22px}@media (max-width:768px){.inline-banner .inline-banner__desc{font-size:16px}}.inline-banner .inline-banner__bg{background-repeat:no-repeat;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.inline-banner .inline-banner__bg img,.inline-banner .inline-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%}.s-reviews{background:var(--color-gray);padding-bottom:var(--m-section-bottom);padding-top:var(--m-section-bottom)}.reviews-service{align-items:center;border-bottom:1px solid var(--color-gray3);display:flex;justify-content:space-between;margin-bottom:var(--s-section-bottom);padding-bottom:var(--s-section-bottom)}.reviews-service .reviews-service__left{align-items:center;display:flex;gap:0 70px}@media screen and (max-width:768px){.reviews-service .reviews-service__left{gap:0 40px}}.reviews-service .reviews-service__right{align-items:center;display:flex;gap:0 70px}@media screen and (max-width:992px){.reviews-service .reviews-service__right{display:none}}.reviews-service .reviews-service__logo{align-items:center;display:flex;font-size:22px;font-weight:600;gap:0 14px}@media screen and (max-width:1200px){.reviews-service .reviews-service__logo{display:none}}.reviews-service .reviews-services__rating .reviews-services__rating-line{align-items:center;display:flex;gap:0 10px;margin-bottom:4px}.reviews-service .reviews-services__rating .reviews-services__rating-line .reviews-services__number{font-size:18px;font-weight:600}.reviews-service .reviews-services__rating .reviews-services__rating-desc{color:var(--color-gray3);font-size:15px;font-weight:500;line-height:1.2}@media screen and (max-width:768px){.reviews-service .reviews-services__rating .reviews-services__rating-desc{font-size:14px}}.reviews-service .reviews-services__count .reviews-services__count-item{font-size:18px;font-weight:600;margin-bottom:4px}.reviews-service .reviews-services__count .reviews-services__count-desc{color:var(--color-gray3);font-size:15px;font-weight:500;line-height:1.2}@media screen and (max-width:768px){.reviews-service .reviews-services__count .reviews-services__count-desc{font-size:14px}}.reviews-service__bottom{display:none}@media screen and (max-width:992px){.reviews-service__bottom{align-items:center;display:flex;justify-content:space-between;padding-top:30px}}.rating_stars{align-items:center;display:flex;gap:0 2px}.rating_stars.rating_stars--1 .rating_star:first-child,.rating_stars.rating_stars--2 .rating_star:first-child,.rating_stars.rating_stars--2 .rating_star:nth-child(2),.rating_stars.rating_stars--3 .rating_star:first-child,.rating_stars.rating_stars--3 .rating_star:nth-child(2),.rating_stars.rating_stars--3 .rating_star:nth-child(3),.rating_stars.rating_stars--4 .rating_star:first-child,.rating_stars.rating_stars--4 .rating_star:nth-child(2),.rating_stars.rating_stars--4 .rating_star:nth-child(3),.rating_stars.rating_stars--4 .rating_star:nth-child(4),.rating_stars.rating_stars--5 .rating_star{color:var(--color-yellow)}.rating_stars .rating_star{color:var(--color-gray2);display:block;line-height:0px}.rating_stars .rating_star svg{height:auto;width:22px}.link-reviews{align-items:center;color:var(--color-accent);display:inline-block;display:flex;font-size:18px;font-weight:500;gap:0 10px;text-decoration:none}@media screen and (max-width:768px){.link-reviews{font-size:14px}}.link-reviews .link-reviews__icon{color:var(--color-gray3);display:block;line-height:0px;transition:all .3s var(--transition)}@media screen and (max-width:768px){.link-reviews .link-reviews__icon svg{height:auto;width:22px}}.link-reviews:hover .link-reviews__icon{color:var(--color-accent)}.reviews-slider{position:relative}.reviews-slider .swiper-slide{height:auto}.reviews-slider .swiper-slide .reviews-item{height:100%}.reviews-slider .reviews-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;transition:all .3s var(--transition);width:36px}@media screen and (max-width:768px){.reviews-slider .reviews-slider__btn{display:none}}.reviews-slider .reviews-slider__btn:hover{background:var(--color-accentLight)}.reviews-slider .reviews-slider__btn:after{font-size:14px}.reviews-slider .reviews-slider__btn.swiper-button-prev{left:-20px}.reviews-slider .reviews-slider__btn.swiper-button-next{right:-20px}.reviews-slider .reviews-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.reviews-item{border:1px solid var(--color-gray4);border-radius:var(--radius-border2);display:flex;flex-direction:column;padding:20px}.reviews-item .reviews-item__text{font-size:15px;margin-bottom:10px}@media screen and (max-width:768px){.reviews-item .reviews-item__text{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.reviews-item .reviews-item__text p{margin-bottom:0}.reviews-item .reviews-item__date{color:var(--color-gray3);font-size:14px;margin-bottom:12px}.reviews-item .reviews-item__bottom{display:flex;gap:0 12px;margin-top:auto}.reviews-item .reviews-item__bottom .reviews-item__photo{border-radius:50%;height:46px;overflow:hidden;width:46px}@media screen and (max-width:768px){.reviews-item .reviews-item__bottom .reviews-item__photo{height:42px;width:42px}}.reviews-item .reviews-item__bottom .reviews-item__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.reviews-item .reviews-item__bottom .reviews-item__user{width:calc(100% - 58px)}@media screen and (max-width:768px){.reviews-item .reviews-item__bottom .reviews-item__user{width:calc(100% - 54px)}}.reviews-item .reviews-item__bottom .reviews-item__name{font-size:15px;font-weight:600;margin-bottom:4px}@media screen and (max-width:768px){.reviews-item .reviews-item__bottom .reviews-item__name{font-size:14px}}.reviews-item .rating_stars .rating_star svg{height:auto;width:16px}.s-stocks .product-stocks{display:flex;gap:0 60px;overflow:hidden;padding:60px 0 60px 60px;position:relative}@media screen and (max-width:768px){.s-stocks .product-stocks{flex-direction:column;padding:var(--m-section-bottom) 0}}.s-stocks .product-stocks:before{background:var(--color-accent) url(/local/templates/.default/assets/css/../img/product-stocks__bg.svg) no-repeat left bottom;background-size:contain;border-radius:var(--radius-border3);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.s-stocks .product-stocks:before{background:var(--color-accent) url(/local/templates/.default/assets/css/../img/product-stocks__bg.svg) no-repeat right top;background-size:contain}}.s-stocks .product-stocks__top{position:relative;width:250px;z-index:2}@media screen and (max-width:768px){.s-stocks .product-stocks__top{padding:0 var(--container-padding) 0 var(--container-padding);width:100%}}.s-stocks .product-stocks__main{position:relative;width:calc(100% - 310px);z-index:2}@media screen and (max-width:768px){.s-stocks .product-stocks__main{width:100%}}.s-stocks .product-stocks-slider{overflow:hidden;padding-right:30px}@media screen and (max-width:768px){.s-stocks .product-stocks-slider{padding:0 var(--container-padding)}}.s-stocks .product-stocks__title{color:var(--color-white);font-size:var(--section-title);font-weight:600;margin:0 0 32px}@media screen and (max-width:768px){.s-stocks .product-stocks__title{margin-bottom:var(--s-section-bottom)}}.s-stocks .product-stocks__title h2{font-size:var(--section-title);font-weight:600;margin:0}.product-stocks-slider{width:100%}.product-stocks-slider .swiper-slide{height:auto;max-width:250px;width:90%}.product-stocks-slider .swiper-slide .product-card{height:100%;width:100%}@media screen and (max-width:768px){.product-stocks-slider .product-slider__nav{display:none}}.product-stocks-slider .product-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;transition:all .3s var(--transition);width:36px}.product-stocks-slider .product-slider__btn:hover{background:var(--color-accentLight)}.product-stocks-slider .product-slider__btn:after{font-size:14px}.product-stocks-slider .product-slider__btn.swiper-button-prev{left:12px;top:35%}.product-stocks-slider .product-slider__btn.swiper-button-next{right:12px;top:35%}.product-stocks-slider .product-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}@media screen and (max-width:768px){.news-slider .swiper-slide{max-width:220px;width:100%}}.news-slider .news-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;top:40%;transition:all .3s var(--transition);width:36px}@media screen and (max-width:768px){.news-slider .news-slider__btn{display:none}}.news-slider .news-slider__btn:hover{background:var(--color-accentLight)}.news-slider .news-slider__btn:after{font-size:14px}.news-slider .news-slider__btn.swiper-button-prev{left:-20px}.news-slider .news-slider__btn.swiper-button-next{right:-20px}.news-slider .news-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.news-element{color:var(--color-text);display:block;text-decoration:none;transition:color .8s var(--transition)}.news-element:hover{color:var(--color-accent2)}.news-element:hover .news-element__image img{transform:scale(1.1)}.news-element .news-element__image{aspect-ratio:1/.7;border-radius:var(--radius-border2);margin-bottom:16px;overflow:hidden;width:100%}.news-element .news-element__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .8s var(--transition);width:100%;will-change:transform}.news-element .news-element__date{color:var(--color-gray3);font-size:14px;margin-bottom:6px}.news-element .news-element__title{font-size:14px;font-weight:500;line-height:1.2}.news-element .news-element__title h2,.news-element .news-element__title h3,.news-element .news-element__title h4{font-size:14px;font-weight:500;margin:0}.s-company .s-company__flex{display:flex;gap:0 40px}@media screen and (max-width:768px){.s-company .s-company__flex{flex-direction:column;gap:20px 0}}.s-company .s-company__left{width:calc(50% - 20px)}@media screen and (max-width:1200px){.s-company .s-company__left{font-size:14px}}@media screen and (max-width:768px){.s-company .s-company__left{order:2;width:100%}.s-company .s-company__left .default-content{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:16px;overflow:hidden}}.s-company .s-company__left .default-content:has(+.btn){margin-bottom:16px}.s-company .s-company__right{width:calc(50% - 20px)}@media screen and (max-width:768px){.s-company .s-company__right{order:1;width:100%}}.s-company .s-company__right .company-gallery{height:100%}@media screen and (max-width:768px){.s-company .s-company__right .company-gallery{height:auto}}.company-gallery{overflow:hidden;width:100%}.company-gallery .swiper-slide{aspect-ratio:1/.6;height:auto;width:100%}@media screen and (max-width:1200px){.company-gallery .swiper-slide{aspect-ratio:1/.7}}.company-gallery .company-gallery__item{border-radius:var(--radius-border2);display:block;height:100%;overflow:hidden}.company-gallery .company-gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.company-gallery .swiper-pagination{align-items:center;bottom:22px;display:flex;gap:8px;left:22px;position:absolute;width:auto;z-index:2}.company-gallery .swiper-pagination .swiper-pagination-bullet{background:var(--color-accent);border-radius:5px;display:block;height:6px;margin:0;opacity:.7;overflow:hidden;position:relative;transition:all .3s var(--transition);width:6px}.company-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-white);width:16px}.catalog-main__top{align-items:center;border-bottom:1px solid var(--color-gray4);display:flex;justify-content:space-between;margin-bottom:var(--s-section-bottom);padding-bottom:16px}.catalog-main__top:has(+.selected-options){margin-bottom:16px}.catalog-main__top.catalog-main__top-wishlist{border-bottom:0;margin-bottom:26px;padding-bottom:0}@media screen and (max-width:768px){.catalog-main__top{flex-wrap:wrap;gap:14px}}.catalog-main__top .catalog-main__top-left{align-items:center;display:flex;gap:0 50px}@media screen and (max-width:1200px){.catalog-main__top .catalog-main__top-left{gap:0 12px}}@media screen and (max-width:768px){.catalog-main__top .catalog-main__top-left{order:2}.catalog-main__top .catalog-sorting{order:1}.catalog-main__top .btn-group{order:3;width:100%}}.catalog-main__top .catalog-main__top-right{display:none}@media screen and (max-width:768px){.catalog-main__top .catalog-main__top-right{display:flex;order:1;width:50%}}.catalog-products{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:var(--m-section-bottom)}@media screen and (max-width:1200px){.catalog-products{gap:6px}}.catalog-products:has(+.catalog-paginations-wrapper){margin-bottom:var(--s-section-bottom)}.catalog-products.catalog-products--full .product-card{width:calc(20% - 9.6px)}@media screen and (max-width:1440px){.catalog-products.catalog-products--full .product-card{width:calc(25% - 9px)}}@media screen and (max-width:1200px){.catalog-products.catalog-products--full .product-card{width:calc(25% - 4.5px)}}@media screen and (max-width:1100px){.catalog-products.catalog-products--full .product-card{width:calc(33.33333% - 4px)}}@media screen and (max-width:768px){.catalog-products.catalog-products--full .product-card{width:calc(50% - 3px)}}@media screen and (max-width:580px){.catalog-products.catalog-products--full .product-card{width:100%}}.catalog-products .product-card{width:calc(25% - 9px)}@media screen and (max-width:1440px){.catalog-products .product-card{width:calc(33.33333% - 8px)}}@media screen and (max-width:1200px){.catalog-products .product-card{width:calc(33.33333% - 4px)}}@media screen and (max-width:1100px){.catalog-products .product-card{width:calc(50% - 3px)}}@media screen and (max-width:580px){.catalog-products .product-card{width:100%}}.catalog-paginations-wrapper{margin-bottom:var(--m-section-bottom)}.catalog-paginations{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.catalog-paginations{flex-direction:column;gap:20px 0}}.pagenavi__list{align-items:center;display:flex;gap:0 4px}.pagenavi__list .pagenavi__item a{background:var(--color-gray);border-radius:6px;color:var(--color-text);display:block;font-size:15px;font-weight:400;height:36px;line-height:36px;text-align:center;text-decoration:none;transition:all .3s var(--transition);width:33px}.pagenavi__list .pagenavi__item a:hover{background:var(--color-accentLight);color:var(--color-white)}.pagenavi__list .pagenavi__item.pagenavi__curent span{background:var(--color-accent-rgba20);border-radius:6px;color:var(--color-accent);display:block;font-size:15px;font-weight:400;height:36px;line-height:36px;text-align:center;text-decoration:none;width:33px}.pagenavi__list .pagenavi__item.pagenavi__more a{align-items:flex-end;background:none;display:flex;justify-content:center;padding-bottom:6px}@media (hover:hover){.pagenavi__list .pagenavi__item.pagenavi__more a:hover{color:var(--color-blue)}}@media (hover:none){.pagenavi__list .pagenavi__item.pagenavi__more a:active{color:var(--color-blue)}}.catalog-iformation .inline-banner{margin-bottom:var(--s-section-bottom)}.product-detail{margin-bottom:var(--m-section-bottom)}.product-detail .product-detail__row{display:flex;gap:0 32px}@media screen and (max-width:992px){.product-detail .product-detail__row{gap:0 22px}}@media screen and (max-width:768px){.product-detail .product-detail__row{flex-direction:column}}.product-detail .product-detail__row .product-detail__left{width:38%}@media screen and (max-width:1200px){.product-detail .product-detail__row .product-detail__left{width:calc(60% - 32px)}}@media screen and (max-width:992px){.product-detail .product-detail__row .product-detail__left{width:calc(100% - 352px)}}@media screen and (max-width:768px){.product-detail .product-detail__row .product-detail__left{left:calc(var(--container-padding)*-1);margin-bottom:22px;position:relative;width:calc(100% + var(--container-padding)*2)}}.product-detail .product-detail__row .product-detail__left .product-detail__inner{position:sticky;top:10px}.product-detail .product-detail__row .product-detail__right{display:flex;gap:0 32px;width:calc(62% - 32px)}@media screen and (max-width:1200px){.product-detail .product-detail__row .product-detail__right{flex-direction:column;width:40%}}@media screen and (max-width:992px){.product-detail .product-detail__row .product-detail__right{width:330px}}@media screen and (max-width:768px){.product-detail .product-detail__row .product-detail__right{width:100%}}@media screen and (max-width:1200px){.product-detail .product-detail__row .product-detail__right .product-detail__col{display:contents}}.product-detail .product-detail__row .product-detail__right .product-detail__col:first-child{width:calc(51% - 32px)}@media screen and (max-width:1200px){.product-detail .product-detail__row .product-detail__right .product-detail__col:first-child{width:100%}}.product-detail .product-detail__row .product-detail__right .product-detail__col:nth-child(2){width:49%}@media screen and (max-width:1200px){.product-detail .product-detail__row .product-detail__right .product-detail__col:nth-child(2){width:100%}.product-detail .product-detail__row .product-detail__right .page-title--detail{order:1}.product-detail .product-detail__row .product-detail__right .detail-rating{order:2}.product-detail .product-detail__row .product-detail__right .detail-variation-desktop{order:3}.product-detail .product-detail__row .product-detail__right .detail-banner{order:8}.product-detail .product-detail__row .product-detail__right .product-detail__pannel{order:4}.product-detail .product-detail__row .product-detail__right .detail-social{order:5}.product-detail .product-detail__row .product-detail__right .btn-designer{order:7}.product-detail .product-detail__row .product-detail__right .product-specifications,.product-detail .product-detail__row .product-detail__right .show-specification{display:none}}.product-detail .product-detail__row .detail-banner{margin-top:36px}.product-detail .detail-variation-desktop{margin-bottom:22px}@media screen and (max-width:1200px){.product-detail .detail-variation-desktop{display:none}}.product-detail .detail-variation-mobile{display:none;margin-bottom:22px}@media screen and (max-width:1200px){.product-detail .detail-variation-mobile{display:block}}.product-detail .product-variations{gap:12px 0}@media screen and (max-width:1200px){.product-detail .product-variations{gap:8px 0}}.product-detail .product-variations .product-variation__label{color:var(--color-text);font-size:16px;font-weight:500}@media screen and (max-width:1200px){.product-detail .product-variations .product-variation__label{font-size:14px}}.product-detail .product-variations .product-variation__current{font-size:14px}.product-detail .product-variations .product-sku.product-sku__check,.product-detail .product-variations .product-sku.product-sku__color{height:26px;width:26px}.product-detail .product-variations .variation-select .variation-select__item{font-size:16px}.product-gallery{background:var(--color-gray);border-radius:var(--radius-border2);margin-bottom:12px;overflow:hidden}@media screen and (max-width:768px){.product-gallery{border-radius:0;margin-bottom:2px}}.product-gallery .product-gallery__img{aspect-ratio:1/1;display:block;width:100%}.product-gallery .product-gallery__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-gallery-media{display:flex;gap:0 16px;overflow:hidden;position:relative}@media screen and (max-width:768px){.product-gallery-media{gap:0 12px;padding-right:var(--container-padding)}}.product-gallery-media .product-gallery-nav{padding-left:12px;width:calc(100% - 102px)}@media screen and (max-width:768px){.product-gallery-media .product-gallery-nav{width:100%}}.product-gallery-media .product-gallery-nav:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:12px;z-index:2}@media screen and (max-width:768px){.product-gallery-media .product-gallery-nav:before{display:none}}.product-gallery-media .product-gallery-nav:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);content:"";height:100%;position:absolute;right:-26px;top:0;width:38px;z-index:2}@media screen and (max-width:768px){.product-gallery-media .product-gallery-nav:after{display:none}}.product-gallery-media .product-gallery__video{position:relative;z-index:2}.product-gallery-nav{overflow:visible;position:relative}.product-gallery-nav .swiper-slide{border:2px solid var(--color-gray);border-radius:var(--radius-border2);cursor:pointer;height:86px;overflow:hidden;position:relative;transition:border .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:86px}@media screen and (max-width:768px){.product-gallery-nav .swiper-slide{border-radius:0;border-width:1px;height:70px;width:auto}}.product-gallery-nav .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-accent4)}.product-gallery-nav .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-gallery-nav .product-gallery-nav__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;opacity:1;transition:all .3s var(--transition);width:36px;z-index:3}@media screen and (max-width:768px){.product-gallery-nav .product-gallery-nav__btn{display:none}}.product-gallery-nav .product-gallery-nav__btn.swiper-button-prev{left:0}.product-gallery-nav .product-gallery-nav__btn.swiper-button-next{right:0}.product-gallery-nav .product-gallery-nav__btn:hover{background:var(--color-accentLight)}.product-gallery-nav .product-gallery-nav__btn:after{font-size:14px}.product-gallery-nav .product-gallery-nav__btn.swiper-button-disabled{opacity:.3;pointer-events:none}.product-gallery__video{background:transparent;border:none;border-radius:var(--radius-border2);cursor:pointer;height:86px;overflow:hidden;position:relative;width:86px}@media screen and (max-width:768px){.product-gallery__video{border-radius:0;height:70px;width:70px}}.product-gallery__video:hover img{transform:scale(1.1)}.product-gallery__video:hover .play{color:var(--color-accent2)}.product-gallery__video:before{background:var(--color-black);content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%}.product-gallery__video .play{align-items:center;background-color:hsla(0,0%,53%,.33);border-radius:50%;color:var(--color-white);display:flex;height:36px;justify-content:center;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px;z-index:2}.product-gallery__video .play svg{height:15px;left:2px;position:relative;width:12px}.product-gallery__video img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s var(--transition);width:100%;will-change:transform}.product-btns{align-items:center;display:flex;gap:0 8px;margin-bottom:22px}@media screen and (max-width:768px){.product-btns{margin-bottom:0}}.product-btns .add-favourites{align-items:center;border:2px solid var(--color-gray4);border-radius:var(--radius-border2);display:flex;gap:0 8px;height:38px;line-height:0px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;width:38px}@media screen and (max-width:768px){.product-btns .add-favourites{border-width:1px;height:32px;width:32px}}.product-btns .add-favourites.is-added{border-color:var(--color-accent2)}.product-btns .add-favourites svg{height:auto;width:20px}@media screen and (max-width:768px){.product-btns .add-favourites svg{width:16px}}.product-btns .add-compare{align-items:center;border:2px solid var(--color-gray4);border-radius:var(--radius-border2);display:flex;gap:0 8px;height:38px;line-height:0px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;width:38px}.product-btns .add-compare.is-added{border-color:var(--color-accent2)}.product-btns .add-compare svg{height:auto;width:20px}.product-specifications .product-specification{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5px;position:relative}.product-specifications .product-specification:before{border-top:1px dashed var(--color-accent-rgba30);content:"";display:inline-block;flex:1 1 auto;margin:0 10px;min-width:15px;order:2;position:relative;top:-5px;width:auto}.product-specifications .product-specification .product-specification-name{font-size:14px;font-weight:400;line-height:1.2;max-width:45%;order:1}.product-specifications .product-specification .product-specification-value{font-size:14px;font-weight:500;max-width:50%;order:3;text-align:right}.product-specifications .product-specification .product-specification-value a{color:var(--color-text);text-decoration:underline;transition:color .3s var(--transition)}.product-specifications .product-specification .product-specification-value a:hover{color:var(--color-blue)}.product-specifications .product-specification .product-specification-value a:has(.product-specifications .product-specification .product-specification-value a>img){line-height:0px;text-decoration:none}.product-specifications .product-specification .product-specification-value img{max-height:36px}.show-specification{align-items:center;background:transparent;border:none;color:var(--color-accent);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:0 8px;margin-top:12px;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.show-specification:hover{color:var(--color-accent2)}.detail-banner{display:inline-block;line-height:0px;overflow:hidden}.detail-banner,.detail-banner img{border-radius:var(--radius-border2)}.detail-banner img{height:auto;max-width:100%;width:auto}.detail-rating{align-items:center;display:flex;gap:0 12px;margin-bottom:26px}.detail-rating .rating_stars .rating_star svg{height:20px;width:20px}.detail-rating .detail-rating__count{color:var(--color-gray3);font-size:16px}.product-detail__pannel{border-radius:var(--radius-border2);box-shadow:var(--box-shadow3);padding:24px}@media screen and (max-width:768px){.product-detail__pannel{border-radius:0;box-shadow:none;padding:0;position:relative}.product-detail__pannel .product-btns{position:absolute;right:0;top:-15px}}.product-detail__added{margin-bottom:32px}.product-availability{align-items:center;display:flex;font-size:16px;font-weight:500;gap:0 8px;margin-bottom:14px}.product-availability.in-stock{color:var(--color-green)}.product-availability.in-stock:before{background:url(/local/templates/.default/assets/css/../img/in-stock.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:11px;width:14px}.product-prices{align-items:flex-start;display:flex;gap:0 16px;line-height:1.2;margin-bottom:16px;white-space:nowrap}.product-prices .current{color:var(--color-accent);font-size:34px;font-weight:600}.product-prices .old{color:var(--color-red);font-size:18px;font-weight:600;position:relative;text-decoration:line-through}.product-bay{display:flex;gap:0 12px;margin-bottom:12px}.product-bay .changes-count{max-width:130px}.product-bay .changes-count .changes-count__val-number{border-radius:var(--radius-border2);height:56px}.product-bay .changes-count .changes-count__btn{height:56px}.product-bay div[data-entity=main-button-container]{flex:auto}.product-bay div[data-entity=main-button-container] .btn,.product-bay div[data-entity=main-button-container]>div{width:100%}.product-bay .btn{flex:auto;font-size:18px}.detail-helper .detail-helper__item{border-bottom:1px solid var(--color-gray4);display:flex;gap:0 12px;margin-bottom:14px;padding-bottom:14px}.detail-helper .detail-helper__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.detail-helper .detail-helper__item .detail-helper__cont{width:calc(100% - 40px)}.detail-helper .detail-helper__item .detail-helper__btn{align-items:center;background-color:var(--color-gray);border:none;border-radius:var(--radius-border2);color:var(--color-accent-rgba60);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .3s var(--transition);width:28px}.detail-helper .detail-helper__item .detail-helper__btn:hover{background:var(--color-accent-rgba10)}.detail-helper .detail-helper__item .detail-helper__title{font-size:18px;font-weight:500;margin-bottom:4px}.detail-helper .detail-helper__item .detail-helper__desc{font-size:14px}.detail-social{display:flex;gap:0 12px;margin-top:16px}.detail-social .detail-social__btn{align-items:center;background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-accent);display:flex;flex:auto;font-size:14px;font-weight:500;gap:0 12px;height:56px;line-height:1.2;padding:0 20px;text-decoration:none;transition:all .3s var(--transition)}.detail-social .detail-social__btn:hover{background:var(--color-accent-rgba10)}.detail-social .detail-social__btn .detail-social__btn-icon{line-height:0px;min-width:32px;width:32px}.detail-social .detail-social__btn .detail-social__btn-icon img{height:auto;width:100%}.btn-designer{align-items:center;background:var(--color-white);border:none;border-radius:var(--radius-border2);box-shadow:var(--box-shadow3);color:var(--color-text);cursor:pointer;display:flex;font-weight:500;gap:0 20px;height:90px;margin-top:12px;padding:20px 26px;text-align:left;transition:background .3s var(--transition);width:100%}.btn-designer:hover{background:var(--color-gray)}.btn-designer svg{height:auto;width:54px}.btn-designer .btn-designer__content{color:var(--color-gray3);width:calc(100% - 74px)}.btn-designer .btn-designer__content span{display:block}.btn-designer .btn-designer__title{color:var(--color-accent);font-weight:600}.product-tabs{margin-top:var(--m-section-bottom)}@media screen and (max-width:768px){.product-tabs{order:5}}.product-tabs__nav{margin-bottom:32px;padding-bottom:20px;position:relative}@media screen and (max-width:768px){.product-tabs__nav{left:calc(var(--container-padding)*-1);margin-bottom:26px;padding:0 var(--container-padding) 10px var(--container-padding);width:calc(100% + var(--container-padding)*2)}}.product-tabs__nav:before{background:var(--color-gray);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s var(--transition);width:100%}@media screen and (max-width:768px){.product-tabs__nav:before{height:2px}}.product-tabs__nav .product-tabs__nav-item{color:var(--color-accent);cursor:pointer;font-size:18px;font-weight:600;padding:0 20px;position:relative;transition:color .3s var(--transition);width:auto}@media screen and (max-width:768px){.product-tabs__nav .product-tabs__nav-item{font-size:14px;padding:0 10px}}.product-tabs__nav .product-tabs__nav-item span{color:var(--color-gray3)}.product-tabs__nav .product-tabs__nav-item:before{background:var(--color-accentLight);bottom:-20px;content:"";height:2px;left:auto;position:absolute;right:0;transition:width .3s var(--transition);width:0}@media screen and (max-width:768px){.product-tabs__nav .product-tabs__nav-item:before{bottom:-10px;height:2px}}.product-tabs__nav .product-tabs__nav-item:first-child{padding-left:0}@media (hover:hover){.product-tabs__nav .product-tabs__nav-item:hover{color:var(--color-accentLight)}}@media (hover:none){.product-tabs__nav .product-tabs__nav-item:active{color:var(--color-accentLight)}}.product-tabs__nav .product-tabs__nav-item.is-active{color:var(--color-accentLight)}.product-tabs__nav .product-tabs__nav-item.is-active:before{left:0;right:auto;width:100%}.product-tab{display:none;position:relative}.product-tab.is-active{display:block}.product-tab .product-tab__content.default-content{max-width:1030px}.product-tab .product-tab__content:has(+.product-tab__content){margin-bottom:calc(var(--s-section-bottom)*2)}.tab-characteristic .tab-characteristic__title{font-size:var(--size-h2);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.tab-characteristic .tab-characteristic__title h2,.tab-characteristic .tab-characteristic__title h3,.tab-characteristic .tab-characteristic__title h4,.tab-characteristic .tab-characteristic__title h5{font-size:var(--size-h2);font-weight:600;margin:0}@media screen and (max-width:768px){.tab-characteristic .tab-characteristic__title h2,.tab-characteristic .tab-characteristic__title h3,.tab-characteristic .tab-characteristic__title h4,.tab-characteristic .tab-characteristic__title h5{font-size:22px}}.tab-characteristic .product-specifications{display:flex;flex-wrap:wrap;gap:8px 80px}@media screen and (max-width:1300px){.tab-characteristic .product-specifications{gap:6px 40px}}.tab-characteristic .product-specifications .product-specification{width:calc(50% - 60px)}@media screen and (max-width:1300px){.tab-characteristic .product-specifications .product-specification{width:calc(50% - 20px)}}@media screen and (max-width:768px){.tab-characteristic .product-specifications .product-specification{width:100%}}.tab-characteristic .product-specifications .product-specification .product-specification-name{font-size:16px}.tab-characteristic .product-specifications .product-specification .product-specification-value{font-size:16px;font-weight:500}@media screen and (max-width:768px){.tab-characteristic .product-specifications .product-specification .product-specification-value{font-size:14px}}.tab-characteristic .product-specifications .product-specification .product-specification-value a{color:var(--color-accent2);text-decoration:underline}.tab-characteristic .product-specifications .product-specification .product-specification-value a:hover{text-decoration:none}.tab-media .tab-media__title{font-size:var(--size-h2);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.tab-media .tab-media__title h2,.tab-media .tab-media__title h3,.tab-media .tab-media__title h4,.tab-media .tab-media__title h5{font-size:var(--size-h2);font-weight:600;margin:0}@media screen and (max-width:768px){.tab-media .tab-media__title h2,.tab-media .tab-media__title h3,.tab-media .tab-media__title h4,.tab-media .tab-media__title h5{font-size:22px}}.product-media{display:flex;flex-wrap:wrap;gap:22px}@media screen and (max-width:768px){.product-media{gap:12px}}.product-media .media-video{width:calc(50% - 11px)}@media screen and (max-width:768px){.product-media .media-video{width:calc(50% - 6px)}}@media screen and (max-width:480px){.product-media .media-video{width:100%}}.media-video{aspect-ratio:16/9;border-radius:var(--radius-border);overflow:hidden;position:relative}.media-video,.media-video iframe,.media-video video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.media-video iframe,.media-video video{height:100%;left:0;position:absolute;top:0}.tab-files .tab-files__title{font-size:var(--size-h2);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.tab-files .tab-files__title h2,.tab-files .tab-files__title h3,.tab-files .tab-files__title h4,.tab-files .tab-files__title h5{font-size:var(--size-h2);font-weight:600;margin:0}@media screen and (max-width:768px){.tab-files .tab-files__title h2,.tab-files .tab-files__title h3,.tab-files .tab-files__title h4,.tab-files .tab-files__title h5{font-size:22px}}.product-files{display:flex;flex-wrap:wrap;gap:21px}@media screen and (max-width:1300px){.product-files{gap:12px}}@media screen and (max-width:580px){.product-files{gap:6px}}.product-files .file-element{width:calc(25% - 15.75px)}@media screen and (max-width:1300px){.product-files .file-element{width:calc(25% - 9px)}}@media screen and (max-width:1200px){.product-files .file-element{width:calc(33.33333% - 8px)}}@media screen and (max-width:992px){.product-files .file-element{width:calc(50% - 6px)}}@media screen and (max-width:580px){.product-files .file-element{width:100%}}.file-element{align-items:center;background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-text);display:flex;font-size:16px;font-weight:500;gap:0 12px;line-height:1.4;min-height:90px;padding:16px 22px;text-decoration:none;transition:background .3s var(--transition)}@media screen and (max-width:1300px){.file-element{font-size:14px;min-height:80px;padding:12px}}.file-element:hover{background:var(--color-accent-rgba10)}.file-element .file-element__icon{width:44px}.file-element .file-element__name{width:calc(100% - 56px)}.tab-reviews .tab-reviews__title{font-size:var(--size-h2);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.tab-reviews .tab-reviews__title span{color:var(--color-gray3)}.tab-reviews .tab-reviews__title h2,.tab-reviews .tab-reviews__title h3,.tab-reviews .tab-reviews__title h4,.tab-reviews .tab-reviews__title h5{font-size:var(--size-h2);font-weight:600;margin:0}@media screen and (max-width:768px){.tab-reviews .tab-reviews__title h2,.tab-reviews .tab-reviews__title h3,.tab-reviews .tab-reviews__title h4,.tab-reviews .tab-reviews__title h5{font-size:22px}}.tab-reviews__wrapper{display:flex;gap:0 34px;justify-content:space-between}@media screen and (max-width:992px){.tab-reviews__wrapper{flex-direction:column}.tab-reviews__wrapper .tab-reviews__title{order:1}}.tab-reviews__wrapper .tab-reviews__left{width:calc(100% - 394px)}@media screen and (max-width:1300px){.tab-reviews__wrapper .tab-reviews__left{width:calc(100% - 364px)}}@media screen and (max-width:992px){.tab-reviews__wrapper .tab-reviews__left{order:3;width:100%}}.tab-reviews__wrapper .tab-reviews__right{width:360px}@media screen and (max-width:1300px){.tab-reviews__wrapper .tab-reviews__right{width:330px}}@media screen and (max-width:992px){.tab-reviews__wrapper .tab-reviews__right{margin-bottom:20px;order:2;width:100%}}.reviews-sidebar{background:var(--color-gray);border-radius:var(--radius-border2);padding:30px 26px;position:sticky;top:var(--sidebar-top)}@media screen and (max-width:1300px){.reviews-sidebar{border-width:3px;padding:22px 12px}}.reviews-sidebar .btn{margin-bottom:20px;width:100%}.product-rating .product-rating__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.product-rating .product-rating__header .product-rating__header-group{align-items:center;display:flex;gap:0 21px}.product-rating .product-rating__header .product-rating__header-count{font-size:17px;font-weight:500}.product-rating .product-rating__header .product-rating__header-average{font-size:17px;font-weight:500;text-align:right}.product-rating .product-rating__group{align-items:center;display:flex;gap:0 5px;margin-bottom:10px}.product-rating .product-rating__group.product-rating__group-sort{cursor:pointer}.product-rating .product-rating__group.product-rating__group-sort._active .product-rating__group-score,.product-rating .product-rating__group.product-rating__group-sort:hover .product-rating__group-score{color:var(--color-accent)}.product-rating .product-rating__group:last-child{margin-bottom:0}.product-rating .product-rating__group .product-rating__group-score{font-size:13px;font-weight:500;transition:color .3s var(--transition);width:70px}.product-rating .product-rating__group .product-rating__group-bar{background:var(--color-accent-rgba10);border-radius:2px;height:4px;position:relative;width:calc(100% - 91px)}.product-rating .product-rating__group .product-rating__group-bar span{background:var(--color-yellow);border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0}.product-rating .product-rating__group .product-rating__group-count{font-size:13px;font-weight:500;text-align:right;width:21px}.stars{align-items:center;display:flex;height:18px;justify-content:space-between;width:105px}.stars i{background:url(/local/templates/.default/assets/css/../img/star.svg) no-repeat 50%;background-size:contain;height:17px;width:18px}.stars.stars-1 i:first-child,.stars.stars-2 i:first-child,.stars.stars-2 i:nth-child(2),.stars.stars-3 i:first-child,.stars.stars-3 i:nth-child(2),.stars.stars-3 i:nth-child(3),.stars.stars-4 i:first-child,.stars.stars-4 i:nth-child(2),.stars.stars-4 i:nth-child(3),.stars.stars-4 i:nth-child(4),.stars.stars-5 i{background:url(/local/templates/.default/assets/css/../img/star_active.svg) no-repeat 50%;background-size:contain}.product-reviews:has(+.btn){margin-bottom:42px}.product-reviews+.btn{height:51px;line-height:51px;width:100%}.review-el{margin-bottom:46px}.review-el:last-child{margin-bottom:0}.review-el .review-el__header{align-items:center;display:flex;gap:0 24px;margin-bottom:24px}@media screen and (max-width:768px){.review-el .review-el__header{flex-wrap:wrap;gap:12px;margin-bottom:18px}}.review-el .review-el__header .review-el__avatar{background:var(--color-gray)}.review-el .review-el__header .review-el__avatar:has(>.review-el__avatar-name){align-items:center;display:flex;justify-content:center}.review-el .review-el__header .review-el__avatar .review-el__avatar-name{color:var(--color-accent-rgba10);font-size:32px;font-weight:600}.review-el .review-el__avatar{border-radius:50%;height:55px;overflow:hidden;width:55px}@media screen and (max-width:768px){.review-el .review-el__avatar{height:42px;width:42px}}.review-el .review-el__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.review-el .review-el__name{font-size:17px;font-weight:500}@media screen and (max-width:768px){.review-el .review-el__name{font-size:16px;width:calc(100% - 54px)}}.review-el .review-el__date{font-size:13px;font-weight:400}.review-el .reviews-el__content{margin-bottom:18px}.review-el .reviews-el__text{font-size:16px;font-weight:400;line-height:1.4;margin-bottom:18px}@media screen and (max-width:768px){.review-el .reviews-el__text{font-size:14px;margin-bottom:12px}}.review-el .reviews-el__text:last-child{margin-bottom:0}.review-el .reviews-el__text .reviews-el__text-t{font-size:17px;font-weight:600;margin-bottom:4px}@media screen and (max-width:768px){.review-el .reviews-el__text .reviews-el__text-t{font-size:15px}}.review-el .reviews-el__text p{margin-bottom:14px}.review-el .reviews-el__text p:last-child{margin-bottom:0}.review-el .reviews-el__text a{color:var(--color-text)}.review-el .reviews-el__text a:hover{color:var(--color-blue)}.review-el .review-el__media{margin-bottom:26px;overflow:hidden}@media screen and (max-width:768px){.review-el .review-el__media{left:calc(var(--container-padding)*-1);margin-bottom:20px;padding:0 var(--container-padding);position:relative;width:calc(100% + var(--container-padding)*2)}}@media screen and (min-width:768px){.review-el .review-el__media .swiper-wrapper{display:flex;flex-wrap:wrap;gap:8px;transform:translate(0)!important}}.review-el .review-el__media .swiper-slide{width:auto}.review-el .review-el__media .review-el__media-item{background:var(--color-gray);border-radius:calc(var(--radius-border2)/2);display:block;height:108px;opacity:.6;overflow:hidden;padding:2px;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}@media screen and (max-width:768px){.review-el .review-el__media .review-el__media-item{aspect-ratio:1/1;height:70px;opacity:1;padding:0}}.review-el .review-el__media .review-el__media-item:hover{opacity:1}.review-el .review-el__media .review-el__media-item:hover .play{color:var(--color-accent2)}.review-el .review-el__media .review-el__media-item .play{align-items:center;background-color:hsla(0,0%,53%,.33);border-radius:50%;color:var(--color-white);display:flex;height:36px;justify-content:center;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px;z-index:2}.review-el .review-el__media .review-el__media-item .play svg{height:15px;left:2px;position:relative;width:12px}.review-el .review-el__media .review-el__media-item img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:768px){.review-el .review-el__media .review-el__media-item img{-o-object-fit:cover;object-fit:cover}}.review-el .review-el__answer{border-left:2px solid var(--color-gray);margin-left:16px;padding-bottom:12px;padding-left:12px;padding-top:4px;width:calc(100% - 41px)}@media screen and (max-width:768px){.review-el .review-el__answer{margin-left:0;padding-bottom:0;padding-left:var(--container-padding);width:100%}}.product-reviews-media{margin-bottom:36px;overflow:hidden}@media screen and (min-width:768px){.product-reviews-media{display:flex}}@media screen and (max-width:768px){.product-reviews-media{left:calc(var(--container-padding)*-1);margin-bottom:20px;padding:0 var(--container-padding);position:relative;width:calc(100% + var(--container-padding)*2)}}.product-reviews-media .swiper-wrapper .swiper-slide{width:calc(11.11111% - 7.1111px)}@media screen and (max-width:1300px){.product-reviews-media .swiper-wrapper .swiper-slide{width:calc(12.5% - 7px)}}@media screen and (max-width:1200px){.product-reviews-media .swiper-wrapper .swiper-slide{width:calc(16.66667% - 6.6666px)}}@media screen and (max-width:992px){.product-reviews-media .swiper-wrapper .swiper-slide{width:calc(20% - 6.444px)}}@media screen and (max-width:768px){.product-reviews-media .swiper-wrapper .swiper-slide{width:auto}}.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+11){display:none!important}@media screen and (max-width:1300px){.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+9){display:none}}@media screen and (max-width:1200px){.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+7){display:none}}@media screen and (max-width:768px){.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+7){display:block}}@media screen and (max-width:992px){.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+6){display:none}}@media screen and (max-width:768px){.product-reviews-media .swiper-wrapper .swiper-slide:nth-child(n+6){display:block}}@media screen and (min-width:768px){.product-reviews-media .swiper-wrapper{gap:8px;transform:translate(0)!important}}.product-reviews-media .reviews-media__item{background:var(--color-gray);border-radius:calc(var(--radius-border2)/2);display:block;height:108px;opacity:.6;overflow:hidden;padding:2px;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}@media screen and (max-width:768px){.product-reviews-media .reviews-media__item{aspect-ratio:1/1;height:90px;opacity:1;padding:0}}.product-reviews-media .reviews-media__item:hover{opacity:1}.product-reviews-media .reviews-media__item:hover .play{color:var(--color-accent2)}.product-reviews-media .reviews-media__item .play{align-items:center;background-color:hsla(0,0%,53%,.33);border-radius:50%;color:var(--color-white);display:flex;height:36px;justify-content:center;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px;z-index:2}.product-reviews-media .reviews-media__item .play svg{height:15px;left:2px;position:relative;width:12px}.product-reviews-media .reviews-media__item img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:768px){.product-reviews-media .reviews-media__item img{-o-object-fit:cover;object-fit:cover}}.block-add-rating{align-items:center;display:flex;gap:0 22px;margin-bottom:30px}.block-add-rating .block-add-rating__label{font-size:17px;font-weight:600;line-height:1.2}.add-rating{align-items:center;display:flex;gap:0 6px;height:24px;position:relative}.add-rating input{height:20px;opacity:0;position:absolute;visibility:hidden;width:20px;z-index:1}.add-rating .add-rating__el{background:url(/local/templates/.default/assets/css/../img/star.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:21px;position:relative;width:23px;z-index:10}.add-rating .add-rating__el._hover,.add-rating .add-rating__el._selected{background:url(/local/templates/.default/assets/css/../img/star_active.svg) no-repeat 50%;background-size:contain}.popup-reviews{background:var(--color-white);border-radius:var(--radius-border);max-width:690px;padding:2rem 1.7rem 1.4rem;width:100%}.popup-reviews .popup-reviews__title{font-size:calc(var(--size-h2)*1.1);font-weight:600;line-height:1.2;margin-bottom:24px}.popup-reviews .popup-reviews__title h2,.popup-reviews .popup-reviews__title h3,.popup-reviews .popup-reviews__title h4{font-size:calc(var(--size-h2)*1.1);font-weight:600;margin:0}.popup-reviews .form-el{margin-bottom:30px}@media screen and (max-width:768px){.popup-reviews .form-el{margin-bottom:20px}}.popup-reviews .add-photos{margin-bottom:30px}.popup-reviews .btn{max-width:270px;width:100%}@media screen and (max-width:768px){.popup-reviews .btn{max-width:100%}}.js-card_data{display:none}.map-contacts-wrapper{border-radius:var(--radius-border3);height:470px;margin-bottom:50px;overflow:hidden;position:relative}@media screen and (max-width:480px){.map-contacts-wrapper{border-radius:0;height:400px;left:-20px;margin-bottom:30px;width:calc(100% + 40px)}}.map-contacts-wrapper #map-contacts{height:calc(100% + 30px);left:0;position:absolute;top:0;width:100%}.contacts-wrapper{display:flex}@media screen and (max-width:768px){.contacts-wrapper{flex-direction:column}}.contacts-wrapper .contacts-main{margin-right:20px;width:calc(100% - 490px)}@media screen and (max-width:1400px){.contacts-wrapper .contacts-main{width:calc(100% - 420px)}}@media screen and (max-width:992px){.contacts-wrapper .contacts-main{width:calc(100% - 340px)}}@media screen and (max-width:768px){.contacts-wrapper .contacts-main{order:2;width:100%}}.contacts-wrapper .contacts-aside{width:470px}@media screen and (max-width:1400px){.contacts-wrapper .contacts-aside{width:400px}}@media screen and (max-width:992px){.contacts-wrapper .contacts-aside{width:320px}}@media screen and (max-width:768px){.contacts-wrapper .contacts-aside{margin-bottom:22px;order:1;width:100%}}.contacts-wrapper .contacts-main__title{font-size:var(--size-h2);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.contacts-wrapper .contacts-main__title h2,.contacts-wrapper .contacts-main__title h3,.contacts-wrapper .contacts-main__title h4{font-size:var(--size-h2);font-weight:600;margin:0}.contacts-aside{position:relative}@media screen and (max-width:480px){.contacts-aside{margin-bottom:30px}}.contacts-aside .contacts-aside__block{background:var(--color-gray);border-radius:var(--radius-border3);padding:40px;position:sticky;top:40px}@media screen and (max-width:1440px){.contacts-aside .contacts-aside__block{padding:30px}}@media screen and (max-width:480px){.contacts-aside .contacts-aside__block{position:relative;top:0}}.contacts-aside .contacts-aside__title{font-size:16px;font-weight:600;line-height:1.2;margin-bottom:42px}@media screen and (min-width:481px) and (max-height:820px){.contacts-aside .contacts-aside__title{margin-bottom:25px}}@media screen and (min-width:481px) and (max-height:690px){.contacts-aside .contacts-aside__title{font-size:18px}}@media screen and (max-width:480px){.contacts-aside .contacts-aside__title{margin-bottom:40px}}.contacts-aside .contacts-phone{font-size:22px;font-weight:500;margin-bottom:12px}.contacts-aside .contacts-phone a{color:var(--color-text);text-decoration:none;transition:all .3s var(--transition)}.contacts-aside .contacts-phone a:hover{color:var(--color-accent2)}.contacts-aside .social-list{margin-bottom:18px}.contacts-aside .contacts-email{line-height:1.2;margin-bottom:12px}.contacts-aside .contacts-email a{color:var(--color-text);display:inline-block;font-size:15px;font-weight:500;margin-bottom:4px;text-decoration:none}.contacts-aside .contacts-email a[href^="mailto:"]{font-size:17px}.contacts-aside .contacts-email a:hover{color:var(--color-accentLight)}.contacts-aside .contacts-email .contacts-email__label{color:var(--color-gray3);font-size:14px}.contacts-aside .contacts-address{line-height:1.4;margin-bottom:12px}.contacts-aside .contacts-address a{color:var(--color-text);display:inline-block;font-size:16px;font-weight:500;margin-bottom:4px;text-decoration:none}.contacts-aside .contacts-address a[href^="mailto:"]{font-size:17px}.contacts-aside .contacts-address a:hover{color:var(--color-accentLight)}.contacts-aside .contacts-address .contacts-address__desc,.contacts-aside .contacts-address .contacts-address__label{color:var(--color-gray3);font-size:14px}.contacts-aside .contacts-mode .contacts-mode__label{color:var(--color-gray3);font-size:14px;margin-bottom:4px}.contacts-aside .contacts-mode .contacts-mode__val{font-size:16px;line-height:1.2}.contacts-aside .contacts-aside__hr{background:var(--color-accent-rgba10);display:block;height:1px;margin:20px 0;width:100%}.contacts-aside .contacts-aside__btns{padding-top:12px}.contacts-aside .contacts-aside__requisites{padding-top:22px}.branch-card{border:1px solid var(--color-accent-rgba20);border-radius:var(--radius-border);display:flex;margin-bottom:16px;padding:26px}@media screen and (max-width:480px){.branch-card{flex-direction:column;padding:16px}}.branch-card:last-child{margin-bottom:0}.branch-card .branch-card__left{margin-right:50px;width:calc(100% - 345px)}@media screen and (max-width:1400px){.branch-card .branch-card__left{margin-right:30px;width:calc(100% - 325px)}}@media screen and (max-width:480px){.branch-card .branch-card__left{margin-bottom:20px;margin-right:0;width:100%}}.branch-card .branch-card__title{font-size:var(--size-h3);font-weight:500;line-height:1.1;margin-bottom:20px}.branch-card .branch-card__title a{color:var(--color-text);text-decoration:none;transition:all .3s var(--transition)}.branch-card .branch-card__title a:hover{color:var(--color-accent2)}.branch-card .branch-card__title h2,.branch-card .branch-card__title h3,.branch-card .branch-card__title h4,.branch-card .branch-card__title h5{font-size:var(--size-h3);font-weight:500;margin:0}.branch-card .branch-card__content{font-size:14px;line-height:1.4;margin-bottom:12px}.branch-card .branch-card__content b,.branch-card .branch-card__content strong{font-weight:600}.branch-card .branch-card__contact,.branch-card .branch-card__content p{margin-bottom:10px}.branch-card .branch-card__contact .branch-card__contact-label{color:var(--color-gray3);font-size:14px}.branch-card .branch-card__contact .branch-card__contact-value{font-size:15px;font-weight:500}.branch-card .branch-card__contact .branch-card__contact-value a{color:var(--color-text);text-decoration:none}.branch-card .branch-card__contact .branch-card__contact-value a[href^="mailto:"]{font-size:17px}.branch-card .branch-card__contact .branch-card__contact-value a:hover{color:var(--color-accentLight)}.branch-card .branch-card__contact .branch-card__contact-desc{color:var(--color-black2);font-size:14px}.branch-card .branch-card__right{width:295px}@media screen and (max-width:480px){.branch-card .branch-card__right{width:100%}}.branch-card .branch-card__slider{overflow:hidden}@media screen and (max-width:480px){.branch-card .branch-card__slider{width:calc(100% + 16px)}.branch-card .branch-card__slider .swiper-slide{width:108px}}.branch-card .branch-card__slider .branch-card__slider-el{border-radius:var(--radius-border2);display:block;height:235px;overflow:hidden;position:relative}@media screen and (max-width:480px){.branch-card .branch-card__slider .branch-card__slider-el{height:108px}}.branch-card .branch-card__slider .branch-card__slider-el img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.branch-card .branch-card__slider .swiper-pagination{bottom:0;display:flex;justify-content:center;line-height:0px;padding-top:10px;position:relative;width:100%!important}@media screen and (max-width:480px){.branch-card .branch-card__slider .swiper-pagination{display:none}}.branch-card .branch-card__slider .swiper-pagination.swiper-pagination-lock{display:none}.branch-card .branch-card__slider .swiper-pagination .swiper-pagination-bullet{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#ffdfb0;height:6px;margin:0 5px;opacity:.35;transition:all .3s ease-in-out;width:6px}.branch-card .branch-card__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-accent);opacity:1}.requisites-table{font-size:14px}.guide-wrapper{background:var(--color-accent-rgba30);position:relative}.guide-wrapper .container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:2rem var(--container-padding)}.guide-pannel{background:var(--color-white);border-radius:12px;box-shadow:0 0 20px var(--color-blackRGBA20);max-width:540px;padding:var(--size-h5);width:100%}.guide-pannel .guide-pannel__title{font-size:22px;font-weight:600;margin-bottom:16px}.guide-pannel .guide-pannel__pages{font-size:14px}.guide-pannel .guide-pannel__pages li{display:block;margin-bottom:6px}.guide-pannel .guide-pannel__pages li a{color:var(--color-accent2);text-decoration:none;transition:all .3s var(--transition)}.guide-pannel .guide-pannel__pages li a:hover{color:var(--color-accent);text-decoration:underline}.guide-pannel .guide-pannel__pages li span{font-weight:500}.history-company{margin-bottom:120px;overflow:hidden}@media screen and (max-width:480px){.history-company{margin-bottom:40px}.history-company .s-title{margin-bottom:30px}}.history-company .history-company__timeline{margin-bottom:var(--s-section-bottom);position:relative}.history-company .history-company__timeline:before{border:1px solid var(--color-gray);content:"";left:50px;position:absolute;top:50%;width:calc(100% - 100px);z-index:1}@media screen and (max-width:480px){.history-company .history-company__timeline:before{left:-50px;width:calc(100% + 45px)}.history-company .history-company__timeline:after{background:var(--color-white);content:"";height:10px;left:-28px;margin-top:-5px;position:absolute;top:50%;width:30px;z-index:2}}.history-company .history-company__timeline .swiper-wrapper{position:relative;z-index:3}@media screen and (min-width:480px){.history-company .history-company__timeline .swiper-wrapper{align-items:center;display:flex;gap:0 30px;left:0;width:100%}}@media screen and (max-width:480px){.history-company .history-company__timeline .swiper-wrapper{gap:0}}.history-company .history-company__timeline .history-company__timeline-item{background:var(--color-white);border:1px solid var(--color-gray3);border-radius:80px;cursor:pointer;font-size:16px;font-weight:500;height:49px;line-height:47px;padding:0 30px;position:relative;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:5}@media screen and (max-width:480px){.history-company .history-company__timeline .history-company__timeline-item{border-radius:20px;font-size:14px;height:36px;line-height:34px;padding:0 16px}}.history-company .history-company__timeline .history-company__timeline-item:hover{border-color:var(--color-text)}.history-company .history-company__timeline .history-company__timeline-item.-active{background:var(--color-gray);border-color:var(--color-gray)}.history-company .history-company__content{margin:0 auto}.history-company .history-company__content .history-company__track{align-items:flex-start;display:flex;transition:all .5s ease-in-out}.history-company .history-company__content .history-company__block{min-width:100%;opacity:0;pointer-events:none;transition:all .5s ease-in-out;visibility:hidden;width:100%}.history-company .history-company__content .history-company__block.-show{opacity:1;pointer-events:auto;visibility:visible}.history-company .history-company__content .history-company__block .history-company__block-row{align-items:center;display:flex}@media screen and (max-width:480px){.history-company .history-company__content .history-company__block .history-company__block-row{flex-direction:column}}.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery{border-radius:var(--radius-border);margin-right:80px;overflow:hidden;width:620px}@media screen and (max-width:1400px){.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery{margin-right:60px;width:560px}}@media screen and (max-width:480px){.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery{margin-bottom:18px;margin-right:0;order:1;width:100%}}.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery .images-gallery__src{display:block;height:420px;overflow:hidden}@media screen and (max-width:480px){.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery .images-gallery__src{height:190px}}.history-company .history-company__content .history-company__block .history-company__block-row .images-gallery .images-gallery__src img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content{font-size:18px;font-weight:400;line-height:1.4;padding:11px 0;width:calc(100% - 700px)}@media screen and (max-width:1400px){.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content{width:calc(100% - 620px)}}@media screen and (max-width:480px){.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content{font-size:14px;order:2;padding:0;width:100%}}.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content p{margin-bottom:20px}.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content h2,.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content h3{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:20px}@media screen and (max-width:480px){.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content h2,.history-company .history-company__content .history-company__block .history-company__block-row .history-company__block-content h3{font-size:21px}}.about-delivvery{position:relative}.about-delivvery .about-delivvery__desc{margin-bottom:var(--s-section-bottom);max-width:600px;position:relative;z-index:2}.about-delivvery .delavery-block{position:relative;z-index:2}.about-delivvery .about-delivvery__map{height:120%;inset:0;pointer-events:none;position:absolute;right:0;top:-10%;z-index:-1}.about-delivvery .about-delivvery__map img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;width:100%}.delavery-block{max-width:700px}.delavery-block .delavery-block__title{margin-bottom:22px}.delavery-block .delavery-block__title,.delavery-block .delavery-block__title h2,.delavery-block .delavery-block__title h3{font-size:var(--size-h4);font-weight:600}.delavery-block .delavery-block__list{align-items:center;background:var(--color-white);border-radius:var(--radius-border2);box-shadow:var(--box-shadow);display:flex;flex-wrap:wrap;gap:40px 50px;padding:24px}@media screen and (max-width:768px){.delavery-block .delavery-block__list{gap:20px 30px;padding:12px}}.delavery-block .delavery-block__list img{max-height:45px;max-width:240px}@media screen and (max-width:480px){.delavery-block .delavery-block__list img{max-height:25px}}.certificates-slider{overflow:visible;position:relative}.certificates-slider .swiper-slide{max-width:calc(25% - 12px);width:100%}@media screen and (max-width:1200px){.certificates-slider .swiper-slide{max-width:calc(33.33333% - 8px)}}@media screen and (max-width:768px){.certificates-slider .swiper-slide{max-width:260px}}.certificates-slider .certificates-slider__btn{background:var(--color-accent);border-radius:var(--radius-border2);color:var(--color-white);height:36px;top:50%;transition:all .3s var(--transition);width:36px}@media screen and (max-width:768px){.certificates-slider .certificates-slider__btn{display:none}}.certificates-slider .certificates-slider__btn:hover{background:var(--color-accentLight)}.certificates-slider .certificates-slider__btn:after{font-size:14px}.certificates-slider .certificates-slider__btn.swiper-button-prev{left:-20px}.certificates-slider .certificates-slider__btn.swiper-button-next{right:-20px}.certificates-slider .certificates-slider__btn.swiper-button-disabled{cursor:default;opacity:.3;pointer-events:none}.certificate-el{aspect-ratio:1/1.4;border-radius:var(--radius-border2);display:block;line-height:0px;overflow:hidden;transition:box-shadow .3s var(--transition);width:100%}@media screen and (min-width:768px){.certificate-el:hover{box-shadow:var(--box-shadow3)}}.certificate-el:hover img{transform:scale(1.05)}.certificate-el img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .8s var(--transition);width:100%;will-change:transform}.showrooms-grid{display:flex;flex-wrap:wrap;gap:16px}.showrooms-grid .branch-card{margin:0;width:100%}.about-history .container{display:flex;gap:0 60px}@media screen and (max-width:992px){.about-history .container{gap:0 20px}}@media screen and (max-width:768px){.about-history .container{flex-direction:column;gap:calc(var(--s-section-bottom)/2) 0}}.about-history .about-history__image{aspect-ratio:1/.6;border-radius:var(--radius-border);overflow:hidden;width:calc(50% - 60px)}@media screen and (max-width:992px){.about-history .about-history__image{width:calc(50% - 20px)}}@media screen and (max-width:768px){.about-history .about-history__image{width:100%}}.about-history .about-history__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-history .about-history__content{width:50%}@media screen and (max-width:768px){.about-history .about-history__content{width:100%}}.buyers-choose{background:var(--color-accent);color:var(--color-white)}.buyers-choose .container{display:flex;flex-wrap:wrap;gap:0 60px}@media screen and (max-width:992px){.buyers-choose .container{gap:0 20px}}@media screen and (max-width:768px){.buyers-choose .container{flex-direction:column;gap:calc(var(--s-section-bottom)/2) 0}}.buyers-choose .b-section__top{width:100%}.buyers-choose .buyers-choose__left{width:32%}@media screen and (max-width:992px){.buyers-choose .buyers-choose__left{width:310px}}@media screen and (max-width:768px){.buyers-choose .buyers-choose__left{margin-bottom:20px;width:100%}}.buyers-choose .buyers-choose__left .widget-reviews{margin-bottom:var(--m-section-bottom);position:sticky;top:80px}.buyers-choose .buyers-choose__right{width:calc(68% - 60px)}@media screen and (max-width:992px){.buyers-choose .buyers-choose__right{width:calc(100% - 330px)}}@media screen and (max-width:768px){.buyers-choose .buyers-choose__right{width:100%}}.widget-reviews{position:relative;text-align:center;z-index:1}.widget-reviews .widget-reviews__mark{bottom:0;color:var(--color-white);display:block;line-height:0px;pointer-events:none;position:absolute;right:20%;transform:translateY(50%);width:16.8%;z-index:1}.widget-reviews .widget-reviews__mark svg{height:auto;width:100%}.widget-reviews .widget-reviews__overlay{background:var(--color-accent5);border-radius:var(--radius-border4);bottom:0;height:100%;left:0;inset:-1;position:absolute;transform:translateY(3%);width:100%;z-index:-1}.widget-reviews .widget-reviews__overlay .widget-reviews__mark{color:var(--color-accent5);right:22%}.widget-reviews .widget-reviews__inner{background:var(--color-white);border-radius:var(--radius-border4);color:var(--color-text);margin:0 auto;padding:12% 8%;position:relative;z-index:2}@media screen and (max-width:768px){.widget-reviews .widget-reviews__inner{padding:26px 22px}}.widget-reviews .widget-reviews__title{font-size:16px;font-weight:500;margin-bottom:32px}@media screen and (max-width:768px){.widget-reviews .widget-reviews__title{margin-bottom:22px}}.widget-reviews .widget-reviews__logo{align-items:center;display:flex;font-size:22px;font-weight:600;gap:0 14px;justify-content:center;margin-bottom:16px}.widget-reviews .widget-reviews__logo img{height:42px;width:42px}.widget-reviews .widget-reviews__rating{align-items:center;display:flex;gap:0 12px;justify-content:center;margin-bottom:32px}.widget-reviews .widget-reviews__rating .widget-reviews__number{font-size:18px;font-weight:600}.widget-reviews .widget-reviews__desc{font-size:16px;line-height:1.4;margin:0 auto 32px;max-width:315px}@media screen and (max-width:992px){.widget-reviews .widget-reviews__desc{font-size:14px}}.advantages-buyers{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:768px){.advantages-buyers{display:flex;flex-direction:column;gap:12px}}.advantages-buyers .advantages-buyers__item{position:relative;width:calc(50% - 12px)}@media screen and (max-width:768px){.advantages-buyers .advantages-buyers__item{width:100%}}.advantages-buyers .advantages-buyers__item-inner{border:2px solid var(--color-accent5);border-radius:var(--radius-border2);height:100%;padding:14% 7% 10%}@media screen and (max-width:768px){.advantages-buyers .advantages-buyers__item-inner{padding:10% 4% 5%}}.advantages-buyers .advantages-buyers__icon{color:var(--color-white);display:block;line-height:0px;opacity:.6;position:absolute;right:18px;top:18px;transition:all .3s var(--transition)}.advantages-buyers .advantages-buyers__icon svg{height:auto;width:18px}@media screen and (max-width:768px){.advantages-buyers .advantages-buyers__icon svg{width:12px}}.advantages-buyers .advantages-buyers__title{font-size:22px;font-weight:600;margin-bottom:12px}@media screen and (max-width:992px){.advantages-buyers .advantages-buyers__title{font-size:18px}}.advantages-buyers .advantages-buyers__desc{font-size:15px;line-height:1.4}@media screen and (max-width:992px){.advantages-buyers .advantages-buyers__desc{font-size:14px}}.about-showrooms.about-showrooms--cooperation .container{align-items:normal}.about-showrooms.about-showrooms--cooperation .about-showrooms__left{display:flex;flex-direction:column}.about-showrooms.about-showrooms--cooperation .about-showrooms__desc{font-size:20px;margin-bottom:30px}@media screen and (max-width:1200px){.about-showrooms.about-showrooms--cooperation .about-showrooms__desc{font-size:clamp(14px,1.2vw,16px)}}@media screen and (max-width:768px){.about-showrooms.about-showrooms--cooperation .about-showrooms__desc{margin-bottom:14px}}.about-showrooms.about-showrooms--cooperation .about-showrooms__btn{margin-top:auto}@media screen and (max-width:768px){.about-showrooms.about-showrooms--cooperation .about-showrooms__btn{width:100%}.about-showrooms.about-showrooms--cooperation .about-showrooms__btn .btn{max-width:100%;width:100%}}.about-showrooms .about-showrooms__desc:has(+.btn){margin-bottom:22px}.about-showrooms .container{display:flex;gap:0 60px}@media screen and (max-width:992px){.about-showrooms .container{gap:0 20px}}@media screen and (max-width:768px){.about-showrooms .container{flex-direction:column;gap:calc(var(--s-section-bottom)/2) 0}}.about-showrooms .about-showrooms__left{width:calc(50% - 60px)}@media screen and (max-width:992px){.about-showrooms .about-showrooms__left{width:calc(50% - 20px)}}@media screen and (max-width:768px){.about-showrooms .about-showrooms__left{width:100%}}.about-showrooms .about-showrooms__left img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.about-showrooms .about-showrooms__btn{margin-top:30px}.about-showrooms .about-showrooms__btn .btn{max-width:220px;width:100%}.about-showrooms .about-showrooms__right{width:50%}@media screen and (max-width:768px){.about-showrooms .about-showrooms__right{width:100%}}.about-showrooms .about-showrooms__right .company-gallery{height:100%}@media screen and (max-width:768px){.about-showrooms .about-showrooms__right .company-gallery{height:auto}}.page-start-request .section-form.section-gray{padding-bottom:calc(var(--l-section-bottom)*2)}.page-cooperation{position:relative}.page-cooperation .page-title{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1}.cooperation-hero{background:var(--color-gray);color:var(--color-white);padding:calc(var(--s-section-bottom)*3) 0;position:relative}.cooperation-hero .container{position:relative;z-index:2}.cooperation-hero .cooperation-hero__image{content:"";height:calc(100% + 44px);left:0;overflow:hidden;pointer-events:none;position:absolute;top:-44px;width:100%;z-index:1}.cooperation-hero .cooperation-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.cooperation-hero .cooperation-hero__title{font-size:calc(var(--size-h1)*1.1);font-weight:500;line-height:1.2;margin-bottom:var(--s-section-bottom);max-width:760px}.cooperation-hero .cooperation-hero__title h2,.cooperation-hero .cooperation-hero__title h3{font-size:calc(var(--size-h1)*1.1);font-weight:500;margin:0}.cooperation-hero .cooperation-hero__desc{font-size:19px;margin-bottom:var(--s-section-bottom)}.cooperation-hero .cooperation-hero__btn .btn{max-width:200px;width:100%}.cooperation-advantages{display:flex;flex-wrap:wrap;gap:12px}.cooperation-advantages .cooperation-advantages__el{background:var(--color-accent-rgba20);border-radius:var(--radius-border3);font-size:var(--index);font-weight:500;min-height:200px;overflow:hidden;padding:var(--index);padding-right:calc(var(--index)*5);position:relative;width:calc(25% - 9px)}@media screen and (max-width:1200px){.cooperation-advantages .cooperation-advantages__el{width:calc(33.33333% - 8px)}}@media screen and (max-width:768px){.cooperation-advantages .cooperation-advantages__el{font-size:calc(var(--index)*1.3);min-height:160px;width:calc(50% - 6px)}}.cooperation-advantages .cooperation-advantages__el .cooperation-advantages__number{bottom:0;color:var(--color-white);font-size:calc(var(--index)*8);font-weight:700;line-height:calc(var(--index)*6);pointer-events:none;position:absolute;right:2%;transform:translate(-5%,13%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.cooperation-offers{display:flex;flex-wrap:wrap;gap:12px}.cooperation-offers .cooperation-offers__el{background:var(--color-white);border-radius:var(--radius-border);font-size:var(--index);font-weight:500;min-height:260px;overflow:hidden;padding:var(--index);padding-right:calc(var(--index)*5);position:relative;width:calc(33.33333% - 8px)}@media screen and (max-width:768px){.cooperation-offers .cooperation-offers__el{font-size:calc(var(--index)*1.3);min-height:120px;width:calc(50% - 6px)}}.cooperation-offers .cooperation-offers__el .cooperation-offers__number{bottom:0;color:var(--color-gray);font-size:calc(var(--index)*10);font-weight:700;line-height:calc(var(--index)*8);pointer-events:none;position:absolute;right:0;transform:translate(-5%,13%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.who-work{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width:1440px){.who-work{gap:20px}}@media screen and (max-width:992px){.who-work{gap:30px 20px}}.who-work .who-work__el{align-items:flex-start;display:flex;flex-direction:column;line-height:1.2;width:calc(16.66667% - 25px)}@media screen and (max-width:1440px){.who-work .who-work__el{width:calc(16.66667% - 16.6666px)}}@media screen and (max-width:992px){.who-work .who-work__el{width:calc(33.33333% - 13.3333px)}}@media screen and (max-width:768px){.who-work .who-work__el{width:calc(50% - 10px)}}.who-work .who-work__el .who-work__icon{margin-bottom:22px;position:relative}.who-work .who-work__el .who-work__icon:before{aspect-ratio:1/1;background:var(--category-style2);border-radius:var(--radius-border3);content:"";height:100%;opacity:.5;position:absolute;right:0;top:0;transform:translate(10%,-10%);z-index:1}.who-work .who-work__el .who-work__icon img{position:relative;z-index:2}.who-work .who-work__el .who-work__text{font-size:18px;font-weight:500}@media screen and (max-width:1440px){.who-work .who-work__el .who-work__text{font-size:16px}}.s-cooperation-form{overflow:hidden;position:relative}.s-cooperation-form .cooperation-form__image{background:url(/local/templates/.default/assets/css/../img/cooperation_form__image.png) no-repeat 0 100%;background-size:contain;bottom:0;content:"";height:95%;left:5%;pointer-events:none;position:absolute;width:calc(90% - 720px);z-index:1}@media screen and (max-width:1440px){.s-cooperation-form .cooperation-form__image{left:0;width:calc(95% - 620px)}}@media screen and (max-width:1200px){.s-cooperation-form .cooperation-form__image{left:auto;right:0;width:calc(95% - 500px)}}@media screen and (max-width:768px){.s-cooperation-form .cooperation-form__image{display:none}}.cooperation-form{margin-left:auto;max-width:740px;position:relative}@media screen and (max-width:1440px){.cooperation-form{max-width:620px}}@media screen and (max-width:1200px){.cooperation-form{max-width:100%}}.cooperation-form .container{position:relative;z-index:2}.cooperation-form .cooperation-form__title{font-size:var(--section-title);font-weight:600;line-height:1.2;margin:0;margin-bottom:calc(var(--s-section-bottom)/2)}.cooperation-form .cooperation-form__title h1,.cooperation-form .cooperation-form__title h2,.cooperation-form .cooperation-form__title h3,.cooperation-form .cooperation-form__title h4{font-size:var(--section-title);font-weight:600;line-height:1.2;margin:0}.cooperation-form .cooperation-form__desc{font-size:18px;line-height:1.4;margin-bottom:var(--s-section-bottom)}@media screen and (max-width:1440px){.cooperation-form .cooperation-form__desc{font-size:16px}}@media screen and (max-width:768px){.cooperation-form .cooperation-form__desc{font-size:14px}}@media screen and (max-width:1200px){.cooperation-form .cooperation-form__inner{max-width:500px}}.cooperation-form .form-element{margin-bottom:22px}@media screen and (max-width:1440px){.cooperation-form .form-element{margin-bottom:18px}}@media screen and (max-width:768px){.cooperation-form .form-element{margin-bottom:12px}}.cooperation-form .cooperation-form__row{display:flex;gap:22px;margin-bottom:22px}@media screen and (max-width:1440px){.cooperation-form .cooperation-form__row{margin-bottom:18px}}@media screen and (max-width:768px){.cooperation-form .cooperation-form__row{flex-direction:column;gap:12px 0}}.cooperation-form .cooperation-form__row .form-element{margin-bottom:0;width:calc(50% - 11px)}@media screen and (max-width:768px){.cooperation-form .cooperation-form__row .form-element{width:100%}}.cooperation-form .form-group{margin-bottom:22px}@media screen and (max-width:1440px){.cooperation-form .form-group{margin-bottom:18px}}@media screen and (max-width:768px){.cooperation-form .form-group{margin-bottom:12px}}.cooperation-form .consent-agreement{margin-bottom:26px;max-width:400px}@media screen and (max-width:1440px){.cooperation-form .consent-agreement{margin-bottom:22px}}@media screen and (max-width:768px){.cooperation-form .btn{width:100%}}.working-conditions{display:flex;flex-wrap:wrap;gap:12px}.working-conditions.working-conditions--category .working-condition{aspect-ratio:1/1;background:var(--color-gray);border-radius:var(--radius-border3);min-height:auto;width:calc(33.33333% - 8px)}@media screen and (max-width:768px){.working-conditions.working-conditions--category .working-condition{width:calc(50% - 6px)}}@media screen and (max-width:480px){.working-conditions.working-conditions--category .working-condition{aspect-ratio:1/.8;width:100%}}.working-conditions.working-conditions--category .working-condition:hover .working-condition__image img{transform:none}.working-conditions.working-conditions--category .working-condition .working-condition__image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));display:none}.working-conditions.working-conditions--category .working-condition .working-condition__title{border-color:var(--color-text);color:var(--color-text)}.working-conditions .working-condition{width:calc(25% - 9px)}@media screen and (max-width:1200px){.working-conditions .working-condition{width:calc(50% - 6px)}}@media screen and (max-width:480px){.working-conditions .working-condition{width:100%}}.working-condition{align-items:flex-end;border-radius:var(--radius-border);display:flex;min-height:265px;overflow:hidden;padding:24px;position:relative}@media screen and (max-width:480px){.working-condition{min-height:220px}}.working-condition:hover .working-condition__btn{height:46px}.working-condition:hover .working-condition__image img{transform:scale(1.1)}.working-condition .working-condition__image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.working-condition .working-condition__image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.working-condition .working-condition__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .9s var(--transition);width:100%;will-change:transform}.working-condition .working-condition__btn{height:0;overflow:hidden;transition:height .3s var(--transition);will-change:height}.working-condition .working-condition__content{position:relative;width:100%;z-index:2}.working-condition .working-condition__title{border-bottom:1px solid var(--color-white);color:var(--color-white);font-size:18px;font-weight:500;line-height:1.2;margin-bottom:14px;padding-bottom:14px}.page-start-cooperation .section-form .section-form__bg{bottom:0;height:calc(100% + 44px);top:auto}.comparison-page{overflow:hidden}@media screen and (max-width:992px){.comparison-page .container{padding:0}}.comparison-page .comparison-table{left:calc(var(--container-padding)*-1);padding:0 var(--container-padding);position:relative;width:calc(100% + var(--container-padding)*2)}.comparison-page .btn-clear,.comparison-page .btn-clear .icon{color:var(--color-red)}.comparison-wrapper{overflow-x:hidden}.comparison-table{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.comparison-table{overflow:hidden}}.comparison-table .comparison-table__aside{position:relative;width:300px;z-index:5}@media screen and (max-width:768px){.comparison-table .comparison-table__aside{pointer-events:none;width:1px;z-index:15}}.comparison-table .comparison-table__main{position:relative;width:calc(100% - 300px);z-index:5}@media screen and (max-width:768px){.comparison-table .comparison-table__main{left:-1px;padding-right:1px;width:calc(100% - 1px)}}.comparison-table .comparison-table__titles{padding-top:30px}@media screen and (max-width:768px){.comparison-table .comparison-table__titles{padding-top:10px}}.comparison-table .comparison-table__title{color:var(--color-text);font-size:15px;font-weight:700;padding:20px 20px 20px 0;position:relative}@media screen and (max-width:768px){.comparison-table .comparison-table__title{font-size:14px;padding:12px 0 0;white-space:nowrap}}.comparison-table .comparison-table__title:before{border-top:1px solid var(--color-accent-rgba30);content:"";left:0;position:absolute;top:0;width:var(--container-width)}@media screen and (max-width:768px){.comparison-table .comparison-table__title:before{bottom:0;top:auto}}.comparison-table .comparison-table__title .prompt{pointer-events:all}.comparison-table .comparison-table__cont{margin-bottom:30px;max-width:237px}@media screen and (max-width:768px){.comparison-table .comparison-table__cont{margin-bottom:0;position:relative;z-index:20}}.comparison-table .comparison-table__cont .product-sort__list{display:flex;flex-direction:column;gap:2px 0}@media screen and (max-width:768px){.comparison-table .comparison-table__cont .product-sort__list{display:none}}.comparison-table .comparison-table__cont .product-sort__list a{align-items:center;border-radius:6px;color:var(--color-text);display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:1.2;padding:10px 20px;text-decoration:none}@media screen and (max-width:768px){.comparison-table .comparison-table__cont .product-sort__list a{white-space:nowrap}}.comparison-table .comparison-table__cont .product-sort__list a.active{background:var(--color-gray)}.comparison-table .comparison-table__cont .product-sort__list a:active,.comparison-table .comparison-table__cont .product-sort__list a:focus{color:var(--color-text)}.comparison-table .comparison-items{overflow:hidden;position:relative}@media screen and (max-width:992px){.comparison-table .comparison-items{overflow:visible}}.comparison-table .comparison-items.swiper-initialized .swiper-button-next,.comparison-table .comparison-items.swiper-initialized .swiper-button-prev{opacity:1}.comparison-table .comparison-items .swiper-button-prev{align-items:center;background:var(--color-white);border-radius:50%;box-shadow:0 0 22px 0 rgba(0,0,0,.13);content:"";display:flex;height:60px;justify-content:center;left:-15px;opacity:0;position:absolute;top:150px;transition:background .3s var(--transition);width:60px;z-index:10}@media screen and (max-width:768px){.comparison-table .comparison-items .swiper-button-prev{display:none}}.comparison-table .comparison-items .swiper-button-prev.swiper-button-disabled{opacity:.4}@media (hover:hover){.comparison-table .comparison-items .swiper-button-prev:hover{background:var(--color-blue)}.comparison-table .comparison-items .swiper-button-prev:hover svg path{fill:var(--color-white)}}@media (hover:none){.comparison-table .comparison-items .swiper-button-prev:active{background:var(--color-blue)}.comparison-table .comparison-items .swiper-button-prev:active svg path{fill:var(--color-white)}}.comparison-table .comparison-items .swiper-button-prev svg{height:23px;position:relative;transform:rotate(-180deg);width:14px}.comparison-table .comparison-items .swiper-button-prev svg path{fill:var(--color-black);transition:fill .3s var(--transition)}.comparison-table .comparison-items .swiper-button-prev:after{display:none}.comparison-table .comparison-items .swiper-button-next{align-items:center;background:var(--color-white);border-radius:50%;box-shadow:0 0 22px 0 rgba(0,0,0,.13);content:"";display:flex;height:60px;justify-content:center;opacity:0;position:absolute;right:-15px;top:150px;transition:background .3s var(--transition);width:60px;z-index:10}@media screen and (max-width:768px){.comparison-table .comparison-items .swiper-button-next{display:none}}.comparison-table .comparison-items .swiper-button-next.swiper-button-disabled{opacity:.4}@media (hover:hover){.comparison-table .comparison-items .swiper-button-next:hover{background:var(--color-blue)}.comparison-table .comparison-items .swiper-button-next:hover svg path{fill:var(--color-white)}}@media (hover:none){.comparison-table .comparison-items .swiper-button-next:active{background:var(--color-blue)}.comparison-table .comparison-items .swiper-button-next:active svg path{fill:var(--color-white)}}.comparison-table .comparison-items .swiper-button-next svg{height:23px;position:relative;width:14px}.comparison-table .comparison-items .swiper-button-next svg path{fill:var(--color-black);transition:fill .3s var(--transition)}.comparison-table .comparison-items .swiper-button-next:after,.comparison-table .comparison-items .swiper-pagination{display:none}.comparison-table .comparison-items .swiper-pagination.swiper-pagination-progressbar{--swiper-pagination-progressbar-size:3px;background:var(--color-gray32);display:block;margin-top:20px;position:relative}.comparison-table .comparison-items .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--color-accent)}.comparison-table .comparison-items .comparison-items__top{position:relative}.comparison-table .comparison-items .comparison-items__top .product-card{height:100%}@media screen and (max-width:992px){.comparison-table .comparison-items .comparison-items__top .product-card .product-card__content .product-card__name{font-size:14px}}.comparison-table .comparison-items .comparison-items__top .product-card .product-card__prices{margin-bottom:0}@media screen and (max-width:992px){.comparison-table .comparison-items .comparison-items__top .product-card .product-card__prices .current{font-size:18px}}@media screen and (max-width:768px){.comparison-table .comparison-items .comparison-items__top .product-card .product-card__prices .current{font-size:16px}}.comparison-table .comparison-items .swiper-slide{transition:opacity .1s var(--transition)}@media screen and (max-width:768px){.comparison-table .comparison-items .swiper-slide{border-color:transparent;transition:opacity .1s var(--transition),border .2s var(--transition)}}.comparison-table .comparison-items .swiper-slide:last-child .comparison-items__top:before{display:none}.comparison-table .comparison-items .swiper-slide.swiper-slide-visible{opacity:1;pointer-events:all;visibility:visible}.comparison-items__parametes{padding-top:30px}@media screen and (max-width:768px){.comparison-items__parametes{padding-top:10px}}.comparison-items__parametes .comparison-items__parametr{color:var(--color-text);font-size:15px;font-weight:500;padding:20px 20px 20px 0;position:relative}@media screen and (max-width:768px){.comparison-items__parametes .comparison-items__parametr{font-size:14px;font-weight:500;padding:40px 0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.comparison-table__btn{display:flex;justify-content:flex-end;margin-top:34px;width:100%}@media screen and (max-width:768px){.comparison-table__btn{margin-top:20px}}.comparison-table__btn .comparison-differences{margin-top:20px}.comparison-differences{color:var(--color-gray);display:inline-block;font-family:var(--font-h);padding-left:26px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.comparison-differences._active:before{background:var(--color-blue);border-color:var(--color-blue)}.comparison-differences._active:after{background:var(--color-white);left:10px}.comparison-differences:before{border:1px solid var(--color-gray);border-radius:6px;content:"";height:12px;left:0;margin-top:-6px;position:absolute;top:50%;transition:all .3s var(--transition);width:20px}.comparison-differences:after{background:var(--color-gray);border-radius:50%;content:"";height:8px;left:2px;position:absolute;top:calc(50% - 4px);transition:all .3s var(--transition2);width:8px}.comparison-category{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--s-section-bottom)}.comparison-category .comparison-category__item{background:var(--color-gray);border-radius:var(--radius-border2);color:var(--color-accent);display:flex;font-size:15px;font-weight:500;gap:0 6px;padding:12px 16px;text-decoration:none;transition:all .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.comparison-category .comparison-category__item{padding:10px}}.comparison-category .comparison-category__item:hover{background:var(--color-accent-rgba20)}.comparison-category .comparison-category__item.is-active{background:var(--color-accent-rgba10);color:var(--color-gray3);cursor:default;pointer-events:none}.comparison-category .comparison-category__item span{color:var(--color-gray3)}.basket-wrapper{display:flex;gap:26px}@media screen and (max-width:992px){.basket-wrapper{flex-direction:column}}.basket-wrapper .basket-main{width:70%}@media screen and (max-width:1600px){.basket-wrapper .basket-main{width:73%}}@media screen and (max-width:1200px){.basket-wrapper .basket-main{width:70%}}@media screen and (max-width:992px){.basket-wrapper .basket-main{width:100%}}.basket-wrapper .basket-sidebar{width:calc(30% - 26px)}@media screen and (max-width:1600px){.basket-wrapper .basket-sidebar{width:calc(27% - 26px)}}@media screen and (max-width:1200px){.basket-wrapper .basket-sidebar{width:calc(30% - 26px)}}@media screen and (max-width:992px){.basket-wrapper .basket-sidebar{width:100%}}.basket-main .basket-main__bottom{padding-top:24px}@media screen and (max-width:992px){.basket-main .basket-main__bottom{display:flex;justify-content:flex-end;padding-top:12px}}.basket-table{border:1px solid var(--color-accent-rgba20);border-radius:var(--radius-border);padding:var(--index) calc(var(--index)/1.4)}.basket-table .basket-table__tr{border-bottom:1px solid var(--color-accent-rgba20);display:flex;margin-bottom:calc(var(--index)/1.4);padding-bottom:calc(var(--index)/1.4);position:relative}@media screen and (max-width:768px){.basket-table .basket-table__tr{align-items:flex-end;flex-wrap:wrap;min-height:70px}}.basket-table .basket-table__tr:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.basket-table .basket-table__td.basket-table__img{margin-right:34px;width:75px}@media screen and (max-width:1380px){.basket-table .basket-table__td.basket-table__img{margin-right:16px}}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__img{left:0;margin-right:0;position:absolute;top:0}}.basket-table .basket-table__td.basket-table__name{margin-right:60px;padding-top:2px;width:calc(60% - 199px)}@media screen and (max-width:1380px){.basket-table .basket-table__td.basket-table__name{margin-right:30px;width:calc(80% - 271px)}}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__name{margin-bottom:12px;margin-right:0;padding-left:85px;padding-right:40px;width:100%}}.basket-table .basket-table__td.basket-table__count{margin-right:20px;width:calc(20% - 20px)}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__count{margin-left:85px;margin-right:20px;width:110px}.basket-table .basket-table__td.basket-table__count .changes-count{justify-content:center;padding-right:0;position:relative;width:100%}}.basket-table .basket-table__td.basket-table__price{margin-right:20px;width:calc(20% - 20px)}@media screen and (max-width:1380px){.basket-table .basket-table__td.basket-table__price{width:110px}}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__price{margin-right:0;width:auto}}.basket-table .basket-table__td.basket-table__price .old-price{color:var(--color-red);font-size:14px;font-weight:600;line-height:1.2;position:relative;text-decoration:line-through;top:-3px}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__price .old-price{font-size:12px}}.basket-table .basket-table__td.basket-table__price .current{font-size:20px;font-weight:600;white-space:nowrap}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__price .current{font-size:16px}}.basket-table .basket-table__td.basket-table__remove{display:flex;justify-content:flex-end;padding-top:5px;width:30px}@media screen and (max-width:768px){.basket-table .basket-table__td.basket-table__remove{padding-top:0;position:absolute;right:0;top:0;width:auto}}.basket-table .basket-item-image-link{aspect-ratio:1/1;background:var(--color-gray);border-radius:6px;display:block;line-height:0px;overflow:hidden;padding:1px}.basket-table .basket-item-image-link img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.basket-table .basket-item-info-name-link{color:var(--color-text);display:block;font-size:15px;font-weight:600;line-height:1.2;margin-bottom:4px;text-decoration:none;transition:color .3s var(--transition)}@media screen and (max-width:768px){.basket-table .basket-item-info-name-link{font-size:14px}}@media (hover:hover){.basket-table .basket-item-info-name-link:hover{color:var(--color-blue)}}@media (hover:none){.basket-table .basket-item-info-name-link:active{color:var(--color-blue)}}.basket-table .basket-product-option{font-size:13px;font-weight:400;line-height:1.4}.basket-table .basket-table__availability{color:var(--color-blue);font-size:13px;font-weight:500;margin-top:5px}.basket-table .basket-table__availability._in_stock{color:var(--color-green)}.basket-table .basket-table__availability span{color:var(--color-blue);cursor:pointer;text-decoration:underline;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media (hover:hover){.basket-table .basket-table__availability span:hover{color:var(--color-blue2)}}@media (hover:none){.basket-table .basket-table__availability span:active{color:var(--color-blue2)}}.basket-table .basket-item-remove{background:var(--color-gray);border-radius:50%;content:"";cursor:pointer;height:28px;position:relative;transition:background .3s var(--transition);width:28px}.basket-table .basket-item-remove:hover{background:var(--color-accent-rgba20)}.basket-table .basket-item-remove:before{background:url(/local/templates/.default/assets/css/../img/remove.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.basket-clear{align-items:center;color:var(--color-gray3);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:0 12px;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:992px){.basket-clear{font-size:12px}}@media (hover:hover){.basket-clear:hover{color:var(--color-red)}}@media (hover:none){.basket-clear:active{color:var(--color-red)}}.basket-sidebar .basket-sidebar__inner{background:var(--color-gray);border-radius:var(--radius-border3);padding:calc(var(--index)*1.2) var(--index);position:sticky;top:80px}@media screen and (max-width:768px){.basket-sidebar .basket-sidebar__inner{padding:calc(var(--index)*1.5);position:relative;top:0}}.basket-information{align-items:flex-start;display:flex;gap:0 18px;justify-content:space-between}@media screen and (max-width:1380px){.basket-information{align-items:flex-start;flex-direction:column;gap:10px 0}}.basket-information .basket-information__title{font-size:15px;font-weight:500;line-height:1.4;min-width:120px;padding-bottom:10px}@media screen and (max-width:1600px){.basket-information .basket-information__title{min-width:100px;padding-bottom:5px}}@media screen and (max-width:1380px){.basket-information .basket-information__title{font-size:16px;padding-bottom:0;width:100%}}.basket-information .basket-information__title span{display:block}@media screen and (max-width:1380px){.basket-information .basket-information__title span{color:var(--color-gray3);display:inline;font-size:14px}}.basket-information .basket-information__val .old{color:var(--color-red);display:inline-block;font-size:18px;font-weight:500;position:relative;text-decoration:line-through}@media screen and (max-width:1600px){.basket-information .basket-information__val .old{font-size:16px}}.basket-information .basket-information__val .current{font-size:28px;font-weight:600;white-space:nowrap}@media screen and (max-width:1600px){.basket-information .basket-information__val .current{font-size:24px}}.basket-widget__toggle{margin-top:23px}.basket-widget__toggle._open .basket-widget__toggle-top i{transform:rotate(-180deg)}.basket-widget__toggle:has(+.basket-widget__toggle){margin-bottom:14px}.basket-widget__toggle+.basket-widget__toggle{margin-top:0}.basket-widget__toggle .basket-widget__toggle-top{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:0 16px;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.basket-widget__toggle .basket-widget__toggle-top:hover{color:var(--color-blue)}}@media (hover:none){.basket-widget__toggle .basket-widget__toggle-top:active{color:var(--color-blue)}}.basket-widget__toggle .basket-widget__toggle-top span{min-width:180px}.basket-widget__toggle .basket-widget__toggle-top i{line-height:0px;transition:transform .3s var(--transition)}.basket-widget__toggle .basket-widget__toggle-content{display:none;padding:12px 0}.basket-coupon{position:relative}.basket-coupon .basket-coupon__input{background:var(--color-gray);background:var(--color-white);border:1px solid var(--color-gray4);border-radius:var(--radius-border2);color:var(--color-text);display:block;font-size:16px;height:52px;padding:0 40px 0 12px;transition:border .3s var(--transition),background .3s var(--transition);width:100%}.basket-coupon .basket-coupon__input.placeholder{color:var(--color-gray3)}.basket-coupon .basket-coupon__input:-moz-placeholder,.basket-coupon .basket-coupon__input::-moz-placeholder{color:var(--color-gray3)}.basket-coupon .basket-coupon__input:-ms-input-placeholder{color:var(--color-gray3)}.basket-coupon .basket-coupon__input::-webkit-input-placeholder{color:var(--color-gray3)}.basket-coupon .basket-coupon__input:focus{background:var(--color-gray9);border-color:var(--color-gray5)}.basket-coupon .basket-coupon__btn{align-items:center;border-radius:0 var(--btn-radius) var(--btn-radius) 0;color:var(--color-gray3);cursor:pointer;display:flex;font-weight:600;height:100%;padding:0 7px;position:absolute;right:0;top:0;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.basket-coupon .basket-coupon__btn:hover{color:var(--color-accent2)}.basket-coupon-alert-inner .basket-coupon-alert{align-items:flex-start;display:flex;font-size:12px;gap:0 10px;justify-content:space-between;padding-top:10px}.basket-coupon-alert-inner .basket-coupon-alert strong{font-weight:700}.basket-coupon-alert-inner .basket-coupon-alert.text-danger strong{color:var(--color-red)}.basket-coupon-alert-inner .basket-coupon-alert.text-muted strong{color:var(--color-green2)}.basket-coupon-alert-inner .basket-coupon-alert .close-link{color:var(--color-text);cursor:pointer;display:inline-block;position:relative;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.basket-coupon-alert-inner .basket-coupon-alert .close-link:hover{color:var(--color-red)}}@media (hover:none){.basket-coupon-alert-inner .basket-coupon-alert .close-link:active{color:var(--color-red)}}.basket-coupon-alert-inner .basket-coupon-alert .close-link:before{border-bottom:1px dashed var(--color-gray2);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.basket-widget__coupon{margin:calc(var(--index)*1.2) 0}.basket-sidebar__btns{align-items:center;display:flex;flex-direction:column;gap:22px 0}.basket-sidebar__btns .btn{width:100%}.archive-list{display:flex;flex-wrap:wrap;gap:22px;margin-bottom:var(--s-section-bottom)}@media screen and (max-width:992px){.archive-list{gap:12px}}@media screen and (max-width:480px){.archive-list{gap:6px}}.archive-list .archive-element{width:calc(25% - 16.5px)}@media screen and (max-width:1200px){.archive-list .archive-element{width:calc(33.33333% - 14.6666px)}}@media screen and (max-width:992px){.archive-list .archive-element{width:calc(33.33333% - 8px)}}@media screen and (max-width:768px){.archive-list .archive-element{width:calc(50% - 6px)}}@media screen and (max-width:480px){.archive-list .archive-element{width:100%}}.archive-element{background:var(--color-white);border:1px solid var(--color-accent-rgba20);border-radius:var(--radius-border2);overflow:hidden}.archive-element:hover .archive-element__image img{transform:scale(1.05)}.archive-element .archive-element__image{aspect-ratio:1/.7;display:block;margin-bottom:16px;overflow:hidden;width:100%}.archive-element .archive-element__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .8s var(--transition);width:100%;will-change:transform}.archive-element .archive-element__date{color:var(--color-gray3);font-size:15px;margin-bottom:8px;padding:0 16px}.archive-element .archive-element__title{font-size:16px;font-weight:500;line-height:1.2;padding-bottom:22px}@media screen and (max-width:992px){.archive-element .archive-element__title{font-size:14px}}.archive-element .archive-element__title a{color:var(--color-text);display:block;padding:0 16px;text-decoration:none;transition:color .3s var(--transition)}.archive-element .archive-element__title a:hover{color:var(--color-accent2)}.archive-paginations-wrapper{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){.archive-paginations-wrapper{flex-direction:column;gap:20px 0}}.detail-content{max-width:1200px}.pay-delivery:has(+.pay-delivery){margin-bottom:var(--m-section-bottom)}.pay-delivery .pay-delivery__title{font-size:var(--section-title-min);font-weight:600;line-height:1.2;margin-bottom:var(--s-section-bottom)}.pay-delivery .pay-delivery__title:has(+.pay-delivery__desc){margin-bottom:calc(var(--s-section-bottom)/2)}.pay-delivery .pay-delivery__title h1,.pay-delivery .pay-delivery__title h2,.pay-delivery .pay-delivery__title h3{font-size:var(--section-title-min);font-weight:600;margin:0}.pay-delivery .pay-delivery__desc{font-size:18px;font-weight:500;line-height:1.2;margin-bottom:var(--s-section-bottom)}@media screen and (max-width:768px){.pay-delivery .pay-delivery__desc{font-size:16px}}.pay-delivery .pay-delivery__content{background:var(--color-gray);border-radius:var(--radius-border);padding:24px 24px 36px}@media screen and (max-width:768px){.pay-delivery .pay-delivery__content{left:calc(var(--container-padding)*-1);padding:20px var(--container-padding);position:relative;width:calc(100% + var(--container-padding)*2)}}.pay-delivery .pay-delivery__blockquote{background:var(--color-white);border-left:4px solid var(--color-accent-rgba10);border-radius:var(--radius-border);font-size:18px;font-weight:500;line-height:1.2;margin-bottom:var(--s-section-bottom);padding:24px}@media screen and (max-width:768px){.pay-delivery .pay-delivery__blockquote{font-size:14px;padding:var(--container-padding)}}.pay-delivery .pay-delivery__item{display:flex;gap:0 60px}@media screen and (max-width:768px){.pay-delivery .pay-delivery__item{flex-direction:column;gap:20px 0}}.pay-delivery .pay-delivery__item:has(+.pay-delivery__item){border-bottom:1px solid var(--color-accent-rgba10);margin-bottom:var(--s-section-bottom);padding-bottom:var(--s-section-bottom)}.pay-delivery .pay-delivery__item .pay-delivery__item-title{font-size:18px;font-weight:600;line-height:1.2;width:30%}@media screen and (max-width:768px){.pay-delivery .pay-delivery__item .pay-delivery__item-title{width:100%}}.pay-delivery .pay-delivery__item .pay-delivery__item-title h2,.pay-delivery .pay-delivery__item .pay-delivery__item-title h3,.pay-delivery .pay-delivery__item .pay-delivery__item-title h4{font-size:18px;font-weight:600;margin:0}.pay-delivery .pay-delivery__item .pay-delivery__item-content{width:calc(70% - 60px)}@media screen and (max-width:768px){.pay-delivery .pay-delivery__item .pay-delivery__item-content{width:100%}}.pay-delivery .pay-delivery__item .pay-delivery__item-content ol,.pay-delivery .pay-delivery__item .pay-delivery__item-content ul{list-style-position:inside}.pay-delivery .pay-delivery__item .pay-delivery__item-content .file-element{background:var(--color-accent-rgba10);display:inline-flex;font-size:14px;gap:0 6px;min-height:auto;padding:12px}.pay-delivery .pay-delivery__item .pay-delivery__item-content .file-element:hover{background:var(--color-accent-rgba20)}.pay-delivery .pay-delivery__item .pay-delivery__item-content a:where(:not([class])){color:var(--color-accent);text-decoration:underline;transition:color .3s var(--transition)}@media (hover:hover){.pay-delivery .pay-delivery__item .pay-delivery__item-content a:where(:not([class])):hover{color:var(--color-accent2);text-decoration:none}}@media (hover:none){.pay-delivery .pay-delivery__item .pay-delivery__item-content a:where(:not([class])):active{color:var(--color-accent2);text-decoration:none}}.contacts-mes{align-items:center;display:flex;gap:0 16px}.contacts-mes .phone{color:var(--color-text);display:inline-block;font-size:18px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .3s var(--transition)}.contacts-mes .phone:hover{color:var(--color-accent2)}.transportation-companies{display:flex;flex-direction:column}.transportation-companies .transportation-companies__item{align-items:center;display:flex;gap:0 16px;margin-bottom:12px;padding-bottom:12px}.transportation-companies .transportation-companies__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.transportation-companies .transportation-companies__item .transportation-companies__logo{width:auto;width:140px}.transportation-companies .transportation-companies__item .transportation-companies__logo img{max-height:22px;max-width:100%}.personal-wrapper{display:flex;gap:0 40px}@media screen and (max-width:1440px){.personal-wrapper{gap:0 20px}}@media screen and (max-width:768px){.personal-wrapper{flex-direction:column}}.personal-wrapper .personal-main{width:calc(100% - 380px)}@media screen and (max-width:1440px){.personal-wrapper .personal-main{width:calc(100% - 320px)}}@media screen and (max-width:768px){.personal-wrapper .personal-main{order:2;width:100%}}.personal-wrapper .personal-aside{width:340px}@media screen and (max-width:1440px){.personal-wrapper .personal-aside{width:300px}}@media screen and (max-width:768px){.personal-wrapper .personal-aside{margin-bottom:22px;order:1;width:100%}}.personal-aside{background:var(--color-gray);border-radius:var(--radius-border3);padding:20px 14px}@media screen and (max-width:480px){.personal-aside{padding:12px;position:relative;top:0}}.active-orders{margin-bottom:22px}.active-orders .active-orders__title{align-items:center;display:flex;font-size:18px;font-weight:500;gap:0 8px;margin-bottom:22px}.active-orders .active-orders__title a{border:1px solid var(--color-gray5);border-radius:var(--radius-border2);color:var(--color-gray3);display:block;font-size:14px;font-weight:500;line-height:1;padding:5px 10px;text-decoration:none}.active-orders .active-orders__list{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:768px){.active-orders .active-orders__list{gap:4px}}.active-orders .active-orders__list:has(+.btn){margin-bottom:12px}.active-orders .order-element{width:100%}.widget-personal{border:1px solid var(--color-accent-rgba10);border-radius:var(--radius-border2);color:var(--color-text);padding:16px}.widget-personal .widget-personal__title{align-items:center;display:flex;font-size:18px;font-weight:500;gap:0 8px;margin-bottom:22px}.widget-personal .widget-personal__item{margin-bottom:12px}.widget-personal .widget-personal__item .widget-personal__item-label{color:var(--color-gray3);font-size:14px}.widget-personal .widget-personal__item .widget-personal__item-value{font-size:14px;font-weight:500}.widget-personal .widget-personal__row{display:flex;gap:20px}.widget-personal .widget-personal__bottom{padding-top:12px}.orders-nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.order-element{border:1px solid var(--color-accent-rgba10);border-radius:var(--radius-border2);color:var(--color-text);display:flex;font-weight:500;gap:20px;justify-content:space-between;padding:16px;position:relative;text-decoration:none;transition:background .3s var(--transition)}@media screen and (max-width:1200px){.order-element{flex-wrap:wrap}}@media screen and (max-width:768px){.order-element{flex-direction:column}}.order-element:hover{background:var(--color-gray)}.order-element .order-element__link{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.order-element .order-element__title{font-size:18px;font-weight:500;margin-bottom:16px}.order-element .order-element__pay{align-items:center;display:flex;gap:8px}.order-element .order-element__pay .order-element__pay--status{color:var(--color-accent);font-size:14px;font-weight:500}.order-element .order-element__pay .order-element__pay--status.not-completed{color:var(--color-red)}.order-element .order-element__pay .order-element__pay--status.is-completed{color:var(--color-green)}.order-element .order-element__pay .btn{position:relative;z-index:2}.order-element .order-element__cont{margin-bottom:12px}.order-element .order-element__products{display:flex;gap:4px;overflow:hidden}.order-element .order-element__products .order-element__product{aspect-ratio:1/1;min-width:50px;width:50px}.order-element .order-element__products .order-element__product img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.order-element .order-element__left{width:40%}@media screen and (max-width:1200px){.order-element .order-element__left{width:45%}}@media screen and (max-width:768px){.order-element .order-element__left{width:100%}}.order-element .order-element__center{width:calc(60% - 190px)}@media screen and (max-width:1200px){.order-element .order-element__center{width:calc(55% - 20px)}}@media screen and (max-width:768px){.order-element .order-element__center{width:100%}}.order-element .order-element__right{display:flex;flex-direction:column;gap:6px;text-align:center;width:150px}@media screen and (max-width:1200px){.order-element .order-element__right{flex-direction:row;width:100%}}.order-element .order-element__right .btn{font-size:14px;padding:0 12px;position:relative;width:100%;z-index:2}@media screen and (max-width:1200px){.order-element .order-element__right .btn{width:auto}}.order-element .order-element__status{font-size:14px;font-weight:500;margin-bottom:12px}.order-element .order-element__status span{color:var(--color-gray3)}.order-element .order-element__price{font-size:18px;font-weight:600}.detailed-order{align-items:flex-start;display:flex;gap:12px}@media screen and (max-width:992px){.detailed-order{flex-direction:column}}.detailed-order .detailed-order__result{position:sticky;top:80px;width:260px}@media screen and (max-width:992px){.detailed-order .detailed-order__result{position:relative;top:0;width:100%}.detailed-order .detailed-order__result .cancel-order{display:none}}.detailed-order .detailed-order__main{width:calc(100% - 272px)}@media screen and (max-width:992px){.detailed-order .detailed-order__main{width:100%}}.detailed-order .detailed-order__pay{align-items:center;background:var(--color-red-rgba10);border:1px solid var(--color-red-rgba20);border-radius:var(--radius-border);color:var(--color-red);display:flex;font-size:14px;font-weight:500;height:42px;margin-bottom:14px;padding:0 14px}.detailed-order .detailed-order__sidebar{border:1px solid var(--color-gray);border-radius:var(--radius-border);box-shadow:var(--box-shadow3);padding:20px 12px}.detailed-order .detailed-order__param{color:var(--color-gray3);display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:2px 0}.detailed-order .detailed-order__total{display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:12px;margin-top:16px}.detailed-order .detailed-order__btns{display:flex;flex-direction:column;gap:6px}.detailed-order .detailed-order__btns .btn{text-align:center;width:100%}.detailed-order .detailed-order__status{align-items:center;background:var(--color-accent-rgba05);border:1px solid var(--color-accent-rgba10);border-radius:var(--radius-border);color:var(--color-accent);display:flex;font-size:14px;font-weight:500;gap:12px;height:42px;margin-bottom:14px;padding:0 16px}.detailed-order .detailed-order__status svg{height:16px;width:auto}.detailed-order .detailed-order__item{border:1px solid var(--color-gray);border-radius:var(--radius-border);margin-bottom:16px;padding:20px 16px}@media screen and (max-width:1200px){.detailed-order .detailed-order__item.detailed-order__item--pay .order-info{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.detailed-order .detailed-order__item.detailed-order__item--pay .order-info .order-info__item:last-child{width:40%}.detailed-order .detailed-order__item.detailed-order__item--delivery .order-info{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.detailed-order .detailed-order__item.detailed-order__item--delivery .order-info .order-info__item:last-child{width:40%}}.detailed-order .detailed-order__item .detailed-order__item-title{align-items:center;display:flex;font-size:17px;font-weight:600;justify-content:space-between;line-height:1.2;margin-bottom:22px}.detailed-order .detailed-order__item .detailed-order__item-title h2,.detailed-order .detailed-order__item .detailed-order__item-title h3,.detailed-order .detailed-order__item .detailed-order__item-title h4{font-size:17px;font-weight:600;margin:0}.detailed-order .detailed-order__item .detailed-order__item-status{color:var(--color-accent);font-size:14px;font-weight:500}.detailed-order .detailed-order__item .detailed-order__item-status.not-completed{color:var(--color-red)}.detailed-order .detailed-order__item .detailed-order__item-status.is-completed{color:var(--color-green)}.detailed-order .detailed-order__item .detailed-order__item-btns{display:flex;gap:8px;padding-top:14px}.detailed-order .detailed-order__products{border:1px solid var(--color-gray);border-radius:var(--radius-border)}.detailed-order .detailed-order__product{border-bottom:1px solid var(--color-gray);display:flex;gap:12px;padding:12px 16px}.detailed-order .detailed-order__product:last-child{border-bottom:0}.detailed-order .detailed-order__product .detailed-order__product-img{display:block;height:48px;overflow:hidden;width:48px}.detailed-order .detailed-order__product .detailed-order__product-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.detailed-order .detailed-order__product .detailed-order__product-content{align-items:center;display:flex;gap:20px;justify-content:space-between;width:calc(100% - 60px)}@media screen and (max-width:1200px){.detailed-order .detailed-order__product .detailed-order__product-content{flex-direction:column;gap:8px}}.detailed-order .detailed-order__product .detailed-order__product-prices{align-items:baseline;display:flex;gap:12px;white-space:nowrap}@media screen and (max-width:1200px){.detailed-order .detailed-order__product .detailed-order__product-prices{width:100%}}.detailed-order .detailed-order__product .detailed-order__product-pre{color:var(--color-gray3);font-size:14px;font-weight:500}.detailed-order .detailed-order__product .detailed-order__product-price{font-size:16px;font-weight:600}.detailed-order .detailed-order__product .detailed-order__product-title{font-size:14px;font-weight:500;line-height:1.2}.detailed-order .detailed-order__product .detailed-order__product-title a{color:var(--color-text);text-decoration:none;transition:color .3s var(--transition)}.detailed-order .detailed-order__product .detailed-order__product-title a:hover{color:var(--color-accent2)}.detailed-order .detailed-order__mobile{display:none}@media screen and (max-width:992px){.detailed-order .detailed-order__mobile{display:block}}.cancel-order{color:var(--color-accent-rgba60);display:block;font-weight:500;margin-top:10px;padding:6px;text-align:center;text-decoration:none;transition:color .3s var(--transition)}.cancel-order:hover{color:var(--color-accent)}.order-info{display:flex;flex-wrap:wrap;gap:12px 20px}@media screen and (max-width:1200px){.order-info{flex-direction:column;gap:8px}}.order-info__item{width:calc(50% - 10px)}@media screen and (max-width:1200px){.order-info__item{width:100%}}.order-info__item .order-info__item-label{color:var(--color-gray3);font-size:14px}.order-info__item .order-info__item-value{font-size:15px;font-weight:500}.personal-data{border:1px solid var(--color-gray);border-radius:var(--radius-border);margin-bottom:16px;padding:20px 16px}.personal-data .personal-data__title{align-items:center;display:flex;font-size:17px;font-weight:600;justify-content:space-between;line-height:1.2;margin-bottom:22px}.personal-data .personal-data__title h2,.personal-data .personal-data__title h3,.personal-data .personal-data__title h4{font-size:17px;font-weight:600;margin:0}.personal-data .personal-data__row{display:flex;flex-wrap:wrap;gap:12px}.personal-data .personal-data__row:has(+.personal-data__row){margin-bottom:16px}.personal-data .personal-data__row .form-element{width:calc(50% - 6px)}@media screen and (max-width:768px){.personal-data .personal-data__row .form-element{width:100%}}.personal-data .personal-data__bottom{padding-top:34px}.personal-data .consent-agreement{margin-bottom:22px;max-width:500px}.social{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width:768px){.social{gap:20px}}.social-method{display:flex;gap:12px}@media screen and (max-width:768px){.social-method{gap:6px}}.social-method .social-method__icon{align-items:center;background:var(--color-gray);border:1px solid var(--color-accent-rgba05);border-radius:var(--radius-border2);display:flex;height:46px;justify-content:center;transition:all .3s var(--transition);width:46px}.social-method .social-method__icon img{height:26px;width:auto}.social-method .social-method__cont{width:calc(100% - 58px)}.social-method .social-method__name{font-size:14px;font-weight:500;margin-bottom:2px}.social-method .social-method__link a,.social-method .social-method__link button{background:transparent;color:var(--color-accent);display:inline-block;font-weight:600;padding:4px 0;text-decoration:none}.order-acces{color:var(--color-accent);margin-bottom:var(--m-section-bottom);text-align:center}.order-acces .order-acces__title{color:var(--color-accent2);font-size:calc(var(--index)*3);font-weight:700;line-height:1;margin-bottom:calc(var(--index)*1.1);white-space:nowrap}.order-acces .order-acces__subtitle{font-size:calc(var(--index)*1.1);font-weight:500;margin-bottom:12px}.order-acces .order-acces__desc{background:var(--color-gray);border-radius:var(--radius-border3);font-size:16px;font-weight:500;margin:0 auto 22px;max-width:560px;padding:22px}@media screen and (max-width:1200px){.order-acces .order-acces__desc{font-size:14px}}@media screen and (max-width:768px){.order-acces .order-acces__desc{font-size:12px;padding:22px 16px}}.order-acces .order-acces__desc a{color:var(--color-accent2);text-decoration:none}.order-acces .order-acces__bottom a,.order-acces .order-acces__bottom button,.order-acces .order-acces__bottom input[type=SUBMIT]{background:var(--color-accent);border:none;border-radius:var(--radius-border2);color:var(--color-white);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:56px;line-height:56px;max-width:260px;padding:0 20px;text-decoration:none;transition:background .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.order-acces .order-acces__bottom a:hover,.order-acces .order-acces__bottom button:hover,.order-acces .order-acces__bottom input[type=SUBMIT]:hover{background:var(--color-accentLight)}.order-acces .order-acces__pay{font-size:16px;font-weight:500;margin-bottom:10px}.main-footer{background:var(--color-accent);color:var(--color-white)}.main-footer .main-footer__top{display:flex;padding:66px 0 46px}@media screen and (max-width:1200px){.main-footer .main-footer__top{flex-wrap:wrap;padding:30px 0}}.main-footer .main-footer__top .main-footer__left{margin-right:60px;width:300px}@media screen and (max-width:1470px){.main-footer .main-footer__top .main-footer__left{margin-right:60px;width:260px}}@media screen and (max-width:1200px){.main-footer .main-footer__top .main-footer__left{margin-right:60px;order:2;width:240px}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__left{margin-right:0;order:3;width:100%}}.main-footer .main-footer__top .main-footer__center{display:flex;gap:0 34px;justify-content:space-between;margin-left:auto;margin-right:44px;max-width:710px;width:calc(100% - 704px)}@media screen and (max-width:1470px){.main-footer .main-footer__top .main-footer__center{gap:0 24px;margin-right:34px;width:calc(100% - 668px)}}@media screen and (max-width:1200px){.main-footer .main-footer__top .main-footer__center{margin-right:0;order:3;width:calc(100% - 300px)}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__center{flex-direction:column;gap:6px 0;margin-bottom:40px;max-width:100%;order:2;width:100%}}.main-footer .main-footer__top .main-footer__right{width:300px}@media screen and (max-width:1470px){.main-footer .main-footer__top .main-footer__right{width:280px}}@media screen and (max-width:1200px){.main-footer .main-footer__top .main-footer__right{align-items:center;border-bottom:1px solid var(--color-white-rgba16);margin-bottom:40px;order:1;padding:0 0 20px;width:100%}}.main-footer .main-footer__bottom{align-items:center;border-top:1px solid var(--color-white-rgba16);display:flex;gap:0 40px;justify-content:space-between;padding:34px 0}@media screen and (max-width:992px){.main-footer .main-footer__bottom{flex-wrap:wrap;gap:20px 40px}}@media screen and (max-width:768px){.main-footer .main-footer__bottom .main-footer__left{order:2}.main-footer .main-footer__bottom .main-footer__right{order:3}}.main-footer .main-footer__bottom .main-footer__center{align-items:center;display:flex;gap:0 60px;justify-content:center}@media screen and (max-width:992px){.main-footer .main-footer__bottom .main-footer__center{gap:0 20px}}@media screen and (max-width:768px){.main-footer .main-footer__bottom .main-footer__center{align-items:flex-start;flex-direction:column;gap:20px 0;order:1;width:100%}}.footer-logo img{height:auto;margin-bottom:36px;max-width:300px;width:100%}@media screen and (max-width:768px){.footer-logo img{margin-bottom:20px;max-width:200px}}.footer-contacts{align-items:flex-start;display:flex;flex-direction:column}.footer-phone{color:var(--color-white);display:inline-block;font-size:22px;font-weight:600;line-height:1.2;margin-bottom:16px;text-decoration:none;transition:all .3s var(--transition)}.footer-phone:hover{opacity:.7}.footer-email{color:var(--color-white);display:inline-block;font-size:15px;font-weight:400;margin-bottom:12px;text-decoration:none;transition:all .3s var(--transition)}.footer-email:hover{opacity:.7}.footer-address{color:var(--color-white);display:inline-block;font-size:15px;font-weight:400;margin-bottom:12px;text-decoration:none;transition:all .3s var(--transition)}.footer-address:hover{opacity:.7}.footer-mode{color:var(--color-white);font-size:14px;font-weight:400;margin-bottom:22px;text-decoration:none}.footer-column{width:calc(33.33333% - 22.66666px)}@media screen and (max-width:1470px){.footer-column{width:calc(33.33333% - 16px)}}@media screen and (max-width:768px){.footer-column{width:100%}.footer-column.is-on .footer-column__title{color:var(--color-white)}.footer-column.is-on .footer-column__title .arrow{transform:rotate(-180deg)}}.footer-column .footer-column__title{color:var(--color-gray);font-size:18px;font-weight:500;margin-bottom:10px;transition:color .3s var(--transition)}@media screen and (max-width:1470px){.footer-column .footer-column__title{font-size:18px}}@media screen and (max-width:992px){.footer-column .footer-column__title{font-size:14px}}@media screen and (max-width:768px){.footer-column .footer-column__title{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between}}.footer-column .footer-column__title .arrow{display:none;transition:transform .3s var(--transition)}@media screen and (max-width:768px){.footer-column .footer-column__title .arrow{display:block;line-height:0px}.footer-column .footer-menu{display:none;padding-bottom:10px}}.footer-menu{list-style:none}.footer-menu .footer-menu__link{color:var(--color-blueLight3);display:inline-block;font-size:15px;font-weight:400;line-height:1.25;padding:4px 0;position:relative;text-decoration:none;transition:opacity .3s var(--transition);white-space:nowrap;z-index:1}@media screen and (max-width:1470px){.footer-menu .footer-menu__link{font-size:14px}}@media screen and (max-width:992px){.footer-menu .footer-menu__link{font-size:12px}}@media screen and (max-width:768px){.footer-menu .footer-menu__link{font-size:16px}}.footer-menu .footer-menu__link:hover{opacity:.7}.developer{align-items:center;color:var(--color-white);display:flex;font-size:14px;gap:0 4px;opacity:.7;text-decoration:none;transition:all .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.developer{font-size:12px;justify-content:center;order:3}}.developer:hover{opacity:1}.developer span{line-height:0px}.developer svg{height:14px;width:auto}@media screen and (max-width:768px){.developer svg{height:10px}}.footer-links{display:flex;font-size:14px;gap:0 20px;line-height:1.2}.footer-links a{color:var(--color-gray);display:inline-block;text-decoration:none;transition:all .3s var(--transition)}.footer-links a:hover{opacity:.7}@media screen and (max-width:1200px){.footer-pay{max-width:200px}}.footer-pay img{opacity:.7}.coperight{font-size:14px}
/* End */


/* Start:/local/templates/.default/components/sotbit/search.title/main/style.css?17765271279212*/
.smartsearch-title__wrap {
	width: 100%;
	position: relative;
	align-items: center;
	display: flex;
	gap: 0 12px;
}

@media screen and (max-width: 1200px) {
	.smartsearch-title__wrap {
		gap: 0px 6px;
	}
}

.pannel-search__wrap:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDIxTDE2LjUxNCAxNi41MDZNMTkgMTAuNUMxOSAxMi43NTQzIDE4LjEwNDUgMTQuOTE2MyAxNi41MTA0IDE2LjUxMDRDMTQuOTE2MyAxOC4xMDQ1IDEyLjc1NDMgMTkgMTAuNSAxOUM4LjI0NTY2IDE5IDYuMDgzNjUgMTguMTA0NSA0LjQ4OTU5IDE2LjUxMDRDMi44OTU1MyAxNC45MTYzIDIgMTIuNzU0MyAyIDEwLjVDMiA4LjI0NTY2IDIuODk1NTMgNi4wODM2NSA0LjQ4OTU5IDQuNDg5NTlDNi4wODM2NSAyLjg5NTUzIDguMjQ1NjYgMiAxMC41IDJDMTIuNzU0MyAyIDE0LjkxNjMgMi44OTU1MyAxNi41MTA0IDQuNDg5NTlDMTguMTA0NSA2LjA4MzY1IDE5IDguMjQ1NjYgMTkgMTAuNVoiIHN0cm9rZT0iIzFEMUQxQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
	background-size: 24px 24px;
	background-repeat: no-repeat;
	background-position: center;
	align-items: center;
	aspect-ratio: 1 / 1;
	background-color: transparent;
	content: "";
	border: none;
	color: var(--color-black2);
	display: flex;
	height: 100%;
	justify-content: center;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .3s var(--transition);
	z-index: 2;
}

@media screen and (max-width: 1200px) {
	.pannel-search__wrap:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDIxTDE2LjUxNCAxNi41MDZNMTkgMTAuNUMxOSAxMi43NTQzIDE4LjEwNDUgMTQuOTE2MyAxNi41MTA0IDE2LjUxMDRDMTQuOTE2MyAxOC4xMDQ1IDEyLjc1NDMgMTkgMTAuNSAxOUM4LjI0NTY2IDE5IDYuMDgzNjUgMTguMTA0NSA0LjQ4OTU5IDE2LjUxMDRDMi44OTU1MyAxNC45MTYzIDIgMTIuNzU0MyAyIDEwLjVDMiA4LjI0NTY2IDIuODk1NTMgNi4wODM2NSA0LjQ4OTU5IDQuNDg5NTlDNi4wODM2NSAyLjg5NTUzIDguMjQ1NjYgMiAxMC41IDJDMTIuNzU0MyAyIDE0LjkxNjMgMi44OTU1MyAxNi41MTA0IDQuNDg5NTlDMTguMTA0NSA2LjA4MzY1IDE5IDguMjQ1NjYgMTkgMTAuNVoiIHN0cm9rZT0iIzFEMUQxQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
		background-size: 16px 16px;
		background-repeat: no-repeat;
		background-position: center;
	}
}

/* .smartsearch-title__result {
    display: flex;
    margin-top: 4px;
    padding: 16px 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    max-height: 496px;
    overflow: auto;
    align-self: stretch;
    background: #FFF;
    box-shadow: 0px 4px 24px 0px rgba(69, 44, 113, 0.1);
    color: #2C2C2C;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-color: var(--main-color) #eee;
    scrollbar-width: thin;
}

.title-search-result {
    border-radius: 24px;
    overflow: hidden;
    box-shadow: 0px 4px 24px 0px rgba(69, 44, 113, 0.1);
    z-index: 205;
}

.smartsearch-title__result .m-auto {
    margin: auto;
}

.smartsearch-title__result-item {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 16px;
    width: 100%;
}

.smartsearch-title__result-item .item-img {
    width: 64px;
}

.smartsearch-title__result-item .item-img > a {
    display: inline-block;
}

.smartsearch-title__result-item .item-img img {
    border-radius: 8px;
    width: 64px;
    height: 64px;
    object-fit: contain;
}

.smartsearch-title__result-item .item-name {
    color: #2C2C2C;
    font-size: 16px;
    font-weight: 400;
    line-height: 140%;
    text-decoration: none;
    cursor: pointer;
}

.smartsearch-title__result-item .item-name b {
    color: var(--main-color);
}

.smartsearch-title__result-item .item-name:hover {
    color: var(--main-color);
}

.smartsearch-title__result-item .item-price {
    margin-top: 4px;
    font-size: 18px;
    font-weight: 700;
    line-height: 140%;
}

.smartsearch-title__result-item .item-price .old {
    color: var(--color-gray-500);
    font-weight: 500;
    text-decoration: line-through;
    margin-left: 4px;
}

.smartsearch-title__result-item .section {
    margin-top: 4px;
    font-size: 16px;
    line-height: 140%;
    color: var(--color-gray-500);
}

.smartsearch-title__result-item .all-result {
    color: var(--main-color);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    text-decoration: none;
} */

.icon-wrapper {
	position: absolute;
	display: flex;
	gap: 4px;
	align-items: center;
	top: 14px;
	right: 16px;
}

.search-title__icon {
	display: none;
	cursor: pointer;
	color: var(--color-accent-rgba60);
}

.search-title__icon.speech {
	color: var(--main-color);
}

.search-title__icon.show {
	display: block;
}

.search-title__icon:not(:last-child) {
	fill: var(--color-accent2);
}

/* .smartsearch-title__items {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.smartsearch-title__result .result-group {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 16px;
    width: 100%;
}

.smartsearch-title__result .result-group .result-group__title {
    max-width: 120px;
    min-width: 0;
    color: var(--color-gray-500);
}

@media (hover: hover) {
    .search-title__icon:hover {
        color: var(--main-color);
    }
}

.smartsearch-title__req_history {
    display: none;
    position: absolute;
    width: 100%;
    top: 56px;
    left: 0;
    z-index: 205;
    padding: 0 !important;
    border-radius: 24px;
}

.smartsearch-title__req_history_content {
    padding: 16px 24px;
    max-height: 40vh;
    overflow-y: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-color: var(--main-color) #eee;
    scrollbar-width: thin;
}

.smartsearch-title__req_history .smartsearch-title__result-item {
    display: flex;
    padding: 6px 0;
}

.smartsearch-title__wrap .icon {
    color: var(--color-gray-500);
}

.smartsearch-title__wrap .icon:hover:not(.icon-history) {
    color: var(--main-color);
}

.smartsearch-title__wrap .delete-item {
    margin-left: auto;
    cursor: pointer;
}

.smartsearch-title__req_history:empty,
.smartsearch-title__req_history .item {
    list-style: none;
    display: none;
}

.smartsearch-title__req_history_title {
    margin-bottom: 12px;
    font-size: 16px;
    color: var(--color-gray-500);
}

.smartsearch-title__current_searchimg_wrap {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    height: 52px;
    padding: 10px 16px;
    border-radius: 32px;
    width: 100%;
    border: 1px solid var(--main-color);
    background: #FFFFFF;
}

.smartsearch-title__current_searchimg_wrap.show {
    display: block;
}

.smartsearch-title__current_searchimg {
    display: flex;
    align-items: center;
    gap: 8px;
    height: 100%;
    width: max-content;
    background: var(--color-gray-200);
    border-radius: 8px;
    max-width: 50%;
}

.smartsearch-title__current_searchimg img {
    width: 32px;
    height: 32px;
    object-fit: cover;
    border-radius: 6px;
}

.smartsearch-title__current_searchimg .search-title__icon {
    display: block;
    position: relative;
    top: 0;
    left: 0;
}

.smartsearch-title__current_searchimg .filename {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
} */

.search-title__searchimg_form_wrap {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: var(--color-white);
	border-radius: var(--radius-border);
	box-shadow: var(--box-shadow);
	width: 100%;
	padding: 16px;
	z-index: 205;
}
@media screen and (max-width: 768px) {
	.search-title__searchimg_form_wrap {
		width: calc(100% + 6px + 48px);
		padding: 16px 12px;
	}
}

.search-title__searchimg_form_container {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

.search-title__searchimg_form_container .error {
	display: none;
	padding: 8px 16px;
	border-radius: 4px;
	background: var(--color-gray);
	color: var(--color-red);
}

.search-title__searchimg_form_container .image_href {
	display: flex;
	gap: 6px;
}

.search-title__searchimg_form_container .input-text {
	background: var(--color-white);
	width: 100%;
	border: 1px solid var(--color-gray4);
	border-radius: var(--radius-border2);
	padding: 0px 12px;
	transition: border .3s var(--transition), background .3s var(--transition);
	color: var(--color-text);
	font-size: 14px;
	height: 46px;
}

@media screen and (max-width: 768px) {
	.search-title__searchimg_form_container .input-text {
		padding: 0px 6px;
		font-size: 12px;
	}

}

.search-title__searchimg_form_container .input-text::placeholder {
	color: var(--color-gray3);
}

.search-title__searchimg_form_container .title {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.search-title__searchimg_form_container .title span {
	font-weight: 500;
}

#smartsearch-title__req_history {
	display: none !important;
}
#current_search_img {
	display: none !important;
}
.smartsearch-page {
	display: none;
}
/* End */


/* Start:/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/style.min.css?17732704789446*/
.file-placeholder .files-list td,.file-placeholder .files-name .f-wrap{text-overflow:ellipsis;overflow:hidden}.file-placeholder .file-placeholder-tbody tr{display:flex;align-content:center}.file-placeholder .files-size{width:0!important}.files-storage{display:flex!important}.files-storage .loading-wrap{width:200px!important}.file-placeholder .files-storage-block{width:20px;height:20px;display:flex}.file-placeholder .loading-wrap{display:inline-block;margin-left:15px;vertical-align:middle;position:relative;width:50%}.file-placeholder .loading{background:var(--color-gray-500);display:block;border:none;border-radius:12px;height:19px;box-shadow:none}.file-placeholder .loading .del-but{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.58859 2.71569L2.64645 2.64645C2.82001 2.47288 3.08944 2.4536 3.28431 2.58859L3.35355 2.64645L8 7.293L12.6464 2.64645C12.8417 2.45118 13.1583 2.45118 13.3536 2.64645C13.5488 2.84171 13.5488 3.15829 13.3536 3.35355L8.707 8L13.3536 12.6464C13.5271 12.82 13.5464 13.0894 13.4114 13.2843L13.3536 13.3536C13.18 13.5271 12.9106 13.5464 12.7157 13.4114L12.6464 13.3536L8 8.707L3.35355 13.3536C3.15829 13.5488 2.84171 13.5488 2.64645 13.3536C2.45118 13.1583 2.45118 12.8417 2.64645 12.6464L7.293 8L2.64645 3.35355C2.47288 3.17999 2.4536 2.91056 2.58859 2.71569L2.64645 2.64645L2.58859 2.71569Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") center no-repeat;cursor:pointer;height:20px;position:absolute;right:0;width:20px}.file-placeholder .load-indicator{position:absolute;left:0;top:0;background:var(--main-color);border-radius:12px;color:#fff;font-size:12px;height:19px;text-align:center;text-shadow:none}.file-placeholder .load-number{display:inline-block;box-sizing:border-box;padding-top:2px}.file-placeholder .files-title{background:0 0;color:var(--color-gray-500);font-size:12px;text-shadow:none;left:13px;top:12px;width:54px;padding-left:20px;position:absolute}.file-placeholder .files-list-wrap{margin-left:56px}html* .file-placeholder .files-list{width:auto!important;margin-top:16px}.file-placeholder .files-list{table-layout:fixed;width:100%;position:relative;border:none;margin:8px 0}.file-placeholder .files-list td{box-shadow:none;border-bottom:none;color:transparent;font-size:12px;line-height:16px;padding:8px 0;white-space:nowrap;position:relative;zoom:1;width:auto}.file-placeholder .file-edit,.file-placeholder .file-section,.file-selectdialog .file-extended,.file-selectdialog .file-simple{display:none}.file-placeholder .files-name{width:30%}.file-placeholder .files-storage{width:20%}.file-placeholder .files-storage .files-storage-text{display:inline-block;width:80px;color:#5c6470}.file-placeholder .files-storage-block{position:relative}.file-placeholder .files-text{-moz-box-sizing:border-box;color:var(--main-color);display:flex;font-weight:500;max-width:100%;padding-right:20px;position:relative;zoom:1}.file-placeholder .error-load .error-text,.file-placeholder .error-load .files-text{color:#b00}.file-placeholder .f-wrap{display:inline-block;overflow:hidden;width:100%;word-wrap:break-word;zoom:1}.file-placeholder .del-but{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") no-repeat;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.file-placeholder .files-text .del-but{background-position:6px -19px;display:inline-block;margin-top:-2px;position:static;vertical-align:top}.file-placeholder .files-storage-block .del-but,.file-placeholder .loading .del-but{background-position:7px -20px;top:0}.file-placeholder .info-icon{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") -112px -60px no-repeat;display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:17px}.file-placeholder .stor-place{display:inline-block;margin-left:10px;vertical-align:top}.file-placeholder .stor-text{display:inline-block;border-bottom:1px solid #5c6470}.file-placeholder .stor-pl-arrow{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") -130px -23px no-repeat;display:inline-block;margin-left:10px;height:5px;vertical-align:middle;width:3px}.file-placeholder .edit-stor{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") 4px -64px no-repeat;display:none;height:15px;margin-left:0;vertical-align:middle;width:15px}.file-placeholder .files-path,.file-placeholder .files-path:active,.file-placeholder .files-path:hover,.file-placeholder .files-path:link,.file-placeholder .files-path:visited{border-bottom:1px dashed #5c6470;display:inline-block;color:#5c6470;text-decoration:none}.file-placeholder .files-placement,.file-placeholder .files-placement:active,.file-placeholder .files-placement:hover,.file-placeholder .files-placement:link,.file-placeholder .files-placement:visited{display:inline-block;color:#5c6470;text-decoration:none}.file-selectdialog{background:0 0;border:none;overflow:hidden;position:relative;display:none}.file-selectdialog .file-simple .file-placeholder{margin-top:0;margin-left:90px}.file-selectdialog .file-extended .file-selector{position:relative;padding:24px 0;border-color:var(--color-gray-500);border-radius:3px;border-style:dashed;border-width:1px;text-align:center}.file-selectdialog .file-extended .file-selector-active{background-position:57px -88px}.file-selectdialog .file-extended .file-load-img{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/loading-place-img.gif") no-repeat;height:79px;left:58px;top:20px;position:absolute;width:90px}.file-selectdialog .file-extended .file-selector:hover .file-load-img{background-position:0 -104px;left:55px;top:17px}.file-selectdialog .file-extended .file-uploader{color:var(--main-color);display:inline-block;overflow:hidden;position:relative;vertical-align:top}.file-selectdialog .file-extended .file-uploader .file-but-text{cursor:pointer;display:block;width:100%;height:100%;transition:color var(--transition)}.file-selectdialog .file-extended .file-uploader .file-but-text:focus,.file-selectdialog .file-extended .file-uploader .file-but-text:hover{color:var(--main-color-hover)}.file-selectdialog .file-extended .file-uploader .file-but-text:active{color:var(--main-color-active)}.file-selectdialog .file-uploader .file-fileUploader{font-size:120px;height:85px;opacity:0;position:absolute;right:0;top:-20px;cursor:pointer}.file-selectdialog .file-uploader .file-filemacos{left:0!important}.file-selectdialog .file-label2{color:#5c6470;font-size:12px;margin-left:58px;padding-bottom:11px}.file-selectdialog .file-simple .file-label2{margin-top:20px}.file-selectdialog .file-simple .file-selector{color:#5c6470;overflow:hidden;height:30px;font-weight:700;margin:6px 0 6px 90px;text-shadow:0 1px 0 rgba(255,255,255,.8)}.file-selectdialog .file-simple .file-uploader{overflow:hidden;position:relative;display:inline-block;margin:0 15px 0 0;vertical-align:middle;cursor:pointer}.file-selectdialog .file-simple .file-uploader-left{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") 0 -240px no-repeat;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-uploader-right{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") -7px -240px no-repeat;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-but-text{background:url("/local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/images/live_feed_sprite.png") 0 -267px repeat-x;color:#7a808c;display:inline-block;font-size:12px;font-weight:700;height:25px;padding:2px 10px 0;text-shadow:0 1px 0 rgba(255,255,255,.8);vertical-align:top}.feed-add-photo-block{display:inline-block;margin:16px 16px 0 0;height:120px;width:120px;padding-right:0;position:relative;vertical-align:top}.feed-add-photo-block .feed-add-post-del-but{position:absolute;top:0;right:-12px;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8M15 15L8 8M8 8L15 1.00004M8 8L1 15' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:center;background-color:var(--color-gray-500);border-radius:50%;cursor:pointer;transition:background-color var(--transition);z-index:100}.feed-add-photo-block .feed-add-post-del-but:focus,.feed-add-photo-block .feed-add-post-del-but:hover{background-color:var(--main-color-hover)}.feed-add-photo-block .feed-add-post-del-but:active{background-color:var(--main-color-active)}.feed-add-img-wrap{position:relative;padding:0;background:0 0;border:none;border-radius:var(--border-radius);box-shadow:none;display:block;text-align:center;line-height:0;overflow:hidden;z-index:2}.feed-add-img-wrap:hover::before{background-color:var(--backdrop)}.feed-add-img-wrap:hover~.feed-add-img-title{color:var(--white)}.feed-add-img-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color var(--transition);z-index:100}.feed-add-img-wrap img{border-radius:var(--border-radius)}.feed-add-img-title{position:absolute;top:8px;left:50%;display:block;width:calc(100% - 8px);color:transparent;font-weight:400;font-size:12px;overflow:hidden;transform:translateX(-50%);transition:color var(--transition);pointer-events:none;z-index:100}.feed-add-photo-block .feed-add-close-icon{background-color:#fff;background-position:8px -19px;height:22px;top:1px;right:1px;width:22px}.feed-add-photo-block .feed-add-close-icon:hover{background-position:-57px -60px}.feed-add-post-dnd-notice{background:var(--white);border:1px dashed var(--color-gray-500)}
/* End */
/* /local/templates/.default/assets/css/libs.css?177327047943251 */
/* /local/templates/.default/assets/css/main.css?1776535497282031 */
/* /local/templates/.default/components/sotbit/search.title/main/style.css?17765271279212 */
/* /local/templates/.default/components/sotbit/search.title/main/bitrix/main.file.input/.default/style.min.css?17732704789446 */
