

/* Start:/local/templates/template/css/clear.min.css?1728641210755*/
*{margin:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,caption table,caption,tbody,tfoot,thead,tr,th,td{margin:0;border:0;font-size:100%;font-family:inherit}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-weight:400;font-style:inherit;font-size:100%;font-family:inherit;text-align:left;vertical-align:top}a img,:link img,:visited img{border:0}table{border-collapse:collapse}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}strong,b{font-weight:700}a{outline:0}em,i{font-style:italic}button,input,select,textarea{outline:none}
/* End */


/* Start:/local/templates/template/css/jquery.fancybox.min.css?170964693813818*/
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;-webkit-transform:translateZ(0);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;-webkit-transform:translateZ(0);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:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;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{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-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:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;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:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-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;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.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{-webkit-animation:a 1s linear infinite;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}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);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;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.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-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:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/template/css/simplebar.min.css?17286414742419*/
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:scroll;max-width:100%;max-height:100%}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0%}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity 0.2s linear}.simplebar-track .simplebar-scrollbar.visible:before{opacity:.5;transition:opacity 0 linear}.simplebar-track.vertical{top:0;width:11px}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction="rtl"] .simplebar-track.vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}
/* End */


/* Start:/local/templates/template/css/swiper.min.css?170964693819789*/
/**
 * Swiper 4.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 1, 2018
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* End */


/* Start:/local/templates/template/css/style_v1.min.css?174106875982134*/
@import "/local/templates/template/css/font.css";@charset "UTF-8"*{max-height:100000px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}:root{--main-color:#AB1C14;--second-color:#F7C864}html{width:100%;height:100%}body,input,select,textarea,button,label,table,tbody,tfoot,thead,tr,th,td{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#333}body{width:100%;height:100%;background:#FAFAFA}.body_white{background:#fff}* html #container{height:100%}#wrapper{width:100%;min-height:100%;position:relative;overflow:hidden}section{width:100%;margin:0 auto;position:relative}section::after,header .center::after{content:'';display:table;clear:both}.center{width:calc(100% - 40px);max-width:1416px;margin:0 auto;position:relative;z-index:2}.center-main{width:calc(100% - 40px);max-width:1704px;margin:0 auto;position:relative;z-index:2}.center-small{width:calc(100% - 40px);max-width:1128px;margin:0 auto;position:relative;z-index:2}a{color:#333}a:hover{color:var(--main-color);text-decoration:none}sup{font-size:60%;line-height:0;position:relative}:focus{outline:none}.btn{width:311px;height:56px;background:var(--main-color);box-shadow:0 4px 24px rgba(171,28,20,.5);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:none;text-decoration:none;font-weight:500;line-height:23px;font-size:18px;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#FFF}.btn:hover{background:#C73028}.title-block{margin-bottom:60px;font-weight:700;font-size:32px;color:#000}.title-block::before{content:'';display:inline-block;width:64px;height:18px;margin:0 36px -1px -3px;background:url(/local/templates/template/css/../images/title.svg) no-repeat 0 0;background-size:contain}h1{font-weight:800;line-height:normal;font-size:38px;margin-bottom:20px;}h2{font-weight:700;line-height:normal;font-size:32px}h3{font-weight:500;line-height:normal;font-size:24px}h4{font-weight:300;line-height:27px;font-size:18px;letter-spacing:.02em}h5{font-weight:300;line-height:28px;font-size:16px;letter-spacing:.032em}h6{font-weight:400;line-height:normal;font-size:12px}.header__topline{height:72px;background:#E5E5E5}.header__topline .center-main{height:100%;display:flex;justify-content:space-between;align-items:center}.header__bottomline .center-main{display:flex;height:100%;align-items:center;justify-content:space-between;position:static}.header__bottomline{margin-top:49px}.header__right-column{display:flex;align-items:center;white-space:nowrap}.header-logo{display:block;width:99px;height:52px;margin:0;background:url(/local/templates/template/css/../images/logo.svg) no-repeat 0 0;background-size:contain;font-size:0;text-decoration:none}.header__topline a,.header__bottomline a{text-decoration:none}.header__address{margin:0 0 -3px;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.06em;text-transform:uppercase;color:#7F7E7C}.header__address span{font-size:12px;display:block}.header__email{margin:0 0 -2px 64px;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.06em;text-transform:uppercase;color:#7F7E7C}.header__phone{margin-bottom:-3px;font-weight:600;line-height:normal;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#7F7E7C}.header__phone a{color:#7F7E7C}.header__phone a:hover{color:var(--main-color)}.header__phone::before{content:'';display:inline-block;width:1px;height:32px;background:#CCC;margin:-8px 64px -9px}.header__call{margin-bottom:-4px;font-weight:500;line-height:18px;font-size:14px;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#AB1C14}.feedcall{text-decoration:none}.main-menu__ul{display:flex}.main-menu__li{margin-right:50px;font-size:16px;font-weight:400;line-height:21px;letter-spacing:.103em;text-transform:uppercase;color:#000;white-space:nowrap}.main-menu__li a{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-decoration:none}.main-menu__li.active a{color:var(--main-color)}.header__search-block{font-size:14px;font-weight:300;line-height:normal;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;cursor:pointer}.header__search-block:hover{color:var(--main-color)}.header__search-btn{cursor:pointer}.header__search-btn::before{content:'';display:inline-block;width:13px;height:14px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgwMjMgMTIuNzUxOEw5LjU5NzYyIDkuMjg2MzFDMTAuNDIxNiA4LjI2Nzg4IDEwLjg3MzEgNi45ODY0OCAxMC44NzMxIDUuNjUyNDlDMTAuODczMSAyLjUzNTc2IDguNDM0MiAwIDUuNDM2NTQgMEMyLjQzODg4IDAgMCAyLjUzNTc2IDAgNS42NTI0OUMwIDguNzY5MjMgMi40Mzg4OCAxMS4zMDUgNS40MzY1NCAxMS4zMDVDNi41NjE5IDExLjMwNSA3LjYzNDMyIDEwLjk1MjEgOC41NTEyIDEwLjI4MjFMMTEuNzgwMyAxMy43NzM5QzExLjkxNTIgMTMuOTE5NiAxMi4wOTY4IDE0IDEyLjI5MTMgMTRDMTIuNDc1NCAxNCAxMi42NTAxIDEzLjkyNyAxMi43ODI3IDEzLjc5NDNDMTMuMDY0NSAxMy41MTI0IDEzLjA3MzUgMTMuMDQ1IDEyLjgwMjMgMTIuNzUxOFpNNS40MzY1NCAxLjQ3NDU2QzcuNjUyMjkgMS40NzQ1NiA5LjQ1NDg1IDMuMzQ4NzMgOS40NTQ4NSA1LjY1MjQ5QzkuNDU0ODUgNy45NTYyNSA3LjY1MjI5IDkuODMwNDMgNS40MzY1NCA5LjgzMDQzQzMuMjIwOCA5LjgzMDQzIDEuNDE4MjMgNy45NTYyNSAxLjQxODIzIDUuNjUyNDlDMS40MTgyMyAzLjM0ODczIDMuMjIwOCAxLjQ3NDU2IDUuNDM2NTQgMS40NzQ1NloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat 0 0;margin:-6px 16px -2px 0}.header__cart-block{margin:0 0 0 80px;font-size:14px;font-weight:300;line-height:normal;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;position:relative}.header__cart-block::before{content:'';display:inline-block;width:13px;height:14px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yNzc4IDQuMTk5OTVIMC43MjIyMjJMMCAxNEgxM0wxMi4yNzc4IDQuMTk5OTVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNTAwMDMgMS40QzcuNjk0NTggMS40IDguNjY2NjkgMi4zNDIyIDguNjY2NjkgMy41SDEwLjExMTFDMTAuMTExMSAxLjU3MDEgOC40OTExOSAwIDYuNTAwMDMgMEM0LjUwODg2IDAgMi44ODg5MiAxLjU3MDEgMi44ODg5MiAzLjVINC4zMzMzNkM0LjMzMzM2IDIuMzQyMiA1LjMwNTQ3IDEuNCA2LjUwMDAzIDEuNFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat 0 0;margin:-6px 17px -2px 0}.header__cart-block span{display:block;position:absolute;top:-26px;left:100%;padding:3px 6px 0 7px;background:#F7C864;font-weight:500;line-height:21px;font-size:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#FFF}.header__login{margin:0 0 0 80px;font-size:14px;font-weight:300;line-height:normal;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000}.main-slider{height:600px;margin:63px 0 0}.main-slider__slide{display:flex;align-items:center;background-size:cover}.main-slider__slide .main-slider__text{width:40%;margin:12px 0 0 7.4%}.main-slider__slide .main-slider__text h2{text-shadow:1px 1px 0 white,1px -1px 0 white,-1px 1px 0 white,-1px -1px 0 #fff;color:#F7CB6C;font-weight:800;line-height:normal;font-size:80px;letter-spacing:.15px}.main-slider__slide .main-slider__text h2 strong{margin-left:3px;text-shadow:none;font-weight:800;line-height:normal;letter-spacing:.4px;color:#FFF}.swiper-button-prev,.swiper-button-next{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:none;position:absolute;bottom:0;top:auto;left:auto;cursor:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.swiper-button-prev::before,.swiper-button-next::before{content:'';display:block;width:11px;height:23px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxMSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjM5OTQgMjIuNzYyMUMxLjA5ODIzIDIyLjkyMDcgMC45MjEwOTUgMjMgMC43MjYyNDggMjNDMC41MzE0MDEgMjMgMC4zNTQyNjcgMjIuOTIwNyAwLjIxMjU2IDIyLjc2MjFDLTAuMDcwODUzNCAyMi40NDQ4IC0wLjA3MDg1MzQgMjEuOTI5MyAwLjIxMjU2IDIxLjYxMjFMOS4yNDYzOCAxMS41TDAuMjEyNTYgMS4zODc5M0MtMC4wNzA4NTM0IDEuMDcwNjkgLTAuMDcwODUzNCAwLjU1NTE3MiAwLjIxMjU2IDAuMjM3OTMxQzAuNDk1OTc0IC0wLjA3OTMxMDMgMC45NTY1MjIgLTAuMDc5MzEwMyAxLjIzOTk0IDAuMjM3OTMxTDEwLjc4NzQgMTAuOTI1QzExLjA3MDkgMTEuMjQyMiAxMS4wNzA5IDExLjc1NzggMTAuNzg3NCAxMi4wNzVMMS4yMzk5NCAyMi43NjIxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-size:contain}.swiper-button-prev::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev{right:80px}.swiper-button-next{right:0}.swiper-button-prev:hover,.swiper-button-next:hover{background:#fff}.swiper-button-prev:hover::before,.swiper-button-next:hover::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxMSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjM5OTQgMjIuNzYyMUMxLjA5ODIzIDIyLjkyMDcgMC45MjEwOTUgMjMgMC43MjYyNDggMjNDMC41MzE0MDEgMjMgMC4zNTQyNjcgMjIuOTIwNyAwLjIxMjU2IDIyLjc2MjFDLTAuMDcwODUzNCAyMi40NDQ4IC0wLjA3MDg1MzQgMjEuOTI5MyAwLjIxMjU2IDIxLjYxMjFMOS4yNDYzOCAxMS41TDAuMjEyNTYgMS4zODc5M0MtMC4wNzA4NTM0IDEuMDcwNjkgLTAuMDcwODUzNCAwLjU1NTE3MiAwLjIxMjU2IDAuMjM3OTMxQzAuNDk1OTc0IC0wLjA3OTMxMDMgMC45NTY1MjIgLTAuMDc5MzEwMyAxLjIzOTk0IDAuMjM3OTMxTDEwLjc4NzQgMTAuOTI1QzExLjA3MDkgMTEuMjQyMiAxMS4wNzA5IDExLjc1NzggMTAuNzg3NCAxMi4wNzVMMS4yMzk5NCAyMi43NjIxWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)}.swiper-pagination-current,.swiper-pagination-total{display:inline-block;vertical-align:middle;font-weight:300;line-height:23px;font-size:18px;letter-spacing:.02em;color:#FFF}.swiper-pagination-total::before{content:'';display:inline-block;width:9px;height:32px;margin:-16px 17px -8px 16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAxMSAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDAuNUwxIDMyIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat 0 0;background-size:auto 100%;vertical-align:middle}.swiper-pagination-bullet{width:16px;height:16px;background:#FFF;opacity:1;vertical-align:middle}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:auto;right:200px;left:auto;bottom:22px;font-size:0}.swiper-pagination-bullet-active{border:4px solid var(--main-color)}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 22px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{margin:0 18px}.content-one-column{margin-top:64px}.content-two-columns{margin-top:64px}.content-two-columns .center-main{display:flex}.content-two-columns__left-column{flex:0 0 408px;margin-right:24px}.content-two-columns__right-column{flex:1 1 100%}.btn-catalog{display:none}.content-one-column h1,.content-two-columns__left-column h1{margin:13px 0 38px;font-size:32px;font-weight:700;line-height:normal;color:#000}.content-one-column h1{max-width:50%;float:left}.breadcrumbs{margin:22px 0 38px;text-align:right}.content-one-column .breadcrumbs{max-width:calc(50% - 40px);float:right}.breadcrumbs li{display:inline-block;font-size:16px;font-weight:300;line-height:28px;letter-spacing:.032em}.breadcrumbs li a{text-decoration:none;color:#777}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li::after{content:'/';display:inline-block;margin-left:5px}.breadcrumbs li:last-of-type::after{display:none}.catalog-menu{box-shadow:0 6px 12px rgba(0,0,0,.05)}.catalog-menu li{font-weight:300}.catalog-menu li a{display:block;padding:24px;color:#000;text-decoration:none;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.catalog-menu li a:hover{background:#F5F5F5}.catalog-menu li a::before{content:'';display:block;width:calc(100% - 24px);height:1px;background:#e5e5e5;position:absolute;bottom:0;right:0}.catalog-menu li:last-of-type a::before{display:none}.catalog-items{display:flex;flex-wrap:wrap}.catalog-item{display:flex;flex:0 0 auto;margin:0 24px 24px 0;align-items:center;justify-content:center;position:relative;border:1px solid #e3e3e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.content-two-columns .catalog-item{width:calc((100% - 48px) / 3);padding-bottom:calc((100% - 72px) / 3)}.content-two-columns .catalog-item:nth-of-type(3n){margin-right:0}.content-one-column .catalog-items{width:100%;clear:both}.content-one-column .catalog-item{width:calc((100% - 72px) / 4);padding-bottom:calc((100% - 104px) / 4)}.content-one-column .catalog-item:nth-of-type(4n){margin-right:0}.catalog-item:hover{background:#fff;box-shadow:0 6px 16px rgba(171,28,20,.15)}.catalog-item .catalog-item__title{max-width:280px;position:absolute;bottom:16px;left:20px;color:#000}.catalog-item img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-38px;max-width:100%;max-height:calc(100% - 80px)}.last-news-block{margin-top:112px}.last-news-items{display:flex;flex-wrap:wrap;justify-content:space-between}.last-news-item{flex:0 0 auto;width:calc(33% - 12px);margin-bottom:39px;position:relative}.last-news-item:nth-of-type(4n-3),.last-news-item:nth-of-type(4n){width:calc(67% - 12px)}.last-news-item__image{display:block;width:100%;background-position:50% 50%;background-size:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.last-news-item:hover .last-news-item__image{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.last-news-item::before,.last-news-item__image{padding-bottom:408px}.last-news-item::before{content:'';display:block;width:100%;background:linear-gradient(0deg,rgba(171,28,20,.5),rgba(171,28,20,.5)),url(/local/templates/template/css/image.png);position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);z-index:2;pointer-events:none}.last-news-item:hover::before{opacity:1}.last-news-item__description{display:flex;justify-content:flex-start;margin:25px 0 0 32px}.last-news-item__date{flex:0 0 57px;margin:1px 15px 0 0;font-size:12px;line-height:24px;color:#777}.last-news-item__description h4{max-width:280px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.02em;color:#000}.last-news-item:nth-of-type(4n-3) .last-news-item__description h4,.last-news-item:nth-of-type(4n) .last-news-item__description h4{max-width:410px}.text-block{margin-top:104px}.content-one-column .text-block{max-width:1128px;margin:119px auto 0}.text-block__content{max-width:1100px}.text-block__content p{margin-bottom:27px;color:#000}.order-block{display:flex;max-width:1128px;margin:94px 0 0;padding:67px 64px 62px;justify-content:center;align-items:center;background:url(/local/templates/template/css/../images/bg.png) no-repeat 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-one-column .order-block{margin-left:auto;margin-right:auto}.order-block p{flex:1 1 100%;font-size:32px;font-weight:700;line-height:normal;color:#1A0033}.order-block .btn{flex:0 0 auto;margin:0 0 4px}footer{margin-top:127px;background:#E5E5E5}.footer-logo{display:block;width:126px;height:64px;margin:0;background:url(/local/templates/template/css/../images/logo.svg) no-repeat 0 0;background-size:contain;font-size:0;text-decoration:none}.footer-menu__ul{display:flex;justify-content:space-between}.footer-menu__li a{font-weight:300;line-height:normal;font-size:18px;letter-spacing:.16em;color:#333}.footer-menu__li a:hover{color:var(--main-color);text-decoration:none}.footer__topline{background:#fff;padding:39px 0 35px}.footer__bottomline{padding:11px 0 10px}.footer__bottomline .center-main{display:flex;align-items:center;justify-content:space-between}.footer__topline a,.footer__bottomline a{text-decoration:none}.footer__topline a:hover,.footer__bottomline a:hover{color:var(--main-color)}.footer__address{margin:0 0 -3px;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.02em;color:#000}.footer__email{margin:0 64px -2px 0;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.02em;color:#000}.footer__map{margin:0 0 -2px 160px;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.02em;color:#000}.footer__phone{margin-bottom:-3px;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.02em;color:#000;margin-right:65px}.footer__phone a{color:#000;white-space:nowrap}footer .developer{font-size:14px;margin:0 0 -5px 30px}.product-card-block .breadcrumbs{text-align:left;margin-bottom:27px}.product-card-block{padding:56px 0 0}.product-card__columns{display:flex;justify-content:space-between;align-items:flex-start}.product-card-photos{width:432px;flex:0 0 auto;margin:0 120px 0 0}.product-card-photos__big{width:100%;height:407px;display:flex;align-items:center;justify-content:center;background:#F0F0F0;cursor:pointer}.product-card-photos__big img{max-width:100%;max-height:100%}.product-card-photos__thumbs{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:24px}.product-card-photos__thumbs a{width:calc(100% / 3 - 24px);padding-top:27.7%;position:relative;background:#F0F0F0}.product-card-photos__thumbs a img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.product-card-description{padding:3px 0 0;flex:1}.product-card-description h2 span{margin-right:20px}.product-card-description h2 .label{display:inline-flex;align-items:center;height:31px;background:#F0F0F0;padding:0 24px;font-style:normal;font-weight:800;line-height:normal;font-size:16px;color:#000;border:1px solid var(--main-color);vertical-align:middle;margin:-6px 0 0 0}.product-card-description__tags{display:flex;margin:30px 0 64px}.product-card-description__tags a{display:flex;align-items:center;padding:0 24px 0 21px;height:46px;text-decoration:none;background:url(/local/templates/template/css/../images/tags-bg.png) no-repeat 0 0;color:#AE4037;margin-right:32px;font-size:16px;letter-spacing:.032em}.product-card-description__tags .docs::before{content:'';display:block;width:18px;height:22px;background:url(/local/templates/template/css/../images/docs.svg) no-repeat 0 0/contain;margin-right:16px}.product-card-description__tags .variants::before{content:'';display:block;width:21px;height:21px;background:url(/local/templates/template/css/../images/variants.svg) no-repeat 0 0/contain;margin-right:14px}.product-card-description__text ul{margin:16px 0 32px}.product-card-description__text ul li{font-weight:300;line-height:27px;font-size:18px;letter-spacing:.02em;margin:0 0 16px}.product-card-description__text ul li::before{content:'— '}.product-card-docs{display:flex;align-items:center;height:53px;background:var(--main-color);margin:48px 0 0;padding:0 24px 0 24px}.product-card-docs__arrows{display:flex}.product-card-docs__arrow{display:block;width:6px;height:12px;background:url(/local/templates/template/css/../images/arrow.svg) no-repeat 0 0/contain;cursor:pointer}.product-card-docs__arrow-next{margin-left:24px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.product-card-docs__name{font-weight:500;line-height:21px;font-size:16px;letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:4px 0 0 40px}.product-card-docs__link{line-height:normal;font-size:14px;text-align:right;letter-spacing:.1em;text-decoration-line:underline;text-transform:uppercase;color:#fff;margin:3px 0 0 auto}.product-card-variants{margin:64px 0 0}.product-card-variants-title{display:flex;align-items:center;height:48px;background:#F0F0F0}.product-card-variants-title__item{font-weight:500;line-height:15px;font-size:16px;color:#000}.product-card-variant{display:flex;align-items:center;height:160px}.product-card-variant:nth-of-type(2n){background:#F5F5F5}.product-card-variant__sku{width:20%;flex:0 0 auto;margin:0 19px 0 32px}.product-card-variant__description{width:41%;flex:0 0 auto;margin:0 124px 0 0}.product-card-variants-title__item.product-card-variant__price{padding-left:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-card-variant__price{flex:0 0 auto;margin:0 0 0 0;width:137px}.product-card-variant__order{flex:0 0 auto;margin:0 24px 0 auto;width:140px}.product-card-variant__row-sku{font-size:14px}.product-card-variant__row-description{font-weight:300;line-height:normal;font-size:16px;letter-spacing:.032em;color:#000}.product-card-variant__row-price{text-align:center}.product-card-variant__row-price .price{line-height:33px;font-size:24px;color:#000;margin-bottom:9px}.product-card-variant__row-price .amount{font-weight:300;line-height:normal;font-size:14px;text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#000}.order-widget{width:140px;max-width:100%;margin:3px 0 0}.order-widget .order-amount{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding:0 15px 0;border:1px solid var(--main-color);-moz-box-sizing:border-box;box-sizing:border-box}.order-amount__dec{width:16px;height:1.52px;background:#000;cursor:pointer;position:relative}.order-amount__inc{width:16px;height:16px;background:url(/local/templates/template/css/../images/inc.svg) no-repeat 0 0/contain;cursor:pointer;position:relative}.order-amount__dec::after,.order-amount__inc::before{content:'';display:block;position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px}.order-amount input[type=text]{background:none;width:20px;border:none;text-align:center}.order-widget .btn-tocart{width:100%;height:40px;font-size:12px;letter-spacing:.1em}.order-widget .order-more{display:block;margin:18px 0 0 0;font-weight:300;line-height:normal;font-size:12px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;text-decoration:none}.product-card-characteristics__item{display:flex;height:60px;align-items:center;justify-content:space-between;font-weight:300;line-height:normal;font-size:16px;letter-spacing:.032em;color:#000;background:#F5F5F5;padding:0 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-card-characteristics__item:nth-of-type(2n){background:#FAFAFA}.product-card-characteristics__item .name{max-width:448px}.product-card-characteristics__item .value{text-align:right}.product-card-description-buy{display:flex;align-items:center;justify-content:space-between;margin:-3px 0 49px}.product-card-description-buy .order-widget .btn-tocart{height:44px}.price-widget .price{line-height:33px;font-size:24px;color:#000}.price-widget .amount{font-weight:300;line-height:normal;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#000;margin:10px 0 -8px}.filters-card{margin:64px 0 0}.filters-card__title{width:100%}.filters-card__cols{display:flex;justify-content:space-between;margin:29px 0 -46px}.filters-card__col{flex:1;padding-right:6%;margin-right:6%;border-right:1px solid #E6E6E6}.filters-card__col:last-of-type{margin-right:0;padding-right:0;border-right:none}.filters-card__item{display:flex;justify-content:space-between;margin:0 0 16px}.filters-card__name{font-size:16px;color:#777;white-space:nowrap}select{-webkit-appearance:none;appearance:none;display:block;cursor:pointer;font-size:16px;color:#000;align-items:center;position:relative;border:none;overflow:visible;margin-left:49px;padding-left:24px;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEyIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjEyNDEzNyAwLjY3NjMyOEMwLjA0MTM3ODcgMC41OTkwMzMgLTIuNDg4ODRlLTA3IDAuNTAyNDE1IC0yLjQ0OTUzZS0wNyAwLjM5NjEzNUMtMi40MTAyMmUtMDcgMC4yODk4NTUgMC4wNDEzNzg4IDAuMTkzMjM2IDAuMTI0MTM3IDAuMTE1OTQyQzAuMjg5NjU1IC0wLjAzODY0NzcgMC41NTg2MiAtMC4wMzg2NDc3IDAuNzI0MTM4IDAuMTE1OTQxTDYgNS4wNDM0OEwxMS4yNzU5IDAuMTE1OTQyQzExLjQ0MTQgLTAuMDM4NjQ3MiAxMS43MTAzIC0wLjAzODY0NjcgMTEuODc1OSAwLjExNTk0MkMxMi4wNDE0IDAuMjcwNTMyIDEyLjA0MTQgMC41MjE3NCAxMS44NzU5IDAuNjc2MzI5TDYuMyA1Ljg4NDA2QzYuMTM0NDggNi4wMzg2NSA1Ljg2NTUyIDYuMDM4NjUgNS43IDUuODg0MDZMMC4xMjQxMzcgMC42NzYzMjhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K) no-repeat 0 50%/12px 6px}.select{position:relative;margin-left:49px}.select span{display:flex;cursor:pointer;font-size:16px;color:#000;align-items:center}.select span::before{content:'';display:block;width:12px;height:6px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEyIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjEyNDEzNyAwLjY3NjMyOEMwLjA0MTM3ODcgMC41OTkwMzMgLTIuNDg4ODRlLTA3IDAuNTAyNDE1IC0yLjQ0OTUzZS0wNyAwLjM5NjEzNUMtMi40MTAyMmUtMDcgMC4yODk4NTUgMC4wNDEzNzg4IDAuMTkzMjM2IDAuMTI0MTM3IDAuMTE1OTQyQzAuMjg5NjU1IC0wLjAzODY0NzcgMC41NTg2MiAtMC4wMzg2NDc3IDAuNzI0MTM4IDAuMTE1OTQxTDYgNS4wNDM0OEwxMS4yNzU5IDAuMTE1OTQyQzExLjQ0MTQgLTAuMDM4NjQ3MiAxMS43MTAzIC0wLjAzODY0NjcgMTEuODc1OSAwLjExNTk0MkMxMi4wNDE0IDAuMjcwNTMyIDEyLjA0MTQgMC41MjE3NCAxMS44NzU5IDAuNjc2MzI5TDYuMyA1Ljg4NDA2QzYuMTM0NDggNi4wMzg2NSA1Ljg2NTUyIDYuMDM4NjUgNS43IDUuODg0MDZMMC4xMjQxMzcgMC42NzYzMjhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K) no-repeat 0 0/contain;margin:0 12px 0 0;-webkit-transition:all 0.4s;transition:all 0.4s}.select.open span::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select span i{white-space:nowrap;font-style:normal}.select ul{display:none;position:absolute;background:#fff;z-index:100}.select.open ul{display:block;background:#fff;width:100%;max-height:200px;font-size:16px;text-align:right}.select.open ul li{margin-bottom:10px;cursor:pointer}.cart-block{margin:82px 0 0}.cart-description{margin:69px 0 0;font-size:16px;font-weight:300;line-height:normal;letter-spacing:.032em;color:#777}.cart-items{max-width:696px;margin:31px 0 0}.cart-item{display:flex;margin-bottom:24px;background:#fff}.cart-item__image{display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:264px;height:264px;background:#F0F0F0}.cart-item__image img{display:block;max-width:100%;max-height:100%}.cart-item__description{flex:1 1 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:34px 40px 0 24px}.cart-item__description h3{margin-bottom:7px;font-size:18px;font-weight:500;line-height:normal}.cart-item__description h3 a{text-decoration:none;color:#000}.cart-item__description h3 a:hover{text-decoration:underline}.cart-item__description-short{font-size:12px;line-height:normal;color:#777}.cart-item__row{display:flex;margin:44px 0 45px}.cart-item__count{display:flex;align-items:flex-start;margin-right:51px}.cart-item__count-inc{background:transparent;border:none;font-size:18px;color:#000;cursor:pointer}.cart-item__count-dec{background:transparent;border:none;font-size:18px;color:#000;cursor:pointer}.cart-item__count-number{margin:4px 17px 0 16px;padding-bottom:5px;border-bottom:1px dashed #000;font-size:16px;font-weight:300;line-height:normal;color:#000}.cart-item__price{font-size:18px;color:#000}.cart-item__delete{text-align:center}.cart-item__delete a{font-size:14px;line-height:normal;color:#CCC}.cart-total{display:flex;justify-content:space-between;align-items:center;max-width:696px;margin:64px 0 0}.cart-total p{margin:3px 0 0;font-size:18px;color:#000}.cart-total-count{margin-left:20px;font-size:24px;font-weight:700;line-height:normal;color:var(--main-color)}.cart-total .btn{width:295px;height:48px}.order-cart-block{margin:82px 0 0}.order-cart-columns{display:flex;align-items:flex-start;justify-content:space-between}.order-cart-total{width:408px;padding:5px 32px 0;margin:7px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.order-cart-total__item{height:88px;display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;line-height:normal;font-size:18px;color:#999;border-bottom:1px solid #F5F5F5}.order-cart-total__item:last-of-type{border-bottom:none}.order-cart-total__item span{font-weight:700;line-height:normal;font-size:24px;text-align:right;color:#000}.order-cart-total__item span.total{color:var(--main-color)}.order-cart-steps{flex:1;margin-right:24px}.order-cart-step{margin:10px 0 81px}.order-cart-step h3{display:flex;justify-content:space-between;align-items:center}.order-cart-step__change{color:var(--second-color);font-weight:400;line-height:normal;font-size:18px}.order-items{margin:28px 0 84px}.order-item{display:flex;background:#FFF;height:144px;align-items:center;padding:0 41px 0 0;margin:0 0 2px}.order-item__image{width:144px;height:144px;display:flex;align-items:center;justify-content:center;background:#F0F0F0}.order-item__image img{max-width:100%;max-height:100%}.order-item__description{margin:0 0 0 40px}.order-item__description h3{font-style:normal;font-weight:500;line-height:normal;font-size:18px}.order-item__description h3 a{text-decoration:none}.order-item__description-short{font-style:normal;font-weight:400;line-height:normal;font-size:12px;color:#999;margin:7px 0 -3px}.order-item__row{display:flex;justify-content:space-between;margin:63px 0 0 auto;width:194px}.order-item__amount{font-weight:300;line-height:normal;font-size:16px;color:#000}.order-item__price{font-style:normal;font-weight:400;line-height:normal;font-size:18px;color:#000}.order-cart-step__next{display:flex;font-weight:500;line-height:23px;font-size:18px;text-align:center;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--main-color)}.order-cart-step__next::after{content:'';display:block;width:33px;height:8px;background:url(/local/templates/template/css/../images/next.svg) no-repeat 0 0/contain;margin:5px 0 0 27px}.order-cart-step-2 h3{margin-bottom:47px}.order-cart-label{display:block;font-weight:400;line-height:normal;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#000;margin:0 0 34px}.order-cart-label-p{display:block;font-weight:400;line-height:normal;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#000;margin:0 0 23px}.order-cart-label input[type=text]{display:block;width:408px;height:51px;margin:6px 0 0;padding:0 24px;border:1px solid #E5E5E5;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;line-height:21px;font-size:16px;letter-spacing:.04em}.order-cart-label input[type=text]::placeholder{color:#999}.order-cart-label textarea{display:block;width:408px;height:300px;margin:6px 0 0;padding:20px 24px;border:1px solid #E5E5E5;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;line-height:21px;font-size:16px;letter-spacing:.04em;resize:none}.order-cart-label textarea::placeholder{color:#999}.order-cart-label-radio{display:flex;align-items:center;cursor:pointer;font-style:normal;font-weight:400;line-height:21px;font-size:16px;letter-spacing:.04em;color:#000;margin:0 0 16px}.order-cart-label-radio:last-of-type{margin-bottom:65px}.order-cart-label-radio input[type=radio]{width:20px;height:20px;border:1px solid #CCC;box-sizing:border-box;background:none;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:-4px 16px 0 0}.order-cart-label-radio input[type=radio]:checked{border-color:var(--main-color)}.order-cart-label-radio input[type=radio]:checked::after{content:'';display:block;position:absolute;left:50%;top:50%;width:12px;height:12px;background:var(--main-color);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-radius:50%}.order-cart-step-3 h3{margin-bottom:45px}.order-cart-labels{display:flex;flex-wrap:wrap;justify-content:space-between}.order-cart-label-radio-big{display:inline-flex;width:calc(50% - 12px);height:144px;background:#fff;align-items:center;justify-content:center;font-weight:500;line-height:normal;font-size:24px;text-align:center;letter-spacing:.1em;color:#CCC;border:1px solid #e3e3e3;cursor:pointer;position:relative}.order-cart-label-radio-big.checked{color:#fff;background:var(--second-color)}.order-cart-label-radio-big.checked::after{content:'';display:block;position:absolute;left:12px;right:12px;top:12px;bottom:12px;border:2px solid #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-cart-label-radio-big input{display:none}.order-cart-label-radio-big:nth-of-type(3),.order-cart-label-radio-big:nth-of-type(4){margin:20px auto 0}.order-cart-delivery-price{font-weight:400;line-height:21px;font-size:16px;letter-spacing:.04em;color:#777;margin:26px 0 65px}.order-cart-step-4 h3{margin-bottom:45px}.order-cart-step-4 .order-cart-labels{margin-bottom:67px}.btn-checkout{margin:48px 0 0;height:48px;width:auto;padding:0 43px}.news-block{margin:82px 0 0}.news-content-items{margin:25px 0 0}.news-content-item{width:100%;margin:0 0 24px;padding:44px 40px 38px;background:#FAFAFA;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:relative}.news-content-item:nth-of-type(2n){margin-right:0}.news-content-item:hover{background:#FFF}.news-content-item::before{content:'';display:block;width:100%;height:100%;border:4px solid #AB1C14;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.news-content-item:hover:before{opacity:1}.news-content-item__title{margin-bottom:29px;padding-bottom:19px;border-bottom:1px solid #E5E5E5}.news-content-item__title h2{max-width:350px;font-size:20px;font-weight:600;line-height:28px;color:#000}.news-content-item__text{font-size:18px;font-weight:300;line-height:27px;letter-spacing:.02em;color:#333}.news-content-item__row{display:flex;justify-content:space-between;margin:36px 0 0}.news-content-item__date{font-size:14px;font-weight:300;line-height:normal;color:#777}.news-content-item__link{font-size:14px;font-weight:300;line-height:normal;letter-spacing:.1em;color:var(--main-color)}.news-content-item__link a{text-decoration:none}.about-block{margin:82px 0 0}.about-block__row{display:flex;justify-content:space-between;margin:25px 0 0}.conf-block__row{justify-content:space-between;margin:25px 0 0;max-width:100%!important}.about-block__img{flex:0 0 auto;max-width:37%}.about-block__img img{display:block;max-width:100%}.about-block__content{flex:1 1 100%;margin-right:24px}.about-block__content p{margin-bottom:27px;color:#000}.contact-block{margin:82px 0 0}.contact-items{display:flex;justify-content:space-between;flex-wrap:wrap;margin:25px 0 0}.contact-item{flex:0 0 auto;width:calc(50% - 12px);margin:0 24px 40px 0;padding:44px 41px 32px;background:#FAFAFA;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-item:nth-of-type(2n){margin-right:0}.contact-item h3{margin-bottom:26px;font-size:20px;font-weight:600;line-height:28px;color:#000}.contact-item h4{margin:42px 0 26px;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0;color:#000}.contact-list__item{display:flex;justify-content:space-between;border-bottom:1px dashed #E6E6E6;margin-bottom:30px}.contact-list__item span{font-size:18px;font-weight:300;line-height:27px;letter-spacing:.02em;color:#000}.map-links{display:flex;margin-top:14px}.map-link{line-height:normal;font-size:18px;letter-spacing:.02em;color:#000;text-decoration:none;cursor:pointer}.map-link:nth-of-type(2){margin-left:71px}.map-link::before{content:'';display:inline-block;width:13px;height:18px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNSAwQzIuOTEwMjggMCAwIDIuODI4MTggMCA2LjMxNjYxQzAgNi41ODM2NyAwLjAyMjA0NTUgNi44NDM5NCAwLjA1NTY0NzggNy4xMDE5NUMwLjYxMTA1OCAxMi4wMzYxIDYuMDc3OTMgMTcuNzIyOCA2LjA3NzkzIDE3LjcyMjhDNi4xNzUzNCAxNy44Mjg4IDYuMjY5MjUgMTcuODk0MSA2LjM1OTY4IDE3Ljk0MTRMNi4zNjQzMyAxNy45NDM3TDYuNTQ2MzggMThMNi43Mjg0MyAxNy45NDM3TDYuNzMzMDggMTcuOTQxNEM2LjgyMzUxIDE3Ljg5NDEgNi45MTc0NSAxNy44MjUzIDcuMDE0ODMgMTcuNzIyOEM3LjAxNDgzIDE3LjcyMjggMTIuNDAyOSAxMi4wMjU5IDEyLjk0NTUgNy4wOTA3MkMxMi45NzggNi44MzYwOCAxMyA2LjU3ODAzIDEzIDYuMzE1NUMxMi45OTg4IDIuODI4MTggMTAuMDg5NyAwIDYuNSAwWk02LjUgMTAuMzc5N0M0LjE5NDk4IDEwLjM3OTcgMi4zMTg5OCA4LjU1NjY0IDIuMzE4OTggNi4zMTY2NUMyLjMxODk4IDQuMDc2NjUgNC4xOTQ5OCAyLjI1MzU2IDYuNSAyLjI1MzU2QzguODA1MDIgMi4yNTM1NiAxMC42Nzk5IDQuMDc2NjUgMTAuNjc5OSA2LjMxNjY1QzEwLjY3OTkgOC41NTY2NCA4LjgwNTAyIDEwLjM3OTcgNi41IDEwLjM3OTdaIiBmaWxsPSIjMDEwMDAyIi8+Cjwvc3ZnPgo=) no-repeat 0 0;margin:0 17px -3px 0}.map{height:400px;margin-top:38px}.map+footer{margin-top:0}.search-window{display:none;justify-content:center;align-items:flex-start;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000}.search-window.open{display:flex}.search-window__content{display:flex;width:100%;max-width:984px;height:calc(100% - 160px);margin:80px;justify-content:center;align-items:center;position:relative}.search-window__form{position:relative;width:100%;max-width:984px;margin-top:-60px}.search-window__content input{width:100%;height:56px;background:none;border:none;border-bottom:1px solid #fff;font-weight:500;line-height:normal;font-size:24px;color:#fff}.search-window__content input::placeholder{color:#a7a7a7}.search-btn{width:29px;height:30px;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyOSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjE2NTMgMjIuNDI0M0MxNy40NzYxIDIxLjczNTEgMTcuNDc2MSAyMC42MTc4IDE4LjE2NTMgMTkuOTI4NkMxOC44NTQ1IDE5LjIzOTUgMTkuOTcxOCAxOS4yMzk1IDIwLjY2MSAxOS45Mjg2TDI3LjcxOTggMjYuOTg3NEMyOC40MDkgMjcuNjc2NiAyOC40MDkgMjguNzk0IDI3LjcxOTggMjkuNDgzMUMyNy4wMzA2IDMwLjE3MjMgMjUuOTEzMyAzMC4xNzIzIDI1LjIyNDEgMjkuNDgzMUwxOC4xNjUzIDIyLjQyNDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMTIuMzUyOUMwIDE5LjE3NTMgNS41MzA2IDI0LjcwNTkgMTIuMzUyOSAyNC43MDU5QzE5LjE3NTMgMjQuNzA1OSAyNC43MDU5IDE5LjE3NTMgMjQuNzA1OSAxMi4zNTI5QzI0LjcwNTkgNS41MzA2IDE5LjE3NTMgMCAxMi4zNTI5IDBDNS41MzA2IDAgMCA1LjUzMDYgMCAxMi4zNTI5Wk0yMS4xNzcyIDEyLjM1MjlDMjEuMTc3MiAxNy4yMjYgMTcuMjI2OCAyMS4xNzY1IDEyLjM1MzcgMjEuMTc2NUM3LjQ4MDU3IDIxLjE3NjUgMy41MzAxNCAxNy4yMjYgMy41MzAxNCAxMi4zNTI5QzMuNTMwMTQgNy40Nzk4NCA3LjQ4MDU3IDMuNTI5NDEgMTIuMzUzNyAzLjUyOTQxQzE3LjIyNjggMy41Mjk0MSAyMS4xNzcyIDcuNDc5ODQgMjEuMTc3MiAxMi4zNTI5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat 0 0;cursor:pointer;position:absolute;top:10px;right:0}.search-btn-close{width:30px;height:30px;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMCAyLjQzNTk3TDI3LjU2NCAwTDE1IDEyLjU2NEwyLjQzNTk3IDBMMCAyLjQzNTk3TDEyLjU2NCAxNUwwIDI3LjU2NEwyLjQzNTk3IDMwTDE1IDE3LjQzNkwyNy41NjQgMzBMMzAgMjcuNTY0TDE3LjQzNiAxNUwzMCAyLjQzNTk3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat 0 0;cursor:pointer;position:absolute;top:0;right:0}.btn-menu{display:none}.hamburger{padding:0;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font-size:0;line-height:0;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;z-index:1010;margin-top:4px}.hamburger-box{width:35px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:3px;border-radius:3px;background-color:var(--main-color);position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:var(--second-color)}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-18px}.hamburger-inner::after{bottom:9px}.hamburger--collapse .hamburger-inner{transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{opacity:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1)}.blur{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-filter:blur(10px);filter:blur(10px)}.body_404 #wrapper{display:flex;justify-content:center;background-color:#EBB95E;background:linear-gradient(90deg,#F7C864 0%,#EBB95E 49.49%,#F7C864 100%)}.content-404{display:flex;margin:4.2% 0 8.1%;flex-direction:column;align-items:center;justify-content:space-between}.img-404{margin:8% 23px 0 0}.back-to-main{font-weight:600;font-size:24px;line-height:normal;text-decoration:none;color:#FFF}.form label{font-size:12px;line-height:normal;color:#777}.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=password]{display:block;width:100%;height:54px;margin-bottom:24px;border:1px solid #E5E5E5;padding:2px 5px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:normal}.form input[type=text]::placeholder,.form input[type=password]::placeholder{color:#777}.form label input[type=text]{margin-top:11px}.form__buttons{margin-top:40px}.no-btn{font-size:16px;line-height:normal;letter-spacing:.032em;color:#777;background:none;border:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer}.no-btn:hover{color:var(--main-color)}.content-profile{margin-top:74px}.content-profile-row{display:flex;justify-content:space-between}.profile-menu{flex:0 0 auto;width:264px;margin-right:24px}.profile-menu li{margin-bottom:4px}.profile-menu li a{display:flex;height:60px;padding:4px 0 0 23px;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF;border:1px solid #E5E5E5;font-size:16px;line-height:normal;color:#333;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.profile-menu li.active a{font-weight:500;color:var(--main-color)}.profile-menu li a:hover{color:var(--main-color)}.profile-block{flex:1 1 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:66px 39px 63px;background:#FFF;border:1px solid #E5E5E5}.profile-block .title-block{margin-bottom:37px;font-weight:900;font-size:48px;line-height:normal}.profile-block .title-block::before{display:none}.profile-personal-form{max-width:512px}.profile-personal__btn{width:295px;height:48px;margin-right:59px}.profile-order{margin-bottom:54px}.profile-order:last-of-type{margin-bottom:-10px}.profile-order .order-items{margin-bottom:20px}.profile-order .order-item{margin-bottom:3px;background:#FAFAFA}.order-info{display:flex;justify-content:space-between;align-items:flex-start;margin:0 16px 0 16px}.order-info-items{display:flex;flex:1 1 100%}.order-info-items__column{margin-right:51px}.order-info-item{margin:0 0 8px;font-size:14px;line-height:normal;color:#777;flex-wrap:nowrap}.order-info-item span{margin-left:13px;color:#000;font-weight:600}span.order-green{color:#27AE60}span.order-red{color:var(--main-color)}span.order-yellow{color:#F7C864}.btn-repeat-order{flex:0 0 auto;border:none;background:none;font-size:14px;line-height:normal;color:var(--main-color);cursor:pointer}.btn-repeat-order::before{content:'';display:inline-block;width:15px;height:16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuOTc4ODYgMy4xNzI4NUM1LjM0MTA3IDEuMDM2MDggOC44NzYyMyAxLjAwMzQxIDExLjI3MTEgMi45NTM5NUw5LjM3Mjg1IDMuMDI1ODNDOS4xMjc4MSAzLjAzNTYzIDguOTM4MzEgMy4yMzgyIDguOTQ4MTEgMy40ODMyNEM4Ljk1NzkxIDMuNzIxNzUgOS4xNTM5NCAzLjkwNzk4IDkuMzg5MTkgMy45MDc5OEM5LjM5NTcyIDMuOTA3OTggOS4zOTg5OSAzLjkwNzk4IDkuNDA1NTIgMy45MDc5OEwxMi4zMTk5IDMuODAwMTdDMTIuNTU4NCAzLjc5MDM2IDEyLjc0NDYgMy41OTc2IDEyLjc0NDYgMy4zNTkwOVYzLjMyNjQyQzEyLjc0NDYgMy4zMTk4OCAxMi43NDQ2IDMuMzE2NjEgMTIuNzQ0NiAzLjMxMDA4VjMuMzA2ODFMMTIuNjM2OCAwLjQyNTEwNUMxMi42MjcgMC4xODAwNjIgMTIuNDIxMiAtMC4wMDk0MzgwMiAxMi4xNzk0IDAuMDAwMzYzNzA2QzExLjkzNDQgMC4wMTAxNjU0IDExLjc0NDkgMC4yMTI3MzQgMTEuNzU0NyAwLjQ1Nzc3N0wxMS44MjMzIDIuMjY0NTZDMTAuNjM3MyAxLjI5NDE5IDkuMTc2ODIgMC43MzIyMjYgNy42MTUwNyAwLjY1MzgxMkM1LjY4MDg3IDAuNTU1Nzk1IDMuODIxODEgMS4yMTkwNCAyLjM4NzQ5IDIuNTE5NDFDMC40MTQwNzUgNC4zMDY1OSAtMC40MjIzMzkgNy4wMjQ5MyAwLjIwNDk3MiA5LjYxMjU5QzAuMjUzOTggOS44MTUxNiAwLjQzMzY3OCA5Ljk0OTExIDAuNjMyOTggOS45NDkxMUMwLjY2ODkyIDkuOTQ5MTEgMC43MDE1OTIgOS45NDU4NSAwLjczNzUzMiA5LjkzNjA0QzAuOTcyNzczIDkuODc3MjMgMS4xMTk4IDkuNjM4NzMgMS4wNjA5OSA5LjQwMzQ4QzAuNTEyMDkyIDcuMTI5NDggMS4yNDM5NSA0Ljc0MTEzIDIuOTc4ODYgMy4xNzI4NVoiIGZpbGw9IiNBQjFDMTQiLz4KPHBhdGggZD0iTTE0LjQyNDkgNi4zODc4QzE0LjM2NjEgNi4xNTI1NiAxNC4xMjc2IDYuMDA1NTQgMTMuODkyNCA2LjA2NDM1QzEzLjY1NzEgNi4xMjMxNiAxMy41MTAxIDYuMzYxNjcgMTMuNTY4OSA2LjU5NjkxQzE0LjEyMTEgOC44NzA5IDEzLjM4NiAxMS4yNTkyIDExLjY1MSAxMi44Mjc1QzEwLjQzMjQgMTMuOTI4NiA4LjkwMzMgMTQuNDcwOSA3LjM4MDc2IDE0LjQ3MDlDNS45MjY4NCAxNC40NzA5IDQuNDc2MTkgMTMuOTc3NiAzLjMwNjUxIDEzLjAwMzlMNS4yMjc2NSAxMi44MzA4QzUuNDY5NDMgMTIuODA3OSA1LjY0OTEzIDEyLjU5NTUgNS42MjYyNiAxMi4zNTA1QzUuNjAzMzggMTIuMTA1NSA1LjM5MTAxIDExLjkyOSA1LjE0NTk3IDExLjk1MTlMMi4yNDEzOSAxMi4yMTMzQzEuOTk5NjIgMTIuMjM2MSAxLjgxOTkyIDEyLjQ0ODUgMS44NDI3OSAxMi42OTM2TDIuMTA0MTcgMTUuNTk4MUMyLjEyMzc3IDE1LjgyNjggMi4zMTY1NCAxNiAyLjU0MTk4IDE2QzIuNTU1MDUgMTYgMi41NjgxMiAxNiAyLjU4MTE5IDE1Ljk5NjdDMi44MjI5NiAxNS45NzM5IDMuMDAyNjYgMTUuNzYxNSAyLjk3OTc5IDE1LjUxNjRMMi44MjI5NiAxMy43NDg5QzQuMDA4OTcgMTQuNzA5NCA1LjQ2Mjg5IDE1LjI2ODEgNy4wMTQ4MyAxNS4zNDY2QzcuMTM4OTkgMTUuMzUzMSA3LjI2MzE0IDE1LjM1NjQgNy4zODQwMyAxNS4zNTY0QzkuMTg0MjggMTUuMzU2NCAxMC44OTYzIDE0LjY5NjQgMTIuMjQyNCAxMy40ODFDMTQuMjE1OCAxMS42OTM4IDE1LjA1MjIgOC45Nzg3MiAxNC40MjQ5IDYuMzg3OFoiIGZpbGw9IiNBQjFDMTQiLz4KPC9zdmc+Cg==) no-repeat 0 0;margin:-7px 16px -7px 0;position:relative;top:-4px}.link-back{font-size:16px;line-height:normal;letter-spacing:.032em;color:#777;text-decoration:none}.link-back:hover{color:var(--main-color)}.link-back::before{content:'';display:inline-block;width:6px;height:12px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjMyMzY3IDAuMTI0MTM4QzUuNDAwOTcgMC4wNDEzNzkgNS40OTc1OCAtOC41NzY1OWUtMDkgNS42MDM4NyAwQzUuNzEwMTUgOC41NzY1OWUtMDkgNS44MDY3NiAwLjA0MTM3OSA1Ljg4NDA2IDAuMTI0MTM4QzYuMDM4NjUgMC4yODk2NTUgNi4wMzg2NSAwLjU1ODYyMSA1Ljg4NDA2IDAuNzI0MTM4TDAuOTU2NTIyIDZMNS44ODQwNiAxMS4yNzU5QzYuMDM4NjUgMTEuNDQxNCA2LjAzODY1IDExLjcxMDMgNS44ODQwNiAxMS44NzU5QzUuNzI5NDcgMTIuMDQxNCA1LjQ3ODI2IDEyLjA0MTQgNS4zMjM2NyAxMS44NzU5TDAuMTE1OTQyIDYuM0MtMC4wMzg2NDc0IDYuMTM0NDggLTAuMDM4NjQ3MyA1Ljg2NTUyIDAuMTE1OTQyIDUuN0w1LjMyMzY3IDAuMTI0MTM4WiIgZmlsbD0iIzk5OTk5OSIvPgo8L3N2Zz4K) no-repeat 0 0;margin:-7px 25px -7px 0;position:relative;top:-7px}.link-back:hover::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjMyMzY3IDAuMTI0MTM4QzUuNDAwOTcgMC4wNDEzNzkgNS40OTc1OCAtOC41NzY1OWUtMDkgNS42MDM4NyAwQzUuNzEwMTUgOC41NzY1OWUtMDkgNS44MDY3NiAwLjA0MTM3OSA1Ljg4NDA2IDAuMTI0MTM4QzYuMDM4NjUgMC4yODk2NTUgNi4wMzg2NSAwLjU1ODYyMSA1Ljg4NDA2IDAuNzI0MTM4TDAuOTU2NTIyIDZMNS44ODQwNiAxMS4yNzU5QzYuMDM4NjUgMTEuNDQxNCA2LjAzODY1IDExLjcxMDMgNS44ODQwNiAxMS44NzU5QzUuNzI5NDcgMTIuMDQxNCA1LjQ3ODI2IDEyLjA0MTQgNS4zMjM2NyAxMS44NzU5TDAuMTE1OTQyIDYuM0MtMC4wMzg2NDc0IDYuMTM0NDggLTAuMDM4NjQ3MyA1Ljg2NTUyIDAuMTE1OTQyIDUuN0w1LjMyMzY3IDAuMTI0MTM4WiIgZmlsbD0iI0FCMUMxNCIvPgo8L3N2Zz4K)}.profile-block-one-order{padding-top:35px}.profile-block-one-order .title-block{margin-bottom:26px;padding:39px 0 0;font-size:32px;font-weight:700;line-height:normal;color:#000}.profile-block-one-order__more{position:relative;margin-bottom:45px}.profile-block-one-order__more::before{content:'';display:block;width:100%;height:1px;background:#E6E6E6;position:absolute;top:40px;left:0}.more-btn{font-size:16px;line-height:normal;letter-spacing:.032em;color:var(--main-color);cursor:pointer}.more-btn::before{content:'';display:inline-block;width:12px;height:6px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEyIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjEyNDEzNyAwLjY3NjMyOEMwLjA0MTM3ODcgMC41OTkwMzMgLTIuNDg4ODRlLTA3IDAuNTAyNDE1IC0yLjQ0OTUzZS0wNyAwLjM5NjEzNUMtMi40MTAyMmUtMDcgMC4yODk4NTUgMC4wNDEzNzg4IDAuMTkzMjM2IDAuMTI0MTM3IDAuMTE1OTQyQzAuMjg5NjU1IC0wLjAzODY0NzcgMC41NTg2MiAtMC4wMzg2NDc3IDAuNzI0MTM4IDAuMTE1OTQxTDYgNS4wNDM0OEwxMS4yNzU5IDAuMTE1OTQyQzExLjQ0MTQgLTAuMDM4NjQ3MiAxMS43MTAzIC0wLjAzODY0NjcgMTEuODc1OSAwLjExNTk0MkMxMi4wNDE0IDAuMjcwNTMyIDEyLjA0MTQgMC41MjE3NCAxMS44NzU5IDAuNjc2MzI5TDYuMyA1Ljg4NDA2QzYuMTM0NDggNi4wMzg2NSA1Ljg2NTUyIDYuMDM4NjUgNS43IDUuODg0MDZMMC4xMjQxMzcgMC42NzYzMjhaIiBmaWxsPSIjQUIxQzE0Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;margin:-7px 24px -7px 0;position:relative;top:-9px}.profile-block-one-order__more.open .more-btn::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.more-btn::after{content:'Подробнее'}.profile-block-one-order__more.open .more-btn::after{content:'Скрыть'}.profile-block-one-order__more-info{display:none;margin:31px 0 -14px}.profile-block-one-order__more.open .profile-block-one-order__more-info{display:block}.profile-block-one-order__more-info-item{display:flex;margin-bottom:25px;font-size:16px;line-height:normal;color:#777}.profile-block-one-order__more-info-item span{flex:0 0 auto;width:167px;margin-right:20px}.profile-block-one-order__more-info-item span:last-of-type{flex:1 1 100%;color:#000;font-weight:600;margin-right:0}.profile-addresses{margin:-8px 0 0}.profile-addresses-block{display:flex;justify-content:space-between;background:#FAFAFA;padding:42px 40px 22px}.addresses-item__column{flex:1 1 100%}.addresses-item__column:last-of-type{flex:0 0 auto;display:flex;margin-left:30px;flex-direction:column;align-items:flex-end}.addresses-item{margin-bottom:17px;font-size:16px;line-height:normal;color:#000}.addresses-edit{margin:2px 0 27px auto;font-size:14px;line-height:normal;color:#777;cursor:pointer}.addresses-edit::after{content:'';display:inline-block;width:27px;height:26px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjQ1NSA1LjUxMjc4TDIxLjE3NiA0Ljc5MTg0QzIyLjI3NjcgMy42OTE5OSAyMi4yNzY3IDEuOSAyMS4xNzYgMC43OTkyNDFDMjAuMTA5NCAtMC4yNjY0MTQgMTguMjUwOCAtMC4yNjY0MTQgMTcuMTgzNCAwLjc5OTI0MUwxNi40NTcgMS41MjY0OEwyMC40NTUgNS41MTI3OFoiIGZpbGw9IiNiYmJiYmIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4xNzM3IDYuNzkwMjlMMTAuOTc1MiAxNC45ODg4QzEwLjkwNSAxNS4wNTgxIDEwLjgyNzYgMTUuMTE0OCAxMC43NDEyIDE1LjE1OEw1LjMwMjIxIDE3Ljg3OEM0Ljk1NTY5IDE4LjA1MTcgNC41MzcxNyAxNy45ODI0IDQuMjYzNTYgMTcuNzA4N0MzLjk4OTk1IDE3LjQzNiAzLjkyMTU0IDE3LjAxNjYgNC4wOTUyNSAxNi42NzFMNi44MTQyOSAxMS4yMzJDNi44NTc0OSAxMS4xNDU2IDYuOTE0MTkgMTEuMDY3MyA2Ljk4MzUgMTAuOTk4TDE1LjE4MiAyLjc5ODU4TDE5LjE3MzcgNi43OTAyOVoiIGZpbGw9IiNiYmJiYmIiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjYuMDAxNSIgaGVpZ2h0PSIyNS45NzI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+CjxmZU9mZnNldCBkeT0iNCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat 0 0/contain;margin:-17px -5px -17px 20px;position:relative;top:-7px}.addresses-edit:hover{color:var(--main-color)}.addresses-edit:hover::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjQ1NSA1LjUxMjc4TDIxLjE3NiA0Ljc5MTg0QzIyLjI3NjcgMy42OTE5OSAyMi4yNzY3IDEuOSAyMS4xNzYgMC43OTkyNDFDMjAuMTA5NCAtMC4yNjY0MTQgMTguMjUwOCAtMC4yNjY0MTQgMTcuMTgzNCAwLjc5OTI0MUwxNi40NTcgMS41MjY0OEwyMC40NTUgNS41MTI3OFoiIGZpbGw9IiNBQjFDMTQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4xNzM3IDYuNzkwMjlMMTAuOTc1MiAxNC45ODg4QzEwLjkwNSAxNS4wNTgxIDEwLjgyNzYgMTUuMTE0OCAxMC43NDEyIDE1LjE1OEw1LjMwMjIxIDE3Ljg3OEM0Ljk1NTY5IDE4LjA1MTcgNC41MzcxNyAxNy45ODI0IDQuMjYzNTYgMTcuNzA4N0MzLjk4OTk1IDE3LjQzNiAzLjkyMTU0IDE3LjAxNjYgNC4wOTUyNSAxNi42NzFMNi44MTQyOSAxMS4yMzJDNi44NTc0OSAxMS4xNDU2IDYuOTE0MTkgMTEuMDY3MyA2Ljk4MzUgMTAuOTk4TDE1LjE4MiAyLjc5ODU4TDE5LjE3MzcgNi43OTAyOVoiIGZpbGw9IiNBQjFDMTQiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjYuMDAxNSIgaGVpZ2h0PSIyNS45NzI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+CjxmZU9mZnNldCBkeT0iNCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)}.addresses-delete{margin:0 0 0 auto;font-size:14px;line-height:normal;color:#777;cursor:pointer}.addresses-delete::after{content:'';display:inline-block;width:18px;height:19px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyVjBINlYySDBWNEgxOFYySDEyWiIgZmlsbD0iI0NDQ0NDQyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDE1SDEwVjlIMTJWMTVaTTggMTVINlY5SDhWMTVaTTIgNVYxN0MyIDE4LjEwMyAyLjg5NyAxOSA0IDE5SDE0QzE1LjEwMyAxOSAxNiAxOC4xMDMgMTYgMTdWNUgyWiIgZmlsbD0iI0NDQ0NDQyIvPgo8L3N2Zz4K) no-repeat 0 0;margin:-10px 0 -10px 24px;position:relative;top:-7px}.addresses-delete:hover{color:var(--main-color)}.addresses-delete:hover::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyVjBINlYySDBWNEgxOFYySDEyWiIgZmlsbD0iI0FCMUMxNCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDE1SDEwVjlIMTJWMTVaTTggMTVINlY5SDhWMTVaTTIgNVYxN0MyIDE4LjEwMyAyLjg5NyAxOSA0IDE5SDE0QzE1LjEwMyAxOSAxNiAxOC4xMDMgMTYgMTdWNUgyWiIgZmlsbD0iI0FCMUMxNCIvPgo8L3N2Zz4K)}.profile-history-block{margin-bottom:24px;padding:37px 40px 22px;background:#FAFAFA;font-size:16px}.profile-history-block:last-of-type{margin-bottom:0}.profile-history-block__row{display:flex;justify-content:space-between}.profile-history-block__row:first-of-type{margin-bottom:18px;padding-bottom:19px;border-bottom:1px solid #E6E6E6}.profile-history-block__row>div{flex:1 1 100%}.profile-history-block__row>div:last-of-type{flex:0 0 auto;width:250px;margin-left:30px;text-align:right}.history-order-title{color:#000}.link-order-more{color:var(--main-color);text-decoration:none}.link-order-more:hover{text-decoration:underline}.order-date{margin-left:25px;color:#777}.profile-history-block .btn-repeat-order{position:relative;top:-2px}.order-sum{margin-left:5px}.profile-change-address-block{padding-top:35px}.profile-change-address-form{max-width:512px}.profile-change-address-block .title-block{margin-bottom:26px;padding:39px 0 0;font-size:32px;font-weight:700;line-height:normal;color:#000}.profile-change-address-form__block{margin:38px 0 40px}.profile-change-address-form__subtitle{margin:0 0 24px 3px;font-size:20px;line-height:28px;color:#000}.title-partners{font-weight:700;line-height:normal;font-size:32px;text-align:center;padding-bottom:10px}.container-partners{width:620px;height:50px;max-width:100%;margin:70px auto 70px}.slider-partners{position:relative}.slider__container-partners{overflow:hidden}.slider__items-partners{display:flex;transition:transform 0.5s ease}.slider_disable-transition-partners{transition:none}.slider__item-partners{flex:0 0 100%;max-width:100%;user-select:none}.slider__control-partners{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;color:#fff;text-align:center;height:50px;transform:translateY(-50%);background:rgba(0,0,0,.2)}.slider__control_hide-partners{display:none}.slider__control-partners[data-slide='prev']{left:-50px}.slider__control-partners[data-slide='next']{right:-50px}.slider__control-partners:hover,.slider__control-partners:focus{color:#fff;text-decoration:none;outline:0;background:rgba(0,0,0,.3)}.slider__control-partners::before{content:'';display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.slider__control-partners[data-slide='prev']::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.slider__control-partners[data-slide='next']::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.slider__indicators-partners{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;margin-top:0;margin-bottom:0}.slider__indicators-partners li{box-sizing:content-box;flex:0 1 auto;width:30px;height:5px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5);background-clip:padding-box;border-top:15px solid transparent;border-bottom:15px solid transparent}.slider__indicators-partners li.active-partners{background-color:rgba(255,255,255,.9)}.popup{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:51px 64px 43px;background:#FFF;overflow:visible}.popup__title{margin-bottom:38px;font-size:32px;font-weight:700;line-height:normal;color:#000}.popup .form__buttons{margin-top:48px;justify-content:space-between;display:flex;align-items:center}.popup__btn{width:295px;height:48px;padding-top:4px}.popup__confident{max-width:250px;margin:25px 0 0;font-size:13px;line-height:normal;color:#777}.popup__confident a{color:#777;text-decoration:underline}.popup__confident a:hover{color:var(--main-color);text-decoration:none}.popup-btn-close{position:absolute;top:100%;left:50%;margin:66px 0 0 -56px;background:none;border:none;font-size:16px;line-height:normal;color:#FFF;opacity:.7;cursor:pointer}.popup-btn-close:hover{color:var(--main-color);opacity:1}.popup .fancybox-close-small{display:none}.popup-order-call{width:600px}.popup-register{width:840px}.form__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.form__row input[type=text],.form__row input[type=password],.form__row img{width:calc(50% - 12px);margin-bottom:0}.popup-login{width:600px}.form__forgot{font-weight:300;font-size:14px;line-height:normal;color:#777;cursor:pointer}@media (max-width:1570px){.header-logo{flex:0 0 auto}.header__right-column{flex:1 1 100%;margin-left:40px;justify-content:space-between}.header__email,.header__call{margin-left:0}.header__phone::before{display:none;margin-right:15%}.main-menu{flex:1 1 100%}.main-menu__ul{justify-content:space-between}.main-menu__li{margin-right:0}.header__bottomline .header__right-column{flex:0 0 auto}.header__login,.header__cart-block{margin-left:40px}.main-slider{height:500px}.main-slider__slide .main-slider__text{width:50%}.order-block{padding:47px 44px 42px;background-size:cover}.order-block p{font-size:30px}}@media (max-width:1500px){.filters-card__col{padding-right:30px;margin-right:30px}}@media (max-width:1380px){body,input,select,textarea,button,label,table,tbody,tfoot,thead,tr,th,td{font-size:18px;line-height:26px}.header__bottomline{margin-top:32px}.main-menu__li{font-size:14px}.header__cart-block span{padding:1px 5px 0 5px;font-size:14px;line-height:20px;top:-20px}.main-slider{height:460px;margin-top:30px}.main-slider__slide .main-slider__text h2{font-size:60px}.content-two-columns__left-column{flex:0 0 320px}.catalog-menu li a{padding:20px}.catalog-item img{max-width:90%;max-height:calc(100% - 100px)}.last-news-block,.text-block,.order-block,footer{margin-top:70px}.last-news-item::before,.last-news-item__image{padding-bottom:280px}.last-news-item__description{margin:18px 0 0}.last-news-item__date{margin-right:5px;line-height:22px}.last-news-item__description h4{font-size:16px;line-height:22px;letter-spacing:.01em}.footer__topline{padding:30px 0}}@media (max-width:1260px){.header__right-column{flex-wrap:wrap}.header__address{flex:0 0 calc(100% - 150px);order:1;margin-bottom:8px}.header__email{order:3}.header__phone{flex:0 0 150px;order:2;margin-bottom:8px;text-align:right}.header__call{order:4}.btn-menu{display:block;margin:-3px 0}.main-menu{width:100%;max-width:414px;position:absolute;background:#fff;left:0;z-index:10;padding:30px 0 30px;top:140px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.main-menu.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:0 0 10px rgba(0,0,0,.5)}.main-menu__li{font-size:20px;line-height:24px;font-weight:300;text-transform:none;padding:20px 40px 20px 20px;border-bottom:1px solid #e5e5e5}.main-menu__li:last-of-type{border-bottom:none}.main-menu__ul{flex-direction:column}.main-slider{height:360px}.main-slider__slide .main-slider__text{margin-left:40px}.content-two-columns .catalog-item,.content-two-columns .catalog-item:nth-of-type(3n){width:calc((100% - 24px) / 2);padding-bottom:calc((100% - 72px) / 2);margin-right:24px}.content-two-columns .catalog-item:nth-of-type(2n){margin-right:0}.footer-logo{margin-right:60px}.product-card-photos{width:40%;margin-right:30px}.product-card-variant__description{width:35%;margin-right:70px}.content-one-column .catalog-item{width:calc((100% - 48px) / 3);padding-bottom:calc((100% - 104px) / 3)}.content-one-column .catalog-item:nth-of-type(4n){margin:0 24px 24px 0}.content-one-column .catalog-item:nth-of-type(3n){margin-right:0}.content-profile{margin-top:50px}.profile-block{padding:36px 39px 53px}.order-info-items__column{margin-right:25px}.filters-card__col{padding-right:10px;margin-right:10px}select{margin-left:20px}}@media (max-width:1023px){body,input,select,textarea,button,label,table,tbody,tfoot,thead,tr,th,td{font-size:16px;line-height:24px}.btn{width:280px;height:54px;line-height:22px;font-size:16px;letter-spacing:.1px}.title-block{margin-bottom:40px;font-size:30px}.title-block::before{width:59px;height:16px;margin:0 26px -1px -3px}.header__address{flex:0 0 100%}.header__email{order:2}.header__phone{flex:0 0 auto;order:3;margin-bottom:0}.main-slider{height:270px}.main-slider__slide .main-slider__text h2{font-size:36px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;right:130px}.swiper-button-prev,.swiper-button-next{width:60px;height:60px}.swiper-button-prev{right:60px}.content-two-columns__left-column{flex:0;margin-right:0}.btn-catalog{display:block;margin:0 0 20px}.catalog-menu{position:absolute;z-index:100;background:#fff;top:55px;display:none}.last-news-block,.text-block,.order-block,footer{margin-top:50px}.last-news-item::before,.last-news-item__image{padding-bottom:232px}.order-block p{font-size:22px}.footer-menu__li a{font-size:16px;letter-spacing:0em}.footer__address{font-size:16px;letter-spacing:0em}.footer__email{margin-left:40px}.footer__phone{margin-left:40px}.product-card-description__tags{flex-direction:column;margin:20px 0 10px}.product-card-description__tags a{margin:0 0 10px}.product-card-docs{margin:0 0 0 -42vw}.product-card-variant__description{width:28%;margin-right:19px}.cart-block{margin:82px 0 0}.cart-description{margin-top:50px}.order-cart-columns{flex-direction:column}.order-cart-steps{flex:0 0 auto;width:100%;order:2}.order-cart-total{order:1;margin:0 0 20px}.catalog-menu-page{margin:146px 0 0}.contact-item{padding:44px 21px 32px}.img-404{width:350px;margin:0}.profile-menu{width:210px}.profile-block{padding:36px 32px 50px}.profile-block .title-block{margin-bottom:27px;font-size:30px}.profile-personal__btn{width:195px;height:48px;margin-right:40px}.order-info{flex-direction:column;margin-right:0}.btn-repeat-order{margin-top:10px}.profile-order .order-item{height:100px;padding-right:20px}.profile-order .order-item__description{margin:0 0 0 20px}.profile-order .order-item__row{width:150px;margin-top:45px}.profile-order .order-item__image{width:86px;height:100px}.profile-order .order-item__description h3{font-size:16px}.profile-order .order-item__amount{font-size:15px}.profile-order .order-item__price{font-size:15px}.order-info-item span{margin-left:6px}.order-info-items__column:last-of-type{margin-right:0}.profile-history-block{padding:20px}.profile-history-block__row>div:last-of-type{display:flex;width:150px;flex-direction:column;align-items:flex-end}.filters-card__cols{flex-wrap:wrap}.filters-card__col{width:100%;border:none;padding:0;flex:0 0 auto;margin:0 0 20px}}@media (max-width:767px){.center-main{width:calc(100% - 30px)}.header__topline{height:auto;padding:10px 0 10px}.header__topline .center-main{align-items:flex-start}.header__right-column{white-space:normal;margin:0 0 0 24px}.header__call{margin-top:10px}.header__address{font-size:9px}.header__email{margin-bottom:4px}.header__bottomline{margin-top:22px}.header__bottomline .header__right-column{align-items:center}.header__search-block{font-size:0}.header__search-btn{font-size:0}.header__search-btn::before{width:17px;height:18px;margin:0;background-size:contain}.header__cart-block{font-size:0;margin-left:20px}.header__cart-block::before{width:17px;height:18px;margin:0;background-size:contain}.header__login{display:block;width:90px;margin-left:39px;font-size:12px;white-space:normal;text-align:left}.main-slider{height:260px;margin-top:20px}.main-slider__slide .main-slider__text h2{font-size:32px;margin-bottom:50px}.main-slider__slide .main-slider__text{width:100%;max-width:300px;margin-left:15px}.main-slider__slide{background-size:auto 100%;background-position:88% 0;background-repeat:no-repeat}.content-two-columns{margin-top:40px}.catalog-item .catalog-item__title{bottom:4px;left:10px;font-size:12px;line-height:17px}.catalog-item__image{display:block;width:calc(100% - 20px);margin-left:20px}.catalog-item img{margin-top:-14px;max-height:calc(100% - 50px)}.last-news-block,.text-block,.order-block,footer{margin-top:40px}.title-block{margin-bottom:40px;font-size:22px}.title-block::before{width:50px;height:14px;margin:0 12px -1px -3px}.last-news-item,.last-news-item:nth-of-type(4n-3),.last-news-item:nth-of-type(4n){width:100%;margin-right:0}.last-news-item::before,.last-news-item__image{padding-bottom:142px}.order-block{flex-direction:column;margin-top:15px;padding:20px}.order-block p{font-size:17px;margin-bottom:20px}.order-block .btn{width:250px;height:54px}footer{margin-top:30px}.footer__topline{display:none}.footer__bottomline .center-main{flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer__right-column{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:20px 0 0}.footer__email{margin:20px 0 10px}.footer__map{margin:20px 0 10px}.footer__phone{margin:0}.footer__bottomline{padding:16px 0 20px}.product-card-block{padding:10px 0 0}.product-card-description h2{display:flex;font-size:20px;align-items:center}.product-card-photos__big{height:calc(100vw - 20px)}.product-card__columns{flex-direction:column}.product-card-photos{width:100%;margin:0 0 30px}.product-card-docs{margin:30px -20px 0;padding:10px 10px 9px;height:auto;flex-wrap:wrap}.product-card-docs__name{width:calc(100% - 61px);margin:0 0 0 25px;font-size:14px;line-height:19px;letter-spacing:1px}.product-card-docs__link{width:calc(100% - 61px);text-align:left}.product-card-description__text ul li{font-size:14px;line-height:normal;margin:0 0 6px}.product-card-description__text ul{margin:5px 0 10px}.product-card-photos__thumbs{margin-top:10px}.product-card-photos__thumbs a{width:calc(100% / 3 - 6px)}.product-card-variants{margin-top:30px}.product-card-variants-title{display:none}.product-card-variant{flex-wrap:wrap;height:auto;align-items:flex-start;justify-content:space-between;margin:0 -20px 20px;padding:10px 20px}.product-card-variant__row{width:100%;margin:0 0 10px}.product-card-variant__row-price{width:calc(50% - 10px);padding:10px 0 0}.product-card-variant__order{width:calc(50% - 10px)}.price-widget .price{font-size:18px}.price-widget .amount{font-size:13px}.order-widget{width:120px}.product-card-description h2 .label{margin-left:10px;padding:0 10px}.product-card-description{flex:0 0 auto;width:100%}.product-card-characteristics{margin:0 -20px}.product-card-characteristics__item{height:auto;padding:10px 10px}.product-card-characteristics__item .value{margin-left:10px}.search-window__content{margin:0;height:100%}.search-btn-close{top:20px;right:20px}.search-window__content input::placeholder{display:block;max-width:100px;overflow:hidden}.about-block{margin-top:40px}.about-block__row{flex-direction:column}.about-block__content{margin-right:0}.cart-block{margin:40px 0 0}.cart-description{margin-top:30px}.cart-items{margin-top:20px}.cart-item__image{height:auto;width:40%;max-width:264px}.cart-item__description{padding:15px 10px 10px 15px}.cart-item__description h3{font-size:16px}.cart-item__row{flex-direction:column;margin:15px 0 10px}.cart-item__count{margin-bottom:15px;margin-right:0}.cart-total{margin:20px 0 50px;flex-direction:column}.cart-total .btn{margin-top:20px}.cart-total-count{font-size:20px}.order-cart-block{margin-top:30px}.order-cart-total{margin:0 -20px 20px;max-width:calc(100% + 40px)}.order-cart-step{margin-bottom:30px}.order-cart-step h3{font-size:20px;margin-bottom:10px}.order-cart-label input[type=text]{max-width:100%}.order-cart-total__item{height:60px}.order-cart-labels{flex-wrap:wrap}.order-cart-label-radio-big,.order-cart-label-radio-big:nth-of-type(3){width:100%;margin:0 0 10px;height:90px}.order-cart-label{margin-bottom:10px}.order-cart-step__next{margin-top:-40px}.order-item,.profile-order .order-item{height:auto;flex-direction:column;padding:8px 4px 8px 120px;justify-content:center;align-items:flex-start;position:relative}.order-item__description,.profile-order .order-item__description{margin:8px 0 0 0}.order-item__row,.profile-order .order-item__row{margin:7px 0 0 0;justify-content:flex-start}.order-item__image,.profile-order .order-item__image{position:absolute;top:0;left:0;width:100px;height:100%;margin-right:15px}.order-item__description h3{font-size:16px}.order-item__price{font-size:15px;margin:1px 0 0 18px}.catalog-menu-page{margin:146px 0 0}.contact-item{width:calc(100% + 40px);margin:0 -20px 10px;padding-bottom:0}.contact-list__item{flex-wrap:wrap}.contact-list__item span{width:100%;margin-bottom:10px;flex:0 0 auto}.map-links{flex-direction:column}.map-link:nth-of-type(2){margin:30px 0 0}.content-one-column .catalog-item{width:calc((100% - 10px) / 2);padding-bottom:calc((100% - 23px) / 2);margin:0 10px 10px 0}.content-one-column .catalog-item:nth-of-type(4n),.content-one-column .catalog-item:nth-of-type(3n){margin:0 10px 10px 0}.content-one-column .catalog-item:nth-of-type(2n){margin-right:0}.content-one-column h1{max-width:100%}.content-one-column .breadcrumbs{max-width:100%}.content-one-column h1,.content-two-columns__left-column h1{font-size:18px;margin-bottom:10px}.news-content-item{width:100%;padding:20px 20px}.news-content-items{margin:0 -20px}.news-content-item__title h2{font-size:16px;line-height:20px}.news-content-item__text{font-size:14px;line-height:18px}.news-content-item__title{margin-bottom:11px;padding-bottom:11px}.breadcrumbs li::after{content:' ← ';display:inline-block;margin-left:5px}.breadcrumbs li{display:inline;line-height:16px;font-size:18px}.img-404{width:280px;margin:0}.back-to-main{font-size:20px}.content-profile{margin-top:30px}.content-profile-row{flex-direction:column}.profile-menu{width:100%;margin:0 0 20px}.profile-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between}.profile-menu li{flex:0 0 auto;width:calc(50% - 2px)}.profile-menu li a{width:100%;padding:0 5% 0 10%}.profile-block{padding:22px 20px 30px}.profile-block .title-block{margin-bottom:22px;font-size:22px}.form__buttons{display:flex;flex-direction:column;align-items:flex-start;margin-top:30px}.profile-personal__btn{margin-bottom:20px}.form input[type=text]{margin-bottom:18px}.profile-order .order-item{margin:0 -20px 3px}.order-info{margin-left:0}.order-info-items{flex-direction:column}.order-info-items__column{margin-right:0}.profile-block-one-order__more-info-item{margin-bottom:17px;font-size:14px}.profile-block-one-order__more-info-item span:first-of-type{max-width:37%}.profile-addresses-block{flex-direction:column;padding:20px}.addresses-item__column:first-of-type{margin-bottom:20px}.addresses-item{font-size:15px}.addresses-edit{margin-bottom:18px}.profile-history-block{margin:0 -20px 20px;font-size:14px}.profile-history-block__row{flex-direction:column;align-items:flex-start;text-align:left}.profile-history-block__row>div,.profile-history-block__row>div:last-of-type{margin-left:0;align-items:flex-start}.profile-history-block__row:last-of-type>div:last-of-type{width:100%;flex-direction:row;justify-content:space-between}.order-date{margin-left:0}.profile-change-address-form__block{margin:28px 0 30px}.profile-change-address-form__subtitle{margin:0 0 18px 3px;font-size:18px;line-height:26px}.popup{padding:20px 24px 20px}.popup .form__buttons{margin-top:30px}.popup .btn{max-width:100%}.popup__title{font-size:22px;line-height:26px;margin-bottom:30px}.form__row{flex-direction:column;margin-bottom:0}.form__row input[type=text],.form__row input[type=password],.form__row img{width:100%;margin-bottom:18px}.filters-card__name{white-space:normal}.select span i{white-space:normal;text-align:right}}table.state{width:100%}.karta-sayta li{list-style:disc}.new-sheets td:nth-child(even){width:30%}.button-color{color:#fff}.slider{position:relative;overflow:hidden}.slider__wrapper{display:flex;transition:transform 0.6s ease}.slider__item{flex:0 0 50%;max-width:50%}.slider__control{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;color:#fff;text-align:center;opacity:.5;height:50px;transform:translateY(-50%);background:rgba(0,0,0,.5)}.slider__control:hover,.slider__control:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.slider__control_left{left:0}.slider__control_right{right:0}.slider__control::before{content:'';display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.slider__control_left::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.slider__control_right::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.slider__item>div{line-height:250px;font-size:100px;text-align:center}.sposoby-oplaty{position:absolute;right:0}.sposoby-oplaty-zag{text-align:left;color:#000;font-size:18px}.dostavka-oplata{font-size:14px;line-height:1.2em}.dostavka-zag{color:#000;font-size:18px}.dop-block-dost{padding:10px 0 75px;min-height:110px}.infographic__item__caption{font-size:16px}.product-card-description table{margin:20px 0}.product-card-description table p{width:90%}.blockmotor{display:flex;margin-bottom:20px}.razdelmotor{float:left;padding:10px}.motorphoto{width:auto;text-align:center}.motortext{text-align:center;font-size:14px;line-height:1.3em}@media (max-width:980px){.blockmotor{display:grid}.motortext{text-align:center;font-size:14px;line-height:1.3em}}.product-card-characteristics{min-height:100px}.product-card-description table td:nth-child(2n-1){font-weight:700}.abuba{height:28px}.abuda{font-weight:900}.title-h1{margin-bottom:30px}.shemazak{display:flex;flex-direction:column;align-items:center;gap:5px}.iconpult{height:75px}.propertshema{margin:30px 0 30px 0;display:flex;justify-content:space-around;gap:10px}.opisicon{max-width:300px;text-align:center}@media (max-width:840px){.propertshema{flex-wrap:wrap}.shemazak{margin:15px}.opisicon{max-width:120px}}.ya-phone{color:#AB1C14}.iconpult1{height:100px}.listclap li{margin-bottom:10px}.listclap1 li{margin-bottom:10px;margin-left:10px}.listclap1{margin-top:15px!important}.listclap1 li::before{content:'•'!important;color:#AB1C14;margin-right:5px}.blockvibor{display:flex;align-items:center;margin-bottom:15px}.listclap{margin-top:15px!important}.viborklapan{width:50px;height:50px;margin-right:10px}@media (max-width:640px){.viborklapan{width:25px;height:25px}}.propertshema1{margin:30px;display:flex;flex-direction:column;gap:10px;}.shemazak1{display:flex;align-items:center;gap:5px;background:#f5f5f5;}.shemazzak1{display:flex;flex-direction:column;}.opisicon1{font-weight:600;max-width:200px;text-align: center;}.iconpult1{width:200px;height:75px;}@media (max-width:640px){.shemazak1{flex-wrap:wrap;justify-content:center;}.shemazak1 p{text-align:center;}}
/* End */


/* Start:/local/templates/template/css/costume.min.css?17307966342813*/
.bxcompprop-prop-tr select{overflow:auto}.listauto li{list-style:auto;font-weight:600;margin-top:20px;}.dds_text_page div:first-child{flex:1 1 100%;margin-right:24px}.dds_text_page div:last-child{flex:0 0 auto;/*max-width:37%*/}.dds_text_page p{margin-bottom:27px;color:#000}div.modern-page-navigation{margin:0 auto;text-align:center;padding:1.5em 0}.infographic{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.infographic__item{-webkit-box-flex:0;flex:0 1 320px;display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:1em}.infographic__item__image,.infographic__image{-webkit-box-flex:0;flex:0 1 6em;align-self:center;-o-object-fit:contain;object-fit:contain;display:block;max-height:6em}.infographic__item__caption,.infographic__caption{text-align:justify}.infographic__item__caption--title{font-weight:700;text-align:center}.infographic_list .infographic__item{-webkit-box-pack:stretch;justify-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-flex:1;flex:1 1 auto}.infographic_list .infographic__item__image,.infographic_list .infographic__image{-webkit-box-flex:0;flex:0 0 3em;align-self:flex-start}.infographic_list .infographic__item__caption,.infographic_list .infographic__caption{box-sizing:border-box;padding:0 1em}.infographic_list .infographic__item__caption--title,.infographic_list .infographic__caption--title{display:inline-block;margin-bottom:.5em}.infographic_list .infographic__item__caption--decsription [class$="__item__caption--title"],.infographic_list .infographic__caption--decsription [class$="__caption--title"]{display:inline}.text-bold{font-weight:700}table.state{border-left:1px solid #606060;border-top:1px solid #606060}.state{border-collapse:collapse}table{color:#171412;font-size:12px}.state td{border-right:1px solid #606060;border-bottom:1px solid #606060;padding:3px}.advantages_elem{box-shadow:0 2px 16px -10px;max-width:246px;margin:10px}.advantages_block{margin:0 auto;display:flex;flex-wrap:wrap;width:140%;max-width:1340px;margin-left:-40%}.advantages_elem img{margin:15px 25%;padding:0;max-width:50%}.advantages_elem p{text-align:center}.h2-smaller{margin:10px auto;width:70%;max-width:1340px}.dop-block-info li{list-style-type:none}.advantages_block-h2{width:130%;margin-left:-35%;padding-top:30px;padding-bottom:20px}.karta-list{margin-left:25px}.h2-spec{font-size:20px}.list-spec{margin-left:55px;list-style:disc}.container_preim{display:flex;text-align:center;justify-content:space-between}.container_item{width:23%}.title-text{font-size:20px;font-weight:700}.colorlink{color:#AE4037}.snoska{border-top:1px solid #AE4037;width:120px}
/* End */


/* Start:/local/templates/template/css/fixes_11-21.min.css?174955200661224*/
/*----------------------------------------*/ /* UL & OL FIX */ /*----------------------------------------*/ ul, ol { padding: 0; } /*----------------------------------------*/ /* SMALL */ /*----------------------------------------*/ .small { font-size: 0.8em; } /*----------------------------------------*/ /* NOSCROLL */ /*----------------------------------------*/ body.noscroll { overflow: hidden; } .descriptionprod p { margin-bottom: 15px; } .tableoil { max-width: 100%; filter: hue-rotate(35deg); margin-bottom: 15px; } .snyatcolor{color: #9d0a0f;font-size:26px;margin-bottom:35px; font-weight:800;} .snyatcolor a{color: #9d0a0f;} .snyatcolor2{color:#9d0a0f !important;font-weight:600;} .snyatcolor2 a{color:#9d0a0f;} .spisokcolor li { list-style: initial; margin-left: 40px; } .iksweb { display: block; overflow-x: auto; margin-bottom: 15px; margin-top: 15px; } .iksweb th:first-child { min-width: 170px; } .iksweb th { border: 1px solid rgb(240, 240, 240); background: #AB1C14; font-weight: 600; text-align: center; vertical-align: middle; color: white; } .iksweb td { border: 2px solid #AB1C14; background-color: rgb(240,240,240); font-weight: 600; text-align: center; vertical-align: middle; } .spisokcolor li::marker { color: #AB1C14; } /*----------------------------------------*/ /* ORDER WIDGET */ /*----------------------------------------*/ .order-widget .btn-request { background-color: #939090; -webkit-box-shadow: none; box-shadow: none; } /*----------------------------------------*/ /* ORDER CART LABEL */ /*----------------------------------------*/ .order-cart-label input[type="tel"], .order-cart-label input[type="email"] { display: block; width: 408px; height: 51px; margin: 6px 0 0; padding: 0 24px; border: 1px solid #E5E5E5; -webkit-box-sizing: border-box; box-sizing: border-box; font-weight: 300; line-height: 21px; font-size: 16px; letter-spacing: 0.04em; max-width: 100%; } .order-cart-label input[type="tel"]::-webkit-input-placeholder, .order-cart-label input[type="email"]::-webkit-input-placeholder { color: #777; } .order-cart-label input[type="tel"]::-moz-placeholder, .order-cart-label input[type="email"]::-moz-placeholder { color: #777; } .order-cart-label input[type="tel"]:-ms-input-placeholder, .order-cart-label input[type="email"]:-ms-input-placeholder { color: #777; } .order-cart-label input[type="tel"]::-ms-input-placeholder, .order-cart-label input[type="email"]::-ms-input-placeholder { color: #777; } .order-cart-label input[type="tel"]::placeholder, .order-cart-label input[type="email"]::placeholder { color: #777; } .order-cart-label textarea { max-width: 100%; } /*----------------------------------------*/ /* HEADER */ /*----------------------------------------*/ .header { position: relative; z-index: 800; } .header .hamburger { margin: 0; left: 0; top: 0; width: 35px; z-index: 1; } .header .hamburger-inner { margin-top: 8px; } .header__topline .header__left-column { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; } .header .header__slogan { color: #000; font-size: 10px; font-weight: 500; line-height: 1.6; letter-spacing: 0.075em; margin-left: 24px; text-transform: uppercase; white-space: nowrap; } .header__topline .header__divider { background: #ccc; height: 32px; margin: 0 auto; width: 1px; } .header__topline .header__right-column { margin-left: 0; } .header__topline .header__email, .header__topline .header__call { margin-left: 3.33vw; } .header__topline .header__phone::before { margin-left: 3.33vw; margin-right: 3.33vw; } .header__search-block, .header__login, .header__phone { font-size: 16px; width: auto; } .header__bottomline { background: #fff; border-bottom: 1px solid #e5e5e5; height: unset; margin: 0; padding: 40px 0; position: relative; } .header__logo-mobile { display: none; } @media screen and (min-width: 768px) { .header__cart-block { font-size: 16px; } } @media screen and (min-width: 1440px) and (max-width: 1639px) { .header__topline .header-logo { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .header__topline .header__divider { margin: 0 30px; } .header__topline .header__right-column { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .header__topline .header__email, .header__topline .header__call { margin-left: 0; } .header__topline .header__phone::before { display: none; margin-right: 15%; } } @media screen and (min-width: 1120px) and (max-width: 1439px) { .header__topline .header__right-column { -ms-flex-wrap: wrap; flex-wrap: wrap; } .header__topline .header__divider { height: 42px; margin: 0 40px; } .header__topline .header__address { -webkit-box-flex: 0; -ms-flex: 0 0 calc(100% - 150px); flex: 0 0 calc(100% - 150px); -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; margin-bottom: 8px; } .header__topline .header__email { margin-left: 0; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .header__topline .header__phone { -webkit-box-flex: 0; -ms-flex: 0 0 150px; flex: 0 0 150px; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin-bottom: 0; text-align: right; } .header__topline .header__call { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } } @media screen and (min-width: 768px) and (max-width: 1380px) { .header__bottomline { padding: 32px 0; } } @media screen and (min-width: 940px) and (max-width: 1119px) { .header__topline .header__divider { height: 42px; margin: 0 30px; } .header__topline .header__address { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; } .header__topline .header__email { margin-left: 0; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .header__topline .header__phone { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; margin-bottom: 0; } } @media screen and (max-width: 939px) { .header__topline { height: auto; padding: 10px 0; } .header__topline .header__left-column { display: block; } .header__topline .header__divider { height: 42px; margin: 0 20px; } .header__topline .header__slogan { font-size: 9px; line-height: 1.2; margin: 10px 0 0; } .header__topline .header__email { margin-left: 0; } } @media screen and (min-width: 480px) and (max-width: 767px) { .header__topline .header__divider { background: none; } } @media screen and (max-width: 767px) { .header__topline { display: none; } .header__bottomline { padding: 22px 0; } .header__topline .center-main { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .header__topline .header__divider { height: 88px; margin: 0 10px; } .header__topline .header__right-column { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; max-width: 210px; } .header__topline .header__call { margin-left: 0; margin-top: 5px; } .header__topline .header__login { width: auto; } .header__bottomline .center-main { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .header__bottomline .header__right-column { margin-left: auto; } .header__logo-mobile { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 30px; } .header__logo-mobile .header-logo { height: 38px; width: 72px; } .header__logo-mobile .header__slogan { margin-left: 10px; } .header__search-btn::before { position: relative; top: 3px; } } @media screen and (max-width: 479px) { .header__bottomline { padding: 16px 0; } .header__logo-mobile { margin-left: 15px; } .header__logo-mobile .header__slogan { display: none; } .header__cart-block { margin-left: 10px; } .header__cart-block span { border-radius: 10px; height: 20px; margin-left: -5px; padding: 0; top: -15px; width: 20px; } .header__login { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 600; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 25px; position: relative; top: 2px; text-transform: none; } .header__login a { display: block; margin: 0 0 5px; overflow: hidden; max-width: 100px; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; } .header__login a:last-child { margin: 0; } .header__login span { display: none; } .header .hamburger, .header .hamburger-box, .header .hamburger-inner::before, .header .hamburger-inner::after, .header .hamburger-inner { width: 30px; } } /*----------------------------------------*/ /* MAIN MENU */ /*----------------------------------------*/ .main-menu { -webkit-box-sizing: border-box; box-sizing: border-box; } .main-menu span, .main-menu a { position: relative; } .main-menu__ul { margin: 0; } .main-menu__li { position: relative; } .main-menu__li > span, .main-menu__li > a { display: inline-block; padding: 2px 0; } .main-menu__submenu { background: #fdfdfd; border: 1px solid #efefef; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); left: -20px; margin: 0; opacity: 0; padding: 20px 0; position: absolute; top: 100%; -webkit-transition: opacity 0.3s, visibility 0.3s; -o-transition: opacity 0.3s, visibility 0.3s; transition: opacity 0.3s, visibility 0.3s; visibility: hidden; z-index: 100; } .main-menu__submenu-item { position: relative; } .main-menu__submenu-item > a { display: block; padding: 10px 20px; } .main-menu__submenu-item.has-submenu > a { padding-right: 36px; } .main-menu__submenu-item.has-submenu > a::before { background: url('/local/templates/template/images/chevron-right.svg'); content: ''; display: block; height: 16px; margin: -9px 0 0; position: absolute; right: 12px; top: 50%; width: 16px; } .main-menu__submenu .main-menu__submenu { left: 100%; top: -21px; } .main-menu__contacts { display: none; list-style: none; margin: auto 0 0; padding: 0; } .main-menu__contacts a { color: inherit; display: block; padding: 10px 20px; } .main-menu__contacts-address { font-weight: 300; } .main-menu__contacts-email { font-size: 18px; text-transform: uppercase; } .main-menu__contacts-phone { font-size: 20px; } .main-menu__contacts-callback.btn { color: #fff; font-size: 18px; line-height: 54px; padding: 0; margin: 10px 20px 0; width: unset; } .main-menu__contacts-callback.btn:hover { color: #fff; } @media screen and (min-width: 1261px) { .main-menu__li.is-active > a, .main-menu__li > a.is-active { border-bottom: 2px solid #AB1C14; font-weight: bold; } .main-menu .has-submenu:hover > .main-menu__submenu { opacity: 1; visibility: visible; } .main-menu .has-submenu:hover > a { color: #AB1C14; } .main-menu__submenu { display: block !important; } .main-menu__submenu > li > ul > li > a { font-size: 14px; } .main-menu__submenu > li > ul > li > ul > li > a { font-size: 16px; letter-spacing: normal; text-transform: none; } } @media screen and (max-width: 1260px) { .main-menu { bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 0; height: auto; overflow: hidden auto; padding: 30px 0; position: fixed; top: 0; z-index: 900; } .main-menu a { white-space: normal; } .main-menu a:hover { color: #333; } .main-menu.open { -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); } .main-menu .hamburger { margin: 0 0 20px 18px; } .main-menu .hamburger-box { height: 35px; } .main-menu .hamburger-inner { margin: 4px 0 0; } .main-menu__ul { margin: 1px 0 20px; } .main-menu__li { padding: 0; } .main-menu__li > span, .main-menu__li > a { display: block; padding: 20px 40px 20px 20px; } .main-menu .has-submenu > span::before, .main-menu .has-submenu > a::before { background: url('/local/templates/template/images/chevron-down.svg'); content: ''; display: block; height: 16px; left: auto; margin: -8px 0 0; position: absolute; right: 20px; top: 50%; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; width: 16px; } .main-menu .has-submenu > span.is-open, .main-menu .has-submenu > a.is-open { font-weight: bold; } .main-menu > ul > li.has-submenu > span.is-open, .main-menu > ul > li.has-submenu > a.is-open { border-bottom: 2px solid #AB1C14; } .main-menu .has-submenu > span.is-open::before, .main-menu .has-submenu > a.is-open::before { -webkit-transform: scale3d(1, -1, 1); transform: scale3d(1, -1, 1); } .main-menu__submenu { border: none; display: none; opacity: 1; padding-bottom: 5px; padding-top: 0; position: static; visibility: visible; } .main-menu__li > .main-menu__submenu { letter-spacing: normal; padding-bottom: 10px; padding-top: 10px; } .main-menu__li > ul > li > ul > li > a { padding-left: 30px; } .main-menu__li > ul > li > ul > li > ul > li > a { font-size: 18px; padding-left: 40px; } .main-menu__contacts { display: block; } } @media screen and (max-width: 767px) { .main-menu { height: 100vh; } } @media screen and (min-width: 480px) and (max-width: 767px) { .main-menu { padding: 22px 0; } .main-menu .hamburger { margin-bottom: 10px; } } @media screen and (max-width: 479px) { .main-menu { padding-top: 16px; } .main-menu .hamburger { margin-bottom: 0; } } /*----------------------------------------*/ /* STICKY HEADER */ /*----------------------------------------*/ .header.is-stuck { left: 0; margin: 0; position: fixed; top: 0; width: 100%; } .header.is-stuck .header__topline { position: absolute; visibility: hidden; } @media screen and (min-width: 415px) and (max-width: 1260px) { .header.is-stuck .main-menu { height: 100vh; } } /*----------------------------------------*/ /* BREADCRUMBS */ /*----------------------------------------*/ .breadcrumbs { margin: 0 0 10px; text-align: left; } .breadcrumbs ul { padding: 0; } .breadcrumbs + h1 { margin: 0 0 30px; } @media screen and (max-width: 767px) { .breadcrumbs + h1 { margin: 0 0 20px; } } /*----------------------------------------*/ /* POPUP CLOSE */ /*----------------------------------------*/ .popup-btn-close { color: #AB1C14; font-size: 48px; left: auto; margin: 0; top: 0; right: 0; padding: 0; text-align: center; width: 60px; } @media screen and (max-width: 479px) { .popup-btn-close { font-size: 33px; width: 40px; } } /*----------------------------------------*/ /* CATALOG MENU */ /*----------------------------------------*/ .catalog-menu { border: 1px solid #e5e5e5; width: 100%; } .catalog-menu ul { margin: 0; padding: 0; } .catalog-menu > ul > li::before { background: #e5e5e5; content: ''; display: block; height: 1px; margin: 0 24px; position: static; } .catalog-menu > ul > li:first-child::before { display: none; } .catalog-menu > ul > li > ul { padding: 16px 0; } .catalog-menu > ul > li.is-active > a:first-child { background: #eee; font-weight: 600; } .catalog-menu > ul > li > ul > li > a:first-child { font-weight: 500; } .catalog-menu li ul { display: none; } .catalog-menu li a { padding-right: 24px; } .catalog-menu li a::before { display: none; } .catalog-menu li.has-submenu > a { padding-right: 48px; } .catalog-menu li.has-submenu > a::after { background: url('/local/templates/template/images/chevron-down.svg'); content: ''; display: block; height: 16px; left: auto; margin: -8px 0 0; position: absolute; right: 24px; top: 50%; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; width: 16px; } .catalog-menu li.has-submenu.is-open > a::after { -webkit-transform: scale3d(1, -1, 1); transform: scale3d(1, -1, 1); } .catalog-menu li li a { padding-bottom: 8px; padding-left: 36px; padding-top: 8px; position: relative; } .catalog-menu li li li a { padding-left: 48px; } .catalog-menu li li li li a { font-size: 16px; padding-left: 60px; } .btn-catalog { width: 100%; } @media screen and (max-width: 1380px) { .catalog-menu > ul > li::before { margin: 0 20px; } .catalog-menu > ul > li > ul { padding: 12px 0; } .catalog-menu li a { padding-right: 20px; } .catalog-menu li li a { padding-left: 30px; } .catalog-menu li li li a { padding-left: 40px; } .catalog-menu li li li li a { font-size: 14px; padding-left: 50px; } .catalog-menu li.has-submenu > a { padding-right: 42px; } .catalog-menu li.has-submenu > a::after { right: 20px; } } /*----------------------------------------*/ /* INFOGRAPHIC */ /*----------------------------------------*/ .infographic { margin: 20px 0; } .infographic_list .infographic__item { margin: 1em 0; } @media screen and (max-width: 479px) { .infographic_list .infographic__item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .infographic_list .infographic__item__image, .infographic_list .infographic__image { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; margin: 0 0 15px; } .infographic_list .infographic__item__caption, .infographic_list .infographic__caption { padding: 0; } .infographic_list .infographic__item__caption--title, .infographic_list .infographic__caption--title { display: block; text-align: center; } } /*----------------------------------------*/ /* TEXT */ /*----------------------------------------*/ .text-block h1, h2, h3 { margin: 30px 0 15px; } .text-block p, ul, ol { margin: 20px 0; } .text-block h1:first-child, .text-block h2:first-child, .text-block h3:first-child, .text-block p:first-child, .text-block ul:first-child, .text-block ol:first-child { margin-top: 0; } .text-block p:last-child, .text-block ul:last-child, .text-block ol:last-child, .text-block h1:last-child, .text-block h2:last-child, .text-block h3:last-child { margin-bottom: 0; } .text-block p + ul, .text-block p + ol { margin-top: -20px; } .text-block ul li::before { content: '-'; } /*----------------------------------------*/ /* HEADINGS */ /*----------------------------------------*/ @media screen and (max-width: 767px) { h1 { font-size: 28px; } h2 { font-size: 24px; } } @media screen and (max-width: 479px) { h1, h2, h3 { font-size: 20px; } } /*----------------------------------------*/ /* ADVANTAGES */ /*----------------------------------------*/ .advantages_block { margin: 50px auto 0; padding: 0; max-width: 1024px; width: auto; } .advantages_block-h2 { margin-left: 0; padding: 0; width: 100%; } .advantages_elem { height: 100%; margin: 0; padding: 10px 10px 20px; width: 100%; } .advantages_elem img { display: block; margin-left: auto; margin-right: auto; } @media screen and (max-width: 1023px) { .advantages_elem { max-width: 100%; } .advantages_elem img { max-width: 111px; } } /*----------------------------------------*/ /* FILTERS CARD */ /*----------------------------------------*/ .filters-card__item { margin: 0; } /*----------------------------------------*/ /* SAME PRODUCTS */ /*----------------------------------------*/ .same_products { margin: 50px auto 0; /* max-width: 1024px; */ width: auto; } @media screen and (max-width: 479px) { .same_products { margin-top: 30px; } } /*----------------------------------------*/ /* PRODUCT ITEM */ /*----------------------------------------*/ .product-item-wrapper .product-item .product-item__code { margin: 0 0 15px; } .product-item-wrapper .product-item .product-item__title { font-size: 18px; line-height: 1.1875; } .product-item-wrapper .product-item .product-item__code, .product-item-wrapper .product-item .product-item__exist, .product-item .product-item__cart .order-widget .btn-tocart { font-size: 16px; } .product-item__details { font-size: 14px; list-style: none; margin: 0 0 30px; padding: 0; } .product-item__details li { color: #777; line-height: 1.4; margin: 0 0 5px; } .product-item__details li:last-child { margin: 0; } .product-item__details span { color: #333; font-weight: 600; margin-right: 5px; } @media screen and (max-width: 575px) { .product-item .product-item__cart .order-widget .btn-tocart { font-size: 14px; } } /*----------------------------------------*/ /* PRODUCT CARD */ /*----------------------------------------*/ .product-card-title-desktop { margin: 0 0 30px; word-break: break-all; } .product-card-title-mobile { display: none; font-weight: 800; line-height: normal; font-size: 38px; margin: 0 0 30px; word-break: break-all; } .product-card-photos { margin: 0; } .product-card-description { padding-left: 80px; width: 60%; } .product-card-description-buy { max-width: 540px; } .product-card-description-buy .price-widget .price { font-size: 24px; } .product-card-description-buy .price-widget .amount { font-size: 14px; } .product-card-description-buy .price-widget .amount { margin: 8px 0 0; } .product-card-description-buy .price strong { font-size: 28px; font-weight: bold; } .product-card-description-buy .order-widget { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; width: 280px; } .product-card-description-buy .order-widget .order-amount { height: 60px; } .product-card-description-buy .order-widget .btn-tocart { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 18px; height: 60px; line-height: 60px; padding: 0 20px; white-space: nowrap; width: auto; } .product-card-description-buy .order-widget .order-amount input[type=text] { font-size: 20px; width: 24px; } .product-card-characteristics { margin: 0 0 50px; min-height: unset; } .product-card-characteristics td { padding: 5px 10px; } .product-card-characteristics tr:nth-child(odd) { background: #f5f5f5; } .product-card-characteristics__item { height: unset; min-height: 60px; padding-bottom: 8px; padding-top: 8px; } .product-card-characteristics .name { font-size: 16px; font-weight: 600; max-width: unset; padding-right: 12px; width: 50%; } .product-card-characteristics .value { font-size: 16px; max-width: unset; padding-left: 12px; text-align: left; width: 50%; } .product-card-delivery { font-size: 16px; margin: 0 0 30px; } .product-card-delivery .title { margin: 0 0 10px; } .product-card-description .product-card-description__tags { display: inline-block; margin: 0; } .product-card-description .product-card-description__tags > a { background-repeat: repeat; border: 1px solid #efefef; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; text-transform: uppercase; } .product-card-description-block { margin: 0 0 50px; } .product-card-description-block:last-child { margin: 0; } .product-card-description-attached { display: inline-block; min-width: 50%; } .product-card-description-block .product-card-description__tags, .product-card-description-attached .product-card-description__tags { margin: 0; } .product-card-description-attached .product-card-description__tags { width: 100%; } .product-card-description-attached ul { border: 1px solid #efefef; border-top: none; font-size: 16px; list-style: none; margin: 0; padding: 19px; } .product-card-description-attached li { margin: 0 0 5px; } .product-card-description-attached li:last-child { margin: 0; } .product-card-photos__thumbs { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin: 6px 0 0; } .product-card-photos__thumbs a { margin: 6px 6px 0 0; width: calc(33.33% - 4px); } .product-card-photos__thumbs a:nth-child(3n) { margin-right: 0; } @media screen and (min-width: 1024px) and (max-width: 1439px) { .product-card-description { padding-left: 30px; } .product-card-title-desktop { font-size: 26px; } } @media screen and (max-width: 1023px) { .product-card-title-desktop { left: -9999px; opacity: 0; pointer-events: none; position: absolute; } .product-card-title-mobile { display: block; } .product-card-description { padding: 50px 0 0; width: 100%; } .product-card-description-block { margin: 0 0 30px; } } @media screen and (min-width: 768px) and (max-width: 1023px) { .product-card-photos { max-width: 432px; width: 100%; } .product-card__columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media screen and (max-width: 767px) { .product-card-title-mobile { font-size: 32px; margin: 0 0 20px; } } @media screen and (max-width: 599px) { .product-card-description-buy { display: block; } .product-card-description-buy .order-widget { margin: 20px 0 0; } } @media screen and (max-width: 479px) { .product-card-title-mobile { font-size: 26px; } .product-card-description { padding-top: 35px; } .product-card-description-buy, .product-card-characteristics { margin: 0 0 35px; } .product-card-description-buy .order-widget .order-amount { height: 44px; } .product-card-description-buy .order-widget .btn-tocart { font-size: 16px; height: 44px; line-height: 44px; } .product-card-description-buy .order-widget .order-amount input[type=text] { font-size: 18px; width: 20px; } .product-card-characteristics__item { display: block; } .product-card-characteristics__item .name, .product-card-characteristics__item .value { padding: 0; width: 100%; } .product-card-characteristics__item .value { margin: 5px 0 0; } .product-card-description-buy .price-widget .price { font-size: 22px; } .product-card-description-buy .price strong { font-size: 26px; } } /*----------------------------------------*/ /* FONT ENLARGE */ /*----------------------------------------*/ @media screen and (min-width: 768px) { .product-card-docs__link, .product-card-variant__row-sku, .product-card-variant__row-price .amount, .price-widget .amount, .cart-item__delete a, .order-cart-label, .order-cart-label-p, .news-content-item__date, .news-content-item__link, .map-links, .order-info-item, .btn-repeat-order, .addresses-edit, .addresses-delete, .form__forgot { font-size: 16px; } } /*----------------------------------------*/ /* OVERLAY */ /*----------------------------------------*/ .overlay { background: rgba(30, 30, 30, 0.6); bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; top: 0; -webkit-transition: opacity 0.3s, visibility 0.3s; -o-transition: opacity 0.3s, visibility 0.3s; transition: opacity 0.3s, visibility 0.3s; visibility: hidden; z-index: 700; } .overlay.is-active { opacity: 1; visibility: visible; } /*----------------------------------------*/ /* ITEM BOUGHT */ /*----------------------------------------*/ .item-bought { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 600px; } .item-bought__title { margin: 0 0 30px; text-align: center; width: 100%; } .item-bought__button { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; height: 60px; line-height: 1.2; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; width: 290px; } .item-bought__button:hover { color: #fff; } .item-bought__button--continue { background: none; border: 1px solid var(--main-color); -webkit-box-shadow: none; box-shadow: none; color: var(--main-color); } @media screen and (min-width: 680px) and (max-width: 1023px) { .item-bought { width: 500px; } .item-bought__button { width: 240px; } } @media screen and (min-width: 768px) { .item-bought__title { font-size: 26px; } } @media screen and (max-width: 679px) { .item-bought { width: 192px; } .item-bought__button { font-size: 14px; height: 50px; margin: 0 0 10px; padding: 0 20px; width: 100%; } .item-bought__button:last-child { margin: 0; } } /*----------------------------------------*/ /* REMOVE LETTER SPACING */ /*----------------------------------------*/ * { letter-spacing: normal !important; } /*----------------------------------------*/ /* MAIN SLIDER */ /*----------------------------------------*/ .main-slider { height: auto; } .main-slider__slide { display: block; } .main-slider__text { display: none; } .main-slider__image { width: 100%; } @media screen and (max-width: 767px) { .main-slider-block + .content-two-columns { margin-top: 20px; } .main-slider { padding-bottom: 60px; } .main-slider .swiper-button-next { width: 20px; } .main-slider .swiper-button-prev { left: 0; right: auto; width: 20px; } .main-slider .swiper-pagination { bottom: 15px; left: 60px; right: 60px; } } /*----------------------------------------*/ /* CATALOG ITEMS */ /*----------------------------------------*/ @media screen and (max-width: 479px) { .content-two-columns .catalog-item:nth-child(n) { display: block; margin-right: 0; padding-bottom: 0; text-decoration: none; width: 100%; } .catalog-item .catalog-item__image { margin: 0; padding: 20px 15px 10px; text-align: center; width: 100%; } .catalog-item .catalog-item__image img { display: inline-block; margin: 0; max-height: unset; max-width: 100%; position: static; -webkit-transform: none; -ms-transform: none; transform: none; vertical-align: middle; } .catalog-item .catalog-item__title { display: block; font-size: 16px; margin: 0; padding: 10px 15px 15px; position: static; } } /*----------------------------------------*/ /* CATALOG VIEW (2022) */ /*----------------------------------------*/ .v22-catalog-view {display: flex;justify-content: space-between;align-items: center;padding: 10px;border: 1px solid #ddd;border-radius: 5px;margin: 20px auto} .v22-catalog-view-display { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end} .v22-catalog-view__item { color: rgba(51, 51, 51, 0.3); display: block; height: 20px; margin-left: 20px; width: 20px; } .v22-catalog-view__item:first-child { margin: 0; } .v22-catalog-view__item.is-active { color: #AA1A19; } @media screen and (max-width: 1023px) { .v22-catalog-view__item[href="#table"] { display: none; } } @media screen and (max-width: 767px) { .v22-catalog-view-display { display: none; } } /*----------------------------------------*/ /* PRODUCT ITEM (2022) */ /*----------------------------------------*/ .v22-product-item .product-item { position: relative; } .v22-product-item .order-widget .btn.btn-tocart { line-height: 1.1; } .v22-product-item .order-amount input[type="text"] { width: 30px; } .v22-product-item__compare { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(51, 51, 51, 0.3); display: -webkit-box; display: -ms-flexbox; display: flex; text-decoration: none; } .v22-product-item__compare.is-active { color: #AA1A19; } .v22-product-item__compare-text { font-size: 14px; line-height: 1; } .v22-product-item i { font-style: normal; } .v22-product-item__details th { border-bottom: 1px dashed rgba(51, 51, 51, 0.3); line-height: 1; padding: 6px 16px 0 0; vertical-align: bottom; } .v22-product-item__details th span { padding-right: 4px; } .v22-product-item__details td { line-height: 1; padding: 6px 0 0; vertical-align: bottom; } .v22-product-item__details td span { color: rgba(51, 51, 51, 0.5); padding-left: 4px; } .v22-product-item__details span { background: #FFF; display: inline-block; font-size: 14px; margin: 0; padding: 0 0 2px; position: relative; top: 4px; } @media screen and (max-width: 1023px) { .v22-product-item__details th { border: 0; padding-right: 12px; } .v22-product-item__details th span, .v22-product-item__details td span { padding: 0; top: 0; } } /* tile (default)  .v22-product-item .product-item__details { display: none; }*/ .v22-product-item .v22-product-item__compare { position: absolute; right: 25px; top: 25px; } .v22-product-item .v22-product-item__compare.is-active .v22-product-item__compare-text { display: block; margin-right: 8px; } .v22-product-item .v22-product-item__compare-text { display: none; } /* list */ @media screen and (min-width: 768px) { .v22-product-item.is-list { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; width: 100%; } .v22-product-item.is-list .product-item { -ms-flex-wrap: nowrap; flex-wrap: nowrap; padding: 0; } .v22-product-item.is-list .product-item__top { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 800px; padding: 10px; width: auto; } .v22-product-item.is-list .product-item__image { -ms-flex-negative: 0; flex-shrink: 0; margin: 0 auto; } .v22-product-item.is-list .v22-product-item__info { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; } .v22-product-item.is-list .product-item__title { margin: 0 0 10px; } .v22-product-item.is-list .product-item__title span { display: block; } .v22-product-item.is-list .product-item__title br { display: none; } .v22-product-item.is-list .v22-product-item__details { display: table; margin: auto 0 0; } .v22-product-item.is-list .product-item__footer { -ms-flex-negative: 0; flex-shrink: 0; margin: 0 0 0 auto; } .v22-product-item.is-list .v22-product-item__compare { margin: 0 0 25px; position: static; } .v22-product-item.is-list .v22-product-item__compare-text { display: block; margin: 0 0 0 8px; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } } @media screen and (min-width: 1024px) { .v22-product-item.is-list .product-item__image { height: 200px; width: 200px; } .v22-product-item.is-list .v22-product-item__info { padding: 25px 0 25px 20px; } .v22-product-item.is-list .product-item__footer { padding: 35px; width: 374px; } } @media screen and (min-width: 768px) and (max-width: 1023px) { .v22-product-item.is-list .product-item__image { height: 120px; width: 120px; } .v22-product-item.is-list .v22-product-item__info { padding: 15px 0 15px 10px; } .v22-product-item.is-list .product-item__footer { padding: 25px; width: 260px; } } /* table */ @media screen and (min-width: 1024px) { .v22-product-item.is-table { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; margin: 0; max-width: 100%; width: 100%; } .v22-product-item.is-table .product-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #E1E1E1; -ms-flex-wrap: nowrap; flex-wrap: nowrap; padding: 10px 0; } .v22-product-item.is-table .product-item__top { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: auto; } .v22-product-item.is-table .product-item__image { -ms-flex-negative: 0; flex-shrink: 0; height: 60px; margin: 0 40px 0 30px; width: 60px; } .v22-product-item.is-table .v22-product-item__info { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .v22-product-item.is-table .product-item__code, .v22-product-item.is-table .product-item__title, .v22-product-item.is-table .product-item__exist, .v22-product-item.is-table .product-item__price, .v22-product-item.is-table .product-item__cart, .v22-product-item.is-table .v22-product-item__compare { -ms-flex-negative: 0; flex-shrink: 0; margin: 0; padding: 0 10px; } .v22-product-item.is-table .product-item__code { width: 150px; } .v22-product-item.is-table .product-item__code i { display: none; } .v22-product-item.is-table .product-item__title { font-size: 16px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; } .v22-product-item.is-table .product-item__title span { display: block; font-size: inherit; } .v22-product-item.is-table .product-item__title br { display: none; } .v22-product-item.is-table .product-item__footer { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; -ms-flex-negative: 0; flex-shrink: 0; width: auto; } .v22-product-item.is-table .product-item__exist { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 170px; } .v22-product-item.is-table .product-item__price { font-size: 17px; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; width: 170px; } .v22-product-item.is-table .product-item__price i { display: none; } .v22-product-item.is-table .product-item__cart { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; width: 280px; } .v22-product-item.is-table .v22-product-item__compare { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; padding-left: 0; position: static; width: 80px; } .v22-product-item.is-table .v22-product-item__compare-text, .v22-product-item.is-table .v22-product-item__compare.is-active .v22-product-item__compare-text { display: none; } } @media screen and (min-width: 1024px) and (max-width: 1439px) { .v22-product-item.is-table .product-item__image { margin: 0 10px; } .v22-product-item.is-table .product-item__code { font-size: 14px; width: 110px; } .v22-product-item.is-table .product-item__title { font-size: 14px; } .v22-product-item.is-table .product-item__exist { font-size: 14px; width: 130px; } .v22-product-item.is-table .product-item__price { font-size: 18px; width: 130px; } .v22-product-item.is-table .product-item__cart { width: 170px; } .v22-product-item.is-table .btn-tocart:not(.btn-request) { background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yNzc4IDQuMTk5OTVIMC43MjIyMjJMMCAxNEgxM0wxMi4yNzc4IDQuMTk5OTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNTAwMDMgMS40QzcuNjk0NTggMS40IDguNjY2NjkgMi4zNDIyIDguNjY2NjkgMy41SDEwLjExMTFDMTAuMTExMSAxLjU3MDEgOC40OTExOSAwIDYuNTAwMDMgMEM0LjUwODg2IDAgMi44ODg5MiAxLjU3MDEgMi44ODg5MiAzLjVINC4zMzMzNkM0LjMzMzM2IDIuMzQyMiA1LjMwNTQ3IDEuNCA2LjUwMDAzIDEuNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo='); background-position: 50% 50%; background-repeat: no-repeat; padding: 0; text-indent: -9999px; width: 40px; } .v22-product-item.is-table .btn.btn-request { font-size: 14px; } .v22-product-item.is-table .v22-product-item__compare { width: 70px; } } /*----------------------------------------*/ /* PRODUCT LIST HEADER (2022) */ /*----------------------------------------*/ .v22-product-list-header { background: #E1E1E1; display: none; width: 100%; } .v22-product-list-header__item { display: table-cell; font-size: 14px; font-weight: 600; line-height: 1.2; padding: 10px; vertical-align: bottom; } .v22-product-list-header__item--photo { text-align: center; width: 110px; } .v22-product-list-header__item--article { width: 130px; } .v22-product-list-header__item--count, .v22-product-list-header__item--price { width: 150px; } .v22-product-list-header__item--action { width: 260px; } .v22-product-list-header__item--compare { padding-left: 0; width: 70px; } @media screen and (min-width: 1024px) { .v22-product-list-header.is-active { display: table; } } @media screen and (min-width: 1024px) and (max-width: 1439px) { .v22-product-list-header__item--photo { width: 60px; } .v22-product-list-header__item--article { width: 90px; } .v22-product-list-header__item--count { width: 110px; } .v22-product-list-header__item--price { width: 110px; } .v22-product-list-header__item--action { width: 150px; } .v22-product-list-header__item--compare { width: 60px; } } /*----------------------------------------*/ /* COMPARE HEADING (2022) */ /*----------------------------------------*/ .v22-compare-heading { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 0 25px; } .v22-compare-heading__title { margin: 0; } .v22-compare-heading__clear { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #333; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 0 10px auto; text-decoration: none; } .v22-compare-heading__clear svg { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 5px; } @media screen and (max-width: 767px) { .v22-compare-heading { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .v22-compare-heading__title { margin: 0 0 10px; } .v22-compare-heading__clear { margin: 0; } } /*----------------------------------------*/ /* COMPARE LAYOUT (2022) */ /*----------------------------------------*/ .v22-compare-layout { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; } .v22-compare-layout::after { background: #E1E1E1; bottom: -1px; content: ''; display: block; height: 1px; left: 0; position: absolute; width: 100%; z-index: 9; } .v22-compare-layout__side { background: #FFF; border-left: 1px solid #E1E1E1; position: relative; width: 25%; z-index: 8; } .v22-compare-layout__side .v22-compare-item__specs-line { font-weight: bold; } .v22-compare-layout__main { position: relative; width: 75%; z-index: 7; } @media screen and (max-width: 1279px) { .v22-compare-layout__side { width: 33.33%; } .v22-compare-layout__main { width: 66.66%; } } @media screen and (max-width: 767px) { .v22-compare-layout { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .v22-compare-layout::after { display: none; } .v22-compare-layout__side { border: 0; margin: 0 0 5px; width: 100%; } .v22-compare-layout__side .v22-compare-item__specs { display: none; } .v22-compare-layout__main { border-bottom: 1px solid #E1E1E1; width: 100%; } } /*----------------------------------------*/ /* COMPARE SLIDER (2022) */ /*----------------------------------------*/ .v22-compare-slider { overflow: hidden; } .v22-compare-slider .swiper-slide { height: auto; } /*----------------------------------------*/ /* COMPARE ITEM (2022) */ /*----------------------------------------*/ .v22-compare-item { border-right: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; } .v22-compare-item .product-item__title { font-size: 18px; } .v22-compare-item .product-item__code, .v22-compare-item .product-item__exist { font-size: 16px; } .v22-compare-item__back, .v22-compare-item__product.product-item { border: 0; border-bottom: 1px solid #E1E1E1; -webkit-box-shadow: none; box-shadow: none; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .v22-compare-item__specs { -ms-flex-negative: 0; flex-shrink: 0; } .v22-compare-item__specs-title { display: none; font-weight: bold; } .v22-compare-item__specs-line { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; height: 72px; line-height: 18px; overflow: hidden; padding: 0 25px; } @media screen and (min-width: 768px) { .v22-compare-item__specs-line:nth-child(odd) { background: #F5F5F5; } } @media screen and (max-width: 767px) { .v22-compare-item { border: 1px solid #E1E1E1; border-bottom: 0; } .v22-compare-item__specs-line { display: block; height: 96px; padding: 0; } .v22-compare-item__specs-title, .v22-compare-item__specs-content { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; line-height: 16px; height: 48px; overflow: hidden; padding: 0 20px; text-align: left; } .v22-compare-item__specs-title { background: #F5F5F5; } } /*----------------------------------------*/ /* COMPARE BACK */ /*----------------------------------------*/ .v22-compare-back { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 16px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; line-height: 1.2; padding: 15px 0; text-align: center; text-decoration: none; text-transform: uppercase; } .v22-compare-back svg { -ms-flex-negative: 0; flex-shrink: 0; margin: 0 0 15px; } @media screen and (max-width: 767px) { .v22-compare-back { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .v22-compare-back svg { margin: 0 10px 0 0; } } /*----------------------------------------*/ /* COMPARE CONTROLS */ /*----------------------------------------*/ .v22-compare-controls { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; margin: 6px 0 0; position: relative; } .v22-compare-controls .v22-compare-controls__nav { background: #F5F5F5; bottom: 0; left: 0; margin: 0 0 0 6px; position: relative; right: 0; top: 0; } .v22-compare-controls__nav:first-child { margin: 0; } /*----------------------------------------*/ /* PRODUCT FANCYBOX */ /*----------------------------------------*/ .product-fbox .fancybox-navigation { display: none !important; } .product-fbox .fancybox-button--arrow_left, .product-fbox .fancybox-button--arrow_right { margin: -22px 0 0; position: absolute; z-index: 99; } .product-fbox .fancybox-button--arrow_left:disabled, .product-fbox .fancybox-button--arrow_right:disabled { opacity: 0.25; } .product-fbox .fancybox-button--arrow_left { left: auto; right: 100%; top: 50%; } .product-fbox .fancybox-button--arrow_right { left: 100%; right: auto; top: 50%; } .product-fbox .fancybox-slide--image { padding: 44px; } @media screen and (max-width: 767px) { .product-fbox .fancybox-slide--image { padding: 44px 0; } .product-fbox .fancybox-button--arrow_left, .product-fbox .fancybox-button--arrow_right { bottom: 0; margin: 0; top: auto; } .product-fbox .fancybox-button--arrow_left { left: 0; right: auto; } .product-fbox .fancybox-button--arrow_right { left: auto; right: 0; } } /*----------------------------------------*/ /* SEARCH FIXES */ /*----------------------------------------*/ .search-window__content { height: auto; padding: 80px 0 0; } .search-window__form { margin: 0; } .title-search-result { z-index: 999999 !important; } /*----------------------------------------*/ /* RADIO */ /*----------------------------------------*/ .v23-radio { display: block; } .v23-radio__input { height: 0; overflow: hidden; position: absolute; width: 0; visibility: hidden; } .v-margin{ margin-bottom: 30px; } .v23-radio__input:checked ~ .v23-radio__text { cursor: default; } .v23-radio__input:checked ~ .v23-radio__text::before { border-color: #AA1A19; } .v23-radio__input:checked ~ .v23-radio__text::after { opacity: 1; } .v23-radio__text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; min-height: 20px; padding-left: 32px; position: relative; } .v23-radio__text::before, .v23-radio__text::after { border-radius: 100%; content: ''; display: block; left: 0; position: absolute; top: 0; } .v23-radio__text::before { border: 1px solid rgba(51, 51, 51, 0.3); height: 20px; width: 20px; } .v23-radio__text::after { background: #AA1A19; height: 12px; margin: 5px 0 0 5px; opacity: 0; width: 12px; } /*----------------------------------------*/ /* BASKET (2023) */ /*----------------------------------------*/ .v23-basket { border: 1px solid #E1E1E1; border-collapse: collapse; margin: -10px 0 0; width: 100%; } .v23-basket__cell { border-bottom: 1px solid #E1E1E1; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 20px; vertical-align: middle; } .v23-basket__caption { color: rgba(51, 51, 51, 0.5); display: none; font-size: 16px; font-weight: normal; margin-right: auto; } .v23-basket__aligner { display: inline-block; vertical-align: middle; width: 100%; } .v23-basket__image { max-width: 160px; padding: 10px; width: 160px; } .v23-basket__image img { display: block; width: 100%; } .v23-basket__name a { line-height: 1.22; text-decoration: none; } .v23-basket__name-short { color: #333; font-size: 18px; font-weight: 600; margin: 0 0 10px; } .v23-basket__name-full { color: rgba(51, 51, 51, 0.5); font-size: 14px; } .v23-basket__price { color: rgba(51, 51, 51, 0.5); font-size: 16px; line-height: 1.1875; width: 150px; } .v23-basket__count { padding: 20px 10px; width: 130px; } .v23-basket__count .order-amount { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #E5E5E5; display: -webkit-box; display: -ms-flexbox; display: flex; height: 40px; padding: 0 9px; width: 110px; } .v23-basket__count .order-amount__dec { height: 2px; width: 10px; } .v23-basket__count .order-amount__value { -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; background: none; border: 0; font-size: 16px; margin: 0 0 0 auto; text-align: center; width: 20px; } .v23-basket__count .order-amount__inc { height: 10px; width: 10px; } .v23-basket__count .order-amount__value::-webkit-outer-spin-button, .v23-basket__count .order-amount__value::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } .v23-basket__count .order-amount__suffix { margin: 0 auto 0 0; } .v23-basket__sum { font-size: 18px; font-weight: bold; width: 200px; } .v23-basket__remove { width: 115px; } .v23-basket__remove-button { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(51, 51, 51, 0.3); display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 13px; text-decoration: none; } .v23-basket__remove-button svg { margin-left: 2px; } @media screen and (min-width: 1280px) { .v23-basket__name { padding-left: 30px; } } @media screen and (max-width: 1279px) { .v23-basket__image { width: 120px; } .v23-basket__sum { width: 140px; } } @media screen and (min-width: 768px) and (max-width: 1023px) { .v23-basket, .v23-basket tbody { display: block; } .v23-basket tr { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #E5E5E5; display: -ms-grid; display: grid; gap: 20px; -ms-grid-columns: 140px 20px 110px 20px 110px 20px auto; grid-template-columns: 140px 110px 110px auto; padding: 20px; } .v23-basket__cell { border: 0; padding: 0; } .v23-basket__image { -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 1; -ms-grid-row-span: 3; grid-row: 1 / 4; width: auto; } .v23-basket__name { -ms-grid-column: 2; -ms-grid-column-span: 3; grid-column: 2 / 5; -ms-grid-row: 1; grid-row: 1; } .v23-basket__price { -ms-grid-column: 2; grid-column: 2; -ms-grid-row: 2; grid-row: 2; width: auto; } .v23-basket__count { -ms-grid-column: 3; grid-column: 3; -ms-grid-row: 2; grid-row: 2; width: auto; } .v23-basket__sum { -ms-grid-column: 4; grid-column: 4; -ms-grid-row: 2; grid-row: 2; width: auto; } .v23-basket__remove { -ms-grid-column: 2; -ms-grid-column-span: 2; grid-column: 2 / 4; -ms-grid-row: 3; grid-row: 3; width: auto; } } @media screen and (max-width: 767px) { .v23-basket { margin: 0; } .v23-basket, .v23-basket tbody { display: block; } .v23-basket tr { border-bottom: 1px solid #E5E5E5; display: block; padding: 20px 20px 10px; position: relative; } .v23-basket td { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 0; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 0 10px; width: auto; } .v23-basket__aligner { width: auto; } .v23-basket__caption { display: block; } .v23-basket__name { margin: 0 0 20px; } .v23-basket__remove { margin-top: 10px; } } /*----------------------------------------*/ /* CHECKOUT SECTION (2023) */ /*----------------------------------------*/ .v23-checkout-section { margin: 40px 0 70px; } .v23-checkout-section.is-hidden { display: none; } .v23-checkout-section__heading { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 24px; margin: 0 0 30px; } .v23-checkout-section__heading-title { font-size: inherit; margin: 0; } .v23-checkout-section__heading-clear { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #333; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; line-height: 1.1875; margin: 0 0 0 auto; text-decoration: none; } .v23-checkout-section__heading-clear svg { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 5px; } @media screen and (max-width: 767px) { .v23-checkout-section { margin: 30px 0 50px; } .v23-checkout-section__heading { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 0 0 25px; } .v23-checkout-section__heading-clear { margin: 10px 0 0; } } /*----------------------------------------*/ /* CHECKOUT OPTIONS (2023) */ /*----------------------------------------*/ .v23-checkout-options_0 { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0 30px -40px; } .v23-checkout-options { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -30px 0 0 -40px; } .v23-checkout-options__item { display: block; height: 126px; margin: 30px 0 0 40px; position: relative; width: calc(33.33% - 40px); } .v23-checkout-options__input { position: absolute; height: 0; overflow: hidden; visibility: hidden; width: 0; } .v23-checkout-options__input:checked ~ .v23-checkout-options__text { border: 2px solid #AA1A19; color: #AA1A19; cursor: default; } .v23-checkout-options__text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #E3E3E3; -webkit-box-sizing: border-box; box-sizing: border-box; color: rgba(51, 51, 51, 0.3); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 18px; font-weight: 600; letter-spacing: 0.05em; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; padding: 10px 20px; text-align: center; text-transform: uppercase; } @media screen and (max-width: 1023px) { .v23-checkout-options { margin: -20px 0 0 -20px; } .v23-checkout-options__item { margin: 20px 0 0 20px; width: calc(33.33% - 20px); } } @media screen and (max-width: 767px) { .v23-checkout-options { margin: -10px 0 0; } .v23-checkout-options__item { height: auto; margin: 10px 0 0; width: 100%; } } /*----------------------------------------*/ /* CHECKOUT DELIVERY PAY (2023) */ /*----------------------------------------*/ .v23-checkout-delivery-pay { color: rgba(51, 51, 51, 0.5); font-size: 18px; line-height: 1.22; margin: 25px 0 0; } /*----------------------------------------*/ /* CHECKOUT NOTE (2023) */ /*----------------------------------------*/ .v23-checkout-note { font-size: 14px; line-height: 1.2; margin: 25px 0 0; } .v23-checkout-note i { color: #AA1A19; font-style: normal; } /*----------------------------------------*/ /* CHECKOUT SUBMIT (2023) */ /*----------------------------------------*/ .v23-checkout-submit { display: block; margin: 30px 0 0; width: 300px; } @media screen and (max-width: 767px) { .v23-checkout-submit { margin: 30px auto 0; } } @media screen and (max-width: 479px) { .v23-checkout-submit { margin: 20px 0 0; width: 100%; } } /*----------------------------------------*/ /* CHECKOUT GROUP (2023) */ /*----------------------------------------*/ .v23-checkout-group { display: block; margin: 0 0 25px; } .v23-checkout-group__title { display: block; font-size: 15px; line-height: 1.2; margin: 0 0 15px; text-transform: uppercase; width: 100%; } .v23-checkout-group__title_0 { font-size: 15px; line-height: 1.2; margin: 0 0 15px; text-transform: uppercase; width: 100%; } .v23-checkout-group__title i { color: #AA1A19; font-style: normal; } .v23-checkout-group__input { -moz-appearance: none; -webkit-appearance: none; appearance: none; background-color: #FFFFFF; border: 1px solid #E5E5E5; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; font-size: 16px; height: 50px; margin: 0; padding: 0 20px; width: 100%; } select.v23-checkout-group__input { background-position: right 10px top 50%; padding-right: 30px; } .v23-checkout-group__input::-webkit-input-placeholder { color: inherit; opacity: 0.3; } .v23-checkout-group__input::-moz-placeholder { color: inherit; opacity: 0.3; } .v23-checkout-group__input:-ms-input-placeholder { color: inherit; opacity: 0.3; } .v23-checkout-group__input::-ms-input-placeholder { color: inherit; opacity: 0.3; } .v23-checkout-group__input::placeholder { color: inherit; opacity: 0.3; } .v23-checkout-group__input:focus { border-color: #C5C5C5; } .v23-checkout-group__input:focus .v23-checkout-group__input::-webkit-input-placeholder { opacity: 0; } .v23-checkout-group__input:focus .v23-checkout-group__input::-moz-placeholder { opacity: 0; } .v23-checkout-group__input:focus .v23-checkout-group__input:-ms-input-placeholder { opacity: 0; } .v23-checkout-group__input:focus .v23-checkout-group__input::-ms-input-placeholder { opacity: 0; } .v23-checkout-group__input:focus .v23-checkout-group__input::placeholder { opacity: 0; } .v23-checkout-group__input::-webkit-outer-spin-button, .v23-checkout-group__input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } textarea.v23-checkout-group__input { height: auto; padding: 15px 20px; resize: none; } .v23-checkout-group--radio { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 0 45px; } .v23-checkout-group--radio .v23-radio { margin: 10px 60px 0 0; } .v23-checkout-group--radio .v23-radio:last-of-type { margin-right: 0; } @media screen and (max-width: 767px) { .v23-checkout-group__title { margin: 0 0 10px; } } @media screen and (max-width: 479px) { .v23-checkout-group--radio { display: block; margin: 0 0 35px; } .v23-checkout-group--radio .v23-radio { margin: 20px 0 0; width: 100%; } } /*----------------------------------------*/ /* CHECKOUT FIELDS (2023) */ /*----------------------------------------*/ .v23-checkout-fields { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -25px 0 0 -30px; max-width: 870px; } .v23-checkout-fields_0 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 0 0 -30px; max-width: 870px; } .v23-checkout-fields__group { margin: 25px 0 0 30px; width: calc(100% - 30px); } .v23-checkout-fields__group--2x3 { width: calc(66.66% - 30px); } .v23-checkout-fields__group--1x3 { width: calc(33.33% - 30px); } .v23-checkout-fields__group--1x2 { width: calc(50% - 30px); } .v23-checkout-fields--location { max-width: 770px; } .v23-checkout-fields--location .v23-checkout-fields__group--2x3 { width: calc(73% - 30px); } .v23-checkout-fields--location .v23-checkout-fields__group--1x3 { width: calc(27% - 30px); } @media screen and (max-width: 767px) { .v23-checkout-fields { margin: 0; } .v23-checkout-fields__group { margin: 0 0 30px; width: 100%; } .v23-checkout-fields__group:last-of-type { margin: 0; } .v23-checkout-fields__group--2x3, .v23-checkout-fields__group--1x3, .v23-checkout-fields--location .v23-checkout-fields__group--2x3, .v23-checkout-fields--location .v23-checkout-fields__group--1x3 { width: 100%; } } .hidden {display:none} /*----------------------------------------*/ /* CHECKOUT RESULT (2023) */ /*----------------------------------------*/ .v23-checkout-result { border-collapse: collapse; line-height: 1.2; margin: -25px 0 0; max-width: 100%; width: 360px; } .v23-checkout-result td, .v23-checkout-result th { border-bottom: 1px solid #E5E5E5; padding: 25px 0; } .v23-checkout-result th { color: rgba(51, 51, 51, 0.5); font-size: 18px; font-weight: normal; padding-right: 10px; text-align: left; } .v23-checkout-result td { font-size: 24px; padding-left: 10px; text-align: right; } .v23-checkout-result tr:last-child td, .v23-checkout-result tr:last-child th { border: 0; } .v23-checkout-result strong { color: #AA1A19; font-weight: 900; } @media screen and (max-width: 767px) { .v23-checkout-result { margin: -15px 0 0; width: 100%; } } @media screen and (max-width: 479px) { .v23-checkout-result td, .v23-checkout-result th { padding-bottom: 15px; padding-top: 15px; } .v23-checkout-result td { font-size: 20px; } } .indent-1{ line-height: 1; } .bold-text{ font-weight: 700; }
/* End */


/* Start:/local/templates/template/components/bitrix/sale.basket.basket.line/header/style.min.css?17096469393712*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/template/components/bitrix/search.title/search_header/style.css?17096469392108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/template/components/bitrix/search.title/search_header/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/template/components/bitrix/main.register/registration/style.min.css?1709646939442*/
div.bx-auth-reg input.bx-auth-input{vertical-align:middle}div.bx-auth-reg span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth-reg div.bx-auth-secure-icon{background-image:url(/local/templates/template/components/bitrix/main.register/registration/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth-reg div.bx-auth-secure-unlock{background-image:url(/local/templates/template/components/bitrix/main.register/registration/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/template/components/bitrix/system.auth.form/auth/style.min.css?1709646939424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/local/templates/template/components/bitrix/system.auth.form/auth/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/local/templates/template/components/bitrix/system.auth.form/auth/images/sec-unlocked.png)}
/* End */


/* Start:/local/templates/template/styles.css?17661419951998*/
.contact-item{
border: 1px solid #e3e3e3;
}
.news-content-item{
border: 1px solid #e3e3e3;
}
.fancybox-is-open .fancybox-bg{
opacity: .6;
}
.header__cart-block span{
background: #AB1C14 !important;}

.swiper-button-prev{
color: #AB1C14 !important;}

 .swiper-button-next{
color: #AB1C14 !important;}
.swiper-pagination-fraction{
color: #AB1C14 !important;}

.swiper-button-prev::before{
color: #AB1C14 !important;}


.swiper-button-next::before {
color: #AB1C14 !important;}

.swiper-button-prev::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' viewBox='0 0 11 23' fill='none'%3E%3Cpath d='M1.23994 22.7621C1.09823 22.9207 0.921095 23 0.726248 23C0.531401 23 0.354267 22.9207 0.21256 22.7621C-0.0708534 22.4448 -0.0708534 21.9293 0.21256 21.6121L9.24638 11.5L0.21256 1.38793C-0.0708534 1.07069 -0.0708534 0.555172 0.21256 0.237931C0.495974 -0.0793103 0.956522 -0.0793103 1.23994 0.237931L10.7874 10.925C11.0709 11.2422 11.0709 11.7578 10.7874 12.075L1.23994 22.7621Z' fill='%23AB1C14'/%3E%3C/svg%3E");
}
.swiper-button-next::before{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='23' viewBox='0 0 11 23' fill='none'%3E%3Cpath d='M1.23994 22.7621C1.09823 22.9207 0.921095 23 0.726248 23C0.531401 23 0.354267 22.9207 0.21256 22.7621C-0.0708534 22.4448 -0.0708534 21.9293 0.21256 21.6121L9.24638 11.5L0.21256 1.38793C-0.0708534 1.07069 -0.0708534 0.555172 0.21256 0.237931C0.495974 -0.0793103 0.956522 -0.0793103 1.23994 0.237931L10.7874 10.925C11.0709 11.2422 11.0709 11.7578 10.7874 12.075L1.23994 22.7621Z' fill='%23AB1C14'/%3E%3C/svg%3E");
}

.swiper-pagination-current {
color: #AB1C14;
}
.swiper-pagination-total {
color: #AB1C14;
}

.swiper-pagination-total::before{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='33' viewBox='0 0 11 33' fill='none'%3E%3Cpath d='M10 0.5L1 32' stroke='%23AB1C14'/%3E%3C/svg%3E");
}
/* End */


/* Start:/local/templates/template/template_styles.css?17661419953226*/
.product-list,
.product-list * {
	box-sizing: border-box;
}

.product-list {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -10px;
	margin-left: -10px;
}

.product-item-wrapper {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;

	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;

	margin-bottom: 20px;
}

.product-item {
	background: #FFFFFF;
	border: 1px solid #E1E1E1;
	box-shadow: 0px 4px 4px rgba(133, 133, 133, 0.15);
	padding: 25px;
	height: 100%;

	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.product-item > div {
	width: 100%;
}

.product-item__image {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;

	height: 200px;
	margin-bottom: 10px;
}

.product-item__image img {
	display: block;
	max-width: 100%;
	max-height: 100%;
}

.product-item__image:hover {
	opacity: 0.9;
}

.product-item__code {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	opacity: 0.5;
	margin-bottom: 10px;
}

.product-item__title {
	display: block;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	overflow: hidden;
	margin-bottom: 25px;
}

.product-item__title:hover {
	text-decoration: none;
}

.product-item__footer {
	margin-top: auto;
}

.product-item__price {
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	color: #333333;
	margin-bottom: 20px;
}

.product-item__exist {
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 10px;
}

.product-item__exist .yes {
	color: #85B881;
}

.product-item__exist .no {
	color: #AB1C14;
}

.product-item__cart .order-widget .order-amount {
	width: 80%;
	height: 40px;
}

.product-item__cart .order-widget_disabled .btn-tocart {
	background-color: #939090;
	box-shadow: none;
}

.product-item__cart .order-widget_disabled .order-amount {
	border-color: #939090;
}

.product-item__cart .order-widget_disabled {
	pointer-events: none;
	opacity: 0.5;
}

@media (min-width: 1200px) {

	.product-item__cart .order-widget .btn-tocart {
		font-weight: 600;
	    font-size: 18px;
	    line-height: 22px;
	    text-transform: none;
	    letter-spacing: 0;
	}

}

.product-item__cart .order-widget {
	display: -ms-flexbox;
	display: flex;

	margin: 0;
	width: 100%;
}

@media (min-width: 992px) and (max-width: 1199px) {

	.product-item__cart .order-widget .btn-tocart {
		font-size: 14px;
		letter-spacing: 0;
		text-transform: none;
	}

}


@media (min-width: 768px) and (max-width: 991px) {

	.product-item__cart .order-widget .btn-tocart {
		font-size: 14px;
		letter-spacing: 0;
		text-transform: none;
	}

	.product-item-wrapper {
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}

}


@media (min-width: 576px) and (max-width: 767px) {

	.product-item__cart .order-widget .btn-tocart {
		font-size: 14px;
		letter-spacing: 0;
		text-transform: none;
	}

	.product-item-wrapper {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}

}

@media (max-width: 575px) {

	.product-item-wrapper {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

}


/* End */
/* /local/templates/template/css/clear.min.css?1728641210755 */
/* /local/templates/template/css/jquery.fancybox.min.css?170964693813818 */
/* /local/templates/template/css/simplebar.min.css?17286414742419 */
/* /local/templates/template/css/swiper.min.css?170964693819789 */
/* /local/templates/template/css/style_v1.min.css?174106875982134 */
/* /local/templates/template/css/costume.min.css?17307966342813 */
/* /local/templates/template/css/fixes_11-21.min.css?174955200661224 */
/* /local/templates/template/components/bitrix/sale.basket.basket.line/header/style.min.css?17096469393712 */
/* /local/templates/template/components/bitrix/search.title/search_header/style.css?17096469392108 */
/* /local/templates/template/components/bitrix/main.register/registration/style.min.css?1709646939442 */
/* /local/templates/template/components/bitrix/system.auth.form/auth/style.min.css?1709646939424 */
/* /local/templates/template/styles.css?17661419951998 */
/* /local/templates/template/template_styles.css?17661419953226 */
