

/* Start:/local/templates/auto-motors/js/lib/fancy/style.css?174653225512795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/auto-motors/js/lib/swiper/style.css?174653225517905*/
/**
 * Swiper 9.3.2
 * 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: May 15, 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}
/* End */


/* Start:/local/templates/auto-motors/css/styles_1746532267.css?174653411071939*/

/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /local/templates/auto-motors/styles/
*/

@import '/local/templates/auto-motors/css/../css/swiper-bundle.min.css';@import '/local/templates/auto-motors/css/../css/reset.css';:focus-visible{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-ExtraBold.eot');src:local('Proxima Nova Extrabold'), local('Inter-ExtraBold'), url('/local/templates/auto-motors/css/../fonts/Inter-ExtraBold.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-ExtraBold.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-Medium.eot');src:local('Proxima Nova Medium'), local('Inter-Medium'), url('/local/templates/auto-motors/css/../fonts/Inter-Medium.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-Medium.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-Medium.woff2') format('woff2');font-weight:500;font-style:normal;}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-Bold.eot');src:local('Proxima Nova Bold'), local('Inter-Bold'), url('/local/templates/auto-motors/css/../fonts/Inter-Bold.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-Bold.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-Bold.woff2') format('woff2');font-weight:700;font-style:normal;}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-SemiBold.eot');src:local('Proxima Nova SemiBold'), local('Inter-SemiBold'), url('/local/templates/auto-motors/css/../fonts/Inter-SemiBold.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-SemiBold.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-Regular.eot');src:local('Proxima Nova Regular'), local('Inter-Regular'), url('/local/templates/auto-motors/css/../fonts/Inter-Regular.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-Regular.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-Regular.woff2') format('woff2');font-weight:400;font-style:normal;}@font-face{font-family:'Inter';src:url('/local/templates/auto-motors/css/../fonts/Inter-Light.eot');src:local('Proxima Nova Light'), local('Inter-Light'), url('/local/templates/auto-motors/css/../fonts/Inter-Light.eot?#iefix') format('embedded-opentype'), url('/local/templates/auto-motors/css/../fonts/Inter-Light.woff') format('woff'), url('/local/templates/auto-motors/css/../fonts/Inter-Light.woff2') format('woff2');font-weight:300;font-style:normal;}.ui-text b{font-weight:600}.ui-text h3{letter-spacing:-0.64px;font-size:calc((100vw - 480px) / (1280 - 480) * (40 - 22) + 16px);font-weight:700;line-height:1;margin:4rem 0 1.5rem}@media (min-width:1900px){.ui-text h3{font-size:40px}}.ui-text h3:first-child{margin-top:0}.ui-text h4{font-size:calc((100vw - 480px) / (1280 - 480) * (24 - 18) + 16px);font-weight:600;line-height:1.33;letter-spacing:-0.48px;margin-bottom:0.75rem}@media (min-width:1900px){.ui-text h4{font-size:24px}}.ui-text img{width:100%;height:auto;border-radius:12px;margin-top:1.5rem}.ui-text p{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;letter-spacing:-0.18px;margin-bottom:1em}.ui-text ul,.ui-text ol{display:grid;grid-gap:1em;list-style:disc;padding-left:1.3em;font-size:18px;line-height:28px;letter-spacing:-0.18px;margin-bottom:1em}.ui-text ol{list-style:decimal}@media (max-width:970px){.ui-text h3{margin:0.875rem 0 0.625rem}.ui-text h4{margin-bottom:0.3125rem}.ui-text p{font-size:14px;line-height:22px;letter-spacing:-0.14px;margin-bottom:0.6em}.ui-text img{margin-top:0}.ui-text ul,.ui-text ol{font-size:14px;line-height:22px;letter-spacing:-0.14px;grid-gap:0.6em}}@media (max-width:540px){.max-width img{margin:0 -0.5rem;width:calc(100% + 1rem);border-radius:0}}.header__head{font-size:14px;font-weight:500;line-height:150%;color:#222}.header__location{display:flex;align-items:center;margin-right:85px;gap:5px}.header{margin-bottom:30px;z-index:333}.header .container{padding-top:16px;padding-bottom:16px;background-color:#fff}.header__content{padding:11px 0 26px;display:flex;align-items:center}.header__head{display:flex;align-items:center}.header__tel{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;font-size:15px;font-weight:700;line-height:120%}.header__tel-text{color:#3251a3;font-size:12px;font-weight:500;line-height:18px}.header__logo{max-width:189px;margin-right:57px}.header__location .icon{width:18px;height:18px}.header__search{display:flex;position:relative;margin-left:13px;flex-grow:1}.search-icon{position:absolute;width:26px;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;background-color:transparent;border:none}.search-input{border-radius:8px;border:1px solid #dadada;padding:14px 22px;font-size:16px;line-height:112%;width:100%}.search-input::placeholder{color:#d9d9d9}.header__personalities{margin-left:70px;display:flex;align-items:center;gap:38px}.personality{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:135%}.personality .icon{width:26px;height:26px;position:relative}.personality__basket-count{min-width:16px;font-size:12px;font-weight:500;line-height:12px;padding:2px 4px;background:#f00;border-radius:50%;color:#fff;display:flex;justify-content:center;position:absolute;top:-3px;right:-4px}.footer{background:#111421}.footer-main{border-radius:0px 0px 30px 30px;background:#f5f7fa;padding:62px 0;min-height:377px;color:#666;font-size:14px;line-height:135%}.footer__foot{padding:24px 0;color:#fff;font-size:14px;line-height:normal;letter-spacing:0.28px}.footer__foot .container{display:flex;justify-content:space-between}.footer__dev{display:flex;align-items:center;gap:15px}.footer__logo .logo{width:190px}.footer__logo{margin-bottom:40px}.footer__content{display:flex;justify-content:space-between}.footer__navigation{display:flex;gap:55px}.footer__navigation .nav{min-width:200px}.footer__contacts-list{display:flex;flex-direction:column;gap:11px}.footer__contacts-title{margin-bottom:34px}.footer__contacts{max-width:240px}.footer{margin-top:auto}.banners-list__items{display:flex;gap:25px}.banners-list__item{width:calc((100% - 50px) / 3);border-radius:10px;overflow:hidden}.banners-list__item img{height:100%;width:100%;object-fit:cover}.banners-list__item figure{height:173px}.banners-list{margin-bottom:98px}.banner-sep{margin-bottom:65px}.banner-sep__pic{height:145px}.banner-sep__pic img{border-radius:10px}.types__title{margin-bottom:16px}.types__filter{display:flex;margin-bottom:37px;gap:12px;flex-wrap:wrap;font-size:14px;line-height:1}.types__filter-item{border-radius:5px;background:#f5f7fa;padding:10px 12px}.types__items{margin-bottom:-30px;gap:30px;max-height:721px;overflow:auto;display:flex;flex-wrap:wrap}.types__item{display:flex;gap:36px;margin-bottom:30px;width:calc((100% - 150px) / 6)}.types__type-list{display:flex;gap:15px;flex-direction:column;font-size:16px;line-height:140%}.types__word{font-size:22px;font-weight:700;line-height:1}.types__more{color:#3251a3;font-size:16px;line-height:14px;margin-top:10px;cursor:pointer}.types{margin-bottom:74px}.clients__head{display:flex;justify-content:space-between;margin-bottom:16px}.clients__more{display:flex;align-items:center;gap:14px;color:#3251a3;font-size:16px;line-height:14px}.clients__list{display:flex;gap:20px}.client{border-radius:5px;border:2px solid rgba(0, 0, 0, 0.03);padding:17px 33px;width:calc((100% - 100px) / 6)}.client img{height:46px}.clients{margin-bottom:84px}.info{margin-bottom:70px}.info-wrp{display:flex;gap:20px}.info__block{border-radius:10px;background:#f5f7fa;padding:31px 30px 25px;display:flex;flex-direction:column;align-items:flex-start;position:relative;height:244px;width:calc(33% - 12.5px)}.info__block-title{margin-bottom:16px}.info__block-desc{font-size:16px;line-height:140%;max-width:390px}.info__block-btn{margin-top:auto}.info__block--with-car{background:linear-gradient(90deg, #f5f7fa 0.17%, #deebff 99.92%)}.info__block:last-child{flex-grow:1}.info__block-image{height:100%;position:absolute;top:0;right:0}.info__block-image img{height:100%}.info__block:last-child .info__block-desc{max-width:550px}.banners-slider{overflow:visible}.banners{overflow:hidden;padding:15px;margin-bottom:67px}.banner-slide{height:430px;position:relative;transition:0.5s transform ease;display:flex;align-items:center;border-radius:8px;overflow:hidden}.banners-slider:not(.swiper-initialized) .banner-slide:first-child{transform:scaleY(1.065)}.banner__bg{position:absolute;top:0;left:0;width:100%;height:100%}.banner__bg img{height:100%;width:100%;object-fit:cover}.banner-slide.swiper-slide-active{transform:scaleY(1.065)}.banner__title{font-size:42px;line-height:52px;margin-bottom:17px}.banner__desc{font-size:16px;line-height:26px;margin-bottom:22px;max-width:640px}.banner__buttons{display:flex;gap:20px}.banner__content{position:relative;padding:50px 89px 0;color:#fff}.banner__title{text-transform:uppercase}.banner__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.banners{margin-bottom:67px}.items__head{margin-bottom:28px}.items{margin-bottom:70px}.items__title{margin-bottom:16px}.items__filter{font-size:14px;display:flex;gap:12px;line-height:1}.items__filter-item{padding:10px 20px;border-radius:5px;background:#f5f7fa;cursor:pointer}.items__card-list{display:flex;flex-wrap:wrap;margin-top:-10px;gap:20px}.card{position:relative;width:calc((100% - 50px) / 6);margin-top:10px}.gallery__pic{display:flex;height:200px;justify-content:center}.gallery__pic img{height:100%}.card__tags{position:absolute;top:1px;left:0;display:flex;flex-direction:column;gap:5px;align-items:flex-start;color:#fff;font-size:10px;line-height:1;letter-spacing:1.2px;text-transform:uppercase;z-index:2}.card__tag{padding:6px 7px;border-radius:6px;background:#a56ffd;box-shadow:0px 0px 10px 0px rgba(255, 101, 101, 0.25)}.card__content{margin-top:8px}.card__price{font-size:17px;font-weight:700;line-height:25px;margin-bottom:4px}.card__title{margin-bottom:6px;color:#3251a3;font-size:16px;line-height:125%;text-decoration-line:underline}.card__articul{color:#999;font-size:14px;line-height:140%}.card__desc{margin:12px 0 8px;font-size:16px;font-weight:500;line-height:125%}.card__in-stock{color:#69be15;font-size:14px;font-weight:500;line-height:20px}.card__gallery.swiper-horizontal > .swiper-pagination-bullets{bottom:-2px}.items__more{display:flex;justify-content:center;margin:30px 0 0}.items__more .btn{min-width:188px;padding:15px}.items__card-list{gap:1.5rem 0.625rem}.bx-product-card{display:flex;flex-direction:column;border-radius:0.625rem}.bx-product-card .product__actions{opacity:0;margin-top:auto;width:100%;transition:0.3s all;transform:translateY(10px);padding:1rem 0.5rem 0}.bx-product-card .product__actions .btn{width:100%;padding:1.0625rem}.bx-product-card .basket-btns-row{margin-right:0;width:100%}.bx-product-card .product__actions .counter{width:100%}.bx-product-card .card__in-stock{margin-bottom:0.5rem}.bx-product-card:hover .product__actions{opacity:1;transform:translateY(0)}.bx-product-card .product__fav{top:0.625rem;right:0.625rem;z-index:10;position:absolute}.bx-product-card .card__content{height:8.4375rem;display:flex;flex-direction:column}.bx-product-card .card__title{font-size:14px}.bx-product-card .card__desc p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px}.bx-product-card .card__gallery.swiper-horizontal > .swiper-pagination-bullets{bottom:0.3125rem}.bx-product-card .gallery__pic{overflow:hidden;border-radius:10px;background-color:#fafafa;height:15.625rem}.bx-product-card .gallery__pic img{padding:10px;width:100%;filter:brightness(0.975)}@media (max-width:970px){.product-grid__response{margin-top:3rem}}@media (max-width:680px){.bx-product-card .gallery__pic{height:11rem}}.items__list-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;background:#f5f7fa;border-radius:10px;padding:10px}.product-line{padding:10px}.product-line .line__title{font-size:14px}.product-line .line__gallery{margin:0 10px 0 0px}.product-line .line__tag{width:105px;margin-bottom:10px;padding:6px 7px;border-radius:6px;color:#fff;font-size:10px;line-height:1;letter-spacing:1.2px;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(255, 101, 101, 0.25)}.tooltip{position:relative;background:#5263fc;padding:5px 10px;margin:5px;font-size:12px;border-radius:100%;color:white}.tooltip:before,.tooltip:after{position:absolute;content:'';opacity:0;transition:all 0.4s ease}.tooltip:after{content:attr(data-tooltip);background:#5263fc;width:260px;height:60px;font-size:13px;font-weight:600;top:-60px;left:-10px;padding:10px;border-radius:5px;letter-spacing:1px;transform:translateY(20px)}.tooltip:hover::before,.tooltip:hover::after{opacity:1;transform:translateY(-2px)}#anim{margin-bottom:20px}#anim:hover{animation:shake 500ms ease-in-out forwards}@media (max-width:680px){.items__list-list{display:grid;grid-template-columns:1fr 1fr}}.contact-items{margin:2rem 0 2rem;display:grid;grid-gap:2rem}.contact-item{display:grid;grid-gap:0.625rem}.contact-item p:nth-child(1){color:#222;font-size:16px;font-weight:700;line-height:125%}.map{border-radius:0.625rem;overflow:hidden}.text-page{margin-bottom:4rem;max-width:56.25rem}.text-page h2{margin-bottom:1.5rem;margin-top:2rem}.text-page h2:nth-child(1){margin-top:0}.text-page h3{margin-bottom:1rem;margin-top:2rem}.text-page h4{margin-bottom:0.625rem;margin-top:2rem}.text-page p{line-height:1.6;margin-bottom:1rem;text-align:justify}.text-page img{margin:0.625rem 0 2rem;width:100%;border-radius:0.625rem}.text-page ul{list-style:disc;padding-left:20px;display:grid;gap:10px}@media (max-width:970px){.text-page p{text-align:left}}.certificates{margin-bottom:3rem}.certificates-list{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:1rem}@media (max-width:1320px){.certificates-list{grid-template-columns:repeat(4, 1fr)}}@media (max-width:970px){.certificates-list{grid-template-columns:repeat(3, 1fr)}}@media (max-width:680px){.certificates-list{grid-template-columns:repeat(2, 1fr)}}.certificates-item{padding:1rem;border:1px solid #d9d9d9;display:flex;flex-direction:column;box-shadow:0 0 13px 3px transparent;transition:0.4s box-shadow}.certificates-item:hover{box-shadow:0 0 13px 3px rgba(1, 1, 1, .1)}.certificates-item-name{padding-top:2rem;margin-top:auto;font-weight:600}.certificates-item-img img{width:100%;height:auto}.certificates-text{margin-bottom:2rem;line-height:1.5}@media (max-width:680px){.certificates-text{font-size:14px}}*,*::before,*::after{box-sizing:border-box}.scrollbar--blue{scrollbar-width:thin;scrollbar-color:#3251a3 #f8f8f8}.scrollbar--blue::-webkit-scrollbar{width:3px;height:3px}.scrollbar--blue::-webkit-scrollbar-track{background:#f8f8f8;border-radius:50px}.scrollbar--blue::-webkit-scrollbar-thumb{background-color:#3251a3;border-radius:50px}body{font-family:'Inter', Arial, sans-serif;color:#222;display:flex;flex-direction:column;justify-content:start;min-height:100vh}body::-webkit-scrollbar{border-radius:100px;width:5px;background-color:#f5f5f5}body::-webkit-scrollbar-thumb{border-radius:100px;width:5px;background-color:#5b7fff}body::-webkit-scrollbar-track{border-radius:100px;background-color:#f5f7fa}a{color:inherit;text-decoration:none}h1,.h1{font-size:calc((100vw - 480px) / (1280 - 480) * (26 - 16) + 16px);line-height:120%;font-weight:500}h2,.h2{font-size:calc((100vw - 480px) / (1280 - 480) * (20 - 16) + 16px);line-height:110%;font-weight:500}h4,.h4{font-size:calc((100vw - 480px) / (1280 - 480) * (16 - 14) + 16px);line-height:normal}.max-width,.container{max-width:1550px;padding:0 15px;margin:0 auto;box-sizing:border-box;width:100%}@media (max-width:480px){.max-width,.container{padding:0 8px}}[data-popup]{cursor:pointer}.icon{width:18px;height:18px}.icon img,.icon svg{width:100%;height:100%}.image img{max-width:100%}.btn{border-radius:8px;background:#5b7fff;padding:11px 26px;color:#fff;font-size:16px;line-height:150%;cursor:pointer;border:none;font-family:inherit}.btn--darkest{background-color:#3251a3}.btn--blue-light{border-radius:8px;border:1px solid #fff;background:#f5f7fa;color:#3251a3}.btn--with-burger{display:flex;gap:9px;align-items:center}.btn--with-burger > span{justify-content:space-between;display:flex;flex-direction:column;gap:4px;width:19px}.btn--with-burger > span span{width:100%;height:1px;background-color:#fff;border-radius:4px}.btn--white{background:#fff;color:#3251a3}.btn--grey{background:#f5f7fa;color:#222}.btn--grey.clr--blue-dark{color:#3251a3}.nav{gap:24px;display:flex}.nav__item{display:flex;align-items:center;gap:3px}.nav--columns{gap:11px;flex-direction:column}.nav--item-head{margin-bottom:11px;color:#222;font-size:16px;font-weight:700;line-height:125%}.swiper-pagination-bullet{background:#fff;opacity:0.4}.swiper-pagination-bullet-active{opacity:1}.flat-pag .swiper-pagination-bullet{width:12px;height:2px;background:#dedede;opacity:1}.flat-pag .swiper-pagination-bullet-active{background:#3251a3}.filter-selected{background:#5263fc;color:#fff}.bg--purple{background:#a56ffd}.bg--peach{background:#ff6565}.clr--red{color:#e83a31}.clr--blue-dark{color:#3251a3}.clr--blue-light{color:#5b7fff}.object-fit{overflow:hidden}.object-fit img{width:100%;height:100%;object-fit:cover}.page-head-wrp{display:flex;border-radius:10px;overflow:hidden}.page-head__content{background:#f5f7fa;padding:16px 36px;width:50%;flex-grow:1}.page-head__banners{width:50%}.breadcrumbs{color:#5b7fff;font-size:12px;font-weight:500;line-height:normal;margin-bottom:12px}.breadcrumbs__item:before{content:" / "}.breadcrumbs__item:first-child:before{content:""}.page_title{line-height:123%}.page-head__subtitle{color:rgba(0, 26, 52, 0.60);font-size:12px;font-weight:500;line-height:normal;margin-top:5px}.page-head__banner{position:relative;color:#fff;padding:19px 16px 11px}.page-head__banner-title{font-size:16px;font-weight:700;line-height:140%;margin-bottom:5px}.page-head__banner-desc{font-size:12px;line-height:133%;margin-bottom:10px}.page-head__banner-link .btn{padding:8px 14px;font-size:12px;line-height:16px}.page-head__banner-pic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-head__banners.swiper-horizontal > .swiper-pagination-bullets{bottom:12px;text-align:end;padding-right:12px}.catalog__content{display:flex;gap:20px}.catalog__sidebar{width:240px;flex-shrink:0}.page-head{margin-bottom:44px}.page-head__personal{margin-bottom:56px}.page-head__personal .page-head__content{display:flex;flex-direction:column;justify-content:center}.personal-orders{margin-top:20px}.sidebar__title{font-weight:600;margin-bottom:15px}.sidebar__category-title{display:flex;gap:4px;align-items:center;font-size:14px;font-weight:500;line-height:normal}.sidebar__category-title .icon{width:14px;height:17px;transition:0.2s all ease}.sidebar__category{display:flex;flex-direction:column;gap:10px}.sidebar__category-list{font-size:13px;font-weight:500;line-height:normal;padding-left:15px;margin-bottom:15px}.sidebar__category-item{margin-bottom:5px;padding-left:10px}.sidebar__category-item ul{margin:10px 0;padding-left:5px}.category-active > a,.sidebar__category.open > .sidebar__category-title a{color:#5263fc}.sidebar__category.open:has(.category-active) > .sidebar__category-title a{color:#000}.sidebar__categories{display:flex;flex-direction:column;gap:13px;margin-bottom:38px}.sidebar__category:last-child .sidebar__category-list{margin-bottom:0}.filter{display:flex;flex-direction:column;gap:45px}.filter-block__title{font-weight:600;line-height:normal;margin-bottom:7px}.filter-block__search{border-radius:5px;background:#f5f7fa;border:none;padding:9px 13px;font-size:13px;line-height:normal;margin-bottom:21px;width:100%;margin-top:10px}.filter-block__checkboxes{display:flex;flex-direction:column;gap:13px}.filter-block__checkbox-item{font-size:14px;font-weight:500;cursor:pointer}.filter-block__checkbox-item input{display:none}.filter-block__checkbox-item span:before{content:"";border-radius:3px;border:2px solid #dedede;width:20px;height:20px;min-width:20px}.filter-block__checkbox-item span{display:flex;align-items:center;gap:7px}.filter-block__checkbox-item input:checked + span:before{background:#5b7fff;border-color:#5b7fff}.filter-block__letters{display:flex;flex-wrap:wrap;gap:8px}.filter-block__letter span{width:36px;height:36px;border-radius:3px;border:1px solid #eee;background:#f5f7fa;font-size:16px;line-height:normal;display:flex;justify-content:center;align-items:center;cursor:pointer}.filter-block__letter input{display:none}.filter-block__letter input:checked + span{background:#5b7fff;border-color:#5b7fff;color:#fff}.catalog__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}.catalog__sort{padding:8px 39px 8px 13px;border-radius:5px;border:1px solid #bbb;background:#fff;font-size:14px;position:relative;min-width:196px;cursor:pointer}.catalog__sort-arrow{position:absolute;top:50%;right:21px;width:13px;padding:2px;transform:translateY(-50%);pointer-events:none}.page__navigation{display:flex;align-items:center;gap:10px}.pages__nums{display:flex;align-items:center;gap:14px;font-size:15px;line-height:1;letter-spacing:0.3px}.pages__turn{display:flex;align-items:center;font-size:12px;letter-spacing:0.24px;gap:7px}.pages__num{padding:6px 10px}.page--selected{border-radius:5px;background:#f5f7fa}.pages__prev-icon{transform:scale(-1)}.pages__turn .icon{width:14px}.pages__turn .icon path{stroke:#222}.product{display:flex;border-bottom:1px solid #dedede;padding:20px 0;position:relative}.product:first-child{padding-top:0}.product__gallery{margin:0 30px 0 0px;width:125px;background-color:#fbfbfb;border-radius:10px}.product .gallery__pic{height:124px}.product__tags{display:flex;gap:6px;margin-bottom:12px}.product__topbutton{display:flex;grid-gap:10px;margin-bottom:10px}@media (max-width:480px){.product__topbutton{position:absolute;top:10px;flex-wrap:wrap;right:10px;grid-gap:0px}.product__topbutton .icon__text{display:none}}.detail__chars .product__topbutton{position:inherit}@media (max-width:480px){.detail__chars .product__topbutton{justify-content:space-between;margin-top:20px}.detail__chars .icon__text{display:block}}.product__tag{padding:6px 7px;border-radius:6px;color:#fff;font-size:10px;line-height:1;letter-spacing:1.2px;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(255, 101, 101, 0.25)}.product__name{display:block;margin-bottom:7px}.product__actions{margin-left:auto;display:flex;flex-direction:column;margin-right:0}.product__chars{font-size:14px;line-height:normal;display:flex;flex-direction:column;gap:4px}.product__char{display:flex;gap:5px}.product__char span:first-child{color:rgba(0, 26, 52, 0.60)}.product__price{font-size:18px;font-weight:700;line-height:190%}.product__in-stock{color:#69be15;font-size:14px;font-weight:500;line-height:140%}.product__actions .btn{margin-top:auto;font-size:14px;line-height:1;padding:13px;min-width:170px}.product__fav{cursor:pointer;transition:0.4s all;z-index:2;display:flex;font-size:12px;color:#5b7fff;align-items:center}.product__fav figure{margin-right:5px}.product__fav.disabled{pointer-events:none;opacity:0.3}.product__fav span.active{display:none}.product__fav span.no-active{display:block}.product__fav.active span.active{display:block}.product__fav.active span.no-active{display:none}.product__sub{right:0;cursor:pointer;transition:0.4s all;z-index:2;display:flex;font-size:12px;color:#5b7fff;align-items:center}.product__sub figure{margin-right:5px}.product__sub.disabled{pointer-events:none;opacity:0.3}.product__sub span.active{display:none}.product__sub span.no-active{display:block}.product__sub.active span.active{display:block}.product__sub.active span.no-active{display:none}.product:first-child .product__fav{top:0}.product:first-child .product__sub{top:30px}.catalog__banner-sep{height:120px;padding:19px 16px 11px;border-radius:5px;overflow:hidden;position:relative;width:100%;top:-2px;z-index:2;background-color:#f5f5f5}.catalog__banner-pic{width:100%;position:absolute;height:100%;top:0;left:0;z-index:-1}.catalog-items{flex-grow:1}.catalog__banner-content{color:#fff}.catalog__banner-title{font-size:16px;font-weight:700;line-height:140%;margin-bottom:5px}.catalog__banner-desc{font-size:12px;line-height:16px;margin-bottom:10px}.catalog__banner-content .btn{font-size:12px;line-height:16px;padding:8px 14px;border-radius:4px}.catalog__foot{padding-top:66px;display:flex;justify-content:flex-end}.catalog__content{margin-bottom:30px}.product__actions .btn--grey{margin-right:0;min-width:240px}.items__slider .items__card-list{flex-wrap:nowrap;gap:0}.basic_slider__arrows .swiper-button-next,.basic_slider__arrows .swiper-button-prev{width:48px;height:48px;user-select:none}.basic_slider__arrows .swiper-button-next:after,.basic_slider__arrows .swiper-button-prev:after{display:none}.items__slider-wrp{position:relative}.basic_slider__arrows .swiper-button-next,.basic_slider__arrows .swiper-button-prev{top:calc(50% - 35px / 2);margin-top:0;transform:translateY(-50%)}.basic_slider__arrows .swiper-button-next{right:-68px}.basic_slider__arrows .swiper-button-prev{left:-68px;transform:scale(-1) translateY(50%)}.basic_slider{padding-bottom:35px}.basic_slider.swiper-horizontal > .swiper-pagination-bullets{bottom:0}.basic_slider .swiper-pagination-bullet{background:#5b7fff;opacity:0.2}.basic_slider .swiper-pagination-bullet-active{opacity:1}.clients__slider-wrp{position:relative}.clients__slider-wrp .clients__list{gap:0}.detail-card{display:flex;align-items:flex-start;margin-bottom:80px}.detail__pic-wrp{width:38%;flex-shrink:0;margin-right:37px;display:flex;position:relative}.detail__pic-wrp .product__fav{top:0.625rem;right:0.625rem}.detail__chars-tags{display:flex;gap:10px;color:#fff;font-size:10px;font-weight:500;line-height:1;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:10px}.detail__chars-tag{box-shadow:0px 0px 10px 0px rgba(255, 101, 101, 0.25);border-radius:6px;padding:6px 7px;}.detail__chars-title{font-size:16px;font-weight:500;line-height:34px;margin-bottom:7px}.detail__chars-list{margin-bottom:25px;display:flex;flex-direction:column;gap:15px;font-size:14px;font-weight:500;line-height:normal;max-width:450px}.detail__chars-item > span:first-child{color:rgba(0, 26, 52, 0.60);display:flex;gap:8px}.detail__chars-item span{width:50%}.detail__chars-item{display:flex;gap:8px}.detail__chars{flex-grow:1}.detail__chars-item-sep{flex-grow:1;border-bottom:1px dashed #dbdbdb}.detail__chars-list a{color:#5b7fff}.detail__chars-show{color:#5b7fff;font-size:14px}.detail__to-basket{border-radius:15px;background:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.10);padding:46px 40px;display:flex;flex-direction:column;gap:17px}.detail__to-basket .basket-btns-row{margin-right:0;width:100%}.detail__to-basket .basket-btns-row button{width:100%}.detail__actions{border-radius:15px;background:#f5f7fa;width:330px}.detail__count-info{padding:20px 40px 23px;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1}.count-info__item{display:flex;justify-content:space-between;align-items:center}b{font-weight:bold}.count-info__item span:last-child{font-weight:bold;padding:5px 7px 4px;border-radius:5px;background:#e6e8ec}.count-info__item span.bg--green{color:#fff;background:#00d756}.count-info__item span.bg--peach{color:#fff;background:#ff6565}.detail__price{font-size:22px;line-height:145%;font-weight:bold}.detail__to-basket-button .btn{font-size:14px;font-weight:700;line-height:14px;padding:18px;width:100%}.counter{border-radius:8px;background:#f5f7fa;padding:14px 18px;display:flex;justify-content:space-between;font-size:16px;font-weight:600;line-height:14px;min-width:135px;align-items:center}.counter-minus,.counter-plus{width:15px;height:15px;position:relative;cursor:pointer}.counter-minus:before,.counter-plus:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#000}.counter-plus:after{content:"";height:15px;width:1px;position:absolute;left:calc(50% - 0.5px);top:0;background:#000}.analog__list .product:first-child{padding-top:20px;border-top:1px solid #dedede}.analog__list .product:last-child{border-bottom:0}.analog__title{margin-bottom:18px}.product_second-type .gallery__pic{height:80px}.product_second-type .product__content{margin-top:12px;display:grid;grid-template-columns:3fr 2fr;grid-gap:30px}.product_second-type .product__name{font-size:16px;font-weight:500;line-height:22px}.product_second-type .product__char span{font-weight:500}.product_second-type .product__actions{margin-left:auto;min-width:150px;text-align:start}.product_second-type .product__actions{flex-direction:row;align-items:flex-start;gap:70px;padding-top:4px}.product_second-type .product__actions .btn{width:100%}.product_second-type .basket-btns-row{min-width:106px;margin:auto 0}.analog__list .product:first-child{padding-top:8px}.product_second-type{padding:8px 0 15px;display:grid;grid-template-columns:1fr 4fr 2fr}.product_second-type .swiper-horizontal .product__gallery-pagination{bottom:-2px}.product_second-type .product__in-stock{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.product_second-type .product__price-wrp{display:flex;flex-direction:column-reverse;margin:auto 0}.product_second-type .product__price{margin-top:-5px}.detail__analogs{max-width:1133px;margin-bottom:87px}.detail__desc{margin-bottom:60px;display:flex;flex-direction:column;gap:18px;font-size:14px;font-weight:400;line-height:170%;max-width:870px}.detail__detail-chars{display:flex;flex-direction:column;gap:28px;max-width:970px;margin-bottom:87px}.detail__detail-chars-list{display:flex;flex-wrap:wrap;gap:15px;line-height:normal;font-size:14px;justify-content:space-between}.detail__detail-chars-list .detail__chars-item{width:calc((100% - 55px) / 2)}.detail__apply{display:flex;flex-direction:column;gap:18px}.detail__apply-list{color:#5b7fff;font-size:14px;font-weight:500;line-height:normal;display:flex;flex-direction:column;gap:10px}.detail-sec{margin-bottom:100px}.detail-sec .items{max-width:1250px}.items_second-type .swiper-button-prev,.items_second-type .swiper-button-next{position:static;margin:0;transform:none}.items_second-type .items__arrows{position:absolute;top:-65px;right:0;display:flex;gap:15px}.items_second-type .swiper-button-prev{transform:scale(-1)}.detail__thumbs-slider{width:62px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.detail__thumbs-slider .image{height:100%}.detail__thumbs-slider .image img{max-height:100%}.detail__thumb{cursor:pointer;height:56px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #d9d9d9}.detail__thumb.swiper-slide-thumb-active{border-color:#5b7fff}.detail__thumb img{height:100%;width:100%;object-fit:contain}.detail__pic-slider{margin-left:16px;width:31rem;height:465px;background-color:#fbfbfb;border-radius:10px}.detail__pic-slider .image{height:100%;display:flex;justify-content:center;align-items:center}.detail__pic-slider .image img{max-height:100%;height:100%;width:100%;object-fit:contain}.detail__thumbs-slider{margin:0}.basket__head{display:flex;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #d9d9d9}.basket-wrp{display:flex;gap:5%;align-items:normal;margin-bottom:100px}.basket__side-menu{width:330px;border-radius:10px;background:#f5f7fa;position:sticky;top:1rem;z-index:10}.basket__content{flex-grow:1}.basket__action{padding:31px 37px 37px 31px;border-radius:10px;background:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.10)}.basket__count-info{padding:16px 37px 21px 31px;font-size:14px;line-height:1;display:flex;flex-direction:column;gap:7px}.basket__final-price{font-size:22px;font-weight:700;line-height:145%;display:flex;flex-direction:column;margin-bottom:12px}.final-price__note{color:rgba(0, 26, 52, 0.60);font-size:12px;font-weight:500;line-height:normal}.basket__action-note{color:#676767;font-size:14px;line-height:170%;margin-bottom:19px}.basket__action-note--no-auth a{color:#5263fc}.basket__action-btn{width:100%;padding:18px;font-size:14px;line-height:1;font-weight:bold}.basket__title{margin-right:auto}.basket__head{align-items:flex-end;gap:14px}.basket__head .btn--white{color:#9b9b9b;font-size:14px;line-height:16px;padding:12px;min-width:188px;border:1px solid #e2e2e2}.basic_input-blue{border-radius:5px;background:#f5f7fa;border:none}.basic_input{color:#9b9b9b;font-size:14px;font-weight:400;line-height:1;padding:13px;min-width:240px}.basic_input::placeholder{color:#9b9b9b}.product_in-basket{padding:25px 0 17px;align-items:flex-start}.product_in-basket .product__content{font-size:14px;font-weight:500;line-height:140%;max-width:350px;display:flex;flex-direction:column;gap:15px;width:100%}.product_in-basket .product__name{margin:0}.product_in-basket .product__prices{margin:0;display:flex;gap:25px;padding-left:114px;min-width:336px}.product_in-basket .product__price-wrp{display:flex;flex-direction:column;gap:4px;min-width:48%}.product_in-basket .product__count{margin-top:0}.product_in-basket .product__price{font-size:14px;line-height:normal;font-weight:500}.product_in-basket .product__price-note{color:rgba(0, 26, 52, 0.60);font-size:12px;font-weight:500;line-height:166%}.product_in-basket .product__remove{font-size:12px;font-weight:500;line-height:normal;position:absolute;bottom:17px;right:0;z-index:2;cursor:pointer}.footer{margin-top:auto}.ordered__content{border-radius:10px;background:#f5f7fa;padding:33px;display:flex;flex-direction:column;gap:13px;min-height:333px}.ordered__buttons{margin-top:auto;display:flex;gap:15px}.ordered__title a{color:#5b7fff}.ordered__desc{font-size:14px;line-height:24px;max-width:974px}.ordered{margin-bottom:83px}.sign{flex-grow:1;background:#f5f7fa;padding:46px 0 110px}.sign-wrp{max-width:494px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:76px}.sign__logo .logo{width:189px}.sign__form-wrp{padding:41px 49px 49px;background:#fff;border-radius:10px;width:100%}.sign__title{font-size:22px;line-height:normal;text-align:center;margin-bottom:40px}.sign__form{display:flex;flex-direction:column;gap:27px}.input_form{font-family:inherit}.form__label{font-size:14px;display:flex;flex-direction:column;gap:10px}.form__note{color:#797979}.input_form{font-size:14px;border-radius:5px;background:#f5f7fa;border:none;padding:17px 21px}.input_form::placeholder{color:#787878}.form__buttons{display:flex;flex-direction:column;gap:18px}.form__buttons .btn{width:100%;font-size:14px;line-height:1;padding:18px}.page-head_default .page-head__content{padding:25px 35px}.personal__container{display:flex;gap:22px}.personal__sidebar{width:365px;flex-shrink:0;display:flex;flex-direction:column}.personal__sidebar-link{border-bottom:1px solid rgba(0, 0, 0, 0.03)}.personal__sidebar-link{border-radius:5px;padding:22px 27px;display:flex;align-items:center;gap:9px;cursor:pointer}.sidebar-link_active{pointer-events:none;background:#f5f7fa;border-color:#f5f7fa;color:#5b7fff}.personal__sidebar-link:last-child{border:none}.personal__sidebar-link span{border-radius:3px;background:#ff6565;padding:3px 4px;color:#fff;font-size:12px}.personal{margin-bottom:130px}.personal-main__form-grid{grid-template:1fr 1fr 1fr 1fr/1fr 1fr;display:grid;gap:27px 17px;margin-bottom:50px}.personal-main__form-grid .form__label:nth-child(4){grid-column:0.66667;grid-row:0.4}.personal-main__form-grid .form__note{font-size:12px;line-height:16px}.personal-main__form-button{padding:14px 14px 17px;line-height:1;min-width:225px;font-weight:400}.personal-main{max-width:1000px}.personal-orders{display:flex;flex-direction:column;gap:30px;flex-grow:1}.personal-orders__head{color:#949494;font-size:16px;line-height:1;display:flex;gap:22px}.selector_selected{color:#3251a3}.personal-orders__orders-table{width:100%}.table__more{cursor:pointer}.table__row:first-child td{padding:7px 0}.table__row td:first-child{padding-left:22px}.table__row td:last-child{padding-right:18px;text-align:end}.table__row td{padding:21px 0}.table__row:nth-child(2n-1){background:#f9f9f9}.table__row:first-child{background:#f5f7fa;color:#979797}.table__row:not(:first-child) .table__num{font-weight:700}.table__date{width:12%}.personal-orders__selector{cursor:pointer}.personal-orders__pagination{align-self:flex-end}.text{margin:15px 0 120px}.text-default{max-width:1020px;line-height:normal}.text-default p{margin-top:22px}.text-default h2:not(:first-child){margin-top:22px}.cat-popup{position:fixed;width:100%;height:100%;background:#fff;z-index:222;left:0;bottom:0;overflow:auto;padding-top:195px;display:none}.clients_big .clients__list{flex-wrap:wrap;gap:15px}.clients_big .client{width:calc((100% - 105px) / 7);padding:20px 0px}.clients_big .client img{max-height:50px;height:auto}.clients_big .clients__head{margin-bottom:20px}.categories__content{display:flex;gap:65px;min-height:25.5rem}.categories__select-item{padding:8px 16px 8px 8px;border-radius:5px;cursor:pointer}.categories__select{font-size:16px;font-weight:500;line-height:22px;width:250px}.category_selected{background:#f5f7fa;color:#3251a3}.categories__cat-wrp{flex-grow:1}.categories__cat{display:none}.cat_open{display:block}.cat-popup__wrapper{display:flex;flex-direction:column;gap:60px}.categories__cat-title{line-height:32px;margin-bottom:3px;display:flex}.categories__cat-title a{margin-left:auto;font-size:0.875rem}.categories__cat-count{font-size:12px;font-weight:500;margin-top:10px}.categories__cat-list{column-count:6;font-size:13px;font-weight:500}.categories__cat-list-wrp{max-height:21.25rem;overflow:auto;margin-top:30px}.category{margin-top:30px;display:flex;gap:14px;flex-direction:column;page-break-inside:avoid;break-inside:avoid}.category ul{display:flex;flex-direction:column;gap:14px;color:#959595}.category:first-child{margin-top:0}.clients.clients_big{margin-bottom:60px}.cat-popup__wrapper{gap:60px}.menu_opened{overflow:hidden}.menu_opened .cat-popup{display:block}.menu_opened .header__foot{display:none}.menu_opened .btn--with-burger > span span:nth-child(2){display:none}.menu_opened .btn--with-burger > span span:nth-child(1){transform:rotate(40deg) translateY(3px)}.menu_opened .btn--with-burger > span span:nth-child(3){transform:rotate(-40deg) translateY(-3px)}.header__catalog-btn{user-select:none}.fancybox-content{padding:23px 45px 52px 30px;width:100%;max-width:1600px;margin:0 25px}.fancybox-button svg{width:34px;height:34px;margin:0 auto}.fancybox-slide--html .fancybox-close-small{padding:0}.popup__title{margin-bottom:5px}.popup__sub-title{color:rgba(0, 26, 52, 0.60);font-size:12px;font-weight:500;margin-bottom:32px}.order__items-wrp{display:flex;width:100%;gap:50px}.order-popup{width:100%}.order-popup .product__gallery{flex-shrink:0}.order-popup .product_second-type .product__actions{padding-top:0}.order-popup .product_second-type:last-child{padding-bottom:0}.order-popup .product:first-child{border-top:1px solid #dedede;padding-top:8px}.order__items-list{flex-grow:1}.order__items-btns{display:flex;width:318px;flex-direction:column;gap:18px}.order__items-btns .btn{width:100%}.product__count{margin-top:24px;margin-left:auto;padding-right:22px}.detail-popup{width:100%}.popup{width:100%}.analog-popup__analogs-wrp{display:flex;gap:44px}.analogs{display:flex;flex-direction:column;gap:20px;flex-grow:1}.apply{display:flex;flex-direction:column;gap:25px;width:350px}.apply__list{color:#5b7fff;font-size:14px;font-weight:500;line-height:normal;display:flex;flex-direction:column;gap:12px}.analogs__list{padding-top:8px;border-top:1px solid #dedede}@media (max-width:1650px){.basic_slider__arrows .swiper-button-prev{left:0;bottom:0;top:auto;transform:scale(-1)}.basic_slider{padding-bottom:60px}.basic_slider.swiper-horizontal > .swiper-pagination-bullets{bottom:12px}.basic_slider__arrows .swiper-button-next{right:0;bottom:0;top:auto;transform:none}.fancybox-content{max-width:calc(100% - 50px);padding:23px 20px 52px 10px}.order-popup .order__items-wrp{flex-direction:column}.order-popup .order__items-btns{flex-direction:row;width:auto}.order-popup .product_second-type:last-child{padding-bottom:15px}}.gallery-squares{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:flex}.gallery-square{flex-grow:1}.personal__sidebar-link{border:none}.sidebar__category-list{display:none}.sidebar__category.open .sidebar__category-list{display:block}.sidebar__category:has(.category-active) .sidebar__category-list{display:block}.sidebar__category-item ul{display:none}.sidebar__category-item:has(.category-active) ul,.sidebar__category-item.category-active ul{display:block}.sidebar__category.open .sidebar__category-title:not(.no-child) .icon{transform:rotate(90deg)}.search_hidden{display:none}.filter-block__checkboxes{max-height:251px;overflow:auto}.filter-block__checkboxes::-webkit-scrollbar{border-radius:100px;width:5px;background-color:#f5f5f5}.filter-block__checkboxes::-webkit-scrollbar-thumb{border-radius:100px;width:5px;background-color:#dedede}.filter-block__checkboxes::-webkit-scrollbar-track{border-radius:100px;background-color:#f5f7fa}.filter-block__more{margin-top:20px;cursor:pointer;color:#3251a3;font-size:14px;font-weight:500;line-height:normal}.catalog__sort-dropdown{position:absolute;top:calc(100% + 5px);border-radius:5px;background:#fff;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.05);z-index:22;width:100%;left:0;padding:19px;color:#000;font-size:14px;line-height:normal;display:flex;flex-direction:column;gap:11px;display:none}.catalog__sort-text{padding:8px 39px 8px 13px}.catalog__sort{padding:0}.catalog__sort.opened .catalog__sort-arrow{transform:translateY(-50%) scaleY(-1)}.catalog__sort.opened .catalog__sort-dropdown{display:flex}.catalog__sort{user-select:none}.item_selected{color:#3251a3}.catalog__sort-item:hover{color:#3251a3}.catalog__sort-item{transition:0.2s all ease}.sidebar__category-title{cursor:pointer}@media (max-width:970px){.gallery-squares{display:none}.product:first-child .product__fav{top:0.625rem}.product:first-child .product__sub{top:0.625rem}.product__fav{top:0.625rem;right:0.625rem}}@media (max-width:1400px){.card{width:calc((100% - 45px) / 4)}.items__card-list{gap:15px}.info__block:last-child .info__block-desc{max-width:400px}}@media (max-width:1280px){.banner-slide{height:300px}.banner__content{padding:30px 40px}.banner__title{font-size:30px;line-height:1;margin-bottom:12px}.banner__desc{font-size:14px;line-height:20px;margin-bottom:15px;max-width:420px}.banner__buttons{gap:15px}.btn{padding:9px 15px;font-size:14px}.clients__list{gap:15px;overflow:hidden}.client{width:calc((100% - 45px) / 4) !important;padding:15px;flex-shrink:0}.nav{gap:20px;font-size:14px}.types__item{width:calc((100% - 90px) / 4)}.types__filter{margin-bottom:20px}.info__block{height:200px;padding:20px}.info__block-desc{font-size:14px}.info__block-title{margin-bottom:10px}.info__block:last-child .info__block-desc{max-width:300px}.footer__navigation{gap:25px}.footer__navigation .nav{min-width:150px}.detail__pic-slider{width:300px;height:300px;margin-left:10px}.detail__thumbs-slider{width:50px}.detail__thumb{height:43px;padding:4px}.detail__pic-wrp{width:31%}.detail__chars-list{font-size:12px;line-height:1}.detail-card{gap:10px}.detail__chars-show{font-size:12px}.detail__to-basket{padding:20px}.detail__actions{width:250px}.detail__count-info{padding:15px 20px 20px}.product_second-type .product__name{max-width:300px}.product_second-type .product__actions{gap:40px}.basket__content{width:100%}.basket-wrp{flex-direction:column;gap:30px}.basket__side-menu{width:100%}.basket__action-btn{padding:15px}.personal__sidebar{width:220px}.table__date{width:14%}}@media (max-width:970px){.filter-menu{position:fixed;background:#fff;left:0;bottom:0;height:100%;z-index:334;overflow:auto;width:100%;display:none}.filter-menu.menu_opened{display:block}.filter-menu__title{font-size:15px;font-weight:700;line-height:24px;}.filter-menu{padding:18px 16px 28px}.filter-menu__head{display:flex;justify-content:space-between;margin-bottom:32px}.catalog__sort-text{padding:0}.catalog__sort-dropdown{padding:10px}.catalog-basket{font-size:14px;position:fixed;bottom:8px;width:calc(100% - 32px);left:16px;border-radius:10px;background:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.18);z-index:222;padding:20px 17px 17px;display:flex;align-items:center;gap:12px;line-height:19px}.catalog-basket .personality__icon{position:relative}.catalog-basket__num{margin-left:auto;color:#686363}.catalog-basket__num b{color:#000;font-weight:normal}.catalog-basket__text{font-weight:500}.personal__sidebar-link{border:none}.filter-block__search,.filter-block__checkboxes{display:none}.filter-block__letters{display:none}.filter-block{border-bottom:1px solid #ebebeb;margin:0 -16px;padding:0 16px}.filter{gap:20px}.filter-block__title{margin-bottom:12px;font-size:15px;font-weight:400;line-height:24px;position:relative}.filter__buttons{width:100%;position:fixed;bottom:28px;left:0;padding:0 16px;display:flex;gap:7px}.filter__buttons .btn{width:50%}.filter-menu{padding-bottom:79px}.filter-block__title:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0deg);background:url(/_inc.icons/chevron.svg) no-repeat;width:9px;height:15px;transition:0.4s all}.opened .filter-block__title:after{transform:translateY(-50%) rotate(90deg)}.filter-block.opened .filter-block__title{margin-bottom:20px}.opened .filter-block__search,.opened .filter-block__checkboxes{display:flex}.opened .filter-block__letters{display:flex}.filter-block.opened{padding-bottom:20px}.filter-block__search{width:100%}.filter-block__checkboxes{max-height:none}.filter-block:last-child{border:none}.filter-block:has(:checked) .filter-block__title span:after{content:"";width:11px;height:11px;border-radius:50%;background-color:#3251a3;display:inline-block;margin-left:9px}.btn{border-radius:5px}.header{margin-bottom:17px;border-bottom:1px solid #dedede}.max-width,.container{padding:0 16px}.header__content{padding:0;justify-content:space-between;align-items:center}.header__logo{order:2;max-width:153px;margin:0}.header__search{align-items:center;margin:0;flex-grow:0;width:4.5rem}.search-icon{position:static;transform:none}.header__burger{order:3}.header__burger.btn--with-burger > span span{background:#282828}.header__burger.btn--with-burger > span{width:22px;gap:5px}.banners{margin-bottom:56px;padding:0 0 20px}.banner-slide.swiper-slide-active{transform:none;background:#f5f7fa}.banner-slide{height:auto;flex-direction:column}.banner__bg{position:static;height:200px;border-radius:10px;overflow:hidden;position:relative}.banner__content{color:#313131;padding:9px 18px 29px 13px}.banner__title{font-size:14px;font-weight:600;line-height:25px;margin-bottom:4px}.banner__desc{font-size:12px;line-height:18px;margin-bottom:12px}.banner__buttons{flex-direction:column;gap:12px}.banner__buttons .btn{width:100%;padding:15px;font-size:16px;line-height:1}.banners-slider.swiper-horizontal > .swiper-pagination-bullets{bottom:-20px}.banners-slider .swiper-pagination-bullet{background:#5b7fff}.clients__more{display:none}h2{line-height:22px}.clients__head{margin-bottom:11px}.clients__list{flex-wrap:wrap;gap:5px;justify-content:space-between}.client{width:calc((100% - 15px) / 2) !important;padding:18px 15px}.client__link{height:35px;display:flex;justify-content:center}.client__link img{max-height:100%}.clients{margin-bottom:56px}.items__title{margin-bottom:11px}.items__filter{gap:7px;overflow:auto;padding:0 15px;margin:0 -15px}.items__head{position:relative;z-index:2}.gallery__pic{height:141px}.card__in-stock{order:-1;margin-bottom:5px;font-size:12px}.card__content{margin-top:15px;display:flex;flex-direction:column}.card__price{order:5;font-size:15px}.card__title{font-size:14px;margin-bottom:3px;line-height:20px}.card__desc{margin:5px 0 12px;font-size:14px;line-height:20px}.items_first-type .card{width:calc((100% - 12px) / 2)}.items_first-type .card:nth-child(1),.items_first-type .card:nth-child(2),.items_first-type .card:nth-child(3),.items_first-type .card:nth-child(4){display:block}.items_first-type .items__slider .items__card-list{flex-wrap:wrap;gap:12px;align-items:stretch}.items_first-type .items__card-list{gap:12px;margin-top:-35px}.items_second-type .basic_slider{padding-bottom:22px}.items_second-type .basic_slider.swiper-horizontal > .swiper-pagination-bullets{bottom:0}.breadcrumbs{margin-bottom:0}.detail-card{flex-direction:column}.detail__pic-wrp{width:100%;margin:0 0 14px;flex-direction:column-reverse}.detail__thumbs-slider{display:none}.detail__pic-slider{width:100%;height:225px;margin:0}.swiper-pagination-bullet{background:#5b7fff;opacity:0.2}.swiper-pagination-bullet-active{opacity:1}.detail__pic-slider{padding-bottom:14px;height:240px}.detail__pic-slider{padding-bottom:14px;height:240px}.detail__pic-slider .swiper-pagination-bullet{background:#5b7fff;opacity:0.2}.detail__pic-slider .swiper-pagination-bullet-active{opacity:1}.detail__pic-slider.swiper-horizontal > .swiper-pagination-bullets{bottom:-2px}.detail-card{gap:0}.detail__name{font-size:14px;line-height:24px;margin-bottom:6px}.detail__article{color:rgba(0, 26, 52, 0.60);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.detail__chars-title{line-height:22px;margin:12px 0}.detail__chars-item > span:first-child{gap:15px}.detail__chars-list{margin-bottom:7px;line-height:normal}.detail__chars-item{align-items:flex-start}.detail__chars{margin-bottom:34px}.detail__count-info .count-info__item:first-child{display:none}.detail__to-basket{position:fixed;width:calc(100% - 30px);left:15px;bottom:15px;z-index:22;background:transparent;padding:0;box-shadow:none}.product__actions{margin-top:0 !important}.product__actions .counter{border:1px solid #c4c4c4}.detail__to-basket{gap:5px}.detail__to-basket-wrp{padding:20px 15px 15px 12px;border-radius:8px;background:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.10);font-size:14px;line-height:1;display:flex;flex-direction:column;gap:5px}.detail__price{font-size:15px;font-weight:700;line-height:1}.detail__count-info{padding:11px 16px 12px 18px}.detail__actions{width:100%;border-radius:5px}.detail-card{margin-bottom:35px}.detail-sec .items .container{padding:0}.detail-sec .items{margin-bottom:36px}.analog__list .product{width:100%;padding:8px 12px 12px;border-radius:5px;background:#f5f7fa;margin-top:12px}.analog__list .product__gallery{display:none}.analog__list .product:first-child{border-top:0}.analog__list .btn.desk_viewed{display:block !important;font-size:12px;line-height:14px;border-radius:5px;min-width:0;margin:-18px 0 0}.analog__list .product_second-type .product__content{display:flex;flex-direction:column;gap:0;margin:0}.analog__list .product__chars{display:flex !important;flex-direction:row;font-size:12px;line-height:normal;flex-wrap:wrap}.analog__list .product__in-stock,.analog__list .product__in-stock--out{order:5;margin:4px 0 0px;font-size:12px;line-height:20px}.analog__list .card__title,.analog__list .card__articul{display:none}.analog__list .product__chars .product__char span:first-child{display:none}.analog__list .product__name{font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:5px;margin-top:0}.analog__list .product__actions{gap:0;margin-top:2px;padding-top:0;justify-content:space-between}.analog__list .product__price{line-height:1}.analog__list .product__price-wrp{display:block}.analog__list .product__chars .product__char:not(:last-child):after{content:" / "}.analog__title{margin-bottom:10px}.detail__analogs{margin-bottom:56px}.detail__desc{gap:11px}.detail__detail-chars{gap:19px;margin-bottom:56px}.detail__detail-chars-list{gap:20px}.detail__detail-chars-list .detail__chars-item{width:100%}.detail__apply{gap:10px}.detail-sec{margin-bottom:56px}.detail__pic-slider .detail__chars{width:100%}.detail__chars-tags{display:none}.detail__pic-slider.swiper-horizontal > .swiper-pagination-bullets{bottom:-2px}.detail__chars{width:100%}.detail__chars-tags{display:none}.items__more .btn{min-width:0;width:100%;font-size:16px}.banners-list{display:none}.items{margin-bottom:56px}.types__title{margin-bottom:11px}.types__filter{gap:3px;flex-wrap:nowrap;margin:0 -15px 30px;padding:0 15px}.types__items{flex-wrap:nowrap;gap:22px;margin-bottom:0}.types__word{font-size:18px;line-height:22px}.types__item{gap:22px;width:calc((100% - 22px) / 2);flex-shrink:0}.types__type-list{font-size:14px;gap:8px;line-height:22px}.types__more{font-size:14px;margin-top:16px}.types{margin-bottom:47px}.banner-sep{margin-bottom:56px}.banner-sep__pic{height:93px}.banner-sep__pic img{border-radius:5px}.info-wrp{flex-direction:column}.info__block{width:100%;height:auto;padding:20px 18px 30px}.info__block-desc{line-height:22px}.info__block-btn.btn{width:100%;margin-top:35px;padding:14px 14px 17px;font-size:16px;line-height:1;max-width:400px}.info__block--with-car{background:linear-gradient(182deg, #f5f7fa 2.85%, #deebff 98.37%)}.info__block:last-child{padding:32px 19px 198px}.info__block-image{height:133px;bottom:0;top:auto}.info__block:last-child .info__block-btn.btn{margin-top:20px}.info{margin-bottom:47px}.footer-main{padding:41px 0 61px;border-radius:10px}.footer{border-radius:0.625rem 0.625rem 0 0}.footer__logo .logo{width:153px}.footer__logo{margin-bottom:15px}.footer__navigation{flex-direction:column;gap:0;width:100%}.footer__navigation .nav{gap:5px;padding:15px 0 10px;border-bottom:1px solid #e7e7e7;line-height:19px}.nav--item-head{margin-bottom:5px;font-size:14px;font-weight:600;line-height:22px;display:block}.nav--item-head + .nav__item{margin-top:5px}.footer__foot{padding:20px 0;font-size:12px;letter-spacing:0.24px}.footer__dev{gap:10px;max-width:104px}.footer__dev .icon{flex-shrink:0}.footer__foot .container{align-items:center}.nav--columns .nav__item{display:none}.nav--columns .nav__item.nav--item-head{display:block}.nav_opened .nav__item{display:block}.nav_opened .nav--item-head::after{transform:translateY(-50%) scale(-1)}.clients-wrp .items__more{margin-top:10px}.nav--item-head{position:relative}.nav--item-head::after{content:"";position:absolute;width:11px;height:6.5px;background:url('/_inc.icons/mobile-arrow.svg') no-repeat;background-size:contain;top:50%;right:8px;transform:translateY(-50%)}.page-head__content{padding:0;background:transparent}.page-head__text{border-radius:10px;background:#f5f7fa;padding:18px 20px 20px}.page-head__breadcrumbs{white-space:nowrap;overflow:auto;margin:0 -15px 15px;padding:0 15px}.page-head-wrp{overflow:visible}.catalog__filter{display:flex;align-items:center;gap:6px}.catalog__filter .icon{width:14px;height:14px}.catalog__sort{padding:0;border:none;min-width:0;padding-left:20px}.catalog__sort-arrow{right:auto;left:0;padding:1px}.catalog__banner-sep{padding:19px 24px 24px 16px;height:172px;display:flex}.catalog__banner-content{display:flex;flex-direction:column;align-items:flex-start}.catalog__banner-content .btn{margin-top:auto}.catalog__banner-desc{max-width:280px}.product{display:block}.product__tags{flex-direction:column;align-items:flex-start;position:absolute;top:22px;left:0;z-index:2}.product__gallery{margin:0 auto;padding-bottom:15px;width:auto;max-width:250px}.product__name{font-size:14px;font-style:normal;line-height:20px;margin-top:5px}.product__in-stock,.product__in-stock--out{font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:5px}.product{overflow:hidden}.product .product__actions{margin-top:1rem}.product .product__actions .basket-btns-row{display:none}.product__price{font-size:15px;line-height:25px}.product__actions{margin-left:0;margin-top:12px}.product{padding:0;border:none;margin-top:38px;width:calc((100% - 12px) / 2)}.product__tags{top:2px}.catalog__items{margin-top:-38px;gap:12px;display:flex;flex-wrap:wrap}.catalog__banner-sep{margin-top:18px}.product__name{margin-bottom:0}.product__content{margin-bottom:auto}.catalog__foot{justify-content:center;padding-top:32px}.catalog__content{margin-bottom:70px}.clients__slider-wrp .clients__list{gap:5px;max-height:237px}.product__in-stock{font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:5px}.product__price{font-size:15px;line-height:25px}.product__actions{margin-left:0;margin-top:12px}.product{padding:0;border:none;margin-top:38px;width:calc((100% - 12px) / 2)}.product__tags{top:2px}.catalog__items{margin-top:-38px;gap:12px;display:flex;flex-wrap:wrap}.catalog__banner-sep{margin-top:18px}.product__name{margin-bottom:0}.product__content{margin-bottom:auto}.catalog__foot{justify-content:center;padding-top:32px}.catalog__content{margin-bottom:70px}.clients__slider-wrp .clients__list{gap:5px;max-height:237px}.basic_slider{padding-bottom:0}.card__gallery{padding-bottom:5px;width:100%}.product .gallery__pic{height:141px}.card__price{margin-top:auto}.items__slider .card{height:auto}.card__link{height:100%;display:flex;flex-direction:column}.card__content{flex-grow:1}.basic_slider{padding-bottom:0}.page-head{margin-bottom:28px}.basket__head{display:none}.basket-wrp{flex-direction:column;gap:0;margin-bottom:70px}.product_in-basket{width:100%;margin-top:0;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #d9d9d9;padding-left:70px}.product_in-basket .product__gallery{position:absolute;left:0;top:-10px;width:54px}.product_in-basket .swiper-horizontal > .swiper-pagination-bullets{bottom:3px}.product_in-basket .flat-pag .swiper-pagination-bullet{width:10px;margin:0 2px;display:none}.product_in-basket .product__name{font-size:12px;line-height:18px;margin-right:42px}.product_in-basket .product__content{gap:4px}.product_in-basket .product__chars{font-size:12px;flex-direction:row}.product_in-basket .product__char span:first-child{display:none}.product_in-basket .product__char:not(:first-child):before{content:" / "}.product_in-basket .product__in-fav{color:#878787;font-size:12px;font-weight:400;position:absolute;bottom:22px;left:70px}.product_in-basket .product__prices{margin-top:12px}.product_in-basket .product__price-note{font-size:8px;font-weight:400;line-height:15px;color:#000}.product_in-basket .product__price{font-weight:bold;line-height:15px}.product_in-basket .product__price-wrp{gap:0}.product_in-basket .product__count{margin-top:17px;min-width:113px;max-width:113px;padding:8px 15px;font-size:14px;font-weight:400;line-height:1}.product_in-basket .counter-minus,.product_in-basket .counter-plus{width:12px;height:12px}.product_in-basket .product__remove{top:0;right:0}.product_in-basket .gallery__pic{height:auto}.product_in-basket .product__remove{font-size:0;width:18px;height:18px;background:url('/_inc.icons/trash.png') no-repeat;background-size:cover}.product_in-basket .product__in-fav{display:flex;align-items:center;gap:6px;line-height:normal}.basket__side-menu{width:100%;display:flex;flex-direction:column-reverse;background:transparent;border-radius:0}.basket__count-info{border-radius:5px;background:#f5f7fa;padding:23px 17px;margin-bottom:20px}.basket__action-note:not(.mobile_viewed){display:none}.basket__action{padding:0;background:transparent;box-shadow:none;position:fixed;width:100%;left:0;bottom:0.625rem;z-index:1;padding:0 1rem;transition:0.4s all}.basket__action--hidden{bottom:-12.5rem}.basket__final-price{box-shadow:0px 4px 30px 10px rgba(0, 0, 0, 0.10);border-radius:5px;background:#fff;padding:20px 15px 15px;flex-direction:row;align-items:center;justify-content:space-between;font-size:15px;line-height:1;margin-bottom:10px}.basket__action-btn{padding:18px;font-size:14px;line-height:1;border-radius:5px}.container-sticky{position:fixed;bottom:10px;left:0;padding:0 15px;width:100%;z-index:2}.basket__action{order:-1}.breadcrumbs-sec{margin-bottom:15px}.ordered__content{padding:24px 18px}.ordered__buttons{flex-direction:column;margin-top:15px}.ordered__buttons .btn{font-size:16px;line-height:1;padding:16px}.sign{padding:30px 0 46px}.sign-wrp{gap:30px}.sign__form-wrp{padding:28px 23px 50px}.sign__title{font-size:16px;margin-bottom:25px}.sign__form{gap:13px}.sign__form .form__buttons{margin-top:18px;gap:15px}.sign__form .form__buttons .form__button-link:first-child .btn{font-weight:bold}.sign__form .form__label span{display:none}.page-head-wrp{height:auto}.personal__sidebar{display:none}.personal-main__form-grid{display:flex;flex-direction:column;gap:18px}.form__label{font-size:12px;gap:7px}.personal-main__form-grid .form__label:nth-child(4){order:8}.personal-main__form-grid .form__label:nth-child(2){order:7;margin-top:38px}.personal-main__form-grid .form__note{margin-top:10px}.personal-main__form-button{padding:15px;font-size:16px;line-height:1;width:100%}.personal{margin-bottom:80px}.personal-orders__head{display:none}.table__row:first-child{display:none}.table__row{display:flex;flex-direction:column;position:relative;border-radius:10px;background:#fff;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.08);margin-bottom:10px;padding:19px 16px 17px;font-size:14px;line-height:normal;min-height:150px}.table__row:last-child{margin-bottom:0}.table__row td:first-child{padding:0}.table__row td{padding:0}.table__num{margin-bottom:14px}.table__count{margin-bottom:7px;display:flex;gap:11px}.table__sum{display:flex;margin-bottom:15px;gap:11px}.table__more{margin-top:auto}.table__date{position:absolute;top:19px;right:16px;width:auto}.table__row td:last-child{text-align:left}.table__date:before{content:"от "}.table__num:before{content:'№'}.table__count:before{content:"Кол-во позиций";color:#979797}.table__sum:before{content:"Сумма";color:#979797}.personal-orders{gap:22px;margin-top:0}.personal-main{margin-top:15px}.personal-orders__pagination{align-self:center}.page-head__personal{margin-bottom:22px}.order__items-wrp .product__gallery{display:none}.order__items-wrp .product_second-type .product__in-stock{display:none}.order__items-wrp .card__title{display:none}.order__items-wrp .order__items-wrp .product:first-child{margin-top:0}.order__items-wrp .product_second-type .product__actions{gap:0;padding-top:0;margin-top:19px}.order__items-wrp .product_second-type .product__name{margin:0;font-size:12px;line-height:18px}.order__items-wrp .card__articul{font-size:12px;line-height:normal;margin-top:5px}.order__items-wrp .product__count{margin:0;position:absolute;padding:0;bottom:15px;right:19px;font-size:14px;line-height:1}.order__items-wrp .product_second-type .product__content{flex-direction:column-reverse;gap:0}.order__items-wrp .product_second-type .product__price{margin:0;line-height:1}.order__items-wrp .product{width:100%;margin-top:11px;padding:8px 16px 15px 12px;border-radius:5px;background:#fff;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.09);position:relative}.order__items-wrp{flex-direction:column}.order-popup__content{padding-top:45px}.order__items-btns{width:100%;gap:10px}.order__items-btns .btn{font-size:16px;line-height:1;padding:15px}.order__items-wrp{margin-bottom:80px}.text-default p{margin-top:24px;font-size:14px;line-height:24px}.header-menu{position:fixed;background:#fff;left:0;bottom:0;height:calc(100% - 58px);z-index:222;overflow:auto;width:100%;display:none}.header-menu.menu_opened{display:flex}.header.menu_opened{position:fixed;width:100%;left:0;top:0;border-bottom:transparent}.header-menu__item{padding:20px 15px 12px;font-size:15px;line-height:24px;border-bottom:1px solid #ebebeb}.header-menu .container{padding:0;width:100%}.header-menu__item-list{display:none}.header-menu__item-title{display:flex;align-items:center;justify-content:space-between}.header-menu__item-title .icon{height:20px;width:9px}.header-menu__personal{background:#f5f7fa;padding:28px 15px;margin-top:-1px}.header-menu__login{font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex;flex-direction:column}.header-menu__login a{color:#3251a3;font-size:12px;font-weight:400;display:flex;align-items:center;gap:8px}.header-menu__personal + .header-menu__item{padding-top:14px}.header-menu__foot{margin-top:auto;padding:45px 15px 30px;display:flex;gap:30px}.header-menu-wrp{display:flex;flex-direction:column;height:100%}.header-menu__foot-item{font-size:14px;font-style:normal;font-weight:700;line-height:18px;display:flex;flex-direction:column;gap:6px}.header-menu__foot-item span{color:#3251a3;font-size:12px;font-weight:500;line-height:18px}.header-menu__item-list{background:#fff;position:fixed;bottom:0;height:calc(100% - 58px);z-index:222;overflow:auto;width:100%;display:flex;flex-direction:column;left:102%;transition:0.2s all ease}.header-menu__item.active > .header-menu__item-list{left:0}.header-menu__item-back{padding:0 15px 12px;display:flex;gap:11px;color:#3251a3;font-size:12px;line-height:24px;border-bottom:1px solid #ebebeb}.header-menu__item-back .icon{transform:scale(-1)}.header-menu .personal__sidebar{display:flex;width:100%;gap:20px}.personal__sidebar-link{padding:0;font-size:14px;line-height:normal;font-weight:400}.header-menu__acc-name{font-size:14px;font-weight:500;line-height:24px;margin-bottom:19px}.personal__sidebar-link span{line-height:14px}.menu_opened .cat-popup{display:none}.menu_opened .btn--with-burger > span span:nth-child(3){transform:rotate(-45deg) translateY(-5px) translateX(1px)}.menu_opened .btn--with-burger > span span:nth-child(1){transform:rotate(45deg) translateY(3px) translateX(0px)}.menu_opened .header__burger{position:relative;right:-5px}}@media (max-width:970px) and (max-width:970px){.search-icon > svg{display:none}}@media (min-width:970px){.mobile_viewed{display:none !important}}@media (max-width:970px){.desk_viewed{display:none !important}.scroll_mobile-unvisible{overflow:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.scroll_mobile-unvisible::-webkit-scrollbar{width:0;height:0}}.bx-filter-block:not(:first-child){margin-top:2em}.product__in-stock--out{color:red}button:disabled:not(.fancybox-button),.btn[disabled]:not(.fancybox-button){background-color:#fff !important;color:#000 !important;font-weight:400 !important;border:1px solid #c4c4c4 !important;cursor:no-drop !important}.pages__num.page-current{background-color:#5b7fff;color:#fff;border-radius:3px}.loader-bx{position:fixed;width:100%;min-width:100%;height:100%;min-height:100%;top:0;left:0;z-index:10000 !important;background-color:rgba(255, 255, 255, 0.75);display:flex;align-items:center;justify-content:center}.loader-bx .spinner{width:32px;height:32px}.spinner{width:4em;height:4em;border:2px solid rgba(0, 0, 0, 0.1);border-left-color:#7983ff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.add-to-basket{position:relative}.add-to-basket .spinner{width:1.2rem;height:1.2rem;border:2px solid rgba(255, 255, 255, 0.5);border-left-color:#fff;display:block;top:calc((100% - 1.2rem) / 2);left:calc((100% - 1.2rem) / 2);position:absolute;opacity:0}.add-to-basket.loading .text{opacity:0}.add-to-basket.loading .spinner{opacity:1}.product__actions .counter{width:170px;display:none;margin-top:auto}.product__actions.counter-show .add-to-basket{display:none}.product__actions.counter-show .counter{display:flex;align-items:center}.basket-btns-row{min-width:170px;margin-right:70px;margin-top:auto;position:relative}.basket-btns-row .spinner{position:absolute;width:20px;height:20px;left:calc((100% - 20px) / 2);top:calc((100% - 20px) / 2);z-index:4}.basket-btns-row .basket-btns-row-to-show{opacity:0;pointer-events:none}.basket-btns-row.loaded .basket-btns-row-to-show{opacity:1;pointer-events:all}.basket-btns-row.loaded > .spinner{opacity:0;z-index:-1;pointer-events:none}.counter-num{width:40px;background-color:transparent;border:none;text-align:center;font-size:16px;font-weight:600;line-height:14px}.detail__actions-product{margin-left:0}.detail__actions-product .basket-btns-row{margin-right:0}.detail__actions-product .counter{width:100%}.detail__desc-text p{margin-bottom:1rem}.page-head__banner-content{display:flex;flex-direction:column;height:100%}.page-head__banner-content .page-head__banner-link{margin-top:auto}.basket__items .product__in-fav{cursor:pointer}.basket__items .product__in-fav .to-active{display:none;color:#fff;background-color:#5b7fff;font-weight:400;width:fit-content;padding:4px 12px;border-radius:100px}.basket__items .product__in-fav .to-no-active{display:block}.basket__items .product__in-fav.active .to-no-active{display:none}.basket__items .product__in-fav.active .to-active{display:block}@media (max-width:970px){.product_in-basket .product__prices{padding-left:0;min-width:auto}.bx-filter-block:not(:first-child){margin-top:1rem}.product_in-basket .counter-plus:after{top:-1px}.product_in-basket .counter-plus:before{left:-1px;width:15px}}.gallery__pic img{filter:brightness(0.98);border-radius:10px;object-fit:contain}.detail__pic img{filter:brightness(0.98);border-radius:10px}.items__filter{flex-wrap:wrap}section{transition:0.4s opacity}section.loaded{opacity:0.4;position:relative;pointer-events:none}.response p.error{background-color:#ffe7e6;font-size:14px;padding:20px;border-radius:5px;color:#e0462b;margin-bottom:0.625rem;line-height:1.5}.response p.success{background-color:#e6f0e1;font-size:14px;padding:20px;border-radius:5px;color:#1e9602;margin-bottom:0.625rem;line-height:1.5}@media (max-width:680px){.items__filter{flex-wrap:nowrap}.items__filter-item{min-width:fit-content}}.order-popup .spinner{width:2rem;height:2rem;margin:50px auto 30px}.fancybox-content .product__actions{min-width:13.75rem}.fancybox-content .product__price-wrp{flex-direction:column}.fancybox-content .product__price{display:flex;justify-content:space-between;gap:20px}.fancybox-content .product__price span{font-size:14px;font-weight:400}.fancybox-content .product__name span{display:block;margin-top:5px;font-weight:500;color:#3251a3}.fancybox-content .product__content{grid-template-columns:3fr 3fr}.banner-slide--imaged .banner__bg:after{display:none}@media (min-width:970px){.banner-slide--imaged .banner__content{display:none}}.catalog-cat-sections-list{margin:0 0 6rem}.catalog-cat-sections-list .categories__cat-list-wrp{max-height:none;overflow:hidden}.brand-types .types__items{max-height:none;overflow:hidden;flex-wrap:wrap}.brand__type,.types__filter-item{cursor:pointer}.types__type a{cursor:pointer}.types__type:hover a{color:#5263fc}.types__type.hidden{display:none}.filter-block__checkbox-item.disabled{opacity:0.3}.bx-catalog{margin-bottom:4rem}.mobile-header-actions{order:3;display:flex;gap:1.5rem}.mobile-header-actions .personality__text{display:none}.client__link{display:flex;justify-content:center}.mobile-search{display:none}@media (max-width:970px){.mobile-search{display:flex}}.mobile-search .header__search{width:100%;margin-bottom:40px}.header-note{padding:10px 40px;text-align:center;background-color:#ffe53a;position:relative}.header-note a{color:#3251a3}.header-note-remove{position:absolute;right:10px;top:6px;width:24px;height:23px;cursor:pointer}#order-comment{resize:none;width:100%;border-radius:0.625rem;margin-bottom:1.5rem;border:none;background-color:#f5f7fa;height:4rem;padding:1rem 0.625rem;scrollbar-color:#d9d9d9 #f8f8f8}@media (max-width:780px){#order-comment{background-color:#fff;height:3rem;box-shadow:0px 4px 30px 10px rgba(0, 0, 0, 0.10);margin-bottom:0.625rem;border-radius:0.3125rem;font-size:1rem}}#order-comment::-webkit-scrollbar{width:3px;height:3px}#order-comment::-webkit-scrollbar-track{background:#f8f8f8;border-radius:50px}#order-comment::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:50px}
/* End */


/* Start:/local/templates/auto-motors/template_styles.css?1761251630139*/
.product__price-wrp{
display: flex;
  flex-direction: column;
}

.a-form-price{
color: #5b7fff;
  font-size: 14px;
  margin-bottom: 14px;
}
/* End */
/* /local/templates/auto-motors/js/lib/fancy/style.css?174653225512795 */
/* /local/templates/auto-motors/js/lib/swiper/style.css?174653225517905 */
/* /local/templates/auto-motors/css/styles_1746532267.css?174653411071939 */
/* /local/templates/auto-motors/template_styles.css?1761251630139 */
