@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Light.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(../font/montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Light.woff) format("woff"),url(../font/montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-MediumItalic.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../font/montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-MediumItalic.woff) format("woff"),url(../font/montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Thin.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../font/montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Thin.woff) format("woff"),url(../font/montserrat/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-ExtraLightItalic.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../font/montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-ExtraLightItalic.woff) format("woff"),url(../font/montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-BoldItalic.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../font/montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-BoldItalic.woff) format("woff"),url(../font/montserrat/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../font/montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-SemiBold.woff) format("woff"),url(../font/montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-ExtraLight.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../font/montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-ExtraLight.woff) format("woff"),url(../font/montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-ExtraBoldItalic.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../font/montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-ExtraBoldItalic.woff) format("woff"),url(../font/montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Italic.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../font/montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Italic.woff) format("woff"),url(../font/montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../font/montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Bold.woff) format("woff"),url(../font/montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-LightItalic.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../font/montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-LightItalic.woff) format("woff"),url(../font/montserrat/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-BlackItalic.eot);src:local("Montserrat #000 Italic"),local("Montserrat-BlackItalic"),url(../font/montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-BlackItalic.woff) format("woff"),url(../font/montserrat/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-SemiBoldItalic.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../font/montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-SemiBoldItalic.woff) format("woff"),url(../font/montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-display:auto;font-style:italic}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../font/montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Regular.woff) format("woff"),url(../font/montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Medium.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../font/montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Medium.woff) format("woff"),url(../font/montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-ExtraBold.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../font/montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-ExtraBold.woff) format("woff"),url(../font/montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-Black.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(../font/montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-Black.woff) format("woff"),url(../font/montserrat/Montserrat-Black.ttf) format("truetype");font-weight:900;font-display:auto;font-style:normal}@font-face{font-family:Montserrat;src:url(../font/montserrat/Montserrat-ThinItalic.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../font/montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../font/montserrat/Montserrat-ThinItalic.woff) format("woff"),url(../font/montserrat/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-display:auto;font-style:italic}body,html{font-family:Montserrat;font-display:block}body{background-color:#fafafa;margin-top:110px}@media screen and (max-width:991.98px){body{margin-top:95px}}@-webkit-keyframes opacity-0-to-1{0%{opacity:0}100%{opacity:1}}@keyframes opacity-0-to-1{0%{opacity:0}100%{opacity:1}}.category-description,.category-description p,.category-description ul li{font-family:Montserrat;text-align:left;font-size:15px;line-height:25px;font-weight:500;letter-spacing:-.42px;opacity:.7;color:#000}.category-description h2{font:normal normal 600 18px/22px Montserrat;letter-spacing:0;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:2em}.pagination-list,.pagination-list .pagenav{font:normal normal 600 18px/22px Montserrat;letter-spacing:0;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pagination-list{margin-bottom:1em}.pagenav{margin-right:.5em}.pagenav:not(:first-child){margin-left:.5em}.pagenav:hover{color:#a9baaf}.container{max-width:1232px;width:85.56vw;margin:auto}@media screen and (max-width:991.98px){.container{width:92vw}}@media screen and (max-width:474.98px){.container{padding:0 7.5px}}.title{display:inline-block;text-align:left;letter-spacing:-1.6px;color:#000}.title.--h1{font-size:57px;line-height:69px;font-weight:600}@media screen and (max-width:1199.98px){.title.--h1{font-size:48px;line-height:125%}}@media screen and (max-width:991.98px){.title.--h1{font-size:40px}}@media screen and (max-width:575.98px){.title.--h1{font-size:32px}}@media screen and (max-width:320px){.title.--h1{font-size:26px}}.title.--h1-catalog{font-size:35px;line-height:200%;font-weight:600}@media screen and (max-width:1199.98px){.title.--h1-catalog{font-size:30px}}@media screen and (max-width:575.98px){.title.--h1-catalog{font-size:25px}}@media screen and (max-width:320px){.title.--h1-catalog{font-size:20px}}.title.--h2{font-size:57px;line-height:200%;font-weight:600}@media screen and (max-width:1199.98px){.title.--h2{font-size:40px}}@media screen and (max-width:575.98px){.title.--h2{font-size:26px}}@media screen and (max-width:320px){.title.--h2{font-size:24px}}.title.--h3{font-size:40px;line-height:125%;font-weight:600}@media screen and (max-width:1199.98px){.title.--h3{font-size:32px}}@media screen and (max-width:575.98px){.title.--h3{font-size:24px}}@media screen and (max-width:320px){.title.--h3{font-size:20px}}.title.--white{color:#fff}.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 30px;height:59px;border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}@media screen and (max-width:991.98px){.button{height:50px;padding:0 25px}}@media screen and (max-width:767.98px){.button{height:47px;padding:0 23px}}@media screen and (max-width:575.98px){.button{height:45px;padding:0 20px}}.button__text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:100%;color:#fff;font-family:Montserrat;letter-spacing:0;font-size:22px;font-weight:600;-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;position:relative;z-index:9}@media screen and (max-width:991.98px){.button__text{font-size:20px}}@media screen and (max-width:767.98px){.button__text{font-size:18px}}.button::before{content:"";display:inline-block;background-color:#1a2b1d;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;position:absolute;left:0;top:0}.button::after{content:"";display:inline-block;background-color:#a9baaf;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;position:absolute;left:0;top:-100%}.button:active::before,.button:focus::before,.button:hover::before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;bottom:-100%}.button:active::after,.button:focus::after,.button:hover::after{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;top:0}.button.--min{padding:10px 12px;height:39px}.button.--min .button__text{font-weight:600;font-size:16px}@media screen and (max-width:1199.98px){.button.--min .button__text{font-size:14px}}.button__ico-arrow{display:inline-block;width:10px;height:11px;background-image:url(../img/arrow-w.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:10px;position:relative;top:1px;z-index:9}.page-nav{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;margin-top:111px}@media screen and (max-width:991.98px){.page-nav{margin-top:15vw}}.page-nav__next,.page-nav__prev{font-size:18px;line-height:22px;font-weight:600;letter-spacing:0;color:#000;opacity:1}@media screen and (max-width:474px){.page-nav__next,.page-nav__prev{font-size:16px}}@media screen and (max-width:299px){.page-nav__next,.page-nav__prev{font-size:14px}}.page-nav__next.--disable,.page-nav__prev.--disable{color:#a9baaf;pointer-events:none}.page-nav__prev::before{content:"";display:inline-block;width:27px;height:12px;background-image:url(../img/arrow-black.svg);margin-right:16px}@media screen and (max-width:424px){.page-nav__prev::before{display:none}}.page-nav__prev.--disable::before{background-image:url(../img/arrow-khaki.svg)}@media screen and (max-width:424px){.page-nav__prev.--disable::before{display:none}}.page-nav__next{margin-left:65px}@media screen and (max-width:575.98px){.page-nav__next{margin-left:5vw}}.page-nav__next::after{content:"";display:inline-block;width:27px;height:12px;background-image:url(../img/arrow-black.svg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:16px}@media screen and (max-width:424px){.page-nav__next::after{display:none}}.page-nav__next.--disable::after{background-image:url(../img/arrow-khaki.svg)}@media screen and (max-width:424px){.page-nav__next.--disable::after{display:none}}.header{background-color:#fff;padding-bottom:12px;position:fixed;left:0;right:0;width:100%;background-color:#fff;z-index:99;top:0;margin-top:0;padding-bottom:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.25);box-shadow:0 0 20px rgba(0,0,0,.25)}@media screen and (max-width:991.98px){.header{height:95px}}@media screen and (max-width:767.98px){.header{padding-bottom:10px}}.header__container{position:relative}@media screen and (max-width:991.98px){.header__container{height:100%}}.header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;bottom:-22px}@media screen and (max-width:991.98px){.header__row{bottom:0}}.header__logo{display:inline-block;width:132px;height:105px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;top:-26px}@media screen and (max-width:1050px){.header__logo{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}@media screen and (max-width:991.98px){.header__logo{height:100%;top:-5px}}@media screen and (max-width:767.98px){.header__logo{height:60%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:575.98px){.header__logo{width:11vw}}@media screen and (max-width:319px){.header__logo{display:none}}.header__logo-img{width:100%;height:100%;position:relative;z-index:99}.header__phones{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:22em;position:absolute;right:24px;top:3px;z-index:10}@media screen and (max-width:575.98px){.header__phones{width:21em}}@media screen and (max-width:474px){.header__phones{width:19em;right:0}}@media screen and (max-width:400px){.header__phones{width:16em}}@media screen and (max-width:319px){.header__phones{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.header__phones.--bottom{top:26px}.header__phone{margin-left:9px}@media screen and (max-width:400px){.header__phone{margin-left:0}}.header__phone-ico{display:inline-block;width:14px;height:14px;background-image:url(../img/tel.svg);position:relative;top:2px}@media screen and (max-width:400px){.header__phone-ico{display:none}}.header__phone-city,.header__phone-number{font:normal normal 600 14px/18px Montserrat;letter-spacing:.28px;opacity:1;color:#1a2b1d;margin-left:3px}@media screen and (max-width:474px){.header__phone-city,.header__phone-number{font-size:12px}}.header__phone-city .--pale,.header__phone-number .--pale{color:#bebebe}.header__phone-city{margin-left:0}.header__nav{width:100%;max-width:727px;margin-left:auto;margin-right:auto}@media screen and (max-width:1439.98px){.header__nav{margin-left:3vw;margin-right:3vw}}@media screen and (max-width:1249.98px){.header__nav{margin-left:1vw;margin-right:1vw}}@media screen and (max-width:1150px){.header__nav{margin-right:1.5vw}}@media screen and (max-width:991.98px){.header__nav{max-width:300px;width:100%;background-color:#fff;-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s;padding:1.2em 2em;margin:0;position:fixed;right:-100%;top:95px;z-index:9999}}@media screen and (max-width:767.98px){.header__nav{top:90px}}@media screen and (max-width:575.98px){.header__nav{padding:.8em 1.2em}}@media screen and (max-width:991.98px){.header__nav.--active{-webkit-transition:right .3s;-o-transition:right .3s;transition:right .3s;right:0}}.header__nav-menu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991.98px){.header__nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;overflow-y:auto}}.header__nav-item{position:relative}@media screen and (max-width:991.98px){.header__nav-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.8em 0}}.header__nav-subitem{line-height:1em;height:1em}.header__nav-subitem:not(:last-child){margin-bottom:30px}.header__nav-link{font:normal normal 600 18px/22px Montserrat;letter-spacing:0;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1150px){.header__nav-link{font-size:16px}}@media screen and (max-width:991.98px){.header__nav-link{font-size:18px}}@media screen and (max-width:575.98px){.header__nav-link{font-size:16px}}.header__nav-link:hover{color:#a9baaf}.header__nav-sublink{text-align:left;font-size:18px;line-height:1em;height:1em;font-weight:600;letter-spacing:0;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:575.98px){.header__nav-sublink{font-size:16px}}.header__nav-sublink:hover{color:#a9baaf}.header__nav-btn-submenu{display:none}@media screen and (max-width:991.98px){.header__nav-btn-submenu{background-image:url(../img/arrow-black.svg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;width:50%;height:12px;background-size:contain;background-repeat:no-repeat;background-position:left;cursor:pointer;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}}.header__nav-btn-submenu.--active{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:20px;height:20px;background-image:url(../img/close-b.svg);position:relative;right:10px}.header__nav-submenu{display:none;min-width:230px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding-left:50px;padding-top:96px;padding-right:79px;padding-bottom:42px;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:9;opacity:0;margin-left:-50px;position:absolute;left:0;top:100%}@media screen and (max-width:991.98px){.header__nav-submenu{overflow-y:auto;border-top:3px solid #a9baaf;padding:25px 35px;margin:0;left:-32px;top:2.9em}}@media screen and (max-width:991.98px){.header__nav-submenu.--active{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-animation:.5s opacity-0-to-1 ease 1;animation:.5s opacity-0-to-1 ease 1;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media screen and (min-width:992px){.header__nav-item.--hover .header__nav-submenu,.header__nav-item:hover .header__nav-submenu{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-animation:.5s opacity-0-to-1 ease 1;animation:.5s opacity-0-to-1 ease 1;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media screen and (max-width:991.98px){.header__nav-item.--hover .header__nav-submenu,.header__nav-item:hover .header__nav-submenu{display:none}}@media screen and (min-width:992px){.header__nav-item.--hover .header__nav-submenu::before,.header__nav-item:hover .header__nav-submenu::before{content:"";width:69px;height:7px;background-color:#a9baaf;position:absolute;left:50px;top:54px;z-index:99}}@media screen and (max-width:991.98px){.header__nav-item.--hover .header__nav-submenu::before,.header__nav-item:hover .header__nav-submenu::before{content:unset;content:none}}@media screen and (min-width:992px){.header__nav-item.--hover .header__nav-btn-submenu,.header__nav-item:hover .header__nav-btn-submenu{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:15px;background-image:url(../img/arrow-khaki.svg)}}.header__right{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-15px}@media screen and (max-width:991.98px){.header__right{bottom:-12px;position:absolute;right:0}}@media screen and (max-width:767.98px){.header__right{width:100%;height:50px}}.header__langs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:16px}@media screen and (max-width:1150px){.header__langs{margin-left:5px}}.header__lang{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:42px;height:39px;font:normal normal 600 16px/19px Montserrat;letter-spacing:-.45px;opacity:1;color:#1a2b1d;text-transform:capitalize}@media screen and (max-width:575.98px){.header__lang{margin-left:1em}}@media screen and (max-width:319px){.header__lang{margin-left:0}}.header__lang.--active{color:#a9baaf}.header__ico{display:inline-block;width:55px;height:55px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-size:38px}@media screen and (max-width:1150px){.header__ico{width:40px}}@media screen and (max-width:575.98px){.header__ico{height:50px;margin-left:1em}}.header__ico.--fb{background-image:url(../img/fb.svg)}.header__ico.--insta{background-image:url(../img/insta.svg)}.header__search{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:64px;height:62px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:18px}@media screen and (max-width:1150px){.header__search{margin-left:5px}}@media screen and (max-width:991.98px){.header__search{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media screen and (max-width:767.98px){.header__search{margin-left:auto}}@media screen and (max-width:575.98px){.header__search{width:45px;height:45px;margin-right:auto;margin-left:0}}.header__search-form{min-width:0;width:0;background-color:#fff;height:40px;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;position:absolute;z-index:0;right:100%}@media screen and (max-width:575.98px){.header__search-form{width:3em;left:0}}.header__search-form::after{content:"";display:inline-block;height:40px;width:40px;background-image:url(../img/search.svg);background-size:50%;background-position:center;background-repeat:no-repeat;pointer-events:none;opacity:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:absolute;right:0;z-index:9}.header__search-form.--active{min-width:280px;width:22vw;z-index:999}@media screen and (max-width:991.98px){.header__search-form.--active{right:.5em}}@media screen and (max-width:474px){.header__search-form.--active{min-width:200px}}.header__search-input{width:100%;height:100%;border-style:solid;padding-left:1em;border-color:transparent;border-radius:4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:575.98px){.header__search-input{padding-left:3em}}.header__search-form.--active::after{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:1}.header__search-form.--active .header__search-input{border-color:#a9baaf}.header__search-form.--active .header__search-submit{display:inline-block}@media screen and (max-width:991.98px){.header__search-btn{display:none}}@media screen and (max-width:575.98px){.header__search-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (max-width:575.98px){.header__search-btn.--active{z-index:9999;left:-1px}}.header__search-btn,.header__search-submit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#a9baaf;border-radius:4px;position:relative;z-index:9}.header__search-submit{display:none;position:absolute;right:0}.header__search-btn::after{content:"";display:inline-block;width:48px;height:48px;background-image:url(../img/search.svg);background-size:50%;background-position:center;background-repeat:no-repeat}.header__search-btn.--active::after{background-image:url(../img/close.svg)}.header__menu-btn{display:none}@media screen and (max-width:991.98px){.header__menu-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#a9baaf;border-radius:4px;position:relative;z-index:9}}@media screen and (max-width:575.98px){.header__menu-btn{margin-left:1em}}@media screen and (max-width:319px){.header__menu-btn{margin-left:.5em}}@media screen and (max-width:991.98px){.header__menu-btn::after{content:"";display:inline-block;width:48px;height:48px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDYwLjEyMyA2MC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPHBhdGggZD0iTTU3LjEyNCw1MS44OTNIMTYuOTJjLTEuNjU3LDAtMy0xLjM0My0zLTNzMS4zNDMtMywzLTNoNDAuMjAzYzEuNjU3LDAsMywxLjM0MywzLDNTNTguNzgxLDUxLjg5Myw1Ny4xMjQsNTEuODkzeiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgoJPHBhdGggZD0iTTU3LjEyNCwzMy4wNjJIMTYuOTJjLTEuNjU3LDAtMy0xLjM0My0zLTNzMS4zNDMtMywzLTNoNDAuMjAzYzEuNjU3LDAsMywxLjM0MywzLDMgICBDNjAuMTI0LDMxLjcxOSw1OC43ODEsMzMuMDYyLDU3LjEyNCwzMy4wNjJ6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+Cgk8cGF0aCBkPSJNNTcuMTI0LDE0LjIzMUgxNi45MmMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM2g0MC4yMDNjMS42NTcsMCwzLDEuMzQzLDMsM1M1OC43ODEsMTQuMjMxLDU3LjEyNCwxNC4yMzF6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L3BhdGg+Cgk8Y2lyY2xlIGN4PSI0LjAyOSIgY3k9IjExLjQ2MyIgcj0iNC4wMjkiIGZpbGw9IiNmZmZmZmYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvY2lyY2xlPgoJPGNpcmNsZSBjeD0iNC4wMjkiIGN5PSIzMC4wNjIiIHI9IjQuMDI5IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIj48L2NpcmNsZT4KCTxjaXJjbGUgY3g9IjQuMDI5IiBjeT0iNDguNjYxIiByPSI0LjAyOSIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9jaXJjbGU+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPC9nPjwvc3ZnPg==);background-size:64%;background-position:center;background-repeat:no-repeat;pointer-events:none;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}}.header__menu-btn.--active::after{background-image:url(../img/close.svg);background-size:50%}.breadcrumb{background-color:#fafafa;margin-top:63px}@media screen and (max-width:991.98px){.breadcrumb{margin-top:10vw}}.breadcrumb__list{margin-left:60px}@media screen and (max-width:1199.98px){.breadcrumb__list{margin-left:3vw}}.breadcrumb__separator{width:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.breadcrumb__link,.breadcrumb__separator{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.5px;color:#000;opacity:.3}@media screen and (max-width:575.98px){.breadcrumb__link{font-size:16px}}@media screen and (max-width:319px){.breadcrumb__link{font-size:14px}}.main-banner{width:100%;height:auto;margin-top:0}.main-banner__wrapper{width:100%;position:relative;z-index:1}.main-banner__wrapper .swiper-slide{width:100vw!important}.main-banner__container{position:relative}.main-banner__img{display:block;width:100vw!important;height:auto;-o-object-fit:cover;object-fit:cover;cursor:-webkit-grabbing;cursor:grabbing}@media screen and (min-width:1440px){.main-banner__img{height:-webkit-calc(100vh - 117px);height:calc(100vh - 117px)}}@media screen and (max-width:575.98px){.main-banner__img{width:100%;height:55vw;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:454.98px){.main-banner__img{height:70vw}}.main-banner__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;width:199px;height:82px;letter-spacing:0;color:#000;text-transform:uppercase;font:normal normal 600 18px/28px Montserrat;background-color:#fff;margin-left:60px;position:absolute;bottom:0;z-index:3}@media screen and (max-width:1199.98px){.main-banner__btn{margin-left:3vw}}@media screen and (max-width:767.98px){.main-banner__btn{width:auto;height:auto;font-size:-webkit-calc(8px + 1vw);font-size:calc(8px + 1vw);line-height:1em;padding:1.5em 2em}}.main-banner__btn-ico{display:inline-block;width:17.5px;height:17px;background-image:url(../img/arrow.svg)}.main-banner__btn-bold{font:normal normal bold 18px/28px Montserrat;margin-left:19.5px}@media screen and (max-width:767.98px){.main-banner__btn-bold{font-size:-webkit-calc(8px + 1vw);font-size:calc(8px + 1vw);line-height:1em;margin-left:2vw}}.description{margin-top:59px}.description__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767.98px){.description__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.description__title{width:8.5em;margin-left:60px}@media screen and (max-width:1199.98px){.description__title{margin-left:3vw}}@media screen and (max-width:767.98px){.description__title{margin:0 0 0 3vw;width:13em}}@media screen and (max-width:575.98px){.description__title{width:95%}}.description__text{width:28em;text-align:left;font:normal normal 600 18px/28px Montserrat;letter-spacing:-.5px;color:#000;position:relative}@media screen and (max-width:1439.98px){.description__text{width:-webkit-calc(50% - 100px);width:calc(50% - 100px)}}@media screen and (max-width:1199.98px){.description__text{font-size:16px;line-height:175%}}@media screen and (max-width:991.98px){.description__text{width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}}@media screen and (max-width:767.98px){.description__text{margin:1em 0 0 3vw;width:30em}}@media screen and (max-width:575.98px){.description__text{width:95%;font-size:15px}}.description__text::before{content:"";display:inline-block;width:33px;height:4px;background-color:#a9baaf;position:absolute;left:-57px;top:.7em}@media screen and (max-width:991.98px){.description__text::before{width:25px;height:3px;left:-38px}}@media screen and (max-width:767.98px){.description__text::before{display:none}}.products{margin-top:110px}@media screen and (max-width:991.98px){.products{margin-top:15vw}}.products__title{margin-left:60px}@media screen and (max-width:1199.98px){.products__title{margin-left:3vw}}@media screen and (max-width:474px){.products__title{margin-left:0}}.products__filter-h{margin-left:60px;margin-top:20px}@media screen and (max-width:1199.98px){.products__filter-h{margin-left:3vw}}@media screen and (max-width:474px){.products__filter-h{margin-left:0}}@media screen and (max-width:370px){.products__filter-h{margin-top:14px}}.products__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px;margin-left:-10px}@media screen and (max-width:370px){.products__box{margin-top:5px}}.products__card-full{margin-bottom:22px;margin:0 10px 20px}@media screen and (max-width:991.98px){.products__card-full{margin:0 8px 16px}}@media screen and (max-width:767.98px){.products__card-full{margin:0 10px 16px}}.products__btn{display:block;margin:56px auto 0}@media screen and (max-width:991.98px){.products__btn{margin-top:7vw}}.filter-h__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-h__item{list-style-type:none;height:19px;line-height:19px;margin-right:1em;margin-bottom:16px}@media screen and (max-width:1199.98px){.filter-h__item{margin-right:3vw;margin-bottom:1.25vw}}@media screen and (max-width:767.98px){.filter-h__item{margin-right:2.5vw}}@media screen and (max-width:575.98px){.filter-h__item{margin-right:1.5em;margin-bottom:1em}}@media screen and (max-width:370px){.filter-h__item{margin-right:1.2em}}.filter-h__btn{height:19px;font:normal normal 600 16px/19px Montserrat;letter-spacing:0;color:#1a2b1d;text-transform:lowercase}.filter-h__btn::first-letter{text-transform:uppercase!important}@media screen and (max-width:991.98px){.filter-h__btn{font-size:14px}}.filter-h__item.--active .filter-h__btn,.filter-h__item:hover .filter-h__btn{color:#a9baaf}.card-full{width:396px;height:388px;max-width:-webkit-calc((100% / 4) - 20px);max-width:calc((100% / 4) - 20px);max-height:-webkit-calc(3vw + 250px);max-height:calc(3vw + 250px);cursor:pointer;overflow:hidden;position:relative}@media screen and (max-width:1439.98px){.card-full{max-width:-webkit-calc((85.56vw / 3) - 14px);max-width:calc((85.56vw / 3) - 14px);max-height:-webkit-calc((85.56vw / 3) - 14px);max-height:calc((85.56vw / 3) - 14px)}}@media screen and (max-width:991.98px){.card-full{max-width:-webkit-calc((92vw / 3) - 10px);max-width:calc((92vw / 3) - 10px);max-height:-webkit-calc((92vw / 3) - 10px);max-height:calc((92vw / 3) - 10px)}}@media screen and (max-width:767.98px){.card-full{max-width:-webkit-calc((92vw / 2) - 10px);max-width:calc((92vw / 2) - 10px);max-height:-webkit-calc((92vw / 2) - 10px);max-height:calc((92vw / 2) - 10px)}}@media screen and (max-width:499px){.card-full{max-width:88vw;max-height:88vw;margin:0 auto 4vw}}.card-full:hover .card-full__caption::after{bottom:-25px}.card-full:hover .card-full__img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.card-full:hover .card-full__date,.card-full:hover .card-full__title{bottom:.5em}.card-full__link{height:100%;color:#fff;position:absolute}.card-full__link-noclick{color:#fff}.card-full__img{width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-o-object-fit:cover;object-fit:cover}.card-full__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:42px;height:40px;border-radius:4px;background-color:#1a2b1d;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;right:16px;top:16px}.card-full__btn-ico{display:inline-block;width:42px;left:0;height:100%;background-repeat:no-repeat;background-position:center;background-image:url(../img/eye.svg);position:absolute}.card-full__btn-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:19px;font-weight:500;letter-spacing:0;color:#fff;opacity:0;margin-left:42px;-webkit-transition-delay:opacity .4s;-o-transition-delay:opacity .4s;transition-delay:opacity .4s}@media screen and (max-width:991.98px){.card-full__btn-text{font-size:17px}}@media screen and (max-width:575.98px){.card-full__btn-text{font-size:-webkit-calc(8px + 1.5vw);font-size:calc(8px + 1.5vw)}}.card-full:hover .card-full__btn{width:200px;height:47px}@media screen and (max-width:991.98px){.card-full:hover .card-full__btn{width:170px;height:44px}}@media screen and (max-width:575.98px){.card-full:hover .card-full__btn{width:160px;height:40px}}@media screen and (max-width:499px){.card-full:hover .card-full__btn{width:150px}}.card-full:hover .card-full__btn-ico{width:18px;padding:0 12px;-webkit-box-sizing:content-box;box-sizing:content-box}.card-full:hover .card-full__btn-text{-webkit-transition-delay:opacity .4s;-o-transition-delay:opacity .4s;transition-delay:opacity .4s;opacity:1}.card-full__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#fff;font-size:20px;line-height:27px;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;bottom:0;left:1.2vw;z-index:9}@media screen and (max-width:1199.98px){.card-full__date{font-size:18px;left:2vw}}@media screen and (max-width:991.98px){.card-full__date{font-size:16px}}@media screen and (max-width:499px){.card-full__date{left:7vw}}.card-full__title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:12em;color:#fff;font-size:20px;line-height:27px;font-weight:600;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;left:1.2vw;bottom:0;z-index:3}@media screen and (max-width:1199.98px){.card-full__title{font-size:18px;left:2vw}}@media screen and (max-width:991.98px){.card-full__title{font-size:16px;line-height:150%;left:2.4vw}}@media screen and (max-width:575.98px){.card-full__title{font-size:-webkit-calc(8px + 1.5vw);font-size:calc(8px + 1.5vw)}}@media screen and (max-width:499px){.card-full__title{font-size:18px;left:7vw}}@media screen and (max-width:320px){.card-full__title{font-size:16px}}.card-full__caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;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;position:absolute;width:100%;height:31.5%;bottom:10px}@media screen and (max-width:991.98px){.card-full__caption{height:36%}}@media screen and (max-width:767.98px){.card-full__caption{height:30%}}@media screen and (max-width:575.98px){.card-full__caption{height:35%}}.card-full__caption::after{content:"";display:inline-block;width:100%;height:150px;background:transparent -webkit-gradient(linear,left bottom, left top,color-stop(0, #000),color-stop(100%, #00000007),to(#00000000)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(bottom,#000 0,#00000007 100%,#00000000 100%) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(bottom,#000 0,#00000007 100%,#00000000 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(0deg,#000 0,#00000007 100%,#00000000 100%) 0 0 no-repeat padding-box;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:0;bottom:-50px;z-index:1}.card-half{height:450px;max-width:396px;position:relative}@media screen and (max-width:1439.98px){.card-half{max-width:-webkit-calc((85.56vw / 3) - 14px);max-width:calc((85.56vw / 3) - 14px)}}@media screen and (max-width:991.98px){.card-half{max-width:-webkit-calc((92vw / 3) - 8px);max-width:calc((92vw / 3) - 8px);height:430px}}@media screen and (max-width:575.98px){.card-half{max-width:80vw;height:390px;margin:0 auto 8vw}}@media screen and (max-width:499px){.card-half{max-width:88vw;height:390px;margin:0 auto 14vw}}@media screen and (max-width:393px){.card-half{height:400px}}@media screen and (max-width:499px){.card-half:last-child{margin-bottom:0}}.card-half:hover .card-half__img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.card-half:active .card-half__btn::before,.card-half:focus .card-half__btn::before,.card-half:hover .card-half__btn::before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;bottom:-100%}.card-half:active .card-half__btn::after,.card-half:focus .card-half__btn::after,.card-half:hover .card-half__btn::after{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;top:0}.card-half__img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.card-half__img-wrap{width:100%;height:230px;overflow:hidden}.card-half__caption{margin-top:25px}.card-half__date{text-align:left;font-size:20px;font-weight:500;line-height:34px;letter-spacing:-.56px;color:#a9baaf}@media screen and (max-width:1199.98px){.card-half__date{font-size:18px;line-height:175%}}@media screen and (max-width:991.98px){.card-half__date{font-size:16px}}.card-half__text{width:16em;max-width:95%;text-align:left;font-size:20px;font-weight:500;line-height:34px;letter-spacing:-.56px;color:#000}@media screen and (max-width:1199.98px){.card-half__text{font-size:18px;line-height:175%}}@media screen and (max-width:991.98px){.card-half__text{font-size:14px}}@media screen and (max-width:575.98px){.card-half__text{width:95%}}.card-half__btn{position:absolute;bottom:0;left:0}.product,.product-modal{background-color:#fafafa;padding-top:47px;padding-bottom:36px;margin-top:11px}@media screen and (max-width:767.98px){.product,.product-modal{padding-bottom:12vw}}@media screen and (max-width:575.98px){.product,.product-modal{padding-top:30px}}.product-modal__view,.product__view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767.98px){.product-modal__view,.product__view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-modal__img-box,.product__img-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:70%;height:auto}@media screen and (max-width:1439.98px){.product-modal__img-box,.product__img-box{max-width:58vw}}@media screen and (max-width:767.98px){.product-modal__img-box,.product__img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:100%;margin-top:3vw;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.product-modal__img-list,.product__img-list{width:100%}.product-modal__img,.product__img{width:100%;height:55vh;-o-object-fit:contain;object-fit:contain;cursor:pointer}@media screen and (max-width:1199.98px){.product-modal__img,.product__img{height:45vh}}.product-modal__img-src,.product__img-src{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (max-width:767.98px){.product-modal__img,.product__img{height:45vw}}.product-modal__img-popup,.product__img-popup{-o-object-fit:contain;object-fit:contain;width:auto;max-width:95vw;height:95vh}.product-modal__img-popup-wrap,.product__img-popup-wrap{background-color:rgba(0,0,0,.7)!important}.product-modal__img-popup-wrap .tingle-modal-box,.product__img-popup-wrap .tingle-modal-box{max-width:95%;max-height:95%;height:auto;width:auto;overflow-y:auto}.product-modal__img-popup-wrap .tingle-modal-box__content,.product__img-popup-wrap .tingle-modal-box__content{padding:0}.product-modal__img-toggle,.product__img-toggle{overflow-x:hidden}.product-modal__img-toggle-wrapper,.product__img-toggle-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:81px;margin-top:12px;position:relative}.product-modal__img-toggle-next,.product-modal__img-toggle-prev,.product__img-toggle-next,.product__img-toggle-prev{display:inline-block;width:40px;height:29px;background-color:#a9baaf;border-radius:4px;opacity:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;cursor:pointer;background-image:url(../img/arrow-white.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;z-index:9}.product-modal__img-toggle-next.swiper-button-disabled,.product-modal__img-toggle-prev.swiper-button-disabled,.product__img-toggle-next.swiper-button-disabled,.product__img-toggle-prev.swiper-button-disabled{opacity:0;z-index:-1}.product-modal__img-toggle-next,.product__img-toggle-next{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-11px}@media screen and (max-width:444px){.product-modal__img-toggle-next,.product__img-toggle-next{right:-16px}}.product-modal__img-toggle-prev,.product__img-toggle-prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-11px}@media screen and (max-width:444px){.product-modal__img-toggle-prev,.product__img-toggle-prev{left:-16px}}.product-modal__img-mini,.product__img-mini{width:155px!important;min-width:155px;height:100%!important;cursor:pointer;-o-object-fit:contain;object-fit:contain;margin-right:10px}.product-modal__img-mini-src,.product__img-mini-src{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-modal__caption,.product__caption{margin-left:22px}@media screen and (max-width:1199.98px){.product-modal__caption,.product__caption{margin-left:3vw}}@media screen and (max-width:767.98px){.product-modal__caption,.product__caption{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.product-modal__title,.product__title{text-align:left;font-size:40px;line-height:130%;font-weight:600;letter-spacing:-1.12px;color:#a9baaf;opacity:1}@media screen and (max-width:991.98px){.product-modal__title,.product__title{font-size:35px}}@media screen and (max-width:575.98px){.product-modal__title,.product__title{font-size:32px}}@media screen and (max-width:499px){.product-modal__title,.product__title{font-size:-webkit-calc(14px + 2.5vw);font-size:calc(14px + 2.5vw)}}.product-modal__description,.product-modal__description p,.product-modal__description span,.product__description,.product__description p,.product__description span{font-family:Montserrat;text-align:left;font-size:15px!important;line-height:25px;font-weight:500;letter-spacing:-.42px;opacity:.7;color:#000;margin:0!important}@media screen and (max-width:499px){.product-modal__description,.product-modal__description p,.product-modal__description span,.product__description,.product__description p,.product__description span{font-size:14px!important}}.product-modal__description p__description,.product-modal__description span__description,.product-modal__description__description,.product__description p__description,.product__description span__description,.product__description__description{margin-top:17px}.product-modal__description h2,.product-modal__description p h2,.product-modal__description p-mark,.product-modal__description span h2,.product-modal__description span-mark,.product-modal__description-mark,.product__description h2,.product__description p h2,.product__description p-mark,.product__description span h2,.product__description span-mark,.product__description-mark{font-family:Montserrat;color:#a9baaf}.product-modal__page-nav,.product__page-nav{margin-top:111px}.product-modal{padding-top:0;padding-bottom:0;margin-top:0}.product-modal.--show{display:block!important}.product-modal__wrap{background-color:rgba(0,0,0,.7)!important}.product-modal__wrap .tingle-modal-box{width: 100%;height: 100%;}@media screen and (max-width:991.98px){.product-modal__wrap .tingle-modal-box{width: 100%}}@media screen and (max-width:767.98px){.product-modal__wrap .tingle-modal-box__content{padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}}@media screen and (max-width:424.98px){.product-modal__wrap .tingle-modal-box__content{overflow-x:hidden;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}}@media screen and (max-width:991.98px){.product-modal__view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1439.98px){.product-modal__img-box{max-width:50vw}}@media screen and (max-width:1199.98px){.product-modal__img-box{max-width:45vw}}@media screen and (max-width:991.98px){.product-modal__img-box{width:100%;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3vw;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.product-modal__close{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;width:42px;height:42px;background-color:#1b2b1d;position:absolute;right:0;top:0}.product-modal__close-ico{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;width:30%;height:30%}.product-modal__caption{margin-top:37px;margin-left:22px}@media screen and (max-width:1199.98px){.product-modal__caption{margin-left:3vw}}@media screen and (max-width:991.98px){.product-modal__caption{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.product-modal__page-nav{margin-top:53px}@media screen and (max-width:767.98px){.product-modal__page-nav{margin-top:30px}}@media screen and (max-width:991.98px){.product-modal__view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contacts{margin-bottom:77px}@media screen and (max-width:991.98px){.contacts{margin-bottom:10vw}}.contacts__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:20px 20px 0 3.75vw}@media screen and (max-width:991.98px){.contacts__box{padding:15px 15px 0 15px}}@media screen and (max-width:767.98px){.contacts__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575.98px){.contacts__box{padding:15px 0 0 0}}.contacts__box:last-child{padding-bottom:20px}@media screen and (max-width:991.98px){.contacts__box:last-child{padding-bottom:15px}}.contacts__city{font-size:30px;line-height:125%;font-weight:600;letter-spacing:-.84px;color:#a9baaf;opacity:1;margin-bottom:23px}@media screen and (max-width:991.98px){.contacts__city{font-size:25px}}.contacts__city.--dark{color:#1a2b1d}.contacts__title{margin-left:60px;margin-bottom:41px}@media screen and (max-width:1199.98px){.contacts__title{margin-left:3vw;margin-bottom:4vw}}.contacts__text{display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-calc(36% - 20px);width:calc(36% - 20px);margin-right:20px}@media screen and (max-width:767.98px){.contacts__text{width:100%;margin:0}}@media screen and (max-width:575.98px){.contacts__text{padding-left:15px}}.contacts__paragraph{font-weight:500;font-size:18px;line-height:190%;letter-spacing:-.5px;color:#000;opacity:1;margin-bottom:23px}@media screen and (max-width:991.98px){.contacts__paragraph{font-size:15px}}.contacts__map{width:64%;max-width:737px;height:478px}@media screen and (max-width:767.98px){.contacts__map{width:100%;height:70vw;margin-top:3vw}}@media screen and (max-width:575.98px){.contacts__map{margin-top:6vw}}.contacts__map iframe,.contacts__map-iframe{width:100%;height:100%}.blog{margin-top:115px}@media screen and (max-width:991.98px){.blog{margin-top:15vw}}.blog__title{margin-left:60px;position:relative}@media screen and (max-width:1199.98px){.blog__title{margin-left:3vw}}.blog__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}@media screen and (max-width:1199.98px){.blog__box{margin-top:6vw}}.blog__card-full{margin-bottom:22px}.blog__page-nav{margin-top:87px}