

/* Start:/local/templates/.default/frontend/dist/css/styles.css?178999577281434*/
*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0;line-height:1;overflow-x:hidden}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input{-webkit-appearance:none;-webkit-border-radius:0}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}b,strong{font-weight:700}a,a:focus,a:hover{color:#000;text-decoration:none;transition:color .3s ease-out}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}*{outline:0}body,html{height:100%}body{display:flex;flex-direction:column;justify-content:space-between}main{flex:1 0 auto}.header{flex:0 0 auto}.page{flex:1 0 auto}.footer{flex:0 0 auto}.caps-1{font-size:14px;line-height:17px;font-weight:700}.caps-2{font-size:12px;line-height:14px;font-weight:700}.caps-2--light{color:#969696}.caps-3{font-size:10px;line-height:12px;font-weight:700}.caps-3--light{color:#969696}.p-1{font-size:36px;line-height:48px}.p-2{font-size:24px;line-height:32px}.p-3{font-size:18px;line-height:26px}.p-4{font-size:16px;line-height:24px}.p-5{font-size:14px;line-height:20px}.p-6{font-size:12px;line-height:18px}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.d-flex{display:flex}.d-inline-flex{display:inline-flex!important}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-start{justify-content:flex-start}.c-white{color:#fff}.body-block{left:0;width:100%;height:100%;overflow:hidden}.body-block:before{content:"";position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.65}.lazy-image{width:auto!important;height:auto!important;min-height:0!important;min-width:0!important}img{width:auto;max-width:100%}.mh,.mh1{margin-top:1rem;margin-bottom:1rem}.mh2{margin-top:0;margin-bottom:30px}.mh3{margin-top:3rem;margin-bottom:3rem}.pagination__total{margin:2rem 0;font-size:.9rem;text-align:right}.pagination-container~.text{margin-top:0}.pagination__nav{text-align:center;margin:30px 0 80px;display:flex;justify-content:center}.pagination__nav .begin,.pagination__nav .end,.pagination__nav .next,.pagination__nav .prev{border:0;margin:0 10px}@media (max-width:575px){.pagination__nav .prev{margin-left:-46px}.pagination__nav .next{margin-right:-46px}}.pagination__nav .next>svg,.pagination__nav .prev>svg{transition:fill .3s}.pagination__nav .next:hover>svg,.pagination__nav .prev:hover>svg{fill:#000}.pagination__nav .begin,.pagination__nav .end{display:none}.pagination__nav a,.pagination__nav span{border:1px solid #e5e5e5;display:flex;width:36px;height:36px;justify-content:center;align-items:center;transition:all .3s}.pagination__nav a:hover,.pagination__nav span:hover{border-color:var(--primary)}.pagination__nav a.current,.pagination__nav span.current{border-color:var(--primary);color:#fff;font-size:15px;line-height:25px;background:var(--primary)}.pagination__nav a{font-size:15px;line-height:25px;color:#333}.pagination__nav a svg{fill:var(--primary)}.pagination__nav span svg{fill:#e5e5e5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:25px;color:#333;font-weight:700}.h5,.h6,h5,h6{margin-bottom:15px}.h1,h1{font-size:42px}.h2,h2{font-size:22px}.h3,h3{font-size:24px}.h3,.h4,h3,h4{line-height:32px}.h4,h4{font-size:18px}.h5,.h6,h5,h6{font-size:16px}@media (max-width:575px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:15px}}.btn{display:inline-flex;align-items:center;border:none;background:none;border-radius:4px;font-size:14px;line-height:21px;font-weight:500;text-decoration:none;cursor:pointer}.btn,.btn svg{transition:background-color .3s ease-out,color .3s ease-out}.btn svg{height:19px;max-width:20px}.btn.btn_min{padding:9px 24px}.btn.btn_mid{padding:13px 27px}.btn.btn_big{padding:20px 24px}.btn.btn_align-center{align-items:center}.btn.btn_round{border-radius:50px}.btn.btn_icon-right svg{margin-left:20px}.btn.btn_icon-left svg{margin-right:20px}.btn.btn_light,.btn.btn_light_to-success,.btn.btn_primary,.btn.btn_secondary,.btn.btn_success,.btn.btn_success-to-light{border-width:2px;border-style:solid}.btn.btn_light_to-success svg,.btn.btn_light svg,.btn.btn_primary svg,.btn.btn_secondary svg,.btn.btn_success-to-light svg,.btn.btn_success svg{fill:#fff}.btn.btn_light:hover,.btn.btn_light_to-success:hover,.btn.btn_primary:hover,.btn.btn_secondary:hover,.btn.btn_success-to-light:hover,.btn.btn_success:hover{background:none}.btn.btn_light:active,.btn.btn_light_to-success:active,.btn.btn_primary:active,.btn.btn_secondary:active,.btn.btn_success-to-light:active,.btn.btn_success:active{opacity:.7}.btn.btn_primary{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_primary svg{fill:#fff}.btn.btn_primary:hover{color:var(--primary)}.btn.btn_primary:hover svg{fill:var(--primary)}.btn.btn_primary:active{color:var(--primary)}.btn.btn_primary:active svg{fill:var(--primary)}.btn.btn_success{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_success svg{fill:#fff}.btn.btn_success:hover{color:var(--primary)}.btn.btn_success:hover svg{fill:var(--primary)}.btn.btn_success:active{color:var(--primary)}.btn.btn_success:active svg{fill:var(--primary)}.btn.btn_success-to-light{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_success-to-light svg{fill:#fff}.btn.btn_success-to-light:hover{border-color:#fff;color:#fff}.btn.btn_success-to-light:hover svg{fill:#fff}.btn.btn_success-to-light:active{border-color:#fff;color:#fff}.btn.btn_success-to-light:active svg{fill:#fff}.btn.btn_light{border-color:#fff;background:#fff;color:#95a5a6}.btn.btn_light svg{fill:#95a5a6}.btn.btn_light_to-success{border-color:#eee;background:#fff;color:#95a5a6}.btn.btn_light_to-success svg{fill:#95a5a6}.btn.btn_light_to-success:hover{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_light_to-success:hover svg{fill:#fff}.btn.btn_light_to-success:active{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_light_to-success:active svg{fill:#fff}.btn.btn_outline-light,.btn.btn_outline-primary,.btn.btn_outline-secondary,.btn.btn_outline-success{border-width:2px;border-style:solid;background:none}.btn.btn_outline-primary{border-color:var(--primary);color:var(--primary)}.btn.btn_outline-primary svg{fill:var(--primary)}.btn.btn_outline-primary:hover{background:var(--primary);color:#fff}.btn.btn_outline-primary:hover svg{fill:#fff}.btn.btn_outline-primary:active{background:var(--primary);color:#fff}.btn.btn_outline-primary:active svg{fill:#fff}.btn.btn_outline-secondary{border-color:#eee;color:#fff}.btn.btn_outline-secondary svg{fill:#95a5a6}.btn.btn_outline-secondary:hover{border-color:#fff;background:#fff;color:#95a5a6}.btn.btn_outline-secondary:hover svg{fill:#95a5a6}.btn.btn_outline-secondary:active{border-color:#fff;background:#fff;color:#95a5a6}.btn.btn_outline-secondary:active svg{fill:#95a5a6}.btn.btn_outline-secondary-to-success:hover{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_outline-secondary-to-success:hover svg{fill:#fff}.btn.btn_outline-secondary-to-success:active{border-color:var(--primary);background:var(--primary);color:#fff}.btn.btn_outline-secondary-to-success:active svg{fill:#fff}.btn.btn_outline-success{border-color:var(--primary);color:var(--primary)}.btn.btn_outline-success svg{fill:var(--primary)}.btn.btn_outline-success:hover{background:var(--primary);color:#fff}.btn.btn_outline-success:hover svg{fill:#fff}.btn.btn_outline-success:active{background:var(--primary);color:#fff}.btn.btn_outline-success:active svg{fill:#fff}.btn.btn_outline-light{border-color:#eee;color:#95a5a6}.btn.btn_outline-light svg{fill:#fff}.btn.btn_outline-light:hover{background:#fff;color:#95a5a6}.btn.btn_outline-light:hover svg{fill:#95a5a6}.btn.btn_outline-light:active{background:#fff;color:#95a5a6}.btn.btn_outline-light:active svg{fill:#95a5a6}.btn.btn_blocked,.btn.btn_blocked:active,.btn.btn_blocked:focus,.btn.btn_blocked:hover{border:1px solid #95a5a6;background-color:#95a5a6;color:#fff}.btn.btn_circle-default,.btn.btn_circle-min{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%}.btn.btn_circle-default{width:60px;height:60px}.btn.btn_circle-min{width:48px;height:48px}.btn.btn_transtaprent{border:0;background:transparent}.btn.btn__slider{border:1px solid #fff;background:transparent}.btn.btn__slider svg{fill:#fff}.btn.btn__slider:hover{background:var(--primary);border-color:var(--primary)}@media (max-width:768px){.btn.btn_circle-default{width:48px;height:48px}}.link{display:flex;align-items:center;font-size:15px;line-height:25px;font-weight:600;text-decoration:none;transition:all .3s ease-out}.link svg{height:13px;max-width:20px;-webkit-transform:scale(.8);transform:scale(.8)}.link path{fill:var(--primary);transition:fill .3s ease-out}.link.link_icon-left img,.link.link_icon-left svg{margin-right:9px}.link.link_icon-right img,.link.link_icon-right svg{margin-left:9px}.link.link_bold{font-weight:700}.link.link_primary{color:var(--primary)}.link.link_primary svg{fill:var(--primary)}.link.link_primary:active,.link.link_primary:focus,.link.link_primary:hover{color:#333}.link.link_primary:active path,.link.link_primary:active svg,.link.link_primary:focus path,.link.link_primary:focus svg,.link.link_primary:hover path,.link.link_primary:hover svg{fill:#333}.link.link_secondary{color:var(--primary)}.link.link_secondary svg{fill:var(--primary)}.link.link_secondary:active,.link.link_secondary:focus,.link.link_secondary:hover{color:#333}.link.link_secondary:active path,.link.link_secondary:active svg,.link.link_secondary:focus path,.link.link_secondary:focus svg,.link.link_secondary:hover path,.link.link_secondary:hover svg{fill:#333}.link.link_success{color:var(--primary)}.link.link_success svg{fill:var(--primary)}.link.link_success:focus,.link.link_success:hover{color:#333}.link.link_success:focus path,.link.link_success:focus svg,.link.link_success:hover path,.link.link_success:hover svg{fill:#333}.link.link_success:active{color:#333}.link.link_success:active svg{fill:#333}.link.link_light{color:#fff}.link.link_light svg{fill:#fff}.link.link_light:active,.link.link_light:focus,.link.link_light:hover{color:#aaa9ad}.link.link_light:active path,.link.link_light:active svg,.link.link_light:focus path,.link.link_light:focus svg,.link.link_light:hover path,.link.link_light:hover svg{fill:#aaa9ad}.link.link_grey{color:#6f6f6f}.link.link_grey svg{fill:#6f6f6f}.link.link_grey:active,.link.link_grey:focus,.link.link_grey:hover{color:var(--primary)}.link.link_grey:active path,.link.link_grey:active svg,.link.link_grey:focus path,.link.link_grey:focus svg,.link.link_grey:hover path,.link.link_grey:hover svg{fill:var(--primary)}.link.link_dark{color:#1b1b1b}.link.link_dark svg{fill:#1b1b1b}.link__icon{display:inline-flex;pointer-events:none}.link__icon svg{margin-top:1px;margin-left:9px}.form__group-btn-center{text-align:center}.form__group-btn-right{text-align:right}.form-field{position:relative;margin-bottom:20px}.form-field.error input[type=password],.form-field.error input[type=tel],.form-field.error input[type=text],.form-field.error textarea{border-color:#ff0032}.politic__text{font-size:13px;line-height:21px}.form-field__error{padding:8px 0 0;color:var(--primary);font-size:.8rem;line-height:1.2rem}.form-error{margin-bottom:1rem;color:#ff0032;font-size:.8rem}.politic__checkbox{font-size:.8rem;color:#969696}.politic__checkbox a{color:var(--primary);text-decoration:underline}.politic__checkbox a:hover{text-decoration:none}.checkbox{position:relative;cursor:pointer;line-height:1.3;margin:8px 0;display:block}.checkbox input{display:none}.checkbox input:checked+:before{border-color:var(--primary);background:var(--primary)}.checkbox input:checked+:after{opacity:1}.checkbox input:hover+:before{border-color:var(--primary)}.checkbox input:disabled+*{background:#f5f5f5}.checkbox input+*{display:flex;align-items:flex-start;color:#333;padding-left:35px}.checkbox input+:after,.checkbox input+:before{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;transition:all .3s ease-out;border:1px solid transparent}.checkbox input+:before{z-index:1;border:1px solid rgba(51,51,51,.1)}.checkbox input+:after{z-index:2;background:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/check_white.svg) no-repeat 50%;opacity:0}.radio{position:relative;margin:8px 0;display:block;cursor:pointer;line-height:1.3}.radio input{display:none}.radio input:checked+:before{border-color:var(--primary);border-width:5px}.radio input:hover+:before{border-color:var(--primary)}.radio input:disabled+*{background:#f5f5f5}.radio input+*{display:flex;align-items:flex-start;color:#333;padding-left:35px}.radio input+:before{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;border-radius:50%;transition:border-color .3s ease-out;border:1px solid transparent;z-index:1;border:1px solid rgba(51,51,51,.1)}@media (max-width:575px){.form__group-btn-right{text-align:left}.form__group-btn-right .btn{color:#fff;background-color:var(--primary)}.form__group-btn-right .btn:hover{color:var(--primary);background-color:transparent}}.rs-container{position:relative;margin:20px 0 0;height:10px}.rs-container .rs-bg,.rs-container .rs-selected{background-color:#eee;border:0;height:4px;left:0;position:absolute;top:-2px;width:100%}.rs-container .rs-selected{background-color:var(--primary);transition:all .2s linear;width:0}.rs-container.disabled .rs-selected{background-color:#ccc}.rs-container .rs-pointer{width:16px;height:16px;border-radius:50%;background-color:#fff;border:4px solid var(--primary);cursor:pointer;margin-top:-8px;margin-left:0;position:absolute;top:0;left:0;transition:all .2s linear}.rs-container .rs-pointer[data-dir=right]{left:-8px}.rs-container.disabled .rs-pointer{border-color:#ccc;cursor:default}.rs-container.sliding .rs-pointer,.rs-container.sliding .rs-selected{transition:none}.rs-container .rs-scale{left:0;position:absolute;top:5px;white-space:nowrap;//display:none}.rs-container .rs-scale span{float:left;position:relative}.rs-container .rs-scale span:before{background-color:#ededed;content:"";height:8px;left:0;position:absolute;top:10px;width:1px}.rs-container.rs-noscale span:before{display:none}.rs-container.rs-noscale span:first-child:before,.rs-container.rs-noscale span:last-child:before{display:block}.rs-container .rs-scale span:last-child{margin-left:-1px;width:0}.rs-container .rs-scale span ins{color:#333;display:inline-block;font-size:12px;margin-top:20px;text-decoration:none}.rs-container.disabled .rs-scale span ins{color:#999}.rs-tooltip{color:#333;width:auto;min-width:60px;height:30px;background:#fff;border:1px solid #00969b;border-radius:3px;position:absolute;-webkit-transform:translate(-50%,-35px);transform:translate(-50%,-35px);left:13px;text-align:center;font-size:13px;padding:6px 10px 0}.rs-container.disabled .rs-tooltip{border-color:#ccc;color:#999}.form-field.form-field_error .input.input_round,.form-field.form-field_error .input.input_underline{border-color:var(--primary)}.form-field.form-field_error .input.input_round+.form-field__error{padding-left:15px}.form-field__icon{display:flex;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-field__icon svg{height:18px}.inp,.input{width:100%;border:1px solid rgba(51,51,51,.1);background:none;outline:none;font-size:15px;padding:8px 12px}@media(max-width: 767px){.inp,.input{font-size: 16px;}}.inp::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4}.inp::-moz-placeholder,.input::-moz-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4}.inp:-ms-input-placeholder,.input:-ms-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4}.inp::-ms-input-placeholder,.input::-ms-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4}.inp::placeholder,.input::placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4}.inp.input_lg,.input.input_lg{padding:16px 20px}.inp.input_inline,.input.input_inline{display:inline-block}.inp.input_round:focus,.inp.input_underline:focus,.input.input_round:focus,.input.input_underline:focus{border-color:#2880b9}.inp.input_round,.input.input_round{padding:13px 16px;border:1px solid #eee;border-radius:50px}.inp.input_underline,.input.input_underline{padding:8px 0;border:0;border-bottom:1px solid #eee}.inp[disabled].input_round,.input[disabled].input_round{border-color:#f5f5f5;background:#f5f5f5;color:#585757}.inp[disabled].input_round::-webkit-input-placeholder,.input[disabled].input_round::-webkit-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_round::-moz-placeholder,.input[disabled].input_round::-moz-placeholder{color:#585757;opacity:1}.inp[disabled].input_round:-ms-input-placeholder,.input[disabled].input_round:-ms-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_round::-ms-input-placeholder,.input[disabled].input_round::-ms-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_round::placeholder,.input[disabled].input_round::placeholder{color:#585757;opacity:1}.inp[disabled].input_underline,.input[disabled].input_underline{color:#585757}.inp[disabled].input_underline::-webkit-input-placeholder,.input[disabled].input_underline::-webkit-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_underline::-moz-placeholder,.input[disabled].input_underline::-moz-placeholder{color:#585757;opacity:1}.inp[disabled].input_underline:-ms-input-placeholder,.input[disabled].input_underline:-ms-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_underline::-ms-input-placeholder,.input[disabled].input_underline::-ms-input-placeholder{color:#585757;opacity:1}.inp[disabled].input_underline::placeholder,.input[disabled].input_underline::placeholder{color:#585757;opacity:1}.inp.input_icon-right.input_round,.input.input_icon-right.input_round{padding-right:30px}.inp.input_icon-right.input_round+.form-field__icon,.input.input_icon-right.input_round+.form-field__icon{right:10px}.inp.input_icon-right.input_underline,.input.input_icon-right.input_underline{padding-right:20px}.inp.input_textarea,.input.input_textarea{-webkit-appearance:none}.inp.input_textarea::-webkit-resizer,.input.input_textarea::-webkit-resizer{display:none}.inp.input_textarea.input_round,.input.input_textarea.input_round{border-radius:10px}.inp.input_fill,.input.input_fill{border:1px solid #f6f6f6;background:#f6f6f6}.inp.input_fill::-webkit-input-placeholder,.input.input_fill::-webkit-input-placeholder{opacity:.6}.inp.input_fill::-moz-placeholder,.input.input_fill::-moz-placeholder{opacity:.6}.inp.input_fill:-ms-input-placeholder,.input.input_fill:-ms-input-placeholder{opacity:.6}.inp.input_fill::-ms-input-placeholder,.input.input_fill::-ms-input-placeholder{opacity:.6}.inp.input_fill::placeholder,.input.input_fill::placeholder{opacity:.6}.textarea_inp{width:100%;border:1px solid rgba(51,51,51,.1);background:none;outline:none;font-size:.9333rem;padding:8px 12px}.textarea_inp::-webkit-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4;font-family:Montserrat,sans-serif}.textarea_inp::-moz-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4;font-family:Montserrat,sans-serif}.textarea_inp:-ms-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4;font-family:Montserrat,sans-serif}.textarea_inp::-ms-input-placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4;font-family:Montserrat,sans-serif}.textarea_inp::placeholder{color:#585757;font-size:.9333rem;font-weight:500;opacity:.4;font-family:Montserrat,sans-serif}.textarea_inp.textarea_inp_lg{padding:16px 20px}.textarea_inp.textarea_inp_fill{border:0;background:#f6f6f6}.textarea_inp.textarea_inp_fill::-webkit-input-placeholder{opacity:.6}.textarea_inp.textarea_inp_fill::-moz-placeholder{opacity:.6}.textarea_inp.textarea_inp_fill:-ms-input-placeholder{opacity:.6}.textarea_inp.textarea_inp_fill::-ms-input-placeholder{opacity:.6}.textarea_inp.textarea_inp_fill::placeholder{opacity:.6}.form__files label{display:block;margin:.5rem 0}select{font-family:inherit;font-size:inherit;line-height:inherit}.custom-dropdown{position:relative;width:100%;transition:all .2s;color:#333}.custom-dropdown.custom-dropdown_active .custom-dropdown_button__arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-4px;border-color:var(--primary)}.custom-dropdown.custom-dropdown_active .custom-dropdown__content{display:block;height:auto;opacity:1}.custom-dropdown.custom-dropdown_mb40{margin-bottom:40px}.custom-dropdown__content{position:absolute;z-index:2;top:55px;display:none;overflow:auto;opacity:0;height:0;width:100%;max-height:200px;padding:20px 0;background-color:#fff;border:1px solid #eee;transition:.3s;text-align:left}.custom-dropdown_button__value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500;font-size:15px;line-height:26px;color:#333}.form-default-select .custom-dropdown .simplebar-track .simplebar-scrollbar.visible:before{opacity:1}.form-default-select .custom-dropdown .simplebar-scrollbar{right:0;width:2px}.form-default-select .custom-dropdown .simplebar-scrollbar:before{border-radius:0;background:#000}.form-default-select .custom-dropdown .simplebar-track.vertical{width:2px;background:#fff}.form-default-select .custom-dropdown__content{padding:0;border-top:0;top:42px}.form-default-select .custom-dropdown__button{position:relative;padding:10px 38px 10px 16px;transition:.3s;width:100%;border:1px solid #eee;background-color:#fff;text-align:left;cursor:pointer}.form-default-select .custom-dropdown__button:focus,.form-default-select .custom-dropdown__button:hover{outline:none}.form-default-select .custom-dropdown_button__name{margin-bottom:15px;font-size:.875rem;text-transform:uppercase;color:grey}.form-default-select .custom-dropdown_button__arrow{position:absolute;top:50%;margin-top:-6px;right:15px;height:10px;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:2px solid #333;border-left:0;border-top:0;-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s}.form-default-select .custom-dropdown-list{width:100%;padding:0;margin:0;list-style-type:none;transition:.2s linear}.form-default-select .custom-dropdown-list__item{padding:9px 15px;cursor:pointer;white-space:nowrap}.form-default-select .custom-dropdown-list__item:hover{background-color:#f6f6f6}.form-default-select .custom-dropdown-list__item.custom-dropdown-list__item_active{color:#acabaf}.form-default-select.custom-dropdown_round .custom-dropdown__button,.form-default-select.custom-dropdown_round .custom-dropdown__content{border-radius:22.5px}.form-underline__select .custom-dropdown .simplebar-track .simplebar-scrollbar.visible:before{opacity:1}.form-underline__select .custom-dropdown .simplebar-scrollbar{width:2px;right:0}.form-underline__select .custom-dropdown .simplebar-scrollbar:before{border-radius:0;background:#000}.form-underline__select .custom-dropdown .simplebar-track.vertical{width:2px;background:#fff}.form-underline__select .custom-dropdown__button{position:relative;background-color:transparent;border:none;border-bottom:1px solid #eee;padding:8px 0;transition:.3s;width:100%;text-align:left;cursor:pointer}.form-underline__select .custom-dropdown__button:focus,.form-underline__select .custom-dropdown__button:hover{outline:none}.form-underline__select .custom-dropdown_button__name{margin-bottom:15px;font-size:.875rem;text-transform:uppercase;color:grey}.form-underline__select .custom-dropdown_button__arrow{position:absolute;top:50%;right:0;height:8px;width:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;background-image:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/arrow_bottom.svg);background-repeat:no-repeat}.form-underline__select .custom-dropdown-list{width:100%;padding:0;margin:0;list-style-type:none;transition:.2s linear}.form-underline__select .custom-dropdown-list__item{padding:4px 8px;cursor:pointer}.form-underline__select .custom-dropdown-list__item:hover{background-color:#f6f6f6}.form-underline__select .custom-dropdown-list__item.custom-dropdown-list__item_active{color:#acabaf}.radiobutton{display:flex;align-items:flex-start;color:#969696}.radiobutton input{display:none;position:absolute;top:-9999px;left:-9999px;visibility:hidden;opacity:0}.radiobutton input:checked+.radiobutton__inner{border-color:var(--primary);background:var(--primary)}.radiobutton input:checked+.radiobutton__inner:after{opacity:1}.radiobutton input:disabled+.radiobutton__inner{background:#f5f5f5}.radiobutton__inner{flex:0 0 20px;display:inline-block;position:relative;height:20px;width:20px;background-color:#fff;border-radius:50%;border:1px solid #eee;cursor:pointer}.radiobutton__inner:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#fff;opacity:0;transition:all .3s ease-out}.radiobutton__text{display:inline-block;padding:1px 0 0 10px;font-size:.8rem;line-height:1.2rem;font-weight:500}.tabs{width:100%}.tabs.tabs_min .tabs__toggle button{padding:6px 21px;font-size:.6667rem}.tabs.tabs_mid .tabs__toggle button{padding:8px 21px;font-size:.9333rem}.tabs.tabs_big .tabs__toggle button{padding:11px 30px;font-size:1.067rem}.tabs.tabs_default .tabs__toggles{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:50px;border:1px solid #eee}.tabs.tabs_default .tabs__toggle button{border-right:1px solid #eee;border-left:1px solid #eee}.tabs.tabs_default .tabs__toggle:last-child button{border-right:0}.tabs.tabs_default .tabs__toggle.tabs__toggle_active button{border-radius:50px 50px 50px 50px;background-color:var(--primary);color:#fff}.tabs.tabs_underline .tabs__toggles{border-bottom:1px solid #eee}.tabs.tabs_underline .tabs__toggle button:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--primary);opacity:0;transition:all .3s ease-out}.tabs.tabs_underline .tabs__toggle.tabs__toggle_active button{color:var(--primary)}.tabs.tabs_underline .tabs__toggle.tabs__toggle_active button:after{opacity:1}.tabs__toggles{display:flex}.tabs__toggle{cursor:pointer;margin:0 -1px}.tabs__toggle button{position:relative;border:none;background:none;pointer-events:none;cursor:pointer}.tabs__toggle.tabs__toggle_active{margin:0}.tabs__content{display:none;padding:30px 0 0}.tabs__content.tabs__content_active{display:block}.tabs__circle{background-color:#fff;border-radius:50px;border:1px solid #eee;overflow:hidden}.tabs__circle .tabs__item{border-right:1px solid #eee;border-left:1px solid #eee;margin:0 -1px;cursor:pointer}.tabs__circle .tabs__item--active{position:relative;background-color:var(--primary);color:#fff;border-radius:50px 50px 50px 50px!important}.tabs__circle .tabs__item--active:before{content:"";position:absolute;left:-1px;top:0;height:100%;width:1px;background-color:#fff}.tabs__circle .tabs__item--active:after{content:"";position:absolute;right:-1px;top:0;height:100%;width:1px;background-color:#fff}.tabs__circle .tabs__item:first-child{border-left:0;border-radius:50px 0 0 50px;margin:0}.tabs__circle .tabs__item:last-child{border-right:0;border-radius:0 50px 50px 0;margin:0}.tabs__circle--min{font-size:10px}.tabs__circle--min .tabs__item{padding:3px 25px;text-transform:uppercase}.tabs__circle--mid{font-size:14px}.tabs__circle--mid .tabs__item{padding:6px 25px}.tabs__circle--max{font-size:16px}.tabs__circle--max .tabs__item{padding:9px 30px}.tabs__line{border-bottom:1px solid #eee}.tabs__line .tabs__item{cursor:pointer}.tabs__line .tabs__item--active{color:var(--primary);border-bottom:1px solid var(--primary)}.tabs__line--min{font-size:10px}.tabs__line--min .tabs__item{padding:7px 25px;text-transform:uppercase}.tabs__line--mid{font-size:14px}.tabs__line--mid .tabs__item{padding:8px 25px}.tabs__line--max{font-size:16px}.tabs__line--max .tabs__item{padding:13px 30px}.alert{position:relative;display:flex;align-items:center;border-radius:30px}.alert.alert_default{padding:10px 15px}.alert.alert_default .alert__icon{width:36px;height:36px;margin-right:15px}.alert.alert_default .alert__close svg{width:24px;height:24px}.alert.alert_small{padding:8px 11px}.alert.alert_small .alert__icon{width:18px;height:18px;margin-right:10px}.alert.alert_small .alert__close svg{width:18px;height:18px}.alert.alert_info{background-color:#e5f1ff;color:#2e7cd9}.alert.alert_info .alert__icon{background-image:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/alert_info.svg)}.alert.alert_info .alert__close svg{fill:#2e7cd9}.alert.alert_warning{background-color:#fdf1e5;color:#ff881b}.alert.alert_warning .alert__icon{background-image:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/alert_warning.svg)}.alert.alert_warning .alert__close svg{fill:#ff881b}.alert.alert_error{background-color:#ffecec;color:#f23030}.alert.alert_error .alert__icon{background-image:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/alert_error.svg)}.alert.alert_error .alert__close svg{fill:#f23030}.alert.alert_success{background-color:#e2f6e2;color:#42ab44}.alert.alert_success .alert__icon{background-image:url(/local/templates/.default/frontend/dist/css/../../main/images/icons/alert_success.svg)}.alert.alert_success .alert__close svg{fill:#42ab44}.alert__icon{border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%}.alert__title{font-size:.9333333333333333rem;line-height:1.3333333333333333rem;font-weight:700}.alert__desc{font-size:.8rem;line-height:1.2rem;font-weight:500}.alert__close{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:none;padding:5px;cursor:pointer}.label{padding:7px 17px 5px;border-radius:50px;text-align:center;color:#fff;font-size:.75rem}.label.label_blue{background:#197ed1}.label.label_yellow{background:#efa32a}.label.label_green{background:#22c25b}.text{font-size:15px;line-height:25px;overflow:hidden}.text>:last-child{margin-bottom:0}.text>:first-child{margin-top:0}.text h1,.text h2,.text h3,.text h4{margin-top:40px}.text h5,.text h6{margin-top:30px}.text a:not([class]){color:var(--primary)}.text a:not([class]):hover{text-decoration:underline}.text br,.text p:not(:last-child):not([class]){margin-bottom:20px}.text br{content:"";display:block}.text ul:not([class]){margin:0 0 25px 30px;list-style-type:disc}.text ol:not([class]){margin:0 0 25px 30px;list-style-type:decimal}.text ol:not([class]),.text ul:not([class]){margin-top:15px}@media (max-width:575px){.text h1,.text h2,.text h3,.text h4{margin-top:30px}}.text h3,.text h2{margin-bottom:38px;}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.is-open{display:block;overflow-x:hidden;overflow-y:auto}.modal__overlay{position:relative;z-index:5;width:auto;margin:0 auto;min-height:100%;-webkit-transform:translate(0);transform:translate(0);display:flex;justify-content:center;align-items:center}.modal__overlay:focus{outline:0}.modal__overlay:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.65}.modal__close{position:absolute;right:10px;top:10px;padding:20px;width:20px;height:20px;border:none;background:none;cursor:pointer;z-index:2;transition:all .3s ease-out}.modal__close:after,.modal__close:before{content:"";position:absolute;display:block;width:16px;height:1px;background-color:#333}.modal__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__close:after,.modal__close:before{top:calc(50% - .5px);left:calc(50% - 8px)}.modal__close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal__container{position:relative;background-color:#fff;width:100%;max-width:690px;margin:20px;padding:60px 60px 50px;overflow:hidden}.modal__title{margin:0 0 30px;font-size:24px;line-height:32px;font-weight:700;color:#333}.modal__body{font-weight:500;font-size:18px;line-height:25px;color:#333}@media (max-width:576px){.modal__container{padding:50px 12px}}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{opacity:1}to{opacity:0}}@keyframes b{0%{opacity:1}to{opacity:0}}@-webkit-keyframes c{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes c{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes d{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes d{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__container,.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:a .3s cubic-bezier(0,0,.2,1);animation:a .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container,.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:b .3s cubic-bezier(0,0,.2,1);animation:b .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.header-search,.search-form{display:flex;padding-right:15px}.search-form{position:relative;display:flex;width:100%}.search-form__icon{position:absolute;top:14px;left:25px;display:flex;align-items:center;justify-content:center;height:14px;width:14px}.search-form__icon svg{height:100%;fill:#aaa9ad}.search-form__input{display:flex;max-width:100%;flex:1;height:45px;padding-left:50px;padding-right:75px;border:1px solid #eaeaea;border-radius:50px 10px 10px 50px;background:transparent;font-size:13px;line-height:21px;transition:border-color .3s ease-out}.search-form__input::-webkit-input-placeholder{color:#aaa9ad;font-size:13px}.search-form__input::-moz-placeholder{color:#aaa9ad;font-size:13px}.search-form__input:-ms-input-placeholder{color:#aaa9ad;font-size:13px}.search-form__input::-ms-input-placeholder{color:#aaa9ad;font-size:13px}.search-form__input::placeholder{color:#aaa9ad;font-size:13px}.search-form__input:focus{border-color:var(--primary)}.search-form__button{position:absolute;right:0;display:flex;align-items:center;justify-content:center;height:45px;min-width:45px;border:2px solid var(--primary);border-radius:22.5px;background:var(--primary);color:#fff;cursor:pointer;transition:all .3s ease-out}.search-form__button svg{fill:#fff;transition:all .3s ease-out}.search-form__button:focus,.search-form__button:hover{background-color:#fff}.search-form__button:focus svg,.search-form__button:hover svg{fill:var(--primary)}.search__notice,.search__page-panel{display:block}.search__notice a{font-weight:500;margin-bottom:25px}.search__items-list{display:flex;flex-direction:column;padding-top:30px}.search__item{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eaeaea}.search__item-name{display:block;font-weight:500}.search__item-anons{margin-top:10px}.grid{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -15px -30px}.grid.grid_3column .grid__item{flex:1 1 33.33333%;max-width:33.33333%}.grid.grid_3column .grid__item.grid__item-big{flex:1 1 66.66667%;max-width:66.66667%}.grid.grid_3column .grid__item.grid__item-middle{flex:1 1 50%;max-width:50%}.grid.grid_4column .grid__item{flex:1 1 25%;max-width:25%}.grid.grid_4column .grid__item.grid__item-big{flex:1 1 75%;max-width:75%}.grid.grid_4column .grid__item.grid__item-middle{flex:1 1 50%;max-width:50%}.grid__item{padding:0 15px 30px}@media (max-width:982px){.grid.grid_4column .grid__item{flex:1 1 50%;max-width:50%}.grid.grid_4column .grid__item.grid__item-big{flex:1 1 100%;max-width:100%}.grid.grid_4column .grid__item.grid__item-middle{flex:1 1 50%;max-width:50%}}@media (max-width:768px){.grid.grid_3column .grid__item{flex:1 1 50%;max-width:50%}.grid.grid_3column .grid__item.grid__item-big{flex:1 1 100%;max-width:100%}.grid.grid_3column .grid__item.grid__item-middle{flex:1 1 50%;max-width:50%}}@media (max-width:576px){.grid.grid_3column .grid__item,.grid.grid_3column .grid__item.grid__item-big,.grid.grid_3column .grid__item.grid__item-middle,.grid.grid_4column .grid__item,.grid.grid_4column .grid__item.grid__item-big,.grid.grid_4column .grid__item.grid__item-middle{flex:1 1 100%;max-width:100%}}.product__order-item{margin:30px 0;display:flex;justify-content:space-between}.product__order-item .product__order-content{flex-grow:2}.product__order-image{flex-shrink:0;width:100px;height:100px;margin-right:20px;background-size:contain;background-repeat:no-repeat}.product__order-content{display:flex;flex-direction:column}.product__order-name{font-weight:500;font-size:18px;line-height:25px;color:#333}.product__order-price{margin:10px 0 0;display:flex;justify-content:flex-start;align-items:baseline}.product__order-price .product-price{font-weight:700;font-size:24px;line-height:32px}.product__order-price .product-price.price__old{vertical-align:baseline;margin-left:15px;font-size:18px;line-height:32px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#999}.text-block{width:100%;max-width:1350px;margin:auto;padding:75px 100px}.text-block.text-block--grey{background:#f8f8f8;border-radius:6px;color:#585757}@media (max-width:768px){.text-block{padding:50px}}@media (max-width:576px){.text-block{padding:50px 0}}.sidebar__block{padding-right:40px;border-right:1px solid rgba(51,51,51,.1)}.sidebar__block:not(:last-child){padding-bottom:60px}@media (max-width:1199px){.sidebar__block{width:265px}}@media (min-width:768px) and (max-width:991px){.sidebar{display:none}}@media (min-width:576px) and (max-width:767px){.sidebar{display:none}}@media (min-width:320px) and (max-width:575px){.sidebar{display:none}}.catalog-menu__title{margin:0 0 10px;font-size:1.5rem;line-height:1;font-weight:700;display:none}.sidebar__block.catalog-menu{border:none;padding-right:0}.sidebar__block.catalog-menu>ul{padding:0;border:1px solid rgba(51,51,51,.1)}.sidebar__block.catalog-menu>ul~.filter-header{margin-top:60px}.sidebar__block.catalog-menu>ul>li>a:hover{position:relative}.sidebar__block.catalog-menu>ul>li>a:hover:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:var(--primary)}.sidebar__block.catalog-menu li:last-child a{border-bottom:none}.sidebar__block.catalog-menu li .submenu{display:none;position:relative}.sidebar__block.catalog-menu li .submenu a{padding-top:7px;padding-bottom:7px;font-weight:400;border:none}.sidebar__block.catalog-menu li .submenu li:first-child a{padding-top:18px}.sidebar__block.catalog-menu li .submenu li:last-child a{padding-bottom:18px}.sidebar__block.catalog-menu li .submenu li.active a{//text-decoration:underline}.sidebar__block.catalog-menu li .submenu li:hover a{color:var(--primary)}.sidebar__block.catalog-menu li.active{border-bottom:1px solid rgba(51,51,51,.1)}.sidebar__block.catalog-menu li.active>a{background:var(--primary);color:#fff}.sidebar__block.catalog-menu li.active>a span{color:#fff}.sidebar__block.catalog-menu li.active>a:hover a{color:var(--primary)}.sidebar__block.catalog-menu li.active .submenu{display:block}.sidebar__block.catalog-menu a{display:block;padding:12px 20px 12px 30px;color:#333;font-size:15px;line-height:26px;font-weight:500;transition:color .3s ease-out;border:none;border-bottom:1px solid rgba(51,51,51,.1)}.sidebar__block.catalog-menu a span{padding-left:10px;color:#7e7e7e;font-size:15px;line-height:14px}.sidebar-news.sidebar-news_2 .sidebar-news-list-item__name{font-size:15px;line-height:25px;font-weight:500;color:#333}.sidebar-news.sidebar-news_2 .sidebar-news-list-item{min-height:0;border:none;box-shadow:none}.sidebar-news.sidebar-news_2 .sidebar-news-list-item a{position:static;flex-direction:column;align-items:flex-start;min-height:0;padding:0;font-size:1rem;text-align:left;color:#333}.sidebar-news.sidebar-news_2 .sidebar-news-list-item a:after{display:none}.sidebar-news.sidebar-news_2 .sidebar-news-list-item:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}.sidebar-news.sidebar-news_2 .sidebar-news-list-item:hover{box-shadow:none}.sidebar-news.sidebar-news_2 .sidebar-news-list-item:hover a{color:var(--primary)}.sidebar-news.sidebar-news_2 .sidebar-news-list-item__date{margin-bottom:10px;font-size:13px;line-height:21px;color:#626262}.sidebar-news__title{margin:0 0 30px;font-size:24px;line-height:32px;font-weight:700;color:#333}.sidebar-news-list{margin:0 0 30px}.sidebar-news-list-item{position:relative;min-height:170px;box-sizing:border-box;border-bottom:1px solid #eaeaea;cursor:pointer;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.15)}.sidebar-news-list-item a{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:45px 50px;text-align:center;color:#fff;font-size:18px;line-height:26px}.sidebar-news-list-item img{position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sidebar-news-list-item a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition:background-color .3s}.sidebar-news-list-item a:hover:after{background-color:rgba(0,0,0,.4)}.sidebar-news-list-item a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.sidebar-news-list-item:not(:last-child){margin-bottom:30px}.sidebar-news-list-item__name{position:relative;z-index:1;font-size:18px;line-height:26px;color:#fff}.sub-category{display:flex;flex-wrap:wrap;margin:0 -15px 20px}.sub-category-item{flex:1 0 30%;max-width:33.33333%;padding:0 15px 30px}.sub-category-item a{display:block;border:1px solid #eaeaea;color:#333}.sub-category-item:hover .sub-category-item__name{background:var(--primary);color:#fff}.sub-category-item__image{height:200px;border-bottom:1px solid #eaeaea}.sub-category-item__image img{max-height:100%}.sub-category-item__name{padding:25px 30px;transition:all .3s ease-out}.breadcrumbs{padding:30px 0 0;margin:0}.bx-breadcrumb{padding:30px 0 0;margin:0!important}.bx-breadcrumb .bx-breadcrumb-item{margin-bottom:0!important}.breadcrumbs__item{display:inline-block;position:relative}.breadcrumbs__item a,.breadcrumbs__item span{display:block;padding:3px 0;font-size:13px;line-height:21px}.breadcrumbs__item a{color:#a9a9ab}.breadcrumbs__item a:hover{color:var(--primary)}.breadcrumbs__item:not(:last-child) a{padding-right:15px}.breadcrumbs__item:not(:last-child):after{content:"/";position:absolute;top:7px;right:4px;width:4px;font-size:13px;line-height:21px;text-align:center;color:#a9a9ab}.page-header{padding-bottom:0;border-bottom:0;margin:10px 0 50px}.page-header h1{font-size:36px;line-height:48px;margin:0}@media (min-width:992px) and (max-width:1199px){.page-header{margin:15px 0 50px}.page-header h1{max-width:81%;line-height:48px}}@media (min-width:768px) and (max-width:991px){.page-header{margin:15px 0 50px}.page-header h1{max-width:92%;line-height:48px}}@media (min-width:576px) and (max-width:767px){.page-header{margin:15px 0 30px}.page-header h1{max-width:92%}}@media (min-width:320px) and (max-width:575px){.page-header{margin:15px 0 30px}.page-header h1{font-size:24px;line-height:36px}}.page-header.page-header--catalog-item h1{margin-top:10px;margin-bottom:30px;font-size:24px;line-height:32px}@media (max-width:575px){.page-header.page-header--catalog-item h1{font-size:18px;line-height:28px}}.page{padding:0 0 80px}@media (max-width:991px){.page{padding:0 0 80px}}@media (max-width:767px){.page{padding:0 0 60px}}.product-info{display:flex;flex-wrap:wrap;margin-bottom:30px}.product-info__col{flex:1 0 50%}.product-info__col.product-info__col_buttons{display:inline-flex;justify-content:flex-end;align-items:center}.product-info-price{display:flex;align-items:flex-end}.product-info-price__item{position:relative;font-size:2rem;font-weight:700}.product-info-price__item.product-info-price__item_old{margin-bottom:2px;color:#aaa9ad;font-size:1.2rem;text-decoration:line-through;font-weight:300}.product-info-price__item:not(:last-child){margin-right:15px}.product-info-presence{padding:25px 0 0}.product-info-presence.product-info-presence_stock{color:var(--primary)}.product-info-presence.product-info-presence_stock svg{fill:var(--primary)}.product-info-presence.product-info-presence_missing{color:var(--primary)}.product-info-presence.product-info-presence_missing svg{fill:var(--primary)}.product-info-presence.product-info-presence_booking{color:var(--primary)}.product-info-presence.product-info-presence_booking svg{fill:var(--primary)}.product-info-presence__icon{margin-right:20px}.product-info-presence__value{font-size:.8667rem;font-weight:700}.icon__favorite{cursor:pointer;font-size:1rem;border:0;background:transparent;transition:color .3s;padding:0}.icon__favorite .title{display:inline-block;margin-left:2px;white-space:nowrap}.icon__favorite svg{height:17px;width:19px;position:relative;top:2px;stroke:#333;stroke-width:2px}.icon__favorite svg path{transition:all .3s}.icon__favorite--active,.icon__favorite:hover{background:none;color:var(--primary)}.icon__favorite--active svg,.icon__favorite:hover svg{stroke:var(--primary)}.icon__favorite--active svg path{fill:var(--primary)}.icon__favorite.active,.icon__favorite:active{color:var(--primary)}.icon__favorite.active svg,.icon__favorite:active svg{stroke:var(--primary)}.icon__favorite.active svg path,.icon__favorite:active svg path{fill:var(--primary)}@media (max-width:1199px){.relative_slider{margin-top:90px}}@media (max-width:576px),(max-width:982px) and (min-width:768px){.product-info__col{flex:1 0 100%}.product-info__col.product-info__col_buttons{justify-content:center}.product-info__col:not(:last-child){margin-bottom:25px}}@media (max-width:576px){.product-info__col{justify-content:center}}.relative_slider{margin-top:95px}.relative_slider__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.relative_slider__header .title,.relative_slider__header h2{margin:0}.relative_slider__controls{white-space:nowrap}.relative_slider__controls li{display:inline-block;margin-left:10px}@media (max-width:991px){.relative_slider{margin-top:70px}}.product-slider{display:-ms-grid;display:grid;-ms-grid-columns:90px 20px 1fr;grid-template-columns:90px 1fr;grid-gap:20px;-ms-grid-rows:1fr;grid-template-rows:1fr}.product-slider>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product-slider>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.product-slider-previews__slide,.tns-horizontal.tns-subpixel>.tns-item.product-slider-previews__slide{cursor:pointer}.product-slider-previews__slide.product-slider-previews-slide_active .product-slider-previews-slide__wrap:after,.tns-horizontal.tns-subpixel>.tns-item.product-slider-previews__slide.product-slider-previews-slide_active .product-slider-previews-slide__wrap:after{border-color:var(--primary)}.product-slider-previews-slide__wrap{display:inline-flex;align-items:center;justify-content:center;position:relative;height:90px;width:100%;pointer-events:none}.product-slider-previews-slide__wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #eaeaea;transition:all .3s ease-in-out}.product-slider-previews-slide__wrap img{height:auto;width:auto;max-width:100%;max-height:100%}.product-slider__big-inner{-ms-grid-column:2;grid-column:2;overflow:hidden;height:390px;border:3px solid #eaeaea}.product-slider__big-inner .tns-horizontal.tns-subpixel>.tns-item,.product-slider__big-slide{display:flex;align-items:center;justify-content:center;height:390px;overflow:hidden}.product-slider__big-inner .tns-horizontal.tns-subpixel>.tns-item img,.product-slider__big-slide img{height:auto;width:auto;max-width:100%;max-height:100%}@media (max-width:768px){.product-slider{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:90px 20px 370px;grid-template-rows:90px 370px;margin-bottom:40px}.product-slider>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product-slider>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.product-slider__big-inner{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;height:370px}.product-slider__big-inner .tns-horizontal.tns-subpixel>.tns-item,.product-slider__big-slide{height:364px}}.specifications{line-height:1.733rem}.specifications-item{display:flex;justify-content:space-between;margin-bottom:10px;border-bottom:1px dashed #eaeaea}.specifications-item__value{text-align:right}.product-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:-webkit-max-content -webkit-max-content;-ms-grid-rows:max-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content}.product-block>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product-block>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product-block>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.product-block>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.product-block:not(:last-child){margin-bottom:30px}.product-block__title{font-size:1.067rem;line-height:2.133rem;font-weight:700;text-transform:uppercase}.product-block__link{-ms-grid-column:2;grid-column:2;justify-self:flex-end}.product-block__body{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:15px 0 0}.product-block__body,.product-block__body p{font-size:1rem;line-height:1.8rem}@media (max-width:450px),(max-width:992px) and (min-width:768px){.product-block{-ms-grid-rows:-webkit-max-content -webkit-max-content -webkit-max-content;-ms-grid-rows:max-content max-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content}.product-block__link,.product-block__title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.product-block__link{-ms-grid-row:2;grid-row:2;justify-self:flex-start}.product-block__body{-ms-grid-row:3;grid-row:3}}.product-labels{display:flex;flex-wrap:wrap;margin:0 -7px 10px}.product-labels .label{flex:0 1 auto;margin:0 7px 15px}.news-list__item{display:flex;padding:0 0 30px;border-bottom:1px solid #eaeaea}.news-list__item:hover .news-list-item__name{color:#333}.news-list__item:not(:last-child){margin:0 0 30px}.news-list__item:last-child{padding-bottom:0;border-bottom:none}.news-list__item:last-child .news-list-item__info{padding-bottom:0}.news-list-item__image{flex:0 0 280px;height:260px;margin-right:40px}.news-list-item__image img{height:260px;max-width:100%;-o-object-fit:cover;object-fit:cover}.news-list-item__info{flex:1 1 auto;padding:0}.news-list-item__date{margin-bottom:10px;font-size:13px;line-height:21px}.news-list-item__name{margin-bottom:20px;transition:all .3s ease-out}.news-list-item__name a{font-weight:700;font-size:18px;line-height:26px;color:#333;transition:color .3s}.news-list-item__name a:hover{color:var(--primary)}.news-list-item__desc{margin-top:20px;margin-bottom:30px;font-size:15px;line-height:25px}@media (max-width:767px){.news-list-item__image{flex:0 0 120px}.news-list-item__info{padding:0 0 0 30px}.news-list__item:not(:last-child){margin-bottom:30px}.news-list-item__image{display:none}.news-list-item__info{padding:0}}@media (max-width:575px){.news-list__item:not(:last-child){margin-bottom:15px}}.stock-list{display:flex;flex-wrap:wrap;margin:0 -15px -40px}.stock-list-item{display:flex;flex:1 0 50%;max-width:50%;padding:0 15px 40px;flex-direction:column}.stock-list-item>a{margin-bottom:25px;height:300px}.item-block__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-text{padding:0 0 20px;display:flex;flex-direction:column}.item-text__title{margin:0 0 5px;font-style:normal;font-weight:700;font-size:18px;line-height:26px;color:#333}.item-text__text{font-style:normal;font-weight:400;font-size:15px;line-height:25px;color:#7e7e7e}.more{justify-content:space-between;display:flex}@media (max-width:1199px){.stock-list{margin-bottom:-30px}.stock-list-item{padding-bottom:30px}.stock-list-item>a{height:255px}}@media (max-width:1024px){.item-text{text-align:justify}}@media (max-width:767px){.stock-list{flex-direction:column}.stock-list-item{max-width:100%}.stock-list-item>a{height:285px}}@media (max-width:575px){.stock-list-item>a{height:165px}}@media (max-width:320px){.item-text__title{width:67%}}.stock-list-item__image{position:relative;margin-bottom:25px;overflow:hidden;height:360px}.stock-list-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stock-list-item__name{margin-bottom:5px;font-size:1.125rem;line-height:1.625rem;transition:all .3s ease-out}.stock-list-item__desc{margin-bottom:30px;font-size:.875rem;line-height:1.3125rem}@media (max-width:1024px) and (min-width:768px){.stock-list-item__image{height:230px}}@media (max-width:768px) and (min-width:576px){.stock-list-item__image{height:190px}}.description,.news-detail{display:flex;flex-direction:column}.news-desc__image{padding:0 0 30px}.news-detail__title{margin:30px 0}.description__text{font-style:normal;font-weight:400;font-size:16px;line-height:28px}.news-detail-date{font-size:13px;line-height:21px}.news-detail-date>div{display:inline-block}.news-detail__image{margin-bottom:30px}@media (min-width:992px) and (max-width:1200px){.news-detail{max-width:93%}}@media (min-width:768px) and (max-width:991px){.news-detail{max-width:96%}}@media (min-width:576px) and (max-width:767px){.news-detail{max-width:96%}}.filial{display:none}.filial.active{display:block}.contacts{width:100%}.contacts,.contacts .about{display:flex;flex-direction:column}.contacts .about{padding-right:20px;width:50%;box-sizing:border-box}.contacts .about .link{font-weight:400}.contacts .about__title{margin-top:0;font-style:normal;font-weight:600;font-size:24px;line-height:32px;letter-spacing:.22px}.contacts .about-geo{padding-bottom:10px}.contacts .about-geo__text{font-style:normal;font-weight:600;font-size:15px;line-height:25px;color:rgba(51,51,51,.5);cursor:pointer;margin-right:30px;display:inline-block}.contacts .about-geo__text.active{color:var(--primary)}.contacts .about__text{font-style:normal;font-weight:400;font-size:15px;line-height:25px;color:#333}.contacts .about__text-red{color:#ff223d}.info{justify-content:space-between;padding-bottom:60px;display:flex}@media (max-width:991px){.info{flex-direction:column;padding-bottom:0}.contacts .about{width:auto;padding-bottom:30px}}@media (max-width:575px){.info{flex-direction:column}.about{padding-bottom:40px}}@media (max-width:320px){.info{flex-direction:column}.contacts,.info{width:100%}.contacts .about{width:100%;padding-bottom:40px}.contacts .about-geo{width:78%}}.branch{display:flex;flex-wrap:wrap}.branch:not(:last-child){margin-bottom:0}.branch__name{font-size:1.75rem;font-weight:700}.branch__info-wrap,.branch__name{flex:0 1 50%}.branch__info-wrap{flex:0 1 50%;padding-left:15px}.branch-info:not(:last-child){margin-bottom:20px}.branch-info__name,.branch-info__value{display:block}.branch-info__name{margin-bottom:10px;color:#aaa9ad}.branch-info__value{font-size:1.125rem;line-height:2rem}.branch-info__link{font-weight:500}@media (max-width:576px){.branch__info-wrap,.branch__name{flex:1 1 100%}.branch__info-wrap{padding:10px 0 0}}#filials-page__map{margin-top:20px;width:100%;height:500px}@media (max-width:991px){#filials-page__map{margin-top:30px;height:310px}}@media (max-width:767px){#filials-page__map{margin-top:0;height:255px}}@media (max-width:575px){#filials-page__map{height:160px}}.b-fast-order{display:flex;margin-bottom:30px}.b-fast-order__image{flex:0 0 150px;width:150px;height:150px;border:1px solid #eaeaea;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.b-fast-order__content{display:inline-flex;flex-direction:column;justify-content:space-between;flex:1 1 300px;padding:0 0 0 40px}.b-fast-order__name{margin-bottom:5px;line-height:1.4em}.b-fast-order__price{font-size:1.5rem;font-weight:700}.b-fast-order__price.b-fast-order__price_old{padding-left:15px;margin-bottom:1px;color:#aaa9ad;font-size:.8em;text-decoration:line-through}.search-results{padding:60px 0 0}.search-results-item{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #eaeaea}.search-results-item__link{display:block;margin-bottom:10px}.search-results-item__prev{line-height:1.8rem}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;overflow-scrolling:touch}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999}.glightbox-container .gslider{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:10%;top:0;width:80%;position:absolute}.glightbox-container .gslide{height:100%;width:100%;position:absolute;display:block;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glightbox-container .gslide.current{opacity:1;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%;display:flex;align-items:center;justify-content:center}.glightbox-container .ginner-container{width:auto;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;max-height:100vh;padding:15px}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;touch-action:auto}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:100%}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh}.gslide-video .gvideo-wrapper{position:relative;height:100vh;overflow:hidden;width:100%;height:0;padding-top:56.25%}.gslide-video iframe,.gslide-video object{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%;border:0}.gslide-video:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video .jw-media,.gslide-video .jw-video{position:relative!important}.gslide-video .jwplayer{max-width:100vw;width:100vh;height:auto!important}.gslide-video .box-emboss,.gslide-video .jwplayer{outline:none!important;box-shadow:none!important;border:none!important}.gslide-video .box-emboss .btnd.active,.gslide-video .box-emboss .btnd:active,.gslide-video .box-emboss .btnd:focus,.gslide-video .jwplayer .btnd.active,.gslide-video .jwplayer .btnd:active,.gslide-video .jwplayer .btnd:focus{background-image:none;outline:0;box-shadow:none}.gslide-video object{position:absolute;top:0;left:0}.gslide-inline{background:#fff;padding:20px;text-align:left;max-height:62vh;overflow:auto}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:62vh}.gslide-media{display:block;display:inline-flex;width:auto}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto}.gslide-description{float:left}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.glightbox-mobile .glightbox-container .gslide-description{background:transparent;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .5s ease}.glightbox-desc{display:none}.glightbox-open{overflow:hidden;-webkit-overflow-scrolling:touch;touch-action:auto;height:auto}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background: rgba(0,0,0,0.8)}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext::before,.glightbox-clean .gprev::before{background-image:url("/local/templates/.default/frontend/dist/css/../../main/images/fancybox_sprite.png")}.glightbox-clean .gprev::before{background-position:0 -35px;left:30%}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:20%;width:40%;height:60%}.glightbox-clean .gnext::before,.glightbox-clean .gprev::before{content:"";display:none;width:35px;height:35px;top:calc(50% - 17px);position:absolute}.glightbox-clean .gnext:hover::before,.glightbox-clean .gprev:hover::before{display:block}.glightbox-clean .gnext::before{background-position:0 -70px;right:30%}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@media (max-width:768px){.glightbox-clean .gnext,.glightbox-clean .gprev{display:none!important;}}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:48em){.glightbox-container .ginner-container{flex-direction:row}.glightbox-container .ginner-container.desc-left .gslide-description,.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-media,.glightbox-container .ginner-container.desc-top .gslide-media{order:1}.gslide-image img{max-height:97vh}.gslide-external,.gslide-inline{max-height:95vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-clean .ginner-container{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}}@media (min-width:62em){.glightbox-clean .gclose{right:20px}}@media screen and (max-height:480px){.gslide-video .gvideo-wrapper{padding-top:0;height:100vh}}@media screen and (max-height:420px).preload{position:fixed;top:0;left:0;justify-content:center;width:100%;height:100%;//background:rgba(0,0,0,.65)}.preload,.preload__dots{display:flex;align-items:center}.preload__dots{width:3.5em;flex-flow:row nowrap;justify-content:space-between}.preload__dots div{width:.8em;height:.8em;border-radius:50%;background-color:var(--primary);-webkit-animation:fade .8s ease-in-out infinite alternate;animation:fade .8s ease-in-out infinite alternate}.preload__dots div:first-of-type{-webkit-animation-delay:-.4s;animation-delay:-.4s}.preload__dots div:nth-of-type(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}@-webkit-keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:1}to{opacity:0}}.p404{display:flex;flex-direction:column;align-items:center;text-align:center}.p404__code{margin-bottom:20px;font-size:100px;line-height:100px}.p404__code,.p404__text{font-family:Montserrat;font-style:normal;font-weight:700;color:#333}.p404__text{margin-bottom:50px;font-size:36px;line-height:48px}@media (max-width:767px){.p404__code{margin-bottom:15px;font-size:60px;line-height:60px}.p404__text{margin-bottom:40px;font-size:24px;line-height:48px}}@media (max-width:575px){.p404__code{margin-bottom:20px}.p404__text{margin-bottom:30px;line-height:32px}}body,html{font-family:Montserrat,sans-serif;color:#333}@media (max-width:1024px){.container{max-width:100%}}.logo-circle{fill:#9e9e9e}.product-detain-wrap{margin-bottom:60px}.product-desc{padding:30px 0 0}.gslide-description{display:none!important}
/*# sourceMappingURL=scss.map */

			@media(max-width:979px){
				.dulidulidilidili .modal__body{margin-bottom:60px;}
}


.error .politic__text:before {
	border: 1px solid red!important;
}
/* End */


/* Start:/local/templates/.default/public/css/theme/color_31.css?178999868930*/
:root {
	--primary: #000000;
}
/* End */


/* Start:/local/templates/.default/public/css/theme/font_size_16.css?178999868934*/

html,
body {
    font-size: px;
}
/* End */


/* Start:/local/templates/.default/public/css/theme/font_default.css?178999868975*/
html,
body,
button,
input,
a {
    font-family: "Montserrat", sans-serif;
}
/* End */


/* Start:/local/templates/.default/views/header/responsive/style.css?16191782873739*/
.header-responsive{flex:0 1 auto;display:none;padding:25px 0}.header-responsive__burger-wrap{position:relative}.header-responsive__burger{position:relative;padding:0;margin:0;display:block;width:46px;height:46px;border-radius:50%;background-color:#eaeaea;box-sizing:border-box;border:0;cursor:pointer}.header-responsive__burger:after,.header-responsive__burger:before{content:"";position:absolute;display:block;height:2px;left:14px;background-color:#333;transition:.3s all ease-out}.header-responsive__burger:before{width:18px;top:18px}.header-responsive__burger:after{bottom:18px;width:18px}.header-responsive__burger.header-responsive__burger_open{position:fixed;z-index:1001;transform:translate(0,-23px)}.header-responsive__burger.header-responsive__burger_open:after{width:18px;top:calc(50% - 1px);transform:rotate(135deg)}.header-responsive__burger.header-responsive__burger_open:before{top:auto;bottom:calc(50% - 1px);transform:rotate(45deg)}.header-responsive__logo{padding:0}.header-responsive__logo img{max-height:46px;width:auto}.header-responsive__logo a{width:100%;justify-content:center}.header-responsive__logo a img,.header-responsive__logo a svg{max-height:70px}.header-responsive-phone{display:flex;justify-content:flex-end;padding:10px 15px;color:#333;font-size:1.125rem}.header-responsive-phone__icon{display:flex;align-items:center;justify-content:center;margin-right:5px}.header-responsive-phone__icon path,.header-responsive-phone__icon svg{height:15px;fill:#333}.head-nav__modal{min-height:100vh;padding-top:30px}.mobile-menu{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;overflow:auto;visibility:hidden;pointer-events:none;opacity:0;transform:translate(0,200px);background:#fff;transition:.3s all ease-out;-webkit-overflow-scrolling:touch}.mobile-menu.mobile-menu_open{visibility:visible;pointer-events:all;opacity:1;transform:none}.mobile-menu__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:30px 75px}.mobile-menu__menu{margin-bottom:25px}.mobile-menu__menu a{display:block;padding:10px 0;font-size:1.067rem;color:#333}.mobile-menu__menu.mobile-menu__menu_nav-site a{font-size:.8667rem;color:#aaa9ad}.mobile-menu__menu .more-menu .menu__dots,.mobile-menu__menu .more-menu .more-menu__link{display:none}.mobile-menu__contact{display:inline-flex;align-items:center;width:100%;margin-bottom:20px;color:#333;font-size:1.067rem;text-decoration:none}.mobile-menu-contact__icon{display:flex;justify-content:center;align-items:center;min-width:46px;height:46px;margin-right:15px;border:1px solid #aaa9ad;border-radius:50%}.mobile-menu-contact__icon path,.mobile-menu-contact__icon svg{height:15px;fill:#333}.mobile-menu-contact__value{line-height:1.733rem}.mobile-menu__contacts{width:100%}.header-responsive__callback .btn{font-weight:bold}@media(max-width:991px){.header{display:none}.header-responsive{display:block}}@media(max-width:767px){.header-responsive-phone{padding:0 15px}.header-responsive-phone__value,.header-responsive__callback{display:none}.header-responsive-phone__icon{flex:0 0 46px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--primary);border-radius:50%}.header-responsive-phone__icon path,.header-responsive-phone__icon svg{fill:var(--primary)}}@media(max-width:575px){.header-responsive{padding:15px 0}.header-responsive__burger.header-responsive__burger_open:before{transform:rotate(45deg)}.header-responsive__burger.header-responsive__burger_open:after{transform:rotate(135deg)}.mobile-menu__content{padding:80px 15px 15px}}
.b-1{width: 18px;position: absolute;background-color: #333;height: 2px;left: 14px;top: 22px;}
.header-responsive__burger_open .b-1{display:none;}
/* End */


/* Start:/local/templates/.default/views/header/default/style.css?16969282106132*/
a {
  color: #000; }

.header-top {
  position: relative;
  z-index: 1; }
  .header-top:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.5;
    background: #FFF8F1; }

.header-address__value {
  font-size: 13px;
  line-height: 21px;
  color: #333; }

.header-top
.header-bottom {
  position: relative;
  z-index: 1; }

.header-bottom {
  border-top: 1px solid rgba(234, 234, 234, 0.5);
  border-bottom: 1px solid rgba(234, 234, 234, 0.5); }

.header-top__navbar ul {
  display: flex;
  justify-content: space-between;
  z-index: 1; }
  .header-top__navbar ul li a {
    display: block;
    color: #6f6f6f;
    padding: 15px 5px;
    font-size: 13px;
    line-height: 21px;
    font-weight: 500; }
    .header-top__navbar ul li a:hover {
      color: var(--primary); }
  .header-top__navbar ul li a.active {
    color: var(--primary); }
  .header-top__navbar ul li:first-child a {
    padding-left: 0; }

.header-address__icon {
  display: flex;
  align-items: center;
  padding-right: 10px;
  position: relative;
  margin-top: -2px; }
  .header-address__icon svg,
  .header-address__icon path {
    width: 14px;
    fill: #333; }

.header-address__link {
  color: #000;
  font-size: 14px;
  line-height: 21px; }
  .header-address__link path,
  .header-address__link .header-address__value {
    transition: color 300ms; }
  .header-address__link:hover .header-address__value {
    color: var(--primary); }
  .header-address__link:hover path {
    fill: var(--primary); }

.header-middle {
  display: flex;
  align-items: center;
  padding: 25px 0; }

.header-middle__logo {
  display: flex;
  align-items: center;
  flex: 0 1 auto; }
  .header-middle__logo svg,
  .header-middle__logo img {
    flex: 1 1 100%;
    width: auto;
    max-width: 190px;
    max-height: 150px; }
    .header-middle__logo svg .logo-font,
    .header-middle__logo img .logo-font {
      fill: #333; }
  .header-middle__logo .logo-circle {
    fill: var(--primary); }

.head-logo__link .logo-circle {
  fill: var(--primary); }

.header-search {
  display: flex;
  align-items: center;
  flex: 1 1 100px;
  padding: 0 30px; }

.header__contact {
  flex-shrink: 0;
  display: flex;
  justify-content: flex-end;
  padding-left: 0; }

.header__phone {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  margin-right: 30px;
  color: #333;
  font-size: 18px;
  line-height: 32px; }
  .header__phone span {
    padding-left: 10px; }
  .header__phone svg,
  .header__phone path {
    width: 16px;
    fill: #333;
    transition: 0.3s all ease-out; }
  .header__phone:hover {
    color: var(--primary); }
    .header__phone:hover svg,
    .header__phone:hover path {
      fill: var(--primary); }

.header__call {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end; }

.menu__button {
  display: none;
  cursor: pointer; }

.menu__dots {
  position: relative;
  height: 15px;
  width: 15px;
  margin-left: 5px; }
  .menu__dots svg {
    height: 18px;
    fill: #333; }

.header-catalog-menu ul {
  display: flex;
  justify-content: space-between; }
  .header-catalog-menu ul > li {
    flex: 0 0 auto;
    padding: 0 15px;
    cursor: pointer; }
    .header-catalog-menu ul > li > a {
      position: relative;
      z-index: 1;
      display: block;
      width: 100%;
      padding: 13px 0;
      text-align: center;
      font-weight: 500;
      font-size: 15px;
      line-height: 26px;
      color: #333;
      white-space: nowrap; }
      .header-catalog-menu ul > li > a:before {
        content: '';
        position: absolute;
        bottom: -1px;
        left: 0;
        width: 100%;
        height: 2px;
        background: var(--primary);
        opacity: 0;
        transition: 0.3s all ease-out; }
      .header-catalog-menu ul > li > a.active:before, .header-catalog-menu ul > li > a:hover:before {
        opacity: 1; }
    .header-catalog-menu ul > li.more__menu {
      position: relative; }
      .header-catalog-menu ul > li.more__menu ul {
        position: relative; }
        .header-catalog-menu ul > li.more__menu ul:before {
          content: '';
          position: absolute;
          top: -3px;
          left: 0;
          width: 100%;
          height: 2px;
          background: var(--primary);
          transition: 0.3s all ease-out; }
        .header-catalog-menu ul > li.more__menu ul li a:hover:before {
          opacity: 0; }
    .header-catalog-menu ul > li:first-child {
      padding-left: 0; }
    .header-catalog-menu ul > li:last-child {
      padding-right: 2px; }

.header .more-menu {
  flex: 0 1 auto; }
  .header .more-menu .more-menu__submenu {
    position: absolute;
    z-index: 2;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    pointer-events: none;
    opacity: 0;
    right: 0;
    left: auto;
    padding: 0;
    max-width: 300px;
    min-width: 250px;
    border-top: 1px solid #eaeaea;
    background-color: #fff;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.15);
    transition: 0.3s all ease-out; }
    .header .more-menu .more-menu__submenu li {
      padding: 0;
      transition: 0.3s all ease-out; }
      .header .more-menu .more-menu__submenu li a {
        display: block;
        padding: 10px 25px;
        text-align: left;
        color: #333;
        white-space: normal; }
      .header .more-menu .more-menu__submenu li:hover, .header .more-menu .more-menu__submenu li:focus {
        background: rgba(234, 234, 234, 0.5); }
  .header .more-menu:hover .more-menu__submenu, .header .more-menu:focus
  .more-menu__link:hover .more-menu__submenu,
  .header .more-menu .more-menu__link:focus .more-menu__submenu {
    overflow: visible;
    pointer-events: all;
    opacity: 1; }
  .header .more-menu .more-menu__link {
    display: flex;
    align-items: center;
    cursor: pointer; }

@media (max-width: 1200px) {
  .header-middle__logo {
    flex-basis: 180px; }

  .header__phone {
    margin-right: 15px; }

  .header__phone a {
    font-size: 1rem; } }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/.default/views/footer/default/style.css?16176238944242*/
.footer {
  position: relative;
  flex: 0 0 auto;
  color: #aaa9ad;
}
.footer a {
  display: inline-block;
  color: #848487;
  font-size: 15px;
  line-height: 25px;
  transition: 0.3s all ease-out;
}
.footer a:hover, .footer a:focus, .footer a:active {
  color: #aaa9ad;
}

.footer__copyright {
  font-size: 13px;
  line-height: 21px;
  color: #999;
}

.footer__copyright,
.footer__socials,
.footer__developer {
  margin-right: 10px;
  width: calc((100% - 10px * 2) / 3);
}

.footer__developer {
  margin-right: 0;
}

.footer-top {
  padding: 50px 0;
  padding-bottom: 42px;
  background-color: #333;
}

.footer-nav a {
  display: block;
  padding: 8px 0;
}
.footer-nav.footer-nav_two-columns {
  margin-top: -10px;
}
.footer-nav.footer-nav_two-columns ul {
  columns: 2;
  column-gap: 30px;
}
.footer-nav.footer-nav_two-columns li {
  break-inside: avoid-column;
}
.footer-nav.footer-nav_two-columns a {
  color: #fff;
}
.footer-nav.footer-nav_two-columns a:hover, .footer-nav.footer-nav_two-columns a:focus, .footer-nav.footer-nav_two-columns a:active {
  color: #aaa9ad;
}

.footer-nav__title {
  font-size: 15px;
  line-height: 21px;
  margin-bottom: 10px;
  color: #fff;
}

.footer-nav__catalog a:hover, .footer-nav__catalog a:focus, .footer-nav__catalog a:active {
  color: #fff;
}

.footer-contact {
  display: flex;
  color: #fff;
}
.footer-contact:not(:last-child) {
  margin-bottom: 30px;
}

.footer-contact__icon {
  position: relative;
  padding-top: 5px;
  flex: 0 1;
  display: inline-flex;
  justify-content: flex-start;
  margin-right: 12px;
  margin-top: -2px;
}
.footer-contact__icon svg {
  width: 16px;
}
.footer-contact__icon svg path {
  fill: #fff;
}

.footer-contact__name {
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 21px;
}

a.footer-contact__link {
  font-size: 15px;
  line-height: 25px;
  color: #fff;
}

.footer__bottom {
  padding: 30px 15px;
  background-color: #3d3d3d;
}

.footer__bottom-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}

.footer__developer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.footer__developer svg,
.footer__developer path {
  fill: #fff;
  transition: fill 0.5s;
}
.footer__developer svg {
  height: 50px !important;
  width: auto !important;
}
.footer__developer span {
  color: #fff;
  font-size: 0.8125rem;
}
.footer__developer a {
  display: inline-flex;
  padding-left: 10px;
  opacity: 0.5;
}
.footer__developer a:hover {
  opacity: 1;
}

.footer-socials {
  display: flex;
  align-items: center;
  justify-content: center;
}

.footer-socials__item {
  opacity: 0.4;
  transition: 0.3s all ease-out;
}
.footer-socials__item:not(:last-child) {
  margin-right: 20px;
}
.footer-socials__item:hover, .footer-socials__item:focus {
  opacity: 1;
}

@media (max-width: 1199px) {
  .footer__bottom-wrap {
    padding: 0;
  }
}
@media (max-width: 991px) {
  .footer-nav.footer-nav_two-columns ul {
    columns: 1;
  }
}
@media (max-width: 767px) {
  .footer-nav {
    margin-bottom: 30px;
  }

  .footer-socials,
.footer__developer,
.footer__bottom-wrap {
    justify-content: flex-start;
  }

  .footer-socials {
    margin: 10px 0;
    order: 2;
    width: initial;
  }

  .footer__copyright {
    order: 3;
    padding-top: 30px;
    width: 100%;
  }

  .footer__developer {
    order: 1;
    width: initial;
    margin-right: 90px;
  }
  .footer__developer a {
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .footer-contact {
    font-size: 0.8667rem;
    line-height: 1.333rem;
  }
  .footer-contact:not(:last-child) {
    margin-bottom: 15px;
  }

  .footer-nav:nth-of-type(1) {
    margin-bottom: 0;
  }
  .footer-nav.footer-nav_two-columns {
    margin-top: 0;
  }
  .footer-nav.footer-nav_two-columns a,
.footer-nav a {
    padding: 5px 0;
  }

  .footer__bottom {
    padding: 25px 15px;
    font-size: 0.8667rem;
    line-height: 1.333rem;
  }

  .footer__developer {
    order: 0;
    width: 100%;
  }
  .footer__developer a {
    padding: 0;
  }

  .footer__socials {
    order: 1;
    margin: 30px 0;
    width: 100%;
  }

  .footer__copyright {
    order: 2;
    padding: 0;
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/.default/frontend/dist/css/custom.css?1639922474809*/
.back-to-top {
  position: fixed;
  right: 20px;
  bottom: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  background-color: var(--primary);
  border-radius: 50%;
  opacity: 1;
  transition: opacity 300ms, background-color 300ms;
  cursor: pointer;
  z-index: 999;
}
.back-to-top:hover {
  opacity: 0.9;
}
.back-to-top svg {
  transform: rotate(-90deg);
  fill: #fff;
  margin-bottom: 4px;
  width: 11px;
}

.back-to-top--hidden {
  opacity: 0;
  transition: opacity 300ms, visibility 300ms;
  visibility: hidden;
}

@media (max-width: 1200px) {
  input {
    font-size: 16px !important;
  }

  .back-to-top {
    width: 45px;
    height: 45px;
  }
  .back-to-top svg {
    width: 20px;
    height: 20px;
  }
}

/*# sourceMappingURL=custom.css.map */

/* End */
/* /local/templates/.default/frontend/dist/css/styles.css?178999577281434 */
/* /local/templates/.default/public/css/theme/color_31.css?178999868930 */
/* /local/templates/.default/public/css/theme/font_size_16.css?178999868934 */
/* /local/templates/.default/public/css/theme/font_default.css?178999868975 */
/* /local/templates/.default/views/header/responsive/style.css?16191782873739 */
/* /local/templates/.default/views/header/default/style.css?16969282106132 */
/* /local/templates/.default/views/footer/default/style.css?16176238944242 */
/* /local/templates/.default/frontend/dist/css/custom.css?1639922474809 */
