.background-block[data-v-23cc2fe4],.shadow-block[data-v-23cc2fe4]{min-height:100%;width:100%}.shadow-block[data-v-23cc2fe4]{padding-bottom:60px;width:100%}.burger[data-v-23cc2fe4]{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;margin-left:0}.back-button.disabled[data-v-23cc2fe4],.burger.disabled[data-v-23cc2fe4]{pointer-events:none}.back-to-catalog[data-v-23cc2fe4]{width:75px;background:#fff;background:#279b37}.back-to-catalog[data-v-23cc2fe4],.shop-exit[data-v-23cc2fe4]{font-size:12px;font-weight:700;border-radius:7px;height:25px;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;color:#fff}.shop-exit[data-v-23cc2fe4]{width:130px;background:#fff;background:#ce181e}.header-container[data-v-23cc2fe4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leaveShop[data-v-23cc2fe4]{background:#ce181e}.close-modal[data-v-23cc2fe4],.leaveShop[data-v-23cc2fe4]{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:100px;height:30px;border-radius:5px;color:#fff;margin-top:20px}.close-modal[data-v-23cc2fe4]{background:#279b37;margin-left:30px}.buttons-block[data-v-23cc2fe4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}.shadow-block[data-v-c6d005be]{min-height:100%}@font-face{font-family:Roboto;src:url(../fonts/Roboto.c613ca81.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Robotomedium.38aa81d4.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Robotobold.1fc6a83d.ttf) format("truetype");font-weight:700;font-style:normal}body{font-family:Roboto,sans-serif}@-webkit-keyframes mainShadowAnim{0%{background-color:transparent}to{background-color:rgba(0,0,0,.7)}}@keyframes mainShadowAnim{0%{background-color:transparent}to{background-color:rgba(0,0,0,.7)}}.shadow-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:100%;width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;background-color:#171d25}.shadow-block_w{background:#fff;min-height:calc(100vh - 60px)}.shadow-block .container{margin-bottom:50px}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:360px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}p{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:#000}a:hover{text-decoration:none}.linkBtn{width:250px;height:40px;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;-webkit-box-shadow:2px 2px rgba(0,0,0,.15);box-shadow:2px 2px rgba(0,0,0,.15);background:#fff;color:#000}.linkBtn:hover{text-decoration:none;color:#000}.message{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;top:0}.message p{text-align:center;padding:25px 15px;background:hsla(0,0%,100%,.8);max-width:250px;-webkit-box-shadow:0 10px 6px rgba(0,0,0,.3);box-shadow:0 10px 6px rgba(0,0,0,.3)}.preloader{height:100%;z-index:200;background-color:rgba(0,0,0,.3);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}.preloader img{width:30px;height:30px}.start-container{overflow-x:hidden;position:relative}.start-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;height:100%;top:0;left:0;-webkit-transition:.7s;transition:.7s}.start-block,.start-block .start-block__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.start-block .start-block__title{flex-direction:column;color:#fff;text-transform:uppercase;margin-bottom:50px;margin-top:0}.start-block .start-block__title p{font-size:24px;line-height:33px;font-family:Roboto,sans-serif}.start-block .start-block__title span{font-size:36px;line-height:50px;font-weight:500}.start-block.hideBlock{left:-100%}.register-block.showBlock{right:0}.client-form,.signForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-form .form__title,.signForm .form__title{text-transform:uppercase;color:#fff;text-align:center;font-size:18px;line-height:21px;margin-bottom:38px}.client-form input,.signForm input{width:250px;margin-bottom:38px;height:20px;background:none;border:none;border-bottom:1px solid #fff;padding:5px 0;color:#fff;font-size:14px;line-height:16px;outline:none;height:40px;min-height:40px}.client-form input[type=submit],.signForm input[type=submit]{font-size:18px;text-transform:uppercase;border:none;width:250px;height:40px;background:#fff;color:#000;cursor:pointer}input.error{border:1px solid red}label.error{color:red;font-weight:400;margin-top:-26px;font-size:12px}.register-client{-webkit-transition:.7s;transition:.7s;width:100%;height:100%;top:0;left:0}.register-client.showBlock{right:0}header{width:100%;background:#000;position:-webkit-sticky;position:sticky;height:60px;max-height:60px;min-height:60px;top:0;z-index:100}header .header__company-name{height:25px;background:#c2c2c2;text-align:center;font-size:12px;line-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-container,header .header__company-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-container{width:100%;height:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.header-container p{color:#fff}.header-container .back-button,.header-container .burger{width:30px;height:30px;border-radius:50%;background:#fff}.header-container .back-button{background-image:url(../img/arrow.9b890d9c.svg);background-size:15px;background-position:50%;background-repeat:no-repeat}.header-container .back-button:hover{cursor:pointer}.header-container .burger{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;position:relative}.header-container .burger:hover{cursor:pointer}.header-container .burger span{width:20px;border:1px solid #000;margin-bottom:3px;-webkit-transform-origin:center;transform-origin:center;position:absolute;pointer-events:none}.header-container .burger span:first-child{top:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:top .3s .3s,-webkit-transform .3s;transition:top .3s .3s,-webkit-transform .3s;transition:transform .3s,top .3s .3s;transition:transform .3s,top .3s .3s,-webkit-transform .3s}.header-container .burger span:nth-child(3){bottom:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:bottom .3s .3s,-webkit-transform .3s;transition:bottom .3s .3s,-webkit-transform .3s;transition:transform .3s,bottom .3s .3s;transition:transform .3s,bottom .3s .3s,-webkit-transform .3s}.header-container .burger span:nth-child(2){opacity:1;top:14px;-webkit-transition:.6s;transition:.6s}.header-container .burger.cross span:nth-child(2){opacity:0;-webkit-transition:.3s;transition:.3s}.header-container .burger.cross span:first-child{top:14px;-webkit-transform:rotate(44deg);transform:rotate(44deg);-webkit-transition:top .3s,-webkit-transform .3s .3s;transition:top .3s,-webkit-transform .3s .3s;transition:top .3s,transform .3s .3s;transition:top .3s,transform .3s .3s,-webkit-transform .3s .3s}.header-container .burger.cross span:nth-child(3){bottom:11px;-webkit-transform:rotate(-46deg);transform:rotate(-46deg);-webkit-transition:bottom .3s,-webkit-transform .3s .3s;transition:bottom .3s,-webkit-transform .3s .3s;transition:bottom .3s,transform .3s .3s;transition:bottom .3s,transform .3s .3s,-webkit-transform .3s .3s}.header-container .main-menu{position:absolute;width:230px;max-height:0;top:60px;left:0;right:0;margin:0 auto;background:#000;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.header-container .main-menu.show{max-height:90vh;-webkit-transition:max-height 1s;transition:max-height 1s}.header-container .main-menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding-bottom:20px;overflow:auto;max-height:90vh}.header-container .main-menu-content .menu-item{width:100%;margin-bottom:20px}.header-container .main-menu-content .menu-item__name,.header-container .main-menu-content .menu-title{min-height:22px;width:100%;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;font-size:14px;text-transform:uppercase;color:#fff}.header-container .main-menu-content .menu-title{color:red;margin-bottom:20px}.header-container .main-menu-content .menu-item__collapse-block{width:100%}.header-container .main-menu-content .collapse-button{color:#000;font-weight:600;background:hsla(0,0%,100%,.4);-webkit-transition:.3s;transition:.3s}.header-container .main-menu-content .collapse-button.collapsed{background:#000;color:#fff;-webkit-transition:.3s;transition:.3s;font-weight:400}.header-container .client-block .client-block__title{padding:0 14px;width:100%;height:50px;border-top:1px solid hsla(0,0%,100%,.4);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;position:relative}.header-container .client-block .client-block__title p{font-weight:500;font-size:12px;text-transform:uppercase;color:#fff;max-width:138px}.header-container .client-block .client-block__title a{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;border-radius:50%;background-color:#c4c4c4;position:absolute;padding:0;-webkit-transition:.3s;transition:.3s}.header-container .client-block .client-block__title a:hover{cursor:pointer}.header-container .client-block .client-block__title a.active{background-color:#fff;-webkit-transition:.3s;transition:.3s}.header-container .client-block .client-block__title .client-presentation{right:10px;background-image:url(../img/clientPresent.7af43ad5.svg);background-repeat:no-repeat;background-position:50%}.header-container .client-block .client-block__title .client-info{right:41px;background-image:url(../img/clientInfo.5a089448.svg);background-repeat:no-repeat;background-position:50%;background-position-y:4px}.header-container .client-block .client-block__discription{width:100%}.client-block__discription .nav.nav-tabs{display:none}.header-container .client-block .client-info-block,.header-container .client-block .client-presentation-block{width:100%}.header-container .client-block .client-block__header{width:100%;font-weight:500;font-size:12px;line-height:18px;text-align:center;text-transform:uppercase;padding-bottom:8px}.header-container .client-block .wrapper{width: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:center;-ms-flex-align:center;align-items:center}.header-container .client-block .client-text_style{font-size:12px;color:hsla(0,0%,100%,.7);padding-bottom:8px}.header-container .client-block .visited{color:red;opacity:.8}.header-container .client-block:last-child{border-bottom:1px solid hsla(0,0%,100%,.4)}.header-container .user{right:15px;-webkit-transition:.3s;transition:.3s;width:31px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:30px}.header-container .user img{width:30px;height:30px;border-radius:50%}.header-container .user:hover{cursor:pointer}.header-container .user .user__name{width:80%;display:none;color:#fff;font-size:12px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-container .user .user__name span{color:hsla(0,0%,100%,.7)}.header-container .user .user__submenu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:absolute;margin-top:45px;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.15);box-shadow:2px 2px 6px rgba(0,0,0,.15);background:#fff;height:0}.header-container .user .user__submenu .submenu-img{width:30px;height:30px;border-radius:50%;background:#c4c4c4}.header-container .user .user__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:20px;margin-left:20px}.header-container .user .user__link:hover{text-decoration:none}.header-container .user .user__link p{color:#000;padding-left:10px}.header-container .user .user__link:first-child{margin-top:20px}.header-container .user.showSubmenu{width:188px;-webkit-transition:.3s;transition:.3s}.main-menu-content::-webkit-scrollbar,.order-block::-webkit-scrollbar{width:0}.modal-body::-webkit-scrollbar{width:0}.main-menu-content,.modal-body,.order-block{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.main-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;line-height:26px;text-transform:uppercase;text-align:center;padding:15px 0 23px 0;font-weight:700;font-size:24px}.main-title span{font-weight:400;font-size:18px}.collections-link{height:300px;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.15);box-shadow:2px 2px 6px rgba(0,0,0,.15);margin-bottom:18px}.catalog-title{padding:15px 0 30px 0;font-size:24px;line-height:35px;font-weight:700;text-transform:uppercase;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-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;letter-spacing:.1em;width:100%}.catalog-title span{font-weight:400;font-size:18px;text-align:center;letter-spacing:.05em}.chess{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}.chess .chess__item{width:140px;min-height:200px;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.15);box-shadow:2px 2px 6px rgba(0,0,0,.15);border-radius:14px 0 0 0;margin-bottom:42px;position:relative}.chess .chess__item:hover{text-decoration:none}.chess .chess__item:nth-child(2n){margin-top:40px;margin-bottom:0}.chess .chess__num{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;color:#fff;background:#000;min-width:28px;height:28px;padding:0 7px;border-radius:50%;position:absolute;top:0;left:0;font-size:10px}.chess .chess__img{width:145px;height:148px;max-width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.chess .chess__discription{min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #c4c4c4;font-size:10px;color:#000;text-decoration:none;text-align:center;padding:5px}.chess .chess__discription,.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;padding-bottom:35px}.product-info .product-info__img{width:127px;min-width:127px;height:150px;border:1px solid #ededed;position:relative;background-image:url(../img/slider1.e1e0bd0e.jpg);background-size:contain;background-position:50%;background-repeat:no-repeat}.product-info .product-info__img .number{position:absolute;border-radius:50%;background:#000;width:20px;height:20px;top:0;left:0;font-size:12px;color:#fff;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}.product-info .product-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 127px);padding-left:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-info .product-info__title{font-size:16px;line-height:20px;color:#000;font-weight:500;padding-right:10px}.product-info .product-info__link{text-decoration:none;text-transform:uppercase;color:#069bbc;font-size:12px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info .product-info__link:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(../img/info.874e0126.svg);background-size:cover;margin-right:8px}.product-info .product-options{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.product-info .option,.product-info .product-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.product-info .option{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.product-info .option p{font-size:12px;color:#000}.product-info .option .option__text{text-transform:uppercase;padding-left:5px}.product-info .product-info__price{font-size:14px}.product-info .product-info__price .num{font-weight:600}.modal-dialog{margin:0 auto}#slick1 .slick-slide>div{height:89px}.modal-content{max-width:328px;margin:0 auto;border-radius:0}.modal-content .close{text-align:right;padding-right:5px;outline:none}.modal-content .close span{color:red}.modal-content .modal-body{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative}.modal-content .modal-body .slider-for,.modal-content .modal-body .slider-nav{opacity:1}.modal-content .modal-body .slider-nav{width:75px;height:311px}.modal-content .modal-body .slider-nav img{width:75px;height:90px;border:1px solid #eee}.modal-content .modal-body .slider-nav .nextArr,.modal-content .modal-body .slider-nav .prevArr{display:inline-block;height:15px;background:#c4c4c4;width:100%;background-repeat:no-repeat;background-position:50%}.modal-content .modal-body .slider-nav .nextArr:hover,.modal-content .modal-body .slider-nav .prevArr:hover{cursor:pointer}.modal-content .modal-body .slider-nav .prevArr{background-image:url(../img/up.25065184.svg)}.modal-content .modal-body .slider-nav .nextArr{background-image:url(../img/down.2bce7ac4.svg)}.modal-content .modal-body .slider-for{width:250px}.modal-content .modal-body .slider-for img{width:100%}.modal-content .modal-body .slick-vertical .slick-slide{border:none}.modal-content .modal-body .slick-list{margin-top:-9px;bottom:-2px}.modal-content .modal-body .modalSlider__title{position:absolute;z-index:2;font-size:16px;line-height:20px;width:200px;right:0;padding-right:20px;font-weight:600}.grey-title{width:100%;height:20px;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;font-size:12px;color:#000;background:hsla(0,0%,76.9%,.24)}.order-block{width:100%;overflow:auto;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.order-block #addToOrder{width:250px;display:block;height:40px;color:#fff;background:#000;border:none;outline:none;font-size:18px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0 auto;text-transform:uppercase;margin-bottom:30px}.order-block #addToOrder:hover{cursor:pointer}.order-block textarea{margin-top:5px;width:100%;min-height:68px;border:1px solid #eee;font-size:12px;line-height:20px;padding:5px;outline:none}.order-block .smile-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-14px;z-index:2}.order-block .smile-block p{width:50px;height:50px;border-radius:50%;background:#dcdcdc;display:block;margin-right:12px;position:relative}.order-block .smile-block p img{position:absolute;z-index:1}.order-block .smile-block .active .colored{z-index:2}.order-form{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}.order-form>div{width:100%}.order-form .size-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-form .size-block__title{min-width:80px;font-size:12px;font-weight:600;margin-right:15px}.order-form .size-block__title span{font-weight:400}.order-form .size-block__items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-form .size-block__items,.order-form .size-block__items span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-form .size-block__items span{padding:0 3px;height:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;font-size:16px}.order-form .size-block__items span:hover{cursor:pointer}.order-form .size-block__items .active{border:1px solid #c4c4c4}.order-form .options-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-form .options-title p{font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;padding-bottom:15px;padding-top:22px}.order-form .options-title .color-title{width:50%}.order-form .options-title .options-title__left{width:100%}.order-form .options-title .options-title__left,.order-form .options-title .options-title__right{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-form .options-title .options-title__right{width:187px}.order-form .options-title .quantity-title{width:50%}.order-form .options-title .rigging-title{width:82px}.order-form .options-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-form .options-list .rigging{width:187px;padding-left:5px}.order-form .options-list .rigging .options-list__item{font-size:12px;line-height:20px;margin-bottom:30px}.order-form .options-list .rigging .rigging__title{width:auto;height:auto;border-radius:0}.order-form .options-list .color{width:250px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-form .options-list .color .input-block{margin-left:auto}.order-form .options-list .options-list__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.order-form .options-list .options-list__item p{border-radius:50%;border:1px solid #707070;min-width:16px;height:16px;margin-right:5px}.order-form .options-list .options-list__item .red{background-color:red}.order-form .options-list .options-list__item .blue{background-color:#00f}.order-form .options-list .options-list__item .green{background-color:green}.order-form .options-list .options-list__item span{max-width:135px;font-size:12px}.product-card{height:calc(100vh - 120px);position:relative}.product-footer{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;width:100%}.product-footer .pagination{height:42px;width:100%;border-radius:0;margin-top:20px;position:relative}.product-footer .pagination,.product-footer .pagination 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}.product-footer .pagination a{font-size:13px;line-height:19px;text-transform:uppercase;color:#000;width:50%;height:100%;background:#c4c4c4}.product-footer .pagination .next{background:#777}.product-footer .pagination .next:after{content:"";display:block;position:absolute;width:8px;height:12px;background-image:url(../img/right.67228487.svg);right:8px}.product-footer .pagination .prew:after{content:"";display:block;position:absolute;width:8px;height:12px;background-image:url(../img/left.1efb103b.svg);left:8px}.product-footer .pagination .page-num{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;position:static;padding:0 5px;height:42px;border:3px solid #fff;background-color:#000;color:#fff;font-size:24px}.passport-info__title{text-transform:uppercase;font-weight:700;font-size:18px;width:100%;text-align:center;padding-top:15px}.passport-info__subtitle{font-size:16px;line-height:20px;width:200px;margin:0 auto;text-align:center;padding:0 10px 24px 10px}.passport-info__options-block{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;padding-top:10px}.passport-info__options-block .chess__item{border-radius:0}.passport-info__options-block .chess__num{display:none}.passport-info__option{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-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;padding-bottom:15px;width:100%;font-size:12px;line-height:20px;text-align:center}.passport-info__option p{font-size:12px;line-height:20px;margin-right:5px}.history-slider{width:100%;margin-bottom:10px}.history-slider .history-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none}.history-slider a{min-width:153px;min-height:143px;max-width:153px;max-height:143px;display:block;background-size:contain;background-position:50%;background-repeat:no-repeat}.recomended-block{padding:20px 0}.modal-content .modal-form{background:#ddd;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:100%}.modal-content .modal-form .button-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:30px;width:100%}.modal-content .modal-form .button-block .close,.modal-content .modal-form .button-block .send-form{font-size:18px;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;background:#fff;font-weight:400;width:100px;height:40px;opacity:1;text-transform:uppercase;padding:0}.modal-content .modal-form .button-block .close:hover,.modal-content .modal-form .button-block .send-form:hover{cursor:pointer}.modal-content .modal-form .button-block .send-form{background:#000;color:#fff;border:none;outline:none;width:100px;height:40px;opacity:1;text-transform:uppercase}.modal-content .modal-form__title{font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;width:100%;text-align:center;padding-bottom:8px}.modal-content .modal-form__name-model{font-weight:600;font-size:12px;line-height:20px;width:100%;text-align:center;padding-bottom:10px}.modal-header{background:none;padding:0;border:none}.modal-content .form-options,.modal-content .form-options__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content .form-options__item input,.modal-content .form-options__item p,.modal-content .form-options input,.modal-content .form-options p{background:none;border:none;width:30%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600;text-transform:uppercase}.modal-content .form-options .form-options__quantity,.modal-content .form-options__item .form-options__quantity{text-transform:none;font-weight:400}.modal-content .form-options .form-options__color,.modal-content .form-options .form-options__rigging,.modal-content .form-options__item .form-options__color,.modal-content .form-options__item .form-options__rigging{font-weight:400}.modal-content .form-options.color{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #777}.order-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px}#send-form,.order-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#send-form{font-size:18px;text-transform:uppercase;color:#fff;width:250px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;border:none;outline:none}#send-form:hover{cursor:pointer}.order-item{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.15);box-shadow:2px 2px 6px rgba(0,0,0,.15);background:#fff;margin-bottom:18px;padding:5px}.order-item .order-item__img-block{width:80px;min-width:80px;height:95px}.order-item .order-item__img-block img{width:100%}.order-item .order-item__discription-block{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-item .order-item__title{width:75%;font-weight:500;font-size:14px;padding-bottom:10px}.order-item .order-item__table-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5px}.order-item .order-item__table-header p{font-size:12px;width:50%;text-align:center;font-weight:600}.order-item .order-item__table-header p:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.order-item .order-item__table-header p:last-child{width:42px}.order-item .order-item__color{width:40%;margin-left:-10px;padding-bottom:5px}.order-item .order-item__color .color-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.order-item .order-item__color .color-item p{font-size:12px;text-align:center;line-height:20px}.order-item .order-item__color .color-item .color-item__name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.order-item .order-item__color .color-item .color-item__quantity{width:42px}.order-item .order-item__rigging{width:calc(60% + 10px);padding-bottom:5px}.order-item .order-item__rigging .rigging-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.order-item .order-item__rigging .rigging-item p{font-size:12px;text-align:center;line-height:20px}.order-item .order-item__rigging .rigging-item .rigging-item__name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.order-item .order-item__rigging .rigging-item .rigging-item__quantity{width:42px}.order-item .order-item__num{position:absolute;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;background-color:#000;color:#fff;width:30px;height:30px;border-radius:50%;font-weight:600;font-size:12px;top:5px;left:5px}.order-item .order-item__del-btn,.order-item .order-item__edit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;position:absolute;border:none;outline:none;background:#c4c4c4;border-radius:50%;top:5px}.order-item .order-item__del-btn:hover,.order-item .order-item__edit-btn:hover{cursor:pointer}.order-item .order-item__del-btn{right:5px;background-image:url(../img/DeleteBtn.d82dd14a.svg)}.order-item .order-item__del-btn,.order-item .order-item__edit-btn{background-size:12px;background-position:50%;background-repeat:no-repeat}.order-item .order-item__edit-btn{right:30px;background-image:url(../img/editBtn.222107d6.svg)}#modalPassport .close{color:red;padding-right:0;margin-right:5px}.modalPassport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto!important;max-height:90vh!important}.main-wrapper,.settings-form{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}.settings-form{width:100%}.settings-item{-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.15);box-shadow:2px 2px 6px rgba(0,0,0,.15);margin-bottom:18px;background:#fff;padding:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.settings-item .settings-item__img-block{width:80px;min-width:80px;height:95px}.settings-item .settings-item__img-block img{width:100%}.settings-item .settings-item__options-block{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-left:10px;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:start;-ms-flex-align:start;align-items:flex-start}.settings-item .settings-item__title{width:155px;font-weight:600;font-size:14px;padding-bottom:5px}.settings-item .settings-item__del-btn,.settings-item .settings-item__edit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;position:absolute;border:none;outline:none;background:#c4c4c4;border-radius:50%;top:5px}.settings-item .settings-item__del-btn:hover,.settings-item .settings-item__edit-btn:hover{cursor:pointer}.settings-item .settings-item__del-btn{right:5px;background-image:url(../img/DeleteBtn.d82dd14a.svg);background-size:12px;background-position:50%;background-repeat:no-repeat}.settings-item .settings-item__edit-btn{right:30px;background-image:url(../img/editBtn.222107d6.svg);background-size:12px;background-position:50%;background-repeat:no-repeat}.settings-item .optionsList-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:15px}.settings-item .optionsList-header .optionsList-header__left,.settings-item .optionsList-header .optionsList-header__right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-item .optionsList-header .optionsList-header__left p,.settings-item .optionsList-header .optionsList-header__right p{font-size:12px;text-align:center;color:#000;width:100%}.settings-item .optionsList-header .optionsList-header__left p{width:50%}.settings-item .optionsList-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.settings-item .optionsList-item .optionsList-item__left,.settings-item .optionsList-item .optionsList-item__right{width:50%;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}.settings-item .optionsList-item .optionsList-item__left p,.settings-item .optionsList-item .optionsList-item__right p{font-size:12px;text-align:center;color:#000;width:100%}.settings-item .optionsList-item .optionsList-header__left p{width:50%}.input-block{height:23px;width:92px;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}.input-block input::-webkit-inner-spin-button,.input-block input::-webkit-outer-spin-button{-webkit-appearance:none}.input-block input[type=number]{-moz-appearance:textfield}.input-block input{width:30px;margin:0 5px 0 5px;height:23px;text-align:center;font-size:12px}.input-block span{display:block;width:21px;height:23px;background-repeat:no-repeat;background-position:50%}.input-block span:hover{cursor:pointer}.input-block .minus{background-image:url(../img/minus.5a90d1d4.svg)}.input-block .plus{background-image:url(../img/plus.09967943.svg)}.preloader{position:fixed;width:100%;height:100vh;overflow:hidden;background:rgba(0,0,0,.5);z-index:100;top:0;left:0}.toast-body{text-align:center}.titleMain{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;font-weight:500;font-size:18px;text-transform:uppercase;text-align:center;margin-bottom:20px}#app,.titleMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app{min-height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blur{opacity:.3;pointer-events:none}.product-info .option{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content .modal-body .slider-for{padding-top:50px}body{min-height:100vh;background:#171d25}.product-footer{position:fixed;z-index:3;bottom:0;left:0}main{margin-top:-55px;padding-top:55px}.order-block .smile-block p{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}.order-block .smile-block img{width:100%;height:100%}.client-info{width:100%;min-height:150px;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:relative}.client-info .client-info__code{font-size:14px}.client-info .client-info__code span{font-weight:500;font-size:14px}.client-info label{font-size:14px;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:start;-ms-flex-align:start;align-items:flex-start}.client-info label span{font-weight:700}.client-info input:disabled{width:80%;font-size:12px;background:none;color:#000;margin-left:10px;border:1px solid transparent}.client-info input[type=text]:not(:disabled){width:80%;font-size:12px;background:none;color:#000;margin-left:10px;border:1px solid #dcdcdc}.client-info .client-info-button-block{position:absolute;width:50px;height:130px;top:10px;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.client-info .client-info-button-block,.client-info .client-info-button-block p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-info .client-info-button-block p{border-radius:50%;background:#dcdcdc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background-size:20px;background-repeat:no-repeat;background-position:50%;margin-bottom:10px}.client-info .client-info-button-block p.edit{background-image:url(../img/editBtn.222107d6.svg)}.client-info .client-info-button-block p.save{background-image:url(../img/floppy-disk.531ecd46.svg)}.client-info .client-info-button-block p.cancel{background-image:url(../img/cancel.81952712.svg)}.modal-form .form-options .form-options__quantity,.modal-form .form-options .form-options__size,.modal-form .form-options .modal-form__quantity,.modal-form .form-options .modal-form__size{width:60px}.modal-form .form-options .form-options__rigging{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-left:5px}.modal-form .form-options .form-options__color,.modal-form .form-options .modal-form__color{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.modal-form .form-options .form-options__color{text-align:left}.modal-content .form-options.color{padding:10px 5px}.modal-form .nosizes .form-options__size,.modal-form .nosizes .modal-form__size{display:none}.modal-form .nosizes .form-options__color,.modal-form .nosizes .form-options__quantity,.modal-form .nosizes .modal-form__color,.modal-form .nosizes .modal-form__quantity{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.backToCatalog{font-size:16px;text-transform:uppercase;color:#000;width:250px;height:38px;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;background:#fff;border:1px solid #000;outline:none;margin-bottom:10px}.history-block{padding-top:15px}.history-block .nav-item{width:34%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.history-block .nav-item,.history-block .nav-item .nav-link{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}.history-block .nav-item .nav-link{height:41px;background:#fff;width:100%;font-size:14px}.history-block .nav-item .nav-link.active{border-bottom:1px solid #fff;background:#fff}.history-block .nav-item .nav-link:not(.active){opacity:.5}.history-block .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.history-block .history-tab-content{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:0 10px}.blockedButton{opacity:.5;pointer-events:none}