.premmerce-filter-loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(110,110,110,.21);z-index:9999999999}.premmerce-filter-loader-wrapper:after{content:'';position:absolute;opacity:.6;border:5px solid #f3f3f3;border-top:5px solid #484848;border-radius:50%;width:40px;height:40px;top:0;left:0;bottom:0;right:0;margin:auto;animation:premmerce-filter-spin .5s linear infinite}@keyframes premmerce-filter-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.filter .disabled{cursor:default}.filter__item{margin:30px 0}.filter__header{display:table;width:100%}.filter__header[data-filter-drop-handle]{cursor:pointer}.filter__title{display:table-cell;vertical-align:middle}.filter__handle{position:relative;display:table-cell;width:20px;text-align:right;vertical-align:middle;cursor:pointer}.filter__handle-ico{position:relative;height:100%;width:14px;display:block;fill:#333;color:#333}.filter__handle-ico svg{margin:auto}.filter__handle-ico--plus{height:14px}.filter__slider-form{margin:0}.filter__slider-control-group{margin:0 -15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.filter__slider-control-column{padding:0 15px;width:50%}.filter__slider-control{width:100%;text-align:center}.filter__handle-ico--minus{height:14px}.filter__inner{margin-top:.8em}.filter__inner:after{content:"";clear:both;display:table}.filter__inner--js-hidden{display:none}.filter__inner--scroll{max-height:180px;overflow-y:auto;padding-right:5px}.filter__properties-list{margin:0;list-style:none}.filter__properties-item:not(:last-child){margin-bottom:3px}.filter__scroll{width:100%;max-width:100%}.filter__checkgroup{display:table}.filter__checkgroup-check,.filter__checkgroup-body,.filter__checkgroup-title,.filter__checkgroup-count,.filter__checkgroup-aside{display:table-cell;vertical-align:top}.filter__checkgroup-control{width:initial!important;height:initial!important;margin:initial !important}.filter__checkgroup-control[type=radio]+.filter__checkgroup-check:before,.filter__checkgroup-control[type=radio]+.filter__checkgroup-check{border-radius:50%}.filter__checkgroup-control[disabled]+.filter__checkgroup-check+.filter__checkgroup-title,.filter__checkgroup-control[disabled]+.filter__checkgroup-check{cursor:not-allowed;opacity:.7}.filter__checkgroup-control[type=radio]:checked+.filter__checkgroup-check:before,.filter__checkgroup-control[type=checkbox]:checked+.filter__checkgroup-check:before{opacity:1}.filter__checkgroup-control:checked+.filter__checkgroup-check{-webkit-box-shadow:none;box-shadow:none}.filter__checkgroup-check{display:none!important;background:#fff;border:1px solid #6d6d6d;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);width:16px!important;height:16px!important;position:relative;cursor:pointer;flex-shrink:0}.filter__checkgroup-check:before{opacity:0;content:'';background:#6d6d6d;-webkit-transition:.05s ease-in-out;-o-transition:.05s ease-in-out;transition:.05s ease-in-out;width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filter__checkgroup-title{padding-right:4px;padding-left:4px;color:#333;text-decoration:none;cursor:pointer;margin:0}.filter__checkgroup-count{font-size:.9em;position:relative;top:2px;display:flex}.filter__checkgroup-count:before{content:'(';display:inline}.filter__checkgroup-count:after{content:')';display:inline}.filter__checkgroup-link{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.filter__range-field{padding-bottom:15px}.filter__price-form{margin:0}.filter__price-control-group{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.filter__price-control-column{padding:0 15px;width:50%}.filter__price-control{width:100%;text-align:center}.filter__icon-minus,.filter__icon-plus{width:20px;height:20px;position:relative}.filter__icon-minus:before,.filter__icon-plus:before,.filter__icon-plus:after{background:#000;position:absolute;content:''}.filter__icon-minus:before,.filter__icon-plus:before{height:3px;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter__icon-plus:after{width:3px;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pc-range-slider__wrapper{position:relative;height:20px;overflow:hidden}.pc-range-slider__control{background:#fff;border:1px solid #c7c7c7;height:4px;margin-top:8px}.pc-range-slider__control .ui-slider-handle{display:block;width:8px!important;height:20px!important;background:#000;cursor:pointer;-ms-touch-action:none;touch-action:none;position:absolute;top:0}.pc-range-slider__control .ui-slider-handle:after,.pc-range-slider__control .ui-slider-handle:before{display:none!important}.pc-range-slider__control .ui-slider-handle:focus{outline:0}.pc-range-slider__control .ui-slider-handle:last-of-type{margin-left:-8px!important}.pc-range-slider__control .ui-slider-range{position:absolute;top:50% !important;margin-top:-2.5px;height:5px!important;background:#999}.pc-active-filter__list-item{margin-bottom:5px}.pc-active-filter__item-link{text-decoration:none !important;color:#333;font-weight:400}.pc-active-filter__item-link:hover{text-decoration:underline !important}.pc-active-filter__item-link:after{display:table;content:'';clear:both}.pc-active-filter__item-delete{width:18px;height:18px;text-align:center;line-height:12px;border:1px solid #6d6d6d;float:right;color:#6d6d6d;font-weight:700}.hidden{display:none}.filter__colors-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -5px 0}.filter__colors-box .filter__checkgroup-control{display:none!important}.filter__colors-item{padding:10px 5px 0;border-radius:1px}.filter__checkgroup-control:checked+.filter__color-button,.filter__checkgroup-control:not([disabled])+.filter__color-button:hover{outline:1px solid #dcdcdc}.filter__checkgroup-control[disabled]+.filter__color-button{cursor:not-allowed}.filter input[type=checkbox]+label{margin:0}.filter__color-button{display:block !important;border:3px solid #fff;-webkit-box-shadow:inset 0 0 0 1px #dcdcdc;box-shadow:inset 0 0 0 1px #dcdcdc;cursor:pointer;text-align:center;font-size:14px;position:relative;width:36px !important;height:36px !important;background:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,0))}.filter__image-button{background-size:cover;background-repeat:no-repeat}.filter__checkgroup-control:checked+.filter__color-button:before{content:'✓';position:absolute;display:block;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filter__labels-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-10px;margin-left:-10px}.filter__labels-box .filter__checkgroup-control{display:none!important}.filter__label-item{margin-top:10px;margin-left:10px}.filter__label-button{display:block;border:1px solid #dcdcdc;font-size:13px;font-weight:700;background-color:#fff;padding:5px 12px;cursor:pointer;margin:0}.filter__checkgroup-control:checked+.filter__label-button{color:#fff;background:#000;border-color:#000}.filter__checkgroup-control[disabled]+.filter__label-button{cursor:not-allowed;opacity:.7}.filter__checkgroup-control:not([disabled]):not(:checked)+.filter__label-button:hover{background-color:#f6f6f6}.filter--style-premmerce{font-size:.9rem}.filter--style-premmerce .filter__item{border:1px solid #c7c7c7;margin:0;padding:15px;margin-top:-1px}.filter--style-premmerce .filter__title{font-weight:700;color:#333;text-transform:uppercase;font-size:1rem}.filter--style-premmerce .filter__checkgroup-control{display:none !important}.filter--style-premmerce .filter__checkgroup-check{display:block!important}.filter--style-premmerce .filter__checkgroup-link{align-items:flex-start}.filter--style-premmerce .filter__checkgroup-check{top:.2em}.filter--style-premmerce .filter__checkgroup-title{font-weight:400;font-size:13px}.filter__checkgroup-inner{margin-left:16px;margin-top:4px;margin-bottom:5px}.filter__checkgroup-inner-expanded{display:block}.filter__checkgroup-inner-collapsed{display:none}.filter__inner-hierarchy-button{float:right;margin-left:10px}
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:#00a2d3;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 #00a2d3;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)}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;font-size:14px}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
Theme Name: Baltsystems
Author: RedCorner
Author URI: https://redcorner.spb.ru/
Version: 1.0.0
*/
@font-face{font-family:MontserratLight;src:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/fonts/Montserrat-Light.ttf)}@font-face{font-family:MontserratRegular;src:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/fonts/Montserrat-Regular.ttf)}@font-face{font-family:MontserratBold;src:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/fonts/Montserrat-Bold.ttf)}html,body{margin:0;font-family:MontserratRegular,OpenSans,Arial,sans-serif;overflow-x:hidden;background:#fafafa}::-webkit-scrollbar-track{background-color:#e5e5e5}::-webkit-scrollbar{width:5px;height:5px;background-color:#e5e5e5;pointer-events:none}::-webkit-scrollbar-thumb{background-color:#02a2d6}*{outline:none;box-shadow:none;text-decoration:none}a{color:#5dd9ff;transition:.3s all;text-decoration:none}a:hover{color:#4eb4d3}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%}img.alignleft{vertical-align:top;padding:0 20px 20px 0}img[class*=wp-image]{height:auto!important}.hidden{display:none!important}#preloader{position:fixed;left:0;top:0;z-index:1100;width:100%;height:100%;overflow:visible;background:#fff}.breadcrumbs{margin:0 0 90px;padding:60px 0 0}.breadcrumbs li{display:inline-block;vertical-align:middle;margin:0}.breadcrumbs a{color:#2e85ba;font-size:14px}.breadcrumbs span{color:#bfbfbf;font-size:14px}.breadcrumbs .br{width:12px;height:10px;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/br.png);margin:0 11px}.button{background:#00a2d3;color:#fff!important;display:block;width:fit-content;padding:28px 62px;text-transform:uppercase;font-family:MontserratBold,OpenSans,Arial,sans-serif;font-size:14px;transition:.3s all;border-radius:3px;cursor:pointer}.button:hover{background:#00b4ec}.container{width:1460px;margin:0 auto}.block-title{text-align:center;margin:75px 0 65px;font-size:36px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 9px;cursor:pointer;transition:.3s all}.slick-dots li:hover,.slick-dots li.slick-active{margin:0 7px}.slick-dots li button{font-size:0;border:0;background:#eee;width:8px;height:8px;padding:0;cursor:pointer;border-radius:50%;transition:.3s all}.slick-dots li:hover button,.slick-dots li.slick-active button{background:#00a2d3!important;width:12px;height:12px}.slick-prev,.slick-next{position:absolute;z-index:1;border:none;background:0 0;font-size:0;width:31px;height:15px;padding:0;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#b2b2b2;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/left-arrow.svg);cursor:pointer;transition:.3s all}.slick-prev:hover,.slick-next:hover{background:#909090}.slick-next{left:inherit;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/right-arrow.svg)}.logomenu{font-size:0}.logo-wrapp{display:inline-block;vertical-align:middle;width:27%;position:relative}a.logo-img{display:inline-block;vertical-align:middle;width:100%;height:122px}.logo-wrapp span{display:inline-block;vertical-align:middle;font-size:12px;width:270px;margin-left:0;line-height:20px;position:absolute;right:15px;z-index:2;bottom:20px}.logo-wrapp span a{color:#000}.menucontacts{display:inline-block;vertical-align:middle;width:73%;padding:21px 0;position:relative}.menucontacts>*{position:relative}.menucontacts:before{content:'';position:absolute;top:0;left:0;width:125%;height:100%;background:-moz-linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%);background:-webkit-linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%);background:linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%)}.menu{display:inline-block;vertical-align:middle;width:57%;padding:0 10px}.menu ul,.menu li{margin:0;padding:0;list-style:none}.menu li{display:inline-block;vertical-align:middle;padding:0 10px}.menu a{font-size:15px;padding:20px;color:#fff}.menu a:hover{text-decoration:underline}.contacts{display:inline-block;vertical-align:middle;width:calc(42% - 20px)}.cb-address{display:inline-block;vertical-align:middle;width:calc(45% - 24px);padding:12px}.cb-address span{display:block;font-size:12px;color:#fff;margin:7px 0}.cb-address span+span{font-size:11px;color:#9b9c97}.cb-emailphone{display:inline-block;vertical-align:middle;width:calc(55% - 55px);padding-left:55px}a.cb-phone{display:block;position:relative;font-size:18px;font-family:MontserratBold,OpenSans,Arial,sans-serif;color:#fff;margin:-7px 0 10px;padding-left:3px}a.cb-phone:before{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#fff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/telephone-call.svg);position:absolute;top:0;left:-26px;width:20px;height:20px}a.cb-email{font-size:12px;display:block}.catalogsearch{font-size:0}#products-menu{width:27%;display:inline-block;vertical-align:top;position:relative}#products-menu:before{content:'';position:absolute;top:0;right:0;display:block;background:#051b42;width:160%;height:100%}#products-menu .has-children:before{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#5dd9ff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/next.svg);position:absolute;top:21px;right:33px;width:15px;height:15px;transition:.3s all;pointer-events:none}#products-menu>span{font-size:16px;color:#fff;display:block;padding:31px 72px;width:calc(100% - 144px);cursor:pointer;position:relative}#products-menu>span:before{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#019fce;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/nut.svg);position:absolute;top:20px;left:15px;width:35px;height:35px}#products-menu>span:after{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#5dd9ff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/next.svg);position:absolute;top:32px;right:35px;width:15px;height:15px;transform:rotate(90deg);transition:.3s all}#products-menu.open>span:after{transform:rotate(270deg)}#products-menu>ul{min-height:605px}#products-menu ul{display:none;position:absolute;z-index:5}#products-menu.open>ul{display:block;background-color:rgb(5 15 34/94%)}#products-menu.open>ul:before{content:'';position:absolute;top:0;left:-150%;width:150%;height:100%;background-color:rgb(5 15 34/94%);display:block}#products-menu li{list-style:none}#products-menu>ul>li{font-size:20px;position:relative}#products-menu>ul>li>a{font-size:16px;font-weight:500;padding:15px 50px 10px 32px;display:block;width:272px;line-height:26px;position:relative;color:#fff;transition:.3s all}#products-menu>ul>li>a:before{content:'';position:absolute;top:0;left:-150%;width:150%;height:100%;transition:.3s all}#products-menu>ul>li>a:hover,#products-menu>ul>li>a:hover:before{background:rgb(255 255 255/12%)}#products-menu ul ul{display:none;position:absolute;background:#061022;top:0;left:100%;width:334px;padding:0}#products-menu ul li:hover ul{display:block}#products-menu ul ul li a{color:#fff;display:block;font-size:16px;padding:19px 35px 16px 40px}#products-menu ul ul li a:hover{color:#5dd9ff;background:rgb(255 255 255/12%)}.search{display:inline-block;vertical-align:middle;width:calc(53.5% - 50px);padding:20px 25px;background:#fff}#search-button{display:inline-block;vertical-align:middle;width:55px;height:38px;cursor:pointer;position:relative}#search-button:before{content:'';position:absolute;top:0;left:0;background-color:#5dd9ff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/search-interface-symbol.svg);width:100%;height:100%;-webkit-mask-size:18px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}#search-button input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;opacity:0;z-index:2;border:none;cursor:pointer}.search form>input{display:inline-block;vertical-align:middle;border:0;border-radius:0;padding:11px 0;width:calc(100% - 55px);font-size:14px}.header-cart{display:inline-block;vertical-align:middle;width:19.5%;background:#e3e3e3}.cart-text{display:inline-block;vertical-align:middle;width:79%}.cart-text>span{display:inline-block;vertical-align:middle;width:55px;font-size:12px;padding:0 0 0 10px;text-transform:uppercase;color:#656565}.cart-text>div{display:inline-block;vertical-align:middle;width:calc(100% - 90px);padding:0 12px}.cart-text>div span{font-size:18px;font-family:MontserratBold,OpenSans,Arial,sans-serif;color:#000}.cart-text>div span+span{display:block;font-size:12px;font-family:MontserratRegular,OpenSans,Arial,sans-serif;margin-top:2px;color:#656565}.header-cart .cart-link{display:inline-block;vertical-align:middle;width:21%;height:78px;background:#02a2d4;position:relative;transition:.3s all}.header-cart .cart-link:hover{background:#00b4ec}.header-cart .cart-link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#fff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/box.svg);-webkit-mask-size:35px}.main-slider{height:605px}.main-slider .slick-prev,.main-slider .slick-next{top:36%;transform:translateY(-36%);left:calc(50% - 730px)}.main-slider .slick-next{left:inherit;right:calc(50% - 730px)}.main-slider .slick-dots{position:absolute;left:calc(50% - 630px);bottom:80px;margin:0;padding:0}.main-slider .slick-dots li button{background:#b9bdbf}.slick-list,.slick-track,.ms-item{height:100%}.ms-inner{padding:0 105px;width:calc(60% - 210px);display:inline-block;vertical-align:top}.ms-title{margin:35px 0 0;font-size:55px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.ms-text{margin:10px 0 0;font-size:20px;line-height:24px}.ms-button{margin-top:25px;padding:28px 30px;min-width:300px;text-align:center}.ms-image{width:34%;height:330px;background-size:contain!important;background-repeat:no-repeat!important;display:inline-block;vertical-align:top;margin-top:50px}.ta-list{font-size:0;float:right;width:73%;text-align:center;background:#0f1d37;margin-top:-210px;position:relative}.ta-item{display:inline-block;vertical-align:top;width:21%;padding:50px 16px 56px}.ta-icon{width:50px;margin:0 auto;height:50px;margin-bottom:24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#01a2d0;-webkit-mask-size:contain}.ta-item span{font-size:14px;color:#fff}.mc-list{font-size:0;text-align:center}.mc-item{display:inline-block;vertical-align:top;width:25%;padding:30px 30px 65px;margin:0 22px 30px;text-align:left;background-position:right bottom!important;background-repeat:no-repeat!important;background-color:#fff!important}.cats-cats .mc-item{width:calc(32% - 60px);margin:0 2% 30px 0;background-color:#fff!important;background-size:auto!important;background-repeat:no-repeat!important;background-position:right bottom!important}.cats-cats .mc-item:nth-child(3n),.cats-cats .mc-item:last-child{margin-right:0}.mc-item h3{font-size:24px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.mc-item ul,.mc-item li{margin:0;padding:0}.mc-item li a{font-size:16px;color:#000;margin-bottom:20px;display:block}.mc-item li a:hover{text-decoration:underline}.mc-item>a{font-size:19px;color:#00a1d5;display:block;margin-top:44px;width:fit-content;padding-bottom:3px;border-bottom:dashed 1px #00a1d5;transition:.3s all}.mc-item>a:hover{color:#00b4ec}.estimate{margin-top:50px;padding:65px 0 80px;background:-moz-linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%);background:-webkit-linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%);background:linear-gradient(90deg,rgba(7,33,82,1) 0%,rgba(2,10,29,1) 100%)}.estimate.mini{padding:40px 0}.estimate-text{display:inline-block;vertical-align:middle;width:65%;padding:0 45px}.estimate-text p:not(.block-title){font-size:22px;margin:10px 0 15px;color:#fff}.estimate-text .block-title{text-align:left;margin:0;color:#fff}.estimate.mini .estimate-text .block-title{font-size:30px;margin-top:-5px}.estimate a{float:right;margin:12px 45px 0 0}.estimate.mini a{margin:0 45px 0 0}.cats-cats .block-title{text-align:left;margin:60px 0 40px}.double-text{margin-top:45px;font-size:0}.dt-item{display:inline-block;vertical-align:top;width:50%}.dt-text{padding:70px 40px}.dt-text.bgg{background:#e5e5e5}.dt-title{font-size:30px;margin:0 0 20px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.dt-text p:not(.dt-title){font-size:17px;margin:30px 0 0;line-height:23px}.dt-image{width:100%;height:250px}.dt-image img{width:100%;height:100%;object-fit:cover}.partners{padding:93px 0 130px;background:#fff}.partners .block-title{margin:0 0 32px}.partners-slider,.viewed-slider{width:94%;margin:0 auto}.ps-item{position:relative;height:155px}.ps-item img{max-width:90%;max-height:90%;margin:auto}.viewed .block-title{margin-bottom:35px}.vs-item{text-align:center;margin:0 20px;background:#fff;padding-bottom:40px}.vs-item img{max-width:90%;margin:0 auto;max-height:209px;height:200px;object-fit:none;object-position:center}.vs-item p{padding:0 20px;font-size:24px;font-family:MontserratBold,OpenSans,Arial,sans-serif;margin:67px 0 0}.vs-item span{display:block;margin:22px 0 44px}.vs-item a{font-size:18px;color:#00a1d5;padding-bottom:3px;border-bottom:dashed 1px #00a1d5}.partners-slider .slick-prev,.partners-slider .slick-next{top:35%;transform:translateY(-35%);left:-40px}.partners-slider .slick-next{left:inherit;right:-40px}.partners .slick-dots{margin:25px 0 -43px;text-align:center;padding:0}.viewed .slick-prev,.viewed .slick-next{top:50%;transform:translateY(-50%);left:-40px}.viewed .slick-next{left:inherit;right:-40px}.form{margin-top:38px}.form input{border:1px solid #e4e4e4;transition:.3s all;display:inline-block;vertical-align:top;width:calc(100% - 90px);padding:20px 20px 22px 5px;border-radius:0 3px 3px 0;border-left:none!important;margin-bottom:23px;color:#757575}.form input::placeholder{color:#9d9d9d}.form input:focus+span,.form input:hover+span,.form input:hover,.form input:focus{border-color:#00a2d3;filter:grayscale(0);-webkit-filter:grayscale(0)}.form input.wpcf7-not-valid+span,.form input.wpcf7-not-valid{border-color:#ea0001;filter:grayscale(0);-webkit-filter:grayscale(0)}.form span.form-icon{float:left;width:63px;height:57px;position:relative;border-right:none!important;border-radius:3px 0 0 3px;border:1px solid #e4e4e4;transition:.3s all}.form span.form-icon:before{content:'';-webkit-mask-size:25px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center 12px;background-color:#9d9d9d;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/avatar.svg);position:absolute;top:3px;left:0;width:100%;height:calc(100% - 3px)}.form .button{-webkit-appearance:none}.form #fp-icon:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/telephone-call.svg)}.form #fe-icon:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/letter.svg)}.form #ff-icon:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/upload.svg)}.form .file{margin-top:23px;display:block}.file-input-fake{margin:24px 0 -36px 68px;display:block;font-size:13.4px;width:calc(100% - 75px);background:#fff;position:relative;color:#676767;pointer-events:none;text-decoration:none!important;border:none!important;z-index:2}.form input[type=file]{font-size:0;padding:25px 20px 26px 5px;cursor:pointer}.bf-wrapp{width:calc(94% - 120px);margin:40px auto 0;position:relative;padding:50px 60px;background:#fff}.bf-wrapp:before{content:'';display:block;position:absolute;top:0;right:0;width:49%;height:100%;background:#02a2d4}.bf-wrapp:after{content:'';position:absolute;top:0;right:14px;width:56%;height:100%;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/bf-form.png);background-repeat:no-repeat;background-position:center 60px;background-size:contain}.bf-form{width:40%}.bf-form p{margin:0;font-size:30px;line-height:35px}.bf-form strong{font-family:MontserratBold,OpenSans,Arial,sans-serif}.bf-form .button{padding:30px 0;display:block;width:100%;border:none}span.agree{display:block;font-size:14px;color:#666;margin-top:36px}.footer{background:#051b44;padding:80px 0 70px;margin-top:150px}.footer.minmar{padding:235px 0 70px;margin-top:-170px}.footer .logomenu{padding-left:3%}.footer .logo-wrapp,.footer .contacts{vertical-align:top}.footer .logo-wrapp span{vertical-align:top;padding-top:7px;bottom:5px}.footer .logo-wrapp span a{color:#fff}.footer .menucontacts{vertical-align:top;width:71%;padding:0;padding-right:2%}.footer .menucontacts:before{display:none}.footer .menu{width:56%}.footer .menu ul{display:inline-block;vertical-align:top;padding:15px 45px 0 0;width:40%}.footer .menu li{display:block;margin-bottom:9px}.footer .menu a{padding:0 0 0 20px}.footer .contacts{width:calc(44% - 20px)}.footer .cb-address span{line-height:15px}.footer a.logo-img{background-position:center 10px!important}.page-wrapper{background:#fff;padding:42px 100px}.page-wrapper>*:first-child{margin-top:0}.page-wrapper p{margin:27px 0;line-height:23px}.page-wrapper h1,.page-wrapper h2,.page-wrapper h3{font-family:MontserratBold,OpenSans,Arial,sans-serif;font-size:35px}.page-wrapper h2{font-size:29px}.page-wrapper h3{font-size:23px}.page-wrapper a{color:#01a1d3}.page-wrapper ul{margin:26px 0;padding-left:24px}.page-wrapper ul li{list-style:disc;margin:15px 0;padding-left:22px}.page-wrapper ul li::marker{color:#00a0d0;font-size:22px}.contacts-wrapper{margin-top:-22px}.left-part{display:inline-block;vertical-align:top;width:400px}.left-part #address-line,.left-part #phone-line,.left-part #email-line,.left-part #time-line,.left-part>a{padding-left:67px;position:relative;display:block}.left-part #address-line:before,.left-part #phone-line:before,.left-part #email-line:before,.left-part #time-line:before,.left-part>a:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;width:37px;height:37px;-webkit-mask-repeat:no-repeat;background-color:#02a2d4;-webkit-mask-size:35px}.left-part #address-line:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/placeholder-2.svg)}.left-part #phone-line:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/call.svg)}.left-part #email-line:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/letter.svg)}.left-part #time-line:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/wall-clock.svg)}.left-part>a:before{-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/upload.svg);height:47px;width:47px;-webkit-mask-size:contain}.left-part #phone-line a{font-size:14px;text-decoration:none;color:#000}.left-part #time-line strong{display:block}.left-part>h2{font-size:24px;margin-top:49px}.left-part>h2+p+p{margin:-7px 0}.left-part>a{margin-top:58px;font-size:18px;position:relative}#map{height:698px;width:66%;float:right;margin:-42px -100px 0 0}#map ymaps ymaps ymaps ymaps{filter:grayscale(1);-webkit-filter:grayscale(1)}.page-title{margin:-35px 0 40px;font-size:37px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.posts-list{font-size:0}.posts-list .post-item{display:inline-block;vertical-align:top;width:calc(32% - 60px);margin:0 2% 40px 0;padding:30px;background:#fff}.posts-list .post-item:nth-child(3n){margin-right:0}.post-item p{font-size:24px;font-family:MontserratBold,OpenSans,Arial,sans-serif;text-align:center}.post-item a{font-size:19px;color:#00a1d5;display:block;margin-top:44px;width:fit-content;padding-bottom:0;border-bottom:dashed 1px #00a1d5;transition:.3s all;margin:0 auto 25px}.catalog-header{padding-bottom:60px}.catalog-header .ch-title{font-size:55px;margin:-38px 0 0;font-family:MontserratBold,OpenSans,Arial,sans-serif}.catalog-header .ch-text{font-size:21px;margin:14px 0 40px}.catalog-header .button{min-width:165px;text-align:center}.category-wrapp{font-size:0}.cat-left{display:inline-block;vertical-align:top;width:27%;margin-right:1%}.cat-right{display:inline-block;vertical-align:top;width:72%}.hide-cat{display:none}#ci-count{font-size:12px;font-family:MontserratBold,OpenSans,Arial,sans-serif;text-transform:uppercase;padding:35px 0 20px}.cat-sort{display:inline-block;vertical-align:top;padding:30px 0 20px}#getPrice{padding:16px 26px 14px}.cat-sort>span:not(.select2){font-size:12px;font-family:MontserratBold,OpenSans,Arial,sans-serif;text-transform:uppercase;padding-right:15px;display:inline-block;vertical-align:middle}.select2.select2-container{min-width:172px}.select2-selection{border:none!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cat-view{float:right}.cat-view span{display:inline-block;vertical-align:top;font-size:14px;text-transform:lowercase;padding:12px 35px;margin-top:33px;transition:.3s all;background:#ececec;cursor:pointer}.cat-view span:hover,.cat-view span.active{background:#fff;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cat-left.filter{padding:43px 35px;width:calc(27% - 70px);background:#ececec}.filter-block,.filter .filter__item{margin-bottom:20px}.filter-title,.filter__header{font-size:12px;text-transform:uppercase;font-family:MontserratBold,OpenSans,Arial,sans-serif;margin-bottom:20px}.filter-space a{font-size:18px;color:#00a1d5;display:block;width:fit-content;padding-bottom:3px;border-bottom:dashed 1px #00a1d5;transition:.3s all;margin-bottom:12px}.filter-space a:hover{color:#00b4ec}.filter-space p{font-size:14px;margin:57px 0}.filter .select2.select2-container{width:100%!important}.filter .select2-container--default .select2-selection--single .select2-selection__rendered{padding:9px 40px 8px 12px}.filter .select2-container .select2-selection--single{height:auto}span.radio,.filter__checkgroup-link{display:block;margin-bottom:14px;position:relative}span.radio input,.filter__checkgroup-link input{margin:0;position:absolute;top:-5px;left:-3px;width:26px;height:26px;opacity:0;cursor:pointer;z-index:2}span.radio span,.filter__checkgroup-title{position:relative;font-size:16px;padding:5px 0 5px 43px;display:block}span.radio span:before,.filter__checkgroup-title:before{content:'';position:absolute;top:0;left:0;background:#fff;width:26px;height:26px;border-radius:3px}span.radio span:after,.filter__checkgroup-title:after{content:'';position:absolute;top:6px;left:6px;background:#01a3d2;width:14px;height:14px;border-radius:2px;opacity:0;transition:.3s all}span.radio input:checked+span:after,.filter__checkgroup-link input:checked~.filter__checkgroup-title:after{opacity:1}.filter .button{width:100%;padding-left:0;padding-right:0;text-align:center;margin-bottom:20px}.filter .button.reset{background:#fff;color:#000!important}.cat-item{display:inline-block;vertical-align:top;width:calc(33.33333% - 26px);margin-bottom:10px;padding:10px;text-align:center;background:#fff}.cat-item:nth-of-type(3n+2){margin-left:9px;margin-right:9px}.cat-item img{max-height:200px;object-fit:contain;height:150px}.cat-item p{font-size:24px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cat-item p a{color:inherit}.cat-item span{display:block;margin:-9px 0 23px;font-size:16px}span.ci-size{font-size:17px}.cat-item-link{font-size:18px;color:#00a1d5;display:block;width:fit-content;padding-bottom:3px;border-bottom:dashed 1px #00a1d5;transition:.3s all;margin:42px auto 25px}.cat-item-link:hover{color:#00b4ec}.select2-dropdown{border:none;border-radius:0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#00a2d3;color:#fff;font-size:14px}.select2-container--default .select2-results__option--selected{background-color:#ececec;font-size:14px}.select2-container--default .select2-selection--single .select2-selection__arrow{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#bebebe;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/next.svg);position:absolute;top:8px;right:8px;width:13px;height:13px;transform:rotate(90deg);transition:0}.filter .select2-container--default .select2-selection--single .select2-selection__arrow{top:16px;right:12px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(-90deg)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.slist-only,.available,.cartcount,.list-price,.list-buy,.cat-right article{display:none!important}.cat-right.sizes article{display:block!important}.cat-right article{background:#fff;padding:10px 20px}.cat-right article div{font-size:12px;text-transform:uppercase;display:inline-block;vertical-align:middle;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cat-right article div:nth-child(1){width:28%}.cat-right article div:nth-child(2){width:14%;text-align:center}.cat-right article div:nth-child(3){text-align:center;width:14%}.cat-right article div:nth-child(4){text-align:center;width:17%}.cat-right article div:nth-child(5){text-align:center;width:13%}.cat-right ul.products{padding:0}.sizes .cat-item{width:calc(100% - 40px);border:1px solid #fff;margin:10px 0 0;padding:25px 20px;text-align:left;display:flex;flex-wrap:wrap;align-items:center}.sizes .cat-item:hover{border:1px solid #00a2d3}.sizes .cat-item img,.sizes span.ci-size,.sizes .list-buy+a{display:none}.sizes .cat-item p{margin:0;font-size:16px;display:inline-block;vertical-align:middle;width:28%;line-height:22px}.sizes .cat-item .slist-only{display:initial!important}.sizes .available{display:block!important;width:14%;text-align:center;font-size:14px;color:#666;margin:0}.sizes .available.is-available{color:#00a2d3}.sizes .group-price{display:block!important;font-size:0;text-align:center;width:14%;margin:0}.sizes .group-price strong{font-size:17px;font-weight:100}.sizes .cartcount{display:block!important;width:17%;text-align:center}.cartcount span,.cartcount input{display:inline-block;vertical-align:middle}.cartcount span{width:35px;height:35px;border-radius:3px;line-height:35px;cursor:pointer;font-family:MontserratBold,OpenSans,Arial,sans-serif;font-size:20px;background:#fafafa;margin:0 5px}.cartcount .cc-plus{line-height:38px}.cartcount input{width:30px;text-align:center;border:0}.sizes .cat-item:nth-of-type(3n+2){margin-left:0;margin-right:0}.sizes .cat-item p{margin:0;font-size:18px;width:28%;line-height:22px}.sizes .cat-item p>a{margin:0;color:unset;border:0}.sizes .list-price{display:inline-block!important;width:14%!important;text-align:center}.sizes .list-buy{display:block!important;text-align:center;margin:0;font-size:15px;width:13%;background:#00a2d3;color:#fff;padding:12px 0 9px;border-radius:5px;transition:background .3s}.sizes .list-buy:hover{background:#00b4ec}.catalog-header .ch-title.subcategory{font-size:36px}.subcategory .cat-sort{float:right}.cat-items #loadmore,.cat-items #loadmoreGroup{font-size:18px;color:#00a1d5;display:block;width:fit-content;padding-bottom:3px;border-bottom:dashed 1px #00a1d5;transition:.3s all;margin:67px auto 25px;cursor:pointer}.cat-items #loadmore:hover,.cat-items #loadmoreGroup:hover{color:#00b4ec}.cat-text{margin:90px 0}.cat-text h2{font-size:30px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cat-text p{line-height:25px}.cat-text a{color:#01a1d3;text-decoration:underline}.product-top{font-size:0;margin-top:-35px}.product-images{display:inline-block;vertical-align:top;width:32%;height:460px;background:#fff}.product-images a{display:block;width:100%;height:100%}.slick-initialized .slick-slide{position:relative}.product-images img{max-width:75%;max-height:100%;margin:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.product-images .slick-prev,.product-images .slick-next{top:50%;transform:translateY(-50%);left:15px}.product-images .slick-next{left:inherit;right:15px}.product-images .slick-dots{padding:0;text-align:center;position:absolute;left:0;width:100%;bottom:40px}.product-info{display:inline-block;vertical-align:top;margin-left:2.5%;width:65.5%}.product-info h1{font-size:36px;margin:0 0 20px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.product-info .article{display:block;font-size:14px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.product-info .button{display:block;margin:25px 0;padding:30px 107px 28px 87px;position:relative}.product-info .button:before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:72px;width:10px;height:12px;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/product-button.png)}.product-info .button#getManager{padding-right:35px;padding-left:35px;margin-left:20px}.product-info .button#getManager:before{display:none}.groupButtons{display:flex;flex-wrap:wrap}.apply p{font-size:23px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.apply-list div{font-size:16px;display:inline-block;vertical-align:top;padding-left:45px;padding-top:11px;position:relative;margin-right:61px}.apply-list div:last-child{margin-right:0}.apply-list div:before{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#02a2d6;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/check-mark.svg);position:absolute;top:4px;left:-4px;width:35px;height:35px}.product-advert{margin-top:40px;background:#fff;padding:20px 0 35px}.product-advert .advantage-text{vertical-align:top;font-size:14px;text-align:center;position:relative}.product-advert .ta-item{padding:0;width:25%}.product-bb{margin:38px 0;padding:50px 60px;background:#ececec;position:relative;border:2px solid #051c41}.product-bb:before{content:'';width:65px;margin:0 auto;height:65px;margin-bottom:24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#01a2d0;-webkit-mask-size:contain;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/warning.svg);position:absolute;top:50%;left:62px;transform:translateY(-50%)}.product-bb p{margin:0;padding-left:135px;font-size:16px}.product-bb strong{display:block;font-size:24px;margin-bottom:10px}.product-block-title{font-family:MontserratBold,OpenSans,Arial,sans-serif;text-align:center;font-size:36px;margin:20px 0 38px}.sizes-table{margin-top:35px}.sizes-table .product-block-title{margin-bottom:25px}.st-table-row{display:flex;flex-wrap:wrap;background:#fff}.st-table-row div{flex:auto;text-align:center;flex-basis:0;flex-grow:1;white-space:nowrap;padding:14px 0}.st-table-row:first-child div{font-family:MontserratBold,OpenSans,Arial,sans-serif;text-transform:uppercase;padding:17px 0;background:#ececec}.st-table-row div:first-child{flex-grow:.7;min-width:80px;background:#ececec}.st-table-row:nth-child(n+2) div:nth-child(n+2){font-size:0;position:relative}.st-table-row:nth-child(n+2) div:nth-child(n+2):before{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#d3d3d3;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/check.svg);position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:20px;height:20px}.st-table-row div.is-available:before{background-color:#02A2D6!important}.product-specs{margin-top:70px}.specs-table{font-size:0}.specs-table-row div{display:inline-block;vertical-align:top;width:calc(50% - 30px);font-size:16px;padding:15px}.specs-table-row:nth-child(n+2) div{padding:22px 15px;font-weight:600}.specs-table-row:nth-child(n+2) div:nth-child(n+2){padding-left:0}.specs-table-row.specs-header div{text-transform:uppercase;font-size:14px;font-family:MontserratBold,OpenSans,Arial,sans-serif;width:50%;padding:15px 0;margin-bottom:10px}.specs-table-row:nth-child(2n+2){background:#fff}.specs-table-row{border-bottom:1px solid #f2f2f2}.specs-table-row.specs-header,.specs-table-row:last-child{border:none}.howto{background:#ececec;margin:30px 0;padding:60px 0 80px;text-align:center}.howto>div>p{font-family:MontserratBold,OpenSans,Arial,sans-serif;font-size:30px;margin:0}.howto-list{margin-top:55px}.howto-item{width:210px;display:inline-block;vertical-align:middle}.howto-img{position:relative;width:65px;height:65px;margin:0 auto;content:'';-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#01a2d0;-webkit-mask-size:contain}.howto-item p{margin:20px 0 0;font-size:14px;line-height:21px}.howto-space{display:inline-block;vertical-align:middle;width:110px;height:50px;position:relative;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/next-r.svg);background-size:30px;background-repeat:no-repeat;background-position:center;opacity:.1}.howto-item span{display:block;font-family:MontserratBold,OpenSans,Arial,sans-serif;color:#aaa;font-size:14px}.bottom-form.full{margin-top:55px}.bottom-form.full .bf-wrapp{width:calc(100% - 120px)}.bottom-form.full .bf-wrapp:after{right:80px;width:50%}.type-s .product-info .article{display:inline-block;vertical-align:middle;margin-right:25px}.type-s .product-info .available{display:inline-block!important;vertical-align:middle;color:#cecece;font-size:16px}.type-s .product-info .available.is-available{color:#01a1d1}.buy-block{padding:45px;background:#fff;margin:25px 0 0}.buy-block div{display:inline-block!important;vertical-align:top;text-align:center;width:170px}.buy-block div:nth-child(1){width:135px}.buy-block div:nth-child(2){width:210px}.buy-block .cartcount span,.buy-block .cartcount input{display:inline-block!important}.buy-block .cartcount span{font-size:20px!important;margin:0 5px!important}.buy-block span{font-size:12px;text-transform:uppercase;color:#666;font-weight:600;display:block;margin:10px 0}.buy-block p{font-size:17px;text-align:center;margin-bottom:0}.buy-block .button{display:inline-block;vertical-align:top;padding:29px 90px;margin:0 0 0 25px;border:0;text-align:center}.buy-block .button:before{display:none}.type-s .product-advert{margin-top:30px;background:0 0}.cart-wrapp{margin-top:-37px}.cart-list-wrapp{display:inline-block;vertical-align:top;width:71%}.cart-list-wrapp h1{text-align:left;margin-top:0}.cart-list-wrapp .cat-right{width:100%}.cart-list-wrapp .cat-right article{margin:-20px 0 -8px;background:0 0}.cart-list-wrapp .cat-right article div:nth-child(1){width:44%}.cart-list-wrapp img{display:inline-block!important;vertical-align:middle;width:11%;height:110px;object-fit:cover;object-position:center}.cart-list-wrapp .sizes .cat-item{padding:15px 20px}.cart-list-wrapp .cat-right article div:nth-child(2){width:14%;text-align:center}.cart-list-wrapp .sizes .cat-item p{font-size:16px;margin-left:3%;width:24%;padding-right:6%}.cart-list-wrapp .cat-right article div:nth-child(3){width:17%}.cart-list-wrapp .cat-right article div:nth-child(4){width:14%}.cart-list-wrapp .list-price{margin-left:0!important;padding-right:0!important;font-size:18px!important}.cart-list-wrapp .sizes .cat-item a{display:inline-block;vertical-align:middle;font-size:16px;margin:0 0 0 2%}.cart-form{display:inline-block;vertical-align:top;width:calc(26% - 80px);margin-left:2%;padding:40px;background:#e3e3e3}.cart-form p{font-size:24px;margin:10px 0 25px;font-family:MontserratBold,OpenSans,Arial,sans-serif}.cart-form input{display:block;border:1px solid #fff;padding:25px 15px;font-size:15px;margin-bottom:10px;width:calc(100% - 32px)}.cart-form input[disabled]{border-color:#cecece}.cart-form button{margin:15px 0 20px;border:none;width:100%}.cart-form span{color:#666;font-size:14px;line-height:17px}.cart-form span a{color:#01a2d6}.cart-bottom{margin-top:50px;margin-left:27px}.cart-bottom div:not(#total){width:62%;display:inline-block;vertical-align:top}.cart-bottom div:not(#total) span{font-size:14px;color:#666}.cart-bottom #total{display:inline-block;vertical-align:top;width:37%}.cart-bottom #total>span{color:#666;text-transform:uppercase;font-size:12px;display:inline-block;vertical-align:top;margin-right:20%;margin-top:3px}.cart-bottom #total>p{display:inline-block;vertical-align:top;width:66%;font-size:18px;font-family:MontserratBold,OpenSans,Arial,sans-serif;margin:0}.cart-bottom #total>p span{display:block;font-size:16px;margin-top:10px;color:#666}.cart-bottom div:not(#total) a{display:block;margin-top:22px;background:#e3e3e3;color:#000!important;padding:30px 25px 26px 67px;position:relative;transition:.3s all}.cart-bottom div:not(#total) a:hover{background:#d6d6d6}.cart-bottom div:not(#total) a:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:28px;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/back.png);width:13px;height:14px}.mm-toggle{display:none;vertical-align:middle;width:7%}.mm-toggle span{display:block;width:75%;height:2px;background:#fff;margin:10px 0;margin-left:25%}.filter-toggle{display:none}.mm-back{top:0;left:0;position:fixed;width:100%;height:100%;background:rgb(0 0 0/15%);z-index:15;opacity:0;pointer-events:none;transition:.3s all}.mm-back.open{opacity:1;pointer-events:auto}.mobile-menu{position:fixed;top:0;right:-100%;z-index:20;background:rgb(5 15 34/94%);width:280px;height:calc(100% - 40px);padding:20px;transition:.3s all}.mobile-menu.open{right:0}.mm-header{color:#fff;font-size:20px}.mm-close{float:right;margin-top:-33px;font-size:45px;height:27px}.mm-header div span{display:block;font-size:11px;margin-top:2px}.mm-body{margin-top:30px;height:calc(100% - 40px);overflow-y:auto}.mm-body ul{padding-left:20px}.mm-body>ul{padding:0}.mm-body li{list-style:none}.mm-body a{display:block;background:rgb(255 255 255/10%);padding:10px;margin:5px 0}.mm-body .has-submenu>ul{display:none}.mm-body .has-submenu.active>ul{display:block}.mm-body .has-submenu{position:relative}.mm-body .has-submenu:after{content:'';-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#5dd9ff;-webkit-mask-image:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/next.svg);position:absolute;top:12px;right:10px;width:15px;height:15px;transform:rotate(90deg);transition:.3s all;pointer-events:none}.mm-body .has-submenu.active:after{transform:rotate(270deg)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;opacity:0;pointer-events:none;transition:.3s all}.modal.open{opacity:1;pointer-events:auto}.modal-back{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/35%)}.modal-wrapp{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:700px;background:#fff;padding:35px 40px}.modal-title{display:inline-block;vertical-align:top;width:90%;font-size:23px}.modal-close{float:right;cursor:pointer;font-size:45px;color:#00a2d3;height:20px;margin-top:-8px}.modal .form .button{width:100%;padding:20px 1px;-webkit-appearance:none!important}.modal span.agree{margin-top:5px}.mobile-menu .search{display:none}.pc-range-slider__wrapper{position:relative;height:20px;overflow:visible}.pc-range-slider__control{background:#fff;border:none;height:6px;margin:0 0 -8px}.pc-range-slider__control .ui-slider-range{position:absolute;top:50% !important;margin-top:-2.5px;height:5px!important;background:#999}.pc-range-slider__control .ui-slider-range{background:#071a42;margin-top:-10px;height:6px!important}.pc-range-slider__control .ui-slider-handle{display:block;width:8px!important;height:20px!important;background:#000;cursor:pointer;-ms-touch-action:none;touch-action:none;position:absolute;top:0}.pc-range-slider__control .ui-slider-handle{cursor:pointer;-ms-touch-action:none;touch-action:none;position:absolute;top:-3px;width:13px!important;height:13px!important;border-radius:50%!important;background:#fff!important;border:none!important;cursor:pointer!important;z-index:2;box-shadow:0 0 10px rgb(0 0 0/25%)}.pc-range-slider__control .ui-slider-handle:last-of-type{margin-left:-8px!important}.filter__slider-control-group{margin:0 -15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.filter__slider-control-column{padding:0 15px;width:50%}.filter__slider-control{width:100%;text-align:center}.filter__slider-control{text-align:left;border:none;padding:0;color:#8c8c8c;background:0 0;background:#fff;padding:7px;text-align:center;width:50px}.filter__slider-control-column+.filter__slider-control-column{text-align:right}.filter__slider-control::-webkit-inner-spin-button,.filter__slider-control::-webkit-outer-spin-button{-webkit-appearance:none}.pc-active-filter__item-link{background:#fff;display:block;color:#000;display:block;width:fit-content;padding:28px 0;text-transform:uppercase;font-family:MontserratBold,OpenSans,Arial,sans-serif;transition:.3s all;border-radius:3px;cursor:pointer;width:100%;text-align:center}.pc-active-filter__item-link:hover{text-decoration:none!important}.pc-active-filter__item-link span{font-size:14px}.pc-active-filter__item-link span+span{display:none}input[type=number]{-moz-appearance:textfield}.search-results-ajax{position:absolute;z-index:100;font-size:12px;width:auto;margin-top:5px;margin-left:18px;background-color:#fff;flex-wrap:wrap}.search-result-text img{width:auto;float:left;margin-right:12px}.search-result-text{display:inline-flex;padding:10px;border:1px solid #e3e3e3;margin:10px;flex:0 1 200px;min-width:150px}.search-result-text:hover{border:1px solid #02a2d4}.desc-search{display:inline-block;color:#051b44}span.price-search{margin-top:6px;display:block;color:#051b44}.price-search span{color:#02a2d4}.close-link{cursor:pointer;position:relative;right:10px;margin:18px 0 0;display:inline-block}.close-link:before,.close-link:after{content:"";position:absolute;width:24px;height:1px;background:#5dd9ff}.close-link:before{transform:rotate(45deg)}.close-link:after{transform:rotate(-45deg)}@media screen and (max-width:420px){.close-link{position:absolute;right:37px}.search-results-ajax{width:100%;margin:0}.search-result-text{flex:unset;padding:0;margin:10px;width:100%;display:block}}.woocommerce-ordering{display:inline-block}.woocommerce-message{margin:0 auto;width:calc(100% - 30px);text-align:left;position:relative;bottom:27px;padding:15px;background:#e3e3e3}.page-wrapper .woocommerce-message{bottom:initial}.woocommerce-message a.button{display:inline-block;padding:15px 18px;font-size:13px}button.button{border:0}.woocommerce-Price-amount,.woocommerce-Price-currencySymbol{display:inline-block!important;margin:0 0 0 5px!important}.woocommerce-checkout .woocommerce-Price-currencySymbol,.woocommerce-checkout .woocommerce-Price-amount{font-size:18px!important;color:#000!important}.screen-reader-response{display:none;text-align:center;font-size:20px}.wpcf7-form.invalid .wpcf7-response-output{color:#ea0001;margin-top:20px}.wpcf7-not-valid-tip,.wpcf7-form.sent,.wpcf7-form.sent{display:none}.woocommerce-order-received .cart-list-wrapp{display:none}.woocommerce-order-received .cart-form{width:auto;margin:0;background:0 0}ul.woocommerce-order-overview.order_details{padding:26px;background:#e3e3e3}ul.woocommerce-order-overview.order_details li{display:inline-block;margin-right:20px}.woocommerce-table--order-details{padding:26px;background:#e3e3e3}.woocommerce-table--order-details th{text-align:left}.woocommerce-table--order-details a{color:#02a2d4}.woocommerce-table__line-item.order_item td{text-align:left;width:400px}.woocommerce-customer-details address,.woocommerce-customer-details p{font-size:18px;font-style:normal;line-height:1.2;margin:0;font-family:MontserratRegular,OpenSans,Arial,sans-serif}@media screen and (max-width:850px){ul.woocommerce-order-overview.order_details li{display:list-item;list-style:none;margin-bottom:5px}}.st-table .attr-table-row:first-child{background:#ececec}.attr-table-row{display:flex;flex-wrap:wrap;background:#fff}.attr-table-row div:first-child{flex-grow:.7}.attr-table-row div{flex:auto;text-align:center;flex-basis:0;flex-grow:1;white-space:nowrap;padding:14px 0}.attr-table-row div strong{display:none}.pc-active-filter__item-text-el{font-size:16px}.pc-active-filter__item-delete{font-size:18px;line-height:17px}span.filter_item_count{color:#999797;margin-left:3px;font-size:12px}.filter__checkgroup-inner{margin-left:0}.page-numbers li{display:inline;margin-right:20px;font-size:16px}.filter__checkgroup-inner.category label,.filter__checkgroup-link a{padding:0;color:#01a2d0;border-bottom:1px dashed #01a2d0;padding-bottom:2px;font-size:16px;text-align:left}.filter__checkgroup-link a{display:block}.filter__checkgroup-link a span{color:#9ea8ab;font-size:12px}.filter__checkgroup-inner.category .filter__checkgroup-link input:checked~label{color:#9ea8ab;border-color:#9ea8ab}.filter__checkgroup-inner.category label span{border-bottom:2px solid #ececec;margin-left:-2px;padding-left:5px;padding-bottom:2px}.filter__checkgroup-inner.category label:before,.filter__checkgroup-inner.category label:after{display:none}.single .woocommerce-notices-wrapper{width:1460px;margin:-20px auto 55px}.single .woocommerce-message a.button{margin-right:10px}.footer .privacy{float:left}.footer .copyright{float:right}.footer .footer-bottom span{line-height:15px;display:block;font-size:12px;color:#fff;margin:7px 0}.footer .footer-bottom{margin-top:34px;padding-right:2%;padding-left:3%}.footer .footer-bottom a:hover{text-decoration:underline;color:#fff}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-updateOrderReview ul{padding:0}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-updateOrderReview li{list-style:none}#addtocart-info{position:fixed;top:10px;right:-300px;z-index:10;background:#01a2d0;color:#fff;font-size:15px;padding:20px 25px;border-radius:5px;transition:.3s all}#addtocart-info.open{right:10px}#addtocart-info span{display:inline-block;vertical-align:middle;font-size:30px;width:12px;height:12px;line-height:3px;padding:15px 0 0 15px;cursor:pointer}#sm-modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;opacity:1;pointer-events:auto;transition:.3s all}#sm-back{position:fixed;width:100%;height:100%;background:rgb(0 0 0/55%)}#sm-body{position:fixed;top:50%;transform:translateY(-50%);left:calc(50% - 355px);width:610px;height:auto;background:#fff;padding:50px 50px 30px;font-size:19px;overflow-y:auto;line-height:30px;text-align:center}#sm-close{position:absolute;top:15px;right:15px;font-size:40px;color:#c2c2c2;font-weight:100;line-height:25px;cursor:pointer}#sm-body .button{background:#00a2d3;color:#fff!important;display:block;width:fit-content;margin:40px auto 0;padding:15px 18px}form.checkout .woocommerce-error{padding-right:45px;font-size:16px!important;line-height:21px}form.checkout .woocommerce-error span{display:inline-block!important;margin:0!important;font-size:16px!important}.page-wrapper,.page-wrapper p,.page-wrapper li{line-height:25px}.filter__checkgroup-inner.filter__checkgroup-inner-expanded.category>.category{display:none}.groups .mc-list,.sizes .mc-list{text-align:left;margin:0 -5px 15px}.groups .mc-item.mc-mini,.sizes .mc-item.mc-mini{width:calc(50% - 50px);margin:0 5px 5px;padding:20px}.groups .mc-item.mc-mini a,.sizes .mc-item.mc-mini a{display:flex;flex-wrap:wrap;align-items:center;border-bottom:none;margin:0;width:100%}.groups .mc-item.mc-mini img,.sizes .mc-item.mc-mini img{width:120px;height:120px;object-fit:contain;margin-right:40px}.groups .mc-item.mc-mini h3,.sizes .mc-item.mc-mini h3{margin:0;width:calc(100% - 160px);font-size:20px}.modal textarea{border:1px solid #e4e4e4;transition:.3s all;display:inline-block;vertical-align:top;width:calc(100% - 40px);padding:20px;border-radius:3px;font-size:15px;margin-bottom:23px;font-family:'MontserratRegular';color:#757575;height:75px;resize:none}.modal-desc{display:block;margin-top:10px}.single-product .customCatsItems{display:none!important}.timeFixWidth .cat-right{width:100%}.mm-body .menu{display:block;padding:0;margin:0;width:100%}.mm-body .menu ul{display:block;padding:0}.mm-body .menu li{width:100%;padding:0}.mm-body .menu a{padding:10px;color:#5dd9ff;margin-bottom:0}.mm-body a{display:block;background:rgb(255 255 255/10%);padding:10px 30px 10px 10px;margin:5px 0;line-height:20px}.mm-body::-webkit-scrollbar{width:0}.socials{display:flex;flex-wrap:wrap;margin-top:20px}.socials a{display:block;width:40px;height:40px;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-right:20px}#waLink{background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/whatsapp.svg)}#tgLink{background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/telegram.svg)}#vbLink{background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/viber.svg)}.group-price text,.list-price text{display:none}.sizes .noStock .cartcount>*,.sizes .noStock .list-price>*,.buy-block.noStock div:nth-child(2)>*,.buy-block.noStock .subtotal>*{display:none!important}.sizes .noStock .list-price{font-size:0!important}.st-table-row div a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;display:block}.main-slider .slick-slide{background:var(--desktop);background-size:cover!important;background-position:right bottom!important}.ms-inner ul{margin:25px 0 0;padding:0}.ms-inner li{display:flex;align-items:flex-start;font-size:20px;margin-bottom:12px}.ms-inner li:before{content:'';width:14px;height:12px;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/images/triangle.svg);margin-right:10px;margin-top:2px}.slideb .ms-inner{max-width:470px}.popup-shell{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99}.popup-shell .closer{position:absolute;right:30px;top:30px;color:#fff;font-size:35px;border:1px solid;padding:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-family:inherit;cursor:pointer;z-index:9999;background:#02a2d4}.popup-shell .closer:hover{background:#e3e3e3;color:#000}.popup-shell .form textarea{border:1px solid #e4e4e4;transition:.3s all;display:inline-block;vertical-align:top;padding:20px 20px 22px;border-radius:0 3px 3px 0;margin-bottom:23px;color:#757575;height:40px;width:calc(100% - 45px);letter-spacing:0;font-family:MontserratRegular,OpenSans,Arial,sans-serif;font-size:14px;font-weight:400;font-family:'MontserratRegular'}.popup-shell .form input{padding:0 20px 0 5px;font-size:14px;font-weight:400;font-family:'MontserratRegular';height:55px}.popup-shell .form span.form-icon{height:55px}.popup-shell .form textarea::placeholder{color:#9d9d9d;font-size:14px;font-weight:400;font-family:'MontserratRegular'}.popup-shell .form textarea:focus+span,.popup-shell .form textarea:hover+span,.popup-shell .form textarea:hover,.popup-shell .form textarea:focus{border-color:#00a2d3;filter:grayscale(0);-webkit-filter:grayscale(0)}.popup-shell .form textarea input.wpcf7-not-valid+span,.popup-shell .form textarea input.wpcf7-not-valid{border-color:#ea0001;filter:grayscale(0);-webkit-filter:grayscale(0)}.popup-shell .bf-form{overflow-y:auto;height:100%;max-height:calc(100vh - 100px)}.popup-shell .button{border-radius:3px}.popup-shell .screen-reader-response{display:block;margin-top:30px;text-align:left}input[name=billing_country]{display:none}.hidden-fields-container{display:none}.acceptWrap{display:flex;align-items:flex-start;text-align:left;margin-bottom:20px}.checkboxWrap{width:18px;height:18px;margin-right:10px;flex-shrink:0;margin-top:2px;position:relative}.wpcf7-list-item-label{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:5px;-moz-box-shadow:inset 0 0 0 1px #cbcbcb;-webkit-box-shadow:inset 0 0 0 1px #cbcbcb;box-shadow:inset 0 0 0 1px #cbcbcb}.checkboxWrap .wpcf7-form-control-wrap input{background:0 0;position:absolute;box-shadow:none !important;padding:0;margin:0;border:none !important;z-index:3;cursor:pointer;width:100% !important;height:100% !important;outline:none !important;opacity:0}.wpcf7-list-item-label:before{content:'';width:10px;height:10px;border-radius:2px;background:#00a2d3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0}input:checked+.wpcf7-list-item-label:before{opacity:1}.wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item-label:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 0 0/10%);pointer-events:none;border-radius:5px}.acceptWrap a{color:#00a2d3}button[name=woocommerce_checkout_place_order]{opacity:1;pointer-events:auto;transition:.3s all}button[name=woocommerce_checkout_place_order].disabled{opacity:.5;pointer-events:none}
@media screen and (max-width:1530px){.form input{padding:20px 20px 21px 5px}}@media screen and (max-width:1500px){.container,.single .woocommerce-notices-wrapper{width:1300px}.logo-wrapp span{font-size:12px;width:240px}.menucontacts{padding:7px 0}.menu{width:55%;padding:0 5px}.menu li{padding:0 5px}.contacts{width:calc(45% - 10px)}.cb-address{width:calc(45% - 20px);padding:10px}#products-menu.open>ul{width:311px}.ms-inner{padding:0 70px;width:calc(56% - 210px);display:inline-block;vertical-align:top}.ms-title{margin:65px 0 0;font-size:45px}.ms-button{margin-top:50px}.ms-button{padding:24px 60px}.ta-list{margin-top:-179px}.ta-item{width:22%;padding:30px 12px 30px}.main-slider .slick-prev{left:calc(50% - 670px)}.main-slider .slick-next{right:calc(50% - 670px)}.main-slider .slick-dots{left:calc(50% - 585px)}.ms-image{height:250px}.mc-item{padding:10px 30px 40px}.estimate{padding:35px 0 50px}.estimate-text{width:64%;padding:0 35px}.estimate-text .block-title{font-size:30px}.vs-item p{margin:15px 0 0}.footer .menu{width:51%}.footer .contacts{width:calc(49% - 10px)}#products-menu>ul{min-height:530px}.menu a{padding:10px}.buy-block div:nth-child(2){width:190px}.buy-block div{width:140px}.buy-block .button{padding:20px 45px;margin:0 0 0 25px}.catalog-header .ch-title{font-size:40px}.cart-bottom div:not(#total){width:74%}.cart-bottom #total{width:25%}.cart-form{width:calc(26% - 50px);padding:25px}.cat-right article div:nth-child(1),.sizes .cat-item p{width:27%}.sizes .available,.cat-right article div:nth-child(2){width:13%}.cat-right article div:nth-child(3),.sizes .group-price{width:13%}#products-menu>ul>li>a{width:229px}.sizes .list-price,.cat-right article div:nth-child(5){width:16%!important}}@media screen and (max-width:1366px){.cats-cats .mc-item{background-size:85%!important}#products-menu>ul>li>a{width:229px}}@media screen and (max-width:1300px){.container,.single .woocommerce-notices-wrapper{width:1200px}.logo-wrapp,#products-menu{width:25%}.logo-wrapp span{width:52%;display:none}.menucontacts{width:75%}.menu{width:55%}.menu a{padding:11px}.cb-address{width:calc(45% - 10px);padding:5px}a.cb-phone:before{width:17px;height:17px}.header-cart{width:21.5%}.ta-list{margin-top:-184px;width:71%}.ta-item{width:23%;padding:25px 8px 25px}.main-slider .slick-prev{left:calc(50% - 600px)}.main-slider .slick-next{right:calc(50% - 600px)}.main-slider .slick-dots{left:calc(50% - 530px)}#products-menu.open>ul{width:300px;padding:0}#products-menu>ul>li>a{padding:15px 40px 15px 15px;width:245px}#products-menu>span:after{right:20px}#products-menu .has-children:before{top:20px;right:20px}#products-menu>ul{min-height:auto}#products-menu ul ul li a{padding:20px 35px 20px 40px}.mc-item{margin:0 20px 30px}.mc-item>a{font-size:16px}.estimate-text{width:60%}.estimate-text .block-title{font-size:25px}.footer .menu ul{padding:15px 40px 0 0}.apply-list div{padding-left:40px;margin:10px 60px 10px 0}.apply-list div:before{width:30px;height:30px}.buy-block{padding:25px}.cat-item p{font-size:20px}.product-images{height:390px}}@media screen and (max-width:1200px){.container,.single .woocommerce-notices-wrapper{width:900px}.logo-wrapp{width:30%}.menucontacts{width:70%}.mm-toggle{display:inline-block}.menu,#products-menu{display:none}.contacts{width:88%;margin-right:5%;text-align:right}.cb-address{width:35%}.cb-emailphone{width:calc(41% - 55px)}a.cb-phone{margin:0 0 5px}a.cb-phone:before{left:0}.header a.cb-phone:before{left:-15px}.catalogsearch{background:#fff;position:relative}.search{width:calc(72.5% - 50px);position:relative}.header-cart{width:27.5%;position:relative}.catalogsearch:before,.catalogsearch:after{content:'';display:block;position:absolute;top:0;left:-60px;width:50%;height:100%;background:#fff}.catalogsearch:after{left:inherit;right:-50%}.ta-list{margin-top:50px;width:100%;float:inherit}.ta-item{width:21%;padding:25px 18px 25px}.main-slider{height:400px}.ms-inner{padding:0 70px;width:calc(65% - 140px);vertical-align:middle}.ms-image{width:25%;vertical-align:middle;margin-top:65px;padding:0}.main-slider .slick-prev{left:calc(50% - 450px)}.main-slider .slick-next{right:calc(50% - 450px)}.main-slider .slick-dots{left:calc(50% - 385px);bottom:15px}.mc-item{width:38%}.estimate-text{width:50%}.estimate-text p:not(.block-title){font-size:18px}.estimate a{margin:12px 20px 0 0}.bf-wrapp:before,.bf-wrapp:after{display:none}.bf-form{width:100%}.footer .logo-wrapp{width:40%}.footer .menucontacts{width:60%;padding-right:0}.footer .contacts{width:100%;margin-right:0}.footer .cb-emailphone{width:calc(47% - 55px)}.footer .logomenu{padding-left:0}.logo-wrapp span{line-height:15px}.estimate.mini .estimate-text .block-title{font-size:25px}.estimate.mini .estimate-text{width:calc(100% - 70px)}.estimate.mini a{margin:30px 0 0 35px;float:initial}.cats-cats .mc-item,.cats-cats .mc-item:nth-child(3n){width:calc(49% - 60px);margin:0 2% 30px 0}.cats-cats .mc-item:nth-child(2n){margin-right:0}.product-images{width:90%;margin:0 5% 45px}.product-info{margin-left:0;width:100%}.howto-space{display:none}.cat-left.filter{display:block;position:fixed;top:0;left:-100%;z-index:10;width:calc(100% - 70px);height:calc(100% - 86px);transition:.3s all;overflow:auto}.filter .filter-toggle{width:100%;font-size:16px;font-weight:100;margin:0!important;display:block}.filter .filter-toggle span{font-size:33px;line-height:22px;display:inline-block;vertical-align:middle;height:20px;padding-left:10px}.filter .filter-toggle:before{display:none}.cat-left.filter.open{left:0}.cat-right{width:100%}.page-wrapper{padding:25px}.posts-list .post-item,.posts-list .post-item:nth-child(3n){width:calc(49% - 60px)}.posts-list .post-item:nth-child(2n){margin-right:0}#ci-count{padding:35px 0 0}.cat-sort{padding:15px 0 20px}.cat-view span{margin-top:10px}.cart-list-wrapp{width:100%}.cart-form{width:calc(100% - 50px);margin-left:0;margin-top:50px}.cart-bottom{margin-top:30px;margin-left:0}.left-part{width:100%}#map{height:400px;width:100%;float:inherit;margin:50px 0 0}.filter-toggle{display:block;font-size:15px;width:fit-content;text-transform:uppercase;margin:0 auto 30px;color:#00a2d3;font-weight:600;position:relative}.category-wrapp .filter-toggle{margin:5px 0 20px 5px}.filter-toggle:before{content:'';display:block;top:0;right:-22px;position:absolute;width:14px;height:12px;background:url(//baltsystems.ru/wp-content/themes/baltsystems/assets/css/../images/back.png);transform:rotate(180deg);background-size:contain;background-repeat:no-repeat}.subcategory .cat-sort{float:inherit}.product-images{height:500px}.single .woocommerce-message a.button{display:block;margin-bottom:15px}a.logo-img{width:100%;height:100px}.ms-title{margin:35px 0 0;font-size:35px}a.logo-img{background:url(/wp-content/uploads/2024/01/bs_fav.svg)!important;background-repeat:no-repeat!important;background-size:auto 80%!important;background-position:left center!important}.footer a.logo-img{background-position:center!important;background:url(/wp-content/uploads/2024/01/logo_baltsystems_1-srtoka-12.svg)!important;background-repeat:no-repeat!important}}@media screen and (max-width:900px){.container,.single .woocommerce-notices-wrapper{width:96%}.header .logo-wrapp span,.ms-image{display:none}.header .logo-wrapp{width:13%}.header .menucontacts{width:87%}a.cb-phone:before{left:15px}.main-slider .slick-prev{left:2%}.main-slider .slick-next{right:2%}.ms-inner{padding:0 70px;width:calc(100% - 140px)}.main-slider .slick-dots{left:calc(2% + 70px)}.ta-list{background:#efefef}.ta-item{width:40%}.ta-item span{color:#000}.mc-item{width:calc(42% - 40px)}.estimate-text{width:calc(100% - 70px)}.estimate a{margin:32px 0 0 35px;float:inherit}.dt-item{width:100%;margin-bottom:25px}.dt-text{padding:35px;height:auto}.partners-slider .slick-prev{left:-2%}.partners-slider .slick-next{right:-2%}.partners-slider,.viewed-slider{width:92%}.footer .cb-emailphone{width:calc(52% - 55px)}.cat-right.sizes article{display:none!important}.product-bb strong{font-size:21px}.sizes .cat-item p{width:100%;margin-bottom:20px}.sizes .available{width:125px;text-align:left;margin-right:25px}.sizes .group-price{text-align:left;width:160px;margin-bottom:0;margin-right:calc(100% - 310px)}.sizes .group-price text,.sizes .group-price strong{display:initial;font-size:16px}.sizes .cartcount{width:135px;margin-top:25px;margin-right:10px;text-align:left}.sizes .cartcount span{text-align:center}.sizes .list-buy{width:125px;margin-top:25px}.sizes .list-price{width:175px!important;margin-right:25px!important;margin-top:25px!important;font-size:16px!important;margin-bottom:0!important;text-align:left}.sizes .list-price text{font-size:16px;display:initial}.st-table{overflow-x:auto}.st-table-row,.attr-table-row{max-width:900px}.st-table-row div:first-child{flex-grow:1}.specs-table-row.specs-header{display:none}.specs-table-row:nth-child(n+2) div{padding:15px;width:calc(100% - 30px)}.specs-table-row:nth-child(n+2) div+div{font-weight:100;padding-top:0}.howto-item{width:190px}.header a.cb-phone:before{left:15px}.cart-text>span{display:none}.cart-text>div{width:calc(100% - 24px)}.cart-list-wrapp img{width:165px}.cart-list-wrapp .sizes .cat-item p{width:calc(96% - 165px);padding-right:0}.cart-list-wrapp .sizes .cat-item a{margin:0}.cart-bottom div:not(#total){width:60%}.cart-bottom #total{width:39%}.specs-table-row:nth-child(n+2) div:nth-child(n+2){padding-left:15px}#sm-body{top:0;left:0;transform:none;width:calc(100% - 60px);height:calc(100% - 160px);padding:120px 30px 40px}.sizes .noStock .cartcount,.sizes .noStock .list-price{display:none!important}}@media screen and (max-width:768px){.container{width:94%}.cb-emailphone{width:calc(47% - 55px)}.mc-item{width:calc(100% - 60px);margin:0 0 20px}.search{width:calc(65.5% - 50px)}.header-cart{width:34.5%}.footer .logo-wrapp{width:100%}.footer .logo-wrapp span{vertical-align:middle}.footer .menucontacts{width:100%;margin-top:20px}.footer .contacts{text-align:left}.footer a.cb-phone:before{left:-35px}.header a.cb-phone:before{left:5px}.product-bb{padding:25px 20px}.product-bb:before{left:20px}.product-bb p{padding-left:100px}.product-bb strong{font-size:18px}.sizes .list-buy{background:#0fa3d1;color:#fff!important;padding:10px 5px;border-radius:5px}.howto-item{width:45%;margin-bottom:35px}.howto{padding:60px 0 20px}.cat-text{margin:60px 0 -35px}.buy-block .button{margin:30px 0 0}.cat-item:nth-of-type(3n+2){margin-left:0;margin-right:0}.cat-item{width:calc(49% - 20px);margin-right:2%!important}.cat-item:nth-of-type(2n){margin-right:0!important}.modal-wrapp{top:0;left:0;width:calc(100% - 100px);height:calc(100% - 100px);overflow-y:auto;transform:none}.apply-list div{width:15%}.groups .mc-item.mc-mini,.sizes .mc-item.mc-mini{width:calc(50% - 30px);padding:10px}.groups .mc-item.mc-mini img,.sizes .mc-item.mc-mini img{width:100px;height:100px;margin-right:20px}.groups .mc-item.mc-mini h3,.sizes .mc-item.mc-mini h3{width:calc(100% - 120px);font-size:16px}.buy-block.noStock div:nth-child(2),.buy-block.noStock .subtotal{display:none!important}.buy-block.noStock div:nth-child(1){display:block!important}}@media screen and (max-width:640px){a.logo-img{width:100%}.contacts{width:85%}.mm-toggle{width:10%}.cb-address{width:42%}.cb-emailphone{width:calc(52% - 55px)}.header a.cb-phone:before{left:-10px}.ms-title{font-size:35px}.cats-cats .mc-item,.cats-cats .mc-item:nth-child(2n),.cats-cats .mc-item:nth-child(3n){width:calc(100% - 60px);margin:0 0 30px}.posts-list .post-item,.posts-list .post-item:nth-child(2n),.posts-list .post-item:nth-child(3n){padding:15px;width:calc(100% - 30px)}.post-item img{width:100%;height:auto}.catalog-header .ch-title{font-size:30px}.catalog-header .ch-text{font-size:19px}.apply-list div{width:20%}.product-images{height:400px}.sizes .list-price{width:calc(100% - 145px)!important;margin-right:0!important}.product-info .button#getManager{margin:0 0 20px;padding:30px 54px 28px}.main-slider .slick-slide{background:var(--mobile);background-position:top center!important}.main-slider .slick-dots{left:50%;transform:translateX(-50%);bottom:15px}.main-slider .slick-dots li button{background:#fff}.main-slider .slick-arrow{display:none!important}.ms-inner{padding:0;width:100%}.ms-title{font-size:28px;margin-top:30px}.ms-text,.ms-inner li{font-size:16px;line-height:20px}.ms-button{padding:20px 32px;min-width:auto}.slidea .ms-inner{text-align:center;margin-top:20px}.ms-button{margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);bottom:50px}.slideb .ms-inner{max-width:470px;text-align:center;margin:190px auto 0;display:block}}@media screen and (max-width:540px){.search{width:calc(59% - 25px);padding-left:0}.header-cart{width:calc(41%)}.cart-text{width:70%}.header-cart .cart-link{width:30%}.block-title{margin:55px 0 35px;font-size:30px}.viewed-slider{width:82%}.bf-wrapp{width:calc(94% - 50px);padding:25px}.bf-form p{font-size:25px;line-height:30px}.header .cb-address{display:none}.cb-emailphone{width:calc(62% - 55px)}.estimate.mini .estimate-text .block-title{font-size:20px}.cat-left{width:100%;margin-right:0}.cat-view{float:initial;margin:-10px 0 24px}.footer{margin-top:80px}.page-title{font-size:30px}.product-info h1{font-size:30px}.buy-block div:nth-child(1){width:130px}.buy-block div:nth-child(2){width:165px}.buy-block div{width:120px}.cart-list-wrapp .sizes .cartcount{width:35%}.catalogsearch{width:108%;margin-left:-4%}.cart-wrapp .sizes .group-price{width:30%}.cart-list-wrapp .sizes .cartcount{width:39%}.cart-list-wrapp .sizes .list-price{width:29%!important}.cart-list-wrapp .sizes .cat-item a{background:#0fa3d1;color:#fff!important;padding:10px 5px;border-radius:5px;width:25%;text-align:center}a.logo-img{height:50px}}@media screen and (max-width:480px){.cb-emailphone{width:185px}.footer .cb-address{padding:0;width:100%;margin-bottom:20px}.footer .cb-emailphone{width:100%;padding-left:0}.footer a.cb-phone:before{display:none}.dt-title{font-size:25px;margin:0 0 15px}.partners{padding:35px 0 75px}.cat-item{width:calc(100% - 20px);margin-right:0!important}.product-advert .ta-item{width:50%;margin-bottom:30px}.product-advert{padding:20px 0 0}.product-bb:before{display:none}.product-bb p{padding-left:0}.product-block-title{font-size:30px}.bottom-form.full .bf-wrapp{width:calc(100% - 50px)}.buy-block div{width:100%!important;text-align:left;margin-bottom:20px}.buy-block p{text-align:left}.buy-block .cartcount *{text-align:center}.cart-list-wrapp .sizes .cartcount{width:40%}.cart-bottom div:not(#total){width:100%;margin-bottom:20px}.cart-bottom #total{width:100%}.product-images{height:300px}.footer .footer-bottom{padding-left:0}.footer .privacy{float:initial}.footer .copyright{float:initial;margin-top:20px}.groups .mc-item.mc-mini,.sizes .mc-item.mc-mini{width:calc(100% - 50px);padding:20px}.footer .menu{width:100%;display:block;padding:0;margin-bottom:20px}.footer .menu li,.footer .menu a{text-align:left;padding:0}}@media screen and (max-width:420px){.ms-inner{padding:0;width:100%}.main-slider .slick-prev,.main-slider .slick-next{display:none!important}.contacts{width:80%}.mm-toggle{width:15%}.cb-emailphone{padding-left:0}.cart-text{width:70%;padding:21px 0}.ms-title{font-size:30px;margin:45px 0 0}.ms-text{margin:10px 0 0;font-size:17px}.estimate a{margin:32px 35px 0;padding:20px;width:calc(100% - 110px);text-align:center}.estimate-text .block-title{font-size:20px}.vs-item img{height:155px}.vs-item p{margin:15px 0 0;font-size:18px}.viewed .slick-prev{left:-30px}.viewed .slick-next{right:-10%}.bf-form p{font-size:17px;line-height:20px;margin-bottom:-10px}.page-wrapper h1{font-size:28px}.page-wrapper h2{font-size:25px}.page-wrapper h3{font-size:20px}.page-wrapper ul li{margin:10px 0;padding-left:0}.breadcrumbs{margin:0 0 50px;padding:30px 0 0}.product-info .button{padding:29px 10px;width:calc(100% - 20px);text-align:center}.cart-list-wrapp h1{text-align:left;margin-top:25px;margin-bottom:10px}.cart-list-wrapp img{width:100%;margin-bottom:20px;height:auto}.cart-list-wrapp .sizes .cat-item p{width:100%;margin-left:0}.search{display:none}.header-cart{width:100%}.cart-text>div{width:calc(100% - 40px);padding:0 20px}.mobile-menu .search{display:block;width:100%;padding:0;background:rgb(255 255 255/25%)}#search-button{width:40px}.search form>input{width:calc(100% - 59px);background:0 0;color:#fff;font-size:11px}.search form>input::placeholder{color:#fff}.single .woocommerce-notices-wrapper{margin-top:20px}.cart-wrapp .sizes .group-price{width:40%}.cart-list-wrapp .sizes .cartcount{width:50%}.cart-list-wrapp .sizes .list-price{width:40%!important}.cart-list-wrapp .sizes .cat-item a{width:30%}.sizes .available{width:130px;margin-right:15px}.slideb .ms-inner{margin:160px auto 0}}@media screen and (max-width:380px){.cb-emailphone{width:75%}.ta-item{width:80%;padding-bottom:0}.ta-list{padding-bottom:25px}.block-title{font-size:24px}.vs-item p{font-size:17px}.vs-item a{font-size:16px}.catalog-header .ch-title{font-size:25px;margin-top:20px}.catalog-header .ch-title.subcategory{font-size:25px}.sizes .list-price{margin-right:0!important;width:145px!important;font-size:15px!important}.sizes .group-price text,.sizes .group-price strong{font-size:15px}.page-title{margin:-15px 0 30px;font-size:25px}.post-item p{font-size:19px}.post-item a{font-size:17px}.product-info h1{font-size:25px}.apply-list div{margin:10px 60px 22px 0;display:block;width:calc(100% - 60px)}.product-block-title{font-size:25px;margin:20px 0 30px}.howto-item{width:100%}.cart-list-wrapp .sizes .cartcount{width:50%}.modal-wrapp{width:calc(100% - 50px);height:calc(100% - 50px);padding:25px}.modal-title{width:100%;font-size:17px;margin:35px 0 -10px}.modal-close{float:left;margin-top:-70px}.search{width:calc(59% - 10px);padding-right:10px}.sizes .cartcount{text-align:left}.cartcount span{text-align:center;margin:0}.cartcount input{width:45px}.cb-emailphone{width:205px}.header a.cb-phone{font-size:17px}.header a.cb-phone:before{left:25px;top:-1px}.slideb .ms-inner{margin:140px auto 0}}@media(max-width:1200px){.popup-shell .closer{top:20px;right:20px}}@media(max-width:480px){.popup-shell .closer{top:0;right:0;width:20px;height:20px;border-color:#02a2d4}}