@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800");html,body{width:100%;min-width:320px}html{min-height:100%}body{font-family:"Open Sans", sans-serif, Arial;font-size:100%}input.placeholder,textarea.placeholder{color:#000;font-weight:300}input:-moz-placeholder,textarea:-moz-placeholder{color:#000;font-weight:300}input::-moz-placeholder,textarea::-moz-placeholder{color:#000;font-weight:300}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000;font-weight:300}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;font-weight:300}.disabled{pointer-events:none !important}.error-message{font-size:12px;color:red;padding:20px 0}button{border:none;outline:none}button img{max-height:90%}.ui-datepicker{background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06);border:none !important}.ui-datepicker .ui-datepicker-header{margin:10px 0;background:transparent;border:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{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;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{position:static;margin:0;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-333px -28px;width:6px;height:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{border:none !important;background:none;top:2px;left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{border:none !important;background:none;top:2px;right:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:14px}.ui-datepicker-calendar thead tr th{color:#aaaaaa;font-size:10px;text-transform:uppercase;font-weight:300}.ui-datepicker-calendar tbody tr td{font-size:12px}.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{background:#000 !important;color:#fff !important}.ui-datepicker-calendar tbody tr td a{border-radius:50%;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;font-size:12px;width:27px;height:27px;border:none !important;background:transparent !important}.ui-datepicker-calendar tbody tr td a:hover{background:#e6e6e6 !important}.container{overflow:hidden}.content{max-width:1130px;width:100%;margin:0 auto;padding:0 15px}.section-title{font-size:22px;text-align:center;color:#000;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-desc{font-size:12px;text-align:center;color:#adadad;font-weight:800;text-transform:uppercase;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}.section-desc:before,.section-desc:after{content:"";display:block;border-radius:50%;background-color:#9f9f9f;width:3px;height:3px}.section-desc:before{margin-right:13px}.section-desc:after{margin-left:13px}header{-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.06)}header .top-header{background:#000}header .top-header .content{height:31px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}header .top-header .content .side-block{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;font-size:9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .top-header .content .side-block.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header .top-header .content .side-block .popup{cursor:pointer;border-bottom:1px solid transparent;text-transform:uppercase}header .top-header .content .side-block .popup:hover{border-color:#fff}header .top-header .content .center-info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;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;font-size:9px}header .top-header .content .center-info .info-block{padding:0 35px;text-align:center;position:relative;text-transform:uppercase}header .top-header .content .center-info .info-block:nth-child(2):before,header .top-header .content .center-info .info-block:nth-child(2):after{content:"";display:block;border-radius:50%;background-color:#fff;width:3px;height:3px;position:absolute;top:50%;margin-top:-1.5px}header .top-header .content .center-info .info-block:nth-child(2):before{left:0}header .top-header .content .center-info .info-block:nth-child(2):after{right:0}header .general-header{background:#fff}header .general-header .content{height:102px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .general-header .content .side-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .general-header .content .side-wrapper .hamburger{display:none}header .general-header .content .side-wrapper.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header .general-header .content .side-wrapper a.phone{font-size:15px;text-decoration:none;border-bottom:1px solid transparent;color:#000;font-weight:600}header .general-header .content .side-wrapper a.phone:hover{border-color:#000}header .general-header .content .side-wrapper .cart-widget{cursor:pointer;-webkit-transition:0.2s ease;transition:0.2s ease}header .general-header .content .side-wrapper .cart-widget:hover{opacity:0.5}header .general-header .content .side-wrapper .cart-widget i{display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-218px -205px;width:33px;height:31px;position:relative}header .general-header .content .side-wrapper .cart-widget i .num{color:#000;text-decoration:none;background:#fff;font-size:14px;font-weight:700;text-align:center;font-style:normal;position:absolute;top:-5px;left:11px;width:17px}header .general-header .content a.logo{cursor:pointer;text-decoration:none;display:block;background:transparent url("../images/ui/new-logo.png") center center no-repeat;width:101px;height:65px;-webkit-transition:0.2s ease;transition:0.2s ease}header .general-header .content a.logo:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}header nav{border-top:1px solid #ebebeb}header nav .content{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}header nav .content a{height:49px;text-decoration:none;font-size:13px;color:#000;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;text-transform:uppercase;font-weight:600;padding:0 20px;position:relative}header nav .content a span{position:relative;z-index:2}header nav .content a:hover{background:#e6e6e6}header nav .content a.active{background:#000;color:#fff}.index-banners-module{max-height:600px;overflow:hidden}.index-banners-module .sales-banner{height:572px;background:transparent url("../images/index/banner2.jpg") center center no-repeat;background-size:cover}.index-banners-module .sales-banner .content{padding:140px 80px}.index-banners-module .sales-banner .content .text{font-size:34px;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.412;margin-bottom:10px}.index-banners-module .sales-banner .content .desc{font-size:14px;font-weight:300;color:#fff;margin-bottom:40px}.index-banners-module .sales-banner .content .button{background-color:#fff;width:210px;height:46px;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;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-decoration:none}.index-banners-module .sales-banner .content .button:hover{background:#fafafa}.index-banners-module .banner{height:572px;outline:none;background-size:auto 120% !important}.index-banners-module .banner .content{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;height:572px}.index-banners-module .banner .content .info-block{color:#fff;max-width:480px;width:100%}.index-banners-module .banner .content .info-block h2{margin:0 0 5px;font-size:20px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 12px rgba(0,0,0,0.8)}.index-banners-module .banner .content .info-block h3{margin:0 0 10px;font-size:34px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 12px rgba(0,0,0,0.8)}.index-banners-module .banner .content .info-block h4{margin:0;line-height:1.5em;font-weight:300;font-size:14px;text-shadow:0px 0px 12px rgba(0,0,0,0.8)}.index-banners-module .banner .content .info-block .function-block{padding-top:65px;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}.index-banners-module .banner .content .info-block .function-block button{background-color:#fff;width:210px;height:46px;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;margin-right:30px;-webkit-transition:0.3s ease;transition:0.3s ease}.index-banners-module .banner .content .info-block .function-block button:hover{background:#000;color:#fff}.index-banners-module .banner .content .info-block .function-block .price{font-size:26px;font-weight:700;text-shadow:0px 0px 12px rgba(0,0,0,0.8)}section.main-index .index-body{background-image:url("/images/index/index-banners.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;height:600px}@media screen and (max-width: 768px){section.main-index .index-body{height:-webkit-calc(100vh - 116px);height:calc(100vh - 116px)}}section.main-index .index-body .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;-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;height:100%}section.main-index .index-body .content .title{max-width:730px;color:#ffffff;font-size:50px;font-weight:700;letter-spacing:0.9px;text-align:center}@media screen and (max-width: 768px){section.main-index .index-body .content .title{font-size:36px}}section.main-index .index-body .content .button{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;width:255px;height:64px;border-radius:2px;background-color:rgba(255,255,255,0.8);color:#000000;font-size:16px;font-weight:400;letter-spacing:0.4px;text-decoration:none;outline:none;margin-top:60px;-webkit-transition:450ms ease all;transition:450ms ease all}section.main-index .index-body .content .button:hover{background-color:rgba(0,0,0,0.8);color:#fff}.popular-products-module .content .categories{padding:60px 0}.popular-products-module .content .categories-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.popular-products-module .content .categories-wrapper .cat-filter{background:#f3f3f3;font-size:15px;font-style:italic;height:50px;text-align:center;padding:0 45px;cursor:pointer;margin:10px;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;-webkit-transition:0.2s ease;transition:0.2s ease}.popular-products-module .content .categories-wrapper .cat-filter:hover{background:#dadada}.popular-products-module .content .categories-wrapper .cat-filter.active{background:#000;color:#fff}.popular-products-module .content .section-desc{margin-bottom:30px}.popular-products-module .content .catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -7px}.popular-products-module .content .catalog .product{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;margin:15px 7px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);-webkit-box-flex:1;-webkit-flex:1 1 264px;-ms-flex:1 1 264px;flex:1 1 264px;max-width:264px;height:331px;text-decoration:none;color:#000;-webkit-transition:0.3s ease;transition:0.3s ease}.popular-products-module .content .catalog .product:hover{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12)}.popular-products-module .content .catalog .product .image{width:100%;height:265px;overflow:hidden;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.popular-products-module .content .catalog .product .image img{min-width:100%;display:block;min-height:100%}.popular-products-module .content .catalog .product .common{text-align:center;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-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.popular-products-module .content .catalog .product .common h2{margin:0;font-weight:400;font-size:14px}.popular-products-module .content .catalog .product .common h3{margin:0;font-weight:400;font-size:18px;font-weight:700}.popular-products-module .content .button-wrapper{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;padding:60px 0}.popular-products-module .content .button-wrapper .button{font-size:14px;font-weight:700;cursor:pointer;position:relative;padding:5px 0;text-decoration:none;color:#000;-webkit-transition:0.3s ease;transition:0.3s ease}.popular-products-module .content .button-wrapper .button span{position:relative;z-index:2}.popular-products-module .content .button-wrapper .button:hover{color:#fff}.popular-products-module .content .button-wrapper .button:hover::before{height:100%}.popular-products-module .content .button-wrapper .button::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#000;-webkit-transition:0.3s ease;transition:0.3s ease}.advantages-module .module-wrapper{max-width:1365px;width:100%;margin:0 auto;background:#f7f7f7;padding:60px 0}.advantages-module .module-wrapper .content .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px}.advantages-module .module-wrapper .content .blocks .block{padding:0 15px}.advantages-module .module-wrapper .content .blocks .block .icon-wrapper{height:30px;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}.advantages-module .module-wrapper .content .blocks .block .icon-wrapper .icon.ic2{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:0px -276px;width:41px;height:23px}.advantages-module .module-wrapper .content .blocks .block .icon-wrapper .icon.ic3{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-41px -276px;width:34px;height:23px}.advantages-module .module-wrapper .content .blocks .block .icon-wrapper .icon.ic4{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px 0px;width:33px;height:28px}.advantages-module .module-wrapper .content .blocks .block .icon-wrapper .icon.ic5{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -28px;width:25px;height:28px}.advantages-module .module-wrapper .content .blocks .block .title{font-size:14px;font-weight:700;position:relative;padding:10px 0;margin-bottom:10px}.advantages-module .module-wrapper .content .blocks .block .title::before{content:"";display:block;width:50px;height:2px;background:#000;position:absolute;bottom:0;left:0}.advantages-module .module-wrapper .content .blocks .block .desc{font-size:13px;color:#797979;font-weight:300;line-height:1.7em}.subscribe-module{background:-webkit-gradient(linear, left bottom, right top, from(#311c25), to(#502f4c));background:linear-gradient(to top right, #311c25 0%, #502f4c 100%);-webkit-box-shadow:0px 0px 27px 0px rgba(0,0,0,0.29);box-shadow:0px 0px 27px 0px rgba(0,0,0,0.29);color:#fff;overflow:hidden}.subscribe-module .content{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}.subscribe-module .content .image{background:transparent url("../images/index/1.png") left top no-repeat;width:620px;height:501px;margin-bottom:-28px;margin-left:-135px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.subscribe-module .content .info-block{padding-left:40px;position:relative}.subscribe-module .content .info-block .flower{position:absolute}.subscribe-module .content .info-block .flower.flower1{top:-100px;left:-70px;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-101px 0px;width:91px;height:97px}.subscribe-module .content .info-block .flower.flower2{top:-50px;right:250px;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-77px -111px;width:78px;height:91px}.subscribe-module .content .info-block .flower.flower3{top:-30px;right:-20px;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-192px 0px;width:90px;height:88px}.subscribe-module .content .info-block .flower.flower4{bottom:-100px;left:30px;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:0px -111px;width:77px;height:94px}.subscribe-module .content .info-block .flower.flower5{bottom:-80px;right:80px;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:0px 0px;width:101px;height:111px}.subscribe-module .content .info-block .cnt{position:relative;z-index:2}.subscribe-module .content .info-block h2{margin:0;font-weight:700;font-size:22px;margin-bottom:15px}.subscribe-module .content .info-block h3{margin:0;font-weight:600;font-size:15px;margin-bottom:25px}.subscribe-module .content .info-block h4{margin:0;margin-bottom:35px;font-size:14px;font-weight:300;line-height:1.8em}.subscribe-module .content .info-block .wrapper{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}.subscribe-module .content .info-block .wrapper button.button{display:block}.subscribe-module .content .info-block .wrapper .button{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;border:2px solid #fff;background:transparent;font-size:12px;font-weight:700;color:#fff;width:220px;height:50px;text-transform:uppercase;text-decoration:none;-webkit-transition:0.2s ease;transition:0.2s ease}.subscribe-module .content .info-block .wrapper .button:hover{background:#fff;color:#000}.subscribe-module .content .info-block .wrapper .more-info{font-size:12px;font-weight:700;border-bottom:2px solid #fff;margin-left:35px;cursor:pointer;color:#fff;text-decoration:none}.subscribe-module .content .info-block .wrapper .more-info:hover{border-color:transparent}.conditions-module .module-wrapper{max-width:1365px;width:100%;margin:0 auto;background:#f7f7f7;padding:60px 0}.conditions-module .module-wrapper .section-body .blocks{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.conditions-module .module-wrapper .section-body .blocks .block{padding:0 15px;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;min-width:250px}.conditions-module .module-wrapper .section-body .blocks .block .icon-wrapper{height:30px;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}.conditions-module .module-wrapper .section-body .blocks .block .icon-wrapper .icon.ic2{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:0px -276px;width:41px;height:23px}.conditions-module .module-wrapper .section-body .blocks .block .icon-wrapper .icon.ic3{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-41px -276px;width:34px;height:23px}.conditions-module .module-wrapper .section-body .blocks .block .icon-wrapper .icon.ic4{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px 0px;width:33px;height:28px}.conditions-module .module-wrapper .section-body .blocks .block .icon-wrapper .icon.ic5{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -28px;width:25px;height:28px}.conditions-module .module-wrapper .section-body .blocks .block .title{font-size:20px;font-weight:700;position:relative;padding:10px 0;margin-bottom:10px;font-weight:700}.conditions-module .module-wrapper .section-body .blocks .block .title::before{content:"";display:block;width:50px;height:2px;background:#000;position:absolute;bottom:0;left:0}.conditions-module .module-wrapper .section-body .blocks .block .desc{font-size:13px;color:#797979;line-height:1.7em}.conditions-module .module-wrapper .section-body .button-wrapper{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;padding-top:50px}.conditions-module .module-wrapper .section-body .button-wrapper a{font-size:12px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #000;text-decoration:none;color:#000;padding:2px 0;position:relative;-webkit-transition:0.3s ease;transition:0.3s ease}.conditions-module .module-wrapper .section-body .button-wrapper a:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;background:#000;height:0;-webkit-transition:0.3s ease;transition:0.3s ease}.conditions-module .module-wrapper .section-body .button-wrapper a span{position:relative;z-index:2;-webkit-transition:0.3s ease;transition:0.3s ease}.conditions-module .module-wrapper .section-body .button-wrapper a:hover{padding:2px 5px}.conditions-module .module-wrapper .section-body .button-wrapper a:hover span{color:#fff}.conditions-module .module-wrapper .section-body .button-wrapper a:hover:before{height:100%}.reviews-module{padding:60px 0}.reviews-module .content .reviews{padding-top:5px}.reviews-module .content .reviews .review:not(:last-child){margin-bottom:80px !important}.reviews-module .content .reviews-slider,.reviews-module .content .reviews{max-width:860px;width:100%;margin:60px auto 0}.reviews-module .content .reviews-slider .slick-next,.reviews-module .content .reviews-slider .slick-prev,.reviews-module .content .reviews .slick-next,.reviews-module .content .reviews .slick-prev{width:57px;height:57px;background:#f7f7f7;top:-webkit-calc(50% + 25px);top:calc(50% + 25px);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}.reviews-module .content .reviews-slider .slick-next:hover,.reviews-module .content .reviews-slider .slick-prev:hover,.reviews-module .content .reviews .slick-next:hover,.reviews-module .content .reviews .slick-prev:hover{background:#000}.reviews-module .content .reviews-slider .slick-next:hover::before,.reviews-module .content .reviews-slider .slick-prev:hover::before,.reviews-module .content .reviews .slick-next:hover::before,.reviews-module .content .reviews .slick-prev:hover::before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-331px -77px;width:10px;height:18px}.reviews-module .content .reviews-slider .slick-next::before,.reviews-module .content .reviews-slider .slick-prev::before,.reviews-module .content .reviews .slick-next::before,.reviews-module .content .reviews .slick-prev::before{content:"";display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-331px -56px;width:10px;height:18px;margin:auto;position:relative}.reviews-module .content .reviews-slider .slick-prev,.reviews-module .content .reviews .slick-prev{left:-72px}.reviews-module .content .reviews-slider .slick-prev::before,.reviews-module .content .reviews .slick-prev::before{left:-1px}.reviews-module .content .reviews-slider .slick-next,.reviews-module .content .reviews .slick-next{right:-72px}.reviews-module .content .reviews-slider .slick-next::before,.reviews-module .content .reviews .slick-next::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:-2px}.reviews-module .content .reviews-slider .review,.reviews-module .content .reviews .review{background:#f7f7f7;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px;margin:40px 0 0;outline:none;border-left:1px solid #fff;border-right:1px solid #fff}.reviews-module .content .reviews-slider .review .column,.reviews-module .content .reviews .review .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:40px}.reviews-module .content .reviews-slider .review .column .image,.reviews-module .content .reviews .review .column .image{width:170px;height:170px;overflow:hidden;margin-top:-80px;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}.reviews-module .content .reviews-slider .review .column .image img,.reviews-module .content .reviews .review .column .image img{max-width:100%;max-height:100%;display:block}.reviews-module .content .reviews-slider .review .column .rating,.reviews-module .content .reviews .review .column .rating{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-101px -97px;width:73px;height:13px;margin:20px auto 0}.reviews-module .content .reviews-slider .review .column .rating[data-stars="0"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="0"] .stars{width:0}.reviews-module .content .reviews-slider .review .column .rating[data-stars="1"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="1"] .stars{width:14px}.reviews-module .content .reviews-slider .review .column .rating[data-stars="2"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="2"] .stars{width:30px}.reviews-module .content .reviews-slider .review .column .rating[data-stars="3"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="3"] .stars{width:45px}.reviews-module .content .reviews-slider .review .column .rating[data-stars="4"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="4"] .stars{width:59px}.reviews-module .content .reviews-slider .review .column .rating[data-stars="5"] .stars,.reviews-module .content .reviews .review .column .rating[data-stars="5"] .stars{width:100%}.reviews-module .content .reviews-slider .review .column .rating .stars,.reviews-module .content .reviews .review .column .rating .stars{background:transparent url("../images/ui/stars2.png") left top no-repeat;height:13px}.reviews-module .content .reviews-slider .review .common,.reviews-module .content .reviews .review .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.reviews-module .content .reviews-slider .review .common .popup,.reviews-module .content .reviews .review .common .popup{position:absolute;font-size:12px;top:-77px;right:-40px;font-size:12px;cursor:pointer;font-weight:800;color:#787878;padding:10px 0}.reviews-module .content .reviews-slider .review .common .popup:hover,.reviews-module .content .reviews .review .common .popup:hover{color:#000}.reviews-module .content .reviews-slider .review .common .name,.reviews-module .content .reviews .review .common .name{font-size:16px;font-weight:700}.reviews-module .content .reviews-slider .review .common .date,.reviews-module .content .reviews .review .common .date{font-size:13px;color:#adadad;font-weight:700}.reviews-module .content .reviews-slider .review .common .text,.reviews-module .content .reviews .review .common .text{padding-top:15px;font-size:14px;color:#414141;line-height:1.7em}.reviews-module .content .button-wrapper{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;padding:30px 0 0}.reviews-module .content .button-wrapper .button{font-size:14px;font-weight:700;cursor:pointer;position:relative;padding:5px 0;text-decoration:none;color:#000;-webkit-transition:0.3s ease;transition:0.3s ease}.reviews-module .content .button-wrapper .button span{position:relative;z-index:2}.reviews-module .content .button-wrapper .button:hover{color:#fff}.reviews-module .content .button-wrapper .button:hover::before{height:100%}.reviews-module .content .button-wrapper .button::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#000;-webkit-transition:0.3s ease;transition:0.3s ease}.map-module{position:relative}.map-module #map{height:544px;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.map-module #map .ymaps-2-1-75-image{width:30px !important;height:30px !important;background:#000;border-radius:100%;background-image:none !important;position:relative;overflow:visible !important}.map-module #map .ymaps-2-1-75-image img{display:none}.map-module #map .ymaps-2-1-75-image:before,.map-module #map .ymaps-2-1-75-image:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:0px 0px 8px 0px #000;box-shadow:0px 0px 8px 0px #000;border-radius:100%;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.map-module #map .ymaps-2-1-75-image:before{-webkit-animation:pulse 2.5s infinite;animation:pulse 2.5s infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.map-module #map .ymaps-2-1-75-image:after{-webkit-animation:pulse 2.5s infinite 0.9s;animation:pulse 2.5s infinite 0.9s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.map-module .content{height:544px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.map-module .content .block{position:relative;z-index:2;margin-right:140px;background-color:#fff;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.16);width:420px;height:465px}.map-module .content .block .cnt{padding:40px}.map-module .content .block .cnt .info-blocks{padding-top:40px}.map-module .content .block .cnt .info-blocks .info-block{margin-bottom:20px}.map-module .content .block .cnt .info-blocks .info-block:last-child{margin-bottom:0}.map-module .content .block .cnt .info-blocks .info-block .desc{font-size:12px;color:#b8b8b8;font-weight:800}.map-module .content .block .cnt .info-blocks .info-block .name{font-size:14px;font-weight:800;color:#000;text-decoration:none;margin-top:3px}.map-module .content .block .cnt .info-blocks .info-block a.name:hover{text-decoration:underline}.map-module .content .block .cnt .info-blocks .info-block .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2px;padding-top:8px}.map-module .content .block .cnt .info-blocks .info-block .social a{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;width:35px;height:35px;border-radius:3px;margin:0 2px}.map-module .content .block .cnt .info-blocks .info-block .social a:hover{background:#f7f7f7}.map-module .content .block .cnt .info-blocks .info-block .social a:before{content:"";display:block}.map-module .content .block .cnt .info-blocks .info-block .social a.vk:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -150px;width:23px;height:14px}.map-module .content .block .cnt .info-blocks .info-block .social a.fb:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-321px -164px;width:13px;height:23px}.map-module .content .block .cnt .info-blocks .info-block .social a.tw:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -56px;width:23px;height:21px}.map-module .content .block .cnt .info-blocks .info-block .social a.in:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -98px;width:19px;height:19px}.map-module .content .block .popup{background:#000;width:100%;height:62px;color:#fff;font-weight:800;font-size:14px}.map-module .content .block .popup:hover{background:#222}.map-module .content .block .popup:active{background:#333}footer{background:#1a1a1a;padding:45px 0;color:#fff;font-weight:800;line-height:1.5em}footer .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .content .text{font-size:12px}footer .content .text p{margin:0 0 20px}footer .content .text a{color:#fff}footer .content .text a:hover{text-decoration:none}footer .content .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .content .blocks .block{margin-left:100px}footer .content .blocks .block .desc{font-size:12px;margin-bottom:2px}footer .content .blocks .block .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2px;padding-top:8px}footer .content .blocks .block .social a{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;width:35px;height:35px;border-radius:3px;margin:0 2px}footer .content .blocks .block .social a:hover{background:#333333}footer .content .blocks .block .social a:before{content:"";display:block}footer .content .blocks .block .social a.vk:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -136px;width:23px;height:14px}footer .content .blocks .block .social a.fb:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -164px;width:13px;height:23px}footer .content .blocks .block .social a.tw:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -77px;width:23px;height:21px}footer .content .blocks .block .social a.in:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -117px;width:19px;height:19px}footer .content .blocks .block .menu a{display:block;font-size:12px;color:#fff;text-decoration:none;margin-bottom:2px}footer .content .blocks .block .menu a:hover{text-decoration:underline}.mfp-bg{min-width:320px}.mfp-wrap{min-width:320px}#callback-modal{background-color:#fff;-webkit-box-shadow:0px 0px 87px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 87px 0px rgba(0,0,0,0.2);max-width:840px;width:100%;margin:auto;padding:80px 20px}#callback-modal .title{max-width:580px;margin:0 auto 20px;font-size:18px;font-weight:700;text-align:center;position:relative;padding-bottom:10px}#callback-modal .title::before{content:"";display:block;position:absolute;height:2px;width:40px;background:#000;bottom:0;left:50%;margin-left:-20px}#callback-modal form{max-width:580px;margin:0 auto;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}#callback-modal form .form-group{margin:10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#callback-modal form .elements{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}#callback-modal form input,#callback-modal form textarea{width:100%;background:#f7f7f7;font-size:12px;color:#000;font-weight:800;border:none;outline:none;text-transform:uppercase;display:block;-webkit-transition:0.3s ease;transition:0.3s ease}#callback-modal form input:focus,#callback-modal form textarea:focus{background:#e8e8e8}#callback-modal form input.placeholder,#callback-modal form textarea.placeholder{color:#b8b8b8;font-weight:800}#callback-modal form input:-moz-placeholder,#callback-modal form textarea:-moz-placeholder{color:#b8b8b8;font-weight:800}#callback-modal form input::-moz-placeholder,#callback-modal form textarea::-moz-placeholder{color:#b8b8b8;font-weight:800}#callback-modal form input:-ms-input-placeholder,#callback-modal form textarea:-ms-input-placeholder{color:#b8b8b8;font-weight:800}#callback-modal form input::-webkit-input-placeholder,#callback-modal form textarea::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}#callback-modal form input{padding:0 15px;height:52px;min-width:200px}#callback-modal form textarea{padding:15px;resize:none;height:160px;margin:10px 0}#callback-modal form button{display:block;background:#000;width:100%;height:52px;color:#fff;font-weight:800;font-size:12px;margin-top:10px}#callback-modal form button:hover{background:#222}#callback-modal form button:active{background:#333}.catalog-page .catalog-banner-module .banner{height:128px;outline:none;background-size:100% auto !important;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;background-size:cover !important;background-position:center center !important}.catalog-page .catalog-banner-module .banner .content h1,.catalog-page .catalog-banner-module .banner .content div{font-size:32px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 12px rgba(0,0,0,0.8);color:#fff;text-align:center;letter-spacing:2px}.catalog-page .catalog-page-main{padding:25px 0 50px}.catalog-page .catalog-page-main .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.catalog-page .catalog-page-main menu{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0;background-color:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06);width:254px;padding:24px;position:relative;padding-top:40px;z-index:2}.catalog-page .catalog-page-main menu .remove-filters{position:absolute;right:10px;top:10px;font-size:11px;text-decoration:underline;color:#818181;cursor:pointer}.catalog-page .catalog-page-main menu .remove-filters:hover{color:#000;text-decoration:none}.catalog-page .catalog-page-main menu .menu-title{font-size:15px;font-weight:700;margin-bottom:15px}.catalog-page .catalog-page-main menu .menu-body .title-section{font-size:14px;font-weight:700;color:#000;margin:15px 0 5px}.catalog-page .catalog-page-main menu .menu-body .categories{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.catalog-page .catalog-page-main menu .menu-body .categories .category-filter{font-size:14px;color:#767676;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;cursor:pointer;margin-bottom:7px}.catalog-page .catalog-page-main menu .menu-body .categories .category-filter:last-child{margin-bottom:0}.catalog-page .catalog-page-main menu .menu-body .categories .category-filter:hover{color:#000}.catalog-page .catalog-page-main menu .menu-body .categories .category-filter.active{color:#000;border-color:#000}.catalog-page .catalog-page-main menu .menu-body .compositions .body{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.catalog-page .catalog-page-main menu .menu-body .compositions .body .compos-filter{font-size:13px;text-decoration:none;color:#6e6e6e;border-bottom:1px solid transparent;cursor:pointer;margin-bottom:3px}.catalog-page .catalog-page-main menu .menu-body .compositions .body .compos-filter:last-child{margin-bottom:0}.catalog-page .catalog-page-main menu .menu-body .compositions .body .compos-filter:hover{color:#000}.catalog-page .catalog-page-main menu .menu-body .compositions .body .compos-filter.active{color:#000;border-color:#000}.catalog-page .catalog-page-main menu .menu-body .prices .body{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-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.catalog-page .catalog-page-main menu .menu-body .prices .body .price-filter{font-size:13px;text-decoration:none;color:#6e6e6e;border-bottom:1px solid transparent;cursor:pointer;margin-bottom:3px}.catalog-page .catalog-page-main menu .menu-body .prices .body .price-filter:last-child{margin-bottom:0}.catalog-page .catalog-page-main menu .menu-body .prices .body .price-filter:hover{color:#000}.catalog-page .catalog-page-main menu .menu-body .prices .body .price-filter.active{color:#000;border-color:#000}.catalog-page .catalog-page-main menu .menu-body .tags .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-page .catalog-page-main menu .menu-body .tags .body .tag{font-size:13px;color:#6e6e6e;text-decoration:none;cursor:pointer;border-bottom:1px solid transparent;font-style:italic;margin:1px 2px}.catalog-page .catalog-page-main menu .menu-body .tags .body .tag:hover{color:#000}.catalog-page .catalog-page-main menu .menu-body .tags .body .tag.active{color:#000;border-color:#000}.catalog-page .catalog-page-main article{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:26px}.catalog-page .catalog-page-main article .cats-open{cursor:pointer;font-size:15px;font-weight:700;margin-bottom:15px;text-transform:uppercase;border:1px solid #000;height:45px;padding:0 25px;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;display:none}.catalog-page .catalog-page-main article .cat-title{font-size:22px;font-weight:700;position:relative;padding-bottom:15px;margin-bottom:15px}.catalog-page .catalog-page-main article .cat-title:before{content:"";display:block;height:2px;width:40px;background:#000;position:absolute;left:0;bottom:0}.catalog-page .catalog-page-main article .category-module{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;background:-webkit-gradient(linear, left top, right top, from(#f7f7f7), to(#dfdfdf));background:linear-gradient(to right, #f7f7f7 0%, #dfdfdf 100%);padding:35px 20px 0 15px}.catalog-page .catalog-page-main article .category-module .image{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:20px;overflow:hidden;width:287px}.catalog-page .catalog-page-main article .category-module .image img{display:block;width:100%}.catalog-page .catalog-page-main article .category-module .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.catalog-page .catalog-page-main article .category-module .common .name{font-size:22px;font-weight:700;position:relative;padding-bottom:15px;margin-bottom:15px}.catalog-page .catalog-page-main article .category-module .common .name:before{content:"";display:block;height:2px;width:40px;background:#000;position:absolute;left:0;bottom:0}.catalog-page .catalog-page-main article .category-module .common .desc{font-size:14px;font-weight:300;line-height:1.7em}.catalog-page .catalog-page-main article .catalog-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;color:#818181;font-size:14px;height:70px}.catalog-page .catalog-page-main article .catalog-top .sort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-page .catalog-page-main article .catalog-top .sort select{border:none;width:202px;height:36px;font-size:14px;color:#818181;padding:0 10px;outline:none;-webkit-box-shadow:0px 0px 0px 1px #ececec;box-shadow:0px 0px 0px 1px #ececec;-webkit-transition:0.3s ease;transition:0.3s ease}.catalog-page .catalog-page-main article .catalog-top .sort select:focus{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.06)}.catalog-page .catalog-page-main article .catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -7px}.catalog-page .catalog-page-main article .catalog .product{margin:15px 7px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);-webkit-box-flex:1;-webkit-flex:1 1 264px;-ms-flex:1 1 264px;flex:1 1 264px;max-width:264px;height:331px;text-decoration:none;color:#000;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-transition:0.3s ease;transition:0.3s ease}.catalog-page .catalog-page-main article .catalog .product:hover{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12)}.catalog-page .catalog-page-main article .catalog .product .image{width:100%;height:265px;overflow:hidden;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.catalog-page .catalog-page-main article .catalog .product .image img{display:block;max-height:100%}.catalog-page .catalog-page-main article .catalog .product .common{text-align:center;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-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.catalog-page .catalog-page-main article .catalog .product .common h2{margin:0;font-weight:400;font-size:14px}.catalog-page .catalog-page-main article .catalog .product .common h3{margin:0;font-weight:400;font-size:18px;font-weight:700}.catalog-page .catalog-page-main article .pagination-module{min-width:100%;padding-top:40px}.catalog-page .catalog-page-main article .pagination-module .show-more{width:260px;height:36px;cursor:pointer;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;font-size:11px;font-family:"Roboto";color:#7e7e7e;border:1px solid #a1a3ab;margin:0 auto 5px;-webkit-transition:0.2s ease;transition:0.2s ease}.catalog-page .catalog-page-main article .pagination-module .show-more:hover{background:#000;border-color:#000;color:#fff}.catalog-page .catalog-page-main article .pagination-module ul.pagination{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;font-family:"Roboto";width:100%;padding:0;margin:0}.catalog-page .catalog-page-main article .pagination-module ul.pagination li{list-style:none;margin:2px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.empty span{border:none;color:#1e2334;background:none;pointer-events:none;letter-spacing:1px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.prev{margin-right:20px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.prev a{border:none}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.prev a:hover{opacity:0.6;background:transparent}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.prev a i{display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-333px -28px;width:6px;height:10px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.next{margin-left:20px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.next a{border:none}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.next a:hover{opacity:0.6;background:transparent}.catalog-page .catalog-page-main article .pagination-module ul.pagination li.next a i{display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-333px -28px;width:6px;height:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.catalog-page .catalog-page-main article .pagination-module ul.pagination li span{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;min-width:31px;height:31px;border:1px solid #000;color:#000;font-size:12px;width:40px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li a{color:#a1a3ab;border:1px solid #a1a3ab;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;min-width:31px;height:31px;text-decoration:none;font-size:12px;padding:0 10px;width:40px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li a:hover{color:#000}.about-company-module{padding:50px 0;background:#f9f9f9}.about-company-module .content .section-title{font-size:18px;font-weight:700;margin-bottom:50px}.about-company-module .content .section-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-company-module .content .section-body .image{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:hidden}.about-company-module .content .section-body .image img{display:block}.about-company-module .content .section-body .text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:55px}.about-company-module .content .section-body .text h2{font-size:18px;color:#000;margin:0;font-weight:400}.about-company-module .content .section-body .text p{font-size:14px;font-weight:300;line-height:1.7em;margin:10px 0 20px}.product-page .breadcrumbs .content ul{padding:0;margin: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;height:62px}.product-page .breadcrumbs .content ul li{list-style:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding-right:20px}.product-page .breadcrumbs .content ul li:not(:last-child):before{content:"";display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-333px -38px;width:4px;height:7px;position:absolute;right:8px;top:50%;margin-top:-2px}.product-page .breadcrumbs .content ul li a{color:#a3a3a3;font-size:13px;font-weight:300;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.product-page .breadcrumbs .content ul li a:hover{color:#000;text-decoration:underline}.product-page .breadcrumbs .content ul li span{color:#a3a3a3;font-size:13px;font-weight:300;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-page .product-view-module{border-bottom:1px solid #eeeeee;padding-bottom:80px}.product-page .product-view-module .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-page .product-view-module .content .images-module{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:50px}.product-page .product-view-module .content .images-module .product-image-slider{width:544px;max-height:544px;overflow:hidden;margin-bottom:6.8px}.product-page .product-view-module .content .images-module .product-image-slider .image{outline:none;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;overflow:hidden}.product-page .product-view-module .content .images-module .product-image-slider .image img{max-width:100%;max-height:100%;display:block}.product-page .product-view-module .content .images-module .product-images-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:544px}.product-page .product-view-module .content .images-module .product-images-slider .image{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;overflow:hidden;width:85.1px;height:85.1px;margin:0 3.4px;cursor:pointer;outline:none;opacity:0.3;-webkit-transition:0.2s ease;transition:0.2s ease}.product-page .product-view-module .content .images-module .product-images-slider .image.slick-current{opacity:1}.product-page .product-view-module .content .images-module .product-images-slider .image img{display:block;max-width:100%}.product-page .product-view-module .content .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.product-page .product-view-module .content .common .product-title{font-size:22px;font-weight:700;margin-bottom:3px;margin-top:-8px}.product-page .product-view-module .content .common .product-rating{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-page .product-view-module .content .common .product-rating .rating{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-101px -97px;width:73px;height:13px}.product-page .product-view-module .content .common .product-rating .rating[data-stars="0"] .stars{width:0}.product-page .product-view-module .content .common .product-rating .rating[data-stars="1"] .stars{width:14px}.product-page .product-view-module .content .common .product-rating .rating[data-stars="2"] .stars{width:30px}.product-page .product-view-module .content .common .product-rating .rating[data-stars="3"] .stars{width:45px}.product-page .product-view-module .content .common .product-rating .rating[data-stars="4"] .stars{width:59px}.product-page .product-view-module .content .common .product-rating .rating[data-stars="5"] .stars{width:100%}.product-page .product-view-module .content .common .product-rating .rating .stars{background:transparent url("../images/ui/stars2.png") left top no-repeat;height:13px}.product-page .product-view-module .content .common .product-rating .rating-desc{font-size:13px;color:#b1b1b1;margin-left:15px}.product-page .product-view-module .content .common .sizes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}.product-page .product-view-module .content .common .sizes .size{font-size:14px;font-weight:700;color:#282828;border-radius:30px;border:2px solid transparent;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;height:30px;padding:0 20px;cursor:pointer;margin-right:5px}.product-page .product-view-module .content .common .sizes .size:hover{border-color:#282828}.product-page .product-view-module .content .common .sizes .size.active{background:#282828;color:#fff;border-color:#282828}.product-page .product-view-module .content .common .product-desc{font-size:13px;color:#282828;line-height:1.4em}.product-page .product-view-module .content .common .lists{padding:15px 0}.product-page .product-view-module .content .common .lists .list:not(:last-child){margin-bottom:10px}.product-page .product-view-module .content .common .lists .list .list-title{font-size:12px;font-weight:800;color:#282828;margin-bottom:3px}.product-page .product-view-module .content .common .lists .list ul{padding:0;margin:0}.product-page .product-view-module .content .common .lists .list ul li{list-style:none;font-size:13px;color:#282828;margin:1px 0}.product-page .product-view-module .content .common .price-wrapper{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:25px}.product-page .product-view-module .content .common .price-wrapper .count-module{background-color:#f1f1f1;width:150px;height:47px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-page .product-view-module .content .common .price-wrapper .count-module input{width:56px;height:47px;text-align:center;font-size:18px;font-weight:700;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.product-page .product-view-module .content .common .price-wrapper .count-module input::-webkit-inner-spin-button,.product-page .product-view-module .content .common .price-wrapper .count-module input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-page .product-view-module .content .common .price-wrapper .count-module .count-control{width:47px;height:47px;position:relative;cursor:pointer;-webkit-transition:0.2s ease;transition:0.2s ease}.product-page .product-view-module .content .common .price-wrapper .count-module .count-control:hover{background:#e3e3e3}.product-page .product-view-module .content .common .price-wrapper .count-module .count-control:before{content:"";display:block;width:14px;height:1px;background:#000;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-0.5px}.product-page .product-view-module .content .common .price-wrapper .count-module .count-control:after{content:"";display:block;height:14px;width:1px;background:#000;position:absolute;left:50%;top:50%;margin-top:-7px;margin-left:-0.5px}.product-page .product-view-module .content .common .price-wrapper .count-module .count-control.minus:after{display:none}.product-page .product-view-module .content .common .price-wrapper .price{font-size:22px;font-weight:700;margin-left:25px}.product-page .product-view-module .content .common button{border:2px solid #000;background:transparent;width:240px;height:48px;font-size:14px;color:#282828;font-weight:700;-webkit-transition:0.2s ease;transition:0.2s ease}.product-page .product-view-module .content .common button:hover{background:#000;color:#fff}.product-page .product-view-module .content .common .more-info{padding-top:20px;font-size:12px;color:#282828;font-weight:300;line-height:1.8em}.product-page .product-view-module .content .common .more-info span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page .product-view-module .content .common .more-info span a{display:inline-block;color:#000;text-decoration:none;margin-right:5px;text-transform:uppercase}.product-page .product-view-module .content .common .more-info span a:first-child{margin-left:5px}.product-page .product-view-module .content .common .more-info span a:hover{text-decoration:underline}.more-products-module{padding:60px 0}.more-products-module .content .more-products-slider{margin-top:40px}.more-products-module .content .more-products-slider .slick-dots li button:before{font-size:22px}.more-products-module .content .more-products-slider .product{outline:none;margin:7px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);-webkit-box-flex:1;-webkit-flex:1 1 264px;-ms-flex:1 1 264px;flex:1 1 264px;max-width:264px;height:331px;text-decoration:none;color:#000;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-transition:0.3s ease;transition:0.3s ease}.more-products-module .content .more-products-slider .product:hover{-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.12)}.more-products-module .content .more-products-slider .product .image{width:100%;height:264px;overflow:hidden;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.more-products-module .content .more-products-slider .product .image img{display:block;max-height:100%}.more-products-module .content .more-products-slider .product .common{text-align:center;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-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.more-products-module .content .more-products-slider .product .common h2{margin:0;font-weight:400;font-size:14px}.more-products-module .content .more-products-slider .product .common h3{margin:0;font-weight:400;font-size:18px;font-weight:700}.reviews-page .reviews-module{padding-bottom:120px}.reviews-page .review-send-module{background:#f7f7f7}.reviews-page .review-send-module .content .block{background-color:#fff;-webkit-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 21px 0px rgba(0,0,0,0.08);position:relative;top:-60px;margin-bottom:-20px;padding:0 15px}.reviews-page .review-send-module .content .block form{width:100%;max-width:770px;margin:0 auto;padding:60px 0}.reviews-page .review-send-module .content .block form .section-title{font-size:18px}.reviews-page .review-send-module .content .block form .section-desc{margin-bottom:60px}.reviews-page .review-send-module .content .block form .form-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews-page .review-send-module .content .block form .form-body .column{margin-right:20px;width:170px}.reviews-page .review-send-module .content .block form .form-body .column .image-module{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-color:#f7f7f7;width:170px;height:170px;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviews-page .review-send-module .content .block form .form-body .column .image-module label{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;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:1px dashed #c0c0c0;cursor:pointer;overflow:hidden;-webkit-transition:0.2s ease;transition:0.2s ease}.reviews-page .review-send-module .content .block form .form-body .column .image-module label:hover{background:#ededed}.reviews-page .review-send-module .content .block form .form-body .column .image-module label:hover .cnt .desc{color:#929292}.reviews-page .review-send-module .content .block form .form-body .column .image-module label input{display:none}.reviews-page .review-send-module .content .block form .form-body .column .image-module label img{max-width:100%;max-height:100%;display:block}.reviews-page .review-send-module .content .block form .form-body .column .image-module label .cnt i{display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-99px -205px;width:58px;height:59px;margin:0 auto 10px}.reviews-page .review-send-module .content .block form .form-body .column .image-module label .cnt .desc{font-size:12px;text-align:center;color:#b8b8b8;font-weight:800;-webkit-transition:0.2s ease;transition:0.2s ease}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper{padding-top:15px}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .desc{font-size:12px;color:#b8b8b8;text-align:center;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-101px -97px;width:73px;height:13px;margin:8px auto 0;cursor:pointer}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="0"] .stars{width:0}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="1"] .stars{width:14px}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="2"] .stars{width:30px}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="3"] .stars{width:45px}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="4"] .stars{width:59px}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating[data-stars="5"] .stars{width:100%}.reviews-page .review-send-module .content .block form .form-body .column .rating-wrapper .rating .stars{background:transparent url("../images/ui/stars2.png") left top no-repeat;height:13px;width:0}.reviews-page .review-send-module .content .block form .form-body .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.reviews-page .review-send-module .content .block form .form-body .common .form-group{margin-bottom:20px}.reviews-page .review-send-module .content .block form .form-body .common .form-group .help-block{display:none !important}.reviews-page .review-send-module .content .block form .form-body .common .form-group input{height:52px;width:100%;background:#f7f7f7;padding:0 20px;outline:none;font-size:12px;text-transform:uppercase;color:#5f5f5f;border:none;font-weight:800;border:1px solid transparent;-webkit-transition:0.2s ease;transition:0.2s ease}.reviews-page .review-send-module .content .block form .form-body .common .form-group input:focus{background:#ededed}.reviews-page .review-send-module .content .block form .form-body .common .form-group input.placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group input:-moz-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group input::-moz-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group input:-ms-input-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group input::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea{padding:20px;width:100%;height:160px;background:#f7f7f7;font-size:12px;font-weight:800;color:#5f5f5f;resize:none;border:none;text-transform:uppercase;outline:none;border:1px solid transparent;-webkit-transition:0.2s ease;transition:0.2s ease}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea:focus{background:#ededed}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea.placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea:-moz-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea::-moz-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea:-ms-input-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .form-group textarea::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}.reviews-page .review-send-module .content .block form .form-body .common .button-wrapper button{width:280px;height:52px;background:#000;color:#fff;font-weight:800;font-size:12px;text-transform:uppercase;border:none}.reviews-page .review-send-module .content .block form .form-body .common .button-wrapper button:hover{background:#1a1a1a}.reviews-page .review-send-module .content .block form .form-body .common .button-wrapper button:active{background:#262626}#send-review{background-color:#fff;-webkit-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 21px 0px rgba(0,0,0,0.08);max-width:1100px;width:100%;margin:0 auto}#send-review form{width:100%;max-width:770px;margin:0 auto;padding:60px 0}#send-review form .section-title{font-size:18px}#send-review form .section-desc{margin-bottom:60px}#send-review form .form-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#send-review form .form-body .column{margin-right:20px}#send-review form .form-body .column .image-module{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-color:#f7f7f7;width:170px;height:170px;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#send-review form .form-body .column .image-module label{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;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:1px dashed #c0c0c0;cursor:pointer;overflow:hidden;-webkit-transition:0.2s ease;transition:0.2s ease}#send-review form .form-body .column .image-module label:hover{background:#ededed}#send-review form .form-body .column .image-module label:hover .cnt .desc{color:#929292}#send-review form .form-body .column .image-module label input{display:none}#send-review form .form-body .column .image-module label img{width:100%;height:100%;display:block}#send-review form .form-body .column .image-module label .cnt i{display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-99px -205px;width:58px;height:59px;margin:0 auto 10px}#send-review form .form-body .column .image-module label .cnt .desc{font-size:12px;text-align:center;color:#b8b8b8;font-weight:800;-webkit-transition:0.2s ease;transition:0.2s ease}#send-review form .form-body .column .rating-wrapper{padding-top:15px}#send-review form .form-body .column .rating-wrapper .desc{font-size:12px;color:#b8b8b8;text-align:center;font-weight:800}#send-review form .form-body .column .rating-wrapper .rating{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-101px -97px;width:73px;height:13px;margin:8px auto 0;cursor:pointer}#send-review form .form-body .column .rating-wrapper .rating[data-stars="0"] .stars{width:0}#send-review form .form-body .column .rating-wrapper .rating[data-stars="1"] .stars{width:14px}#send-review form .form-body .column .rating-wrapper .rating[data-stars="2"] .stars{width:30px}#send-review form .form-body .column .rating-wrapper .rating[data-stars="3"] .stars{width:45px}#send-review form .form-body .column .rating-wrapper .rating[data-stars="4"] .stars{width:59px}#send-review form .form-body .column .rating-wrapper .rating[data-stars="5"] .stars{width:100%}#send-review form .form-body .column .rating-wrapper .rating .stars{background:transparent url("../images/ui/stars2.png") left top no-repeat;height:13px;width:0}#send-review form .form-body .common{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#send-review form .form-body .common .form-group{margin-bottom:20px}#send-review form .form-body .common .form-group input{height:52px;width:100%;background:#f7f7f7;padding:0 20px;outline:none;font-size:12px;text-transform:uppercase;color:#5f5f5f;border:none;font-weight:800;-webkit-transition:0.2s ease;transition:0.2s ease}#send-review form .form-body .common .form-group input:focus{background:#ededed}#send-review form .form-body .common .form-group input.placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group input:-moz-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group input::-moz-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group input:-ms-input-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group input::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group textarea{padding:20px;width:100%;height:160px;background:#f7f7f7;font-size:12px;font-weight:800;color:#5f5f5f;resize:none;border:none;text-transform:uppercase;outline:none;-webkit-transition:0.2s ease;transition:0.2s ease}#send-review form .form-body .common .form-group textarea:focus{background:#ededed}#send-review form .form-body .common .form-group textarea.placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group textarea:-moz-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group textarea::-moz-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group textarea:-ms-input-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .form-group textarea::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}#send-review form .form-body .common .button-wrapper button{width:280px;height:52px;background:#000;color:#fff;font-weight:800;font-size:12px;text-transform:uppercase;border:none}#send-review form .form-body .common .button-wrapper button:hover{background:#1a1a1a}#send-review form .form-body .common .button-wrapper button:active{background:#262626}.cart-page{padding:60px 0}.cart-page .common-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:60px}.cart-page .common-module article{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cart-page .common-module article .empty-block{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;text-align:center;-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);padding:86px 20px}.cart-page .common-module article .empty-block .name{font-weight:700}.cart-page .common-module article .empty-block .desc{color:#9e9e9e;font-size:14px;margin:2px 0 15px}.cart-page .common-module article .empty-block a{font-size:13px;text-decoration:none;border-bottom:1px dashed #000;font-weight:700;color:#000;cursor:pointer}.cart-page .common-module article .empty-block a:hover{border-bottom:1px solid #000}.cart-page .common-module article .products-module .product{padding:20px;padding-right:40px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);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;position:relative;-webkit-transition:0.3s ease;transition:0.3s ease}.cart-page .common-module article .products-module .product:not(:last-child){margin-bottom:20px}.cart-page .common-module article .products-module .product:hover{-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.08)}.cart-page .common-module article .products-module .product .remove{font-size:12px;border-bottom:1px dashed #000;color:#000;opacity:0.5;cursor:pointer;position:absolute;right:40px;bottom:20px}.cart-page .common-module article .products-module .product .remove:hover{opacity:1}.cart-page .common-module article .products-module .product .general{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;overflow:hidden;padding-right:15px}.cart-page .common-module article .products-module .product .general .image{width:160px;height:160px;overflow:hidden;margin-right:20px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cart-page .common-module article .products-module .product .general .image img{display:block;width:100%}.cart-page .common-module article .products-module .product .general .info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-page .common-module article .products-module .product .general .info .name{font-size:16px;font-weight:700;margin-bottom:10px;white-space:normal}.cart-page .common-module article .products-module .product .general .info .desc{font-size:14px}.cart-page .common-module article .products-module .product .other-info{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}.cart-page .common-module article .products-module .product .other-info .count-module{background-color:#f1f1f1;width:120px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-page .common-module article .products-module .product .other-info .count-module input{width:40px;height:40px;text-align:center;font-size:18px;font-weight:700;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.cart-page .common-module article .products-module .product .other-info .count-module input::-webkit-inner-spin-button,.cart-page .common-module article .products-module .product .other-info .count-module input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-page .common-module article .products-module .product .other-info .count-module .count-control{width:40px;height:40px;position:relative;cursor:pointer;-webkit-transition:0.2s ease;transition:0.2s ease}.cart-page .common-module article .products-module .product .other-info .count-module .count-control:hover{background:#e3e3e3}.cart-page .common-module article .products-module .product .other-info .count-module .count-control:before{content:"";display:block;width:14px;height:1px;background:#000;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-0.5px}.cart-page .common-module article .products-module .product .other-info .count-module .count-control:after{content:"";display:block;height:14px;width:1px;background:#000;position:absolute;left:50%;top:50%;margin-top:-7px;margin-left:-0.5px}.cart-page .common-module article .products-module .product .other-info .count-module .count-control.minus:after{display:none}.cart-page .common-module article .products-module .product .other-info .price{font-size:18px;font-weight:700;margin-left:40px;min-width:80px;text-align:right}.cart-page .common-module article .giftcard-controls{margin:0 -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}.cart-page .common-module article .giftcard-controls .button{width:262px;height:52px;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;cursor:pointer;font-size:13px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 10px;border:1px solid #000;opacity:0.3;-webkit-transition:0.2s ease;transition:0.2s ease}.cart-page .common-module article .giftcard-controls .button:hover{opacity:0.6}.cart-page .common-module article .giftcard-controls .button.active{opacity:1}.cart-page .common-module article .giftcard-controls .button.active:hover{opacity:1}.cart-page .common-module article .giftcard-block{-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);padding:40px}.cart-page .common-module article .giftcard-block .title{text-align:center;font-weight:700;margin-bottom:40px}.cart-page .common-module article .giftcard-block .card{background:transparent url("../images/index/card.jpg") center center no-repeat;max-width:548px;height:365px;margin:0 auto;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.08);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}.cart-page .common-module article .giftcard-block .card textarea{resize:none;width:320px;height:194px;display:block;margin-bottom:6px;background:none;border:none;padding:27px 40px;font-size:12px;outline:none;text-align:center}.cart-page .common-module article .giftcard-block .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:548px;font-size:13px;font-weight:700;color:#b8b8b8;background:#f7f7f7;cursor:pointer;margin:40px auto 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-page .common-module article .giftcard-block .checkbox:hover i{background:#cdcdcd}.cart-page .common-module article .giftcard-block .checkbox .text{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;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-transform:uppercase;-webkit-transition:0.3s ease;transition:0.3s ease}.cart-page .common-module article .giftcard-block .checkbox input{display:none}.cart-page .common-module article .giftcard-block .checkbox input:checked ~ i{background:#000}.cart-page .common-module article .giftcard-block .checkbox input:checked ~ .text{background:#000;color:#fff}.cart-page .common-module article .giftcard-block .checkbox i{width:52px;height:52px;background:#e6e6e6;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;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-transition:0.3s ease;transition:0.3s ease}.cart-page .common-module article .giftcard-block .checkbox i:before{content:"";display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -187px;width:18px;height:14px}.cart-page .common-module nav{width:290px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:20px;-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.08)}.cart-page .common-module nav .body{padding:30px}.cart-page .common-module nav .body span{font-size:14px}.cart-page .common-module nav .body span.big{font-weight:700}.cart-page .common-module nav .body span.price-span{font-weight:700;font-size:18px}.cart-page .common-module nav .body .title{padding-bottom:30px;text-align:center;font-size:18px;font-weight:700;text-align:center}.cart-page .common-module nav .body .section{padding:30px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.cart-page .common-module nav .body .section .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-page .common-module nav .body .section .line:not(:last-child){margin-bottom:10px}.cart-page .common-module nav .body .price{padding:30px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-page .common-module nav .button-wrapper .button{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;background:#000;width:100%;height:50px;color:#fff;font-weight:800;font-size:12px;text-decoration:none}.cart-page .common-module nav .button-wrapper .button:hover{background:#222}.cart-page .common-module nav .button-wrapper .button:active{background:#333}.order-page{padding:60px 0 100px}.order-page .content .body{padding-top:80px;display:block}.order-page .content .body .order-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:50px}.order-page .content .body .order-section.last .desc:after{display:none}.order-page .content .body .order-section .desc{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;min-width:345px;font-size:14px;font-weight:800;text-transform:uppercase;text-align:right;position:relative;padding-right:50px;margin-right:50px}.order-page .content .body .order-section .desc::before{content:"";display:block;position:absolute;right:-3px;top:6px;width:8px;height:8px;border-radius:100%;background:#000;z-index:2}.order-page .content .body .order-section .desc::after{content:"";display:block;position:absolute;right:0;top:16px;height:-webkit-calc(100% + 50px);height:calc(100% + 50px);width:0;border-right:2px dashed #e5e5e5}.order-page .content .body .order-section .common{max-width:570px;width:100%;margin-top:-14px}.order-page .content .body .order-section .common p{margin:15px 0 0;font-size:14px}.order-page .content .body .order-section .common .filter-buttons{margin:-5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-page .content .body .order-section .common .filter-buttons .filter-button{height:46px;width:186px;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;cursor:pointer;background:#f3f3f3;font-size:13px;color:#000;margin:5px;text-transform:uppercase}.order-page .content .body .order-section .common .filter-buttons .filter-button:hover{background:#dfdfdf}.order-page .content .body .order-section .common .filter-buttons .filter-button.active{background:#000;color:#fff}.order-page .content .body .order-section .common .form-groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.order-page .content .body .order-section .common .form-groups .form-group{margin:5px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.order-page .content .body .order-section .common .form-group{margin:10px 0}.order-page .content .body .order-section .common .intercom-row{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}.order-page .content .body .order-section .common .intercom-label{font-weight:400;font-size:14px}.order-page .content .body .order-section .common .intercom-input{cursor:pointer;margin-left:15px;width:15px;height:15px}.order-page .content .body .order-section .common input,.order-page .content .body .order-section .common select,.order-page .content .body .order-section .common textarea{border:1px solid #eaeaea;outline:none;width:100%;font-weight:400;color:#000;font-size:13px}.order-page .content .body .order-section .common input.placeholder,.order-page .content .body .order-section .common select.placeholder,.order-page .content .body .order-section .common textarea.placeholder{color:#9c9c9c;font-weight:400}.order-page .content .body .order-section .common input:-moz-placeholder,.order-page .content .body .order-section .common select:-moz-placeholder,.order-page .content .body .order-section .common textarea:-moz-placeholder{color:#9c9c9c;font-weight:400}.order-page .content .body .order-section .common input::-moz-placeholder,.order-page .content .body .order-section .common select::-moz-placeholder,.order-page .content .body .order-section .common textarea::-moz-placeholder{color:#9c9c9c;font-weight:400}.order-page .content .body .order-section .common input:-ms-input-placeholder,.order-page .content .body .order-section .common select:-ms-input-placeholder,.order-page .content .body .order-section .common textarea:-ms-input-placeholder{color:#9c9c9c;font-weight:400}.order-page .content .body .order-section .common input::-webkit-input-placeholder,.order-page .content .body .order-section .common select::-webkit-input-placeholder,.order-page .content .body .order-section .common textarea::-webkit-input-placeholder{color:#9c9c9c;font-weight:400}.order-page .content .body .order-section .common input:focus,.order-page .content .body .order-section .common select:focus,.order-page .content .body .order-section .common textarea:focus{border-color:#c1c1c1}.order-page .content .body .order-section .common input,.order-page .content .body .order-section .common select{height:46px}.order-page .content .body .order-section .common input{padding:0 20px}.order-page .content .body .order-section .common select{padding:0 15px}.order-page .content .body .order-section .common textarea{resize:none;padding:20px;height:140px}.order-page .content .body .order-section .common .price{font-size:24px;font-weight:700;margin-top:6px}.order-page .content .body .button-wrapper{padding-left:395px}.order-page .content .body .button-wrapper button{height:46px;width:240px;cursor:pointer;font-size:13px;text-transform:uppercase;background:#000;color:#fff}.order-page .content .body .button-wrapper button:hover{background:#2e2e2e}.contacts-page{padding:50px 0 60px}.contacts-page .content{max-width:940px}.contacts-page .section-body{padding-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts-page .section-body .title{font-size:18px;font-weight:700;position:relative;padding-bottom:8px}.contacts-page .section-body .title::before{content:"";display:block;width:40px;height:2px;background:#000;position:absolute;left:0;bottom:0}.contacts-page .section-body .info{max-width:330px;width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:40px}.contacts-page .section-body .info .body{padding-top:20px}.contacts-page .section-body .info .body .info-block{margin-bottom:15px}.contacts-page .section-body .info .body .info-block .block-title{font-size:12px;color:#b8b8b8;font-weight:800;margin-bottom:3px}.contacts-page .section-body .info .body .info-block .block-cnt{font-size:14px;font-weight:800}.contacts-page .section-body .info .body .info-block .block-cnt a{color:#000;text-decoration:none}.contacts-page .section-body .info .body .info-block .block-cnt a:hover{text-decoration:underline}.contacts-page .section-body .info .body .info-block .block-cnt .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2px;padding-top:8px}.contacts-page .section-body .info .body .info-block .block-cnt .social a{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;width:35px;height:35px;border-radius:3px;margin:0 2px}.contacts-page .section-body .info .body .info-block .block-cnt .social a:hover{background:#f7f7f7}.contacts-page .section-body .info .body .info-block .block-cnt .social a:before{content:"";display:block}.contacts-page .section-body .info .body .info-block .block-cnt .social a.vk:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -150px;width:23px;height:14px}.contacts-page .section-body .info .body .info-block .block-cnt .social a.fb:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-321px -164px;width:13px;height:23px}.contacts-page .section-body .info .body .info-block .block-cnt .social a.tw:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -56px;width:23px;height:21px}.contacts-page .section-body .info .body .info-block .block-cnt .social a.in:before{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -98px;width:19px;height:19px}.contacts-page .section-body .form-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.contacts-page .section-body .form-block .body{padding-top:20px}.contacts-page .section-body .form-block .body form .form-group{margin:20px 0}.contacts-page .section-body .form-block .body form .form-group input{height:52px;width:100%;background:#f7f7f7;font-size:12px;font-weight:800;padding:0 20px;border:none;outline:none;display:block;text-transform:uppercase;min-width:200px}.contacts-page .section-body .form-block .body form .form-group input:focus{background:#e8e8e8}.contacts-page .section-body .form-block .body form .form-group input.placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group input:-moz-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group input::-moz-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group input:-ms-input-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group input::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group textarea{height:158px;width:100%;background:#f7f7f7;font-size:12px;font-weight:800;padding:20px;resize:none;border:none;outline:none;display:block;text-transform:uppercase}.contacts-page .section-body .form-block .body form .form-group textarea:focus{background:#e8e8e8}.contacts-page .section-body .form-block .body form .form-group textarea.placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group textarea:-moz-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group textarea::-moz-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group textarea:-ms-input-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .form-group textarea::-webkit-input-placeholder{color:#b8b8b8;font-weight:800}.contacts-page .section-body .form-block .body form .inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.contacts-page .section-body .form-block .body form .inputs .form-group{margin:10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.contacts-page .section-body .form-block .body form .button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.contacts-page .section-body .form-block .body form .button-wrapper button{width:280px;height:52px;background:#000;color:#fff;font-size:12px;font-weight:800}.contacts-page .section-body .form-block .body form .button-wrapper button:focus,.contacts-page .section-body .form-block .body form .button-wrapper button:hover{background:#3b3b3b}.sub-flowers-page .page-banner{background:transparent url("../images/index/bg2.jpg") center center no-repeat;background-size:cover;height:360px}.sub-flowers-page .about-block{padding:50px 0}.sub-flowers-page .about-block .section-body{font-size:15px;line-height:2;text-align:center;font-weight:600;padding-top:40px}.sub-flowers-page .about-block .section-body p{margin:0}.sub-flowers-page .about-block .section-body p:not(:last-child){margin-bottom:30px}.sub-flowers-page .advantages{background:#f7f7f7;padding:50px 0}.sub-flowers-page .advantages .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-flowers-page .advantages .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}.sub-flowers-page .advantages .blocks .block .icon{position:relative;padding-bottom:25px}.sub-flowers-page .advantages .blocks .block .icon:before{content:"";display:block;position:absolute;bottom:0;left:0;width:50px;height:2px;background:#000}.sub-flowers-page .advantages .blocks .block .icon i{display:block}.sub-flowers-page .advantages .blocks .block .icon i.ic15{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-191px -205px;width:27px;height:39px}.sub-flowers-page .advantages .blocks .block .icon i.ic16{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-282px 0px;width:26px;height:39px}.sub-flowers-page .advantages .blocks .block .icon i.ic17{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-157px -205px;width:34px;height:39px}.sub-flowers-page .advantages .blocks .block .icon i.ic18{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-254px -111px;width:28px;height:39px}.sub-flowers-page .advantages .blocks .block .text{font-size:14px;text-transform:uppercase;font-weight:700;line-height:1.8em;padding:20px 0 0}.sub-flowers-page .sub-section{background:-webkit-gradient(linear, left bottom, left top, from(#30131f), to(#47223b));background:linear-gradient(to top, #30131f 0%, #47223b 100%);padding:50px 0}.sub-flowers-page .sub-section .title{text-align:center;color:#fff;font-size:22px;font-weight:700;margin-bottom:50px}.sub-flowers-page .sub-section .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-13px;padding-top:155px}.sub-flowers-page .sub-section .blocks .block{position:relative;margin:13px;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;min-width:280px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sub-flowers-page .sub-section .blocks .block:hover .flower{-webkit-transform:translateY(-155px);-ms-transform:translateY(-155px);transform:translateY(-155px)}.sub-flowers-page .sub-section .blocks .block:hover .common .button{background:#000;color:#fff}.sub-flowers-page .sub-section .blocks .block .flower{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:translateY(-65px);-ms-transform:translateY(-65px);transform:translateY(-65px);-webkit-transition:0.4s ease-out;transition:0.4s ease-out}.sub-flowers-page .sub-section .blocks .block .flower img{display:block;margin:0 auto;max-width:100%}.sub-flowers-page .sub-section .blocks .block .common{position:relative;z-index:2;background-color:#fff;-webkit-box-shadow:0px 0px 27px 0px rgba(0,0,0,0.26);box-shadow:0px 0px 27px 0px rgba(0,0,0,0.26);min-height:300px;text-align:center;padding:50px 20px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;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}.sub-flowers-page .sub-section .blocks .block .common .name{font-size:14px;font-weight:700;position:relative;text-transform:uppercase;padding-bottom:15px;margin-bottom:15px;min-height:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sub-flowers-page .sub-section .blocks .block .common .name:before{content:"";background:#000;display:block;position:absolute;bottom:0;width:50px;height:2px;left:50%;margin-left:-25px}.sub-flowers-page .sub-section .blocks .block .common .desc{font-size:13px;font-weight:300;line-height:1.6em}.sub-flowers-page .sub-section .blocks .block .common .price{font-size:22px;font-weight:700;margin:15px 0}.sub-flowers-page .sub-section .blocks .block .common .button{border:2px solid #000;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;width:200px;height:46px;font-size:13px;font-weight:700;cursor:pointer;margin:0 auto;-webkit-transition:0.3s ease;transition:0.3s ease}.sub-flowers-page .sub-section .blocks .block .common .button:hover{background:#262626;color:#fff}.sub-flowers-page .work-guide{background:#f7f7f7;padding:60px 0}.sub-flowers-page .work-guide .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:60px}.sub-flowers-page .work-guide .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-13px}.sub-flowers-page .work-guide .blocks .block{-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px;margin:13px;padding:20px}.sub-flowers-page .work-guide .blocks .block .num{position:relative;padding-bottom:25px;font-size:24px;font-weight:700}.sub-flowers-page .work-guide .blocks .block .num:before{content:"";display:block;position:absolute;bottom:0;left:0;width:50px;height:2px;background:#000}.sub-flowers-page .work-guide .blocks .block .text{font-size:14px;text-transform:uppercase;font-weight:700;line-height:1.8em;padding:20px 0 0}#sub-modal{background:#fff;max-width:980px;width:100%;margin:0 auto;padding:50px;-webkit-box-shadow:0px 0px 40px -5px rgba(0,0,0,0.1);box-shadow:0px 0px 40px -5px rgba(0,0,0,0.1)}#sub-modal .title{text-align:center;font-size:22px;font-weight:700;margin-bottom:15px}#sub-modal .desc{font-size:14px;line-height:1.8em;color:#6a6a6a;text-align:center;margin-bottom:45px}#sub-modal form{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}#sub-modal form input,#sub-modal form textarea,#sub-modal form select{width:100%;background:#f7f7f7;font-size:12px;color:#000;font-weight:800;border:none;outline:none;text-transform:uppercase;display:block;-webkit-transition:0.3s ease;transition:0.3s ease}#sub-modal form input:focus,#sub-modal form textarea:focus,#sub-modal form select:focus{background:#e8e8e8}#sub-modal form input.placeholder,#sub-modal form textarea.placeholder,#sub-modal form select.placeholder{color:#b8b8b8;font-weight:700}#sub-modal form input:-moz-placeholder,#sub-modal form textarea:-moz-placeholder,#sub-modal form select:-moz-placeholder{color:#b8b8b8;font-weight:700}#sub-modal form input::-moz-placeholder,#sub-modal form textarea::-moz-placeholder,#sub-modal form select::-moz-placeholder{color:#b8b8b8;font-weight:700}#sub-modal form input:-ms-input-placeholder,#sub-modal form textarea:-ms-input-placeholder,#sub-modal form select:-ms-input-placeholder{color:#b8b8b8;font-weight:700}#sub-modal form input::-webkit-input-placeholder,#sub-modal form textarea::-webkit-input-placeholder,#sub-modal form select::-webkit-input-placeholder{color:#b8b8b8;font-weight:700}#sub-modal form select{padding:0 16px;height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7 url("../images/ui/ic20.png") 98% center no-repeat}#sub-modal form select:focus{background:#f7f7f7 url("../images/ui/ic20.png") 98% center no-repeat}#sub-modal form input{height:52px;padding:0 20px;min-width:200px}#sub-modal form textarea{padding:15px 20px;resize:none}#sub-modal form .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:200px;font-size:12px;font-weight:700;color:#b8b8b8;background:#f7f7f7;cursor:pointer}#sub-modal form .checkbox:hover i{background:#cdcdcd}#sub-modal form .checkbox .text{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;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:0.3s ease;transition:0.3s ease}#sub-modal form .checkbox input{display:none}#sub-modal form .checkbox input:checked ~ i{background:#000}#sub-modal form .checkbox input:checked ~ .text{background:#000;color:#fff}#sub-modal form .checkbox i{width:52px;height:52px;background:#e6e6e6;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;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-transition:0.3s ease;transition:0.3s ease}#sub-modal form .checkbox i:before{content:"";display:block;background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-308px -187px;width:18px;height:14px}#sub-modal form .form-group{margin:10px 0}#sub-modal form .groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}#sub-modal form .groups .form-group{margin:10px;-webkit-box-flex:1;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;flex:1 1 1px}#sub-modal form .button-wrapper{margin-top:10px}#sub-modal form .button-wrapper button{background-color:#000;width:300px;height:52px;cursor:pointer;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;margin:0 auto;display:block;-webkit-transition:0.3s ease;transition:0.3s ease}#sub-modal form .button-wrapper button:hover{background:#404040}.help-block{display:none}.has-error .help-block{display:block;font-size:12px;color:red;padding:5px 0}.hamburger{display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;height:24px}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.mobile-menu{position:fixed;left:0;top:0;height:100%;z-index:9999;background:#fff;width:240px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);margin:0;padding:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.3s ease;transition:0.3s ease;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}.mobile-menu.open{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-menu .head{padding:15px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.mobile-menu .cnt{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;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}.mobile-menu .cnt .menu{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.mobile-menu .cnt .menu a{color:#000;padding:10px 15px;text-decoration:none;display:block;font-weight:700;font-size:14px}.mobile-menu .cnt .menu a:hover{background:#f2f2f2}.mobile-menu .cnt .bottom{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding-bottom:15px}.mobile-menu .cnt .bottom .title{text-align:center;font-size:14px}.mobile-menu .cnt .bottom a{color:#000;padding:10px 15px;text-decoration:none;display:block;font-weight:700;font-size:14px;text-align:center}.mobile-menu .cnt .bottom a:hover{background:#f2f2f2}.delivery-page{padding:50px 0}.delivery-page .section-body{padding-top:30px}.delivery-page .section-body p{line-height:1.8em;font-size:15px}#cart-success{background-color:#fff;-webkit-box-shadow:0px 0px 81px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 81px 0px rgba(0,0,0,0.4);max-width:540px;width:100%;padding:32px;margin:30px auto}#cart-success .title{text-align:center;padding-bottom:32px;font-weight:700}#cart-success .products{border:1px solid #dbdbdb;border-right:0;border-left:0}#cart-success .products .product{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:30px 0}#cart-success .products .product .info{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:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#cart-success .products .product .info .image{width:90px;height:90px;overflow:hidden}#cart-success .products .product .info .image img{width:100%;display:block}#cart-success .products .product .info .text{padding-left:30px}#cart-success .products .product .info .text .name{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:5px}#cart-success .products .product .info .text .desc{font-size:12px}#cart-success .products .product .price{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-weight:700;font-size:18px;padding-left:30px}#cart-success .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px}#cart-success .controls .close-modal{border:none !important}#cart-success .controls .button{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;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;border:2px solid #000;height:48px;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}#cart-success .controls .button:hover{background:#000;color:#fff}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.order-complete-page{padding:50px 0 104px}.order-complete-page .content .section-body{padding-top:50px}.order-complete-page .content .section-body .block{-webkit-box-shadow:0px 0px 15px 0px rgba(211,211,211,0.2);box-shadow:0px 0px 15px 0px rgba(211,211,211,0.2);max-width:358px;margin:0 auto;text-align:center;padding:45px 30px}.order-complete-page .content .section-body .block .icon{margin:0 auto 20px}.order-complete-page .content .section-body .block .icon.true{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:0px -205px;width:99px;height:71px}.order-complete-page .content .section-body .block .icon.false{background-image:url(../images/ui/sprite.png?v=1514189842);background-position:-155px -111px;width:99px;height:71px}.order-complete-page .content .section-body .block .name{font-size:14px;font-weight:800;margin-bottom:5px}.order-complete-page .content .section-body .block .desc{font-size:13px;color:#9c9c9c;line-height:1.3em}.order-complete-page .content .section-body .block .controls{padding-top:30px}.order-complete-page .content .section-body .block .controls .button{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;background-color:#000;max-width:240px;width:100%;height:46px;cursor:pointer;font-size:13px;font-weight:400;text-transform:uppercase;color:#fff;margin-right:30px;text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease;margin:0 auto}.order-complete-page .content .section-body .block .controls .button.transparent{background:transparent;color:#979797}.order-complete-page .content .section-body .block .controls .button.transparent:hover{background:transparent;color:#000}.order-complete-page .content .section-body .block .controls .button:hover{background:#404040}.has-error input,.has-error textarea,.has-error select{border:1px solid red !important;background:rgba(255,0,0,0.05) !important}.has-success input,.has-success textarea,.has-success select{border:1px solid green !important;background:rgba(0,128,0,0.05) !important}@media screen and (max-width: 1130px){.popular-products-module .content .catalog .product{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}}@media screen and (max-width: 1080px){.sub-flowers-page .sub-section .blocks{display:block}.sub-flowers-page .sub-section .blocks .block:not(:last-child){margin-bottom:180px}}@media screen and (max-width: 1024px){.product-page .product-view-module .content .images-module{margin-right:30px}.product-page .product-view-module .content .images-module .product-image-slider{width:280px;height:280px;margin:0 auto 6.8px}.product-page .product-view-module .content .images-module .product-image-slider .image img{width:100%}.product-page .product-view-module .content .images-module .product-images-slider{width:280px}.product-page .product-view-module .content .images-module .product-images-slider .image{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;overflow:hidden;width:85.09px;height:85.09px}.product-page .product-view-module .content .images-module .product-images-slider .image img{max-width:100%;display:block}.cart-page .common-module{display:block}.cart-page .common-module nav{margin:20px 0;width:100%}.advantages-module .module-wrapper .content .blocks{display:block}.advantages-module .module-wrapper .content .blocks .block{margin:20px 0}}@media screen and (max-width: 980px){.about-company-module .content .section-body{display:block}.about-company-module .content .section-body .image{margin:0 auto 20px;height:300px}.about-company-module .content .section-body .image img{margin:0 auto;max-width:100%}.about-company-module .content .section-body .text{padding:0;text-align:center}.catalog-page .catalog-banner-module .banner{background-position:center center !important;background-size:cover !important}.sub-flowers-page .page-banner{height:30vw;min-height:200px}.sub-flowers-page .advantages .blocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sub-flowers-page .advantages .blocks .block{min-width:250px;margin:10px;text-align:center}.sub-flowers-page .advantages .blocks .block .icon i{margin:0 auto}.sub-flowers-page .advantages .blocks .block .icon:before{margin-left:-25px;left:50%}.order-page .content .body .order-section .desc{width:200px;min-width:200px}header .top-header .content{padding:10px 15px}header .top-header .content .side-block{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}header .general-header .content{height:auto;padding:10px 15px}header .general-header .content .side-wrapper .phone{display:none}header .general-header .content .side-wrapper .hamburger{display:block;margin-right:20px}header .general-header .content .side-wrapper .cart-widget{margin-left:20px}header nav{display:none}.subscribe-module .content .image{display:none}.subscribe-module .content .info-block{padding:40px 0;margin:0 auto}footer{padding:20px 0}footer .content{display:block}footer .content .text{text-align:center}footer .content .blocks{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .content .blocks .block{margin:20px}.map-module{height:auto}.map-module #map{position:static;height:300px}.map-module .content{height:auto}.map-module .content .block{-webkit-box-shadow:none;box-shadow:none;margin:20px auto}}@media screen and (max-width: 860px){.sub-flowers-page .work-guide .blocks{display:block}.sub-flowers-page .work-guide .blocks .block{text-align:center;margin-bottom:20px}.sub-flowers-page .work-guide .blocks .block .num:before{left:50%;margin-left:-25px}}@media screen and (max-width: 800px){.cart-page .common-module article .products-module .product{display:block;padding:15px}.cart-page .common-module article .products-module .product .remove{right:15px;top:15px;bottom:auto}.cart-page .common-module article .products-module .product .general{padding-right:0;padding-bottom:20px}.cart-page .common-module article .products-module .product .other-info{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .top-header .content .center-info{display:none}.contacts-page .section-body{-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}.contacts-page .section-body .title{text-align:center}.contacts-page .section-body .title::before{left:50%;margin-left:-20px}}@media screen and (max-width: 720px){.product-page .product-view-module .content{display:block}.product-page .product-view-module .content .images-module{margin-right:0;margin-bottom:30px}.order-page{padding:40px 0}.order-page .content .body{padding-top:40px}.order-page .content .body .order-section{display:block;padding-bottom:30px}.order-page .content .body .order-section .desc{margin-bottom:20px;text-align:center;width:100%;padding-right:0}.order-page .content .body .order-section .desc:before,.order-page .content .body .order-section .desc:after{display:none}.order-page .content .body .order-section .common{margin:0;max-width:100%}.order-page .content .body .order-section .common .price,.order-page .content .body .order-section .common .desc{text-align:center}.order-page .content .body .order-section .common .filter-buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-page .content .body .button-wrapper{padding:0}.order-page .content .body .button-wrapper button{display:block;margin:0 auto}}@media screen and (max-width: 640px){.catalog-page .catalog-page-main{position:relative}.catalog-page .catalog-page-main menu{position:absolute;left:0;top:0;height:100%;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.catalog-page .catalog-page-main menu.open{-webkit-transform:none;-ms-transform:none;transform:none}.catalog-page .catalog-page-main article{margin:0}.catalog-page .catalog-page-main article .cats-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog-page .catalog-page-main article .catalog{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-page .common-module article .giftcard-block .card{background:none;height:auto}.cart-page .common-module article .giftcard-block .card textarea{width:100%;height:150px;text-align:left;padding:15px}.reviews-page .review-send-module .content .block form .form-body{display:block}.reviews-page .review-send-module .content .block form .form-body .column{margin:0 auto 20px}.reviews-page .review-send-module .content .block form .form-body .column .image-module{margin:0 auto}.reviews-page .review-send-module .content .block form .form-body .common .button-wrapper button{display:block;margin:0 auto;max-width:280px;width:100%}.reviews-module .content .reviews-slider .review{display:block;padding:15px}.reviews-module .content .reviews-slider .review .column{margin-bottom:40px;margin-right:0}.reviews-module .content .reviews-slider .review .column .image{margin:0 auto}.reviews-module .content .reviews-slider .review .common .popup{display:none}.reviews-module .content .reviews{margin-top:0px}.reviews-module .content .reviews .review{display:block;padding:15px}.reviews-module .content .reviews .review .column{margin-bottom:40px;margin-right:0}.reviews-module .content .reviews .review .column .image{margin:0 auto}.reviews-module .content .reviews .review .common .popup{display:none}}@media screen and (max-width: 620px){.index-banners-module{display:none}}@media screen and (max-width: 480px){#cart-success{padding:15px}#cart-success .products{text-align:center}#cart-success .products .product{display:block}#cart-success .products .product .info{margin-bottom:5px;display:block}#cart-success .products .product .info .image{margin:0 auto 10px}#cart-success .products .product .info .text{padding:0}#cart-success .products .product .price{padding:5px 0}#cart-success .controls{display:block}.catalog-page .catalog-page-main article .pagination-module ul.pagination li{margin:2px !important}.catalog-page .catalog-page-main article .pagination-module ul.pagination li span{min-width:1px;width:auto;padding:0 10px}.catalog-page .catalog-page-main article .pagination-module ul.pagination li a{width:auto;padding:0 10px}.cart-page .common-module article .products-module .product .remove{right:15px;top:15px;bottom:auto}.cart-page .common-module article .products-module .product .general{display:block;padding-top:40px}.cart-page .common-module article .products-module .product .general .image{margin:0 auto 15px}.cart-page .common-module article .products-module .product .general .info{text-align:center}.cart-page .common-module article .products-module .product .general .info .name{margin-bottom:0}footer .content .text{margin-bottom:20px}footer .content .blocks{-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}footer .content .blocks .block{margin:10px 0;text-align:center}}

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