.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}.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:PlayfairDisplay-Regular;src:url(../fonts/PlayfairDisplay-Regular/PlayfairDisplay-Regular.eot);src:url(../fonts/PlayfairDisplay-Regular/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PlayfairDisplay-Regular/PlayfairDisplay-Regular.ttf) format("truetype"),url(../fonts/PlayfairDisplay-Regular/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format("svg");font-weight:"normal";font-style:"normal"}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:PlayfairDisplay-Regular;src:url(../fonts/PlayfairDisplay-Regular/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format("svg")}}.font-PlayfairDisplay-Regular{font-family:PlayfairDisplay-Regular}@font-face{font-family:PlayfairDisplay-Bold;src:url(../fonts/PlayfairDisplay-Bold/PlayfairDisplay-Bold.eot);src:url(../fonts/PlayfairDisplay-Bold/PlayfairDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/PlayfairDisplay-Bold/PlayfairDisplay-Bold.ttf) format("truetype"),url(../fonts/PlayfairDisplay-Bold/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold) format("svg");font-weight:"normal";font-style:"normal"}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:PlayfairDisplay-Bold;src:url(../fonts/PlayfairDisplay-Bold/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold) format("svg")}}.font-PlayfairDisplay-Bold{font-family:PlayfairDisplay-Bold}@font-face{font-family:Prata-Regular;src:url(../fonts/Prata-Regular/Prata-Regular.eot);src:url(../fonts/Prata-Regular/Prata-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Prata-Regular/Prata-Regular.ttf) format("truetype"),url(../fonts/Prata-Regular/Prata-Regular.svg#Prata-Regular) format("svg");font-weight:"normal";font-style:"normal"}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Prata-Regular;src:url(../fonts/Prata-Regular/Prata-Regular.svg#Prata-Regular) format("svg")}}.font-Prata-Regular{font-family:Prata-Regular}.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.display-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.layout-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.layout-row-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.align-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.justify-content-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#fixed-overlay{background-color:rgba(0,0,0,.7);left:0;min-height:100vh;opacity:0;position:fixed;top:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;visibility:hidden;width:100%;z-index:10000}#fixed-overlay.active{opacity:1;visibility:visible}body,html{overflow-x:hidden}*,::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:#fff;color:#000;font-family:PlayfairDisplay-Regular,sans-serif;line-height:1.2;font-size:1.8rem}img{max-width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;vertical-align:middle;width:auto}input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;min-width:5rem}ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}.h2{text-align:center;font-size:3rem;margin-bottom:3rem;font-family:PlayfairDisplay-Bold,sans-serif}label{margin-bottom:0}svg{width:100%;height:100%;fill:currentColor}a{color:inherit;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a:focus,a:hover{color:#ea3030;text-decoration:none}a.link-item{color:#000;display:inline-block;font-family:PlayfairDisplay-Bold,sans-serif;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;-o-transition:.3s;transition:.3s;width:.8rem}a.link-item:focus,a.link-item:hover{color:#000}a.link-item:focus::after,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;-o-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}a[href*=tel]{font-family:Prata-Regular,sans-serif}button{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}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:150rem;padding:0 2rem;position:relative;width:100%}.black-bk{background-color:#000}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no_scroll{overflow:hidden}.imgbg{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:100%}.full-width{width:100%}.aggreement,.google_policies{font-size:2.2rem;margin-bottom:3rem;position:relative}.aggreement label,.google_policies label{display:inline-block;cursor:pointer;padding-left:3rem}.aggreement input,.google_policies input{display:none!important}.aggreement input:checked+.aggreement-checkbox::after,.google_policies input:checked+.aggreement-checkbox::after{opacity:1}.aggreement .aggreement-checkbox,.google_policies .aggreement-checkbox{display:block;width:2rem;height:2rem;position:absolute;top:.4rem;left:0;border:1px solid #7d7d7d}.aggreement .aggreement-checkbox::after,.google_policies .aggreement-checkbox::after{content:'';display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/core/tick-2.png) center center/1.6rem 1.6rem no-repeat;opacity:0}.mobile-menu{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;flex-grow:1;height:100vh;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;left:-120%;max-height:100vh;max-width:320px;overflow-y:auto;position:fixed;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;z-index:999999}.mobile-menu.active{left:0}@media (max-width:1199px){.mobile-menu{display:block}.mobile-menu .main-header-contacts{margin-top:1rem}.mobile-menu .main-header-contacts li{margin-right:0;margin-bottom:.5rem}.mobile-menu .main-header-contacts li::last-child{margin-bottom:0}.mobile-menu .main-header-contacts img{-webkit-filter:invert(1);filter:invert(1)}.mobile-menu .main-header-lang{margin-left:0}.mobile-menu nav{margin-top:1rem}.mobile-menu .main-header-links{margin-left:0;margin-top:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu .main-header-count{line-height:1}.mobile-menu .header-search-form{display:block;position:static}.mobile-menu .main-header-search{margin-right:0;margin-top:1rem}.mobile-menu .main-header-search input{border:1px solid #000;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mobile-menu .main-header-link{margin-left:0;margin-right:3rem;margin-top:2rem}.mobile-menu .main-header-products>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mobile-menu .main-header-products>ul>li{margin-right:0;display:block;width:100%}.mobile-menu .has-submenu-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-menu .main-header-products-new,.mobile-menu .main-header-products-sale{left:0}.mobile-menu .has-submenu-arrow{position:relative;width:2rem;height:2rem;margin-left:auto}.mobile-menu .has-submenu-arrow::after{content:'';display:block;width:2rem;height:2rem;position:absolute;top:.2rem;right:0;background:url(../img/core/arrow.svg) center center/1.6rem 1.6rem no-repeat;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mobile-menu .has-submenu-arrow.active::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mobile-menu .submenu{position:static;width:100%;-webkit-box-shadow:none;box-shadow:none}.mobile-menu .submenu-list{width:100%}}.mobile-menu-title{border-bottom:1px solid #000;display:block;font-size:25px;padding:15px;position:relative;text-transform:uppercase;width:100%}.mobile-menu-close{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:0;top:0;width:40px}.mobile-menu-close svg{fill:#000;height:20px;width:20px}.mobile-menu-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;padding:15px;width:100%}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{background-color:#fff;border:1px solid #fff;color:#000;display:inline-block;font-size:1.8rem;padding:1.2rem 2.2rem;text-align:center}.button:focus,.button:hover{background-color:#000;color:#fff}.button.inversed{background-color:#000;border-color:#000;color:#fff}.button.inversed:focus,.button.inversed:hover{background-color:#fff;color:#000}.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:#ea3030;position:absolute;top:0;left:0;border-radius:30px}.check-box-added::after{content:'';width:0;height:30%;background-color:#ea3030;position:absolute;bottom:0;left:0;border-radius:30px}.check-box-added.active::before{height:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.check-box-added.active::after{width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.slider-wrapper{position:relative;padding:0 4rem}.slider-nav{-webkit-box-shadow:0 0 .3rem 0 rgba(0,0,0,.3);box-shadow:0 0 .3rem 0 rgba(0,0,0,.3);background-color:rgba(255,255,255,.6);width:3.5rem;height:3.5rem;border:1px solid #bab6b6;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider-nav svg{width:2rem;height:2rem}.slider-nav:focus,.slider-nav:hover{outline:0;border-color:transparent;background-color:rgba(255,255,255,.2)}.slider-nav--prev{left:2rem}.slider-nav--next{right:2rem}.slider-nav--next svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.font-number{font-family:Prata-Regular,sans-serif}.home-hero{margin-bottom:10rem;position:relative}@media (max-width:991px){.home-hero .home-hero-img{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center}.home-hero .home-hero-img img{width:100%;max-width:64rem}.home-hero .home-hero-text{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:2rem;padding-bottom:2rem}.home-hero .home-hero-text-inner{max-width:100%;margin-left:0}}@media (max-width:767px){.home-hero{margin-bottom:40px}.home-hero .slider-wrapper{padding:0}.home-hero .home-hero-item{min-height:20rem}.home-hero .home-hero-text h1{font-size:24px}.home-hero .home-hero-text p{font-size:14px}.home-hero .home-hero-text .button{min-width:18rem}}.home-hero-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:5rem;padding-bottom:6rem;min-height:60rem}.home-hero-text{width:50%;text-align:center}.home-hero-text h1{font-family:PlayfairDisplay-Bold,sans-serif;font-size:6rem;margin-bottom:1rem}.home-hero-text p{font-size:2rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:2rem}.home-hero-text .button{min-width:22rem}.home-hero-text-inner{max-width:60rem;margin-left:auto;padding:0 6rem}.home-hero-nav{position:absolute;top:0;left:0;width:100%;height:100%}.home-hero-nav .container{height:100%}.banner-slider{margin-bottom:10rem;position:relative}@media (max-width:991px){.banner-slider .banner-slider-img{width:100%;text-align:center}.banner-slider .banner-slider-img img{max-width:64rem}.banner-slider .banner-slider-content{width:100%;margin-top:2rem;text-align:center;padding:2rem 6rem}.banner-slider .banner-slider-inner{max-width:100%}}@media (max-width:767px){.banner-slider .banner-slider-title{display:none}.banner-slider .banner-slider-text{font-size:25px}.banner-slider .banner-slider-discount{font-size:50px}.banner-slider .banner-slider-item{padding-top:15rem}}.banner-slider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:60rem;padding-top:5rem}.banner-slider-img{width:48%}.banner-slider-content{width:48%;padding:2rem;margin-left:auto}.banner-slider-content .button{min-width:22rem}.banner-slider-inner{max-width:64rem}.banner-slider-title{font-family:PlayfairDisplay-Bold,sans-serif;font-size:6rem;margin-bottom:5rem}.banner-slider-text{font-size:3rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:2rem}.banner-slider-discount{font-size:6rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:5rem;color:#ea3030}.banner-slider-nav{position:absolute;top:0;left:0;width:100%;height:100%}.banner-slider-nav .container{height:100%}.banner{padding:5rem 0;min-height:65rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10rem}.banner h2{font-size:6rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:2rem}.banner .button{min-width:22rem}@media (max-width:767px){.banner{text-align:center;min-height:400px}.banner .banner-title,.banner h2{font-size:35px}.banner .banner-text{font-size:20px}}.banner-title{font-size:6rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:1rem}.banner-text{font-size:3rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:5rem}.categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.categories .categories-item{width:100%}}@media (max-width:767px){.categories .categories-item{min-height:50rem}}.categories-item{width:50%;text-align:center;min-height:62rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;padding:2rem}.categories-item::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}.categories-item>*{position:relative;z-index:1}.categories-item h3{font-family:PlayfairDisplay-Bold,sans-serif;font-size:6rem;margin-bottom:2rem}.categories-item p{font-size:2rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:4rem}.categories-item .button{min-width:22rem}.brands{padding-top:9rem;padding-bottom:10rem}.brands h2{font-size:3.5rem;font-family:PlayfairDisplay-Bold,sans-serif;text-align:center;margin-bottom:4rem}.brands.brands-page{padding-top:0}.brands.brands-page .brands-inner{background:0 0}.brands.brands-page .brands-item{width:calc(100% / 7)}.brands .slider-nav{-webkit-box-shadow:none;box-shadow:none;border:0;background:0 0}.brands .slider-nav--prev{left:0}.brands .slider-nav--next{right:0}@media (max-width:1199px){.brands.brands-page .brands-item{width:calc(20%)}}@media (max-width:991px){.brands.brands-page .brands-item{width:calc(25%)}}@media (max-width:767px){.brands{padding:40px 0}.brands h2{font-size:20px}.brands .container{padding:0}.brands.brands-page .brands-item{width:calc(100% / 3)}}@media (max-width:575px){.brands .brands-item img{max-width:60px;max-height:40px}}@media (max-width:480px){.brands.brands-page .brands-item{width:calc(50%)}}.brands-inner{background-color:#fafafa}.brands-item{width:calc(100% / 6);text-align:center;padding:1.5rem .5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto}.brands-item img{max-width:17rem;max-height:8rem}.about{padding-bottom:10rem}@media (max-width:991px){.about .about-img{width:100%}.about .about-img img{width:100%;max-width:64rem}.about .about-banner-text{width:100%;padding-top:2rem;padding-bottom:4rem;font-size:5.5rem}}.about-text{font-size:2rem}.about-text p{margin-bottom:2rem}.about-banner{background:url(../img/banner-bg-2.jpg);margin-top:5rem;padding:0 2rem}.about-img{width:50%}.about-banner-text{width:50%;font-size:7rem;font-family:PlayfairDisplay-Bold,sans-serif}.basket{padding-bottom:2rem}@media (max-width:1199px){.basket .basket-header{display:none}.basket .basket-list-text{width:calc(100% - 12.5rem)}.basket .basket-list-remove{width:100%;margin-top:1rem}.basket .basket-list-price{width:40%;margin-top:1rem}.basket .basket-list-quantity{margin-top:1rem}}@media (max-width:575px){.basket .basket-list-img{width:7rem;margin-right:1rem}.basket .basket-list-text{width:calc(100% - 8rem)}.basket .basket-list-price{width:100%;padding:0;font-size:2.5rem}.basket .basket-list-quantity{width:100%}.basket .basket-list-total .basket-list-total-price{display:block;margin-left:0;width:100%}}.basket-list{-webkit-box-shadow:0 .3rem 2.4rem .1rem rgba(0,0,0,.1);box-shadow:0 .3rem 2.4rem .1rem rgba(0,0,0,.1);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.basket-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#e1e1e1;font-size:2rem;padding:1.5rem 2rem}.basket-header-name{width:calc(40% - 2.2rem)}.basket-header-price,.basket-header-quantity{width:20%;text-align:center}.basket-list-item{padding:2rem;border-bottom:2px solid #f4f5f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basket-list-img{width:10rem;margin-right:2.5rem}.basket-list-img img{width:100%}.basket-list-text{width:calc(40% - 14.7rem)}.basket-list-text h2{font-size:2.1rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:1.5rem}.basket-list-info{margin-bottom:1.5rem}.basket-list-info span{font-family:PlayfairDisplay-Bold,sans-serif}.basket-list-info:last-child{margin-bottom:0}.basket-list-price{font-size:3.2rem;text-align:center;width:20%;padding:0 1rem}.quantity-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quantity-wrapper input{width:4rem;border:0;background:0 0;text-align:center;font-size:2.3rem;padding:0;outline:0!important;margin-bottom:.5rem}.quantity-btn{width:3rem;height:3rem;padding:0;border:0;background-color:#807e7e;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quantity-btn svg{width:1.5rem;height:1.5rem}.quantity-btn:focus,.quantity-btn:hover{outline:0;background:#000}.basket-list-quantity{width:20%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.basket-list-remove{margin-left:auto;width:2.2rem}.basket-list-remove button{width:2.2rem;height:2.2rem;background:0 0;border:0;color:#807e7e;padding:0;display:block;margin-left:auto}.basket-list-remove button svg{display:block}.basket-list-remove button:focus,.basket-list-remove button:hover{outline:0;color:#ea3030}.basket-list-total{text-align:right;padding:2rem;font-size:2.3rem}.basket-list-total .basket-list-total-price{color:#ea3030;margin-left:6rem;font-size:3rem}.basket-form{padding-top:2rem;padding-bottom:10rem}.basket-form .button{min-width:40rem;font-size:2.9rem}@media (max-width:1199px){.basket-form .basket-form-title{padding-left:0}.basket-form .basket-form-form{margin:0}}@media (max-width:767px){.basket-form .basket-form-row .form-item{width:100%}}@media (max-width:575px){.basket-form .form-payment-item{width:100%;margin-right:0}.basket-form .button{min-width:100%}}.basket-form-title{font-size:3.4rem;margin-bottom:3rem;padding-left:5rem}.basket-form-form{background-color:#f4f4f4;border-radius:1rem;-webkit-box-shadow:0 .2rem .5rem .1rem rgba(0,0,0,.3);box-shadow:0 .2rem .5rem .1rem rgba(0,0,0,.3);margin-left:2rem;margin-right:2rem;padding:3.5rem 2rem}.form-title{font-size:2.5rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:2rem}.form-item input,.form-item textarea{display:block;width:100%;background-color:#fff;font-size:16px;padding:1.5rem 1rem;border:1px solid #c6c5c7;border-radius:.5rem;margin-bottom:2rem}.form-item input::-webkit-input-placeholder,.form-item textarea::-webkit-input-placeholder{color:#7c7c7c}.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{color:#7c7c7c}.form-item input:-ms-input-placeholder,.form-item textarea:-ms-input-placeholder{color:#7c7c7c}.form-item input::-ms-input-placeholder,.form-item textarea::-ms-input-placeholder{color:#7c7c7c}.form-item input::placeholder,.form-item textarea::placeholder{color:#7c7c7c}.form-item input:focus,.form-item textarea:focus{outline:0;border-color:#000}.form-item textarea{height:16rem;resize:none}.basket-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.basket-form-row .form-item{width:calc(50% - 1.7rem)}.form-payment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.form-payment-item{margin-right:8rem;margin-bottom:2rem}.form-payment-item input{display:none}.form-payment-item label{position:relative;padding-left:3rem;font-size:2.3rem;cursor:pointer}.form-payment-item label .circle{display:block;width:2rem;height:2rem;border-radius:100%;border:1px solid #999;position:absolute;top:.6rem;left:0}.form-payment-item label .circle::after{content:'';display:block;width:1.2rem;height:1.2rem;background-color:#000;border-radius:100%;position:absolute;top:.3rem;left:.3rem;opacity:0}.form-payment-item input:checked+label .circle::after{opacity:1}.product-item{position:relative;width:calc(25% - 3rem);margin:0 1.5rem 4rem}.product-item h3{font-size:1.5rem;margin-bottom:.5rem}.product-head{position:relative}.product-img{display:block;width:100%;margin-bottom:.5rem}.product-img img{display:block;width:100%}.product-info{position:absolute;top:.7rem;left:.7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff}.product-info-item{min-width:3.6rem;height:3.6rem;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.1rem;padding:.2rem}.product-info-new{background-color:#777978}.product-info-discount{background-color:#ea3030}.product-favorite{position:absolute;right:.6rem;bottom:.6rem;background-color:rgba(255,255,255,.8);width:3.6rem;height:3.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-favorite svg{display:block;width:2rem;height:2rem}.product-favorite::after{content:'';display:block;width:0;height:0;background:url(../img/core/favorite.svg) center center/2rem 2rem no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.product-favorite.active svg{opacity:0}.product-favorite.active::after{width:100%;height:100%}.product-name{font-size:1.7rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:.5rem}.product-size{font-size:1.5rem;margin-bottom:1.5rem}.product-size ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-size li{margin-right:.5rem;margin-bottom:.5rem}.product-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:PlayfairDisplay-Bold,sans-serif}.product-price-final{font-size:1.9rem;color:#ea3030;margin-right:1rem}.product-price-old{text-decoration:line-through;font-size:1.5rem;color:#6d6d6d}.product-list{padding-bottom:6rem}.product-list.product-list-page .product-list-list{width:auto}.product-list.product-list-page .product-item{width:calc(20% - 3rem)}@media (max-width:1199px){.product-list .product-item{width:calc(33.3333% - 3rem)}.product-list.product-list-page .product-item{width:calc(25% - 3rem)}}@media (max-width:991px){.product-list .product-list-list{width:calc(100% + 3rem);margin-top:3rem}.product-list .product-list-filter-wrapper{width:100%}.product-list .product-list-filter{display:none}.product-list .list-filter-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-list.product-list-page .product-item{width:calc(33.3333% - 3rem)}}@media (max-width:767px){.product-list .product-item,.product-list.product-list-page .product-item{width:calc(50% - 3rem)}}@media (max-width:480px){.product-list .product-name{font-size:12px}.product-list .product-item h3,.product-list .product-price-old,.product-list .product-size{font-size:11px}.product-list .product-price-final{font-size:13px}.product-list .product-list-list{margin-left:-12px;margin-right:-12px}.product-list .product-item{width:calc(50% - 24px);margin:0 12px 24px}}.list-filter-header{display:none}.open-list-filter{margin-left:auto;margin-right:auto;outline:0!important;min-width:90px;font-size:16px;padding:5px}.product-list-filter-wrapper{width:26rem;height:100%}.product-list-filter{-webkit-box-shadow:0 .6rem 1.3rem .1rem rgba(0,0,0,.3);box-shadow:0 .6rem 1.3rem .1rem rgba(0,0,0,.3);padding:1rem}.product-filter-item{padding:.5rem 1.4rem;border-bottom:1px solid #b8b4b4}.product-filter-item.active .product-filter-head::after{background-image:url(../img/core/less.svg)}.product-filter-head{padding:1rem 1.5rem 1rem 0;font-family:PlayfairDisplay-Bold,sans-serif;cursor:pointer;position:relative}.product-filter-head::after{content:'';display:block;width:1rem;height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url(../img/core/more.svg) center center/1rem 1rem no-repeat}.product-filter-content{display:none}.product-filter-content li{margin-bottom:.5rem}.product-filter-content input{display:none}.product-filter-content input:checked+label{text-decoration:underline;font-family:PlayfairDisplay-Bold,sans-serif}.product-filter-content input:checked+label .square::after{opacity:1}.product-filter-content label{position:relative;padding-left:3rem;cursor:pointer;font-size:1.4rem}.product-filter-content label .square{position:absolute;top:-.2rem;left:0;display:block;width:2rem;height:2rem;border:1px solid #b8b4b4}.product-filter-content label .square::after{content:'';display:block;width:1.8rem;height:1.8rem;position:absolute;top:0;left:0;background:url(../img/core/tick.png) center center/1.4rem 1.4rem no-repeat;opacity:0}.product-filter-category{padding-bottom:1rem}.product-filter-category.active .product-filter-category-head{text-decoration:underline}.product-filter-category-head{cursor:pointer;font-family:PlayfairDisplay-Bold,sans-serif}.product-filter-category-list{padding-top:1rem;display:none}.product-filter-btns{padding:1rem 1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-filter-btn{margin-right:1.5rem;margin-bottom:1.5rem}.product-filter-btn:last-child{margin-bottom:0}.product-filter-btn input{display:none}.product-filter-btn label{display:inline-block;min-width:13rem;text-align:center;color:#fff;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:.5rem}.product-filter-new label{background-color:#747474;border:1px solid #747474}.product-filter-new input:checked+label{background-color:#fff;color:#747474}.product-filter-sale label{background-color:#ea3030;border:1px solid #ea3030}.product-filter-sale input:checked+label{background-color:#fff;color:#ea3030}.product-filter-range{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-filter-range input{display:block;width:6.5rem;border:1px solid #bfbdbd;text-align:center;font-family:Prata-Regular,sans-serif;font-size:16px;padding:.5rem .5rem 0}.product-filter-range .product-filter-delimiter{color:#929292;margin:0 .5rem}.product-filter-range .product-filter-delimiter svg{display:block;width:1.1rem;height:1.1rem}.product-filter-range .product-filter-currency{font-family:PlayfairDisplay-Bold,sans-serif;font-size:1.6rem;margin:0 .5rem}.product-filter-list li{font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:1rem}.product-filter-list li a{display:block}#range-slider{margin:2rem 0 2rem 1rem;height:.4rem;border:0;border-radius:0;width:calc(100% - 2rem)}#range-slider .noUi-connects{border-radius:0;background-color:#747474;cursor:pointer}#range-slider .noUi-connect{background-color:#747474}#range-slider .noUi-handle{width:2rem;height:2rem;top:-.8rem;right:-1rem;border:0;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;background-color:#747474;outline:0!important;cursor:pointer}#range-slider .noUi-handle::after,#range-slider .noUi-handle::before{display:none}.product-list-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 26.5rem);min-height:40rem;margin-left:-1.5rem;margin-right:-1.5rem}.product-list-pagination{width:100%}.product-list-pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Prata-Regular,sans-serif;font-size:1.4rem}.product-list-pagination a{display:block;padding:1.3rem 1rem 1rem}.product-list-pagination li.active a{border:1px solid #ededed}.product-list-pagination li:first-child,.product-list-pagination li:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-list-pagination li:first-child a,.product-list-pagination li:last-child a{padding:1rem}.product-list-pagination li:first-child svg,.product-list-pagination li:last-child svg{width:.6rem;height:.6rem}.product-list-pagination li:first-child{margin-right:.5rem}.product-list-pagination li:first-child svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.product-list-pagination li:last-child{margin-left:.5rem}.product-end{padding-bottom:5rem}.product-end .h2{text-align:left;margin-bottom:2rem}@media (max-width:1199px){.product-end .product-end-img{width:100%;max-width:70rem;margin-left:auto;margin-right:auto}.product-end .product-end-specifications{width:100%;margin-top:3rem;margin-left:0}}@media (max-width:575px){.product-end .product-end-gallery{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.product-end .product-end-thumbs{width:100%;margin-right:0;margin-top:1rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.product-end-img{width:calc(50% - 3rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-end-img img{display:block;width:100%}.product-end-thumbs{width:7.5rem;margin-right:1rem}.product-end-thumb{overflow:hidden;cursor:pointer;height:100%!important;opacity:.9}.product-end-thumb.swiper-slide-thumb-active{opacity:1}.product-end-gallery{width:calc(100% - 8.5rem)}.product-end-info{position:absolute;top:2rem;left:2rem;z-index:1;color:#fff}.product-end-new,.product-end-sale{min-width:5.4rem;height:5.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:1.5rem;padding:.5rem}.product-end-new{background-color:#757777}.product-end-sale{background-color:#ea3030}.product-end-specifications{width:50%;margin-left:3rem}.product-end-specifications .quantity-btn{width:5rem;height:5rem}.product-end-specifications .quantity-wrapper{margin-right:3rem;margin-bottom:1rem}.product-end-specifications .quantity-wrapper input{font-size:3.7rem}.product-end-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:PlayfairDisplay-Bold,sans-serif}.product-end-price-current{font-size:3rem;margin-right:2rem;color:#ea3030}.product-end-price-old{font-size:2.4rem;color:#6d6d6d;position:relative}.product-end-price-old::after{content:'';display:block;width:100%;height:.2rem;background-color:#6d6d6d;position:absolute;top:48%;left:0;right:0}.product-end-item{margin-top:2.5rem}.product-end-title{font-size:2.5rem;margin-bottom:1rem}.product-end-colors ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-end-colors li{margin-right:1.8rem;margin-bottom:.9rem}.product-end-colors input{display:none}.product-end-colors input:checked+label::after{border-color:#000}.product-end-colors label{display:block;width:3rem;height:3rem;cursor:pointer;position:relative}.product-end-colors label::after{content:'';display:block;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;border:1px solid #b8b4b4}.product-end-sizes ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-end-sizes li{margin-right:1.8rem;margin-bottom:.9rem}.product-end-sizes input{display:none}.product-end-sizes input:checked+label{border-color:#000}.product-end-sizes label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;cursor:pointer;position:relative;border:1px solid #b8b4b4}.product-end-brand{margin-top:3rem}.product-end-inner{margin-top:4rem}.product-end-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebebeb}.product-end-tab{padding:1.5rem 2rem;font-size:1.8rem;background:0 0;border:0;border-bottom:1px solid transparent;position:relative;z-index:1;margin-bottom:-1px;outline:0!important}.product-end-tab.active{border-bottom:1px solid #000}.product-end-content a{color:#014fff;text-decoration:underline}.product-end-content a:focus,.product-end-content a:hover{outline:0;color:#ea3030}.product-end-content p{margin-bottom:2rem}.product-end-text{display:none;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s;padding-top:3rem}.product-end-text.active{display:block}.product-end-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-end-add{margin-right:3rem;margin-bottom:1rem}.product-end-add .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2rem}.product-end-add-icon{width:1.6rem;height:1.6rem;margin-left:2rem;position:relative;margin-top:.2rem}.product-end-add-icon svg{display:block}.product-end-add-icon svg.active{opacity:0}.product-end-favorite{margin-bottom:1rem}.product-end-favorite a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5rem;border:1px solid #8a8a8a;position:relative}.product-end-favorite a svg{width:2.2rem;height:2.2rem}.product-end-favorite a::after{content:'';display:block;width:0;height:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/core/favorite.svg) center center/2.2rem 2.2rem no-repeat;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product-end-favorite a.active svg{opacity:0}.product-end-favorite a.active::after{width:100%;height:100%}.related{padding-top:5rem;padding-bottom:8rem}.related .product-item{text-align:center;margin:0}.related .product-item h3{font-size:1.8rem}.related .product-price{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.related .slider-wrapper{padding:0 3rem}.related .slider-nav{-webkit-box-shadow:none;box-shadow:none;border:0;background:0 0}.related .slider-nav--prev{left:-1rem}.related .slider-nav--next{right:-1rem}.contacts{padding-top:2rem;padding-bottom:10rem}.contacts .aggreement{font-size:2rem}.contacts .aggreement .aggreement-checkbox{top:.2rem}.contacts button{min-width:15rem;font-size:2rem}@media (max-width:991px){.contacts .contacts-form{width:100%}.contacts .contacts-info{width:100%;margin-top:5rem}}@media (max-width:767px){.contacts .contacts-form-row .contacts-form-item{width:100%}}.contacts-form{width:57.5%}.contacts-form h1{margin-bottom:2rem;font-size:1.8rem}.contacts-title{font-size:3rem;margin-bottom:1rem}.contacts-form-item{margin-bottom:1.2rem}.contacts-form-item input,.contacts-form-item textarea{display:block;width:100%;font-size:16px;padding:.8rem 1.2rem;border:1px solid #a9a9a9;background:0 0}.contacts-form-item input::-webkit-input-placeholder,.contacts-form-item textarea::-webkit-input-placeholder{color:#a4a4a4}.contacts-form-item input::-moz-placeholder,.contacts-form-item textarea::-moz-placeholder{color:#a4a4a4}.contacts-form-item input:-ms-input-placeholder,.contacts-form-item textarea:-ms-input-placeholder{color:#a4a4a4}.contacts-form-item input::-ms-input-placeholder,.contacts-form-item textarea::-ms-input-placeholder{color:#a4a4a4}.contacts-form-item input::placeholder,.contacts-form-item textarea::placeholder{color:#a4a4a4}.contacts-form-item input:focus,.contacts-form-item textarea:focus{outline:0;border-color:#000}.contacts-form-item textarea{resize:none;height:12rem}.contacts-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contacts-form-row .contacts-form-item{width:calc(50% - 1rem)}.contacts-info{width:38%}.contacts-info-contacts{font-size:2.4rem}.contacts-info-contacts li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.contacts-info-contacts li svg{display:inline-block;width:2.5rem;height:2.5rem;fill:#686868}.contacts-info-socials{color:#686868;border-top:1px solid #a4a4a4}.contacts-info-socials ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-info-socials li{width:3rem;height:3rem;margin-right:3rem;margin-top:2rem}.thank-you{padding-top:3rem;padding-bottom:10rem}@media (max-width:575px){.thank-you .thank-you-icon{width:100%;margin-right:0;margin-bottom:2rem;text-align:center}.thank-you .thank-you-desc p{width:100%;text-align:center}}.thank-you-img{text-align:center;margin-bottom:9rem}.thank-you-title{text-align:center;font-size:6rem;margin-bottom:8rem}.thank-you-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:120rem;margin-left:auto;margin-right:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:3.1rem}.thank-you-desc p{width:calc(100% - 13rem)}.thank-you-icon{width:10rem;margin-right:3rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.text-page{padding-top:2rem;padding-bottom:10rem;font-size:2rem;line-height:1.45}.text-page h2{font-size:3rem;font-family:PlayfairDisplay-Bold,sans-serif;margin-bottom:2.5rem}.text-page h3{font-family:PlayfairDisplay-Bold,sans-serif;font-size:2.5rem;margin-bottom:2rem}.text-page p{margin-bottom:2.5rem}.breadcrumbs-wrapper{padding:2rem 0 1rem}.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumbs li{font-size:1.6rem;font-weight:500;margin-bottom:1rem;position:relative;padding-right:2.5rem}.breadcrumbs li:not(:last-child){margin-right:2rem}.breadcrumbs li:not(:last-child)::after{background:url(../img/core/breadcrumbs-arrow.png) center center/0.6rem 1.1rem no-repeat;content:'';display:block;height:1.1rem;width:.6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.breadcrumbs li:last-child{color:#000}.breadcrumbs svg{display:block;width:1.6rem;height:1.6rem}.breadcrumbs a{color:#b4b0b0}.breadcrumbs a:hover{color:#000}.burger-menu{display:none;height:19px;position:relative;width:30px}.burger-menu span{background-color:#fff;border-radius:30px;display:block;height:3px;left:0;position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:100%}.burger-menu span:nth-of-type(1){top:0}.burger-menu span:nth-of-type(2){left:unset;right:0;top:8px}.burger-menu span:nth-of-type(3){bottom:0}@media (max-width:1199px){.burger-menu{display:block;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width:767px){.burger-menu{width:20px}}.burger-menu.active span:nth-of-type(1){width:0}.burger-menu.active span:nth-of-type(2){left:unset;right:0;width:0}.burger-menu.active span:nth-of-type(3){width:0}.main-header{border-bottom:1px solid #b4b0b0}@media (max-width:1199px){.main-header .main-header-bottom,.main-header .main-header-lang,.main-header nav{display:none}.main-header .main-header-search{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:3rem}.main-header .main-header-logo{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto;margin-right:0;max-width:70px}.main-header .main-header-links{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-left:auto}.main-header .header-search-text{display:none}.main-header .main-header-search button svg{margin-left:0}.main-header .main-header-search .main-header-search-open{background:0 0;color:#fff;padding:0}.main-header .main-header-search .main-header-search-open svg{margin-left:0;width:16px;height:16px}}@media (max-width:767px){.main-header .main-header-link{width:26px}.main-header .main-header-link svg{width:17px;height:17px}.main-header .main-header-link .main-header-count{width:14px;height:14px;font-size:8px;top:-7px}.main-header .main-header-contacts{width:100%}.main-header .main-header-contacts li{margin-right:0;margin-bottom:.5rem}.main-header .main-header-contacts li:last-child{margin-bottom:0}.main-header .main-header-contacts ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-header .main-header-search input{width:18rem}}.main-header-top{background-color:#000;color:#fff;padding:1rem 0}.main-header-contacts{font-size:1.6rem}.main-header-contacts img{width:1.6rem;margin-right:1rem}.main-header-contacts ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header-contacts li{margin-right:4rem}.main-header-contacts li:last-child{margin-right:0}.main-header-lang{margin-left:auto;font-size:1.6rem}.main-header-lang ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase}.main-header-lang li:not(:last-child){padding-right:.8rem;margin-right:.8rem;border-right:1px solid #fff}.main-header-lang li.active{font-family:PlayfairDisplay-Bold,sans-serif}.main-header-middle{background-color:#747474;color:#fff;padding:.5rem 0;position:relative}.main-header-middle .container{position:static}.main-header-middle nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem}.main-header-middle nav li:not(:last-child){padding-right:2rem;margin-right:2rem;border-right:1px solid #fff}.main-header-middle nav li.active{font-family:PlayfairDisplay-Bold,sans-serif;color:#ea3030}.main-header-logo{max-width:9.5rem;margin-right:15rem}.main-header-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-search-form{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:150;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-search-form[style*="display: block"]{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.header-search-form .container{max-width:700px}.header-search-form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}.header-search-form input{border:0;font-size:16px;border-bottom:1px solid #85858c;padding:8px 31px 8px 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header-search-form input::-webkit-input-placeholder{color:#85858c}.header-search-form input::-moz-placeholder{color:#85858c}.header-search-form input:-ms-input-placeholder{color:#85858c}.header-search-form input::-ms-input-placeholder{color:#85858c}.header-search-form input::placeholder{color:#85858c}.header-search-form input:focus{outline:0;border-color:#ea3030}.header-search-form button{width:16px;height:16px;border:0;background:0 0;color:#000;padding:0;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-search-form button svg{display:block}.header-search-form button:focus,.header-search-form button:hover{color:#ea3030}.header-search-close{width:2.5rem;height:2.7rem;background:0 0;padding:.5rem;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#000;margin-left:1rem}.header-search-close svg{display:block}.header-search-close:hover{color:#ea3030}.main-header-search{position:relative;margin-right:1rem;margin-left:auto}.main-header-search form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-header-search input{border:0;width:23rem;background-color:#fff;outline:0!important;font-size:16px;padding:.2rem 1rem}.main-header-search button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;background-color:#000;color:#fff;padding:.3rem 1rem}.main-header-search button svg{width:1.4rem;height:1.4rem;margin-left:.8rem}.main-header-search button:focus,.main-header-search button:hover{outline:0;background-color:#ea3030;color:#fff}.main-header-search .main-header-search-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;background-color:#fff;color:#747474;padding:.3rem 1rem}.main-header-search .main-header-search-open svg{width:1.4rem;height:1.4rem;margin-left:.8rem}.main-header-search .main-header-search-open:focus,.main-header-search .main-header-search-open:hover{outline:0;background-color:#ea3030;color:#fff}.main-header-link{width:5.4rem;position:relative;margin-left:3rem}.main-header-link svg{width:3rem;height:3rem}.main-header-link .main-header-count{display:block;width:2.6rem;height:2.6rem;text-align:center;position:absolute;top:-1.5rem;right:-.2rem;border-radius:100%;color:#fff;background-color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-header-link:focus,.main-header-link:hover{outline:0}.main-header--favorites .main-header-count{background-color:#ea3030}.main-header-products{padding-bottom:.5rem}.main-header-products>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-header-products>ul>li{margin-top:1rem;margin-right:5rem;position:relative;padding-bottom:.5rem}.main-header-products>ul>li:last-child{margin-right:0}.main-header-products>ul>li.active>a{font-family:PlayfairDisplay-Bold,sans-serif;color:#ea3030}.has-submenu{position:relative}@media (min-width:1200px){.has-submenu:hover .submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.submenu{position:absolute;top:100%;left:-6rem;background-color:#fff;z-index:10000;-webkit-box-shadow:0 .3rem 1.3rem .1rem rgba(0,0,0,.5);box-shadow:0 .3rem 1.3rem .1rem rgba(0,0,0,.5);width:60rem;display:none}.submenu-list{width:50%;padding:1.5rem;font-size:1.6rem}.submenu-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.submenu-list li{width:50%;padding-right:.5rem;margin-bottom:1rem}.submenu-list li:last-child{margin-bottom:0}.submenu-img{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.submenu-img img{-o-object-fit:cover;object-fit:cover;max-width:none}.main-header-products-new,.main-header-products-sale{position:absolute;bottom:90%;left:calc(100% - 1rem);color:#fff;border-radius:.2rem;font-size:1.4rem;padding:0 .5rem}.main-header-products-sale{background-color:#ea3030}.main-header-products-new{background-color:#000}.main-footer{background-color:#747474;color:#fff}@media (max-width:767px){.main-footer .main-footer-top-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.main-footer .main-footer-item{width:100%;border-bottom:1px solid #fff}.main-footer .main-footer-products li{width:100%;max-width:100%}.main-footer .main-footer-list{display:none}.main-footer .main-footer-title::after{display:block}.main-footer .main-footer-question{max-width:180px;margin-left:auto;margin-right:auto}}.main-footer-top{border-bottom:1px solid #fff;padding-bottom:3rem;padding-top:1rem}.main-footer-top a.button{margin:2rem 2rem 0}.main-footer-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:97rem;margin-left:auto;margin-right:auto}.main-footer-question{margin-top:2rem;font-size:3.5rem}.main-footer-socials{margin-top:2rem}.main-footer-socials ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-footer-socials li{width:3rem;height:3rem;margin-right:5rem}.main-footer-socials li:last-child{margin-right:0}.main-footer-socials svg{display:block}.main-footer-middle{border-bottom:1px solid #fff;padding-bottom:3rem;padding-top:2.5rem}.main-footer-middle-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:97rem;margin-left:auto;margin-right:auto}.main-footer-item{width:33.3333%}.main-footer-item.active .main-footer-title::after{background-image:url(../img/core/minus.svg)}.main-footer-title{font-size:2rem;padding:.5rem 0;position:relative}.main-footer-title::after{content:'';display:none;width:2rem;height:2rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/core/plus.svg) center center/2rem 2rem no-repeat}.main-footer-list{font-size:1.6rem;padding-top:1.5rem}.main-footer-list li{margin-bottom:1rem}.main-footer-products ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer-products li{width:50%;padding-right:2rem;max-width:15rem}.main-footer-contacts img{width:2rem;display:inline-block;margin-right:1.5rem}.main-footer-contacts li{margin-bottom:2rem}.main-footer-bottom{font-size:1.6rem;text-align:center;padding:2rem 0;text-transform:uppercase}