.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}.mt-6{margin-top:6rem!important}.mt-7{margin-top:7rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:9rem!important}.mt-10{margin-top:10rem!important}.mt-11{margin-top:11rem!important}.mt-12{margin-top:12rem!important}.mt-13{margin-top:13rem!important}.mt-14{margin-top:14rem!important}.mt-15{margin-top:15rem!important}.mt-16{margin-top:16rem!important}.mt-17{margin-top:17rem!important}.mt-18{margin-top:18rem!important}.mt-19{margin-top:19rem!important}.mt-20{margin-top:20rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:9rem!important}.mb-10{margin-bottom:10rem!important}.mb-11{margin-bottom:11rem!important}.mb-12{margin-bottom:12rem!important}.mb-13{margin-bottom:13rem!important}.mb-14{margin-bottom:14rem!important}.mb-15{margin-bottom:15rem!important}.mb-16{margin-bottom:16rem!important}.mb-17{margin-bottom:17rem!important}.mb-18{margin-bottom:18rem!important}.mb-19{margin-bottom:19rem!important}.mb-20{margin-bottom:20rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:1rem!important}.ml-2{margin-left:2rem!important}.ml-3{margin-left:3rem!important}.ml-4{margin-left:4rem!important}.ml-5{margin-left:5rem!important}.ml-6{margin-left:6rem!important}.ml-7{margin-left:7rem!important}.ml-8{margin-left:8rem!important}.ml-9{margin-left:9rem!important}.ml-10{margin-left:10rem!important}.ml-11{margin-left:11rem!important}.ml-12{margin-left:12rem!important}.ml-13{margin-left:13rem!important}.ml-14{margin-left:14rem!important}.ml-15{margin-left:15rem!important}.ml-16{margin-left:16rem!important}.ml-17{margin-left:17rem!important}.ml-18{margin-left:18rem!important}.ml-19{margin-left:19rem!important}.ml-20{margin-left:20rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!important}.mr-4{margin-right:4rem!important}.mr-5{margin-right:5rem!important}.mr-6{margin-right:6rem!important}.mr-7{margin-right:7rem!important}.mr-8{margin-right:8rem!important}.mr-9{margin-right:9rem!important}.mr-10{margin-right:10rem!important}.mr-11{margin-right:11rem!important}.mr-12{margin-right:12rem!important}.mr-13{margin-right:13rem!important}.mr-14{margin-right:14rem!important}.mr-15{margin-right:15rem!important}.mr-16{margin-right:16rem!important}.mr-17{margin-right:17rem!important}.mr-18{margin-right:18rem!important}.mr-19{margin-right:19rem!important}.mr-20{margin-right:20rem!important}@media (max-width:991px){.mt-mob-0{margin-top:0!important}.mt-mob-1{margin-top:1rem!important}.mt-mob-2{margin-top:2rem!important}.mt-mob-3{margin-top:3rem!important}.mt-mob-4{margin-top:4rem!important}.mt-mob-5{margin-top:5rem!important}.mt-mob-6{margin-top:6rem!important}.mt-mob-7{margin-top:7rem!important}.mt-mob-8{margin-top:8rem!important}.mt-mob-9{margin-top:9rem!important}.mt-mob-10{margin-top:10rem!important}.mt-mob-11{margin-top:11rem!important}.mt-mob-12{margin-top:12rem!important}.mt-mob-13{margin-top:13rem!important}.mt-mob-14{margin-top:14rem!important}.mt-mob-15{margin-top:15rem!important}.mt-mob-16{margin-top:16rem!important}.mt-mob-17{margin-top:17rem!important}.mt-mob-18{margin-top:18rem!important}.mt-mob-19{margin-top:19rem!important}.mt-mob-20{margin-top:20rem!important}.mb-mob-0{margin-bottom:0!important}.mb-mob-1{margin-bottom:1rem!important}.mb-mob-2{margin-bottom:2rem!important}.mb-mob-3{margin-bottom:3rem!important}.mb-mob-4{margin-bottom:4rem!important}.mb-mob-5{margin-bottom:5rem!important}.mb-mob-6{margin-bottom:6rem!important}.mb-mob-7{margin-bottom:7rem!important}.mb-mob-8{margin-bottom:8rem!important}.mb-mob-9{margin-bottom:9rem!important}.mb-mob-10{margin-bottom:10rem!important}.mb-mob-11{margin-bottom:11rem!important}.mb-mob-12{margin-bottom:12rem!important}.mb-mob-13{margin-bottom:13rem!important}.mb-mob-14{margin-bottom:14rem!important}.mb-mob-15{margin-bottom:15rem!important}.mb-mob-16{margin-bottom:16rem!important}.mb-mob-17{margin-bottom:17rem!important}.mb-mob-18{margin-bottom:18rem!important}.mb-mob-19{margin-bottom:19rem!important}.mb-mob-20{margin-bottom:20rem!important}.ml-mob-0{margin-left:0!important}.ml-mob-1{margin-left:1rem!important}.ml-mob-2{margin-left:2rem!important}.ml-mob-3{margin-left:3rem!important}.ml-mob-4{margin-left:4rem!important}.ml-mob-5{margin-left:5rem!important}.ml-mob-6{margin-left:6rem!important}.ml-mob-7{margin-left:7rem!important}.ml-mob-8{margin-left:8rem!important}.ml-mob-9{margin-left:9rem!important}.ml-mob-10{margin-left:10rem!important}.ml-mob-11{margin-left:11rem!important}.ml-mob-12{margin-left:12rem!important}.ml-mob-13{margin-left:13rem!important}.ml-mob-14{margin-left:14rem!important}.ml-mob-15{margin-left:15rem!important}.ml-mob-16{margin-left:16rem!important}.ml-mob-17{margin-left:17rem!important}.ml-mob-18{margin-left:18rem!important}.ml-mob-19{margin-left:19rem!important}.ml-mob-20{margin-left:20rem!important}.mr-mob-0{margin-right:0!important}.mr-mob-1{margin-right:1rem!important}.mr-mob-2{margin-right:2rem!important}.mr-mob-3{margin-right:3rem!important}.mr-mob-4{margin-right:4rem!important}.mr-mob-5{margin-right:5rem!important}.mr-mob-6{margin-right:6rem!important}.mr-mob-7{margin-right:7rem!important}.mr-mob-8{margin-right:8rem!important}.mr-mob-9{margin-right:9rem!important}.mr-mob-10{margin-right:10rem!important}.mr-mob-11{margin-right:11rem!important}.mr-mob-12{margin-right:12rem!important}.mr-mob-13{margin-right:13rem!important}.mr-mob-14{margin-right:14rem!important}.mr-mob-15{margin-right:15rem!important}.mr-mob-16{margin-right:16rem!important}.mr-mob-17{margin-right:17rem!important}.mr-mob-18{margin-right:18rem!important}.mr-mob-19{margin-right:19rem!important}.mr-mob-20{margin-right:20rem!important}}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pt-5{padding-top:5rem!important}.pt-6{padding-top:6rem!important}.pt-7{padding-top:7rem!important}.pt-8{padding-top:8rem!important}.pt-9{padding-top:9rem!important}.pt-10{padding-top:10rem!important}.pt-11{padding-top:11rem!important}.pt-12{padding-top:12rem!important}.pt-13{padding-top:13rem!important}.pt-14{padding-top:14rem!important}.pt-15{padding-top:15rem!important}.pt-16{padding-top:16rem!important}.pt-17{padding-top:17rem!important}.pt-18{padding-top:18rem!important}.pt-19{padding-top:19rem!important}.pt-20{padding-top:20rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.pb-5{padding-bottom:5rem!important}.pb-6{padding-bottom:6rem!important}.pb-7{padding-bottom:7rem!important}.pb-8{padding-bottom:8rem!important}.pb-9{padding-bottom:9rem!important}.pb-10{padding-bottom:10rem!important}.pb-11{padding-bottom:11rem!important}.pb-12{padding-bottom:12rem!important}.pb-13{padding-bottom:13rem!important}.pb-14{padding-bottom:14rem!important}.pb-15{padding-bottom:15rem!important}.pb-16{padding-bottom:16rem!important}.pb-17{padding-bottom:17rem!important}.pb-18{padding-bottom:18rem!important}.pb-19{padding-bottom:19rem!important}.pb-20{padding-bottom:20rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-3{padding-left:3rem!important}.pl-4{padding-left:4rem!important}.pl-5{padding-left:5rem!important}.pl-6{padding-left:6rem!important}.pl-7{padding-left:7rem!important}.pl-8{padding-left:8rem!important}.pl-9{padding-left:9rem!important}.pl-10{padding-left:10rem!important}.pl-11{padding-left:11rem!important}.pl-12{padding-left:12rem!important}.pl-13{padding-left:13rem!important}.pl-14{padding-left:14rem!important}.pl-15{padding-left:15rem!important}.pl-16{padding-left:16rem!important}.pl-17{padding-left:17rem!important}.pl-18{padding-left:18rem!important}.pl-19{padding-left:19rem!important}.pl-20{padding-left:20rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.pr-3{padding-right:3rem!important}.pr-4{padding-right:4rem!important}.pr-5{padding-right:5rem!important}.pr-6{padding-right:6rem!important}.pr-7{padding-right:7rem!important}.pr-8{padding-right:8rem!important}.pr-9{padding-right:9rem!important}.pr-10{padding-right:10rem!important}.pr-11{padding-right:11rem!important}.pr-12{padding-right:12rem!important}.pr-13{padding-right:13rem!important}.pr-14{padding-right:14rem!important}.pr-15{padding-right:15rem!important}.pr-16{padding-right:16rem!important}.pr-17{padding-right:17rem!important}.pr-18{padding-right:18rem!important}.pr-19{padding-right:19rem!important}.pr-20{padding-right:20rem!important}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular/Montserrat-Regular.svg#Montserrat-Regular) format("svg")}}.font-Montserrat-Regular{font-family:Montserrat-Regular}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat-Medium/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium/Montserrat-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat-Medium/Montserrat-Medium.svg#Montserrat-Medium) format("svg")}}.font-Montserrat-Medium{font-family:Montserrat-Medium}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.svg#Montserrat-SemiBold) format("svg")}}.font-Montserrat-SemiBold{font-family:Montserrat-SemiBold}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.svg#Montserrat-Bold) format("svg")}}.font-Montserrat-Bold{font-family:Montserrat-Bold}@font-face{font-family:Montserrat-Black;src:url(../fonts/Montserrat-Black/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black/Montserrat-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-Black;src:url(../fonts/Montserrat-Black/Montserrat-Black.svg#Montserrat-Black) format("svg")}}.font-Montserrat-Black{font-family:Montserrat-Black}@font-face{font-family:Montserrat-Extrabold;src:url(../fonts/Montserrat-Extrabold/Montserrat-Extrabold.woff2) format("woff2"),url(../fonts/Montserrat-Extrabold/Montserrat-Extrabold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Montserrat-Extrabold;src:url(../fonts/Montserrat-Extrabold/Montserrat-Extrabold.svg#Montserrat-Extrabold) format("svg")}}.font-Montserrat-Extrabold{font-family:Montserrat-Extrabold}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.display-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.layout-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout-row-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}body,html{height:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}@media (max-width:991px){html{font-size:57.5%}}@media (max-width:767px){html{font-size:55%}}body{background-color:#F9F9F9;color:#1A1C1C;font-family:Montserrat-Medium,sans-serif;line-height:1.2;font-size:1.6rem;font-weight:400;padding-top:8.6rem}@media (max-width:1359px){body{padding-top:64px}}.page-wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.page-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-content>:last-child{padding-bottom:10rem}@media (max-width:1199px){.page-content>:last-child{padding-bottom:60px}}img{max-width:100%;-webkit-transition:.3s;transition:.3s;vertical-align:middle;width:auto;height:auto}input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;min-width:1rem;margin:0}input.disabled,input[disabled=true],input[disabled]{opacity:.5!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}.h1,h1{font-size:6.4rem;font-family:Montserrat-Bold,sans-serif;margin-bottom:1rem;text-transform:none}@media (max-width:1199px){.h1,h1{font-size:32px;margin-bottom:16px}}.h2,h2{font-size:3.2rem;font-family:Montserrat-SemiBold,sans-serif;margin-bottom:2rem;text-transform:uppercase}@media (max-width:1199px){.h2,h2{font-size:20px;margin-bottom:1.5rem}}label{margin-bottom:0}svg{width:100%;height:100%;fill:currentColor}a{color:inherit;text-decoration:underline;-webkit-transition:.3s;transition:.3s}a.disabled,a[disabled=true],a[disabled]{cursor:default;opacity:.5!important}a:hover{color:#8F0100}a.link-item{color:#000;display:inline-block;font-size:1.4rem;font-weight:500;position:relative}a.link-item::after{background:url(../img/icons/right-arrow-denim.svg) 0 0/0.8rem 1rem no-repeat;content:"";display:none;height:1rem;position:absolute;top:.3rem;-webkit-transition:.3s;transition:.3s;width:.8rem}a.link-item:hover{color:#000}a.link-item:hover::after{background:url(../img/icons/right-arrow-black.svg) 0 0/0.8rem 1rem no-repeat}a.link-item.right-arrow{padding-right:1.7rem}a.link-item.right-arrow::after{display:block;right:0}a.link-item.left-arrow{padding-left:1.7rem}a.link-item.left-arrow::after{display:block;left:0;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}a.link-file{padding-left:2rem}a.link-file::before{background:url(../img/icons/file-cerulean.svg) center center/1.3rem 1.5rem no-repeat;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:1.3rem}a.link-file:hover::before{background-image:url(../img/icons/file-black.svg)}a[href*=mailto]{word-break:break-word}button{cursor:pointer;-webkit-transition:.3s;transition:.3s;color:inherit}button.disabled,button[disabled=true],button[disabled]{cursor:default;opacity:.5!important}button:hover{color:#8F0100}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;border:1px solid #fff}50%{opacity:1;border:1px solid #fff}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;border:1px solid #fff}}@keyframes pulse{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;border:1px solid #fff}50%{opacity:1;border:1px solid #fff}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;border:1px solid #fff}}@-webkit-keyframes bzz{0%,to{-webkit-transform:scale(1) rotate(20deg);transform:scale(1) rotate(20deg)}15%,25%,5%{-webkit-transform:scale(1.1) rotate(0deg);transform:scale(1.1) rotate(0deg)}10%,20%,30%{-webkit-transform:scale(1.1) rotate(20deg);transform:scale(1.1) rotate(20deg)}}@keyframes bzz{0%,to{-webkit-transform:scale(1) rotate(20deg);transform:scale(1) rotate(20deg)}15%,25%,5%{-webkit-transform:scale(1.1) rotate(0deg);transform:scale(1.1) rotate(0deg)}10%,20%,30%{-webkit-transform:scale(1.1) rotate(20deg);transform:scale(1.1) rotate(20deg)}}.container{margin:0 auto;max-width:calc(144rem + 32px);padding:0 16px;width:100%}.container-large{max-width:146rem}.container-medium{max-width:126rem}.black-bk{background-color:#000}.no_scroll{overflow:hidden}.imgbg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.imgbg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width{width:100%}.agreement,.google-policies{font-size:1.6rem;margin-bottom:2rem}@media (max-width:1199px){.agreement,.google-policies{font-size:1.4rem}}.agreement{position:relative}.agreement label{display:inline-block;cursor:pointer;padding-left:4.2rem}@media (max-width:1199px){.agreement label{padding:.2rem 0 .2rem 4.2rem}}.agreement input{display:block;width:2.4rem;min-width:2rem;height:2.4rem;position:absolute;top:-.2rem;left:0;border:1px solid #8F0100;border-radius:.3rem}.agreement input:checked{background:url(../img/core/tick.svg) center center/1.4rem 1.4rem no-repeat #8F0100}.mobile-menu{position:fixed;top:0;left:0;right:0;bottom:64px;z-index:3000;display:none}.mobile-menu.active{display:block}.mobile-menu ul{list-style-type:none;padding:0;margin:0}.mobile-menu a{text-decoration:none}.mobile-menu-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.5)}.mobile-menu-inner{position:absolute;top:0;left:0;bottom:0;z-index:2;background-color:#F9F9F9;overflow-y:auto;width:100%;max-width:320px}.mobile-menu-head{height:64px;position:sticky;top:0;left:0;background-color:#F9F9F9;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(26,28,28,.02)}.mobile-menu-close{display:block;width:24px;height:24px;padding:0;border:0;background:0 0}.mobile-menu-close img{display:block}.mobile-menu-list{padding:10px 16px 30px}.mobile-menu-list li{margin-bottom:4px}.mobile-menu-list li:last-child{margin-bottom:0}.mobile-menu-list a,.mobile-menu-list button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:2px 16px;font-size:14px;font-family:Montserrat-SemiBold,sans-serif;width:100%;border:0;background:0 0;border-radius:8px}.mobile-menu-list a svg,.mobile-menu-list button svg{width:24px;height:24px;margin-right:16px}.mobile-menu-list .mobile-menu-catalog{background-color:#8F0100;color:#fff}.mobile-catalog{position:fixed;top:0;left:0;right:0;bottom:64px;z-index:3000;display:none}.mobile-catalog.active{display:block}.mobile-catalog ul{list-style-type:none;padding:0;margin:0}.mobile-catalog a{text-decoration:none}.mobile-catalog-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.5)}.mobile-catalog-inner{position:absolute;top:0;left:0;bottom:0;z-index:2;background-color:#F9F9F9;overflow-y:auto;width:100%;max-width:320px}.mobile-catalog-head{height:64px;position:sticky;top:0;left:0;background-color:#F9F9F9;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(26,28,28,.02)}.mobile-catalog-close{display:block;width:24px;height:24px;padding:0;border:0;background:0 0}.mobile-catalog-close img{display:block}.mobile-catalog-list{padding:22px 16px 30px}.sr-only{border:0;clip:rect(#000,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{background-color:#8F0100;border:1px solid #8F0100;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif;padding:1rem 3rem;text-align:center;text-decoration:none!important;border-radius:10rem}@media (max-width:1199px){.button{font-size:14px}}.button:hover{background-color:transparent;color:#8F0100}.button.inversed{background-color:transparent;border-color:#8F0100;color:#8F0100}.button.inversed:hover{background-color:#8F0100;color:#fff}.button.disabled,.button[disabled=true],.button[disabled]{background-color:transparent!important;border-color:rgba(26,28,28,.8)!important;color:rgba(26,28,28,.8)!important}.button svg{width:2.4rem;height:2.4rem;margin-left:1.6rem}.check-box-added{display:block;position:absolute;top:22%;left:15%;width:65%;height:40%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.check-box-added::before{content:"";width:19%;height:0;background-color:#000;position:absolute;top:0;left:0;border-radius:30px}.check-box-added::after{content:"";width:0;height:30%;background-color:#000;position:absolute;bottom:0;left:0;border-radius:30px}.check-box-added.active::before{height:100%;-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.1s;transition-delay:.1s}.check-box-added.active::after{width:100%;-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.3s;transition-delay:.3s}.socials ul{display:-webkit-box;display:-ms-flexbox;display:flex}.socials li{margin-right:1rem}.socials li:last-child{margin-right:0}.socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:2.8rem;height:2.8rem}.socials a img{max-width:1.2rem;max-height:1.2rem}.socials a:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.webit{-ms-flex-negative:0;flex-shrink:0}.webit a{display:block;width:5.6rem;height:1.6rem;background-size:cover;background-position:center top;background-image:url(../img/webit-logo.png);-webkit-transition:.4s;transition:.4s}.webit a:hover{background-position:center -2.4rem}.common-text{line-height:1.6}.common-text>*{margin-bottom:1.6rem}.common-text>:first-child{margin-top:0}.common-text>:last-child{margin-bottom:0}.common-text ul{padding-left:3rem}.common-text h3{font-size:2.4rem;font-family:Montserrat-SemiBold,sans-serif;margin-bottom:3rem}@media (max-width:1199px){.common-text h3{margin-bottom:10px;font-size:1.6rem}}.form-item{position:relative;margin-bottom:2.2rem}.form-item label{display:inline-block;cursor:pointer;font-size:1.6rem;margin-bottom:.8rem;font-family:Montserrat-SemiBold,sans-serif;opacity:.7}.form-item input,.form-item select,.form-item textarea{display:block;width:100%;background-color:#fff;border:1px solid rgba(26,28,28,.05);border-radius:.8rem;font-size:16px;font-family:Montserrat-Regular,sans-serif;padding:1.4rem 1.2rem}.form-item input::-webkit-input-placeholder,.form-item select::-webkit-input-placeholder,.form-item textarea::-webkit-input-placeholder{color:#1A1C1C;opacity:.5}.form-item input::-moz-placeholder,.form-item select::-moz-placeholder,.form-item textarea::-moz-placeholder{color:#1A1C1C;opacity:.5}.form-item input:-ms-input-placeholder,.form-item select:-ms-input-placeholder,.form-item textarea:-ms-input-placeholder{color:#1A1C1C;opacity:.5}.form-item input::-ms-input-placeholder,.form-item select::-ms-input-placeholder,.form-item textarea::-ms-input-placeholder{color:#1A1C1C;opacity:.5}.form-item input::placeholder,.form-item select::placeholder,.form-item textarea::placeholder{color:#1A1C1C;opacity:.5}.form-item input:focus,.form-item select:focus,.form-item textarea:focus{outline:0;border-color:#8F0100}.form-item textarea{resize:none;height:10rem}.form-item select{cursor:pointer;padding-right:4rem;background:url(../img/core/select-arrow.svg) calc(100% - 1.2rem) center/2.4rem 2.4rem no-repeat}.form-item-file input{display:none}.form-item-file label{text-align:center;display:block;width:100%;margin-bottom:0;border:1px dashed #BABABA;padding:1.2rem;-webkit-transition:.3s;transition:.3s;position:static;border-radius:1.2rem}.form-item-file label:hover{border-color:#000;color:#000}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.form-row .form-item{width:calc(50% - 1.2rem)}@media (max-width:1199px){.form-row .form-item{width:calc(50% - 1rem)}}@media (max-width:767px){.form-row:not(.form-row--mobile) .form-item{width:100%}}.form-submit{margin-top:3rem}.form-submit .button{min-width:2.4rem;-webkit-box-shadow:0 .6rem 1.6rem 0 rgba(26,28,28,.3);box-shadow:0 .6rem 1.6rem 0 rgba(26,28,28,.3);text-transform:uppercase;font-size:1.6rem;font-family:Montserrat-Medium,sans-serif}@media (max-width:575px){.form-submit .button{width:100%}}.slider-wrapper{position:relative;padding:0 1.5rem}@media (max-width:991px){.slider-wrapper{padding:0}}.slider-nav{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid rgba(26,28,28,.1);background-color:#fff;z-index:10;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(26,28,28,.7);border-radius:1rem}@media (max-width:991px){.slider-nav{display:none}}.slider-nav:hover{border-color:#8F0100}.slider-nav svg{width:1.6rem;height:1.6rem}.slider-nav.swiper-button-disabled{background:#fff;color:#1A1C1C;border-color:rgba(26,28,28,.1);opacity:.4}.slider-nav.swiper-button-lock{display:none}.slider-nav--prev{left:0}.slider-nav--prev svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.slider-nav--next{right:0}.slider-pagination{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-pagination .swiper-pagination-bullet{z-index:10;margin:0 .3rem!important;border-radius:10rem;width:1.8rem;height:.7rem;background-color:rgba(26,28,28,.4);opacity:1}.slider-pagination .swiper-pagination-bullet-active{width:4.8rem;background-color:#8F0100}.section{padding-top:6rem;padding-bottom:6rem}@media (max-width:1199px){.section{padding-top:30px;padding-bottom:30px}}.section-head{margin-bottom:8rem;padding-bottom:2.6rem;position:relative;text-align:center}@media (max-width:1199px){.section-head{margin-bottom:25px;padding-bottom:13px}}.section-head .h2,.section-head h2{margin-bottom:0}.section-head::after{content:"";display:block;width:100%;height:.6rem;max-width:21rem;background-color:#8F0100;border-radius:2.4rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1199px){.section-head::after{height:3px;max-width:100px}}.inner-page{padding-top:8rem}@media (max-width:991px){.inner-page{padding-top:6rem}}.pagination{display:block;margin:2rem 0 0}.pagination ul{list-style-type:none;padding:0;margin:-.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination li{margin:0 .4rem;font-size:1.5rem;font-family:Montserrat-Regular,sans-serif}.pagination li.active a{background-color:#8F0100;color:#fff;font-family:Montserrat-Bold,sans-serif;border-color:#8F0100}.pagination li.pagination-nav--disabled a{background:rgba(255,255,255,.2);color:#000}.pagination li.pagination-nav--prev a svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.pagination a{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid rgba(26,28,28,.1);border-radius:.8rem;background-color:#fff;z-index:10;text-decoration:none}.pagination a svg{width:2.4rem;height:2.4rem}.video-wrapper{position:relative;padding-top:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}figure.image:not(.image-style-side){text-align:center}figure.image-style-side{float:right;margin-left:1rem;margin-bottom:1rem}.tab-wrapper{margin-bottom:5rem;border-bottom:1px solid rgba(0,0,0,.2)}.tab-wrapper ul{list-style-type:none;padding:0;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.tab-wrapper li{margin:0 2rem}.tab-wrapper button{border:0;padding:0 0 .8rem;background:0 0;text-decoration:none;text-transform:uppercase;font-size:1.4rem;position:relative;display:block}.tab-wrapper button.active{color:red}.tab-wrapper button.active::after{content:"";display:block;width:100%;height:2px;border-radius:1rem;position:absolute;bottom:-1px;left:0;background-color:red}b,strong{font-weight:400;font-family:Montserrat-Bold,sans-serif}@media (max-width:1359px){.mobile-hide{display:none!important}}@media (max-width:575px){.phone-hide{display:none!important}}.popup-error{position:fixed;top:0;right:2rem;z-index:500;width:calc(100% - 4rem);max-width:36rem;background-color:#ff5549;border-radius:.5rem;padding:1.5rem 2.5rem}.popup-error .common-text{color:#fff;font-size:1.4rem}.popup-error .common-text ul{list-style-type:disc;padding-left:3rem}.popup-error .common-text>*{margin-bottom:.5rem}.popup-error .common-text>:last-child{margin-bottom:0}.popup-error-close{position:absolute;top:2rem;right:2rem;width:1.5rem;height:1.5rem;cursor:pointer;color:#fff}.popup-error-close svg{display:block}.swiper-slide{height:auto}.swiper-slide .product-item{height:100%}.fancybox__container{z-index:10000}.home-hero{padding:5rem 0;position:relative}@media (max-width:1199px){.home-hero{padding-top:0;padding-bottom:30px}}@media (max-width:1199px){.home-hero .container{padding:0}}.home-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:1.2rem;overflow:hidden}@media (max-width:1199px){.home-hero-bg{border-radius:0}}.home-hero-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-hero-bg::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:-webkit-linear-gradient(234deg,rgba(0,0,0,.2) 1%,rgba(0,0,0,.9) 100%);background:linear-gradient(216deg,rgba(0,0,0,.2) 1%,rgba(0,0,0,.9) 100%)}@media (max-width:575px){.home-hero-bg::before{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(67%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#000 0,rgba(0,0,0,.4) 67%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,.4) 67%,rgba(0,0,0,0) 100%)}}.home-hero-content{position:relative;z-index:2;color:#fff;padding:7.5rem 9.5rem}@media (max-width:1199px){.home-hero-content{padding:120px 16px 54px}}.home-hero-content .inner{max-width:50rem}.home-hero-content .sup{margin-bottom:2.4rem;display:inline-block;padding:.7rem 1.6rem;border-radius:10rem;background-color:#fff;text-transform:uppercase;color:#8F0100;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif}.home-hero-content .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem}.home-hero-content .text{font-family:Montserrat-SemiBold,sans-serif;margin-right:1.4rem}.home-hero-content .info{padding:.8rem 2.4rem;border-radius:.8rem;background-color:#fff;color:#8F0100;font-family:Montserrat-Bold,sans-serif;-webkit-transform:rotateZ(-3deg);-ms-transform:rotate(-3deg);transform:rotateZ(-3deg)}.home-hero-content .cta{margin-top:3rem}.home-hero-content .cta .button{font-size:2rem;text-transform:uppercase;padding:1.4rem 3rem}@media (max-width:575px){.home-hero-content .cta .button{width:100%;padding:1.2rem 3rem;font-size:1.8rem}}.home-hero-content .cta .button:hover{color:#fff;border-color:#fff}.home-hero-pagination{position:absolute;bottom:7.6rem!important;left:0;width:100%;top:unset!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1199px){.home-hero-pagination{bottom:46px!important}}.home-hero-pagination .swiper-pagination-bullet{z-index:10;margin:0 .3rem!important;border-radius:10rem;width:1.8rem;height:.7rem;background-color:#fff;opacity:1}.home-hero-pagination .swiper-pagination-bullet-active{width:4.8rem;background-color:#8F0100}.home-categories{padding-top:3rem}.home-categories .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.8rem}@media (max-width:1199px){.home-categories .list{margin:-4px}}.home-categories .item{-webkit-box-flex:1;-ms-flex:1 1 calc(12.5% - 1.6rem);flex:1 1 calc(12.5% - 1.6rem);margin:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:3.8rem 1rem;text-decoration:none;font-family:Montserrat-SemiBold,sans-serif;border-radius:.8rem;background-color:#fff;border:1px solid rgba(26,28,28,.1)}@media (max-width:1199px){.home-categories .item{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 8px);flex:1 1 calc(25% - 8px);margin:4px}}.home-categories .item:hover{border-color:#8F0100}.home-categories .item:hover span{opacity:1}.home-categories img{width:2.6rem;height:2.6rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.2rem;opacity:.7}.home-categories span{opacity:.8;-webkit-transition:.3s opacity;transition:.3s opacity}.goods-slider .slider-pagination{margin-top:25px}@media (min-width:992px){.goods-slider .slider-pagination{display:none}}.goods-slider-cta{text-align:center;margin-top:4rem}.goods-slider-cta .button{text-transform:uppercase;min-width:37rem;padding:1.3rem 3rem}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:.8rem;border:1px solid rgba(26,28,28,.1);padding:2rem 1.8rem;position:relative}@media (max-width:991px){.product-item{padding:12px}}.product-item-head{margin-bottom:2rem}@media (max-width:991px){.product-item-head{margin-bottom:1rem}}.product-item-labels{position:absolute;top:2rem;left:1.8rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item-labels p{margin-bottom:.5rem;font-size:1.4rem;font-family:Montserrat-Bold,sans-serif;color:#fff;padding:.4rem 1.5rem;border-radius:.4rem;text-align:center}.product-favorite{display:block;width:2.4rem;height:2.4rem;padding:0;border:0;background:0 0;z-index:2;position:absolute;top:2rem;right:1.8rem}.product-favorite.active{color:#8F0100}.product-item-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-item-content .title{margin-bottom:2rem;font-size:1.6rem;font-family:Montserrat-SemiBold,sans-serif;padding:0 .4rem}@media (max-width:991px){.product-item-content .title{font-size:13px;margin-bottom:12px;padding:0}}.product-item-content .title span{opacity:.6;font-family:Montserrat-Medium,sans-serif;color:#1A1C1C}.product-item-content .title a{text-decoration:none}.product-item-content .prices{margin-bottom:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif;color:#8F0100;padding:0 .4rem}@media (max-width:991px){.product-item-content .prices{margin-bottom:5px;padding:0;font-size:14px}}.product-item-content .prices .current{margin-right:1.2rem}.product-item-content .prices .old{color:#1A1C1C;font-size:1.6rem;font-family:Montserrat-Medium,sans-serif;text-decoration:line-through;opacity:.8}@media (max-width:991px){.product-item-content .prices .old{font-size:11px}}.product-item-content .cta .button{width:100%;text-transform:uppercase}.product-item-bottom{margin-top:auto}.product-item-bottom .button{font-size:1.6rem;font-family:Montserrat-Bold,sans-serif;padding:1.1rem}@media (max-width:767px){.product-item-bottom .button{font-size:1.4rem}}.product-item-bottom .button .phone-hide{padding-left:.8rem}.special-offers .cta{-ms-flex-negative:0;flex-shrink:0}.special-offers .cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 3.8rem;border-radius:10rem}@media (max-width:767px){.special-offers .cta a{padding:4px 20px}}.special-offers .cta a svg{width:2.4rem;height:2.4rem}@media (max-width:767px){.special-offers .cta a svg{width:20px;height:20px}}.special-offers .cta-item{border:1px solid #fff;background-color:#fff;color:#8F0100}.special-offers .cta-item:hover{background-color:transparent;color:#fff}.special-offers .cta-item.inversed{border:1px solid #8F0100;background-color:#8F0100;color:#fff}.special-offers .cta-item.inversed:hover{background-color:transparent;color:#8F0100}.special-offers-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.special-offers-inner>*{width:calc(50% - 1.2rem)}@media (max-width:1199px){.special-offers-inner>*{width:100%}}.special-offers-main{position:relative;border-radius:.8rem;overflow:hidden;border:1px solid rgba(26,28,28,.1)}@media (max-width:1199px){.special-offers-main{margin-bottom:24px}}.special-offers-main-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.special-offers-main-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special-offers-main-content{height:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;padding:7rem 6rem 4rem}@media (max-width:1199px){.special-offers-main-content{padding:28px 20px 24px}}.special-offers-main-text{max-width:39rem;margin-bottom:2rem}.special-offers-main-text .title{text-transform:uppercase;margin-bottom:2rem;font-size:3.2rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.special-offers-main-text .title{font-size:20px;margin-bottom:8px}}.special-offers-main-text .descr{font-size:2.2rem;font-family:Montserrat-Medium,sans-serif}@media (max-width:767px){.special-offers-main-text .descr{font-size:14px}}.special-offers-main-footer{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.special-offers-main-footer .title{font-size:7.6rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.special-offers-main-footer .title{font-size:36px}}.special-offers-main-footer .descr{text-transform:uppercase;font-size:4.8rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:767px){.special-offers-main-footer .descr{font-size:18px}}.special-offers-discounts .inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.2rem}@media (max-width:1199px){.special-offers-discounts .inner{margin:-4px}}.special-offers-discounts .inner>*{margin:1.2rem;border-radius:.8rem;overflow:hidden;border:1px solid rgba(26,28,28,.05);background-color:rgba(26,28,28,.02)}@media (max-width:1199px){.special-offers-discounts .inner>*{margin:4px}}.special-offers-discounts .item{width:calc(72.2% - 1.2rem);padding:4rem 3rem 3.5rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1199px){.special-offers-discounts .item{width:calc(72.2% - 8px);padding:20px}}.special-offers-discounts .suptitle{text-transform:uppercase;margin-bottom:.6rem;font-size:1.4rem;font-family:Montserrat-Bold,sans-serif;color:#8F0100}@media (max-width:767px){.special-offers-discounts .suptitle{font-size:10px}}.special-offers-discounts .title{margin-bottom:1.2rem;text-transform:uppercase;font-size:2.6rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.special-offers-discounts .title{font-size:16px;margin-bottom:8px}}.special-offers-discounts .text{margin-bottom:3rem}@media (max-width:767px){.special-offers-discounts .text{font-size:12px}}.special-offers-discounts .image{width:calc(27.8% - 1.2rem)}@media (max-width:1199px){.special-offers-discounts .image{width:calc(27.8% - 8px)}}.special-offers-discounts .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special-offers-discounts-footer{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.special-offers-discounts-footer .descr{font-family:Montserrat-SemiBold,sans-serif}@media (max-width:767px){.special-offers-discounts-footer .descr{font-size:12px}}.special-offers-discounts-footer .cta a{padding:.6rem 2.6rem}@media (max-width:767px){.special-offers-discounts-footer .cta a{padding:3px 15px}}.special-offers-info{margin-top:1.2rem}@media (max-width:1199px){.special-offers-info{margin-top:4px}}.special-offers-info .inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.2rem}@media (max-width:1199px){.special-offers-info .inner{margin:-4px}}.special-offers-info .inner>*{width:calc(50% - 2.4rem);margin:1.2rem;border-radius:.8rem;border:1px solid rgba(26,28,28,.05);background-color:rgba(26,28,28,.02)}@media (max-width:1199px){.special-offers-info .inner>*{width:calc(50% - 8px);margin:4px}}.special-offers-info .item--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.4rem 4rem 2.2rem}@media (max-width:1199px){.special-offers-info .item--main{padding:16px 20px}}.special-offers-info .item--main .title{margin-bottom:2rem;text-transform:uppercase;font-size:2.6rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.special-offers-info .item--main .title{font-size:14px}}.special-offers-info .item--main .text{margin-top:auto;font-size:2.8rem;font-family:Montserrat-SemiBold,sans-serif;color:#8F0100}@media (max-width:767px){.special-offers-info .item--main .text{font-size:14px}}.special-offers-info .item--main .text span{font-family:Montserrat-Bold,sans-serif}.special-offers-info .item--active{background-color:#8F0100;color:#fff;text-align:center;padding:4.5rem 2rem}@media (max-width:1199px){.special-offers-info .item--active{padding:20px}}.special-offers-info .item--active .icon{margin-bottom:2.2rem}@media (max-width:767px){.special-offers-info .item--active .icon{margin-bottom:8px}.special-offers-info .item--active .icon img{width:10px}}.special-offers-info .item--active .title{text-transform:uppercase;margin-bottom:1.2rem;font-size:2.6rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.special-offers-info .item--active .title{font-size:16px;margin-bottom:4px}}.special-offers-info .item--active .descr{font-size:1.8rem;font-family:Montserrat-Medium,sans-serif}@media (max-width:767px){.special-offers-info .item--active .descr{font-size:12px}}.about-us .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.2rem}@media (max-width:991px){.about-us .inner{display:block;margin:0}}.about-us .content{width:calc(58.4% - 2.4rem);margin:1.2rem;border-radius:1.2rem;border:1px solid rgba(26,28,28,.05);background-color:rgba(26,28,28,.02);padding:7rem}@media (max-width:1199px){.about-us .content{padding:20px 24px}}@media (max-width:991px){.about-us .content{width:100%;margin:0 0 25px}}.about-us .content-wrapper{max-width:52rem}.about-us .suptitle{text-transform:uppercase;margin-bottom:1.6rem;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif;color:#8F0100}@media (max-width:767px){.about-us .suptitle{margin-bottom:10px}}.about-us h2{font-family:Montserrat-Bold,sans-serif;margin-bottom:3.4rem}@media (max-width:767px){.about-us h2{margin-bottom:20px}}.about-us .info{margin:2rem -1rem -1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.about-us .info{margin:2rem -5px -5px}}.about-us .info .item{margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.about-us .info .item{margin:5px}}.about-us .info .icon{width:5.4rem;height:5.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:.6rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-right:1.6rem;-ms-flex-negative:0;flex-shrink:0}.about-us .info .icon img{max-width:2.2rem}.about-us .info .title{text-transform:uppercase;margin-bottom:.3rem;font-family:Montserrat-Bold,sans-serif}.about-us .cta{margin-top:3.4rem}@media (max-width:767px){.about-us .cta{margin-top:20px}}@media (max-width:575px){.about-us .cta{text-align:center}}.about-us .cta .button{text-transform:uppercase}.about-us .image{width:calc(41.6% - 2.4rem);margin:1.2rem}@media (max-width:991px){.about-us .image{width:100%;margin:0}}.about-us .image img{border-radius:1.2rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories .inner{display:-ms-grid;display:grid;-ms-grid-columns:24% 2.4rem calc(76% - 2.4rem);grid-template-columns:24% calc(76% - 2.4rem);-ms-grid-rows:auto 2.4rem 1fr;grid-template-rows:auto 1fr;grid-gap:2.4rem;grid-template-areas:"categories-slide categories-content" "categories-filter categories-content"}@media (max-width:1359px){.categories .inner{-ms-grid-columns:24% calc(76% - 16px);grid-template-columns:24% calc(76% - 16px);grid-gap:16px}}@media (max-width:1199px){.categories .inner{display:block}}@media (min-width:1200px){.categories .filter{-ms-grid-row:3;-ms-grid-column:1;grid-area:categories-filter;-ms-grid-row-align:self-start;align-self:self-start;background-color:#fff;border-radius:.8rem;padding:2.4rem;border:1px solid rgba(26,28,28,.1)}}@media (max-width:1199px){.categories .filter{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:3000;background-color:#F9F9F9}.categories .filter.active{display:block}}.categories .content{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:categories-content}.categories .descr{font-family:Montserrat-Regular,sans-serif;margin-bottom:2rem;opacity:.7}@media (min-width:1200px){.categories-slider{-ms-grid-row:1;-ms-grid-column:1;grid-area:categories-slide;background-color:#fff;border-radius:.8rem;padding:2.4rem .8rem;border:1px solid rgba(26,28,28,.1)}}@media (max-width:1199px){.categories-slider{margin-bottom:30px}}@media (max-width:1199px){.categories-slider .swiper{margin:0 -16px;padding:0 16px}}@media (min-width:1200px){.categories-slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1200px){.categories-slider .swiper-slide{margin-bottom:.4rem}.categories-slider .swiper-slide:last-child{margin-bottom:0}}@media (max-width:1199px){.categories-slider .swiper-slide{width:auto}}.categories-slider .swiper-slide.active a{background-color:#8F0100;color:#fff}.categories-slider .swiper-slide.active a img{opacity:1;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.categories-slider a{text-decoration:none;min-height:4.6rem;padding:.2rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;border-radius:.8rem}@media (max-width:1199px){.categories-slider a{padding:6px 18px;border:1px solid rgba(26,28,28,.05);background-color:rgba(26,28,28,.05);font-size:12px}}.categories-slider a img{width:2rem;margin-right:1rem;opacity:.8}.categories-slider-scrollbar{margin-top:15px;height:3px;border-radius:10rem;background-color:rgba(26,28,28,.05)}@media (min-width:1200px){.categories-slider-scrollbar{display:none}}.categories-slider-scrollbar .swiper-scrollbar-drag{background-color:#8F0100;border-radius:10rem}.filter-toggle{margin-bottom:30px;border-radius:10rem;border:1px solid rgba(26,28,28,.05);background-color:#F3F3F3;font-size:16px;font-family:Montserrat-SemiBold,sans-serif;width:100%;padding:12px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:1200px){.filter-toggle{display:none}}.filter-head{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:58px;border-bottom:1px solid rgba(26,28,28,.1);background-color:#F9F9F9;padding:2px 16px;position:sticky;top:0;left:0;z-index:10;margin-bottom:26px}@media (max-width:1199px){.filter-head{display:-webkit-box;display:-ms-flexbox;display:flex}}.filter-head .title{text-transform:uppercase;font-size:16px;font-family:Montserrat-SemiBold,sans-serif}.filter-close{width:24px;height:24px;display:block;padding:0;border:0;background:0 0}.filter-item{margin-bottom:3rem}@media (max-width:1199px){.filter-item{padding:0 20px 15px;border-bottom:1px solid rgba(26,28,28,.1);margin-bottom:15px}}.filter-item:last-child{margin-bottom:0;border:0;padding-bottom:0}.filter-title{text-transform:uppercase;margin-bottom:1.6rem;font-family:Montserrat-Bold,sans-serif}.filter-content .list ul{list-style-type:none;padding:0;margin:0}.filter-content .list li{margin-bottom:.8rem;position:relative}.filter-content .list li:last-child{margin-bottom:0}.filter-content .list input{display:block;width:16px;height:16px;min-width:16px;border:0;background:url(../img/core/filter-input.svg) center center/100% 100% no-repeat;padding:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.filter-content .list input:checked{background-image:url(../img/core/filter-input-active.svg)}.filter-content .list label{display:block;padding-left:24px;cursor:pointer;line-height:1.25;font-size:16px;font-family:Montserrat-Regular,sans-serif}.filter-slider{padding:0 5px}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:20px;height:20px;right:-10px;top:-8px}.noUi-target{border-radius:.2rem;background-color:rgba(26,28,28,.2);border:0;-webkit-box-shadow:none;box-shadow:none}.noUi-connect{background-color:#8F0100}.noUi-handle{border:2px solid #8F0100;border-radius:100%;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.noUi-handle::after,.noUi-handle::before{display:none}.catalog-filter-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.2rem}.catalog-filter-inputs .item{width:calc(50% - .4rem)}.catalog-filter-inputs .item-label{margin-bottom:.4rem;font-size:1.2rem;opacity:.5}.catalog-filter-inputs input{display:block;width:100%;padding:.8rem 1.2rem;border-radius:.8rem;background-color:rgba(26,28,28,.05);border:1px solid rgba(26,28,28,.3);font-family:Montserrat-Regular,sans-serif}.catalog-filter-inputs input:focus{outline:0;border-color:#8F0100}.filter-quantity-title{margin-top:-.4rem;margin-bottom:1.2rem;font-family:Montserrat-SemiBold,sans-serif;opacity:.7}.filter-quantity-list ul{list-style-type:none;padding:0;margin:-.5rem -.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-quantity-list li{width:calc(50% - .8rem);margin:.5rem .4rem;position:relative}.filter-quantity-list input{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:.8rem}.filter-quantity-list input:checked+label{border-color:#8F0100;background-color:rgba(143,1,0,.05);color:#8F0100}.filter-quantity-list label{padding:.2rem;cursor:pointer;font-size:1.4rem;border:1px solid rgba(26,28,28,.3);background-color:rgba(26,28,28,.05);color:rgba(26,28,28,.8);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:3.5rem;border-radius:.8rem}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -1.2rem}@media (max-width:1359px){.products-list{margin:-8px}}.products-list .product-item{width:calc(33.33% - 2.4rem);margin:1rem 1.2rem}@media (max-width:1359px){.products-list .product-item{width:calc(33.33% - 16px);margin:8px}}@media (max-width:767px){.products-list .product-item{width:calc(50% - 16px)}}.product-page .inner{display:-ms-grid;display:grid;-ms-grid-columns:40.7% 4.4rem calc(59.3% - 4.4rem);grid-template-columns:40.7% calc(59.3% - 4.4rem);-ms-grid-rows:auto 0 1fr;grid-template-rows:auto 1fr;grid-gap:0 4.4rem;grid-template-areas:"product-page-image product-page-title" "product-page-image product-page-content"}@media (max-width:1199px){.product-page .inner{-ms-grid-columns:40.7% calc(59.3% - 2.5rem);grid-template-columns:40.7% calc(59.3% - 2.5rem);grid-gap:0 2.5rem}}@media (max-width:991px){.product-page .inner{display:block}}.product-page h1{-ms-grid-row:1;-ms-grid-column:3;grid-area:product-page-title;text-transform:none;margin-bottom:3rem}.product-page-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:product-page-image;position:relative}@media (max-width:991px){.product-page-image{margin-bottom:25px}}.product-page-image .image{border-radius:1.2rem;overflow:hidden;border:1px solid rgba(26,28,28,.02);background-color:#fff;text-align:center;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.product-page-image .product-item-labels{left:2.4rem;text-transform:uppercase}.product-page-content{-ms-grid-row:3;-ms-grid-column:3;grid-area:product-page-content}.product-page-block{margin-bottom:2.4rem;background-color:#fff;border:1px solid rgba(26,28,28,.1);border-radius:1rem;padding:2.4rem 4rem}@media (max-width:1199px){.product-page-block{padding:22px 20px}}.product-page-block .basket-aside-price-info{margin-bottom:0;margin-top:2rem}.product-page-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page-head .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:2.8rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:1199px){.product-page-head .prices{font-size:18px}}.product-page-head .prices .current{margin-right:8px}.product-page-head .prices .old{text-decoration:line-through;font-size:2rem;font-family:Montserrat-Regular,sans-serif;opacity:.7}@media (max-width:1199px){.product-page-head .prices .old{font-size:14px}}.product-page-head .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:Montserrat-SemiBold,sans-serif;-ms-flex-negative:0;flex-shrink:0}.product-page-head .status img{width:2.2rem;margin-right:1.2rem}@media (max-width:1199px){.product-page-head .status img{width:16px;margin-right:4px}}.product-page-cta{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.product-page-cta .product-quantity{margin-right:1.6rem}.product-page-cta .button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:30rem}.product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10rem;border:1px solid rgba(26,28,28,.02);background-color:#F9F9F9}.product-quantity button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;padding:0;border:0;width:24px;height:40px}.product-quantity button:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-quantity button:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-quantity button svg{width:16px;height:16px}.product-quantity input{background:0 0;padding:0;border:0;text-align:center;font-size:16px;font-family:Montserrat-Regular,sans-serif;width:4.8rem;outline:0!important}.product-page-info{margin-top:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.product-page-info{margin-top:25px}}.product-page-info .item{width:calc(50% - 1.2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid rgba(26,28,28,.1);border-radius:.6rem;padding:1.8rem 3rem}@media (max-width:1199px){.product-page-info .item{width:calc(50% - 6px);padding:12px}}@media (max-width:767px){.product-page-info .item{display:block;text-align:center}}.product-page-info .icon{width:3rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1199px){.product-page-info .icon{width:24px}}@media (max-width:767px){.product-page-info .icon{margin:0 auto 8px}}.product-page-info .title{margin-bottom:.4rem;font-size:1.8rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:1199px){.product-page-info .title{font-size:14px}}.product-page-info .text{opacity:.7}@media (max-width:1199px){.product-page-info .text{font-size:12px}}.product-page-tabs{margin-top:4rem}@media (max-width:1199px){.product-page-tabs{margin-top:25px}}.product-page-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(26,28,28,.1)}.product-page-tabs .tab-button{margin-right:3.2rem;padding:.6rem .4rem;background:0 0;border:0;position:relative;text-transform:uppercase;font-size:1.8rem;font-family:Montserrat-Bold,sans-serif;margin-bottom:-1px}@media (max-width:1199px){.product-page-tabs .tab-button{margin-right:10px;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;font-size:1.4rem}}.product-page-tabs .tab-button:last-child{margin-right:0}.product-page-tabs .tab-button.active{color:#8F0100}.product-page-tabs .tab-button.active::after{content:"";display:block;width:100%;height:2px;background-color:currentColor;position:absolute;bottom:0;left:0;z-index:10}.tab-content{display:none;padding-top:2.4rem}.tab-content.active{display:block}@media (max-width:1199px){.tab-content .common-text{font-size:1.4rem}}.characteristics{border-radius:1.6rem;background-color:rgba(26,28,28,.02);border:1px solid rgba(26,28,28,.1);padding:.5rem 3.2rem 1.2rem}.characteristics ul{list-style-type:none;padding:0;margin:-1.2rem -2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.characteristics li{width:calc(50% - 4.8rem);margin:1.2rem 2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(26,28,28,.1);padding:1.2rem 0}@media (max-width:1199px){.characteristics li{font-size:13px}}@media (max-width:767px){.characteristics li,.characteristics li>*{display:block}}.characteristics li>span:nth-child(1){opacity:.7}@media (max-width:767px){.characteristics li>span:nth-child(1){margin-bottom:5px}}.characteristics li>span:nth-child(2){font-family:Montserrat-SemiBold,sans-serif;text-align:right}@media (max-width:767px){.characteristics li>span:nth-child(2){text-align:left}}.basket .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1199px){.basket .inner{display:block}}.basket-content{width:calc(73.4% - 2.4rem)}@media (max-width:1199px){.basket-content{width:100%;margin-bottom:50px}}.basket-content .item{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.8rem;background-color:#fff;border:1px solid rgba(26,28,28,.02);padding:2.4rem;position:relative}@media (max-width:1199px){.basket-content .item{margin-bottom:15px;padding:16px}}.basket-content .item:last-child{margin-bottom:0}.basket-content .image{width:13%;margin-right:2.4rem;text-align:center;border-radius:.4rem;overflow:hidden;background-color:#fff;border:1px solid rgba(26,28,28,.02);-ms-flex-negative:0;flex-shrink:0}@media (max-width:1199px){.basket-content .image{width:96px;margin-right:16px}}.basket-content .item-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.basket-content .item-inner{display:block;position:relative}}@media (max-width:767px){.basket-content .item-content{padding-right:30px}}.basket-content .item-content>*{margin-bottom:1rem}@media (max-width:1199px){.basket-content .item-content>*{margin-bottom:.8rem}}.basket-content .item-content>:last-child{margin-bottom:0}.basket-content .title{font-size:2.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1199px){.basket-content .title{font-size:1.6rem}}.basket-content .title a{text-decoration:none}.basket-content .descr{opacity:.7}@media (max-width:1199px){.basket-content .descr{font-size:1.4rem}}.basket-content .item-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.7;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif;background:0 0;padding:0;border:0}@media (max-width:1199px){.basket-content .item-remove{font-size:1.4rem}}@media (max-width:767px){.basket-content .item-remove{position:absolute;top:0;right:0;z-index:10}}.basket-content .item-remove svg{width:24px;height:24px}.basket-content .item-remove span{padding-left:.4rem}@media (max-width:767px){.basket-content .item-remove span{display:none}}.basket-content .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.basket-content .item-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}}.basket-content .product-quantity{margin-bottom:1.6rem}@media (max-width:1199px){.basket-content .product-quantity{margin-bottom:1rem}}@media (max-width:767px){.basket-content .product-quantity{margin-bottom:0;margin-right:1rem}}.basket-content .prices{font-family:Montserrat-SemiBold,sans-serif;text-align:right;font-size:16px}.basket-content .prices .old{margin-bottom:1.6rem;text-decoration:line-through;opacity:.7;font-family:Montserrat-Regular,sans-serif;font-size:1.6rem}@media (max-width:1199px){.basket-content .prices .old{margin-bottom:10px}}.basket-content .prices .current{color:#8F0100}.basket-content .item-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:none}.basket-content .item-modal.active{display:block}.basket-content .item-modal-bg{border-radius:.8rem;background-color:rgba(255,255,255,.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.basket-content .item-modal-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:.8rem;background-color:#fff;padding:2rem 4rem;border:1px solid rgba(26,28,28,.1);-webkit-box-shadow:0 0 1.8rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.8rem 0 rgba(0,0,0,.1)}@media (max-width:767px){.basket-content .item-modal-inner{padding:20px}}.basket-content .item-modal-text{font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:767px){.basket-content .item-modal-text{font-size:1.5rem}}.basket-content .item-modal-cta{-ms-flex-negative:0;flex-shrink:0}.basket-content .item-modal-close{background:0 0;padding:0;border:0;text-decoration:underline;color:#8F0100;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:767px){.basket-content .item-modal-close{font-size:1.5rem}}.basket-content .item-modal-close:hover{opacity:.7}.basket-aside{width:26.6%;background-color:rgba(26,28,28,.05);border-radius:.8rem;border:1px solid rgba(26,28,28,.02);position:sticky;top:10.6rem;right:0;padding:3.2rem 2.4rem}@media (max-width:1199px){.basket-aside{width:100%;padding:20px}}.basket-aside .title{text-transform:uppercase;margin-bottom:2.4rem;font-size:2.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1199px){.basket-aside .title{font-size:1.8rem;margin-bottom:2.2rem}}.basket-aside-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem;font-size:1.8rem}@media (max-width:1199px){.basket-aside-row{margin-bottom:1rem}}.basket-aside-row:last-child{margin-bottom:0}.basket-aside-row>span{color:rgba(26,28,28,.7)}.basket-aside-row>span:nth-child(1){font-family:Montserrat-Regular,sans-serif}.basket-aside-row>span:nth-child(2){text-align:right}.basket-aside-price-info{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 2rem;font-size:1.6rem;font-family:Montserrat-Medium,sans-serif;color:rgba(26,28,28,.7);border-radius:.6rem;border:1px solid #8F0100}.basket-aside-price-info img{width:2.4rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}.basket-aside-total{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid #fff}@media (max-width:1199px){.basket-aside-total{padding-top:3rem}}.basket-aside-total .basket-aside-row>span{color:#1A1C1C}.basket-aside-total .basket-aside-row>span:nth-child(1){font-family:Montserrat-Medium,sans-serif}.basket-aside-total .basket-aside-row>span:nth-child(2){font-family:Montserrat-Bold,sans-serif}.basket-aside-cta{margin-top:3.2rem}@media (max-width:1199px){.basket-aside-cta{margin-top:2.2rem}}.basket-aside-cta .button{width:100%;-webkit-box-shadow:0 .8rem 1rem -.6rem rgba(0,0,0,.2);box-shadow:0 .8rem 1rem -.6rem rgba(0,0,0,.2)}.basket-aside-info{margin-top:3.2rem;padding-top:1.6rem;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.8}@media (max-width:1199px){.basket-aside-info{margin-top:2.2rem}}.basket-aside-info .item{width:calc(50% - .8rem);text-align:center}.basket-aside-info .icon{width:24px;margin:0 auto .8rem}.basket-aside-info .text{font-size:1.2rem;opacity:.7}.basket-aside-products{margin-bottom:2.4rem}@media (max-width:1199px){.basket-aside-products{padding-bottom:20px;border-bottom:1px solid #fff}}.basket-aside-products .item{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.basket-aside-products .item{margin-bottom:10px}}.basket-aside-products .item:last-child{margin-bottom:0}.basket-aside-products .image{width:80px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.basket-aside-products .image img{border-radius:.8rem}.basket-aside-products .item-title{font-family:Montserrat-SemiBold,sans-serif;margin-bottom:4px}.basket-aside-products .item-title a{text-decoration:none}.basket-aside-products .descr{opacity:.7;margin-bottom:4px}.basket-aside-products .price{font-size:16px;font-family:Montserrat-SemiBold,sans-serif;color:#8F0100}.basket-end-block{margin-bottom:3.2rem;background-color:#fff;padding:3.2rem;border-radius:.8rem;border:1px solid rgba(26,28,28,.05)}@media (max-width:1199px){.basket-end-block{padding:0;background:0 0;border:0;margin-bottom:40px}}.basket-end-block:last-child{margin-bottom:0}.basket-end-label{margin-bottom:2.4rem;text-transform:uppercase;opacity:1.8rem;opacity:.7;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1199px){.basket-end-label{margin-bottom:1.8rem;font-size:1.6rem;padding-left:20px}}@media (max-width:767px){.basket-end-radio:not(.basket-end-delivery) li{-ms-flex-preferred-size:calc(100% - 1.6rem);flex-basis:calc(100% - 1.6rem)}}.basket-end-radio ul{list-style-type:none;padding:0;margin:-.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-end-radio li{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1.6rem);flex:1 1 calc(50% - 1.6rem);margin:.8rem;position:relative}.basket-end-radio input{width:20px;height:20px;padding:0;border:0;background:url(../img/core/input-radio.svg) center center/100% 100% no-repeat;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.6rem}@media (max-width:1199px){.basket-end-radio input{left:20px}}.basket-end-radio input:checked{background-image:url(../img/core/input-radio-active.svg)}.basket-end-radio input:checked+label{border-color:#8F0100}.basket-end-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;cursor:pointer;border-radius:.8rem;padding:1.6rem 1rem 1.6rem 5.2rem;border:1px solid rgba(26,28,28,.1);background-color:#fff}@media (max-width:1199px){.basket-end-radio label{padding:16px 20px 16px 56px}}.basket-radio-content>*{display:block;margin-bottom:.4rem}.basket-radio-content>:last-child{margin-bottom:0}.basket-radio-title{font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}.basket-radio-descr{font-family:Montserrat-Regular,sans-serif;opacity:.7}.basket-radio-icon{-ms-flex-negative:0;flex-shrink:0;width:24px}@media (max-width:767px){.basket-end-delivery input{display:none}.basket-end-delivery input:checked+label{color:#8F0100}.basket-end-delivery label{display:block;padding:15px;text-align:center}.basket-end-delivery .basket-radio-content{display:none}}.basket-radio-mobile{display:none;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:767px){.basket-radio-mobile{display:block}}.basket-end-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.2rem;font-size:2.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1199px){.basket-end-title{margin-bottom:25px;font-size:1.8rem;padding-left:20px}}.basket-end-title .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;background-color:#8F0100;color:#fff;border-radius:100%;margin-right:16px;font-size:16px;font-family:Montserrat-Bold,sans-serif}@media (max-width:1199px){.basket-end-title .number{width:2.8rem;height:2.8rem}}.basket-delivery-content{margin-top:3.2rem;display:none}@media (max-width:1199px){.basket-delivery-content{margin-top:40px}}.basket-delivery-content.active{display:block}.basket-delivery-content .form-row:last-child .form-item,.basket-delivery-content>:last-child{margin-bottom:0}@media (max-width:1199px){.basket-delivery-content-inner{background-color:#fff;padding:2rem;border-radius:.8rem;border:1px solid rgba(26,28,28,.05)}}.basket-delivery-address ul{list-style-type:none;padding:0;margin:-.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-delivery-address li{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1.6rem);flex:1 1 calc(50% - 1.6rem);margin:.8rem;position:relative}@media (max-width:767px){.basket-delivery-address li{-ms-flex-preferred-size:calc(100% - 1.6rem);flex-basis:calc(100% - 1.6rem)}}.basket-delivery-address input{width:20px;height:20px;padding:0;border:0;background:url(../img/core/input-radio.svg) center center/100% 100% no-repeat;cursor:pointer;position:absolute;top:2rem}@media (min-width:768px){.basket-delivery-address input{right:2rem}}@media (max-width:767px){.basket-delivery-address input{top:18px;left:20px}}.basket-delivery-address input:checked{background-image:url(../img/core/input-radio-active.svg)}.basket-delivery-address input:checked+label{border-color:#8F0100}.basket-delivery-address label{display:block;width:100%;height:100%;cursor:pointer;border-radius:.8rem;padding:2rem;border:1px solid rgba(26,28,28,.1)}@media (max-width:767px){.basket-delivery-address label{padding:16px 16px 16px 55px}}.basket-address-title{margin-bottom:1.2rem;font-size:1.8rem;padding-right:3rem;display:block}.basket-address-info{display:block}.basket-address-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem;font-size:1.4rem;opacity:.7}.basket-address-info-item:last-child{margin-bottom:0}.basket-address-info-item img{width:1.6rem;margin-right:.8rem}.basket-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:none}.basket-modal.active{display:block}.basket-modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(26,28,28,.6)}.basket-modal-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;background-color:#fff;border-radius:1.5rem;padding-top:4rem;padding-bottom:3rem;width:calc(100% - 32px);max-width:55rem}.basket-modal-close{display:block;width:24px;height:24px;padding:0;border:0;background:0 0;position:absolute;top:2rem;right:2rem}.basket-modal-head{border-bottom:1px solid rgba(26,28,28,.1);padding:0 5rem 3rem}@media (max-width:767px){.basket-modal-head{padding:0 20px 3rem}}.basket-modal-suptext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-bottom:3.6rem}.basket-modal-dot{width:8px;height:8px;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.basket-modal-text{opacity:.5}.basket-modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:767px){.basket-modal-title{font-size:2rem}}.basket-modal-title img{width:3rem;margin-right:1.2rem}@media (max-width:767px){.basket-modal-title img{width:2.4rem}}.basket-modal-content{padding:3rem 5rem 0}@media (max-width:767px){.basket-modal-content{padding:3rem 20px 0}}.basket-modal-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem}.basket-modal-row>span:nth-child(1){font-family:Montserrat-Bold,sans-serif}.basket-modal-row>span:nth-child(2){text-align:right}.basket-modal-cta{margin-top:3rem;text-align:center}.basket-modal-cta .button{width:100%;max-width:31rem;font-size:1.6rem;text-transform:uppercase;padding:1rem;margin-bottom:3rem}.basket-modal-cta .button:last-child{margin-bottom:0}.basket-modal-cta .button svg{margin-left:.8rem}.basket-modal-info{text-align:center}@media (max-width:767px){.basket-modal-info{font-size:1.4rem}}@media (min-width:1360px){.favorites .products-list .product-item{width:calc(25% - 2.4rem)}}.favorites-cta{text-align:right;margin-bottom:5rem}.favorites-cta .button{min-width:31rem;padding:1.2rem;-webkit-box-shadow:0 .8rem 1rem -.6rem rgba(0,0,0,.2);box-shadow:0 .8rem 1rem -.6rem rgba(0,0,0,.2)}@media (max-width:767px){.favorites-cta .button{width:100%;min-width:auto}}.about .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.about .content{width:46%}@media (max-width:1359px){.about .content{width:48%}}@media (max-width:991px){.about .content{width:100%}}.about .suptitle{text-transform:uppercase;margin-bottom:1rem;color:#8F0100;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:991px){.about .suptitle{font-size:1.4rem;margin-bottom:2rem}}.about h1{font-size:9.6rem;font-family:Montserrat-Black,sans-serif;text-transform:uppercase;line-height:1}@media (max-width:1359px){.about h1{font-size:6.4rem}}@media (max-width:991px){.about h1{font-size:48px}}.about h1 span{font-size:6.4rem;color:#8F0100;display:block}@media (max-width:1359px){.about h1 span{font-size:5rem}}@media (max-width:991px){.about h1 span{font-size:40px}}.about .text{font-size:2.4rem;opacity:.8}@media (max-width:1359px){.about .text{font-size:2rem}}.about .cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem -1.2rem -1rem}@media (max-width:991px){.about .cta{margin-top:3rem}}@media (max-width:575px){.about .cta{display:block;margin:3rem 0 0}}.about .cta .button{margin:1rem 1.2rem}@media (max-width:575px){.about .cta .button{margin:0 0 15px;width:100%}.about .cta .button:last-child{margin-bottom:0}}.about .image{width:50%}@media (max-width:991px){.about .image{display:none}}.about .image img{border-radius:1.2rem}.our-direction .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.2rem}.our-direction .item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 2.4rem);flex:1 1 calc(50% - 2.4rem);margin:1.2rem;background-color:rgba(255,255,255,.7);border-radius:1.2rem;border-left:.4rem solid #8F0100;-webkit-box-shadow:0 .6rem 1.6rem 0 rgba(26,28,28,.3);box-shadow:0 .6rem 1.6rem 0 rgba(26,28,28,.3);padding:3rem 2rem 5rem}@media (max-width:1359px){.our-direction .item{padding:18px 20px 26px}}@media (max-width:991px){.our-direction .item{-ms-flex-preferred-size:calc(100% - 2.4rem);flex-basis:calc(100% - 2.4rem)}}.our-direction .number{font-size:5rem;font-family:Montserrat-Extrabold,sans-serif;color:#8F0100;opacity:.3;line-height:1;margin-bottom:-2rem;z-index:-1}@media (max-width:1359px){.our-direction .number{font-size:4.5rem}}.our-direction h3{margin-bottom:3rem;color:#8F0100;font-size:3.6rem;font-family:Montserrat-Extrabold,sans-serif;text-transform:uppercase}@media (max-width:1359px){.our-direction h3{font-size:2.7rem;margin-bottom:2.4rem}}.our-direction .text{font-size:2.4rem;font-family:Montserrat-Regular,sans-serif;line-height:1.46;padding-bottom:3rem;position:relative}@media (max-width:1359px){.our-direction .text{font-size:1.6rem;padding-bottom:1.8rem}}.our-direction .text::after{content:"";display:block;width:4.8rem;height:.4rem;background-color:#8F0100;border-radius:10rem;position:absolute;bottom:0;left:0}.standards-excellence .suptitle{text-align:center;color:#8F0100;text-transform:uppercase;margin-bottom:5rem;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.standards-excellence .suptitle{font-size:1.4rem;margin-bottom:2.8rem}}.standards-excellence .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.2rem}.standards-excellence .item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - 2.4rem);flex:1 1 calc(33.33% - 2.4rem);margin:1.2rem;background-color:#fff;border-radius:1.2rem;padding:2rem 2rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1359px){.standards-excellence .item{padding:20px}}@media (max-width:991px){.standards-excellence .item{-ms-flex-preferred-size:calc(100% - 2.4rem);flex-basis:calc(100% - 2.4rem)}}.standards-excellence .number{margin-right:1.6rem;-ms-flex-negative:0;flex-shrink:0;color:rgba(143,1,0,.5);position:relative;font-size:5rem;font-family:Montserrat-Extrabold,sans-serif}@media (max-width:1359px){.standards-excellence .number{width:38px;font-size:30px}}.standards-excellence .number::after{content:"";display:block;width:100%;height:2px;background-color:#8F0100;border-radius:10rem;position:absolute;bottom:0;left:0}.standards-excellence .title{margin-bottom:1.6rem;font-size:3.2rem;font-family:Montserrat-SemiBold,sans-serif;text-transform:uppercase}@media (max-width:1359px){.standards-excellence .title{font-size:2rem}}.standards-excellence .text{font-size:2.4rem;font-family:Montserrat-Regular,sans-serif}@media (max-width:1359px){.standards-excellence .text{font-size:1.6rem}}.contacts-head .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-head .content{width:40%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:991px){.contacts-head .content{width:100%;margin-bottom:3rem}}.contacts-head h1{margin-bottom:1.6rem}@media (max-width:1359px){.contacts-head h1{font-size:5rem}}@media (max-width:991px){.contacts-head h1{font-size:2.7rem;margin-bottom:3rem}}.contacts-head .text{font-size:2.4rem;font-family:Montserrat-Regular,sans-serif}@media (max-width:1359px){.contacts-head .text{font-size:1.8rem}}.contacts-head .image{width:58%}@media (max-width:991px){.contacts-head .image{width:100%}}.contacts-head .image img{width:100%;border-radius:1.2rem}.contacts-list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.2rem}.contacts-list .item{width:calc(25% - 2.4rem);margin:1.2rem;background-color:#fff;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(26,28,28,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (max-width:1199px){.contacts-list .item{width:calc(50% - 2.4rem)}}@media (max-width:767px){.contacts-list .item{width:calc(100% - 2.4rem)}}.contacts-list .item-head{position:relative}.contacts-list .image img{width:100%;border-radius:1.2rem 1.2rem 0 0}.contacts-list .cta{position:absolute;z-index:10;top:50%;left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contacts-list .cta a{display:block;padding:.8rem 1.6rem;color:#8F0100;background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif;text-decoration:none;border-radius:10rem;line-height:1.4;border:1px solid transparent}.contacts-list .cta a:hover{border-color:#8F0100}.contacts-list .item-content{padding:2.4rem}@media (max-width:1359px){.contacts-list .item-content{padding:15px 20px 30px}}.contacts-list .item-content ul{list-style-type:none;padding:0;margin:0}.contacts-list .item-content li{margin-bottom:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;color:rgba(26,28,28,.8)}@media (max-width:1359px){.contacts-list .item-content li{margin-bottom:1rem;font-size:1.6rem}}.contacts-list .item-content li:last-child{margin-bottom:0}.contacts-list .item-content li img{width:2.4rem;margin-right:1.2rem;-ms-flex-negative:0;flex-shrink:0}.contacts-list .item-content li a{text-decoration:none}.contacts-list .title{margin-bottom:1.6rem;font-size:3.2rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.contacts-list .title{margin-bottom:2rem;font-size:2.6rem}}.contacts-list .title a{text-decoration:none}.contacts-form .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-form .title{margin-bottom:3.2rem;font-size:3.2rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:1359px){.contacts-form .title{margin-bottom:1.4rem;font-size:2.6rem}}.contacts-form-wrapper{width:57.7%;background-color:#fff;border-radius:1.2rem;padding:4.8rem}@media (max-width:1359px){.contacts-form-wrapper{padding:20px}}@media (max-width:991px){.contacts-form-wrapper{width:100%;margin-bottom:50px}}.contacts-form-wrapper .form-item label{font-size:1.8rem;font-family:Montserrat-Regular,sans-serif;opacity:1}@media (max-width:1359px){.contacts-form-wrapper .form-item label{margin-bottom:.6rem}}.contacts-form-wrapper .form-item input,.contacts-form-wrapper .form-item textarea{padding:1.8rem 2.4rem;background-color:rgba(26,28,28,.05);border-color:transparent}@media (max-width:1359px){.contacts-form-wrapper .form-item input,.contacts-form-wrapper .form-item textarea{padding:1.8rem}}.contacts-form-wrapper .form-item input::-webkit-input-placeholder,.contacts-form-wrapper .form-item textarea::-webkit-input-placeholder{opacity:.8}.contacts-form-wrapper .form-item input::-moz-placeholder,.contacts-form-wrapper .form-item textarea::-moz-placeholder{opacity:.8}.contacts-form-wrapper .form-item input:-ms-input-placeholder,.contacts-form-wrapper .form-item textarea:-ms-input-placeholder{opacity:.8}.contacts-form-wrapper .form-item input::-ms-input-placeholder,.contacts-form-wrapper .form-item textarea::-ms-input-placeholder{opacity:.8}.contacts-form-wrapper .form-item input::placeholder,.contacts-form-wrapper .form-item textarea::placeholder{opacity:.8}.contacts-form-wrapper .form-item input:focus,.contacts-form-wrapper .form-item textarea:focus{border-color:#000}.contacts-form-wrapper .form-item input{border-radius:100rem}.contacts-form-wrapper .form-item textarea{height:15rem;border-radius:2.4rem}@media (max-width:1359px){.contacts-form-wrapper .form-item textarea{height:120px}}.contacts-aside{width:calc(42.3% - 2.4rem)}@media (max-width:991px){.contacts-aside{width:100%}}.contacts-aside .title{margin-bottom:2.4rem}@media (max-width:1359px){.contacts-aside .title{font-size:1.8rem;margin-bottom:2rem}}.contacts-aside .info{border-radius:1.2rem;background-color:#8F0100;color:#fff;padding:4.8rem}@media (max-width:1359px){.contacts-aside .info{padding:20px}}.contacts-aside .info .text{font-size:1.8rem;line-height:1.35;font-family:Montserrat-Regular,sans-serif}@media (max-width:1359px){.contacts-aside .info .text{font-size:1.6rem}}.contacts-aside .info a:hover,.contacts-aside .info button:hover{color:rgba(255,255,255,.7)}.contacts-socials{margin-top:3.2rem}@media (max-width:1359px){.contacts-socials{margin-top:2rem}}.contacts-socials ul{list-style-type:none;padding:0;margin:0}@media (max-width:575px){.contacts-socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-8px}}.contacts-socials li{margin-bottom:1.6rem}@media (max-width:575px){.contacts-socials li{margin:8px!important}}.contacts-socials li:last-child{margin-bottom:0}.contacts-socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.contacts-socials a{font-size:1.6rem}}.contacts-socials a .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;width:48px;height:48px;background-color:rgba(255,255,255,.1);margin-right:1.6rem}@media (max-width:575px){.contacts-socials a .icon{margin-right:0}}.contacts-socials a .icon img{width:24px}@media (max-width:575px){.contacts-socials a .descr{display:none}}.schedule{margin-top:2.4rem;padding:4.8rem;background-color:rgba(26,28,28,.1);border:1px solid rgba(26,28,28,.1);border-radius:1.2rem}@media (max-width:1359px){.schedule{padding:20px}}@media (max-width:991px){.schedule{margin-top:50px}}.schedule ul{list-style-type:none;padding:0;margin:0}.schedule li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.2rem;border-bottom:1px solid rgba(26,28,28,.1);padding-bottom:.8rem;font-family:Montserrat-Regular,sans-serif}.schedule li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.schedule li>span:nth-child(1){opacity:.7}.schedule li>span:nth-child(2){text-align:right}.schedule-title{margin-bottom:1.6rem;font-size:2.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.schedule-title{font-size:2.2rem}}.not-found{text-align:center}.not-found .image{margin-bottom:6rem}@media (max-width:1199px){.not-found .image{margin-bottom:3rem}}.not-found .image img{max-width:65%}@media (max-width:575px){.not-found .image img{width:100%;max-width:360px}}.not-found h2{font-family:Montserrat-Bold,sans-serif}.not-found .text{font-size:2.4rem;padding-bottom:2.6rem;position:relative}@media (max-width:1199px){.not-found .text{font-size:1.4rem;padding-bottom:1rem}}.not-found .text::after{content:"";display:block;width:100%;max-width:21rem;height:.6rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#8F0100;border-radius:10rem}@media (max-width:1199px){.not-found .text::after{max-width:50px;height:2px}}.text-page .common-text{font-size:1.8rem}@media (max-width:1199px){.text-page .common-text{font-size:1.2rem}}.text-page .info{margin-top:5rem}@media (max-width:1199px){.text-page .info{margin-top:2.2rem}}.text-page .info .title{margin-bottom:2rem;font-size:1.8rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:1199px){.text-page .info .title{margin-bottom:.8rem;font-size:1.6rem}}.text-page .info ul{list-style-type:none;padding:0;margin:0}.text-page .info li{margin-bottom:2rem;font-size:1.8rem;font-family:Montserrat-Bold,sans-serif}@media (max-width:1199px){.text-page .info li{margin-bottom:.8rem;font-size:1.4rem}}.text-page .info li:last-child{margin-bottom:0}.text-page .info li a{font-family:Montserrat-Regular,sans-serif;text-decoration:none}.text-page .info li a:not(:hover){color:#2A2929}#fixed-overlay{background-color:rgba(0,0,0,.7);left:0;min-height:100vh;opacity:0;position:fixed;top:0;-webkit-transition:.4s;transition:.4s;visibility:hidden;width:100%;z-index:10000}#fixed-overlay.active{opacity:1;visibility:visible}.burger-menu{display:none;width:30px;height:30px;border:0;padding:0;background:0 0}@media (max-width:991px){.burger-menu{display:block}}.breadcrumbs-wrapper{padding:5rem 0 4rem}@media (max-width:1199px){.breadcrumbs-wrapper{padding:25px 0}}.breadcrumbs{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs li{font-size:1.6rem;margin-bottom:1rem}@media (max-width:1199px){.breadcrumbs li{margin-bottom:5px;font-size:10px}}.breadcrumbs li:not(:last-child){padding-right:1.3rem;margin-right:.8rem;position:relative;font-family:Montserrat-Medium,sans-serif;color:rgba(26,28,28,.7)}@media (max-width:1199px){.breadcrumbs li:not(:last-child){margin-right:8px;padding-right:12px}}.breadcrumbs li:not(:last-child)::after{content:"";display:inline-block;width:.5rem;height:.8rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/core/breadcrumbs-arrow.svg) center center/100% 100% no-repeat}.breadcrumbs li:last-child{font-family:Montserrat-SemiBold,sans-serif;color:#1A1C1C}.breadcrumbs a{text-decoration:none}.main-header{-ms-flex-negative:0;flex-shrink:0;background-color:#F9F9F9;border-bottom:1px solid rgba(26,28,28,.1);position:fixed;top:0;left:0;width:100%;z-index:2000}.main-header ul{list-style-type:none;margin:0;padding:0}.main-header a{text-decoration:none}.main-header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8.6rem;position:relative}@media (max-width:1359px){.main-header .inner{height:64px}}.main-header .logo img{max-width:140px}.main-header nav{margin-left:10%}@media (max-width:1359px){.main-header nav{display:none}}.main-header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2.5rem}.main-header nav>ul>li{margin:0 2.5rem}.main-header nav>ul>li>a,.main-header nav>ul>li>button{padding:0;border:0;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:1.8rem;font-family:Montserrat-SemiBold,sans-serif}.main-header nav>ul>li>a svg,.main-header nav>ul>li>button svg{width:1.4rem;height:1.4rem;margin-left:.6rem}.main-header .cta{margin-left:3rem}@media (max-width:1359px){.main-header .cta{margin-left:24px}}.main-header .cta>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -12px}.main-header .cta>ul>li{margin:0 12px}.main-header .cta>ul>li>a,.main-header .cta>ul>li>button{display:block;width:24px;height:24px;padding:0;border:0;background:0 0;position:relative}.main-header .cta>ul>li>a span,.main-header .cta>ul>li>button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:100%;font-size:1.2rem;background-color:#8F0100;color:#fff;border:1px solid #fff;position:absolute;top:-1rem;right:-1rem;z-index:1}.main-header .cta>ul>li.active>a,.main-header .cta>ul>li.active>button{color:#8F0100}.main-header .cta>ul>li.active .header-modal{display:block}.header-catalog-wrapper.active{color:#8F0100}.header-catalog-wrapper.active svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.header-catalog{position:absolute;top:100%;left:0;right:0;display:none}.header-catalog.active{display:block}@media (min-width:1360px){.header-catalog-main{width:30rem;background-color:#fff;border-radius:.8rem;border:1px solid rgba(26,28,28,.1);padding:1.8rem .8rem}}.header-catalog-main>ul>li{margin-bottom:.4rem}.header-catalog-main>ul>li:last-child{margin-bottom:0}@media (min-width:1360px){.header-catalog-main>ul>li.opened .header-catalog-head a,.header-catalog-main>ul>li:hover .header-catalog-head a{background-color:#8F0100;color:#fff}.header-catalog-main>ul>li.opened .header-catalog-head a img,.header-catalog-main>ul>li:hover .header-catalog-head a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1}.header-catalog-main>ul>li.opened .header-catalog-toggle,.header-catalog-main>ul>li:hover .header-catalog-toggle{color:#fff}.header-catalog-main>ul>li.opened .submenu,.header-catalog-main>ul>li:hover .submenu{opacity:1;visibility:visible}}@media (max-width:1359px){.header-catalog-main>ul>li.active .header-catalog-head{background-color:#8F0100;color:#fff}.header-catalog-main>ul>li.active .header-catalog-head a{color:inherit}.header-catalog-main>ul>li.active .header-catalog-head a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1}.header-catalog-main>ul>li.active .header-catalog-toggle{color:#fff}.header-catalog-main>ul>li.active .header-catalog-toggle svg{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}}.header-catalog-title{margin-bottom:1.6rem;font-size:2rem;font-family:Montserrat-SemiBold,sans-serif;color:#8F0100}@media (max-width:1359px){.header-catalog-title{padding-left:12px}}.header-catalog-head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:1359px){.header-catalog-head{border-radius:8px}}.header-catalog-head a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.8rem;border-radius:.8rem}@media (min-width:1360px){.header-catalog-head a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem 4rem .5rem 1.2rem}}@media (max-width:1359px){.header-catalog-head a{padding:2px 12px}}.header-catalog-head a img{width:2rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;opacity:.8}.header-catalog-toggle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:0 0;padding:0;border:0}@media (min-width:1360px){.header-catalog-toggle{position:absolute;top:50%;right:1.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:1359px){.header-catalog-toggle{padding:2px 12px}}.header-catalog-toggle svg{width:2.4rem;height:2.4rem}@media (max-width:1359px){.header-catalog-toggle svg{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}}@media (min-width:1360px){.submenu{position:absolute;top:0;left:30rem;width:calc(100% - 30rem);background-color:#fff;border-radius:.8rem;border:1px solid rgba(26,28,28,.1);padding:4rem;min-height:100%;opacity:0;visibility:hidden}}@media (max-width:1359px){.submenu{display:none;padding:16px 0 16px 12px}}@media (min-width:1360px){.submenu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:calc(100dvh - 8.6rem - 10rem);overflow-y:auto}}@media (min-width:1360px){.submenu-list{width:68%;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:1360px){.submenu-item{margin-bottom:2.4rem}.submenu-item:last-child{margin-bottom:0}}@media (max-width:1359px){.submenu-item{position:relative}.submenu-item::before{content:"";display:block;width:6px;height:6px;border-radius:100%;background-color:rgba(26,28,28,.4);position:absolute;top:19px;left:12px}.submenu-item.active .submenu-head{color:#8F0100}.submenu-item.active::before{background-color:#8F0100}.submenu-item.active .submenu-toggle svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}}.submenu-head{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}@media (min-width:1360px){.submenu-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Montserrat-SemiBold,sans-serif}}@media (max-width:1359px){.submenu-head a{min-height:44px;padding:2px 5px 2px 30px;font-family:Montserrat-Regular,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.submenu-toggle{-ms-flex-negative:0;flex-shrink:0;border:0;background:0 0}@media (min-width:1360px){.submenu-toggle{margin-left:.8rem;padding:0;display:none}}@media (max-width:1359px){.submenu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2px 12px}}.submenu-toggle svg{width:2.4rem;height:2.4rem}.submenu-content{padding-top:1.6rem}@media (max-width:1359px){.submenu-content{display:none;padding:4px 0 4px 54px;position:relative}.submenu-content::before{content:"";display:block;width:2px;height:100%;position:absolute;top:0;left:16px;background-color:rgba(26,28,28,.4)}}.submenu-content li{margin-bottom:.8rem}@media (max-width:1359px){.submenu-content li{margin-bottom:2px}}.submenu-content li:last-child{margin-bottom:0}.submenu-content a{padding:.4rem 0;font-family:Montserrat-Regular,sans-serif;display:block}@media (max-width:1359px){.submenu-content a{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 12px}}@media (min-width:1360px){.submenu-info{width:30.5%;border-radius:.8rem;padding:2.4rem;border:1px solid rgba(26,28,28,.1);background-color:rgba(26,28,28,.02);position:sticky;top:0;right:0}}@media (max-width:1359px){.submenu-info{display:none}}.submenu-info-img{margin-bottom:2rem;position:relative}.submenu-info-img img{width:100%;border-radius:.8rem}.submenu-info-label{position:absolute;bottom:1.6rem;left:1.6rem;z-index:1;text-align:center;background-color:#8F0100;color:#fff;border-radius:10rem;padding:.4rem 1.2rem;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif;line-height:1.4}.submenu-info-title{margin-bottom:2rem;font-size:2rem;font-family:Montserrat-Bold,sans-serif}.submenu-info-text{font-family:Montserrat-Regular,sans-serif}.submenu-info-cta{margin-top:2rem}.submenu-info-cta .button{text-transform:uppercase;padding:1.2rem 2.5rem;font-size:1.4rem;font-family:Montserrat-Bold,sans-serif}.submenu-info-cta .button svg{width:1.8rem;height:1.8rem}.header-search{margin-left:auto}.header-search.active .header-search-form{display:block}.header-search-toggle{display:none;width:24px;height:24px;background:0 0;padding:0;border:0}@media (max-width:1359px){.header-search-toggle{display:block}}@media (max-width:1359px){.header-search-form{display:none;position:absolute;top:calc(100% + 1px);background-color:#F9F9F9;right:0;z-index:10;width:100%;max-width:36rem;border-radius:0 0 1.2rem 1.2rem;padding:10px 4px}}@media (max-width:480px){.header-search-form{max-width:none}}.header-search-row{position:relative}.header-search-row input{display:block;width:35rem;border-radius:10rem;height:4.5rem;font-size:16px;font-family:Montserrat-SemiBold,sans-serif;padding:1rem 5rem 1rem 2rem;border:1px solid rgba(26,28,28,.1);background-color:rgba(26,28,28,.02)}@media (max-width:1359px){.header-search-row input{width:100%}}.header-search-row input::placeolder{opacity:.5;color:#1A1C1C}.header-search-row input:focus{outline:0;border-color:#8F0100}.header-search-submit{position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:2.4rem;height:2.4rem;background:0 0;padding:0;border:0;opacity:.6}.header-modal{position:absolute;top:calc(100% + 1px);background-color:#F9F9F9;right:0;z-index:10;width:100%;max-width:36rem;border-radius:0 0 1.2rem 1.2rem;display:none}@media (max-width:480px){.header-modal{max-width:none}}.header-modal-phone{padding:1rem}.header-modal-phone li{margin-bottom:.4rem;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.header-modal-phone li{font-size:16px}}.header-modal-phone li:last-child{margin-bottom:0}.header-modal-phone a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-modal-phone a svg{width:2.4rem;height:2.4rem;margin-right:1.2rem}.header-modal-langs{padding:.7rem 2rem}.header-modal-langs .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;font-size:1.4rem;font-family:Montserrat-SemiBold,sans-serif}@media (max-width:1359px){.header-modal-langs .title{font-size:16px}}.header-modal-langs .title img{width:2.4rem;margin-right:1.6rem}.header-modal-langs ul{padding-left:1.6rem;border-left:2px solid rgba(26,28,28,.4)}.header-modal-langs li{margin-bottom:.4rem;font-size:1.3rem;line-height:1.8}@media (max-width:1359px){.header-modal-langs li{font-size:16px}}.header-modal-langs li:last-child{margin-bottom:0}.header-modal-langs li.active{color:#8F0100}.main-footer{-ms-flex-negative:0;flex-shrink:0;position:relative;background-color:#1A1C1C;color:#fff}@media (max-width:1359px){.main-footer{margin-bottom:64px}}.main-footer ul{list-style-type:none;margin:0;padding:0}.main-footer a{text-decoration:none}.main-footer .footer-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main-footer .footer-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-footer .top{position:relative;z-index:2;padding-top:9rem;padding-bottom:10rem}@media (max-width:1359px){.main-footer .top{padding-top:35px;padding-bottom:32px}}.main-footer .top .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1359px){.main-footer .top .inner{display:block}}@media (max-width:1359px){.main-footer .col{margin-bottom:4rem}.main-footer .col:last-child{margin-bottom:0}}.main-footer .logo{margin-bottom:2rem}.main-footer .logo img{max-width:220px}.main-footer .descr{max-width:48rem;font-size:1.6rem;font-family:Montserrat-Medium,sans-serif;margin-bottom:4.4rem}@media (max-width:1359px){.main-footer .descr{max-width:none;margin-bottom:20px}}.main-footer .footer-app ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.7rem}.main-footer .footer-app li{margin:.7rem}.main-footer .title{margin-bottom:2.4rem;font-family:Montserrat-Bold,sans-serif;text-transform:uppercase;font-size:1.8rem}.main-footer .list li{margin-bottom:1.4rem}.main-footer .list li:last-child{margin-bottom:0}.main-footer .list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-family:Montserrat-Medium,sans-serif}.main-footer .list a svg{width:2.4rem;height:2.4rem;margin-right:1.2rem;-ms-flex-negative:0;flex-shrink:0}.main-footer .footer-bank{margin-top:2.4rem}.main-footer .footer-bank ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.2rem}.main-footer .footer-bank li{margin:1.2rem}.main-footer .footer-socials{margin-top:2.8rem}.main-footer .footer-socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.7rem}.main-footer .footer-socials li{margin:.7rem}.main-footer .footer-socials a{display:block;width:4.2rem}.main-footer .footer-socials a:hover{opacity:.6}.main-footer .footer-socials a img{width:100%}.main-footer .bottom{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.15);padding:2rem 0;font-size:1.4rem;font-family:Montserrat-Medium,sans-serif}.main-footer .bottom .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-menu{display:none;height:64px;background-color:#F9F9F9;-ms-flex-pack:distribute;justify-content:space-around;position:fixed;left:0;bottom:0;right:0;z-index:2000;padding:12px 16px;border-top:1px solid rgba(26,28,28,.05)}@media (max-width:1359px){.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:480px){.footer-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-menu>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-family:Montserrat-Medium,sans-serif;text-align:center;text-decoration:none;background:0 0;border:0;padding:0}.footer-menu>.active{color:#8F0100}.footer-menu .icon{width:24px;height:24px;position:relative}.footer-menu .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:100%;font-size:1.2rem;background-color:#8F0100;color:#fff;border:1px solid #fff;position:absolute;top:-.6rem;right:-1rem;z-index:1}